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
339598898892	339598899459	339598900009	339598900559	339598901109	339598901659	339598902209	339598902759	339598903309	339598903859	339598904409	339598904959	339598905509	339598906059	339598906609	339598907159	339598907709	339598908259	339598908809	339598909359	339598909909	339598910459	339598911009	339598911559	339598912109	339598912659	339598913209	339598913759	339598914309	339598914859	339598915409	339598915959	339598916509	339598917059	339598917609	339598918159	339598918709	339598919259	339598919809	339598920359	339598920909	339598921459	339598922009	339598922559	339598923109	339598923659	339598924209	339598924759	339598925309	339598925859	339598926409	339598926959	339598927509	339598928059	339598928609	339598929159	339598929709	339598930259	339598930809	339598931359	339598931909	339598932459	339598933009	339598933559	339598934109	339598934659	339598935209	339598935759	339598936309	339598936859	339598937409	339598937959	339598938509	339598939059	339598939609	339598940159	339598940709	339598941259	339598941809	339598942359	339598942909	339598943459	339598944009	339598944559	339598945109	339598945659	339598946209	339598946759	339598947309	339598947859	339598948409	339598948959	339598949509	339598950059	339598950611	339598951159	339598951709	339598952259	339598952809	339598953359	339598953909	339598954459	339598955009	339598955559	339598956109	339598956659	339598957209	339598957759	339598958309	339598958859	339598959409	339598959959	339598960511	339598961059	339598961609	339598962159	339598962709	339598963259	339598963809	339598964359	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2675	3600	2300	2675	3600	2300	2675	3600	2300	2675	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2676	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2677	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	3600	2300	2678	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23720	23133	38293	39980	41474	36962	31983	24233	21639	21159	20667	20537	20402	20593	20607	20658	20604	20514	20522	20482	20405	20545	20370	20399	20615	20509	20483	20682	20420	20470	20358	20360	20631	20520	20366	20399	20388	20173	20406	20185	20369	20396	20456	20503	20383	20403	20477	20100	20307	20446	20500	20477	20365	20359	20539	20344	20305	20383	20381	20390	20400	20350	20382	20060	20357	20473	20628	20406	20460	20202	20374	20322	20360	20431	20186	20427	20316	20545	20457	20459	20265	20228	20177	20167	20125	20261	20468	20227	20136	20256	20270	20245	20200	20241	20101	20212	20371	20248	20515	20189	20240	20255	20317	20531	20407	20598	20123	20382	20340	20493	20277	20150	20396	20432	20277	20367	20275	20160	20123	20314	20226	20263	20327	20387	20353	20331	20382	20505	20186	20440	20499	20076	20108	20324	20299	20374	20440	20095	20219	20274	20435	20230	20308	20215	20158	20443	20306	20253	20093	20196	20314	20218	20252	20292	20329	20272	20388	20223	20216	20354	20351	20314	20058	20397	20399	20176	20174	20322	20178	20305	20227	20118	20337	20165	20485	20133	20166	20139	20588	20269	20532	20288	20385	20244	20447	20220	20145	20294	20255	20316	20072	20216	20215	20315	20496	20345	20347	20301	20165	20301	20321	20102	20146	20184	20101	20158	20407	20403	20354	20370	20256	20315	20192	20196	20113	20369	20212	20424	20462	20185	20165	20254	20278	20347	20311	20096	20257	20151	20279	20272	20346	20316	20294	20280	20161	20259	20301	20292	20583	20139	20413	20398	20411	20251	20081	20154	20231	20232	20310	20473	20322	20434	20158	20462	20274	20263	20315	20246	20300	20576	20375	20359	20362	20223	20418	20325	20165	20058	20180	20338	20251	20280	20219	20376	20129	20134	20248	20316	20227	20456	20263	20473	20269	20213	20358	20202	20332	20091	20258	20162	20325	20296	20402	20464	20230	20245	20297	20526	20205	20242	20266	20286	20088	20437	20336	20388	20160	20211	20166	20233	20040	20238	20225	20329	20139	20311	20429	20427	20317	20286	20129	20070	20283	20487	20217	20273	20317	20467	20053	20200	20181	20334	20221	20198	20255	20299	20525	20302	20234	20149	20233	20066	20369	20269	20257	20199	20103	20120	20411	20141	20323	20157	20140	20451	20245	20350	20350	20094	20241	20139	20383	20472	20259	20373	20444	20424	20153	20092	20294	20191	20156	20288	20281	20416	20343	20097	20225	20281	20208	20016	20165	20061	20414	20391	20184	20105	20221	20404	20386	20244	20127	20361	20336	20188	20339	20439	20423	20091	20258	20185	20369	20360	20315	20277	20188	20236	20227	20279	20141	20373	20346	20404	20330	20276	20197	20127	20108	20558	20252	20166	20217	20281	20328	20244	20217	20118	20413	20283	20185	20198	20264	20412	20302	20459	20353	20283	20272	20227	20212	20211	20160	20048	20107	20061	20474	20046	20460	20299	20302	20425	20332	20273	20359	20421	20410	20232	20302	20158	20321	20201	20281	20367	20260	20344	20410	20555	20361	20242	20289	20277	20133	20408	20093	20282	20143	20423	20266	20379	20292	20440	20272	20300	20204	20492	20293	20162	20035	20215	20276	20344	20335	20254	20462	20413	20192	20233	20266	20494	20473	20139	20258	20387	20361	20358	20362	20206	20282	20328	20343	20165	20170	20211	20261	20573	20075	20232	20326	20242	20371	20303	20352	20534	20445	20512	20259	20133	20165	20428	20364	20063	20200	20253	20198	20279	20272	20242	20129	20368	20255	20027	20234	20188	20548	20212	20374	20133	20391	20307	20355	20017	20252	20169	20261	20302	20413	20359	20051	20320	20275	20365	20177	20366	20353	20160	20271	20226	20204	20319	20292	20140	20247	20288	20345	20320	20279	20171	20244	20350	20066	20322	20245	20384	20390	20174	20198	20234	20238	20129	20112	20224	20260	20023	20431	20233	20128	20242	20116	20184	20159	20333	20184	20025	20305	20324	20225	20311	20273	20190	20230	20248	20481	20261	20331	20466	20252	20104	20350	20309	20372	20340	20515	20406	20326	20458	20206	19992	20273	20300	20337	20403	20377	20198	20458	20521	20403	20418	20295	20567	20194	20197	20377	20219	20280	20435	20325	20127	20496	20294	20342	20314	20454	20292	20424	20402	20102	20160	20234	20146	20197	20208	20322	20518	20081	20345	20340	20292	20255	20222	20318	20287	20229	20352	20353	20470	20090	20556	20240	20226	20282	20123	20418	20338	20247	20126	20428	20390	20256	20344	20284	20294	20373	20151	20296	20405	20501	20225	20360	20216	20371	20251	20105	20137	20437	20288	20394	20230	20270	20453	20357	20279	20337	20361	20465	20219	20397	20223	20309	20264	20297	20461	20230	20187	20271	20424	20516	20211	20412	20320	20399	20473	20271	20308	20306	20249	20299	20296	20152	20251	20429	20160	20273	20310	20359	20348	20081	20052	20289	20144	20314	20353	20364	20286	20373	20238	20343	20296	20329	20291	20196	20348	20192	20558	20312	20267	20276	20357	20274	20244	20279	20260	20322	20355	20340	20365	20179	20424	20390	20373	20484	20151	20229	20185	20272	20286	20168	20168	20167	20193	20457	20493	20240	20099	20351	20428	20170	20270	20101	20361	20349	20218	20442	20241	20387	20402	20534	20210	20155	20318	20436	20180	20127	20271	20330	20026	20123	20241	20034	20223	20650	20348	20434	20508	20242	20317	20233	20369	20464	20302	20222	20435	20386	20352	20281	20196	20354	20374	20161	20352	20394	20008	20474	20394	20477	20244	20345	20145	20159	20308	20388	20101	20192	20093	20276	20311	20379	20215	20450	20254	20402	20315	20309	20262	20547	20295	20203	20421	20246	20531	20502	20409	20462	20256	20374	20308	20173	20273	20437	20448	20403	20217	20314	20451	20206	20348	20377	20239	20350	20237	20277	20171	20174	20181	20170	20403	20422	20168	20102	20408	20246	20180	20183	20083	20005	20349	20235	20330	20440	20138	20159	20175	20220	20481	20132	20089	20269	20495	20358	20244	20251	20162	20078	20327	20191	20087	20390	20208	20360	20205	20170	20201	20480	20130	20237	20205	20144	20233	20420	20234	20340	20314	20388	20022	20212	20349	20438	20247	20232	20260	20340	20301	20288	20223	20418	20574	20403	20415	20387	20267	20288	20303	20187	20428	20153	20195	20104	20375	20160	20269	20238	20286	20460	20374	20230	20216	20146	20279	20336	20221	20170	20357	20451	20259	20106	20312	20202	20267	20331	20473	20318	20199	20079	20334	20223	20281	20123	20159	20373	20264	20482	20336	20337	20297	20243	20366	19903	20179	20121	20281	20433	20201	20434	20227	20560	20214	20248	20361	20173	20271	20254	20185	20242	20208	20409	20549	20164	20353	20197	20251	20183	20401	20357	20217	20166	20344	20287	20314	20354	20343	20161	20399	20137	20325	20467	20298	20351	20308	20270	20417	20430	20436	20252	20291	20301	20270	20119	20205	20002	20258	20162	20200	20343	20469	20303	20194	20269	20209	20348	20046	20055	20372	20115	20246	20334	20127	20246	20279	20269	20328	20290	20418	20319	20247	20393	20219	20543	20523	20223	20623	20345	20436	20231	20402	20289	20288	20374	20230	20395	20299	20335	20359	20336	20242	20150	20462	20507	20251	20508	20208	20237	20349	20288	20176	20118	20169	20295	20461	20178	20124	20336	20441	20378	20296	20369	20305	20449	20206	20381	20175	20318	20376	20155	20309	20454	20349	20251	20259	20191	20018	20382	20391	20156	20218	20277	20371	20210	20063	20428	20339	20193	20256	20393	20083	20192	20316	20183	20226	20230	20320	20207	20055	20288	20435	20183	20282	20097	20242	20300	20205	20489	20422	20348	20166	20369	20138	20300	20391	20208	20272	20389	20113	20135	20237	20263	20305	20359	20497	20439	20327	20180	20553	20495	20187	20198	20208	20412	20116	20188	20324	20377	20370	20273	20263	20504	20367	20345	20353	20321	20380	20328	20297	20365	20307	20372	20280	20395	20179	20130	20141	20392	20281	20365	20370	20341	20306	20210	20115	20406	20315	20101	20074	20353	20121	20123	20521	20075	20186	20234	20257	20355	20258	20341	20232	20292	20238	20051	20213	20160	20330	20429	20311	20283	20011	20289	20366	20263	20365	20110	20278	20375	20352	20424	20225	20304	20201	20303	20360	20166	20298	20308	20330	20279	20298	20148	20331	20481	20375	20363	20103	20249	20407	20144	20272	20185	20107	20434	20242	20406	20383	20084	20515	20100	20338	20193	20357	20110	20321	20344	20270	20232	20575	20311	20299	20299	20510	20112	20396	20179	20161	20296	20108	20386	20406	20190	20394	20191	20659	20509	20474	20223	20457	20182	20432	20394	20397	20189	20132	20298	20233	20320	20377	20434	20452	20079	20401	20307	20173	20636	20292	20344	20340	20305	20169	20307	20156	20195	20282	20054	20275	20287	20164	20410	20215	20452	20274	20192	20136	20059	20320	20230	20223	20407	20329	20208	20271	20181	20167	20244	20459	20448	20268	20323	20094	20435	20252	20276	20018	20200	20414	20351	20159	20259	20295	20240	20293	20134	20440	20274	20318	20367	20239	20321	20097	20190	20322	20343	20221	20268	20256	20313	20282	20135	20320	20244	20292	20538	20336	20413	20370	20568	20445	20490	20000	20279	20422	20228	20240	20343	20244	20424	20429	20363	20265	20141	20316	20322	20408	20201	20249	20332	20142	20240	20194	20297	20400	20172	20353	20088	20143	20207	20147	20159	20423	19972	20477	20402	20244	20102	20263	20364	20271	20429	20263	20102	20193	20168	20302	20117	20062	20418	20502	20341	20303	20336	20465	20321	20410	20273	20315	20352	20219	20224	20324	20300	20172	20261	20314	20409	20164	20412	20425	20219	20354	20327	20335	20348	20390	20348	20233	20243	20379	20238	20216	20218	20247	20398	20577	20298	20237	20344	20345	20190	20378	20357	20090	20237	20283	20149	20362	20341	20316	20306	20567	20151	20233	20199	20325	20370	20265	20260	20192	20362	20172	20426	20359	20233	20161	20220	20388	20222	20256	20255	20114	20231	20243	20328	20168
64565	106866	98553	79498	60749	41253	27234	19774	17537	17090	16843	16913	16801	16870	16820	16945	17050	16905	16952	16626	16923	16916	16785	17121	16916	16969	17041	16842	16992	17059	16946	16911	16918	16895	16898	16899	16957	16914	16968	17035	16922	16955	16901	17110	16780	16788	16838	17044	17030	16896	16933	17053	16868	16873	16928	16869	17038	16820	17032	16796	16884	16787	16909	16764	16916	16822	16899	16850	16977	16798	16837	16961	16851	16980	16870	17054	16877	16926	16772	16889	16813	16963	16786	16986	17021	17025	16964	16843	16802	16856	16899	17026	16982	16860	16987	16756	16813	16815	17014	16869	16943	17030	17054	16882	16955	16712	16879	17020	16884	16926	17086	16850	16832	16808	16929	16932	16905	16889	16820	16929	16955	16911	16952	16903	16853	16861	16779	16995	16786	16900	16843	16929	16828	16985	16867	16882	16876	16896	16778	16818	16931	16750	16990	16809	16917	16879	16864	16951	16942	17038	16832	16757	16954	16899	16992	16906	16929	16868	16889	16868	16925	16846	16924	16940	17001	17148	16998	16824	16727	16888	16915	16858	16842	17115	16887	16723	16985	16953	16652	16910	16992	16824	16947	16938	16973	16810	16961	16901	16913	17022	16845	16656	16795	16853	16984	16976	16958	16707	16862	16833	16766	16826	16709	16847	16795	16835	16856	16963	17056	17084	17112	16767	16934	16951	16887	16913	17000	17021	16777	16943	16977	16968	16977	16945	16843	16778	16908	17058	16754	16796	16846	16895	16872	16883	16913	16873	16923	16827	16890	16917	16838	16991	16772	16887	16976	16929	17073	16923	16896	16991	16916	17106	16894	16927	16922	16849	16793	16975	16825	16898	16956	16837	16899	16871	16797	16909	16873	16877	16967	16948	16923	16947	16746	16944	16664	16879	16961	16958	16816	16820	16801	16896	16806	16932	16769	16932	16750	16903	16947	16790	16740	16881	16987	16821	16777	17042	16700	16821	16984	16934	16970	16735	16839	16986	16847	16811	16874	16875	16825	16901	16745	16951	16824	16992	17006	16923	16962	16920	16870	16872	16782	16878	16880	17096	17022	16772	16889	16762	16915	16802	16875	17010	16743	16874	16863	16948	16757	16791	16995	17021	16828	16993	16802	16747	16872	16952	16923	16861	16891	16967	16888	16898	16812	16824	17046	16735	16910	16796	16962	16788	16869	16819	16982	16947	16751	16943	16935	16793	16787	16833	16660	16868	16939	16903	16808	17083	17022	16898	17231	16819	16760	17000	17015	16813	17009	16900	16801	16850	16809	16801	17044	16770	16914	17010	16708	17023	16785	16726	17045	16898	16986	16876	16780	16912	16886	16898	17012	16889	16878	16989	16916	16853	16978	16814	16975	16826	16776	16849	16893	16879	16894	16732	17049	16836	16928	16842	16833	16763	16771	16745	16922	16800	16813	16687	16840	16886	16786	16941	16760	16931	16873	16877	16956	16944	16871	16865	16712	16824	16928	17045	16973	17021	16776	16737	16836	16939	17057	16826	16805	16812	16733	16721	16643	16917	16928	16908	17014	16821	16769	16950	16927	16881	16973	16964	16986	16969	16800	16763	17042	16957	16865	16802	16871	16982	16890	16901	16839	16746	16765	16836	16986	16989	16836	17017	16877	16807	16972	16915	16822	16928	17036	16871	16972	16850	16801	16944	17023	16890	16833	16976	16903	16829	16964	17003	16842	16944	17007	16895	16763	16909	16768	16895	17010	16975	16860	16818	16965	16884	16896	16958	16910	16875	17004	16805	16884	16931	16869	16905	16825	16867	17058	16962	16992	16930	16762	16847	16843	16950	16891	16934	16934	16878	16886	16917	16979	16943	16882	16865	16861	16877	16796	16877	17036	16798	16944	16812	16985	16809	16944	16819	16827	16834	17015	16908	16831	16808	16965	16769	16943	17064	16767	16793	16976	16829	16951	16886	16888	16797	16859	16923	16753	17000	16954	16821	16931	16911	16693	16868	16820	16926	16898	16949	16870	16954	16894	16971	17071	17015	16977	16876	16870	16747	17058	16872	16956	17023	17031	16820	16985	16990	16758	16753	16918	16934	16970	16897	16937	16903	16921	16942	16884	17048	16843	16742	17047	16747	16799	17165	16835	16755	16947	16891	16867	16912	16927	16867	16883	16947	16937	17143	16951	16748	16809	16780	16843	16759	16694	16891	17058	16833	16886	16740	16824	16767	16855	16822	16860	16957	16878	16913	16799	16923	17063	16750	16718	16978	16902	17013	16938	16990	17147	16826	17038	16803	16901	16878	16865	17028	16952	16851	17022	16945	17036	16748	17180	16932	16942	16787	17039	16822	16803	16732	17005	16905	17059	16732	16895	16847	16845	16897	17045	16778	16907	16875	16862	16894	16897	17059	16772	16941	16997	16996	16939	16737	16772	17189	16671	16913	16887	16923	16738	16853	16970	16929	16945	16788	16981	16776	16896	16829	16891	16798	17012	16890	17015	16786	16930	16810	17054	16819	16805	16898	17035	16942	16892	16865	16834	17002	17041	16745	16945	17147	16864	16950	16774	16939	16872	16952	16754	17006	16857	17028	16693	16819	16858	17090	16933	16679	16920	16877	16790	16799	17014	16855	16912	16886	16984	16945	17029	16780	16811	16930	17034	16761	16674	16868	16809	16765	16956	16803	16899	16799	16997	16784	16884	16951	16782	17135	16892	17020	16934	16844	16987	16864	16969	16857	17033	16870	16881	16939	16901	16835	16968	16803	16660	16891	16936	16897	16877	16860	16871	16986	16937	16836	16911	16882	17024	16994	16968	16843	16948	16818	16918	16910	16835	16909	16879	16881	16872	16897	17029	16969	16871	16944	16973	17083	16953	16872	16747	16960	16965	16742	17080	17105	16716	16899	16597	16912	16838	17033	16811	16795	17003	16919	16778	16700	16736	17004	16949	17062	16705	16760	16851	17014	17042	16661	16762	16777	17109	16876	16895	17142	16810	16826	16687	16870	17008	16809	16907	16886	16967	16836	16889	16863	16836	16882	16816	16858	16796	16869	16891	16990	16864	16929	16948	16758	16920	16887	16745	16982	16894	16864	16861	16827	16883	16866	16920	17012	17188	16838	16903	16770	16977	16809	16906	16858	16777	16855	16663	16864	16862	16925	16811	16854	16929	16890	16906	16935	16709	16706	16769	16846	16991	16767	16893	17112	16761	16773	16944	16811	16914	16926	16749	16871	16911	16881	17093	16941	16972	16749	16899	16935	16882	16704	16868	16835	16821	16816	16857	17040	16870	16836	17089	16837	16888	16947	16764	16943	16903	16985	16732	16844	16945	16904	16908	16840	16968	16686	16943	16756	16742	16902	16944	16781	16904	16707	17148	16796	16985	17010	17165	16764	17024	16957	16927	16919	16782	16965	16868	16999	16785	16924	16937	16850	16732	16868	16956	16893	16735	16810	16734	16876	16926	16709	16694	16690	17246	17084	16868	16846	16899	16903	17027	16906	16868	16940	16737	17057	16879	16850	16591	16734	17142	16938	16920	16871	17092	16902	17060	16721	16857	16851	16830	16929	16924	16703	16808	16928	16711	16762	16971	16919	16793	16845	16958	17110	16962	17054	16966	17138	16912	16760	17047	17077	16839	16825	17064	16989	16968	16911	17018	16974	16975	16905	17129	16821	16958	17022	16872	16895	16879	16985	17002	16876	16827	16860	17071	16848	16865	17034	16902	16892	16836	16849	16924	16785	16921	16841	16869	17071	16962	16785	16795	16799	16938	17058	16830	16940	16952	17007	16796	16823	17015	17001	16832	16871	16809	16749	17021	16945	16756	16902	16907	16841	16942	16873	16843	16855	16822	17047	16882	16884	16938	16852	16830	17085	16804	16789	16987	16789	16868	16845	16848	16786	16862	17046	16870	16797	16989	16712	17034	17016	16902	16756	16983	16849	16929	16739	16953	17013	16926	16831	16792	17067	16819	16786	16666	16943	17166	16873	16804	16880	16910	16890	16844	16802	16859	17072	16690	16838	16920	16832	16940	16866	16955	16803	16987	16830	16925	17213	16888	16893	16698	16932	16902	16928	16852	16900	16891	16879	16893	16966	16820	16922	16688	16671	16886	16898	16972	17142	16992	16764	16930	17001	16991	16810	16932	16842	16801	16921	16858	16811	16635	16942	16776	16804	16817	16975	16926	16839	16934	16939	16747	16895	16926	17028	16730	16820	16840	17038	16994	17017	16611	16758	16869	16866	17035	16976	16794	16941	16732	17048	16858	16848	16846	16976	16822	16843	16969	16817	16848	16799	16998	16825	16889	17046	16812	16912	16832	16717	17037	16790	16764	16771	16768	16965	16976	16851	16992	16912	16764	16790	16816	16802	16862	16945	16759	16865	16907	16919	16752	17096	16827	16950	16983	16962	16944	16936	17151	16970	16810	16908	16837	16986	17009	16975	16896	16893	16962	16955	16928	16999	16759	16964	16834	16812	16740	16892	16833	16791	16928	16826	16884	16967	16932	16915	16962	16877	16831	16925	16858	16915	16984	16984	16848	16824	16941	16897	17000	16960	16939	16887	16762	16809	16792	16811	17013	16978	16931	16962	16689	16598	16788	16997	16985	16855	16961	16831	16911	16887	16847	16818	16995	16774	16966	16866	16823	16922	16854	17022	16744	16786	17106	17005	16962	16978	17071	16875	16902	17040	16901	16935	16781	17078	16728	16961	17007	16850	16939	16833	16825	17074	16977	16875	16710	16932	16831	16867	16978	16942	16861	16810	16920	16839	16945	16990	16838	16818	16884	16943	16957	16793	17003	16956	17071	16832	16943	16947	16939	17085	16841	16883	16976	17073	16711	16930	16924	16832	16663	16875	16774	16739	16798	16791	17046	16898	17056	16971	17065	16981	16913	16885	16753	17011	16961	16933	16789	16875	16758	16974	16865	16802	17132	16722	17000	16935	16772	16731	16852	16816	16832	16852	16988	16896	16759	16893	16886	16909	16847	16827	16825	16714	16897	17024	16884	16882	16969	16862	16902	16894	16813	16991	16825	16895	16673	16973	17084	16901	16943	17011	16627	16811	16896	16964	16888	17100	16805	17028	16925	16709	16746	16978	16819	16810	16914	16975	17142	16614	16826	16942	16877	16829	16787	16781	17077	16878
29650	34237	41079	33126	26017	22700	20668	19989	19964	19900	19963	19919	19587	19792	19722	19837	19896	19827	19989	19550	19787	19793	19830	19738	19751	19858	19666	19769	19857	19789	20025	19677	19883	19794	19809	19726	19809	19869	19816	19979	19774	19843	19752	19708	19824	19670	19800	19926	19797	19682	19781	19864	19504	19742	19626	19862	19814	19695	19807	19786	19690	19751	19817	19841	19837	19563	19683	19934	19566	19663	19917	19764	19875	19727	19816	19859	19788	19729	19720	19679	19958	19687	19713	19738	19889	19621	19769	19835	19702	19710	19672	19708	19852	19727	19859	19807	19877	19772	19712	19861	19826	19813	19730	19917	20104	19750	19804	19720	19800	19807	19652	19773	19789	19805	19936	19604	19732	19787	19808	19817	19691	19676	19701	19921	19958	19678	19879	19825	19814	19834	19873	19810	19729	19719	19921	19876	19855	19930	19690	19932	19819	19712	19687	19640	19938	19845	19919	19828	19794	19786	19653	19805	19995	19801	19703	19979	19920	19781	19642	19824	19872	19607	19850	19919	19855	19959	19857	19879	19913	19653	19564	19518	19645	19793	20184	19686	19627	19903	19805	19660	19786	19783	19767	19881	19597	19715	19810	19762	20001	19723	19616	19864	19503	19810	19750	19624	19734	19803	19799	19734	20039	19731	19835	19601	19554	19816	19948	19640	19560	19830	19773	19716	19634	19837	19978	19633	19572	19618	19729	19858	19844	19644	19655	19901	19769	19968	19664	19750	19806	19689	19593	19758	19960	19610	19765	19911	19761	19837	19775	20124	19767	19624	19687	19860	19906	19964	19743	19976	19710	19763	19742	19842	19699	19754	19788	19821	19664	19743	19519	19864	19740	19722	19969	19858	19940	19852	19742	19797	19774	19524	19770	19811	19951	19682	19664	19813	19728	19647	19486	19937	19937	19781	19830	19875	19783	19930	19828	19640	19721	19707	19796	19624	19694	19631	19720	19668	19691	19736	19876	19867	19902	19778	19785	19914	19862	19832	19877	19573	19748	19947	19768	19710	19766	19727	19785	19858	19600	19730	19685	19689	19759	19874	19929	19767	19802	19701	20009	19609	19744	19785	19639	19602	19724	19784	19698	19762	19841	19566	19516	19876	19900	19651	19577	19670	19736	19937	20175	19898	19845	19894	19776	19769	19739	19707	19803	19710	19800	19965	19837	19675	19752	19652	19853	20088	19729	19882	19724	19738	19781	19733	19675	19785	19761	19604	19913	19830	19858	19754	19902	19810	19843	19811	19893	19590	19670	19734	19791	19605	19871	19856	19770	19670	19637	20076	19861	19997	19750	19867	19880	19781	19911	19950	19829	19979	19715	19928	19796	19759	19904	19747	19906	19624	19722	19486	19946	19990	19852	19759	19747	19703	19967	19551	19750	19752	19741	19704	19736	19780	19895	19434	19918	19781	19846	19750	19640	19804	19824	19586	19737	19575	19765	19792	19592	19704	20212	19979	19842	19638	19772	19708	19961	19666	19787	19699	19748	19844	19635	19733	19806	19718	19859	19921	19803	19756	19889	19720	19581	19674	19560	19751	19938	19838	19720	19802	20031	19710	19808	19914	19836	19629	19844	19724	19868	19823	19781	19893	19827	19800	19807	19607	19939	19795	20051	19790	19725	19847	19662	19807	19877	19727	19663	19603	19798	19769	20008	19802	19476	19857	19873	19658	19738	19786	19976	19792	19899	19706	19954	19763	19693	19891	19831	19433	19720	19893	19687	19735	19564	19900	20115	19781	19857	19716	20003	19737	19616	19868	19844	19664	19804	20022	19646	19749	19690	19698	19724	19672	19806	19648	19568	19571	19642	19706	19964	19750	19624	19639	19807	19696	19882	19566	19633	19706	19965	19885	19650	19751	19973	19777	19838	19712	19816	19639	19799	19813	19733	19854	19768	19700	19618	19722	19664	19924	19885	19689	19717	19861	19528	19808	19905	19824	19870	19783	19601	19800	19977	19530	19939	19790	19777	19747	19812	19889	19698	19795	19765	20021	19918	20009	19890	19794	19528	19706	19534	19893	19752	19573	19727	19605	19855	19932	19566	19784	19777	19915	19666	19904	19908	19817	19615	19699	19963	20058	19955	19951	19774	19774	19835	19774	19681	19738	19511	19946	19791	19874	19771	19722	19784	19802	19671	19993	19805	19825	19814	19982	19530	19972	19723	19881	19895	19523	19633	19816	19853	19708	19772	19560	19648	19861	19642	19603	19910	19857	19742	19823	19841	19931	19881	19754	19843	19694	19752	19692	19688	19773	19951	19805	19777	19732	19609	19782	19798	19704	19803	19755	19892	19837	19939	19604	19704	19787	19808	19494	19800	19637	19787	19774	19827	19845	19955	19776	20043	19705	19778	19762	19797	19794	19768	19857	19899	19817	19852	19778	19887	19782	19876	19842	19906	19757	19686	19774	19721	19757	19836	19633	19594	19806	19760	19832	19660	19764	19599	19769	19745	19802	19758	19672	19566	19792	19920	19700	19660	19709	19664	19834	19789	19769	19421	19832	19813	19857	19811	19933	19504	19892	19558	19737	19794	19790	19790	19726	19598	19693	19846	19805	19640	19757	19643	19816	19923	19781	19745	19823	19823	19880	19872	19893	19771	19939	19964	19856	19873	19924	19684	19798	19745	19752	19771	19600	19840	20033	19664	19606	19801	19712	19893	19760	20074	19757	19825	19760	19617	19564	19778	19784	19840	19650	19826	19848	19884	19932	19779	19844	19681	19675	20077	19900	19660	19823	19767	19551	19744	19819	19632	19710	19656	19876	19687	19870	19674	19658	19804	19872	19812	19717	19653	19689	19784	19637	19715	20003	19832	19798	19649	19708	19671	19689	19723	19710	19742	19835	19820	19777	19973	19837	19937	19938	19766	19832	20030	19910	19928	19917	19721	19737	19814	19959	19642	19794	19935	19825	19773	19890	19995	19636	19731	19653	19742	19591	19845	19857	19783	19743	19816	19826	19611	19895	19686	20012	19739	19710	19703	19770	19878	19617	19797	19808	19760	19745	19883	19686	19720	19761	19744	19679	19697	19712	19658	19664	19729	19773	19821	19742	19878	19744	19584	19652	19849	19824	19912	19779	19723	20092	19817	19518	19623	19825	19695	19878	19551	19796	19930	19745	19958	19893	19686	19869	19692	19732	19742	19653	19722	20019	19741	19810	19964	19725	19950	19899	19762	19670	19723	19775	19699	19858	19806	19864	19866	19713	19692	19834	19725	19996	19904	19826	19807	19861	20031	19796	19661	19686	19754	19681	19875	19814	19913	19649	19906	19698	19681	19735	19520	19855	19728	19806	20027	19712	19906	19670	19827	19923	19816	20027	19959	19749	19724	19646	19751	19785	19798	19783	19673	19718	19854	19660	19864	19686	19812	19624	19830	19632	19668	19529	19620	19623	19804	19877	19778	19767	19581	19855	19871	19910	19675	19711	19895	19884	19773	19763	19557	19893	19836	19804	19815	19563	20006	19801	19842	19627	19702	19871	19744	19555	19699	19712	19779	19793	19839	19746	20056	19734	19817	19801	19824	19798	19816	19670	19877	19972	19533	19809	19861	19647	19867	20046	19842	19880	19920	19839	19790	19782	19822	19665	19636	19789	19706	19779	20066	19707	19848	19620	19787	19880	19781	19713	19898	19970	19866	19744	19665	19841	19634	19851	19839	19683	19686	19745	19849	19733	19780	19733	19847	19865	19728	19855	19564	19717	19996	19840	19728	19901	20051	19854	19714	19692	19730	20014	19830	19784	19741	19725	19694	19765	19772	19751	19800	19510	19679	19796	19923	19821	19711	19785	19694	19816	19945	19870	19794	19594	19840	19952	19789	19722	19876	19877	19756	19839	19637	19837	19815	19864	19675	19873	19870	19840	19890	19779	19761	19731	19821	19673	19802	19766	19859	19814	19836	19609	20066	19893	19831	19631	19527	19743	19481	19739	19748	19792	19929	19946	19898	19697	19631	19659	19697	19887	19715	19780	19563	19848	19738	19900	20085	19751	19882	19720	19806	19572	19686	19885	19452	19720	19721	19922	19755	19759	19838	19707	19756	19543	19607	19714	19985	19793	19619	19722	19790	19566	19769	19870	19950	19566	19871	19892	19643	19791	19807	19767	19999	19684	19751	19721	19741	19841	19712	19678	19813	20110	19581	19762	19754	19916	19527	19773	19798	19701	19818	19665	19795	19781	19803	19655	19904	19761	19810	19762	19898	19787	19786	19915	19702	19675	19675	19751	19739	19767	19830	19678	19800	19820	19855	19691	19751	19678	19813	19721	19835	19677	19740	19790	19848	19765	19787	19914	20045	19899	19977	19765	19650	19916	19864	19845	19839	19671	19588	19893	19619	19738	19791	19829	19816	19926	19718	19800	19693	19633	19669	19665	19835	19865	19841	19746	19849	19876	19977	19693	19840	19848	19916	19676	19998	19777	19924	19898	19855	19772	19754	19706	19554	19647	19612	19820	19880	19978	19705	19963	19973	20037	19760	19648	19678	19976	19769	19689	19850	19791	19940	19662	19725	19763	19872	19991	19797	19853	19729	19756	19701	19851	19857	19920	20029	19751	19966	19844	19907	19655	19674	19918	19731	19725	20063	19692	19835	19672	19902	19479	19691	19812	19799	19510	19778	19757	19742	19700	19797	19916	19741	19723	19936	19897	19877	19740	19976	20042	19887	19716	19659	19737	19745	19801	19780	19584	19924	19654	19811	19875	19599	19745	19952	19654	19536	19875	19847	19801	19688	19604	19786	19662	19925	19927	19885	19921	19942	19898	19711	20085	19748	19563	19697	19638	19539	19948	19664	19965	20008	19724	19980	19872	19728	19872	19818	19995	19742	19692	19760	19564	19759	19829	19756	19596	19685	19785	19774	19597	19716	19672	19880	19777	19854	19650	19621	19509	19767	19817	19973	19964	19797	19720	19909	19779	19810	19704	19732	19951	19708	19857	19903	20130	19803	19729	19737	19830	19721	19608	19780	19737	19880	19598	19714	19770	19805	19791	19831	19767	19971	19828	19716	19757	19945	19839	19782	19824	19847	19850	19772	19831	20053	19625	19864	19899	19873	19788	19856	19641	19930	19676	19884	19905	19848	19785	19671	19605	19884	19606	19868	19946	20038	19698
35915	54438	44066	29699	23638	18923	17226	16634	16438	16280	16500	16290	16505	16288	16353	16370	16558	16381	16319	16440	16339	16362	16553	16374	16424	16269	16400	16407	16593	16370	16406	16430	16291	16446	16584	16367	16421	16375	16553	16523	16480	16270	16253	16481	16465	16451	16391	16355	16553	16443	16293	16614	16290	16439	16312	16408	16353	16401	16432	16375	16450	16422	16435	16544	16357	16468	16356	16464	16311	16302	16252	16294	16325	16258	16388	16258	16275	16347	16400	16078	16561	16406	16416	16372	16411	16295	16599	16435	16304	16506	16374	16506	16341	16526	16268	16344	16399	16275	16454	16388	16400	16271	16433	16509	16380	16546	16529	16354	16587	16428	16530	16267	16391	16492	16425	16467	16447	16282	16315	16336	16407	16357	16326	16446	16332	16393	16250	16497	16384	16541	16477	16524	16435	16301	16346	16406	16315	16418	16195	16443	16449	16569	16633	16398	16418	16417	16451	16513	16358	16343	16291	16354	16257	16250	16571	16479	16343	16426	16561	16474	16274	16271	16415	16459	16347	16409	16579	16377	16304	16341	16268	16302	16455	16327	16443	16460	16359	16559	16397	16395	16492	16387	16394	16349	16550	16360	16463	16373	16404	16380	16319	16357	16444	16486	16326	16487	16506	16313	16547	16476	16472	16353	16483	16298	16443	16417	16347	16433	16490	16432	16367	16480	16319	16371	16438	16535	16492	16234	16359	16442	16389	16349	16372	16325	16357	16285	16553	16475	16464	16341	16373	16420	16376	16425	16460	16508	16316	16420	16467	16596	16412	16412	16419	16338	16355	16373	16516	16264	16545	16537	16459	16488	16355	16247	16580	16353	16348	16492	16361	16501	16333	16524	16479	16405	16513	16243	16448	16508	16540	16387	16408	16500	16447	16432	16299	16278	16483	16372	16131	16316	16317	16488	16383	16367	16529	16276	16349	16401	16445	16466	16376	16290	16332	16252	16423	16480	16353	16297	16380	16444	16375	16327	16432	16530	16136	16389	16450	16449	16452	16581	16418	16569	16236	16578	16319	16438	16332	16362	16370	16313	16319	16424	16441	16334	16447	16493	16348	16429	16352	16345	16282	16389	16441	16480	16471	16418	16344	16263	16307	16309	16316	16376	16339	16412	16370	16505	16412	16331	16357	16281	16348	16306	16497	16545	16429	16422	16459	16453	16381	16271	16402	16339	16372	16328	16429	16464	16352	16332	16426	16333	16375	16321	16525	16295	16313	16556	16373	16448	16472	16417	16257	16560	16064	16300	16336	16412	16519	16418	16297	16282	16260	16478	16532	16388	16367	16496	16404	16528	16423	16388	16461	16402	16466	16364	16370	16547	16343	16526	16278	16387	16508	16290	16541	16336	16441	16419	16413	16517	16545	16283	16129	16550	16419	16425	16445	16453	16450	16428	16429	16273	16430	16476	16368	16377	16399	16354	16428	16377	16381	16290	16310	16296	16503	16301	16319	16196	16362	16446	16345	16384	16449	16380	16344	16414	16330	16590	16432	16414	16352	16288	16534	16410	16432	16471	16346	16439	16408	16518	16456	16337	16504	16280	16444	16400	16392	16331	16386	16444	16319	16486	16238	16557	16407	16198	16372	16486	16301	16364	16315	16465	16391	16460	16310	16202	16481	16293	16316	16400	16484	16384	16342	16308	16403	16489	16405	16373	16359	16507	16336	16657	16322	16336	16356	16485	16343	16367	16501	16465	16386	16425	16255	16388	16468	16398	16318	16404	16452	16301	16333	16370	16231	16533	16160	16364	16474	16391	16310	16334	16560	16524	16602	16250	16420	16453	16601	16533	16341	16210	16425	16434	16446	16463	16387	16568	16519	16320	16346	16370	16367	16445	16220	16434	16328	16409	16287	16233	16251	16291	16441	16298	16419	16448	16295	16474	16536	16377	16491	16437	16406	16565	16322	16334	16316	16374	16347	16449	16514	16439	16390	16490	16411	16445	16275	16366	16431	16409	16465	16358	16378	16345	16303	16557	16555	16448	16454	16340	16350	16457	16426	16417	16492	16237	16473	16394	16391	16336	16341	16437	16483	16465	16300	16365	16412	16252	16459	16436	16453	16405	16327	16431	16491	16444	16517	16506	16312	16277	16365	16649	16339	16513	16175	16394	16383	16416	16540	16263	16493	16531	16413	16076	16419	16295	16483	16310	16397	16466	16537	16352	16459	16609	16466	16489	16474	16523	16488	16299	16302	16442	16350	16615	16374	16476	16684	16380	16533	16259	16317	16359	16497	16281	16591	16416	16321	16526	16331	16377	16359	16469	16405	16593	16246	16412	16547	16523	16390	16307	16428	16444	16316	16351	16282	16582	16274	16365	16315	16565	16424	16412	16593	16486	16436	16389	16105	16532	16404	16495	16362	16436	16397	16476	16574	16449	16336	16398	16532	16402	16393	16464	16385	16437	16441	16427	16435	16300	16462	16384	16334	16268	16377	16511	16486	16209	16443	16389	16366	16408	16500	16425	16468	16484	16437	16485	16385	16411	16280	16409	16262	16287	16482	16334	16346	16448	16249	16376	16247	16346	16441	16444	16462	16422	16430	16309	16427	16542	16377	16609	16511	16442	16571	16457	16382	16461	16279	16352	16397	16571	16494	16378	16398	16419	16329	16463	16387	16479	16443	16535	16436	16340	16427	16374	16397	16552	16490	16461	16476	16602	16336	16375	16409	16409	16371	16430	16314	16384	16502	16297	16226	16444	16486	16396	16369	16583	16549	16423	16307	16326	16426	16529	16386	16278	16511	16368	16441	16333	16528	16491	16403	16431	16256	16433	16623	16484	16379	16407	16398	16380	16437	16509	16515	16347	16272	16489	16628	16503	16427	16198	16448	16410	16346	16543	16336	16403	16392	16423	16327	16453	16517	16399	16507	16462	16558	16372	16479	16275	16365	16415	16429	16380	16447	16471	16431	16430	16417	16246	16301	16375	16391	16300	16284	16365	16532	16554	16309	16452	16410	16337	16327	16441	16349	16342	16435	16328	16369	16397	16534	16535	16277	16448	16441	16401	16455	16244	16419	16402	16413	16290	16324	16430	16359	16524	16425	16463	16364	16491	16603	16390	16395	16352	16302	16354	16454	16498	16442	16333	16478	16446	16395	16502	16461	16404	16215	16418	16314	16347	16419	16415	16392	16320	16502	16257	16344	16356	16555	16414	16379	16477	16269	16301	16493	16482	16447	16282	16264	16410	16416	16355	16514	16449	16232	16533	16502	16461	16523	16384	16428	16440	16545	16576	16384	16444	16471	16570	16143	16740	16655	16504	16476	16434	16451	16501	16385	16412	16488	16389	16596	16533	16496	16253	16569	16533	16482	16315	16506	16479	16385	16358	16278	16463	16418	16385	16328	16644	16288	16430	16428	16373	16435	16355	16406	16420	16428	16437	16446	16383	16428	16400	16445	16497	16520	16469	16416	16464	16426	16284	16557	16382	16271	16420	16273	16436	16360	16441	16549	16387	16423	16243	16487	16399	16384	16412	16315	16340	16452	16416	16342	16515	16464	16508	16392	16299	16438	16348	16427	16496	16087	16200	16438	16437	16385	16440	16330	16425	16533	16603	16258	16385	16415	16507	16374	16169	16381	16557	16529	16422	16478	16602	16393	16274	16457	16354	16253	16349	16417	16496	16434	16421	16391	16382	16387	16531	16345	16353	16326	16383	16367	16424	16315	16425	16472	16555	16241	16352	16325	16390	16479	16543	16464	16348	16278	16404	16341	16599	16534	16386	16394	16473	16325	16467	16509	16474	16285	16334	16335	16395	16450	16358	16426	16401	16298	16180	16416	16297	16468	16359	16563	16428	16245	16389	16243	16363	16318	16369	16431	16312	16379	16475	16388	16462	16464	16234	16398	16453	16334	16426	16165	16627	16437	16300	16373	16281	16343	16490	16430	16431	16613	16384	16518	16355	16406	16634	16223	16344	16185	16268	16377	16217	16369	16526	16362	16374	16428	16341	16511	16489	16600	16358	16434	16399	16495	16473	16270	16406	16466	16407	16333	16382	16398	16475	16288	16379	16339	16460	16534	16401	16513	16344	16365	16530	16505	16265	16454	16334	16276	16421	16348	16482	16470	16425	16473	16541	16485	16364	16439	16355	16572	16396	16323	16383	16436	16461	16339	16385	16325	16334	16656	16355	16402	16430	16427	16336	16408	16366	16336	16477	16419	16556	16128	16303	16575	16325	16369	16314	16484	16473	16417	16528	16492	16453	16421	16314	16417	16490	16359	16536	16506	16452	16417	16300	16474	16445	16338	16517	16317	16303	16360	16479	16405	16264	16484	16392	16493	16451	16482	16394	16441	16586	16463	16258	16355	16376	16404	16434	16429	16207	16414	16289	16394	16458	16342	16580	16433	16480	16291	16314	16385	16416	16465	16479	16572	16312	16439	16440	16368	16395	16369	16481	16539	16535	16335	16398	16339	16402	16189	16354	16338	16397	16384	16364	16407	16251	16394	16546	16538	16515	16305	16508	16484	16268	16284	16487	16234	16269	16519	16423	16576	16402	16435	16356	16362	16492	16432	16174	16435	16411	16523	16351	16458	16363	16500	16302	16513	16411	16320	16415	16354	16450	16495	16442	16308	16646	16218	16327	16382	16273	16410	16248	16380	16511	16348	16467	16458	16344	16250	16405	16430	16531	16337	16272	16485	16410	16371	16396	16414	16478	16364	16326	16473	16370	16611	16270	16583	16488	16448	16437	16332	16412	16524	16604	16389	16554	16404	16521	16571	16408	16617	16195	16443	16405	16295	16417	16425	16405	16367	16336	16382	16456	16415	16622	16479	16345	16482	16424	16533	16347	16398	16293	16330	16491	16407	16375	16419	16418	16545	16405	16406	16510	16450	16525	16387	16354	16442	16332	16511	16394	16308	16433	16336	16479	16455	16216	16275	16211	16485	16597	16384	16497	16467	16538	16460	16598	16376	16420	16385	16375	16494	16318	16370	16464	16471	16310	16339	16481	16322	16427	16478	16666	16528	16312	16518	16464	16491	16538	16382	16247	16352	16521	16252	16351	16417	16383	16395	16484	16436	16326	16323	16454	16271	16430	16489	16485	16396	16466	16393	16419	16594	16410	16303	16696	16330	16228	16332	16479	16463	16439	16378	16333
24376	24046	38806	38583	34888	30186	26063	20974	19953	19733	19732	19727	19801	19503	19697	19529	19786	19537	19553	19634	19543	19482	19474	19478	19496	19380	19187	19596	19591	19500	19671	19392	19389	19547	19535	19281	19397	19505	19526	19394	19485	19505	19558	19458	19451	19519	19628	19484	19627	19392	19403	19589	19649	19395	19224	19492	19744	19343	19501	19459	19386	19258	19485	19349	19503	19225	19444	19553	19544	19460	19379	19397	19399	19504	19282	19595	19454	19491	19307	19460	19581	19584	19568	19232	19291	19811	19548	19718	19559	19207	19293	19447	19719	19515	19651	19526	19452	19337	19493	19451	19460	19483	19388	19320	19348	19423	19277	19510	19431	19372	19433	19538	19556	19496	19597	19519	19439	19417	19529	19395	19389	19368	19480	19778	19600	19530	19580	19334	19521	19680	19280	19353	19429	19605	19477	19680	19424	19593	19430	19530	19548	19313	19370	19573	19566	19451	19512	19667	19514	19464	19332	19237	19598	19513	19492	19435	19546	19484	19420	19513	19570	19527	19597	19492	19310	19394	19290	19508	19500	19454	19522	19420	19532	19550	19455	19483	19277	19477	19500	19354	19524	19473	19495	19299	19461	19367	19317	19499	19403	19395	19585	19175	19412	19341	19703	19505	19410	19518	19341	19675	19560	19580	19445	19308	19206	19301	19389	19556	19345	19268	19528	19351	19507	19484	19429	19514	19574	19573	19464	19481	19698	19514	19527	19474	19620	19581	19388	19503	19148	19541	19377	19383	19719	19428	19347	19672	19558	19483	19524	19339	19376	19623	19648	19534	19480	19605	19431	19251	19320	19663	19279	19466	19301	19352	19301	19416	19407	19320	19492	19394	19423	19436	19305	19716	19488	19464	19484	19297	19677	19169	19669	19492	19306	19420	19537	19415	19429	19514	19406	19410	19525	19466	19566	19787	19375	19469	19272	19281	19459	19469	19474	19386	19317	19468	19585	19489	19280	19428	19401	19324	19394	19444	19403	19350	19587	19322	19375	19474	19408	19349	19371	19657	19467	19624	19329	19429	19439	19351	19459	19518	19349	19543	19622	19526	19368	19505	19435	19461	19611	19516	19440	19360	19372	19430	19409	19470	19584	19538	19715	19456	19541	19426	19268	19454	19640	19602	19302	19499	19617	19387	19352	19449	19708	19494	19324	19360	19603	19569	19385	19360	19352	19383	19348	19272	19605	19579	19483	19558	19482	19511	19512	19397	19371	19478	19551	19422	19284	19724	19435	19383	19567	19628	19422	19452	19528	19458	19362	19498	19516	19564	19503	19523	19642	19423	19496	19495	19412	19449	19595	19430	19283	19678	19500	19547	19503	19543	19494	19462	19323	19522	19469	19551	19526	19364	19586	19432	19411	19511	19644	19450	19391	19302	19635	19282	19419	19322	19499	19438	19541	19538	19407	19383	19346	19552	19300	19308	19482	19448	19435	19429	19595	19133	19396	19718	19526	19554	19633	19460	19282	19663	19366	19342	19487	19443	19550	19500	19421	19476	19508	19455	19366	19487	19605	19322	19388	19670	19242	19229	19364	19417	19637	19470	19363	19408	19601	19463	19386	19310	19327	19534	19432	19546	19516	19583	19505	19568	19422	19340	19394	19475	19490	19498	19332	19374	19452	19507	19530	19476	19486	19569	19491	19458	19627	19469	19586	19442	19469	19508	19499	19437	19383	19232	19382	19514	19546	19511	19509	19342	19487	19507	19602	19455	19478	19452	19553	19474	19644	19441	19671	19621	19649	19415	19533	19350	19493	19413	19639	19543	19579	19498	19626	19266	19343	19518	19369	19458	19628	19662	19302	19300	19432	19644	19514	19384	19535	19535	19354	19288	19583	19625	19634	19766	19625	19365	19439	19359	19529	19479	19418	19131	19501	19336	19338	19398	19455	19285	19366	19425	19595	19379	19319	19364	19511	19384	19216	19428	19571	19594	19491	19367	19492	19354	19379	19510	19389	19441	19354	19378	19509	19171	19605	19512	19409	19440	19319	19490	19536	19591	19436	19445	19490	19316	19422	19334	19732	19678	19524	19458	19673	19435	19644	19507	19416	19651	19447	19420	19629	19382	19623	19230	19480	19522	19717	19427	19365	19585	19153	19487	19505	19362	19327	19337	19451	19340	19574	19362	19461	19529	19462	19443	19489	19421	19414	19427	19771	19566	19575	19561	19534	19469	19512	19461	19591	19302	19614	19336	19299	19522	19438	19321	19578	19741	19558	19580	19455	19429	19129	19653	19590	19247	19386	19479	19467	19419	19551	19545	19626	19344	19385	19464	19408	19619	19306	19276	19373	19500	19428	19392	19368	19382	19499	19330	19630	19254	19569	19424	19507	19433	19667	19609	19434	19244	19545	19506	19577	19504	19315	19355	19516	19432	19351	19456	19455	19487	19510	19591	19228	19511	19405	19428	19434	19416	19392	19281	19408	19478	19672	19637	19284	19422	19329	19393	19382	19350	19391	19420	19331	19288	19472	19563	19389	19230	19566	19506	19658	19368	19452	19354	19625	19328	19564	19493	19437	19411	19366	19449	19342	19331	19427	19362	19495	19417	19346	19440	19502	19391	19567	19448	19477	19709	19435	19585	19709	19507	19421	19483	19664	19438	19404	19713	19358	19336	19583	19375	19567	19516	19521	19239	19391	19708	19456	19707	19298	19335	19418	19445	19534	19477	19377	19546	19274	19572	19604	19599	19373	19515	19595	19539	19494	19419	19472	19302	19523	19495	19430	19297	19571	19659	19279	19473	19339	19787	19486	19411	19469	19340	19335	19484	19594	19592	19487	19503	19646	19579	19397	19479	19634	19520	19413	19390	19636	19367	19388	19262	19286	19270	19399	19363	19434	19484	19518	19530	19345	19614	19545	19329	19592	19437	19086	19592	19465	19297	19333	19441	19627	19265	19458	19434	19213	19615	19427	19391	19407	19497	19372	19594	19543	19456	19499	19436	19345	19246	19624	19396	19461	19574	19410	19385	19649	19320	19521	19417	19423	19435	19394	19513	19530	19485	19445	19611	19453	19431	19384	19347	19387	19489	19457	19372	19405	19431	19389	19257	19392	19439	19352	19316	19532	19323	19481	19183	19333	19641	19515	19498	19390	19453	19543	19571	19497	19557	19735	19565	19342	19429	19324	19357	19513	19463	19445	19277	19558	19529	19436	19497	19644	19375	19452	19492	19397	19516	19511	19497	19241	19498	19372	19474	19487	19399	19530	19290	19611	19458	19478	19280	19481	19540	19421	19371	19570	19472	19324	19592	19396	19264	19532	19457	19301	19369	19475	19525	19480	19572	19366	19324	19174	19464	19696	19445	19366	19495	19400	19269	19435	19393	19294	19442	19547	19399	19481	19426	19527	19391	19301	19456	19309	19475	19514	19589	19311	19363	19467	19523	19241	19311	19484	19223	19351	19425	19404	19443	19392	19472	19333	19669	19449	19168	19475	19537	19435	19468	19539	19330	19531	19371	19248	19471	19577	19198	19359	19570	19372	19589	19342	19511	19377	19321	19581	19252	19635	19298	19583	19420	19202	19493	19421	19336	19439	19128	19377	19491	19425	19360	19241	19398	19455	19606	19571	19376	19227	19488	19506	19577	19510	19419	19486	19272	19520	19390	19624	19552	19479	19336	19311	19781	19672	19642	19652	19481	19550	19466	19492	19406	19563	19305	19299	19357	19621	19499	19643	19396	19542	19647	19496	19405	19263	19403	19451	19456	19580	19567	19420	19526	19601	19347	19418	19297	19321	19501	19335	19352	19439	19487	19366	19331	19361	19481	19377	19597	19549	19418	19646	19329	19534	19442	19559	19219	19398	19753	19362	19393	19481	19342	19690	19676	19536	19421	19483	19369	19624	19451	19567	19490	19260	19416	19528	19347	19473	19413	19478	19625	19420	19665	19744	19418	19322	19542	19402	19219	19359	19347	19482	19454	19477	19539	19364	19352	19143	19379	19352	19467	19412	19317	19477	19348	19537	19644	19406	19508	19486	19484	19396	19557	19354	19391	19405	19606	19458	19408	19317	19411	19476	19349	19619	19450	19401	19536	19349	19534	19546	19313	19513	19464	19446	19586	19554	19557	19395	19470	19592	19474	19580	19444	19612	19362	19264	19356	19387	19585	19386	19256	19334	19585	19659	19364	19482	19430	19342	19440	19317	19410	19654	19423	19411	19468	19637	19385	19396	19424	19575	19377	19436	19402	19546	19452	19576	19477	19620	19441	19351	19348	19427	19375	19351	19426	19510	19591	19679	19454	19349	19258	19361	19443	19455	19513	19487	19462	19303	19414	19568	19479	19253	19444	19567	19402	19417	19500	19354	19459	19235	19421	19431	19502	19573	19639	19677	19253	19576	19396	19697	19249	19347	19424	19610	19471	19570	19700	19433	19551	19352	19585	19666	19674	19650	19265	19434	19597	19629	19497	19390	19342	19180	19189	19428	19332	19379	19480	19386	19724	19362	19365	19316	19311	19376	19470	19582	19437	19498	19503	19380	19268	19456	19282	19619	19472	19506	19614	19489	19267	19455	19332	19628	19171	19638	19334	19482	19513	19515	19364	19518	19605	19545	19523	19604	19482	19483	19487	19345	19309	19331	19504	19342	19400	19153	19308	19533	19507	19587	19415	19459	19280	19511	19667	19314	19439	19462	19266	19605	19724	19580	19600	19617	19308	19466	19682	19147	19434	19428	19507	19343	19570	19309	19483	19531	19595	19355	19656	19628	19336	19493	19298	19525	19419	19384	19327	19439	19686	19390	19550	19431	19447	19277	19700	19434	19671	19436	19602	19725	19305	19445	19252	19387	19459	19572	19349	19311	19090	19371	19211	19528	19626	19456	19361	19364	19325	19402	19369	19465	19608	19598	19534	19346	19476	19487	19699	19504	19426	19501	19193	19352	19380	19443	19705	19578	19466	19481	19273	19416	19458	19271	19519	19500	19542	19475	19431	19646	19335	19460	19496	19173	19479	19441	19336	19368	19369	19270	19494	19243	19563	19565	19393	19279	19652	19381	19517	19450	19336	19441	19507	19377	19625	19346	19528	19605	19440	19487	19311	19358	19359	19555	19425	19505	19379	19456	19399	19391	19445	19447	19482	19524	19612	19529	19469	19467	19355	19479	19581
60870	97649	82199	57434	43642	29252	20798	17471	16685	16462	16500	16373	16356	16317	16308	16314	16425	16370	16348	16344	16094	16311	16326	16279	16304	16216	16367	16280	16306	16267	16358	16275	16271	16298	16344	16237	16257	16266	16307	16471	16365	16243	16346	16353	16377	16357	16040	16339	16161	16326	16355	16374	16169	16136	16297	16331	16364	16328	16260	16115	16498	16244	16328	16205	16286	16295	16113	16191	16366	16215	16160	16268	16248	16129	16374	16117	16275	16213	16438	16244	16382	16256	16088	16186	16222	16243	16438	16319	16167	16487	16234	16410	16162	16336	16229	16301	16295	16211	16434	16294	16248	16299	16255	16393	16105	16275	16300	16319	16264	16242	16354	16411	16290	16282	16111	16371	16242	16276	16278	16169	16314	16052	16281	16245	16115	16238	16143	16193	16307	16239	16270	16394	16385	16279	16231	16126	16295	16253	16284	16293	16253	16272	16319	16344	16210	16280	16314	16324	16162	16159	16295	16418	16413	16307	16314	16236	16353	16255	16140	16204	16350	16170	16146	16182	16084	16286	16310	16402	16155	16214	16233	16438	16356	16413	16406	16284	16315	16037	16244	16176	16377	16296	16304	16392	16279	16317	16390	16204	16195	16164	16268	16112	16178	16235	16256	16362	16347	16348	16337	16143	16324	16402	16177	16461	16289	16178	16236	16216	16310	16305	16358	16190	16340	16200	16321	16107	16221	16326	16436	16302	16117	16121	16387	16298	16346	16171	16304	16264	16218	16181	16238	16483	16310	16213	16275	16296	16230	16304	16391	16306	16314	16351	16214	16371	16254	16204	16394	16185	16384	16227	16356	16259	16342	16326	16160	16501	16344	16274	16317	16372	16209	16217	16319	16342	16406	16319	16429	16275	16356	16404	16333	16162	16352	16147	16301	16357	16301	16312	16232	16358	16468	16404	16343	16249	16160	16311	16327	16313	16317	16341	16406	16254	16336	16406	16422	16270	16351	16243	16200	16440	16250	16222	16373	16262	16201	16225	16260	16250	16388	16287	16420	16213	16394	16332	16330	16468	16292	16456	16208	16245	16223	16391	16169	16317	16372	16370	16214	16353	16206	16386	16304	16467	16261	16369	16160	16403	16175	16234	16437	16299	16375	16441	16373	16095	16351	16218	16230	16358	16059	16319	16274	16199	16287	16280	16485	16282	16268	16377	16497	16290	16292	16224	16118	16255	16256	16244	16368	16361	16194	16098	16274	16174	16270	16101	16205	16362	16362	16345	16353	16277	16278	16354	16303	15935	16339	16413	16321	16229	16401	16312	16288	16349	16195	16334	16129	16286	16506	16231	16301	16256	16261	16256	16363	16450	16193	16162	16190	16383	16284	16339	16266	16280	16242	16332	16362	16383	16364	16286	16227	16256	16367	16131	16390	16176	16323	16162	16360	16116	16382	16126	16253	16356	16413	16418	16108	16382	16236	16226	16122	16274	16172	16217	16327	16201	16128	16298	16506	16321	16262	16377	16282	16339	16242	16149	16149	16163	16246	16231	16306	16302	16335	16263	16302	16321	16389	16297	16264	16351	16454	16254	16529	16307	16266	16260	16314	16342	16219	16227	16347	16259	16255	16078	16164	16284	16302	16250	16374	16215	16318	16435	16347	16157	16279	16257	16291	16339	16367	16406	16320	16335	16328	16247	16164	16094	16416	16293	16205	16304	16276	16282	16267	16335	16171	16242	16321	16360	16327	16209	16292	16406	16224	16240	16395	16233	16265	16339	16159	16219	16220	16204	16279	16204	16451	16166	16348	16233	16348	16232	16488	16202	16152	16186	16351	16241	16030	16320	16343	16204	16395	16194	16328	16281	16289	16164	16275	16412	16424	16364	16215	16183	16360	16257	16218	16174	16156	16404	16288	16267	16130	16326	16231	16215	16253	16394	16297	16186	16366	16254	16255	16264	16454	16328	16304	16282	16258	16382	16285	16328	16295	16331	16325	16347	16088	16235	16253	16264	16281	16325	16198	16183	16213	16346	16212	16302	16336	16309	16358	16353	16122	16107	16401	16344	16343	16377	16283	16435	16191	16298	16166	16399	16235	16316	16325	16296	16295	16348	16195	16291	16198	16362	16443	16034	16257	16248	16322	16213	16295	16280	16297	16270	16295	16292	16409	16078	16311	16253	16362	16309	16431	16254	16099	16212	16319	16258	16200	16263	16472	16360	16329	16346	16352	16170	16359	16353	16425	16320	16101	16106	16243	16219	16201	16247	16443	16237	16245	16401	16221	16242	16474	16178	16185	16214	16296	16309	16319	16301	16225	16176	16379	16246	16282	16413	16266	16214	16271	16393	16309	16358	16364	16252	16220	16462	16292	16401	16305	16206	16240	16457	16205	16287	16334	16274	16146	16435	16098	16272	16278	16239	16339	16390	16341	16503	16188	16371	16325	16150	16226	16150	16440	16353	16378	16372	16286	16352	16155	16245	16270	16512	16312	16050	16258	16243	16329	16296	16258	16466	16257	16301	16350	16336	16307	16493	16286	16265	16143	16092	16188	16227	16142	16202	16335	16206	16192	16382	16351	16521	16348	16073	16235	16235	16328	16347	16325	16316	16099	16268	16150	16408	16362	16404	16333	16315	16514	16314	16349	16329	16480	16324	16287	16212	16299	16284	16185	16135	16261	16297	16275	16099	16275	16289	16184	16399	16490	16349	16213	16324	16301	16295	16280	16177	16237	16289	16177	16200	16183	16260	16165	16411	16286	16328	16257	16235	16382	16248	16380	16356	16312	16232	16335	16317	16285	16353	16281	16294	16163	16249	16363	16307	16342	16251	16235	16289	16268	16407	16198	16297	16275	16322	16240	16292	16131	16383	16237	16269	16553	16274	16050	16320	16347	16183	16450	16504	16270	16297	16235	16394	16449	16543	16441	16447	16445	16229	16274	16250	16436	16220	16220	16294	16436	16252	16387	16267	16206	16285	16097	16163	16379	16288	16229	16376	16288	16252	16208	16294	16426	16277	16168	16159	16305	16269	16327	16346	16450	16248	16250	16227	16251	16299	16305	16422	16400	16180	16415	16251	15934	16376	16336	16270	16211	16302	16226	16296	16351	16294	16278	16306	16385	16238	16357	16379	16316	16266	16151	16094	16218	16208	16527	16086	16554	16403	16279	16303	16142	16323	16206	16311	16294	16212	16328	16448	16351	16222	16202	16277	16335	16140	16265	16248	16345	16342	16346	16342	16291	16114	16163	16377	16281	16344	16391	16392	16130	16310	16021	16404	16239	16373	16205	16399	16364	16213	16260	16167	16415	16203	16124	16141	16227	16328	16377	16265	16359	16307	16252	16261	16327	16201	16319	16273	16350	16143	16272	16244	16148	16310	16371	16250	16156	16410	16282	16276	16273	16268	16029	16157	16402	16204	16560	16384	16302	16229	16210	16368	16151	16206	16134	16354	16296	16254	16399	16367	16358	16281	16324	16250	16407	16307	16270	16120	16358	16332	16332	16464	16157	16210	16301	16292	16288	16176	16376	16331	16406	16277	16161	16341	16382	16320	16379	16390	16411	16255	16190	16352	16445	16427	16261	16282	16183	16201	16252	16405	16245	16356	16282	16328	16111	16089	16243	16266	16070	16343	16210	16220	16271	16479	16113	16324	16283	16263	16199	16454	16351	16412	16248	16332	16184	16468	16326	16441	16370	16291	16163	16242	16324	16210	16389	16136	16365	16300	16421	16207	16477	16329	16309	16385	16253	16186	16204	16276	16346	16264	16230	16264	16292	16226	16467	16057	16320	16307	16294	16275	16428	16289	16265	16268	16450	16218	16242	16177	16198	16308	16232	16395	16076	16408	16204	16227	16268	16182	16227	16167	16182	16463	16293	16278	16274	16332	16343	16376	16191	16400	16531	16272	16327	16367	16510	16237	16433	16183	16204	16329	16292	16421	16329	16236	16313	16331	16251	16447	16266	16244	16287	16204	16203	16338	16264	16148	16174	16241	16266	16276	16362	16336	16270	16283	16304	16129	16422	16314	16170	16183	16323	16190	16432	16078	16149	16380	16178	16350	16304	16327	16170	16178	16201	16162	16235	16210	16488	16127	16182	16252	16394	16149	16320	16301	16395	16324	16177	16286	16211	16355	16233	16301	16375	16263	16443	16255	16238	16223	16412	16328	16245	16360	16279	16184	16470	16351	16420	16455	16259	16346	16085	16448	16264	16202	16399	16394	16345	16167	16186	16259	16274	16399	16249	16410	16284	16228	16376	16266	16286	16357	16372	16316	16288	16145	16378	16206	16333	16443	16131	16314	16361	16157	16366	16239	16306	16348	16339	16111	16376	16186	16369	16225	16360	16139	16319	16328	16279	16249	16204	16327	16279	16453	16294	16164	16124	16192	16248	16568	16134	16366	16302	16265	16278	16282	16225	16363	16412	16312	16376	16144	16363	16321	16301	16393	16324	16236	16335	16282	16161	16202	16478	16439	16095	16216	16313	16160	16166	16326	16347	16400	16360	16305	16226	16377	16209	16204	16443	16329	16351	16230	16278	16186	16490	16266	16362	16222	16264	16365	16186	16315	16357	16220	16449	16331	16239	16231	16076	16293	16334	16268	16344	16332	16272	16412	16268	16259	16066	16149	16140	16277	16466	16400	16408	16238	16434	16187	16198	16270	16129	16302	16308	16370	16254	16350	16405	16369	16423	16309	16289	16301	16347	16441	16124	16259	16251	16256	16331	16221	16238	16078	16205	16330	16286	16284	16245	16371	16223	16231	16426	16160	16316	16426	16216	16208	16330	16248	16473	16212	16390	16354	16155	16225	16179	16364	16201	16285	16443	16183	16145	16320	16203	16273	16390	16310	16356	16176	16294	16324	16311	16296	16274	16345	16264	16359	16243	16376	16259	16401	16263	16419	16101	16427	16345	16315	16354	16378	16146	16337	16337	16122	16178	16351	16299	16365	16121	16140	16289	16240	16290	16384	16319	16428	16235	16269	16033	16292	16322	16342	16385	16260	16168	16104	16363	16412	16217	16315	16363	16231	16318	16133	16365	16411	16447	16190	16287	16370	16238	16355	16288	16386	16221	16334	16163	16312	16323	16255	16366	16258	16505	16329	16338	16237	16250	16204	16436	16513	16174	16304	16217	16348	16154	16314	16388	16253	16325	16149
22969	22441	34991	33169	32662	32625	29920	22447	20144	19868	19605	19606	19382	19386	19218	19531	19377	19382	19356	19036	19138	19159	19183	18970	19179	19154	19220	19135	19198	19191	19276	19189	19417	19366	19249	19093	19098	19018	19154	19021	19120	19177	19394	19193	19296	19164	19274	19295	19246	19029	19197	19324	19180	19219	19147	19028	19013	19127	19285	19215	19039	19113	19218	19129	19019	18909	18977	18952	18984	19200	19173	19051	19217	19257	18860	19245	19122	19043	19051	19031	18922	19090	19207	19298	19100	19051	19148	19194	18961	19187	19119	19020	19242	19178	18945	19091	19095	19116	19253	19018	19141	19063	19193	18959	18922	19120	19142	19243	19153	19133	19169	19182	19017	19024	19324	19058	19156	18988	18994	19057	19002	19093	19063	19027	19045	19257	19159	19006	19025	19187	19007	19107	19149	19207	19174	18854	18957	18829	18847	19204	19099	19102	19139	18888	19041	18967	18876	18978	19002	19085	19192	18986	18901	19067	19127	19159	19037	18904	18873	19106	19069	19050	18841	19101	19079	19128	18831	19020	18937	19100	18861	19019	19027	19083	19108	18979	19123	19110	19151	19107	18959	18999	19091	18941	18924	18935	19122	18975	19079	19068	19061	19207	19056	18950	19237	18930	19102	19320	19030	18969	19252	19013	19114	19007	19180	19288	19267	19193	18939	18981	19084	18939	19064	19076	19235	19036	18975	19148	18995	19105	19085	19001	18818	19172	18982	18968	18889	19053	19129	19094	18910	19158	19275	18906	19001	19049	19080	19051	19144	19155	19012	18957	18985	19169	18994	19196	18988	18895	19032	18802	19098	19019	19046	19054	18821	19076	19145	19074	18920	18924	18968	19213	19239	18970	19064	18878	19182	19158	19015	19103	19071	19124	19160	18883	19018	19091	19223	19007	19164	19023	19184	18983	19142	19324	18946	19078	19161	19148	18986	19060	19187	19030	18752	19053	19030	19108	19088	18886	18834	18659	18983	19163	19247	19015	19159	19217	19253	18946	18932	19154	19136	19082	18954	19002	19024	19141	19220	18972	19143	19064	19109	19131	19123	19204	19222	19164	19295	18908	19111	18980	19312	18919	19176	19047	19115	18826	18998	18885	18986	18923	18973	19008	18916	19141	19161	19121	19111	19098	19109	19130	18998	19078	19105	19207	19037	19056	19082	19237	18899	18849	19280	19109	19106	19041	19247	18965	19077	18819	19175	19021	19077	19042	19175	19157	19016	18980	18849	18994	19061	19039	18975	19317	19007	19027	19115	19115	19066	19153	18892	19294	19259	18694	19070	19148	18783	19156	18904	19029	18888	19104	18890	19051	19052	19018	18991	19014	19066	18975	19021	19215	18907	19152	19066	19076	19052	19213	18989	18977	19038	19104	19137	18900	19031	19067	19056	19103	18932	19298	19057	18966	18929	18900	19054	18942	19148	18885	19378	19097	19026	19329	18777	19099	19119	19184	18941	19210	19054	18930	19160	19018	19132	19122	19099	19056	19224	19117	19108	19063	18962	19240	19042	18819	19074	19026	19089	18939	19151	18978	18914	19143	18927	18909	18925	18992	18980	19154	19224	19227	19212	19041	18942	19185	18759	19019	19197	18836	19192	19227	19118	19056	19068	19328	19152	19236	19155	19080	19289	18927	19072	19347	18940	19077	19185	18898	18897	19002	18957	18986	19080	19048	19252	19209	18912	18977	19030	19184	19078	19178	19207	19137	18886	18995	19116	19045	19071	19200	18777	19141	19246	19051	18845	18958	19172	19168	19036	18987	19005	19147	19170	19240	19113	18995	19027	19114	19132	19210	18977	18886	19011	18995	19045	19055	18959	18991	19140	18968	19153	19209	19208	19184	19150	19151	19004	19136	18982	19240	19103	19153	18852	19014	19237	19065	18851	19116	18744	19094	18982	19041	18981	19164	18916	19111	18965	18901	19098	19096	19293	19261	18960	19140	19432	19096	19028	19060	18931	19094	18984	19073	19112	19048	19000	18916	18741	18941	19065	19205	19153	19091	18918	19056	19044	19109	19034	19204	18926	18887	19114	18939	19152	19246	19022	19005	19068	18946	19247	19013	19270	18963	19073	18968	19074	19092	19274	19024	19169	19066	19215	19080	19056	19122	19024	18925	19023	18927	19168	19087	19046	19204	18929	19170	18961	19058	18939	19172	18964	19190	19215	19054	19116	19112	18967	18910	19225	19188	19121	19166	19093	19314	19108	19006	19131	18938	19223	19045	19023	19112	19023	19050	18982	19065	18878	19209	19222	19006	19025	19042	19126	19030	19172	19143	19122	19358	19044	18871	18922	19133	18995	19187	19045	19151	18998	18971	19094	19169	19260	19179	19168	19081	19088	19035	18968	19011	19200	19072	19018	18963	19082	19121	18855	19123	19034	18914	18967	18896	18894	19213	19180	19238	19230	18887	19080	19061	19237	19005	18679	19207	18982	19030	19025	19020	19019	19146	19080	19008	18996	19014	19083	19035	19040	19035	19174	19075	18977	19059	19086	19181	19325	18946	19085	18985	19017	19164	19025	19245	19083	19077	19052	19086	19093	19178	19136	18966	19442	19295	19177	19231	19032	19149	18945	18854	19086	19125	19350	19140	19012	18835	19066	19005	18963	19052	19191	19036	19124	19032	18918	19273	19059	18840	18979	18981	19119	19007	19101	19057	19134	19113	19053	19037	19100	19090	18957	19289	19017	18907	19025	19124	18773	18991	19032	19032	18918	18903	19199	19137	19043	19159	19000	18908	18957	19141	18892	19043	19082	19201	18998	19075	18981	18994	19018	19130	19047	18986	19092	18855	18883	18975	18975	19064	18983	18905	18969	19093	19329	19145	19066	18808	19041	19153	19049	19194	18987	19096	19347	19117	19092	18899	18977	19021	19082	19062	19196	18959	19084	19058	19019	19100	18982	19370	18998	19002	18860	19097	19133	19004	18962	19021	19030	19278	19163	19121	19125	19083	19083	19100	19190	19047	19021	19117	19332	19113	18953	19170	19022	19286	18993	18831	19082	19028	19179	19199	18940	19174	18994	18974	19009	19161	18753	18969	18895	19205	19007	19167	19001	19090	19016	18931	19084	18790	19282	19169	19254	19051	19071	19161	19170	19190	18869	18918	19160	19033	19227	19227	19279	18971	19037	18921	19065	18936	19079	18845	19241	19237	19209	19059	18993	18997	19184	19099	19247	19017	19025	19153	19019	19041	19091	19060	18964	19031	19192	19172	18917	18846	18958	19107	19218	18983	19001	19069	19185	19116	19004	19289	18865	18986	19084	18934	18910	18953	19137	18912	19050	18997	19076	19172	19046	19060	19047	19178	18993	19052	19079	19133	18949	19153	19089	19058	18955	18928	19240	19198	19030	18922	18938	19000	19025	19166	19250	18941	18915	19022	19191	19024	18926	19069	19126	19129	19052	19127	19225	19064	18939	19128	18999	19230	19046	19043	19143	18939	18951	19149	19157	19058	19023	19065	19015	19075	19167	19179	19199	19200	19113	19345	19164	19187	18960	19025	18804	18950	19188	18819	19119	19273	19005	18984	19190	19043	19062	19177	19079	18949	19170	19138	19227	18961	19202	18938	19152	19031	19178	18977	18947	18972	19239	19058	18958	19016	18922	19003	19037	19255	18915	19021	19012	19156	19003	18903	19080	18800	19099	19191	19124	19193	19062	19101	18966	18975	18916	19071	18768	18998	19042	18970	18977	19057	19349	19241	19164	19096	19088	19032	19024	18931	19245	18929	19043	18969	19214	19261	19246	19044	18815	19090	19142	19268	19016	18867	19123	19098	18946	19166	19029	18938	19193	19164	19132	19239	19192	18943	18971	19241	19278	19093	19281	19009	19000	19044	19162	19051	18936	19159	19196	19103	19186	18922	19085	19149	19145	19048	18774	18956	18991	19174	18947	18901	19056	18994	19200	19120	18922	18795	19130	19100	19030	19215	19196	19121	19192	18980	18956	19022	19084	19191	19089	18961	19104	19124	19168	18950	19076	19082	19300	19261	18877	18909	19051	19088	19097	19285	19088	19193	19263	19251	19189	19048	19210	19069	19001	19237	19082	18912	18819	18959	19046	19218	18910	18940	19055	19236	19086	18920	19106	18972	19016	19124	19008	19102	19114	18850	18916	18923	19108	19027	19140	19143	19130	18990	18772	18849	19141	19059	19156	19050	18941	19084	19246	19016	18847	19023	19071	19057	18972	19186	18931	18958	19128	19240	19157	19231	19068	19033	19142	19083	19184	18959	19094	18880	18933	18989	19028	18891	19035	19130	19132	19355	18977	19003	18917	19043	19075	18811	18822	18964	19187	19043	19252	19053	19135	19077	19077	18953	19227	19098	18967	19154	19113	19093	19182	18922	18777	18982	19091	19024	19157	18938	18973	18955	19137	19012	19134	19194	19028	19363	19153	19159	19075	18972	19254	18859	19244	19071	19142	19085	18944	19169	19223	19040	19105	19313	18937	19184	19151	19156	18971	18843	19292	18964	19023	19102	19193	19006	19018	19231	18836	18769	19063	18872	19081	19165	18876	19136	18939	19020	19059	19171	18987	19034	18992	19004	19003	19145	18843	19040	19080	19022	18980	18916	19168	19227	19185	19158	19074	19284	18831	18967	18939	18976	19024	18750	18944	19039	18793	18853	18905	19185	18924	19093	19062	19050	19235	19158	19106	18936	18848	19109	19002	18933	19186	19089	19114	18977	19045	19155	18966	18922	19145	19098	19143	19045	19097	19036	18939	19003	19127	18935	19110	19048	18961	18846	18839	19141	19068	19054	19172	19062	18946	19130	19114	19276	18991	18913	19023	18919	19111	19183	19331	19105	19084	19199	19143	18965	19091	18993	18917	19178	19307	19088	18984	19107	19111	18993	19108	19197	19217	19085	19083	19033	19063	19121	19163	18993	19109	19179	19220	19190	19263	19109	19018	19242	19056	19005	18968	19019	19110	18962	19354	18897	19016	18947	19174	19252	19023	19151	19167	19119	19112	18871	19260	18989	19078	19219	19017	18982	19089	19066	18919	18817	19023	18827	19115	19046	19136	18880	18915	19025	19058	19088	19219	19208	19015	19013	19155	18852	19167	19107	19158	18970	19022	18922	19163	18845	18922	19230	19139	18999	18892	19022
64520	104473	90561	68160	52806	38001	24772	18794	16557	16276	16157	15900	16066	16037	16076	15873	16191	16081	16015	16106	16020	16097	16008	16145	16127	16015	16110	15979	16062	15961	16044	15988	16026	15961	16060	16172	16013	16086	15976	16011	15971	16022	16033	16065	16281	16175	16108	15982	16088	16203	16117	16103	16174	16002	16056	15911	15939	15933	16222	16081	15949	16045	15985	15974	16037	16131	15936	16047	16030	15957	16021	15949	16099	15917	16057	16035	16252	16159	16008	16140	15970	16112	15811	16085	16010	16091	16091	16060	15969	15984	16148	16249	16042	16155	15935	15955	16014	15988	16135	16128	16095	16051	15944	16007	16034	15993	16125	15841	16056	16008	16109	16100	15965	15921	16143	16222	15760	16032	15938	15915	15949	16307	16003	15996	15961	16048	16106	15950	16261	15994	15788	16186	16071	15989	16047	15980	15991	16002	16032	15970	16014	15911	15984	15971	16107	16024	15991	16006	16229	15933	15918	16045	15961	16051	16158	15997	16178	15888	16021	16113	15914	15875	15910	15803	16090	15945	16078	16131	15990	15788	16055	15860	15983	16068	16074	16190	15950	15817	15990	16039	16009	16059	16254	16023	16131	15977	16006	16048	15888	15980	16010	16032	16246	16097	15967	16155	16024	16085	16035	16061	16105	16033	15994	16003	15894	15953	15970	16061	16050	15999	15931	15845	16122	16023	16013	15931	15932	15888	15940	15941	16105	15899	16138	15935	16166	15996	15930	16133	16092	16027	16059	16049	16198	16046	16155	15983	15932	16048	16097	16071	15856	16066	15908	15958	16135	15803	15898	15926	16239	16009	16001	16193	16078	16013	16209	16195	16006	16035	16004	16116	15879	16147	15932	16186	16083	16017	15983	16012	16156	16151	16013	15917	16175	15866	15929	16109	16111	15979	15943	16008	15956	15997	16080	15845	16093	16118	15989	16108	15961	16092	16023	16167	16044	16018	16075	16099	16091	15996	16059	16150	16043	16222	16021	16055	15980	16094	16109	16170	16126	16136	16033	15866	16116	16119	16154	15916	16006	15834	16071	16051	16102	15911	15957	16065	16168	16066	16123	15945	15984	16136	15915	16090	15977	16028	16104	15930	15971	16076	15976	15923	16046	16027	16062	16028	16004	16022	15998	15960	16061	16074	16048	15961	16091	16202	16035	15847	16155	15983	16087	16024	16006	16060	15975	15919	15948	15990	15906	15991	16157	15795	16069	16133	16095	16021	15969	16069	16119	16042	16029	16011	15948	16053	16050	16091	15999	15887	16076	15944	16005	16147	16018	16142	16112	16012	15999	15934	16076	16056	15975	16046	15873	16241	15983	16095	15994	16147	16068	15929	15851	15942	16064	16183	16066	16054	16061	16147	15963	16094	16050	15795	16104	15913	16233	15927	15859	16023	16050	16166	16029	16051	15907	16058	16046	16045	16030	15881	15992	16105	15963	15992	16003	16023	15912	15952	16051	16109	15902	16122	16084	16082	16034	15983	16026	16008	16091	16040	16131	16094	16052	16157	16048	15980	16070	15983	16073	16229	16083	16006	15924	16119	15968	16117	15820	16008	16069	15927	15944	16003	16050	15933	16314	15998	16000	16122	16049	15781	16093	16072	16202	16086	16060	16062	16063	16017	15903	16048	16049	16096	15829	16096	15947	16032	15922	16210	15954	16073	15865	16035	16029	16000	15875	15992	15991	16001	15949	16052	16085	16147	15786	15916	16011	16007	15887	16203	16128	16044	15921	16150	16032	15954	16106	15986	16095	15995	16130	15953	16107	16183	16104	16031	16136	16015	16002	16095	16172	16030	16007	15938	16162	16177	15988	15902	16009	15927	16104	16166	15988	15914	15968	15806	16174	15998	16232	16157	16046	16010	16059	15924	16125	16040	16095	16089	15984	15979	15958	16130	16130	15881	16020	15915	16142	15887	15892	16107	15924	15899	15966	16219	16067	15805	16004	15979	15981	15941	15908	15989	16079	15957	15951	15952	16053	16097	16155	16022	15967	15986	15923	16006	15890	15976	15946	16146	16122	16066	16120	16089	16052	16015	15852	16128	15964	15972	16152	15943	16108	16033	15931	16103	16103	16143	16126	15971	16131	16041	15854	15996	16006	15993	15809	15867	16099	15958	15927	16009	16090	16125	15808	15979	15927	16111	16017	16175	15984	16003	15875	15992	16020	16080	16007	16052	15857	15970	15912	16186	15976	16019	16065	15990	15986	15919	16106	15754	16093	15915	16201	16112	15945	15978	16053	15992	16010	16017	16145	15970	16010	16196	15898	15899	16034	16205	16094	16016	15950	15915	16091	16193	15912	15993	15886	15895	15965	16033	15994	15909	16100	16067	16024	16093	16031	16055	15887	16090	15924	16031	16059	15916	16070	15997	16176	15855	15880	16226	16047	16042	15972	16104	16033	16040	15976	16059	16055	15988	16042	15967	15904	15968	16034	15934	16065	16380	15809	15991	16168	15957	15949	16083	16021	16062	15939	15959	15957	15998	16086	15931	16098	16160	16251	16068	15951	15943	15875	16129	15987	16003	16092	16042	15970	15938	15882	15936	15876	16024	15832	16037	16039	16183	16008	16142	15833	16036	15941	16137	15903	16100	16206	16047	16127	16017	16107	16012	16049	15839	16076	16117	16126	16070	16069	15957	16142	16005	15976	16148	15987	16035	15973	16130	16064	16000	16046	16035	16114	16189	15967	16131	16043	15997	16029	16252	16099	15998	16118	15892	16077	15877	16042	16083	16021	16072	15955	16038	16076	15933	16048	16062	16101	16046	16031	16062	16017	16051	15918	16021	15987	15823	16181	16012	16080	15889	16160	16133	16024	16023	15971	15920	15913	15818	16020	16047	16004	15967	15854	16126	16099	16142	16097	16034	16042	15916	15921	16227	16038	16227	16037	16073	15969	16033	16181	15853	15922	16047	16152	15904	16108	16008	16039	15973	16071	16115	16023	16064	16054	16184	15971	15918	16222	15949	15991	15995	16060	16072	16041	16110	15944	16183	15985	16125	15989	15942	16012	15949	15964	16103	16074	15990	16109	16117	16067	16076	15824	16004	16079	16041	15962	16151	15898	16010	16277	16161	15935	16008	15957	16106	16010	15973	15965	16030	15900	16119	16163	16128	16190	16139	15990	16205	15925	16108	15963	16028	15920	16038	15944	15950	15899	16019	15795	16041	16088	15891	16044	16075	16056	15828	15846	16038	16159	16052	15983	15951	16128	16160	15963	15909	16140	16041	16114	16041	15951	15950	16138	16149	15924	15987	15852	16166	16018	16107	16051	16059	16086	15941	16071	16058	16047	16123	16052	16109	16246	16004	16041	15982	15905	15992	16152	16035	16071	16084	16078	15972	15995	15972	16062	15906	16040	16094	15878	15919	16000	16020	16225	16173	15929	16152	15969	16026	16210	16123	16107	16071	16014	15956	16051	16005	16049	16062	15842	16068	16223	15974	16140	15808	15974	15970	16144	16212	15936	16181	15950	15992	15920	15986	16046	16082	16153	15893	15994	16105	16126	16194	15908	16014	16093	16000	16148	16146	16118	16160	16073	16114	16000	16150	15917	16162	15956	16159	16080	15959	15919	16029	16024	16003	16127	15895	15950	15868	15980	16110	16052	15988	15921	16232	16105	15961	16063	16041	16098	16120	16055	16015	16033	16051	16010	16097	15954	15992	16109	16061	15972	15977	15820	16024	15959	16092	16182	15987	16007	15975	16179	16140	15812	15923	16125	16034	16056	16047	16185	16059	16036	16024	15989	16048	16069	16029	15960	16180	15949	16177	16104	16009	16067	16191	16093	16063	15979	15932	16086	16167	16030	15937	16112	15927	16019	16117	16171	16008	16059	16084	16091	15907	15998	16054	15961	15954	16078	16218	15874	16026	16025	16139	15907	16037	16006	16146	16083	16010	16162	16067	15918	16061	16043	15993	15893	15995	16141	16031	16016	16073	16015	16213	16182	16033	15894	16053	15988	16009	16173	16015	15933	15846	16113	15993	16103	16045	15947	16081	16222	16178	16171	15896	15963	15973	16032	16100	16121	15973	15959	15950	16078	15970	16033	15905	16094	15757	16124	15852	16082	15951	16033	16075	15985	15977	16033	16014	16202	16023	16152	16015	15863	16075	16019	15939	16140	16109	16007	15916	15963	16017	16026	16013	16125	16027	15894	15843	15951	15992	15923	16162	16054	16041	16031	16054	16104	16004	16186	16000	16051	15848	16061	16289	16033	15996	15959	16055	15905	15905	15995	15897	16099	16005	16035	16060	16048	15972	16075	16263	16164	16270	16131	16118	16026	16081	16106	16061	16077	16016	16187	15988	16136	15891	16080	16095	16131	16136	16079	15976	15911	15895	16072	15919	16261	16251	16023	16193	16098	16195	16239	15993	16162	15962	16017	15960	16012	16115	15955	15956	16070	15971	15959	16109	15911	16063	16196	16068	15955	15942	16033	15911	16036	16132	16026	16095	16129	15905	15962	16028	16088	15845	15916	16208	15971	16073	15947	16113	16075	15905	16053	15942	16026	16142	16011	16053	16047	15953	16138	16123	16030	16040	16164	16131	16007	16002	15976	16082	15823	16108	15982	15937	16041	16050	16155	15991	15924	16225	16016	16028	15842	16157	15907	15970	16215	16014	16122	15958	15923	15951	16006	15884	16235	15954	15894	15998	16182	15832	15924	16173	15908	15974	15922	15937	16020	15939	16170	16004	16134	16054	16093	15894	16026	16044	16015	16068	16245	16075	16009	15969	16042	16075	15899	16095	16091	15979	16114	15954	16149	16073	15931	16061	16052	16184	16148	16199	15998	15905	16045	16068	16016	15968	16143	15925	16052	16000	15934	16203	16051	16103	15989	15933	16108	15856	16179	16122	16046	16152	16101	16174	16099	15918	16135	15956	15875	16146	16047	15989	16089	16018	15999	15992	15903	16030	16080	15996	15780	16029	15817	16105	16165	16143	15980	16200	15966	16037	16034	16072	15941	16007	16094	16011	16007	15892	16056	16073	16128	16067	15962	16105	16056	16123	15961	16125	15904	16089	15919	15960	15923	16055	16010	16038	16008	15907	15836	16143	16054	15847	16029	16014	16067	16133	15976	15999	16011	15921	16097	16015	16103	15959	15992	16083
29947	34865	44328	33158	24483	21838	20160	19409	19156	19179	19251	19263	19314	19099	19162	19162	19199	19091	19137	19314	19308	19219	19344	19354	19122	19168	19110	19348	19329	19058	19408	19078	19157	19113	19008	19371	19073	19219	18889	19153	19070	19120	19152	19137	19187	19239	19135	19120	19096	19235	19252	19320	19327	19315	19342	19186	19074	19180	19188	19346	19151	19009	18988	19220	19431	19095	19193	19255	19092	19468	19110	18982	19364	19202	19179	19208	19365	19071	19090	19110	19028	19247	19290	19183	19206	19249	19304	19230	19109	19072	19155	19069	19129	19340	19126	19113	19322	18939	19139	19380	19208	19286	19224	19108	19194	19277	19104	19275	19241	19139	19208	19148	19148	19258	19129	19336	19136	19052	19212	18936	19210	19120	19162	19088	19085	19377	19073	19132	19222	18992	19191	19259	19302	19382	19087	19076	19091	18993	19329	19133	19062	19104	19120	19357	19210	19080	19345	19195	19219	19202	19138	19141	19228	19302	19097	19060	18933	19281	19114	19317	19153	19168	19079	19123	18935	19044	19188	19237	19353	18946	19356	19242	19354	19086	19191	19261	19162	19213	19225	19502	19291	19286	19122	19227	19180	18860	19043	19158	19258	19249	19240	19284	19360	19229	19311	18992	19143	19115	19267	19025	19054	19417	19206	19027	19143	19034	19152	19302	19290	19262	19123	19113	19126	19230	19386	18879	19180	19119	19135	19242	19301	19163	19005	19337	19366	19384	19107	19190	19166	19121	19241	19283	19269	19069	19278	19038	19390	19011	19189	19219	19158	19170	19174	19281	19053	19324	19280	19125	19254	19345	19112	19264	19115	19082	19330	19101	19285	18928	18932	19172	19576	19191	19138	19210	19114	19082	19340	19045	19085	19198	19146	19380	19188	19368	19152	19263	19246	19149	19122	19067	19347	18941	18994	19055	19196	19303	19076	19250	19141	19204	19145	19059	19010	19048	19045	19136	19114	18936	19280	19035	19271	19104	19034	19276	19099	19185	19099	19116	19240	19152	19101	19262	19080	19121	18978	19071	19172	19177	19044	18966	19070	19023	19406	19150	19254	19254	19109	19085	19112	19250	19265	19285	19220	19094	19204	19260	19093	19266	18930	18991	19035	19226	19287	19343	19251	19201	19073	19296	19092	19158	19292	19027	19162	19187	19305	19059	19163	19250	19136	19198	19321	19159	19163	19220	19254	19122	19194	19061	19229	19246	19248	19142	19203	18927	19131	19196	19299	19163	19261	19128	19249	19178	19229	18921	19359	18996	19484	19296	19224	19215	19088	19160	19197	18873	19250	18953	18821	19227	19052	19091	19456	18935	19393	19292	19020	19133	19287	19191	19074	19187	19053	19180	19214	19039	19171	19150	19220	19239	19236	18975	19101	19161	19036	19141	19394	19420	19260	19009	19216	19075	19143	19039	19048	19056	19036	19129	19369	19275	19191	19121	19081	19133	19240	19121	19263	19210	19221	18950	18812	19142	19269	19365	18994	19205	19231	18984	19077	19119	19252	19124	19383	19102	19271	19328	19131	19171	19143	19253	19196	19160	18987	19169	19065	19072	19159	19107	19158	19220	19089	19288	19355	19047	19163	19076	19200	19202	19065	19085	19246	18963	19287	19110	19356	18958	19135	19430	19277	19009	19245	19337	19202	19181	18995	19104	19085	19185	19098	19205	19170	19241	19239	19219	19271	19217	19118	19015	19371	19172	18977	19163	19127	19094	19133	18923	19342	19196	19163	19138	19115	19309	19084	19002	19210	19337	19372	19417	19143	18988	19149	19130	19049	19189	19142	19130	19254	19042	19061	19174	19204	19088	19375	18984	19094	19020	19171	19275	19258	19213	18990	19193	19625	19025	19071	19329	19192	18792	19275	19271	19335	19089	19127	19256	19513	19175	19141	19119	19168	19117	19207	19068	19207	19049	19278	19377	19270	19357	19255	19108	19261	18967	18939	19091	19211	19052	19270	19206	19248	19036	19033	19151	19177	19243	19086	19048	19133	19140	19337	19274	19110	18888	19221	19273	19249	18997	19177	19245	19071	19097	19275	19214	19125	19014	19297	18867	19269	19159	19050	19262	19269	19119	19253	19053	19245	19089	19009	19253	19406	19025	19361	19256	18965	19199	19339	19132	19031	19170	19010	19032	19402	19521	19132	19120	19038	19192	19088	19170	19036	19192	19085	19325	19161	18996	19331	18947	19237	19199	19030	19111	19196	19071	19240	19087	19148	19108	19135	19082	19074	19177	19114	18940	19270	19343	19159	19104	19083	19046	19159	19058	19335	18947	19297	19266	19255	19169	19053	19159	19021	19249	19186	19072	19212	19088	19091	19183	19307	19190	19301	19076	19169	19138	19037	19262	19193	18958	19059	19177	19211	19221	19202	19030	19068	19076	19304	19288	19063	19174	18855	19156	19095	18947	19134	19237	19150	19297	19112	19163	19183	19239	19193	19187	19119	19299	19073	19258	19067	19316	19353	19012	18971	19167	19155	19106	19300	19190	19033	19156	19169	19131	18963	19043	19182	19246	18915	18989	19248	19114	18955	19355	19270	18936	19133	19146	19118	19372	19237	19253	19177	19217	19154	19133	19401	19205	19107	19031	19253	19294	19312	19245	19178	19178	19013	19220	19024	19142	19247	19120	19259	19162	19086	19118	19119	19268	19203	19245	19203	19070	18916	19022	19306	19292	19318	19128	19198	18970	19170	19274	19049	19044	19250	19125	19148	19262	19291	18854	19139	19218	19223	19080	19181	19247	19279	19388	19118	19155	19045	19070	18991	19109	19263	19200	19253	19210	19285	19224	19023	19125	19164	19074	19177	19306	19030	19030	19137	19072	19231	19106	19107	19025	19229	19196	19262	18929	19421	19397	19560	19384	19206	19033	19042	19083	18989	19167	19253	19302	19165	19226	19093	18964	19187	19229	19156	19158	19188	19103	19111	19259	19269	19108	19181	18973	19027	19161	19261	19278	19266	19159	19328	19362	19227	19130	19097	19065	19137	19247	19163	19338	18940	19253	19331	19271	19139	19010	19032	19017	19149	19185	19028	19214	19105	19250	19188	19327	19225	19090	19231	19056	19181	19003	18934	19227	19140	19041	19125	19205	19261	19178	19255	19235	19079	19180	19121	19144	19235	19094	19185	19317	19241	19156	19174	19137	19086	19126	19394	18999	19091	19155	19137	19102	19123	19183	19208	19236	19077	19309	18907	19114	19039	19026	19170	19093	19211	19026	19206	19104	19211	19114	19175	19063	19187	19099	19054	19051	19302	19196	19287	19084	19330	19184	18999	19105	19214	19130	19048	19085	19028	19213	19207	19215	19144	18960	19263	19038	19208	19089	19175	19214	19087	19171	19269	19074	19181	19363	19281	19400	19291	19366	18990	19108	19286	19391	19192	19022	18992	19026	18951	19190	19132	19074	19178	19032	19210	19265	19233	19018	19163	19180	19122	19372	19363	19357	19096	19157	18996	19065	19161	19479	19075	19281	19256	19151	19114	19022	18940	19176	19218	19078	19142	19260	19102	19284	18920	19098	19254	19322	19078	19377	19297	19172	19318	19441	19406	19259	18994	19238	19230	19130	19064	19300	19267	18886	19084	19278	19208	18962	19133	19255	19096	19255	19328	19253	19263	19254	19109	19227	19217	19204	19212	19104	19161	19267	19299	19033	19011	19167	19015	18977	19140	19135	19100	19156	19340	19342	19239	19182	19135	19186	19047	19061	19140	19150	19303	19126	19205	19153	19297	19335	19325	18947	19316	19215	19273	19266	19153	19144	19098	18985	19065	19028	18977	19348	19285	19104	19239	19300	19396	19254	19166	19260	19344	19241	19345	19180	19159	19052	19229	19087	19231	19237	19285	18988	19208	19196	19286	19192	19083	19061	19105	19285	19121	19136	19059	19270	19381	18952	19274	19171	19308	19256	19169	19169	19390	19198	19145	19416	18943	19209	19081	19135	19293	19012	19276	18971	19191	19090	19171	19127	19205	19142	19361	19141	19241	19157	19157	19265	19147	19334	19128	19127	19130	19195	19234	19139	19277	19205	19220	19292	19363	19231	19138	19040	18952	19218	19050	19094	19189	19063	19119	19081	19331	19239	19226	19317	19253	19030	19263	19166	19128	19177	19057	18947	19228	19199	19062	19214	19256	19008	19183	19069	19119	19205	19195	19260	19210	19198	19282	18977	19048	19270	19099	19087	19154	19108	19175	19352	18929	19145	19271	19214	19289	19320	19244	19172	19272	19176	19050	19097	19231	19066	19121	19206	19125	19184	19146	19117	19250	19035	19271	19356	19189	19168	19168	19073	19051	19077	19210	19135	19224	19247	19323	19051	19079	19132	19194	19179	19093	19461	19228	19015	19285	19141	19284	19109	19336	19306	19227	19202	19112	19256	19206	19071	19034	18923	19182	19154	19137	19187	19196	19060	19391	19174	19082	19184	19181	19215	19183	19139	19261	19126	19027	19250	19025	19115	19281	19349	19293	19120	19309	19148	18920	19181	19117	19220	19033	19066	19101	19035	19396	19302	18893	18981	19192	19276	19354	19172	19232	19371	19033	19192	19135	19085	19276	19131	19319	19106	19114	19211	19185	19144	19013	19171	19128	19103	19068	19258	19224	19161	19181	19173	19210	19232	19115	19220	18976	19091	19241	19024	19118	18972	19139	19133	19163	19046	19067	19059	19134	19303	19110	19084	19151	19281	19208	19015	19324	19158	18932	19329	19132	19388	19270	19313	19230	19191	19276	19140	19140	19205	19116	19081	19276	19091	19265	19111	19025	19138	19273	19123	19209	19245	19211	19503	19375	19263	19134	19207	19245	19188	19208	19036	19027	19010	19083	19267	19081	19188	19186	19313	19051	19199	19097	19298	19256	19104	19437	19313	19163	19222	19128	19221	19100	19095	19312	19340	19083	19191	19110	19184	19149	19221	19245	19201	19135	19195	19031	19006	19170	19256	19281	18941	19226	19196	19228	19244	18980	19170	19191	19147	18996	19113	19383	19177	19271	19101	19198	19187	19130	19073	19059	19135	19291	19153	19281	19211	19134	19240	19161	19200	19142	19180	19112	19158	19196	19223	18999	18999	19235	19255	19233	19496	19227	19154	19157	19028	19217	19028	19069	19080
36243	55203	46392	29183	21817	18373	16827	16402	16151	16456	16077	16086	15933	16143	16267	16107	16026	16010	16057	16036	15924	16161	16148	16119	16317	16135	15973	16094	15971	16224	16248	16221	16376	16017	15976	15998	16121	16086	16160	16051	16114	16095	16135	16143	16061	16078	15988	16048	15980	16172	16110	16096	16135	16130	16047	16154	16205	16104	16074	15882	16204	15994	16227	16034	16062	16118	16145	16057	16116	16058	16124	16170	16267	16090	16014	16148	16128	16104	16074	16093	16156	16135	15970	16051	16036	16155	16133	15991	16160	16111	16024	16102	16183	16172	15992	16180	16100	16005	16140	16014	16182	16067	16218	16223	16123	16160	16161	15962	16199	16191	16076	16075	16106	16134	16009	16197	16398	16067	16155	16081	16287	16130	16142	16183	16145	16085	16091	16087	16105	16053	16207	16050	16136	16044	16108	16053	16047	16162	16247	16008	16128	16068	16115	16176	16079	15999	16164	16254	16254	15984	16134	16188	16095	16002	16054	16048	16029	16204	16073	15865	16135	16057	16167	16213	16077	15964	16048	16045	16185	16024	15939	16001	16104	15944	16116	15967	15951	16018	16192	16115	16201	15914	15948	16189	16194	16267	15982	16212	16260	16095	16158	16092	15995	16027	16242	16059	16091	15986	16099	16249	16141	15898	16122	16113	16057	16227	16096	16056	16065	16057	16174	16142	16019	16055	16108	16141	16070	15889	15955	16214	16001	16238	15938	16247	16017	15951	16014	15855	15910	16066	16277	16028	16085	16057	16302	16014	16208	16143	16077	15965	16038	16144	16095	16128	16139	16269	16020	16145	16029	15984	16347	16046	16087	16099	16186	16117	16229	16157	16108	16011	16048	16092	16130	16192	16239	16008	16174	16248	16120	16223	16083	16167	16033	15905	15976	16162	16038	16150	15996	16165	16260	15950	16031	16012	16064	16037	16091	16083	16102	16097	16106	16093	15905	16075	16140	15966	16043	16006	16004	16028	16087	16211	16010	16133	16154	15997	16131	16207	16128	16170	16044	16145	16136	16098	16170	15945	16112	16119	16173	16041	16043	15961	16201	15993	16256	16098	16085	16021	15955	16244	15929	16026	16095	15957	16137	16122	16009	16053	16034	16137	16019	16067	16079	16097	16054	16060	16039	16140	16005	15978	16081	16197	16083	16106	16209	16060	16012	16090	16212	16262	16046	16012	16107	16160	16215	16146	15957	15969	16197	16207	16132	15916	16125	16078	16084	16008	16168	16264	16140	16141	16161	15911	15967	15972	16124	16105	16022	16024	16123	16089	15952	16132	16072	16031	16151	16179	16069	16179	15976	16104	16143	16037	16109	16112	16123	16185	16059	15933	16039	16087	16018	15941	16142	16047	15999	16177	16208	15985	16088	16058	16024	16243	16324	15881	16047	16087	16186	15999	16172	15979	16122	16041	15944	16219	16334	16161	16138	16076	16272	16160	16066	16020	15994	16020	16195	15970	16049	16128	16096	16112	16192	16211	16137	15965	15938	16194	16231	16118	16158	15859	16246	15913	16329	16071	16313	16156	16061	16065	16098	16120	16180	16220	16001	16244	16146	16050	16155	16084	16140	15986	16132	15966	16056	16217	16141	15996	16118	16157	15961	15884	16019	16374	16005	16101	15964	16064	16097	16084	16167	16223	16113	15933	16141	16083	16010	16120	16077	15966	16141	16177	16165	16119	16150	16215	16178	16118	15911	16098	16208	15941	15956	16069	16163	16095	16285	16070	16059	16164	16147	15916	15981	16107	16175	16001	16070	16035	16066	16066	16147	16058	16227	16074	16314	16033	15858	16129	16040	16125	16152	16286	15921	15973	16028	16033	16174	16146	16163	16172	16044	16057	16151	16038	16074	15957	16000	16186	15929	16103	16274	16113	15944	16090	16146	16125	16210	16041	15940	15985	16143	16201	16156	15959	16089	16064	16178	16166	16224	16087	15986	16187	16185	16062	16029	16107	16043	16216	15968	16092	16085	16054	16072	16058	16060	16019	16040	16124	15976	16156	16168	16043	16074	16137	16069	16141	16104	16034	16102	16162	16199	16116	16226	16100	16069	16158	16189	16072	16042	16042	15997	16184	16098	16003	16101	16025	16021	16264	16127	16207	16035	16096	16008	16186	16306	16022	16130	16221	15965	16182	16107	16237	16161	16213	16059	16250	16034	15896	16282	15908	16011	16228	16156	16234	16099	16016	16104	16335	16283	16195	16191	16126	16059	16179	16025	16123	16251	16320	16170	16015	16075	16161	16112	16000	15978	15952	15964	16110	16221	16082	16184	15981	16187	16078	16010	16131	15954	16135	16149	15892	16199	16123	16267	16047	16115	16310	16244	15972	16079	16015	16106	16097	15996	16132	16030	15945	16098	16002	16303	16113	16243	16033	16087	16128	16167	15841	16091	16080	16144	16112	16085	16030	16024	16061	15907	15963	15965	16207	16205	15969	16142	16101	16129	15994	16168	16249	16160	16029	16148	16021	16215	16149	16093	16180	16023	16155	16187	16021	16162	16178	16108	15934	16083	16009	16154	16185	16115	16066	16294	16101	16132	16313	16143	16107	16023	16107	16145	16115	16133	16085	16194	16080	15947	16117	16083	16237	15926	16080	16076	15952	16273	15996	16009	15996	16075	16109	16092	15974	15985	16258	16148	15978	16177	16045	16099	16194	15862	15985	15977	16139	16148	16240	16073	16182	16195	16270	16014	16050	15970	16020	15994	16116	16028	16099	15982	16156	16114	16034	16128	16224	16079	16094	16004	16123	15980	16137	16121	16040	16053	15912	15935	16143	16201	16060	16120	15915	16149	16147	16038	16111	16116	16140	16081	16194	16275	16096	16267	15996	16222	15972	16060	16132	15921	16146	16063	16195	15999	16118	16014	15891	16216	16066	16132	16235	16137	16063	16206	16058	16129	16038	16185	16107	15954	16161	15971	16020	16099	16249	16016	16094	16288	16261	16071	16021	15997	15948	16002	16074	16206	16207	16081	16116	16295	16029	16068	16177	16127	16131	16068	16065	16054	16247	16154	16091	16189	15892	15938	16114	15908	16194	16100	16093	16202	15953	16183	16108	16060	16208	16188	16108	16110	16170	15913	16170	16100	16182	15955	16126	15978	16164	16243	16210	16157	16183	15948	16034	16223	16307	16123	15901	16184	16087	16145	16182	15961	16049	15904	16189	15940	16261	16026	16025	16001	16150	16023	16108	16248	16063	16127	16013	16139	16132	16176	16123	16106	16070	16252	16167	16200	16125	16127	16105	16066	16189	16072	16066	16284	16145	16090	15923	16111	16130	16049	16096	16148	16072	16014	16008	16143	16100	16209	16107	16030	16142	15988	16044	16121	16170	16254	16048	16092	16047	16243	16138	15926	16058	16065	16060	15978	16212	15974	16111	16247	16146	16120	15996	16241	16079	16025	16180	16057	16139	16177	16150	16037	16158	16158	15920	16128	16120	16155	16253	16242	16015	16237	16091	16113	16134	15946	15939	16065	15995	16102	16070	16047	15999	16020	16090	16069	15890	16134	16106	15971	16157	16043	16057	16199	16202	16141	16115	16089	16047	16209	15885	16079	16132	15860	16097	16096	15918	16145	16039	16093	16127	16144	15824	15895	16205	15982	16085	16039	15947	16088	16238	16014	16247	16012	16127	15912	16055	16159	15976	16091	16110	16092	16193	16158	16025	16025	15945	16147	16241	16197	16040	16190	16017	16151	16122	16196	16161	16185	16200	15997	16187	16107	16090	16093	16137	15854	16175	16154	15970	16246	16072	16263	16100	16037	16110	16126	16185	16097	16127	16119	16232	16294	16126	15966	16241	16161	15867	16136	16185	16078	16062	15977	16013	16153	16221	15901	16237	16127	16143	16188	16158	16070	16043	16260	16102	16061	16163	16062	16097	15971	16156	16114	16012	16322	16044	15991	16141	16029	16029	16100	16173	16015	16186	16138	16112	15875	15983	15821	16179	16127	16101	16115	16283	16150	16158	16069	16092	16000	15977	16067	16060	16222	16109	16032	16090	16133	16002	16099	16158	16111	16103	16180	16071	16046	16329	16045	15986	16014	16204	16126	16039	15961	16096	16241	16088	16051	16120	16114	16184	16037	15995	16084	16017	16119	16247	16012	16100	16039	16244	16046	15923	16090	16066	16371	16116	16101	16185	15950	16125	15982	16007	15986	15970	16151	16105	15979	16145	16189	16249	16432	16032	15963	15944	16114	15917	15902	16109	16181	16066	16031	16170	16118	16018	16178	16152	16127	15916	16183	15925	16316	16033	16073	16090	16226	16154	16173	16058	16162	16268	15907	16221	16054	16176	15945	16113	16282	15983	16189	16142	16108	16159	16039	16101	16082	16111	16072	16275	15945	16013	16217	16131	16228	16169	16014	16013	16104	16151	16248	16180	16121	15873	16143	16013	16139	16116	16165	16055	16032	16237	15905	16119	15986	16186	16084	16216	16263	16068	15978	16004	16036	16273	16218	15961	15974	16135	16190	16255	15999	16185	16187	16131	16240	15899	16113	16053	16026	16234	16042	15931	15916	16078	16013	15927	15941	16079	15781	16160	16027	16100	15996	16181	15851	16079	15975	16074	15978	16253	16065	16196	15982	16064	15977	16128	15970	16143	16136	16126	16207	16167	16143	16147	16126	16140	15984	16166	15956	16196	16263	15965	16010	16116	16131	15978	16102	16269	16109	16020	16145	15998	16043	16169	15995	15980	16048	16044	15953	16089	16059	16036	16218	16154	16117	16097	16019	16269	15876	16227	16137	16070	16118	16066	16162	16037	16058	16159	16118	15884	15999	16133	16103	16146	16133	16179	16109	16117	16241	15973	16089	16060	16239	15916	16073	16035	16009	16061	16263	16039	16170	16083	16207	16058	16080	15967	15983	16011	16192	16260	16133	16019	16279	16161	16097	16069	15949	15907	16043	16076	16231	16219	16179	16150	16121	16012	15967	16133	16112	16114	16059	16007	16024	16039	16260	16162	16026	15966	16050	16107	15989	15938	16081	15952	16089	16115	15993	15931	16019	16154	16060	16111	15996	16134	16150	15996	16237	16047	16289	16075	16133	16042	16191	16155	16155	16047	15999	16165	16084	16114	16221	16064	16136	16204	15981	15975	16044	16056
24274	23543	40928	39977	32630	28125	24695	20230	19215	19080	19072	18999	18948	18710	18827	18830	18963	18626	18917	18641	19056	18802	18785	18583	18709	18631	18808	18787	18598	18724	18989	18651	18766	18864	18865	18815	18902	18873	19025	18837	18600	18573	18766	18792	18817	18698	18837	18848	18552	18727	18898	19068	18639	18722	18758	18606	18627	18575	18484	18735	18720	18557	18767	18618	18514	18617	18676	18588	18816	18457	18690	18748	18735	18735	18645	18604	18692	18346	18771	18767	18852	18841	18625	18430	18603	18593	18542	18596	18770	18597	18585	18981	18940	18673	18619	18511	18697	18721	18876	18737	18817	18904	18778	18554	18543	18761	18531	18643	18660	18561	18726	18739	18750	18838	18673	18659	18636	18735	18769	18694	18731	18847	18725	18809	18625	18809	18761	18800	18857	18607	18754	18558	18720	18604	18609	18894	18627	18732	18797	18450	18731	18648	18655	18630	18820	18761	18716	18671	18612	18939	18759	18647	18574	18803	18915	18672	18744	18615	18555	18668	18689	18659	18795	18688	18472	18675	18682	18671	18686	18619	18750	18757	18492	18652	18732	18767	18752	18758	18696	18816	18726	18815	18749	18863	18734	19147	18954	18597	18811	18709	18641	18655	18456	18445	18736	18677	18497	18838	18608	18511	18637	18566	18646	18518	18855	18699	18658	18760	18764	18671	18760	18580	18915	18700	18727	18802	18866	18666	18722	18601	18622	18709	18776	18718	18532	18737	18601	18631	18573	18856	18662	18585	18677	18606	18561	18688	18737	18768	18792	18662	18605	18578	18590	18809	18528	18897	18697	18783	18888	18595	18812	18508	18781	18785	18711	18633	18595	18737	18764	18820	18734	18465	18511	18596	18772	18601	18474	18577	18674	18755	18671	18732	18642	18560	18633	18625	18641	18890	18732	18854	18785	18665	18584	18606	18599	18773	18751	18511	18601	18529	18693	18606	18879	18697	18782	18536	18685	18729	18638	18657	18717	18834	18801	18701	18782	18478	18607	18636	18673	18553	18803	18721	18802	18757	18721	18746	18434	18666	18689	18669	18813	18796	18756	18524	18874	18549	18779	18450	18601	18630	18689	18688	18556	18877	18651	18644	18536	18708	18803	18751	18678	18837	18638	18676	18592	18732	18692	18784	18722	18899	18999	18675	18622	18808	18593	18840	18442	18755	18720	18774	18671	18593	18630	18587	18891	18672	18742	18761	18674	18770	18744	18876	18587	18570	18765	18596	18638	18703	18532	18686	18789	18707	18894	18421	18768	18755	18839	18720	18626	18477	18712	18912	18638	18686	18796	18745	18700	18663	18627	18561	18771	18678	18776	18796	18735	18647	18627	18758	18697	18683	18762	18719	18868	18804	18788	18553	18561	18403	18536	18806	18774	18504	18631	18783	18695	18733	18644	18677	18565	18664	18471	18685	18699	18648	18569	18722	18786	18804	18660	18765	18736	18673	18686	18779	18712	18768	18725	18593	18679	18837	18889	18544	18564	18763	18535	18548	18681	18699	18778	18862	18662	18599	18655	18965	18675	18540	18548	18819	18629	18572	18717	18733	18644	18584	18880	18618	18688	18843	18752	18764	18720	18913	18815	18808	18639	18620	18820	18701	18877	18739	18720	18852	18723	18670	18657	18852	18502	18644	18433	18833	18838	18987	18527	18806	18649	18893	18734	18662	18666	18599	18577	18626	18846	18671	18570	18602	18755	18683	18815	18600	18685	18594	18631	18613	18774	18715	18654	18535	18655	18752	18799	18782	18877	18840	18590	18612	18629	18596	18684	18639	18434	18541	18634	18882	18775	18618	18771	18429	18800	18498	18831	18711	18635	18624	18872	18668	18626	18521	18702	18518	18554	18944	18920	18481	18733	18744	18697	18712	18875	18604	18883	18691	18507	18626	18974	18840	18536	18717	18669	18890	18686	18584	18647	18753	18611	18639	18792	18648	18871	18785	18872	18657	18604	18546	18758	18594	18807	18560	18670	18715	18683	18808	18668	18660	18471	18713	18686	18732	18809	18711	18630	18712	18768	18497	18811	18669	18846	18728	18788	18737	18588	18487	18804	18628	18755	18936	18888	18499	18790	18588	18708	18604	18916	18468	18836	18669	18710	18728	18674	18725	18683	18621	18762	18813	18641	18815	18563	18572	18657	18556	18847	18746	18657	18587	18705	18878	18630	18684	18629	18716	18511	18517	18866	18679	18623	18459	18722	18707	18797	18574	18744	18556	18533	18515	18760	18778	18768	18720	18609	18628	18596	18532	18663	18611	18781	18690	18696	18672	18737	18633	18608	18779	18720	18745	18604	18462	18928	18779	18727	18879	18770	18731	18892	18846	18746	18523	18685	18682	18630	18789	18532	18625	18816	18731	18778	18763	18713	19014	18615	18587	18550	18641	18759	18712	18733	18889	18813	18666	18907	18734	18640	18548	18706	18555	18455	18648	18674	18487	18555	18711	18765	18572	18579	18943	18762	18686	18652	18891	18693	18838	18970	18639	18528	18756	18627	18697	18613	18531	18541	18641	18570	18815	18740	18722	18680	18896	18785	18808	18703	18656	18802	18484	18584	18686	18778	18709	18826	18912	18692	18851	18783	18691	18641	18640	18723	18746	18648	18740	18673	18517	18786	18854	18746	18491	18613	18623	18648	18539	18638	18824	18675	18742	18710	18825	18622	18626	18941	18860	18790	18700	18756	18796	18781	18740	18612	18685	18698	18791	18720	18358	18613	18441	18677	18788	18774	18538	18600	18786	18564	18821	18558	18823	18695	18781	18550	18805	18849	18595	18586	18843	18922	18751	18744	18671	18591	18656	18641	18580	18661	18684	18783	18626	18459	18648	18684	18518	18685	18758	18716	18857	18500	18805	18622	18788	18791	18569	18956	18684	18801	18914	18734	18709	18822	18652	18659	18845	18554	18594	18756	18813	18729	18892	18637	18749	18618	18559	18539	18591	18586	18561	18615	18615	18570	18747	18656	18667	18728	18942	18594	18835	18584	18589	18727	18640	18528	18698	18799	18866	18668	18693	18704	18759	18644	18458	18769	18646	18683	18938	18556	18592	18687	18755	18701	18612	18454	18912	18807	18808	18665	18555	18910	18730	18797	18659	18687	18722	18774	18638	18799	18741	18556	18666	18953	18805	18776	18725	18788	18527	18682	18732	18729	18548	18723	18607	18701	18759	18505	18821	18874	18493	18742	18698	18735	18729	18788	18694	18934	18738	18734	18872	18589	18750	18823	18820	18914	18698	18685	18789	18795	18675	18796	18735	18671	18563	18611	18776	18921	18769	18626	18593	18861	18806	18877	18622	18628	18771	18980	18676	18676	18842	18561	18643	18759	18647	18568	18688	18605	18801	18608	18636	18832	18718	18732	18672	18552	18616	18616	18772	18817	18570	18567	18692	18815	18594	18660	18775	18675	18745	18725	18779	18511	18878	18564	18622	18666	18732	18753	18546	18664	18532	18613	18639	18754	18768	18845	18683	18594	18746	18875	18504	18638	18604	18632	18740	18591	18856	18711	18723	18824	18657	18564	18620	18770	18738	18727	18759	18691	18624	18692	18837	18531	18664	18686	18684	18640	18676	18597	18747	18606	18579	18662	18757	18623	18495	18674	18742	18751	18611	18860	18934	18678	18692	18459	18556	18472	18816	18626	18876	18634	18729	18616	18533	18705	18691	18571	18818	18809	18846	18541	18814	18490	18874	18700	18640	18696	18765	18619	18675	18729	18581	18490	18683	18793	18636	18560	18694	18613	18552	18823	18745	18729	18686	18531	18510	18586	18622	18740	18726	18484	18839	18722	18677	18621	18908	18741	18680	18596	18712	18898	18565	18504	18715	18565	18980	18811	18586	18646	18684	18846	18840	18809	18880	18842	18651	18721	18877	18625	18754	18907	18688	18629	18630	18722	18815	18835	18789	18756	18751	18821	18531	18771	18638	18651	18737	18540	18503	18591	18931	18775	18880	18682	18839	18785	18758	18811	18937	18700	18571	18813	18819	18609	18465	18754	18849	18660	18751	18878	18616	18864	18436	18526	18719	18746	18680	18556	18487	18745	18704	18632	18763	18515	18708	18889	18528	18888	18582	18803	18848	18674	18653	18440	18405	18566	18923	18763	18848	18600	18971	18863	18977	18649	18585	18685	18616	18468	18698	18632	18720	18748	18788	18609	18732	18753	18540	18714	18629	18760	18513	18628	18739	18823	18557	18860	18703	18668	18671	18733	18764	18592	18644	18692	18848	18754	18657	18614	18945	18742	18654	18538	18603	18769	18714	18835	18736	18817	18765	18702	18873	18809	18497	18583	18832	18843	18757	18690	18641	18713	18853	18858	18662	18533	18745	18513	18618	18487	18660	18611	18774	18762	18695	18736	18652	18858	18705	18416	18788	18870	18694	18551	18570	18728	18731	18783	18701	18683	18523	18728	18503	18817	18824	18540	18721	18851	18698	18760	18727	18683	18678	18808	18851	18792	18762	18750	18629	18691	18606	18705	18604	18662	18689	18552	18648	18730	18655	18830	18736	18766	18778	18626	18669	18553	18928	18779	18710	18598	18792	18652	18600	18793	18607	18580	18533	18725	18579	18539	18665	18773	18700	18674	18477	18681	18679	18772	18652	18728	18791	18734	18869	18554	18752	18911	18708	18913	18601	18684	18647	18957	18779	18576	18631	18667	18922	18674	18652	18699	18623	18807	18809	18562	18738	18661	18756	18577	18855	18871	18865	18804	18563	18995	18684	18743	18783	18465	18970	18694	18438	18512	18553	18726	18667	18798	18722	18569	18754	18599	18652	18518	18548	18816	18804	18619	18729	18765	18788	18678	18626	18445	18942	18808	18861	18777	18714	18620	18529	18807	18666	18730	18914	18696	18987	18744	18797	18676	18705	18647	18751	18547	18654	18592	18661	18799	18823	18785	18660	18652	18703	18714	18516	18725	18518	18555	18691	18939	18753	18598	18850	18688	18654	18897	18639	18696	18710	18802	18764	18669	18548	18672	18674	18561	18719	18802	18529	18948	18493	18457	18996	18774	18692	18706	18671	18662	18681	18790	18941	18821	18501	18698	18705	18652	18788	18886	19039	18584	18637	18595	18652	18676	18495	18814	18672	18631	18646	18756	18677	18623	18741
60974	97625	83415	57869	39664	26712	19559	16857	16199	15898	15905	15710	15844	15866	15724	15741	15857	15757	15876	15902	15886	15939	16080	15817	16012	15794	15966	15908	15898	15844	15754	15957	15893	15939	15748	15707	16021	15895	15800	15977	15639	15858	15931	15859	15752	15879	15826	15839	15728	16004	16036	15956	15909	16101	15993	15924	16029	15880	15961	15838	15879	15771	15823	15851	15895	15903	15837	15871	15852	15813	15930	15857	15736	15747	15920	15892	15742	15731	15742	16018	15925	15922	15811	15857	15810	15741	15729	15833	15810	16033	15898	15943	15814	15787	16011	15806	15946	15812	15978	15765	15813	15831	15856	15868	15755	15749	15800	15751	15810	15803	15885	15848	15839	15842	15920	15886	15923	15742	15734	15750	15840	15791	15890	15850	15704	16047	15898	15836	15907	15860	15824	15826	15721	15742	15903	15933	15917	15865	15868	15709	15914	15904	15836	15755	15775	15753	15939	16077	15728	15654	15830	15774	15839	15962	15903	15905	15867	15791	15963	15783	15698	15708	15879	15888	15857	15617	15910	15899	15917	15823	15986	15894	15748	15923	15830	15773	15861	15962	15722	15916	15830	15920	15966	15846	15947	15825	15691	15945	15733	16001	15936	15703	15706	15999	15913	15790	16103	16023	15765	15900	16016	15934	15861	15972	15975	15871	15878	15950	15877	15973	15837	15660	15883	15940	16068	15860	15849	15957	15798	15845	15823	15998	15820	15896	15835	15853	15751	15887	15826	15741	15945	15819	15898	15750	15922	15832	15651	15856	15866	15847	15825	15977	15733	15737	15808	15994	15995	15859	15787	15922	15846	15727	15780	15731	15903	15730	15739	15922	15710	15928	15890	15845	15810	15792	15811	15921	15966	15868	15754	16013	16039	15798	15819	16112	15860	15901	15881	15899	15919	15792	15790	15874	16101	15988	15690	15933	15879	15907	15730	15858	15901	15755	15796	15909	15709	15865	15865	15851	15882	15873	15893	15827	15960	15959	15893	15798	15811	15810	15842	15919	15781	15754	15820	15899	15869	15905	15968	15798	15812	15891	15787	15989	15765	15844	15702	15865	15722	15837	15757	15888	15759	15906	15954	15646	15988	15839	15728	15834	15858	15734	15923	15929	15957	15784	15769	15961	15930	15857	15898	15736	15969	15812	16014	15825	15914	15749	15890	15910	15857	15931	15991	15679	15892	15828	15850	15706	15876	15839	15868	15676	15826	15826	15765	15840	15912	16013	15859	15896	15890	15983	15852	15999	16008	15805	15861	15890	15843	15937	15766	15947	15680	15846	15855	15704	15941	15894	15932	15759	15758	15945	15985	15847	15854	15802	16033	15648	15754	15953	15652	15920	15924	15893	15942	15841	15875	15927	15763	15818	15831	15737	15895	15836	15889	15875	15937	15581	16105	15724	15922	15764	15901	15975	15941	15921	15793	15982	15945	15710	15805	15893	15662	15738	15981	15804	16018	15930	16016	15866	16025	15612	15833	15898	15874	15854	15899	15898	15985	15882	15859	15907	15933	15875	16049	15828	15728	15886	16023	15793	15797	15920	15871	15891	16020	15863	15898	15941	15868	15904	15760	15929	15946	15893	15697	16040	16002	15839	15916	15833	15833	15773	15819	15901	15856	15934	15936	15903	15825	16042	15766	15880	15815	15749	15793	15897	15822	16057	15967	15781	15931	15959	15894	15775	15863	16049	15698	15849	15903	15954	15917	15739	15945	15985	15912	15913	15933	15712	15843	15718	16061	15781	15799	15954	15984	15750	16070	15947	15768	15780	15810	15950	16021	15877	15860	15939	15782	15859	15782	15871	16041	15899	15856	15862	15878	15801	15887	16093	15854	15904	15818	16074	15791	15839	15851	15850	15862	15920	15809	15837	15908	15856	15881	15873	15769	15803	15977	16050	15995	15971	15774	15932	15770	15781	15927	15781	15882	15956	15870	15944	15924	15761	15976	16075	15924	15834	15754	15826	15887	15778	15883	15901	15961	15858	15823	15819	15805	15996	15824	15836	15816	15948	15904	15873	15975	15961	15915	15822	15869	15775	15814	15887	15715	15790	15839	15918	15670	15883	15916	15722	15913	15729	15750	15912	15716	15847	15861	15919	15945	15747	15926	15896	15802	15879	15895	15888	15923	15954	15888	15872	15971	15799	16198	15805	15880	15991	15940	15967	15826	15740	15939	15708	15790	15994	15927	16108	15810	15959	15767	15950	15810	15802	15937	15917	15920	15548	15780	15923	15815	15936	16032	15806	15887	15667	15821	15932	16072	15860	15836	15999	15719	15790	16054	16078	15809	15889	15632	16041	15972	15680	15681	15738	15924	15760	15979	15717	15975	15760	15762	15779	15849	15840	15710	15778	16003	15775	15540	15767	15955	15734	16021	15837	16069	15951	15805	15887	15850	15789	16061	15770	15839	15767	16063	15999	15856	15759	15917	15754	15698	15828	15864	15829	15831	15844	15846	15930	15982	15802	16020	15678	15965	15829	15765	16012	15806	15896	15934	15973	15944	15702	15846	15783	15978	15911	15893	15896	15812	15780	15880	15901	15655	15797	15934	15856	15954	15905	15812	15877	16072	16001	15779	15903	15805	15974	15903	15964	15817	15851	15797	16014	15944	15772	15795	16087	15996	15898	15775	15773	15889	15909	15664	15827	15927	15918	15752	16064	15778	15809	15790	15732	15968	15840	15852	15992	15940	16008	15746	15807	15781	15786	15823	15947	16028	16034	15878	15846	15920	15837	15997	15836	15954	15913	15802	15867	15815	15675	15705	15971	15923	15887	15960	16037	15957	15859	15937	15975	15792	15979	15790	15861	15977	15934	15797	15805	15796	15915	15719	15758	15870	15908	15764	15937	15867	15714	15926	15826	15823	15872	15691	15864	15932	15739	15772	15668	15969	15706	15941	15901	15981	15839	15950	15815	15833	15812	15964	15892	15859	16084	15929	15843	15859	15835	15915	15969	15879	15703	16021	15944	15724	15892	15732	15800	15928	15971	15716	15906	15820	15694	15798	15925	15800	15683	16090	15714	15861	15983	15852	15913	15677	15836	16081	15698	16017	16035	15842	15740	15906	15807	15836	15755	15824	15924	15753	15955	15679	15807	15873	15855	15870	15773	15654	15844	15902	15956	15779	16000	15925	15705	15866	15816	15979	15875	15844	15827	15738	15978	15859	15847	15922	15823	15710	15890	15767	15775	15877	15929	15866	15934	15952	15998	15800	15795	15780	15809	15873	15772	15768	15686	15995	15814	15877	15992	15715	15775	15879	15805	15745	15931	15731	15883	15851	16019	15850	15804	15856	16014	15796	15890	15979	15819	15925	15904	15760	15812	15823	15825	15871	15734	15736	15839	15910	15793	15648	15948	15777	16017	15860	15809	15728	15769	16023	15837	15952	15799	15978	15900	15894	15928	15853	15899	15800	15855	15899	15775	15892	15808	15771	16052	15907	15744	15818	15727	15920	15769	15940	15729	16066	15859	15898	15879	15766	15918	15873	15798	15841	15785	15784	16033	15814	15926	15889	15914	15931	15906	15960	15728	15935	15757	15923	15879	15772	15691	15881	15983	15639	15700	15955	15858	15948	15988	15742	15872	15985	15775	15820	15826	15679	15868	15854	15891	15859	15887	15859	15835	15950	15684	15797	15969	15761	15976	16036	15718	15720	15793	15844	15898	15792	15832	15851	15763	16058	15610	15986	15813	15938	15993	15971	15778	15834	15856	15966	15741	15922	15888	15802	15936	15730	15991	15973	15860	16000	15855	15790	15862	15736	15730	15849	15982	15876	15771	15968	15857	15971	15811	15763	15996	15843	15776	15776	15925	15758	15727	15924	15743	15734	15996	16017	15880	15895	15997	15887	15755	15919	15891	15898	15914	15704	15909	15824	15948	15743	16060	15865	15901	15847	15881	15768	15810	15845	15931	15667	15796	15858	15881	15940	15895	15857	15843	15864	15938	15780	15941	15814	15865	15837	15843	15985	15783	15855	15869	15808	15707	16055	15928	15769	15948	15847	15831	15811	15839	15781	15797	15859	15890	15936	15893	15851	16060	15855	15984	15948	15885	15896	15669	15966	15813	15925	15932	15830	15882	15925	15792	16070	15866	15763	15943	15873	15686	15895	15868	15988	15867	15894	15790	15945	15801	15915	15863	15958	15997	15676	15933	15967	15808	15882	15859	15970	15957	15814	15776	15884	15849	15931	15986	15699	15937	16006	15864	15804	15721	15979	15941	15829	15657	15997	15698	15989	15806	16040	15840	15691	15885	15829	15777	15845	15958	15910	15931	15840	15872	15981	15992	15962	15920	16040	15978	16043	15720	16071	15746	15999	15804	15809	15801	15864	15835	15809	15821	15884	15889	15816	15832	15937	15818	16013	15943	15856	15760	15833	15698	15807	15846	15903	15943	15907	15730	15912	15792	15822	15990	15925	15892	15980	16087	15701	16038	16033	15785	15809	15808	15840	15830	15740	15819	15741	15829	15827	15803	15953	15897	15806	15987	15805	16001	15985	15934	15791	15831	15963	15828	15807	15945	15963	15870	15867	15981	15829	15768	15881	15973	15905	16005	15865	15877	15995	15742	16096	15811	15724	15879	15841	15786	15954	15952	15672	15828	15878	15779	15928	15963	16017	15829	15832	15789	15976	15831	15768	15927	15868	16033	15893	15905	15844	15807	15861	15661	15840	15793	15846	15901	15865	15725	15842	15784	16044	15850	15765	15946	15973	15758	15888	15922	15775	15942	15996	15883	15904	15894	15858	15912	15873	15972	15980	15790	15978	15934	15877	15971	15729	15827	15842	15966	15942	15990	16013	15815	16014	15870	15944	15724	16074	15844	15913	15899	15787	15954	15698	15893	15883	15629	15794	15737	15907	15735	15838	15889	15848	15798	16088	15981	15782	15808	15847	15851	15796	15697	15828	15787	15913	15873	15919	15900	15818	15838	15843	15782	15683	15916	15689	15942	15950	15785	15761	15931	16104	15940	15888	15798	16006	15907	15743	16020	15921	15865	15879	15897	15778	15851	15792	15790	15928	15625	15814	15871	15941	15905	15773	15829	16006	15817	15899	16052	16065	15694	15758	15857	15881	15677	15894	15921	15865	15872	15876	15997	15791	15878	16014	15979
22919	22152	36555	35152	32868	30379	28397	21270	18887	18673	18454	18429	18242	18368	18192	18379	18251	18108	18207	18164	18305	18242	18034	18198	18101	17975	18097	17826	18011	18218	18065	18262	18201	18131	18077	17989	17988	18222	18135	18139	18397	17901	18044	18266	18022	18058	18181	18088	18178	18028	18228	17991	18032	18170	18134	18181	18223	18142	18389	18121	18036	18225	18067	18142	17954	18051	18243	18030	18045	17913	17981	17988	17912	17837	17803	18232	18207	17902	17998	18022	17955	17925	18139	17871	18152	17975	17907	17955	17992	17954	17924	18011	18047	18048	17812	18036	18088	18124	18157	18042	17956	18174	17914	18009	18053	17970	18121	17875	17983	18066	17962	18005	18019	17759	18009	17932	17912	18249	18205	18071	18027	18124	17996	18013	17972	17949	17952	18141	18036	17963	18013	17934	18105	18016	18215	18066	18006	18025	18275	18182	18027	18043	17850	17838	17938	18025	18197	17994	17899	18180	17975	17988	17936	18022	18264	17967	18205	17851	17664	17844	17963	17967	18026	17962	18048	17982	18080	17992	18143	17970	17903	17973	17966	18156	18022	18318	18051	18009	18029	17977	18023	17969	17925	17848	17993	18060	17754	17850	17946	18068	18025	18034	18211	17787	18130	18089	17789	18060	18062	17931	17938	17904	17955	17922	17929	17994	17710	18046	17997	17928	17793	17991	18109	17832	17986	18237	17958	17918	18031	18137	18118	17913	17958	17986	17946	17878	18016	18105	18076	18117	17969	17828	18084	18164	18000	18281	17963	17923	17886	17914	18115	18040	17981	17922	17958	18072	18081	17984	17928	18032	18230	18007	18063	17783	17945	18116	18008	18034	17918	17806	17989	18000	18365	18017	18400	18049	18172	18286	18026	18190	17972	18154	17952	17935	18107	17987	17882	18034	17952	17762	18025	18199	18067	17968	18059	17948	17892	17804	18067	17868	17917	17889	18091	18072	17825	18133	18063	17946	18125	18167	18103	18076	17991	18080	17932	17929	17890	17907	17990	17991	18181	18154	18295	18119	17767	17977	17925	17908	18176	18049	18090	17908	18018	17696	17948	17830	17805	18079	17997	17999	18014	17876	18114	17959	18097	17998	18142	18140	17938	18003	18039	18037	17883	18019	18003	17980	18308	17962	17934	17957	18027	18001	17983	18093	18012	17877	17869	18005	17898	17846	17985	17868	18118	18129	17806	18159	18136	17979	18136	18030	17953	17869	17805	18002	17988	17968	18083	18093	17972	18100	18166	17971	18080	17987	17891	18034	17893	17911	17918	17860	17883	17980	17837	18033	18089	18036	17890	17927	18016	17987	18005	18009	18196	18137	18058	18069	18192	17997	18190	18117	18101	18159	17930	17943	18018	17916	17875	18122	17973	17807	17891	17834	18146	17915	18115	18177	17970	18072	17964	17951	18014	18010	18108	17830	17847	17924	18046	17964	18222	17802	17996	18082	18059	18199	18102	17999	17918	17999	17910	18084	17975	17943	17960	18028	17959	18138	17952	17839	17864	18033	18010	17854	17909	17764	18036	17962	17928	17838	18029	18075	17731	17963	17965	17955	17882	17878	17971	18015	17962	18221	17905	18126	18124	18092	18067	18096	17883	18145	18213	18029	17917	18148	17994	17996	17946	18210	18040	18176	17923	18151	18043	18033	17934	18151	17827	17900	17983	17807	18063	18007	17953	17970	17938	18112	18157	17918	18010	18038	17940	17931	18111	18124	18057	18132	18064	17895	18159	17926	18039	17893	17905	17976	18008	18033	18070	18144	17942	17827	17980	18078	17984	17859	18136	17817	17867	17881	18160	17794	18086	17860	18012	17847	17972	18100	18208	17889	18069	17893	17918	18059	17854	17903	17973	17982	17995	17967	17903	17905	17938	18047	17890	18010	18244	18063	18001	18083	17993	17928	18004	18054	18020	17806	17991	18171	17973	17931	18118	17986	18162	18000	17848	18024	18283	18162	18036	18129	18144	17994	18018	17842	18103	18041	18086	17980	18038	18117	18216	18188	17826	17786	17788	17878	17894	18003	17906	18173	18041	18225	18139	18150	17927	18060	18072	17979	17983	18083	17966	18062	18084	17964	17946	17945	17914	18098	18064	17994	17997	17978	18042	18311	18117	17944	17844	18026	18109	17972	18032	17846	17949	17883	17969	18137	17983	18132	18044	17903	18104	18190	17858	18004	17802	17736	17973	18237	17976	17816	18071	17916	17965	18172	17899	17926	17968	17716	17924	17965	17941	18029	18041	18134	17916	17898	18039	17970	17881	18176	18171	18190	17918	18130	18136	18002	17888	18051	18161	18028	18023	17871	17980	18165	18053	17974	17974	17816	18045	18007	18087	18177	17996	17903	17800	17978	17921	17677	18036	17958	18027	17887	18026	18245	18111	17990	17879	17930	18248	17981	17936	18110	17989	17997	18127	18007	18051	18068	18026	17999	17822	17828	17908	17965	18054	18125	18076	17902	17873	18103	18118	18071	17867	18078	17753	17978	18018	18032	18231	17825	18112	17853	18016	18033	18008	17928	18095	18220	18065	18058	17862	17843	17915	18154	18075	18011	17796	18044	18153	18044	18035	18028	17874	18038	18239	17985	18030	18095	17984	18335	18001	17911	17992	18058	18112	18037	17848	17804	17953	18199	18139	17912	17906	18123	18168	18120	17934	18035	17947	17929	17812	17973	18072	17806	17974	17890	18126	17934	17763	17961	17983	18157	17999	17968	18157	18163	18073	17906	17977	18022	17881	17718	17974	18003	18154	17975	17906	17940	17808	18179	17925	18083	17985	18055	18189	17923	17865	17968	18074	17996	17971	17810	17857	17989	18009	17909	17852	18076	18068	17957	18042	18036	17978	17857	18083	18097	17881	17777	18096	18088	18248	18235	17940	18043	17911	18116	18060	18065	17956	17842	18041	17692	18057	17938	17929	18032	18142	18019	18140	18094	17948	18162	17906	18208	17909	17954	17857	18260	18120	17914	17929	18052	18071	17833	17921	18039	17937	17926	17929	17989	18284	17894	18042	18175	17852	17956	18289	17953	18115	18081	18122	17989	18053	18103	17990	18023	18012	18052	18034	17997	17952	17803	18037	18078	18272	17891	17953	17963	18145	18121	18039	17804	18011	18021	18095	18116	18054	18205	17994	18060	18010	18231	17847	18109	17925	18033	18151	17847	18060	17982	17953	17971	17920	18064	17855	18177	17818	18105	17985	18163	18120	18198	18306	18141	17859	17944	17983	17980	17961	18214	18108	18100	18036	17984	18125	17911	18075	17844	18016	18023	17901	18082	17910	18071	18016	17916	18123	18040	17993	18037	17935	17865	17793	17910	17850	17992	17925	17862	18111	17900	18200	18158	18026	18016	17931	17725	17839	18089	17985	17856	18118	18061	17910	18015	17940	18071	18037	17928	17982	17948	17869	17782	17942	18152	18040	17994	17909	18025	17971	18065	17854	17972	17974	17626	17842	18004	18046	17943	17800	17995	17882	17981	18288	17950	18030	18010	17986	18199	18148	17949	18045	17766	17961	18227	18016	17853	17947	17920	17943	17927	18245	18004	18190	17865	17976	18140	18112	18040	18135	17988	17950	17665	18061	17979	18182	17940	17934	17778	18017	18116	17920	17969	17989	18139	17943	17867	17908	17845	17974	17981	18016	17913	17872	17988	18118	18074	18012	17973	18147	18074	17981	18021	18254	17982	18054	18089	18022	18193	17906	18251	17937	17898	17987	18078	17969	18156	18141	18070	18072	17995	17928	17987	17826	17860	17894	17934	18002	17920	18143	18015	17803	18016	18033	17949	18003	17987	17943	17905	17937	17839	18039	17937	17985	18202	18160	18056	18059	18019	17880	18073	17929	18062	18016	17828	18092	17965	17934	18109	18013	17931	17875	17952	17882	17996	18140	17864	18070	18265	17939	17999	17976	17941	18018	18028	17991	18128	17886	17808	18053	17865	17990	17897	18085	17905	17868	17868	17805	17890	17813	17993	18278	18127	17930	17908	17977	17954	18067	17906	18116	18012	17976	17992	17953	17977	18170	18040	17813	18160	18077	17949	18041	17909	17950	18094	17802	18082	17798	17870	18026	18002	17909	18039	17969	17780	18135	17975	17867	17813	17923	18034	18129	17947	17998	18068	18090	18002	18043	18078	18020	18145	17897	17880	17908	18067	18013	17892	18068	17917	18001	17914	17907	18000	18003	18003	18085	18102	18184	18007	18048	17917	18015	17978	17813	18050	18239	18060	18147	17931	17962	18102	18002	17936	17894	18052	18044	18029	17999	17873	17761	18260	18106	17914	18008	18039	17939	17967	17659	17999	17956	17940	17945	18144	17946	18138	17956	17973	17806	17968	18048	18042	17896	18197	17948	17872	17847	18021	18010	17991	18092	17997	18012	18071	18215	17886	18020	17907	17891	18003	17954	17732	18092	17870	17964	17953	17892	18042	18103	17983	17991	18130	18101	18104	18227	17978	17976	18151	18157	17906	18038	17916	18082	17945	17962	18039	18036	17945	18020	17926	17827	18295	17839	17964	18049	17973	17943	17939	17919	17907	18031	18108	17979	18007	18127	17973	18195	17937	18012	18007	17924	18013	17955	18145	17993	17944	17883	17922	18153	17755	17792	18033	18237	18088	18050	17852	18038	17961	18009	18085	18065	18101	17901	18174	18025	17938	17935	17811	18111	17638	17868	17939	18059	18006	17973	17906	18190	17844	18012	17922	18239	18000	18162	17851	18012	18156	18156	18129	17881	17910	18023	18099	17966	18019	17946	17972	17992	17945	17988	17962	18020	18093	18024	17854	17917	17974	18146	18027	18175	18111	17938	18146	18178	17961	17949	18052	17902	17973	17884	17968	18067	17820	17979	17856	17895	18035	18199	17973	17863	18145	18170	17862	18186	18055	17986	18050	17979	17928	18137	17821	17913	17897	17913	17968	17895	18041	18285	17893	18102	18006	18132	17886	18059	17925	18006	18075	17888	18027	18085	17988	17832	17848	18298	18003	18100	18080	18044	17889	17761	18059	17973	17945	17922	17952	17934	17958	18040	17887	18162	17985	17820	17910	18075	18120	18053	17955	18095	18095	18085	17909	18105	18003	17960	17946	18006	17960	18168	18080	17941	18012	18012	17900
64499	102761	89382	71679	51209	34283	22892	17682	15795	15581	15451	15315	15443	15452	15425	15355	15348	15481	15423	15439	15564	15455	15464	15361	15492	15422	15522	15514	15486	15510	15570	15243	15444	15506	15369	15398	15561	15529	15321	15579	15424	15428	15546	15511	15343	15293	15136	15549	15254	15260	15468	15407	15409	15350	15431	15450	15384	15435	15372	15199	15311	15263	15540	15338	15564	15361	15428	15464	15393	15452	15653	15429	15494	15339	15443	15246	15491	15479	15184	15388	15271	15422	15321	15359	15409	15325	15376	15453	15631	15409	15420	15302	15343	15514	15378	15442	15372	15278	15355	15625	15414	15513	15337	15248	15453	15194	15549	15372	15531	15639	15644	15330	15466	15574	15402	15241	15512	15271	15476	15504	15437	15309	15444	15373	15283	15368	15356	15425	15438	15407	15435	15440	15220	15461	15433	15449	15498	15281	15453	15473	15354	15531	15321	15357	15464	15410	15422	15503	15302	15229	15233	15471	15307	15311	15414	15402	15410	15408	15429	15327	15459	15417	15379	15352	15356	15537	15398	15391	15450	15396	15436	15341	15517	15487	15372	15463	15412	15283	15442	15394	15266	15333	15305	15305	15340	15405	15482	15486	15372	15367	15298	15257	15434	15405	15306	15439	15370	15522	15444	15477	15399	15427	15315	15360	15404	15391	15489	15501	15519	15454	15495	15494	15351	15538	15480	15451	15446	15276	15365	15465	15333	15427	15480	15580	15302	15457	15476	15255	15422	15427	15442	15452	15451	15279	15311	15318	15401	15553	15371	15211	15522	15360	15375	15566	15579	15435	15612	15329	15614	15335	15304	15352	15335	15395	15396	15404	15533	15310	15445	15462	15297	15475	15548	15385	15318	15231	15353	15414	15386	15560	15336	15357	15351	15351	15497	15332	15411	15496	15439	15481	15397	15627	15359	15344	15336	15538	15445	15535	15277	15346	15444	15507	15309	15333	15593	15487	15248	15383	15547	15542	15543	15533	15337	15242	15398	15370	15434	15351	15357	15388	15509	15550	15498	15325	15277	15366	15535	15401	15458	15363	15567	15517	15297	15378	15388	15256	15515	15313	15576	15447	15330	15420	15326	15252	15371	15361	15386	15440	15367	15398	15416	15435	15396	15494	15378	15394	15423	15335	15426	15485	15098	15326	15603	15471	15392	15341	15432	15407	15354	15361	15441	15440	15336	15463	15364	15374	15304	15436	15445	15363	15436	15366	15353	15275	15497	15572	15443	15386	15360	15356	15535	15334	15306	15370	15240	15384	15533	15346	15592	15289	15580	15369	15419	15535	15509	15226	15449	15319	15251	15333	15256	15333	15387	15376	15221	15473	15366	15477	15247	15483	15381	15498	15419	15274	15418	15381	15492	15496	15382	15363	15324	15481	15541	15237	15421	15620	15436	15258	15391	15387	15223	15437	15442	15428	15303	15414	15411	15427	15474	15447	15511	15425	15222	15527	15592	15462	15520	15566	15496	15541	15468	15406	15372	15464	15283	15360	15372	15411	15548	15483	15179	15526	15429	15453	15439	15427	15399	15483	15434	15343	15428	15367	15363	15402	15447	15556	15479	15498	15477	15485	15312	15378	15329	15367	15370	15413	15505	15475	15541	15230	15572	15257	15463	15613	15391	15308	15484	15450	15468	15368	15347	15478	15609	15374	15395	15563	15406	15281	15555	15499	15394	15402	15451	15318	15303	15467	15401	15375	15485	15348	15285	15448	15366	15321	15592	15496	15499	15559	15358	15546	15476	15422	15372	15379	15242	15445	15433	15508	15550	15406	15251	15270	15423	15499	15454	15556	15454	15454	15437	15217	15448	15347	15444	15325	15417	15236	15426	15187	15265	15364	15359	15528	15396	15375	15331	15376	15312	15436	15511	15534	15428	15379	15366	15496	15371	15447	15422	15365	15465	15356	15402	15343	15345	15337	15377	15479	15453	15310	15229	15420	15310	15536	15327	15285	15456	15457	15517	15274	15449	15279	15482	15396	15510	15310	15447	15332	15361	15528	15677	15500	15360	15442	15319	15374	15490	15378	15467	15337	15192	15385	15525	15567	15406	15173	15404	15436	15502	15369	15304	15392	15452	15579	15369	15558	15442	15312	15379	15411	15451	15413	15484	15480	15355	15276	15401	15433	15443	15426	15486	15398	15438	15497	15386	15285	15260	15271	15385	15668	15340	15456	15433	15596	15452	15286	15405	15580	15470	15560	15404	15387	15558	15446	15385	15269	15362	15548	15427	15504	15474	15451	15277	15322	15230	15377	15280	15545	15369	15453	15405	15383	15415	15522	15466	15367	15494	15293	15281	15293	15365	15322	15372	15414	15443	15570	15396	15312	15477	15402	15393	15442	15563	15341	15430	15285	15323	15485	15565	15437	15389	15321	15383	15497	15414	15617	15421	15298	15435	15310	15319	15468	15373	15461	15462	15382	15499	15421	15377	15342	15555	15343	15709	15546	15299	15317	15285	15321	15446	15400	15554	15447	15379	15444	15419	15456	15496	15361	15357	15508	15243	15375	15383	15411	15341	15569	15472	15514	15380	15393	15398	15548	15311	15443	15378	15255	15292	15479	15362	15473	15520	15547	15612	15441	15451	15408	15238	15447	15279	15381	15307	15283	15513	15497	15350	15490	15354	15453	15280	15390	15330	15474	15343	15380	15429	15469	15305	15286	15343	15390	15308	15212	15537	15247	15423	15327	15346	15339	15484	15519	15367	15393	15464	15465	15534	15391	15392	15372	15318	15386	15247	15408	15534	15458	15338	15547	15464	15444	15446	15270	15586	15430	15407	15391	15354	15324	15500	15478	15321	15478	15540	15353	15221	15415	15289	15380	15236	15442	15311	15477	15423	15423	15443	15241	15492	15455	15599	15539	15324	15322	15365	15288	15290	15393	15423	15484	15350	15529	15430	15329	15263	15488	15411	15355	15371	15434	15370	15351	15308	15528	15410	15326	15492	15520	15326	15376	15438	15478	15464	15387	15422	15221	15343	15482	15456	15445	15376	15349	15435	15499	15575	15375	15474	15353	15419	15413	15405	15361	15325	15413	15461	15367	15365	15367	15407	15449	15494	15522	15354	15471	15350	15438	15336	15410	15451	15397	15345	15270	15313	15365	15428	15551	15538	15426	15523	15402	15536	15405	15489	15344	15313	15518	15393	15363	15344	15498	15473	15355	15195	15289	15459	15506	15456	15403	15526	15352	15297	15472	15359	15417	15615	15336	15636	15439	15343	15360	15298	15265	15292	15287	15393	15329	15391	15342	15427	15433	15487	15581	15519	15328	15186	15469	15443	15327	15478	15336	15389	15270	15492	15284	15605	15426	15249	15408	15286	15419	15463	15407	15384	15325	15412	15346	15575	15422	15352	15570	15400	15510	15390	15508	15405	15345	15253	15405	15441	15348	15381	15505	15541	15396	15366	15357	15531	15469	15417	15434	15439	15470	15333	15473	15306	15333	15531	15388	15473	15386	15404	15448	15313	15408	15450	15343	15327	15266	15342	15319	15630	15444	15325	15433	15308	15285	15384	15392	15454	15230	15434	15315	15447	15436	15378	15298	15397	15479	15470	15291	15543	15442	15405	15341	15405	15407	15387	15374	15438	15445	15342	15321	15437	15424	15405	15557	15548	15442	15364	15391	15447	15327	15332	15609	15389	15430	15430	15471	15309	15237	15504	15444	15350	15541	15467	15547	15341	15370	15413	15498	15424	15416	15516	15586	15303	15457	15419	15423	15480	15301	15336	15499	15463	15302	15384	15456	15460	15331	15417	15442	15415	15360	15287	15237	15489	15306	15503	15167	15512	15471	15477	15545	15486	15472	15376	15463	15385	15384	15281	15511	15527	15491	15089	15251	15462	15333	15519	15343	15250	15483	15405	15501	15600	15204	15505	15352	15508	15300	15482	15476	15455	15349	15551	15364	15277	15485	15426	15499	15480	15270	15478	15400	15468	15514	15418	15421	15237	15461	15476	15489	15322	15341	15448	15457	15467	15361	15353	15353	15324	15241	15374	15276	15501	15383	15450	15432	15236	15612	15342	15301	15466	15340	15261	15413	15407	15600	15370	15393	15364	15470	15440	15380	15508	15350	15451	15436	15274	15352	15472	15336	15444	15534	15507	15367	15480	15456	15320	15372	15441	15346	15455	15484	15440	15390	15369	15389	15449	15427	15402	15419	15518	15360	15395	15522	15335	15336	15323	15438	15456	15581	15517	15315	15396	15399	15338	15386	15317	15444	15415	15349	15328	15490	15255	15532	15527	15401	15476	15295	15355	15466	15235	15439	15309	15354	15484	15414	15438	15355	15625	15449	15372	15498	15579	15422	15457	15407	15496	15537	15445	15310	15373	15339	15482	15312	15442	15486	15352	15338	15370	15242	15418	15413	15482	15435	15257	15386	15415	15281	15513	15224	15519	15308	15398	15345	15483	15515	15653	15355	15522	15483	15524	15449	15314	15511	15509	15422	15229	15372	15587	15554	15496	15322	15570	15241	15278	15422	15346	15332	15506	15444	15472	15156	15421	15469	15561	15272	15313	15466	15452	15451	15603	15443	15396	15392	15447	15332	15450	15256	15426	15542	15620	15636	15539	15330	15333	15459	15418	15276	15440	15362	15471	15343	15419	15295	15604	15258	15447	15455	15481	15384	15425	15479	15435	15433	15461	15279	15426	15466	15346	15401	15337	15361	15418	15415	15486	15416	15401	15488	15278	15392	15376	15340	15345	15398	15469	15429	15526	15461	15562	15225	15477	15456	15316	15514	15440	15459	15288	15456	15501	15438	15303	15335	15499	15478	15390	15364	15367	15517	15391	15371	15305	15471	15152	15450	15468	15312	15590	15371	15424	15387	15368	15384	15319	15293	15640	15353	15367	15379	15430	15469	15385	15479	15370	15499	15340	15532	15433	15303	15409	15361	15451	15430	15543	15511	15445	15321	15309	15411	15476	15363	15347	15344	15405	15327	15510	15393	15445	15416	15415	15356	15373	15475	15538	15395	15391	15498	15426	15560	15377	15299	15452	15386	15414	15424	15403	15385	15361	15445	15267	15436	15325	15396	15303	15379	15374	15422	15324	15501	15354	15432	15434	15288	15404	15483	15513	15408	15326	15404	15224	15304	15509	15278
28780	34184	46818	34169	24236	20587	18947	18196	17689	17804	17587	17697	17570	17612	17488	17837	17594	17644	17526	17544	17756	17519	17752	17676	17768	17585	17649	17674	17611	18011	17687	17978	17763	17654	17709	17681	17786	17470	17585	17689	17873	17827	17694	17719	17635	17586	17728	17697	17651	17747	17712	17535	17678	17912	17667	17653	17694	17690	17574	17586	17768	17874	17749	17659	17743	17697	17766	17759	17747	17414	17661	17500	17613	17639	17509	17460	17596	17540	17459	17726	17547	17520	17770	17691	17536	17760	17748	17679	17551	17557	17784	17501	17484	17655	17736	17579	17790	17451	17482	17663	17568	17843	17633	17745	17621	17717	17693	17581	17579	17932	17707	17701	17629	17730	17578	17628	17477	17708	17680	17718	17544	17635	17568	17631	17815	17640	17682	17823	17610	17854	17775	17575	17752	17638	17550	17770	17564	17571	17489	18063	17853	17613	17594	17682	17562	17710	17645	17689	17481	17756	17532	17678	17462	17590	17844	17430	17765	17750	17609	17625	17662	17568	17578	17693	17826	17364	17484	17592	17695	17568	17691	17713	17691	17600	17534	17651	17808	17702	17647	17599	17602	17661	17609	17654	17658	17581	17747	17738	17677	17548	17686	17784	17729	17618	17623	17753	17582	17674	17677	17535	17529	17580	17493	17560	17819	17585	17808	17566	17713	17756	17665	17723	17575	17616	17723	17710	17637	17741	17540	17583	17724	17642	17639	17613	17611	17656	17871	17498	17731	17713	17415	17433	17550	17679	17829	17827	17457	17564	17777	17666	17519	17498	17483	17504	17571	17602	17646	17541	17549	17705	17644	17653	17576	17595	17656	17806	17469	17614	17901	17679	17594	17717	17802	17608	17648	17666	17677	17662	17607	17738	17775	17635	17684	17744	17698	17699	17689	17898	17905	17621	17822	17878	17697	17604	17557	17644	17685	17750	17665	17707	17785	17930	17518	17561	17585	17567	17604	17588	17637	17553	17531	17608	17641	17537	17664	17804	17669	17530	17680	17756	17583	17604	17598	17609	17628	17561	17495	17668	17705	17575	17620	17672	17501	17501	17493	17458	17507	17751	17615	17507	17675	17783	17706	17843	17765	17535	17771	17513	17659	17647	17697	17841	17610	17641	17443	17636	17548	17486	17666	17712	17786	17729	17670	17788	17700	17644	17855	17564	17616	17734	17689	17400	17687	17568	17517	17449	17511	17648	17576	17469	17741	17684	17543	17789	17629	17636	17574	17503	17746	17665	17756	17649	17664	17413	17726	17717	17669	17433	17839	17707	17478	17649	17496	17560	17567	17729	17795	17578	17935	17680	17402	17568	17699	17572	17887	17282	17660	17670	17727	17572	17885	17642	17561	17743	17728	17698	17790	17665	17839	17682	17495	17903	17398	17736	17679	17531	17762	17689	17805	17544	17674	17677	17614	17549	17590	17587	17512	17522	17685	17484	17696	17588	17763	17650	17860	17647	17583	17764	17492	17564	17681	17812	17747	17461	17604	17578	17546	17576	17766	17684	17528	17685	17583	17592	17633	17625	17699	17562	17664	17628	17720	17551	17600	17718	17562	17553	17609	17668	17764	17668	17885	17865	17692	17585	17581	17664	17662	17675	17547	17664	17696	17669	17726	17753	17430	17549	17776	17677	17800	17588	17706	17426	17691	17536	17719	17822	17567	17500	17495	17701	17575	17665	17819	17535	17496	17722	17551	17620	17713	17728	17805	17628	17527	17720	17885	17657	17662	17673	17775	17731	17580	17711	17664	17559	17669	17581	17590	17637	17481	17641	17649	17669	17584	17656	17680	17657	17754	17659	17677	17424	17737	17640	17480	17819	17779	17414	17753	17485	17785	17841	17672	17637	17551	17628	17655	17518	17645	17622	17463	17518	17756	17806	17623	17594	17655	17872	17720	17774	18007	17625	17538	17608	17547	17608	17639	17744	17520	17576	17641	17833	17613	17582	17532	17662	17632	17745	17572	17357	17574	17796	17689	17610	17630	17472	17670	17594	17586	17711	17614	17915	17557	17497	17614	17604	17515	17682	17546	17805	17816	17769	17657	17606	17708	17751	17510	17761	17611	17570	17436	17642	17908	17682	17676	17666	17464	17630	17597	17661	17646	17613	17740	17754	17880	17656	17886	17684	17815	17569	17808	17511	17687	17677	17459	17501	17807	17491	17501	17667	17876	17536	17602	17571	17545	17611	17640	17550	17632	17398	17546	17788	17743	17660	17604	17717	17638	17675	17813	17770	17573	17752	17919	17584	17586	17747	17815	17703	17546	17664	17567	17620	17812	17686	17841	17851	17800	17760	17536	17777	17675	17634	17508	17628	17456	17582	17702	17587	17502	17786	17692	17661	17733	17531	17584	17657	17519	17637	17587	17656	17813	17750	17725	17693	17634	17687	17634	17666	17611	17586	17674	17699	17634	17520	17685	17596	17518	17600	17695	17680	17768	17620	17528	17643	17569	17663	17745	17685	17550	17510	17512	17572	17445	17570	17752	17612	17633	17782	17601	17668	17420	17716	17535	17504	17510	17740	17594	17597	17593	17650	17565	17675	17649	17722	17607	17656	17526	17605	17535	17540	17595	17729	17720	17819	17658	17556	17529	17629	17373	17654	17599	17613	17672	17552	17597	17769	17667	17737	17762	17726	17686	17583	17718	17740	17805	17604	17711	17577	17796	17651	17742	17699	17621	17968	18044	17820	17696	17639	17613	17639	17535	17745	17807	17641	17646	17631	17707	17597	17785	17629	17818	17645	17430	17536	17663	17753	17607	17764	17612	17725	17435	17434	17807	17503	17494	17728	17599	17593	17627	17630	17727	17510	17565	17625	17683	17633	17605	17486	17800	17670	17794	17712	17621	17550	17498	17736	17671	17807	17520	17733	17610	17550	17485	17557	17665	17731	17561	17812	17713	17692	17602	17684	17885	17697	17690	17438	17670	17651	17699	17531	17735	17911	17602	17618	17681	17715	17537	17628	17719	17593	17589	17652	17598	17532	17820	17684	17623	17577	17717	17597	17739	17614	17773	17533	17623	17537	17461	17632	17623	17436	17800	17694	17708	17551	17548	17682	17539	17777	17574	17597	17516	17409	17498	17595	17708	17554	17665	17571	17628	17799	17602	17807	17715	17621	17654	17599	17706	17743	17612	17652	17623	17635	17590	17573	17761	17589	17615	17552	17531	17707	17491	17709	17697	17454	17633	17535	17662	17750	17624	17658	17782	17702	17623	17707	17684	17733	17749	17646	17809	17858	17747	17624	17513	17621	17677	17740	17684	17419	17676	17844	17641	17538	17589	17627	17614	17730	17696	17842	17698	17683	17607	17621	17467	17513	17528	17639	17749	17581	17668	17717	17765	17532	17858	17712	17886	17650	17679	17601	17509	17835	17831	17647	17578	17637	17730	17596	17706	17641	17684	17358	17821	17588	17859	17693	17643	17563	17571	17747	17706	17528	17782	17752	17744	17693	17682	17516	17575	17740	17742	17607	17729	17670	17681	17511	17633	17751	17574	17751	17365	17743	17639	17748	17659	17927	17677	17985	17667	17672	17383	17706	17591	17691	17565	17672	17655	17594	17514	17527	17652	17684	17644	17736	17831	17671	17765	17807	17609	17796	17855	17761	17670	17604	17551	17713	17599	17674	17618	17640	17674	17690	17568	17654	17584	17704	17376	17858	17787	17716	17594	17729	17625	17870	17834	17691	17658	17666	17550	17908	17808	17377	17742	17618	17860	17790	17836	17837	17643	17646	17744	17699	17694	17532	17666	17621	17674	17614	17619	17630	17580	17533	17878	17960	17897	17558	17909	17738	17779	17458	17767	17777	17892	17669	17591	17523	17676	17771	17551	17561	17790	17592	17812	17437	17734	17616	17741	17641	17669	17550	17731	17457	17710	17764	17632	17442	17511	17790	17711	17779	17622	17601	17571	17691	17541	17584	17673	17538	17781	17861	17508	17717	17628	17631	17740	17583	17527	17538	17649	17667	17828	17627	17866	17626	17688	17590	17607	17705	17626	17616	17739	17545	17633	17748	17728	17698	17534	17805	17591	17513	17439	17749	17809	17733	17544	17600	17642	17591	17685	17800	17625	17566	17723	17515	17506	17736	17996	17700	17624	17816	17768	17755	17540	17772	17760	17537	17760	17809	17735	17659	17689	17739	17755	17657	17649	17554	17427	17698	17564	17715	17717	17797	17603	17667	17622	17622	17475	17470	17571	17632	17687	17675	17550	17517	17787	17454	17570	17689	17743	17398	17736	17548	17600	17647	17632	17610	17552	17766	17940	17658	17679	17805	17691	17942	17720	17575	17736	17603	17622	17782	17590	17638	17685	17649	17618	17666	17609	17507	17696	17707	17579	17502	17710	17614	17698	17656	17722	17743	17454	17530	17704	17696	17603	17550	17760	17640	17306	17811	17608	17539	17587	17743	17593	17857	17952	17742	17741	17749	17694	17591	17523	17782	17551	17508	17642	17475	17664	17596	17752	17617	17740	17607	17591	17686	17726	17490	17706	17644	17754	17576	17744	17449	17526	17630	17816	17670	17640	17459	17778	17736	17654	17604	17546	17504	17760	17547	17543	17654	17463	17734	17579	17781	17673	17613	17626	17507	17939	17674	17840	17636	17838	17464	17746	17475	17686	17721	17632	17686	17523	17396	17742	17791	17654	17621	17660	17610	17365	17524	17392	17717	17586	17648	17752	17987	17579	17741	17556	17610	17837	17631	17698	17581	17609	17699	17869	17539	17533	17630	17643	17476	17708	17496	17590	17475	17728	17569	17814	17796	17643	17669	17737	17803	17469	17695	17779	17523	17682	17601	17741	17571	17818	17615	17681	17627	17586	17677	17750	17515	17528	17629	17604	17578	17665	17908	17729	17790	17691	17523	17860	17544	17568	17630	17816	17780	17508	17772	17708	17708	17723	17409	17554	17605	17519	17540	17667	17654	17652	17616	17736	17482	17702	17737	17754	17618	17722	17887	17615	17571	17679	17661	17739	17467	17606	17686	17604	17532	17578	17676	17685	17692	17614	17718	17715	17865	17748	17805	17591	17669	17696	17628	17697	17693	17798	17702	17783	17730	17697	17722	17734	17759	17778	17645	17693	17759	17546	17609	17692	17559	17489	17638
32694	56330	49359	31737	22044	17882	16112	15568	15264	15267	15324	15309	15288	15125	15081	15179	15157	15293	15169	15224	15084	15274	15244	15161	15156	15224	15371	15152	15282	15236	15243	15152	15204	15207	15154	15262	15178	15244	15111	15196	15296	15197	15223	15167	15121	15164	15130	15264	15288	15297	15102	15114	15123	15207	15235	15084	15135	15115	15194	15117	15187	15111	15130	15131	15199	15203	15143	15235	15210	15324	15204	15300	15105	15085	15216	15340	15308	15223	15194	15192	15195	15258	15151	15049	15189	15311	15145	15045	15209	15066	15306	15049	15189	15174	15085	15145	15282	15073	15362	15172	15149	14999	15283	15053	15447	15174	15087	15269	15169	15193	15273	15099	15224	15188	15240	15366	15189	14990	15225	15133	15089	15223	15112	15024	15088	15105	15229	15359	15252	15114	15216	15262	15255	15132	15283	15345	15176	15181	15173	15141	15300	15193	15074	15144	15086	15086	15049	15238	15205	15288	15154	15291	15159	15045	14953	15162	15190	15076	15197	15304	15064	15191	15163	15264	15096	15341	15156	15245	15115	15193	15173	15148	15177	15283	15088	15105	15253	15156	15235	15195	14981	15295	15232	15355	15316	15291	15218	14997	15205	15091	15174	15199	15168	15080	15088	15172	15197	15008	15196	15216	15138	15360	15221	15177	15209	15214	15288	15234	15135	15272	15239	15275	15190	15244	15317	15189	15083	15195	15406	15153	15272	15027	15105	15127	15266	15196	15088	15190	15160	15078	15138	15149	15088	15169	15061	15170	15159	15025	15112	15278	15285	15112	15020	15217	15215	15097	15211	15111	15175	15121	15235	15202	15117	15324	15202	15319	15044	15110	15184	15136	15194	15268	15094	15285	15116	15240	15131	15180	15269	15332	15276	15119	15060	15129	15255	15224	15272	15179	15166	15277	15009	15232	15079	15393	15231	14988	15181	15238	15214	15100	15216	15185	15017	15095	15161	15218	15257	15208	15052	15120	15284	15313	15231	15128	15165	15128	15175	14997	15138	15352	15315	15156	15216	15187	15065	15194	15293	15309	15272	15346	15205	15303	15284	15197	15090	15194	15294	15178	14996	15197	15019	15163	15198	15097	15098	15048	15290	15275	15229	15132	15338	15185	15181	15243	15168	15225	15137	15368	15248	15305	15273	15283	15259	15224	15342	15115	15193	15323	15186	15109	15131	15259	15134	15388	15107	15131	15051	15204	15105	15229	15261	15173	15112	15160	15285	15263	15184	15094	15278	15140	15201	15014	15134	15188	15177	15196	15218	15213	15105	15253	15307	15207	15147	14959	15122	15195	15151	15221	15159	15374	15227	15068	15224	15210	15068	15179	15250	15119	15208	15341	15129	15224	15308	15150	15105	15118	15090	15209	15071	15003	15249	15159	15240	14961	15138	15303	15243	15124	15196	15131	15197	15125	15259	15065	15143	15058	15242	15051	15173	15255	15218	15041	15116	15166	15122	15065	15169	15153	15229	15084	15348	15072	15167	15120	15294	15090	15095	15006	15334	15170	15136	15224	15191	15135	15487	15255	15353	15157	15384	15188	15403	15161	15080	15193	15147	15137	15379	15192	15185	15119	15153	15161	15205	15052	14959	15473	15155	15211	15386	15080	15089	15116	15176	15131	15069	15212	15232	15190	15440	15076	15113	15149	15085	15162	15182	15099	15094	15186	15118	15316	15288	15320	15266	15116	15165	15095	15138	15172	15215	14986	15127	15294	15214	15213	15208	15155	15189	15150	15220	15265	15283	15193	15285	15119	15255	15136	15235	15168	15008	15104	15039	15239	15225	15250	15017	15184	15102	15117	15313	15164	15239	15150	15183	15128	15202	15299	15165	15169	15197	15114	15213	15172	15297	15237	15164	15050	15196	15144	15218	15269	15089	15114	14939	15116	15141	15086	15080	15250	15071	15147	15157	15208	15184	15312	15153	15309	14987	15076	15131	15217	15176	15150	15223	15160	15148	15261	15303	15390	15188	15237	15086	15245	15193	15312	15139	15117	15263	14996	15023	15263	15134	15377	15009	15123	15179	15137	15109	15172	15331	15109	15150	15151	15128	15234	15167	15127	15314	15123	15289	15115	14960	15230	15230	15292	15128	15408	15178	15389	15305	15253	15158	15210	15345	15312	15163	15095	15033	15187	15158	15201	15106	15176	15238	15326	15276	15285	15133	15092	14992	15411	15175	15202	15259	15228	14994	15198	15133	15063	15120	14983	15290	15211	15337	15194	15187	15129	15118	15064	15230	15343	15098	15062	15276	15221	15088	15173	15108	15095	15214	15156	15308	15230	15180	15091	15158	15225	15194	15035	15049	15206	15171	15042	15270	15142	15218	15207	15211	15053	15250	15218	15251	15265	15241	15227	15185	15066	15079	15319	15191	15281	15128	15389	15098	15275	15073	15306	15036	15148	15205	15238	15320	15031	15067	15140	15245	15243	15189	15144	15237	15153	15251	15140	15088	15102	15308	15058	15209	15373	15320	14988	15290	15196	15354	15215	15137	15075	15128	14962	14972	15283	15076	15104	15198	15320	15105	15211	15163	15177	14946	15191	15103	15138	15097	15176	15183	15174	15283	15167	15245	15231	15219	15340	15095	15139	15191	15337	15164	15214	15058	15126	15271	15230	15115	15088	15043	15014	15066	15201	15340	15217	15067	15291	15231	15168	15158	15166	15293	15240	15170	15037	15061	15098	15062	15207	15085	15147	15207	15206	15190	15230	15181	15115	15070	15187	15125	15100	15113	15274	15317	15197	15189	15037	15138	15064	15334	15137	15168	15202	15305	15093	15028	15166	15153	15238	15138	15292	15018	15174	15166	15167	15180	15183	15215	15242	15273	15095	15292	15166	15033	15159	15345	15118	15155	15131	15244	15204	15189	15285	15133	15139	15189	15101	15135	15197	15024	15187	15090	15143	15138	15301	15197	15213	15114	15212	15324	15142	15172	15106	15284	15066	15059	15263	15223	15253	15395	15209	15132	15081	15092	15049	15299	14972	15097	15291	15209	15151	15222	15306	14935	15070	15247	15128	15063	15132	15243	15259	15062	15182	15235	15281	15089	15239	15181	15170	15045	15289	15191	15043	15196	15301	15225	15157	15245	15216	15232	15059	15180	15085	15002	15225	15226	15153	15245	15142	15257	15122	15206	15015	15090	15241	15298	15236	15206	15266	15150	15231	15183	15137	15141	15054	15007	15102	15204	15178	15177	15005	15321	15159	15234	15170	15202	15214	15083	15072	15274	15278	15294	15158	15212	15144	15317	15351	15166	15208	15284	15300	15263	15190	15070	15305	15141	15197	15336	15344	15363	15165	15196	15120	15269	15108	15228	15242	15296	15328	15258	14997	15337	15356	15215	15117	15171	15253	15125	15269	15174	15096	15120	15207	15366	15188	15100	15074	15092	15152	15291	15103	15131	15263	15238	15137	15159	15252	15141	15143	15175	15013	15202	15087	15208	15194	15062	15333	15309	15234	15239	15098	15066	15104	15275	15218	15041	15115	15190	15229	15163	15300	15167	15089	15107	15086	15113	15205	15044	15175	15203	15133	15079	15197	15171	15158	15130	15139	15125	15236	15205	15234	15043	15246	15197	15254	15059	15216	15173	15214	15094	15149	15362	15275	15215	15088	15177	15240	15103	15292	15299	15269	15129	15075	15247	15166	15232	15247	15126	15209	15096	15194	15124	15022	15159	15057	15236	15156	15266	15425	15134	15209	15110	15110	15310	15072	15031	15121	15349	15095	15156	15133	15148	15210	15116	15255	15422	15189	15153	15043	15060	15216	15153	15117	15113	15209	15275	15199	15085	15199	15116	15102	15177	15087	15242	14940	15194	15263	15177	15249	15253	15140	15175	15206	15283	15185	15270	15439	15224	15152	15137	15214	15100	15290	15224	15039	15231	15180	15204	15174	15144	15213	15072	15180	15315	15302	15148	15146	15124	15140	15187	15238	15083	15297	15034	15127	15190	15240	15123	15125	15338	15263	15205	15056	15050	15163	15090	15149	15168	15154	15324	15309	15131	15119	15169	15238	15178	15248	15065	15276	15160	15190	15129	15161	15462	15205	15231	15102	15163	15259	15200	15303	15305	15267	15079	15197	14962	15194	15188	15258	15316	15234	15140	15131	15252	15298	15241	15187	15105	15201	15104	15188	15230	15156	15262	15153	15049	15242	15421	15269	15326	15108	15114	15153	15147	15323	15149	15167	15115	15100	15228	15106	15129	15262	15232	15171	15270	15204	15095	15201	15061	15234	15154	15250	15137	15297	15272	14791	15082	15239	15208	15127	15092	15044	15161	15131	15161	15128	15307	15224	15201	15251	15247	15258	14972	15184	15253	15162	15218	15284	15147	15391	15233	15248	15134	15167	15220	15274	15281	15155	15200	15107	15294	15165	15243	15139	15190	15170	15263	15129	15039	15256	15121	15137	15192	15069	15150	15256	15180	15247	15034	15096	15187	15164	15231	15268	15244	15175	15157	15128	15190	15170	15271	15160	15360	15160	15140	15110	15381	15213	15135	15203	15171	15219	15095	15189	15081	15114	15288	15429	15209	15219	15195	15086	15251	15277	14972	15066	15203	15083	15370	15081	15102	15255	15248	15099	15256	15373	15254	15209	15118	15314	15109	15130	15049	15336	15225	15228	15120	15280	15133	15217	15139	15226	15126	15194	15148	15303	15107	15236	15324	15249	15127	15296	15314	14906	15170	15088	15190	15124	15127	15306	15183	15009	15189	15158	15102	15107	15167	15068	15147	15273	15205	15045	15148	15125	15371	15171	15089	15357	15104	15183	15324	15104	15273	15271	15241	15167	15148	14981	15071	15232	15229	15241	15326	15162	15179	15111	15149	15217	15262	14997	15238	15133	15134	15283	15148	15136	15364	15115	15236	15308	15306	15046	15078	15277	15018	15265	15273	15348	15128	15059	15248	15225	15162	15220	15101	15072	15157	15267	15152	15034	15201	15128	15099	15296	15108	15115	15267	15298	15058	15212	15233	15152	15145	15239	15169	15240	15355	15104	15156	15357	15296	15165	15341	15150	15157	15192	15096	15299	15130	15298	15229	15302	15373	15150	15190	15266	15052	15317	15200	15257	15177	15121	15266	15220	15300	15172	15210	15279	15153	14979
24363	24299	44216	42884	33329	28690	24810	19389	17582	17321	17246	17164	17146	17202	17210	17366	17196	17196	17318	16927	17182	16982	17094	17189	17216	17089	17047	17077	17056	16966	16982	16909	17050	16931	17039	17118	16957	17224	17159	16997	16876	17097	17078	17014	16964	17056	17094	17109	17011	17133	16834	16974	16913	16989	17070	16722	17114	16947	16860	17048	17234	17088	17134	17138	17028	17169	17101	16915	16993	17045	16940	17002	16858	16866	16830	16895	17209	17078	16868	17019	17069	17098	17010	16925	16955	17046	16963	16978	17028	17285	16995	17049	16911	17136	17026	16940	17010	17239	17046	17105	17118	17070	17091	17061	17275	16912	16789	16988	17140	16818	17052	17038	16894	16973	17156	17189	17105	16912	16907	17057	17137	17105	17040	16821	17081	16904	17018	16999	16814	16790	17012	16997	16932	16960	16887	17081	16989	16867	17053	16978	16971	17137	16926	16857	16988	17161	17046	17086	16846	17015	17213	16984	17094	17146	16997	17145	17120	17004	17068	17086	17006	16871	17010	17016	16854	16796	16910	16795	16966	17076	17143	17111	17020	16834	16951	17043	16937	16867	17009	16881	17145	16880	16955	16960	16926	16939	16840	16875	16925	17086	17226	16725	16941	16925	17116	17134	17065	17237	16929	17034	17139	17006	16820	16963	16985	16743	17091	17111	16960	16937	17078	17067	16984	17037	17006	16920	16976	17042	17008	17006	16958	16925	16868	16995	16910	16894	16950	16774	16979	16851	17176	17050	17171	17101	16925	16840	17061	16838	16836	17098	17177	16937	16867	16921	17180	17201	16866	16959	16883	16841	17019	17027	17078	17049	17071	17002	16883	17073	17033	16952	16744	17101	16998	16965	16918	17008	17151	16874	16761	17028	17137	16982	16982	16930	17126	17039	17045	16911	16954	16853	16986	17072	17083	17028	16986	16884	16837	16889	17041	16951	17077	17076	17032	16911	17126	16703	16967	16927	16952	16917	17002	16859	16960	16819	17034	17000	17045	16976	17099	17085	16970	16943	16780	16764	16870	16941	17167	16869	16902	16841	17001	17101	17096	16840	16924	17102	16992	17057	17068	16946	16961	17002	16993	16944	17091	16955	17010	17028	16997	17028	16885	16753	17034	17025	16819	17052	17013	17032	16939	16863	16960	16960	16919	16808	17141	17158	16977	16955	16974	16979	17075	16821	16934	16941	17017	16858	16969	17165	17012	17141	17061	17054	16852	16952	17029	16837	16967	17086	16941	16744	17200	17043	16996	16837	16884	16890	16868	16941	17022	17073	16807	17008	17030	16968	16977	17035	16850	16870	17139	17131	17064	17069	17059	16807	16948	17025	17224	16906	17002	16993	16880	17103	17053	17238	17056	17083	17052	17115	16968	17015	17003	16786	16880	17015	17040	16928	17040	17046	17056	17052	17066	16901	16999	16964	16893	17011	16953	17060	17067	16882	16962	17162	17147	16886	16917	16916	16934	17039	17198	16968	17000	16970	17111	17032	17037	16804	16707	16866	16850	16992	16888	17015	16893	17048	17046	17079	16852	16915	16838	16933	16938	17086	17013	17030	16732	16994	17018	16993	17129	16969	17041	16897	17041	16986	16887	17140	16943	17011	16886	17030	17034	17215	16995	17154	16967	16941	17054	16953	16996	16827	17085	16841	16880	17086	17156	16866	16949	17145	16842	16845	17154	17006	16960	17000	17093	16985	16837	17015	16882	16934	16990	16990	17062	17152	16724	17026	16955	17058	17125	16996	17112	17012	17008	16828	16970	16924	16951	16970	17110	16891	17078	16893	16997	16927	17241	17147	16892	16912	16885	16951	17055	16990	16966	17139	17077	17052	16872	16886	17162	16938	17107	16835	17106	16972	16800	16914	17238	17018	16830	16900	16949	16974	17105	17084	16969	16865	16984	16933	16875	17014	16971	16923	17049	17158	16862	16964	16950	17007	17021	16876	17075	16989	16881	16886	16869	16760	16925	17154	16902	17013	17048	16869	16983	17100	17032	16987	16870	17071	16958	17148	16969	16705	16981	17001	17189	16968	17009	17037	17118	17106	16825	16772	17084	16935	16939	16927	16991	17125	16870	16887	17079	17068	16880	16958	16934	16770	16806	16979	16899	17005	17101	16879	16827	16925	16993	16903	16872	17251	16827	17003	17012	16900	16888	16954	16922	16660	16991	17035	16911	17066	17058	16913	16866	16753	16956	16953	17126	17130	17050	16991	16931	17055	16993	17245	16992	16798	17019	17027	16948	17017	17062	16931	17054	17056	17097	16983	17079	17083	16995	16879	16975	16930	17055	17030	16888	16828	17182	17057	16895	17077	17193	17027	16860	16791	16780	16940	17122	16738	16936	16887	16852	17001	16809	16870	17184	16890	16882	16970	16979	17000	16883	17043	16816	16957	16936	16961	16967	16907	17016	17007	17080	17002	16847	16741	16919	17024	17088	17010	17197	16790	16931	16958	17166	17023	16978	16891	17028	17057	16913	17096	17090	17067	16970	16876	17018	17004	17039	16953	16952	17022	17168	16923	17013	16909	16969	17090	17148	16949	16862	17198	16927	16811	16923	16873	16905	16910	16944	16979	17104	17023	16932	16850	16976	16972	17018	16934	17051	16942	17078	16989	16995	16902	16785	17034	16930	16698	17215	17066	16914	17104	16947	16762	16991	17156	16890	17115	16966	16890	16920	17076	17063	17017	17022	16990	17024	16958	17133	16974	17008	16916	17024	16875	17061	17104	17169	17111	17077	16848	16994	16973	16855	17030	16912	16946	16954	17137	16900	16932	17095	16939	17150	16885	17065	16863	16988	16753	17021	17096	16941	17029	17032	17006	16881	16975	17007	16880	16906	16926	17166	17174	17093	16983	17163	16956	16926	17127	17000	16981	16994	17112	17108	16890	16982	16985	16860	17063	17212	16966	16915	16862	16999	17020	16915	16866	16902	16908	17001	17128	17101	16979	17054	17088	17038	16992	17067	17008	17180	17107	16979	17021	17083	17057	16939	16993	16994	16912	16952	16857	16791	16918	17137	17076	17023	17136	17183	16995	17030	17044	16984	16910	16857	17010	17138	16836	17010	17057	17021	16842	16780	16983	16795	17007	16987	16959	16998	16955	16810	16988	16852	16985	17100	16915	16745	16962	17152	16974	16922	17053	16893	16907	16925	16943	16840	17037	17023	17111	17125	17003	16983	17125	17031	16981	17109	16931	16892	17046	16997	16891	17173	16842	17054	16833	17123	17028	16972	16949	17138	16836	16851	16808	16817	16945	17135	17130	16788	16810	17081	17013	16795	16784	16767	16972	17064	17076	17160	17103	17001	17076	17048	17032	16884	17016	16892	17045	17131	16827	16959	17009	16926	17005	17018	17326	17060	16898	17144	17050	16762	16999	17152	16972	16953	16963	16780	17088	17080	16990	16974	16953	16915	17239	17041	16887	17058	17134	16995	16977	17006	16921	17039	17099	16903	16803	16983	16906	16955	16970	16956	16927	17154	16815	17001	17073	17050	16882	17150	16999	16955	17062	16799	16848	16857	17041	17122	17079	17056	17142	17059	17142	16967	16701	17072	16857	16973	16994	16924	16896	17256	17057	16887	17008	17127	16918	16932	16951	16941	16984	16918	17013	16734	16964	17057	16921	16995	16977	17113	17127	16972	16981	17149	17079	16998	16818	16975	16931	17119	16994	16981	16822	16931	17027	17179	17028	17045	16859	16970	16962	17016	17022	17020	17074	16990	17150	17017	16840	17045	17070	17020	16957	16973	16958	16942	16919	17060	16931	16990	16744	16966	16895	16829	17037	16764	17072	17110	16928	17028	16959	16890	16941	17008	17088	17089	16869	17088	17009	17134	16985	16769	17023	17042	17178	17022	16918	17094	16997	17073	17096	16919	16968	17236	17136	17081	17134	16833	17023	16926	17123	16964	16959	16863	17057	17126	16869	17128	17089	16894	16830	17229	16908	17012	16986	16964	17044	17020	17203	16978	16929	17061	16928	17115	16863	16953	16847	16981	16894	16924	16924	16811	16641	16958	16945	16828	17096	16937	16929	17053	17097	16730	17007	16903	17144	17233	16992	16939	17120	16774	17035	16928	17017	17060	16667	16996	17105	16901	16932	17134	16883	17114	16974	17112	16880	16836	16996	17046	16973	17107	16925	16923	17084	16946	17027	16999	16976	17116	17077	17035	17033	17033	17013	17039	16926	16966	16891	16875	16910	17231	16959	16920	17083	17057	17064	16994	17133	17044	17003	16999	17103	17138	17016	16953	17056	16974	16896	17056	16922	16947	16966	17004	16996	17029	17107	16839	16979	17046	17263	16976	17052	16828	16867	17069	16845	17236	16918	16927	16969	17023	16818	17035	16708	16885	16882	17022	16861	17053	17029	17058	17020	17030	17080	16920	17087	17131	16814	16880	17092	17248	17218	17039	17106	16967	16976	16993	16864	16958	17021	17061	17081	17000	16865	17047	16874	16954	16875	17021	17165	16988	17002	17032	16989	16966	17034	17153	17150	17008	17105	17075	17129	17004	16842	17115	17164	17038	17066	16966	16940	16933	17057	16961	17078	16890	16892	16968	17068	16828	16896	17031	16953	16918	16935	17044	16861	17021	16903	16948	16899	16915	17105	17219	17154	16949	16991	16909	17003	16973	16806	17082	17020	16866	17013	16907	16850	16930	17178	17156	17022	17111	16982	17214	17081	16889	17224	17070	16796	17087	17049	16981	16790	17011	16895	17040	16832	17046	16657	16919	16863	17022	16852	17015	17076	17083	16845	16958	16840	17026	17034	17058	17042	16974	16928	16903	16984	17081	16917	16696	17135	17082	17025	16971	17050	16750	16974	16936	17189	17055	17054	17114	17026	17135	17085	16815	16987	17037	17049	16860	16936	16911	17124	16930	16948	16992	16965	17050	16911	16744	17004	16793	16819	16838	16911	17041	16891	16839	17038	17003	17048	16931	17024	16723	16774	17022	16923	17001	16921	16999	17088	17117	17037	16940	17033	17420	17054	16854	16878	17048	16791	17028	17001	16812	17004	16952	16882	16877	16828	16982	17087	17072	16861	16951	17001	17062	16835	16956	16823	16946	16921	16814	17038	16877	16916	16974	17004	16816	17035	16990	16928	16881	16954
55995	98031	85658	59702	40621	28240	21026	16458	15303	15072	14827	14919	14784	14985	14869	15010	14958	14963	14833	14769	14809	14970	14859	14814	14817	14934	14854	14912	14900	14666	14922	14735	14905	14782	14831	15010	15068	14945	14878	14684	14805	14761	14899	14754	14872	14756	14969	14965	14838	14988	14779	14927	14732	14827	14991	14817	14863	14807	14797	14834	14798	14753	14715	14994	14814	14883	14824	14883	14908	14852	14914	14830	14956	14886	14851	14870	14919	14798	14946	14759	14817	14676	14814	14776	14891	14864	14874	14850	14977	14938	14858	14930	14942	14685	14911	14771	14716	14810	14966	14935	14953	14807	14818	14737	14839	14844	14946	15014	14926	14713	14919	14828	14856	14786	14880	14797	14799	14934	14907	14720	14920	14733	14906	14898	14771	14951	14864	14775	14847	14792	14837	14913	14883	14845	15045	14862	14850	14774	14946	14930	14840	14970	14788	14957	14825	14978	14954	14839	14854	14805	14778	14839	14997	14906	14924	14923	14811	14937	14846	14890	14775	14891	14868	14651	14754	14897	14914	14820	14692	14737	14963	14917	14864	14760	14730	14835	14685	15038	15014	14728	14827	14874	14646	14826	14947	14838	14877	14728	14874	14855	14946	14831	14939	14842	14844	14826	14848	14883	14804	14850	14892	14874	14831	14800	14841	14789	14999	14768	14850	14851	14641	14842	14934	14889	14838	14767	14836	14888	14762	14880	14796	14844	14779	14754	14985	14698	14929	14817	14904	14754	14903	14778	14912	14793	14775	14847	14790	14724	14773	14675	14903	14718	14820	14693	14917	14890	14791	14883	14888	14901	14925	14956	14894	14955	14820	14852	14942	14823	14813	14882	14690	14845	14951	14822	14831	14855	14882	14995	14835	14963	14669	14945	15052	14797	14944	14833	14672	14866	14812	14918	14721	14986	14739	14928	14854	14795	14764	15077	14916	14937	14979	14836	14807	14778	14860	14791	15030	14849	14891	14763	14853	14819	14844	14873	14945	14910	14633	15031	14833	14803	14925	14852	14730	14868	15024	14962	14871	14891	14972	14679	14881	14850	14781	14831	14709	14827	14730	14750	14853	14887	14834	14833	14876	14985	14836	14881	14813	14814	14736	14924	14855	14724	14812	14853	14751	14725	14685	14805	14850	14833	14815	14976	14918	15023	14906	14727	14808	15023	14907	14647	14628	14597	14860	14844	14968	14900	14982	14778	14713	14788	14917	14746	14885	14841	14989	14900	14779	14798	14665	14903	14793	14935	14674	14955	14931	14789	14785	14714	14824	14764	14936	14829	14911	14814	14795	14756	14882	14973	14854	14861	14794	14921	14876	14778	14894	14700	14804	14936	14876	14743	14882	14850	14814	14831	14803	14759	14987	15055	14886	14766	14885	14903	14763	15001	14822	14983	14891	15049	14881	14861	14816	14851	14803	14752	14834	14762	14804	14847	14737	14821	14926	14882	14803	14845	14891	14744	14848	14784	14794	14867	14852	14900	14799	14892	14715	14801	14710	14683	14771	14877	14916	14863	14780	14983	14732	14861	14864	14984	14811	14867	14979	14824	14836	14811	14885	14785	14991	14817	14855	14799	14806	14667	14693	14768	14892	14731	14816	14817	14826	14878	14854	14810	14824	14874	14706	14929	14760	14871	14945	14813	14802	14881	14846	14711	14788	14861	14872	14831	14905	14973	14980	14870	14876	14901	14900	14928	14823	14923	14816	14925	14845	14977	14810	14842	14778	14779	14826	14893	15022	14834	14830	14909	14848	14812	14803	14911	14760	14961	14938	14840	14740	14848	14826	14873	14821	14810	15010	14900	14888	14880	14936	14744	14897	14863	14890	14838	14985	14761	14830	14844	14705	14735	14745	14782	14681	14892	15006	14824	14974	14938	14798	14920	14946	14825	14850	14905	14839	14955	14759	14741	14778	14892	14991	14825	14825	14890	14832	14773	14845	14935	14834	14855	14711	14935	14931	14898	14822	14897	14817	14922	14913	14935	14893	14934	14909	14781	14861	14873	14797	14821	14975	14947	14845	14800	14685	14665	14858	14725	14828	14926	14845	14916	14836	14879	14955	14952	14735	14911	14832	14878	14700	14850	14779	14897	14885	14666	14765	14808	14873	14909	14829	15020	14654	14881	14803	14712	14965	14930	14743	14637	14928	14926	14835	14820	14941	14897	14877	14797	14755	14702	14786	14885	14772	14769	14802	14864	14957	14923	14777	14703	14842	14927	15036	14830	14866	14791	14761	14686	14688	14985	14960	14744	14830	14951	14645	14811	14924	14867	14942	14986	14957	14828	14695	14887	14794	14980	14857	14835	14884	14794	14956	14864	14774	14921	14970	14807	14771	14898	14981	14931	14990	14712	14916	14858	14799	14751	14723	14936	14880	14867	14798	14912	14650	14840	15028	14762	14810	14814	14794	14995	14935	14915	14804	14990	14737	14927	14784	14963	14834	14886	14721	15120	14866	14663	14961	14953	14659	14837	14993	14734	14960	15025	14877	14718	15017	14988	14824	14760	14852	14812	14795	14955	14881	14964	14736	14784	14874	14698	14982	14800	14689	14788	14850	14837	14944	14954	14683	14944	14863	14806	14931	14875	14899	14946	14871	14698	14883	14808	14705	14801	14849	14923	14729	15006	14846	14991	14719	14850	14896	14744	14797	14879	14920	14874	14752	14883	14909	14890	14922	14767	14744	14746	14637	14773	14933	14764	14886	14822	14828	14750	14882	14985	14602	14828	14738	14748	14772	14699	14845	14854	14811	14805	14791	14718	14834	14899	14941	14961	14812	14860	14900	14830	14860	14632	14695	14870	14738	14857	14834	14949	14844	14629	14839	14951	14740	14724	14889	14789	14848	14850	14735	14794	14961	14797	14676	14790	14913	14847	14784	14814	14711	14836	14867	14895	14880	14815	14933	14900	14688	14951	14902	14790	14855	14896	14931	14773	14861	14705	14953	14883	14811	14777	14752	14813	14864	14829	14972	14686	14947	14864	14852	14893	14959	14764	14650	15066	14797	14816	14844	14824	14809	14687	14883	14800	14833	14839	15198	14962	14766	14903	14850	14692	14834	14985	14861	14794	14870	14899	14739	14783	14826	14914	14842	14988	14910	14770	14830	14840	14898	14911	14862	14893	14775	14593	14777	14843	15039	15026	14867	14940	14960	14781	14829	14823	15004	14903	15033	14942	14815	14897	14927	14793	14908	14898	14856	14912	14861	14787	14842	14645	15015	14918	14937	14933	14863	15032	14762	14929	14898	14754	14975	14833	14677	14882	14778	14825	14935	14720	14790	14909	14756	14709	14807	14971	14841	14969	14788	14781	14736	14950	14908	14897	15008	14752	14912	14689	14682	14944	14668	14854	14838	14755	14909	14776	14715	14737	15082	14777	14873	14876	14676	14895	14856	14807	14810	14671	14823	14705	14830	14900	14912	14920	14836	14798	14804	14884	14869	14886	14765	14594	14640	14879	14812	14900	14866	14872	14727	14778	14766	14849	14849	14867	14892	14946	14735	14835	14805	14756	14858	14856	14835	14955	14985	14825	14893	14904	14793	14970	14809	14751	14809	14888	14615	14927	14720	15078	14871	15013	14828	14798	14955	14974	14879	14899	14832	14777	14761	14914	14813	14783	14743	14982	14861	15021	14782	14965	14848	14841	14808	14822	14778	14941	14961	14810	14621	14903	14785	14791	14873	14818	14974	14967	14836	14812	14747	14831	14876	14744	14996	14812	14789	14934	14836	14944	14826	14995	14841	14906	14687	14929	14866	14914	14869	14836	14856	14861	14743	14774	14861	14881	14922	14890	14889	14880	14885	14695	14693	14759	14792	14845	14870	14804	15068	14831	14937	14889	14728	14750	14841	14789	14835	14960	15019	14893	14904	14845	14774	14773	14845	14838	14848	14984	14760	14923	14866	14848	14866	14711	14874	14796	14974	14821	14866	14924	14924	14817	14798	14977	14797	14774	14719	15073	14862	14857	14823	14689	14719	14931	14891	14810	14907	14769	14804	15042	14890	14755	14971	14707	14851	14992	14786	14647	14875	14765	14871	14852	14780	14843	14992	14837	14677	14971	14761	14611	14828	14748	14960	14872	14814	14966	14870	14753	14918	14899	14973	14822	14957	14943	14862	14764	14781	14788	14833	14856	14947	14760	14747	14827	14840	14872	14977	14893	14896	14931	15130	14678	14744	14817	14824	15035	14822	14778	14834	14848	14915	14826	14889	14820	14775	14911	14715	14885	14883	14789	14792	14624	14791	14760	14897	14865	14839	14928	14807	14919	14820	14886	14750	15012	14969	14815	14733	14873	14901	14842	14778	14857	14620	14979	14705	14837	14963	14804	14907	14631	14932	14868	14752	14761	14680	15058	14792	14836	14649	14812	14892	14728	14836	14834	14780	14891	14728	14940	14952	14747	14821	14847	14799	14840	14953	14732	14852	14991	14837	14952	14968	14823	14914	14861	14811	14702	14902	14863	14822	14787	14881	14915	14770	14865	14965	15005	14781	14816	14884	14838	14830	14893	14703	14863	14901	15150	14898	14908	14874	14933	14939	14867	14945	14863	14855	14755	14798	14843	14815	14710	14822	14764	15040	14900	14832	14613	14870	14777	14775	14824	14886	14804	15015	14815	14846	14931	14952	14998	14801	14777	14726	14789	14816	14719	14903	14937	14773	14934	14808	14933	14847	14789	14718	14845	14850	14859	14908	14824	14785	14824	14770	14843	14781	14874	14876	14668	14646	14832	14826	14844	14800	14823	14950	14700	14799	14713	14759	14838	14728	14746	14960	14770	14879	14962	14724	14932	14760	14848	14735	14765	14836	14819	14777	14922	14923	14949	14862	14972	14863	14906	14695	14727	15002	14924	14850	14899	14832	14905	14935	14717	14843	14856	14777	14911	14803	14802	14665	14870	14876	14889	14765	14773	14928	15007	14701	14932	14876	14698	14916	14798	14917	14903	14777	14906	14824	14920	14759	14866	14932	14835	14701	14729	14898	14906	14653	14715	14893	14755	15032	14857	14860	15029	14868	14982	14752	14832	14698	14827	14935	14937	14824	14758	14858	14802	14890	14810	14803	14765	15007	14859	14981	14829	14827	14969	14916	14794	14800	14898	14900	14803	14842	14931
22980	22616	37907	36820	32844	30587	27707	20217	17581	17240	16652	16464	16501	16457	16555	16550	16641	16660	16571	16393	16345	16640	16596	16467	16494	16328	16554	16393	16560	16499	16153	16452	16348	16195	16197	16293	16344	16274	16388	16094	16588	16356	16438	16200	15999	16257	16359	16474	16444	16551	16242	16367	16347	16360	16381	16495	16392	16356	16192	16277	16323	16273	16399	16410	16438	16279	16280	16291	16418	16323	16232	16269	16446	16289	16478	16335	16174	16334	16277	16349	16381	16319	16207	16370	16176	16351	16105	16294	16119	16327	16312	16443	16302	16207	16037	16343	16442	16403	16197	16230	16332	16333	16457	16312	16516	16199	16292	16285	16283	16529	16387	16226	16295	16176	16101	16327	16348	16247	16292	16364	16152	16245	16313	16198	16313	16244	16424	15976	16316	16405	16220	16361	16469	16278	16306	16326	16222	16411	16304	16319	16339	16329	16090	16306	16187	16071	16461	16292	16253	16252	16424	16156	16400	16351	16279	16449	16393	16265	16517	16163	16215	16366	16158	16196	16213	16389	16305	16164	16364	16245	16364	16201	16364	16330	16391	16315	16246	16319	16227	16280	16328	16518	16235	16283	16298	16123	16351	16253	16213	16500	16061	16238	16480	16453	16321	16134	16252	16149	16145	16259	16174	16313	16364	16351	16428	16189	16319	16273	16327	16186	16359	16278	16236	16234	16300	16398	16417	16088	16166	16368	16175	16290	16493	16396	16261	16286	16077	16405	16215	16285	16340	16307	16493	16216	16318	16306	16312	16248	16280	16129	16165	16364	15997	16234	16438	16349	16492	16453	16110	16158	16232	16261	16419	16258	16345	16442	16211	16207	16227	16476	16354	16333	16376	16314	16266	16242	16353	16324	16132	16180	16383	16473	16178	16437	16051	16119	16225	16297	16292	16194	16470	16405	16290	16285	16083	16241	16194	16159	16214	16390	16371	16168	16271	16178	16371	16300	16340	16156	16223	16135	16315	16343	16340	16186	16254	16305	16112	16380	16061	16324	16348	16211	16218	16398	16382	16243	16310	16232	16324	16350	16175	16175	16159	16222	16171	16283	16333	16336	16296	16255	16334	16155	16205	16293	16284	16228	16348	16213	16343	16212	16120	16195	16377	16030	16451	16306	16034	16191	16323	16228	16536	16349	16486	16384	16366	16302	16242	16277	16273	16271	16190	16093	16284	16186	16216	16349	16419	16046	16163	16227	16291	16202	16265	16166	16313	16298	16264	16436	16297	16329	16168	16465	16190	16469	16185	16229	16184	16211	16328	16307	16327	16131	16187	16200	16254	16256	16003	16251	16112	16230	16315	16321	16406	16313	16105	16360	16170	16182	16296	16195	16326	16476	16053	16207	16291	16054	16299	16292	16225	16254	16167	16331	16337	16082	16089	16408	16339	16314	16400	16345	16296	16132	15976	16248	16156	16221	16169	16420	16300	16240	16432	16147	16325	16341	16290	16262	16457	16218	16159	16173	16180	16322	16418	16251	16227	16242	16173	16068	16338	16387	16209	16286	16141	16175	16329	16345	16106	16253	16536	16326	16367	16375	16535	16485	16308	16347	16374	16191	16313	16197	16191	16415	16542	16216	16453	16296	16287	16208	16405	16302	16210	16393	16264	16262	16238	16248	16375	16364	16209	16211	16245	16386	16263	16400	16394	16211	16157	16571	16310	16253	16240	16310	16379	16291	16190	16126	16345	16246	16356	16436	16324	16113	16225	16429	16127	16207	16402	16418	16472	16123	16065	16186	16214	16127	16213	16336	16411	16380	16373	16512	16339	16424	16291	16224	16170	16359	16080	16322	16192	16177	16407	16265	16154	16386	16290	16182	16294	16340	16242	16224	16324	16326	16422	16088	16360	16290	16563	16376	16109	16186	16429	16277	16266	16407	16298	16270	16266	16314	16474	16287	16211	16201	16426	16326	16198	16214	16356	16417	16300	16253	16429	16213	16247	16467	16099	16152	16489	16231	16395	16055	16478	16191	16335	16275	16322	16306	16324	16364	16129	15994	16265	16195	16041	16309	16270	16134	16251	16343	16261	16304	16424	16085	16392	16307	16269	16327	16213	16149	16359	16372	16353	16274	16378	16203	16230	16102	16368	16308	16273	16109	16131	16268	16100	16180	16159	16219	16140	16271	16350	16302	16256	16308	16384	16330	16122	16364	16380	16383	16276	16267	16225	16290	16371	16311	16403	16449	16248	16246	16256	16199	16395	16229	16337	16169	16266	16369	16142	16390	16202	16286	16315	16410	16267	16270	16227	16384	16270	16279	16354	16320	16219	16379	16243	16218	16191	16306	16291	16354	16156	16357	16203	16282	16336	16240	16335	16386	16214	16289	16513	16225	16323	16325	16274	16158	16395	16312	16288	16493	16180	16149	16138	16289	16288	16286	16409	16310	16401	16334	16448	16389	16399	16191	16210	16188	16314	16182	16266	16204	16319	16375	16214	16416	16286	16315	16500	16295	16385	16263	16259	16247	16229	16157	16431	16294	16174	16269	16282	16148	16366	16184	16208	16266	16140	15986	16381	16243	16300	16148	16268	16267	16343	16372	16185	16143	16276	16066	16264	16321	16238	16360	16303	16219	16475	16132	16386	16133	16324	16330	16346	16221	16114	16155	16480	16231	16359	16113	16270	16483	16258	16276	16084	16219	16130	16288	16161	16291	16454	16355	16385	16146	16380	16393	16227	16313	16395	16387	16210	16228	16408	16273	16299	16317	16151	16107	16273	16209	16249	16147	16541	16234	16348	16433	16218	16376	16229	16018	16261	16345	16187	16212	16419	16421	16219	16455	16273	16273	16299	16319	16366	16172	16346	16214	16439	16369	16266	16167	16159	16131	16104	16287	16220	16183	16372	16543	16264	16316	16189	16120	16196	16399	16234	16344	16368	16397	16163	16449	16262	16345	16306	16311	16361	16203	16050	16298	16420	16163	16406	16382	16394	16413	16273	16295	16316	16133	16096	16225	16244	16212	16225	16174	16151	16261	16412	16141	16200	16241	16179	16248	16303	16294	16336	16135	16413	16148	16237	16357	16203	16270	16276	16182	16355	16246	16458	16401	16404	16500	16430	16067	16200	16418	16307	16300	16177	16274	16170	16237	16201	16282	16462	16167	16428	16202	16345	16460	16309	16470	16149	16278	16363	16148	16441	16350	16185	16192	16230	16426	16373	16197	16346	16222	16265	16194	16266	16124	16101	16310	16528	16171	16436	16469	16185	16154	16303	16379	16232	16189	16288	16284	16177	16385	16342	16190	16087	16115	16076	16267	16219	16211	16297	16281	16504	16171	16203	16211	16224	16309	16363	16158	16156	16244	16252	16397	16222	16318	16463	16283	16279	16213	16199	16403	16195	16264	16269	16399	16280	16353	16172	16292	16258	16405	16322	16129	16240	16202	16205	16348	16293	16203	16210	16205	16172	16102	16304	16314	16251	16207	16284	16237	16414	16040	16199	16256	16304	16134	16514	16206	16519	16266	16270	16457	16132	16196	16341	16100	16277	16014	16358	16182	16347	16422	16520	16195	16310	16301	16205	16213	16142	16276	16063	16344	16249	16208	16300	16277	16477	16278	16460	16292	16285	16294	15989	16204	16417	16231	16106	16283	16310	16272	16524	16136	16321	16369	16413	16181	16420	16286	16487	16253	16205	16120	16325	16218	16452	16400	16111	16145	16238	16336	16338	16162	16237	16341	16308	16141	16332	16191	16343	16323	16323	16305	16258	16196	16045	16084	16341	16324	16243	16214	16490	16285	16240	16245	16280	16189	16331	16346	16047	16290	16202	16261	16097	16271	16285	16238	16077	16175	16298	16216	16138	16241	16202	16349	16501	16182	16290	16475	16318	16296	16223	16280	16184	16140	16363	16115	16304	16312	16359	16279	16409	16193	16177	16271	16420	16343	16241	16194	16410	16503	16318	16331	16248	16167	16310	16337	16216	16153	16195	16339	15999	16402	16461	16188	16389	16409	16167	16201	16157	16275	16281	16470	16287	16202	16106	16339	16299	16263	16037	16395	16357	16428	16306	16238	16278	16298	16243	16234	16398	16335	16470	16484	16096	16170	16130	16236	16155	16212	16260	16309	16380	16219	16181	16056	15989	16267	16367	16192	16417	16457	16378	16171	16389	16088	16121	16110	16351	16230	16284	16193	16337	16085	16175	16312	16231	16206	16405	16335	16238	16390	16241	16264	16035	16240	16072	16256	16281	16424	16464	16469	16308	16175	16234	16266	16214	16099	16247	16267	16206	16303	16301	16128	16313	16197	16093	16232	16408	16232	16323	16251	16393	16209	16308	16218	16466	16182	16142	16238	16240	16117	16262	16323	16411	16381	16315	16334	16173	16280	16251	16195	16462	16022	16160	16132	16340	16277	16363	16307	16287	16395	16373	16120	16364	16390	16233	16251	16160	16180	16282	16315	16024	16181	16366	16349	16339	16348	16271	16361	16276	16375	16352	16154	16170	16273	16274	16161	16231	16291	16126	16213	16217	16216	16171	16387	16148	16333	16432	16437	16237	16264	16451	16398	16339	16345	16440	16499	16307	16190	16177	16229	16165	16140	16296	16247	16351	16178	16096	16250	16098	16356	16263	16331	16199	16237	16247	16463	16387	16282	16348	16570	16353	16339	16398	16272	16321	16150	16279	16292	16108	16378	16494	16381	16152	16546	16258	16281	16300	16153	16350	16157	16227	16194	16277	16024	16184	16224	16397	16193	16324	16261	16324	16152	16197	16333	16195	16313	16440	16025	16368	16139	16309	16179	16285	16518	16202	16270	16033	16220	16286	16441	16247	16224	16340	16305	16221	16196	16305	16362	16407	16312	16252	16172	16226	16373	16243	16448	16075	16401	15955	16242	16105	16357	16296	16148	16304	16326	16007	16270	16211	16274	16327	16323	16042	16257	16374	16386	16439	16274	16194	16269	16396	16136	16265	16257	16042	16212	16246	16079	16271	16199	16272	16123	16304	16131	16275	16068	16233	16124	16293	16338	16323	16278	16401	16378	16328	16221	16223	16379	16302	16262	16300	16177	16210	16157	16219	16160	16308	16254	16280	16233	16233	16378	16124	16367	16172	16192	16379	16292	16269	16263	16204	16116	16045	16225	16127	16058	16172	16414
61222	104644	92110	72283	50219	35282	23808	17760	15582	14769	14440	14362	14339	14484	14392	14540	14313	14582	14427	14338	14370	14521	14482	14172	14560	14327	14191	14435	14236	14306	14491	14373	14377	14415	14471	14275	14409	14357	14408	14559	14472	14405	14508	14385	14416	14418	14237	14374	14426	14323	14371	14448	14493	14384	14308	14497	14649	14464	14353	14344	14478	14371	14317	14283	14328	14489	14353	14357	14256	14384	14551	14579	14347	14360	14370	14269	14299	14384	14314	14274	14320	14275	14385	14260	14523	14284	14278	14491	14349	14375	14278	14406	14333	14485	14434	14346	14308	14329	14317	14469	14292	14395	14422	14325	14360	14411	14526	14330	14486	14418	14507	14410	14436	14452	14418	14578	14464	14354	14218	14400	14491	14417	14423	14327	14491	14324	14467	14546	14377	14319	14304	14333	14478	14408	14456	14422	14575	14534	14426	14303	14294	14357	14322	14387	14453	14360	14346	14528	14433	14380	14262	14481	14364	14438	14349	14334	14386	14339	14295	14308	14390	14369	14415	14390	14448	14387	14376	14454	14420	14393	14375	14407	14428	14358	14475	14337	14372	14459	14363	14454	14467	14319	14282	14373	14414	14446	14520	14320	14385	14384	14459	14353	14202	14406	14307	14399	14398	14411	14363	14319	14434	14383	14486	14184	14495	14379	14412	14321	14431	14356	14599	14261	14423	14388	14402	14321	14373	14511	14474	14455	14433	14583	14441	14403	14374	14423	14384	14385	14508	14381	14454	14333	14339	14214	14301	14270	14450	14392	14336	14278	14294	14329	14325	14300	14377	14351	14532	14389	14405	14387	14345	14310	14359	14426	14369	14515	14247	14357	14381	14349	14524	14486	14179	14403	14337	14468	14527	14403	14408	14384	14291	14334	14285	14294	14440	14392	14408	14282	14371	14401	14482	14422	14188	14365	14351	14472	14334	14409	14313	14639	14284	14570	14411	14408	14254	14405	14156	14240	14359	14456	14348	14466	14346	14342	14336	14389	14322	14257	14467	14376	14421	14331	14410	14384	14433	14291	14489	14320	14375	14485	14467	14392	14240	14320	14446	14397	14524	14416	14347	14242	14358	14532	14436	14455	14564	14292	14302	14606	14277	14271	14214	14191	14358	14302	14410	14310	14374	14533	14291	14604	14374	14299	14370	14477	14425	14323	14306	14400	14518	14434	14561	14397	14355	14454	14290	14371	14469	14081	14411	14208	14245	14348	14274	14378	14388	14288	14319	14374	14323	14613	14375	14336	14381	14422	14344	14470	14364	14337	14394	14316	14138	14474	14320	14271	14388	14475	14447	14424	14423	14422	14476	14294	14380	14503	14391	14429	14402	14353	14541	14297	14415	14198	14276	14356	14499	14261	14463	14346	14367	14315	14313	14343	14430	14279	14323	14343	14499	14422	14367	14516	14359	14316	14306	14374	14513	14458	14297	14522	14433	14591	14404	14283	14390	14441	14447	14439	14399	14327	14553	14257	14471	14416	14308	14272	14508	14312	14441	14534	14443	14402	14353	14292	14390	14364	14381	14344	14227	14333	14437	14348	14386	14396	14499	14296	14403	14433	14348	14334	14343	14405	14439	14350	14317	14266	14316	14178	14356	14394	14529	14322	14271	14050	14382	14295	14405	14367	14513	14300	14279	14459	14243	14419	14579	14508	14310	14225	14402	14363	14503	14438	14488	14283	14608	14476	14389	14356	14290	14307	14339	14397	14586	14337	14313	14148	14300	14385	14454	14469	14559	14410	14350	14335	14314	14435	14456	14460	14313	14449	14407	14245	14441	14449	14394	14487	14390	14390	14321	14284	14385	14407	14330	14519	14385	14456	14305	14320	14335	14462	14434	14372	14427	14401	14418	14371	14416	14407	14312	14453	14371	14499	14272	14296	14498	14293	14520	14360	14232	14292	14315	14359	14238	14498	14410	14413	14355	14348	14374	14464	14387	14322	14375	14495	14382	14326	14610	14388	14216	14465	14407	14239	14426	14458	14371	14425	14321	14511	14466	14269	14358	14335	14379	14420	14271	14256	14355	14341	14434	14404	14384	14427	14481	14507	14593	14371	14487	14496	14565	14328	14389	14307	14357	14372	14218	14324	14359	14597	14298	14473	14402	14507	14393	14389	14452	14344	14160	14333	14343	14255	14340	14315	14464	14419	14353	14466	14524	14339	14407	14587	14307	14356	14380	14291	14455	14312	14383	14425	14178	14414	14243	14448	14342	14337	14415	14419	14383	14387	14416	14359	14444	14303	14315	14450	14329	14363	14336	14366	14461	14333	14309	14424	14421	14387	14404	14408	14347	14395	14311	14351	14409	14386	14353	14272	14369	14473	14338	14250	14298	14361	14622	14471	14363	14351	14315	14248	14439	14369	14341	14394	14423	14337	14461	14424	14533	14526	14353	14240	14407	14502	14388	14581	14344	14362	14465	14320	14490	14480	14279	14304	14411	14331	14245	14347	14253	14374	14397	14186	14489	14466	14420	14529	14328	14368	14350	14522	14477	14473	14384	14392	14415	14475	14470	14307	14411	14409	14176	14475	14298	14488	14299	14417	14483	14282	14334	14336	14320	14413	14285	14413	14418	14430	14388	14287	14429	14414	14385	14454	14387	14436	14325	14472	14430	14403	14330	14330	14189	14335	14363	14451	14471	14486	14351	14396	14422	14359	14480	14383	14532	14389	14277	14431	14253	14534	14387	14332	14425	14203	14414	14487	14244	14257	14361	14310	14336	14282	14443	14164	14461	14343	14349	14384	14448	14292	14389	14378	14284	14341	14347	14322	14454	14374	14239	14360	14483	14486	14219	14310	14347	14466	14329	14311	14365	14385	14385	14330	14218	14334	14313	14352	14350	14469	14463	14393	14447	14215	14342	14387	14354	14471	14348	14407	14475	14366	14390	14363	14503	14350	14304	14291	14436	14461	14432	14303	14451	14329	14417	14326	14439	14358	14487	14298	14385	14419	14508	14422	14450	14343	14246	14568	14509	14404	14209	14250	14356	14296	14386	14318	14474	14362	14437	14486	14415	14371	14320	14485	14415	14394	14307	14429	14458	14343	14442	14393	14385	14392	14525	14455	14294	14141	14370	14250	14264	14250	14269	14534	14352	14279	14378	14357	14394	14513	14302	14481	14326	14450	14243	14323	14413	14322	14478	14200	14413	14262	14448	14394	14230	14521	14453	14338	14492	14379	14331	14410	14345	14299	14439	14389	14360	14384	14475	14383	14528	14280	14383	14324	14329	14256	14473	14457	14303	14396	14383	14260	14346	14440	14309	14432	14209	14247	14423	14343	14441	14375	14454	14434	14522	14252	14411	14432	14408	14370	14430	14426	14301	14243	14451	14394	14502	14524	14349	14384	14464	14438	14435	14332	14451	14174	14218	14468	14302	14300	14590	14353	14494	14248	14233	14474	14248	14291	14394	14457	14499	14435	14293	14442	14612	14312	14411	14431	14316	14512	14293	14377	14360	14399	14521	14481	14414	14550	14315	14407	14296	14433	14289	14300	14524	14386	14540	14319	14388	14355	14344	14374	14321	14271	14407	14443	14234	14303	14484	14444	14305	14380	14455	14525	14340	14332	14410	14462	14302	14284	14299	14444	14307	14440	14442	14396	14386	14428	14277	14496	14363	14416	14266	14403	14598	14331	14381	14471	14477	14253	14420	14165	14491	14194	14490	14346	14346	14512	14405	14359	14332	14264	14383	14410	14464	14409	14423	14476	14304	14394	14380	14388	14427	14255	14194	14430	14416	14370	14330	14279	14342	14397	14401	14358	14350	14381	14470	14484	14073	14334	14460	14405	14385	14334	14375	14426	14392	14293	14196	14380	14525	14368	14335	14507	14491	14240	14507	14378	14338	14402	14399	14541	14365	14330	14485	14392	14449	14465	14158	14352	14336	14452	14450	14351	14419	14400	14368	14291	14386	14351	14355	14589	14456	14384	14461	14559	14391	14435	14127	14584	14447	14386	14412	14374	14235	14498	14398	14324	14409	14457	14223	14460	14321	14424	14343	14466	14440	14378	14450	14394	14314	14405	14435	14306	14462	14503	14291	14515	14389	14220	14237	14522	14355	14354	14340	14511	14304	14572	14243	14452	14356	14333	14419	14331	14432	14328	14341	14567	14393	14531	14513	14320	14541	14250	14402	14295	14331	14501	14437	14390	14494	14350	14341	14341	14395	14453	14297	14337	14353	14342	14258	14233	14300	14281	14386	14535	14333	14332	14525	14448	14244	14422	14397	14474	14162	14287	14351	14471	14418	14232	14365	14387	14454	14519	14450	14341	14450	14379	14288	14349	14383	14313	14226	14391	14454	14428	14416	14466	14411	14484	14373	14389	14569	14275	14316	14475	14452	14377	14444	14292	14529	14494	14453	14415	14296	14257	14384	14618	14305	14338	14311	14313	14212	14457	14420	14259	14402	14320	14426	14324	14515	14468	14239	14362	14441	14548	14599	14455	14372	14521	14323	14390	14526	14368	14501	14470	14346	14454	14431	14421	14404	14526	14359	14392	14204	14399	14443	14385	14462	14488	14283	14395	14427	14376	14523	14340	14382	14431	14424	14334	14527	14435	14482	14419	14415	14424	14314	14299	14373	14275	14301	14453	14355	14479	14411	14186	14491	14358	14399	14426	14405	14291	14459	14336	14458	14302	14521	14478	14401	14401	14380	14373	14342	14333	14330	14533	14417	14536	14491	14418	14521	14370	14451	14549	14476	14519	14385	14439	14190	14540	14432	14399	14383	14450	14343	14376	14409	14531	14351	14415	14360	14412	14504	14270	14463	14302	14443	14394	14486	14434	14564	14468	14532	14360	14503	14256	14421	14408	14346	14350	14487	14321	14348	14328	14391	14310	14429	14454	14224	14334	14344	14329	14346	14429	14324	14252	14367	14399	14397	14313	14352	14327	14492	14373	14408	14357	14317	14393	14404	14322	14493	14265	14407	14360	14419	14245	14512	14270	14265	14444	14179	14394	14413	14446	14222	14352	14343	14305	14461	14382	14417	14443	14402	14263	14282	14282	14469	14383	14289	14306	14279	14375	14353	14547	14545	14269	14380	14385	14351	14491	14331	14412	14428	14394	14352	14312	14345	14649	14385	14363	14304	14260	14555	14277	14481	14196
29135	33836	44238	34203	24479	19855	18520	17431	16951	17169	17105	16927	16961	17068	17060	16991	16831	17039	17011	17066	17106	17029	17013	16782	17028	16848	16955	16963	17027	16954	17017	16757	16571	16876	16935	16743	16914	16847	17129	17118	16915	16937	16812	16942	16967	16981	17130	16966	17054	16928	17085	17005	16977	16866	16975	16943	17110	17116	16969	17135	16897	17042	17040	16957	16965	16958	16982	16950	16984	16890	16949	16883	16971	16891	16948	17009	16723	16964	16806	16802	16913	16869	16937	16998	17144	17038	17062	16990	17078	17003	16918	16917	16892	17134	17042	16959	17010	16825	16829	16852	16955	17057	16904	17072	16749	16992	16912	17127	16759	16731	16962	17051	17041	16932	16921	16814	16911	16861	17050	16923	16816	16833	17006	16861	16928	16878	17059	16851	17006	16948	17012	16803	16902	16980	16853	17016	17086	16808	16842	16903	16858	17048	16958	16983	16895	16940	17045	16996	17115	16948	16843	16894	16845	17018	16956	17009	16841	17020	17120	16947	16956	16885	16960	16774	17248	16751	16851	16985	17026	17093	16983	17067	16956	16990	17026	17165	17185	16863	17011	16817	17177	16830	16827	17076	16938	17162	16816	17059	17103	16848	17032	16975	17029	16961	16898	16984	17110	17076	16868	17162	17017	16908	16977	16918	16988	17007	16944	16962	16949	16893	16948	16985	16876	16899	16980	16944	17201	16841	16956	16995	17170	16991	16903	16970	17100	16900	16844	16969	16951	17191	16873	16845	16865	16863	17050	16854	16986	16976	17133	17010	16854	16932	16840	16802	16962	16944	17006	17001	16784	16837	16755	16899	16941	17041	16907	16783	16930	16880	16837	16861	16838	16985	17078	17113	17083	16862	16776	16756	16958	16872	17242	17083	16910	17084	16926	17021	17071	16959	16817	16935	17032	16907	16811	17115	16871	17087	16940	16934	17025	16867	16861	16952	17029	17048	16899	16973	17091	17037	17146	16971	16877	16843	16992	16893	16835	16953	16797	16898	16858	16872	16925	17009	16797	16945	17060	16924	16967	16756	16924	16848	17063	17081	16850	17079	17171	16974	16933	16822	16839	16855	16945	16910	16914	16908	16996	16879	16933	16938	16974	16843	17033	17107	16895	16894	16803	17125	16905	16944	17155	17077	16964	17007	16987	16938	16981	16874	16986	17113	16921	16792	16954	16869	17005	16878	16927	16924	17102	17000	16938	16794	17034	17053	16726	16896	16731	16957	16929	16885	16922	17235	16903	17001	16894	16890	17023	16999	17015	16717	16996	16930	16961	17123	16920	17006	17031	16836	16944	17048	16964	16746	16977	16912	16923	16926	16968	16949	16960	17030	17128	16861	16826	16707	16863	17161	17026	16828	16903	16840	16831	16735	17013	17043	16883	16898	17071	16983	16858	16821	17045	16827	17016	17079	16954	16935	16978	16793	16839	16939	17182	16822	16847	16867	16979	16818	17031	16975	16962	16901	16960	16840	16951	17029	17049	16989	17232	16997	17015	16943	17203	17198	16917	16897	16971	16730	17065	16925	16921	16840	17064	16897	16775	16842	17039	16665	16886	16863	16838	16909	17008	16899	16912	17084	16891	16688	17029	16965	16978	16911	17070	17020	16988	17036	16826	16855	17064	16937	16963	16619	17105	17198	16931	16872	16947	16928	17154	16771	16889	16817	16955	16811	17075	17161	16878	16964	16941	17017	16851	16914	16934	16832	16808	16918	16926	16895	16998	16940	16852	16649	16900	16747	16948	16978	16918	16934	16985	16985	16869	16920	17067	16910	16911	17061	16861	16929	16849	16951	16915	16907	17028	16951	16874	17042	16960	16968	16947	16857	16890	17147	17040	16866	16756	16817	16897	16899	17098	17141	16888	16871	16874	16945	16818	17045	16900	17132	17050	16995	16774	17137	16770	16900	17024	16914	16806	16970	16857	16936	16943	16961	16974	16994	17048	16967	17057	16813	16872	16964	16882	16966	16839	16930	17012	16844	16981	17033	16928	16997	17050	17143	16898	17048	16948	16831	16833	16897	16764	16900	17198	16969	16868	16898	16926	16907	16884	16810	16971	16886	16943	17104	16959	16940	16996	16913	16893	17045	17089	16886	16971	16929	17100	16898	16905	16774	16809	16887	16989	16875	16945	16924	17024	16929	16884	16802	16948	16854	16876	17049	16994	17004	17019	17144	17238	16863	16952	16822	16844	16923	17026	16834	16916	17027	16950	17000	16824	16825	16831	16898	16992	17018	16932	16934	16904	16908	16770	17022	16969	16876	17029	16899	16902	16992	16987	16884	17011	16985	17202	16880	16924	17017	17095	17025	16855	17136	17067	16972	16826	16896	17054	16943	16867	16825	16866	16929	16822	16839	16864	16828	16968	16884	16752	16722	17005	16820	16983	16872	17025	16733	16906	16783	17018	17057	16915	16950	16927	16933	16811	16884	17071	16862	16886	17070	17174	16830	16906	16908	16975	17024	17025	16862	16859	16927	17017	16951	16798	17057	17035	16896	17026	16761	16791	16936	16983	16929	16999	17113	16849	16954	16711	16855	16760	16972	16928	16925	16765	17022	16815	16751	17022	17103	16881	16870	17072	16980	17185	17030	16921	17148	17097	16887	16966	16889	16870	16954	16894	16740	16891	17010	16868	16804	17084	17116	17109	16854	16991	16938	17016	16947	16869	17096	16994	16979	16871	16907	16943	16943	16977	16954	16834	16987	16815	16936	16958	16909	16909	17151	16962	17006	16814	17082	16997	17031	17030	16778	16974	16805	16953	16832	16762	16900	16728	16847	16895	17137	16881	17051	16912	17009	16892	16867	16992	16908	16927	16868	17005	16887	16796	16826	16692	17019	16955	16770	16977	16839	16951	16850	16975	16829	17026	16970	16940	16950	16772	17013	16923	17086	17081	17002	16819	16978	16792	17128	17078	16957	17096	16876	17100	16827	16899	16996	17028	17028	16904	16793	16862	16641	16897	16999	17043	16790	16949	16937	17043	17162	16876	17080	16593	17019	17062	16811	16864	16826	16916	16895	17151	16997	16836	16808	16968	16663	16984	17096	17165	17030	17082	16956	16937	17044	16838	17149	16894	17156	16881	17111	16969	16858	16882	16782	16827	17023	17130	16741	16878	16851	16873	16932	16881	16982	16866	16993	17028	17056	16958	16964	17088	17028	17087	16832	16894	17126	16843	17135	16903	16814	16827	16884	17164	17017	16978	16925	16920	16697	16836	17081	17024	16942	16854	16785	16962	16906	16808	16606	16745	17028	16810	17083	16751	16940	16744	16941	16853	17189	16903	16905	16927	16963	17163	17113	16898	16914	16703	16795	17084	17102	17075	16898	17040	16989	16877	16924	16962	17106	17089	16969	17087	16955	17010	17081	16740	16867	16970	17162	17086	17069	16849	16863	16992	16956	17077	17046	16897	16881	16836	16815	17074	16816	16964	16834	17050	16948	17008	16963	16782	17027	17184	17088	17024	16983	16871	16960	16934	16805	16919	16945	17098	17079	16978	16875	16906	16829	16945	16977	16904	17010	16966	16834	16968	16916	16962	16790	16961	17046	16836	16990	16914	16867	16903	16919	17028	16866	17064	17001	16951	16988	17110	16905	17087	16931	16810	16945	16945	16928	17051	16950	17087	17033	16861	16927	16835	16951	16913	16900	16864	16835	16953	16923	16959	16853	17172	16902	17074	17022	17117	17052	16946	17017	16739	16800	16945	16897	16666	16798	16960	16959	16947	17031	17036	17061	16674	16722	16874	17059	16885	17149	17144	16981	17109	16895	16943	16911	17074	17029	16829	16852	16784	16808	16952	16986	16879	16940	16958	16956	17134	17008	16855	16875	16869	16965	16925	16994	16851	17061	16580	17022	16810	16796	16852	17122	16864	16866	16683	16987	16703	16817	17101	16972	17029	16883	17055	16882	16880	17029	16730	16818	16913	16977	17093	16771	17017	16882	16900	16939	17109	17044	17065	16817	17220	16903	16995	17091	16996	16875	17001	16988	17003	17029	17076	16920	16977	16880	16975	17151	16876	17031	16994	17040	17031	17048	16992	16991	16988	17205	17054	17031	17089	16977	17005	17138	16983	16888	17073	16956	16977	16883	16975	16888	16896	16868	16990	16991	17159	16744	17000	16931	16840	17016	16796	17108	16953	17110	16836	17208	16853	16893	16885	16938	17000	16976	16860	16811	16723	16860	16900	16862	16951	16926	16901	17041	16967	16917	17097	16818	16744	16958	17190	16904	16991	17050	16925	16964	17131	16990	16801	17017	16975	16936	16942	16933	17109	16729	17101	16920	17016	16896	16896	16950	16960	16809	16690	16908	16894	16875	16814	16939	16895	16739	16797	16839	16964	16742	16878	17025	16886	17031	17056	16906	16934	16981	16875	16856	16746	16629	16863	16895	17011	17021	16955	16882	16930	16792	16945	16861	16943	16908	17030	16799	17092	16968	17009	16965	17041	16758	17019	16999	16747	16962	17075	16907	17030	17163	17008	17189	17061	17042	17066	17150	16943	16915	16910	16843	17032	16907	17008	16967	16809	16955	17061	17035	17009	16904	16994	16922	16687	16908	16982	17060	17073	17061	16835	16869	16933	16950	17094	16876	17006	16962	17126	16893	17104	16858	16936	17125	16781	17121	17101	16935	16889	16847	17085	16968	16891	17022	17006	17066	16885	16899	16897	17033	16933	16989	16859	16722	17037	16926	16806	16877	16706	16947	16850	16731	17115	16882	17059	17102	16917	16914	16865	17022	17050	17018	16870	16882	16824	16875	16987	16774	16944	17110	16887	16947	16949	17088	16886	17223	17185	17178	17029	17071	16807	17011	17003	16811	16950	16827	16953	16992	16924	17058	17013	16999	16796	16999	16895	16976	16745	16874	17028	16964	16999	16985	16947	16926	17172	16832	16834	16973	17070	16885	16850	17023	16880	16758	16697	17083	16971	16975	17328	17001	16874	16972	16858	16721	16844	16912	16939	16947	16845	16771	16953	16987	16828	17006	17038	16859	17050	16759	17058	16935	16927	16875	16921	17033	16920	16870	16990	16965	16970	16877	16910	17061	17093	16947	16884	16866	16879	16863	17193	17006	16849	16994	17049	16950	16853	16937	17003	17058	17046	16989
33196	54770	47464	31920	22690	17377	15832	15053	15002	14965	14854	14735	14826	14895	14749	14773	14802	14862	14777	14783	14769	14666	14842	14735	14810	14849	14913	14723	14870	14687	14719	14749	14890	14944	14775	14901	14532	14894	14815	14768	14778	14765	14750	14820	14850	14599	14833	14781	14961	14748	14841	14968	14731	14841	14803	14796	14862	14723	14899	14593	14765	14748	14821	14744	14730	14822	14695	14830	14882	14688	14783	14654	14674	14770	14867	14795	14883	14765	14743	14845	14844	14857	14649	14800	14795	14821	14764	14922	14841	14594	14875	14815	14793	14842	14912	14775	14888	14720	14756	14878	14893	14849	14896	14735	14858	14777	14879	14756	14860	14859	14788	14692	14714	14838	14737	14579	14792	14674	14862	14918	14816	14797	14843	14813	14606	14845	14874	14742	14881	14753	14942	14836	14945	14591	14686	14740	14865	14897	14609	14785	14808	14521	14919	14772	14727	14711	14919	14651	14840	14848	14741	14824	14684	14840	14814	14862	14841	14863	14647	14820	14806	14947	14656	14740	14726	14719	14915	14815	14802	14704	14579	14958	14723	14810	14778	14910	15077	14807	14620	14645	14852	14868	14799	14839	14838	14861	14735	14717	14736	14972	14962	14783	14922	14857	14660	14800	14809	14696	14741	14955	14607	14639	14741	14775	14806	14807	14883	14855	14907	14883	14692	14863	14834	14567	14772	14625	14876	14941	14834	14767	14733	14700	14821	14801	14710	14833	14892	14643	14925	14750	14714	14760	15048	14701	14843	14920	14747	14718	14783	14693	14843	14850	14792	14831	14939	14803	14751	14725	14908	14910	14779	14793	14766	14746	14671	14627	14628	14706	14868	14797	14692	14790	14834	14854	14874	14758	14860	14822	14798	14783	14778	14773	14693	14827	14741	14771	14766	14792	14801	14858	14794	14764	14810	14613	14862	14778	14981	14779	14806	14861	14907	14844	14781	14713	14773	14893	14738	14745	14786	14708	14982	14772	14843	14822	14765	14672	14891	14903	14798	14901	14717	14808	14908	14731	14632	14722	14734	14702	14818	14732	14919	14856	14732	14861	14729	14706	14751	14900	14916	14666	14751	14816	14767	14607	14724	14869	14804	14748	14920	14767	14829	14854	14828	14827	14897	14830	14811	14873	14762	14731	14823	14802	14647	14624	14653	14671	14752	14742	14861	14681	15000	14697	14837	14748	14840	14727	14893	14700	14726	14835	14804	14722	14482	14805	14723	14754	14746	14732	14764	14764	14801	14680	14761	14821	14703	14856	14751	14941	14631	14964	14906	14728	14927	14679	14935	14756	14825	14745	14771	14780	14744	14738	14842	14755	14858	14751	14827	14789	14632	14839	14627	14824	14765	14616	14711	14807	14769	14861	14743	14876	14812	14786	14637	14676	14657	14844	14735	14717	14851	14758	14651	14717	14554	14900	14923	14740	14689	14816	14614	14715	14835	14744	14659	14851	14772	14747	14719	14909	14887	14801	14848	14848	14907	14858	14944	14601	14746	14836	14841	14561	14824	14820	14974	14883	14453	14812	14833	14877	14975	14866	14874	14742	14962	14782	14925	14762	14784	14844	14690	14895	14914	14783	14846	14821	14734	14639	14746	14769	14821	14900	14902	14871	14698	14816	14709	14553	14713	14737	14761	14693	14959	14715	14769	14821	14741	14678	14789	14723	14669	14844	14744	14716	14883	14777	14697	14768	14685	14798	14752	14931	14697	14724	14650	14781	14845	14944	14810	14838	14793	14699	14808	14839	14831	14663	14901	14697	14673	14803	14806	14662	14936	14649	14830	14612	14772	14786	14837	14739	14830	14704	14762	14947	14729	14766	14775	14799	14795	14737	14738	15009	14736	14770	14711	14768	14896	14797	14734	14750	14921	14758	14858	14906	14665	14766	14823	14864	14703	14810	14660	14521	14651	14737	14844	14775	14921	14903	14706	14980	14755	14801	14847	14778	14780	14760	14749	14824	14816	14880	14916	14752	14718	14842	14821	14887	14819	14769	14801	14742	14789	14758	14787	14882	14730	14825	14781	14800	14816	14748	14861	14940	14588	14823	14628	14778	14850	14791	14844	14819	14448	14968	14853	14861	14764	14820	14848	14795	14665	14690	14687	14830	14639	14711	14901	14717	14797	14849	14946	14819	14696	14657	14882	14658	14773	14831	14790	14685	14899	14682	14840	14746	14575	14851	14850	14860	14875	14684	14913	14744	14641	14931	14827	14805	14830	14746	14877	14711	14834	14819	14911	14687	14811	14931	14675	14778	14730	14870	14817	14729	14738	14915	14720	14758	14839	14727	14818	14818	14711	14714	14812	14729	14851	14693	14754	14775	14648	14638	14793	14648	14887	14805	14862	14764	14924	14744	14750	14714	14742	14930	14891	14721	14626	14684	14655	14737	14618	14747	14819	14923	14852	14795	14782	14888	14858	14682	14687	14787	14684	14783	14734	14738	14708	14753	14919	14882	14812	14723	14917	14755	14911	14864	14838	14808	14920	14704	14793	14873	14841	14700	15027	14699	14887	15038	14880	14629	14845	14866	14751	14718	14809	14857	14886	14834	14727	14829	14726	14586	14682	14703	14694	14835	14723	14799	14730	14759	14787	14852	14718	14782	14613	14675	14733	14838	14880	14753	14793	14937	14840	14714	14772	14906	14824	14769	14574	14885	14772	14738	14758	14730	14579	15019	14828	14840	14848	14874	14877	14802	14705	14701	14765	14738	14791	14695	14662	14931	14888	14777	14805	14758	14854	14825	14670	14878	14911	14747	14911	14772	14769	14658	14623	14623	14835	14945	14750	14701	14673	14706	14759	14574	14686	14803	14789	14933	14679	14864	14734	14787	14936	14709	14727	14891	14763	14683	14901	14810	14823	14799	14861	14764	14833	14932	14938	14786	14980	14796	14796	14881	14658	14886	14751	14765	14699	14821	14801	14676	14940	14829	14792	14896	14614	14717	14889	14805	14810	14658	14734	14888	14750	14678	14965	14841	14811	14748	14673	14735	14877	14768	14826	14720	14876	14664	14714	14913	14847	14856	14811	14816	14917	14769	14862	14758	14778	14846	14837	14745	14725	14723	14835	14809	14767	14824	14780	15031	14741	14684	14807	14862	14708	14866	14655	14622	14711	14843	14648	14843	14797	14739	14911	14688	14717	14789	14773	14630	14689	14832	14649	14780	14828	14869	14839	14782	14886	14993	14782	14799	14860	14704	14714	14928	14735	14719	14826	14834	14790	14715	14774	14954	14860	14898	14856	14625	14736	14895	14736	14648	14698	14848	14654	14798	14917	14822	14745	14925	14848	14807	14787	14782	14764	14777	14802	14858	14882	14725	14932	14688	14742	14814	14818	14823	14828	14678	14852	14746	14585	14675	14967	14746	14789	14606	14887	14716	14728	14845	14808	15047	14942	14655	14830	14770	14827	15007	14783	14894	14951	14670	14676	14701	14736	14790	14915	14742	15045	14795	14679	14891	14784	14637	14903	14703	14799	14755	14786	14707	14786	14726	14703	14770	14702	14753	14767	14841	14883	14698	14795	14750	14813	14950	14729	14804	14775	14731	14700	14831	14725	14848	14940	14707	14696	14897	14815	14823	14763	14732	14891	14592	14700	14739	15026	14782	14757	14786	14784	14913	14779	14749	14639	14903	14809	14651	14846	14750	14815	14687	14790	14750	14940	14623	14892	14776	14814	14684	14833	14886	14659	14944	14615	14854	14795	14799	14676	14788	14842	14686	14666	14773	14726	14645	14747	14791	14778	14760	14764	14837	14817	14781	15007	14637	14767	14833	14796	14931	14697	14769	14833	14776	14836	14731	14609	14694	14787	14580	14786	14730	14832	14843	14787	14802	14692	14861	14852	14723	14810	14866	14860	14654	14901	14907	14840	14775	15048	14878	14846	14816	14855	14784	14782	14798	14801	14754	14822	14753	14881	14819	14997	14810	14851	14836	14714	14674	14796	14695	14840	14690	14786	14755	14701	14876	14738	14856	14713	14863	14735	14792	14815	14806	14733	14782	14858	14682	14720	14736	14691	15003	14731	14867	14794	14746	14797	14697	14781	15028	14826	14731	14682	14871	14853	14924	14732	14625	14719	14823	14749	14750	14831	14948	14912	14785	14696	14753	14705	14800	14868	14786	14958	14657	14901	14754	14675	14867	14844	14896	14855	14663	14880	14933	14793	14797	14726	14895	14711	14784	14555	14862	14857	14747	14732	14871	14858	14834	14877	14752	14602	14896	14908	14721	14935	14860	14965	14748	14948	14787	14737	14858	14914	14693	14759	14768	14802	14691	14754	14778	14877	14902	14720	14836	14666	14760	14886	14769	14785	14747	14901	14845	14877	14844	14809	14923	14693	14968	14738	14704	14625	15013	14795	14639	14875	14768	14747	14636	14682	14563	14799	14849	14647	14914	14725	14784	14798	14840	14859	14626	14768	14821	14725	14911	14699	14788	14723	14757	14784	14793	14898	14579	14653	14857	14891	14863	14850	14917	14603	14775	14947	14752	14743	14686	14732	14734	14778	14911	14839	14812	14870	14844	14853	14848	14578	14721	14711	15000	14719	14760	14758	14898	14737	14715	14648	14946	14806	14648	14777	14826	15000	14709	14704	14703	14688	14889	14807	14751	14927	14698	14791	14915	14729	14836	14732	14639	14831	14724	14754	14768	14778	14928	14792	14722	14722	14884	14863	14817	14842	14806	14982	14888	14802	14912	14685	14757	14593	14805	14729	14939	14826	14722	14874	14795	14912	14878	14906	14848	14708	14796	14875	14770	14805	14866	14727	14819	14879	14804	14788	14797	14865	14789	14832	14867	14787	14822	14760	14724	14848	14723	14825	14694	14816	14843	14898	14832	14845	14823	14848	14876	14533	14946	14694	14826	14852	14838	14743	14560	14967	14793	14911	14831	14849	14819	14979	14623	14710	14915	14772	14750	14850	14736	14817	14677	14876	14724	14687	14840	14799	14644	14788	14725	14696	14817	14683	14844	14742	14732	14857	14783	14707	14823	14538	14930	14924	14757	14864	14782	14866	14746	14978	14719	14654	14449	14920	14684	14843	14673	14717	14796	14669	14793	14726	14845	14842	14847	14660	15009	14666	14760	14923	14738	14771	14771	14649	14772
24319	23781	43572	44390	36223	28934	24570	19116	17135	17199	17046	16841	16848	16809	17037	16894	16947	16849	16900	16953	16896	16850	16866	16881	16776	16690	16951	16685	16803	16721	16729	16766	16769	16856	16787	16846	16592	16796	16722	16695	16946	16977	16829	16699	16664	16762	16770	16531	16713	16589	16974	16717	16725	16744	16802	16888	16657	16699	16533	16550	16671	16807	16896	16827	16748	16724	16777	16724	16887	16719	16736	16729	16820	16591	16682	16688	16866	16669	16653	16589	16774	16545	16790	16854	16773	16883	16768	16880	16670	16639	16729	16809	16758	16865	16593	16678	16612	16616	16669	16730	16498	16676	16795	16490	16719	16651	16673	16712	16586	16699	16726	16674	16635	16563	16597	16664	16743	16783	16577	16722	16767	16625	16720	16683	16517	16648	16745	16725	16725	16677	16550	16727	16874	16932	16795	16616	16737	16835	16942	16971	16816	16761	16760	16657	16772	16675	16753	16873	16675	16510	16732	16795	16824	16911	16720	16703	16716	16637	16866	16761	16669	16832	16855	16872	16470	16530	16768	16669	16704	16725	16731	16734	16657	16569	16669	16661	16786	16678	16869	16777	16759	16722	16691	16859	16876	16691	16773	16611	16708	16735	16799	16506	16872	16738	16698	16787	16797	16510	16724	16860	16667	16758	16658	16591	16739	16695	16721	16770	16535	16582	16887	16569	16627	16815	16650	16876	16647	16666	16625	16772	16661	16676	16640	16697	16835	16770	16711	16691	16710	16701	16700	16686	16849	16720	16526	16721	16774	16673	16807	16532	16745	16565	16790	16570	16681	16814	16577	16558	16715	16769	16665	16877	17010	16713	16800	16601	16567	16557	16966	16857	16610	16722	16628	16785	16745	16638	16796	16754	16756	16885	16908	16620	16827	16588	16593	16697	16785	16707	16867	16687	16576	16590	16894	16549	16501	16643	16760	16745	16812	16860	16753	16705	16660	16799	16835	16855	16811	16840	16703	16739	16702	16512	16561	16786	16556	16751	16755	16782	16736	16743	16720	16826	16663	16650	16683	16975	16663	16836	16546	16758	16701	16735	16549	16684	16672	16543	16867	16586	16573	16723	16558	16675	16687	16691	16628	16751	16782	16901	16646	16931	16667	16644	16802	16747	16652	16919	16901	16826	16734	16669	16655	16764	16899	16887	16823	16664	16723	16749	16822	16741	16761	16656	16767	16629	16608	16911	16830	16827	16750	16763	16401	16679	16798	16735	16836	16635	16639	16609	16877	16854	16823	16780	16666	16727	16811	16708	16751	16740	16818	16620	16856	16727	16725	16769	16854	16743	16486	16559	16675	16781	16657	16658	16688	16641	16579	16700	16886	16685	16661	16571	16554	16699	16733	16747	16783	16816	16876	16545	16785	16770	16868	16565	16655	16642	16714	16617	16756	16542	16907	16706	16791	16689	16837	16632	16809	16612	16891	16690	16618	16462	16654	16633	16660	16559	16694	16616	16729	16713	16561	16864	16876	16553	16827	16629	16689	16723	16727	16806	16689	16597	16748	16690	16706	16737	16689	16825	16614	16664	16720	16807	16798	16761	16678	16853	16629	16731	16714	16703	16769	16649	16687	16620	16817	16744	16804	16676	16817	16883	16720	16615	16697	16833	16668	16446	16547	16602	16641	16742	16677	16646	16696	16792	16785	16719	16907	16788	16554	16727	16646	16644	16909	16827	16584	16743	16810	16594	16747	16606	16651	16864	16649	16663	16742	16695	16695	16834	16685	16799	16548	16711	16894	16826	16662	16506	16605	16722	16633	16939	16658	16614	16631	16773	16741	16681	16530	16585	16605	16706	16579	16635	16801	16631	16701	16823	16699	16748	16840	16667	16841	16751	16661	16517	16768	16773	16672	16672	16619	16665	16837	16808	16824	16581	16783	16545	16630	16810	16629	16587	16669	16840	16725	16755	16620	16960	16620	16635	16754	16702	16551	16832	16807	16481	16491	16670	16921	16704	16882	16752	16631	16628	16564	16807	16612	16732	16784	16668	16687	16684	16649	16562	16563	16744	16613	16588	16725	16613	16682	16548	16533	16550	16785	16588	16750	16656	16761	16778	16805	16735	16849	16928	16780	16673	16623	16642	16538	16893	16784	16604	16727	16689	16586	16595	16762	16852	16689	16699	16725	16635	16707	16703	16877	16807	16762	16649	16762	16434	16792	16638	16577	16540	16692	16772	16894	16840	16577	16645	16808	16584	16609	16740	16738	16753	16566	16744	16666	16880	16609	16790	16825	16718	16696	16795	16589	16614	16674	16632	16664	16671	16721	16549	16621	16637	17031	16677	16686	16618	16803	16591	16753	16710	16604	16632	16553	16911	16701	16780	16626	16849	16778	16738	16586	16680	16710	16620	16807	16646	16703	16731	16601	16542	16721	16612	16766	16890	16783	16835	16768	16714	16659	16758	16722	16707	16516	16713	16825	16707	16709	16687	16982	16958	16565	16504	16678	16620	16767	16725	16741	16635	16752	16683	16727	16830	16736	16639	16444	16712	16735	16665	16722	16640	16542	16761	16661	16702	16691	16683	16756	16535	16805	16774	16539	16552	16823	16686	16724	16615	16757	16731	16645	16630	16348	16472	16688	16609	16707	16690	16645	16793	16549	16617	16771	16652	16807	16629	16776	16829	16666	16748	16743	16664	16786	16845	17019	17004	16740	16655	16519	16588	16453	16642	16542	16521	16509	16697	16445	16752	16805	16862	16744	16673	16581	16838	16870	16608	16812	16628	16680	16684	16638	16763	16834	16852	16668	16866	16581	16681	16639	16535	16553	16630	16717	16801	16876	16614	16773	16686	16841	16778	16904	16923	16739	16776	16683	16738	16806	16816	16781	16691	16587	16767	16769	16644	16855	16674	16742	16587	16580	16507	16609	16718	16737	16653	16754	16713	16758	16745	16887	16707	16805	16819	16683	16660	16796	16682	16818	16687	16828	16460	16848	16956	16802	16678	16589	16713	16755	16765	16720	16813	16723	16916	16596	16698	16731	16555	16889	16729	16902	16618	16660	16666	16586	16738	16846	16550	16822	16586	16712	16764	16726	16854	16775	16563	16660	16658	16728	16481	16787	16953	16630	16825	16841	16741	16828	16736	16867	16889	16672	16743	16812	16742	16667	16659	16720	16758	16562	16814	16623	16761	16503	16506	16678	16850	16756	16876	16650	16653	16776	16737	16740	16662	16768	16858	16836	16788	16906	16845	16541	16686	16784	16760	16732	16781	16832	16705	16725	16979	16817	16615	16927	16641	16560	16805	16764	16746	16696	16796	16747	16750	16815	16661	16769	16814	16790	16740	16449	16688	16703	16674	16615	16639	16861	16613	16738	16864	16745	16716	16882	16791	16707	16605	16868	16581	16739	16962	16598	16732	16775	16815	16874	16755	16712	16656	16721	16841	16945	16731	16779	16695	16560	16900	16693	16774	16943	16859	16876	16740	16576	16644	16736	16507	16719	16800	16712	16617	16574	16806	16863	16634	16613	16695	16559	16829	16620	16806	16791	16725	16769	16762	16659	16626	16482	16824	16646	16592	16556	16831	16664	16714	16619	16814	16810	16705	16751	16750	16852	16588	16811	16750	16686	16753	16752	16629	16636	16715	16902	16839	16659	16718	16877	16706	16492	16442	16767	16847	16703	16620	16805	16596	16641	16712	16715	16570	16721	16785	16856	16828	16597	16847	16765	16753	16722	16795	16618	16577	16709	16654	16676	16858	16564	16718	16755	16759	16691	16781	16815	16884	16578	16754	16857	16717	16697	16710	16705	16777	16892	16797	16704	16797	16809	16797	16774	16954	16756	16642	16678	16625	16795	16731	16642	16867	16784	16787	16655	16663	16747	16839	16791	16872	16810	16739	16696	16796	16693	16614	16628	16536	16734	16895	16713	16803	16741	16608	16844	16520	16669	16676	16597	16719	16644	16695	16660	16587	16597	16757	16692	16952	16780	16841	16918	16739	16603	16809	16841	16802	16578	16590	16653	16734	16653	16742	16791	16602	16474	16768	16639	16969	16854	16783	16682	16751	16791	16604	16602	16709	16939	16708	16712	16815	16886	16908	16580	16660	16607	16796	16829	16754	16675	16598	16719	16675	17037	16743	16669	16692	16846	16834	16846	16679	16619	16714	16628	16758	16752	16648	16694	16717	16603	16627	16749	16884	16694	16870	16886	16899	16663	16582	16781	16707	16766	16750	16652	16839	16708	16761	16877	16742	16665	16655	16638	16619	16800	16703	16491	16732	16805	16772	16723	16700	16764	16693	16737	16739	16802	16808	16664	16674	16824	16802	16735	16581	16620	16662	16655	16609	16838	16630	16742	16754	16703	16707	16601	16687	16566	16504	16751	16666	16809	16620	16631	16908	16780	16705	16803	16454	16705	16841	16766	16634	16631	16759	16930	16774	16556	16730	16606	16728	16924	16838	16770	16716	16809	16568	16661	16779	16715	16837	16782	16676	16731	16596	16778	16765	16764	16711	16583	16523	16746	16797	16802	16857	16899	16553	16610	16574	16750	16706	16760	16605	16732	16564	16840	16743	16772	16690	16590	16760	16815	16734	16726	16724	16656	16723	16725	16699	16915	16480	16858	16747	16620	16720	16677	16742	16758	16663	16831	16936	16633	16670	16693	16728	16705	16788	16931	16725	16460	16681	16971	16584	16779	16893	16692	16632	16849	16636	16770	16621	16760	16609	16765	16688	16880	16727	16802	16829	16614	16662	16674	16624	16753	16492	16717	16575	16620	16951	16733	16523	16726	16689	16680	16610	16636	16552	16584	16685	16747	16795	16931	16805	16608	16544	16691	16623	16705	16559	16727	16871	16835	16828	16791	16628	16449	16771	16883	16724	16853	16606	16813	16623	16603	16755	16638	16509	16646	16647	16759	16697	16727	16708	16487	16806	16559	16787	16801	16754	16546	16511	16635	16568	16764	16603	16545	16715	16709	16814	16778	16593	16630	16774	16921	16889	16600	16805	16727	16840	16883	16865	16770	16797	16815	16729	16717	16716	16833	16736	17028	16624	16786	16691	16721	16604	16819	16685	16818	16647	16707	16659	16572	16744	16798	16778	16841	16666	16671	16547	16531	16815	16474	16629	16617	16715	16694	16672	16756	16801	16616	16787
57685	97736	86341	60646	43050	28851	21343	16498	14988	14937	14887	14832	14955	14613	14794	14638	14749	14802	14806	14719	14719	14791	14953	14795	14721	14712	14833	14789	14650	14704	14682	14843	14745	14787	14862	14694	14645	14836	14734	14812	14700	14683	14772	14881	14759	14728	14762	14753	14811	14865	14855	14626	14771	14653	14734	14708	14855	14823	14828	14908	14696	14743	14779	14668	14718	14672	14776	14745	14760	14497	14772	14831	14652	14834	14753	14719	14560	14748	14797	14751	14633	14697	14667	14742	14876	14900	14787	14753	14691	14474	14889	14778	14614	14683	14709	14766	14674	14781	14768	14585	14744	14683	14717	14743	14885	14895	14684	14691	14665	14675	14739	14587	14836	14754	14933	14861	14706	15004	14865	14752	14676	14789	14858	14703	14798	14671	14777	14777	14777	14661	14691	14724	14615	14739	14682	14735	14779	14496	14614	14869	14703	14596	14651	14572	14790	14843	14719	14756	14601	14718	14633	14620	14739	14785	14695	14826	14728	14606	14863	14777	14645	14702	14682	14884	14627	14771	14731	14696	14762	14602	14739	14835	14730	14824	14806	14572	14500	14836	14755	14836	14932	14761	14879	14813	14740	14647	14615	14741	14846	14692	14694	14679	14728	14901	14659	14733	14833	14811	14849	14640	14739	14808	14574	14666	14876	14730	14645	14752	14495	14623	14740	14644	14720	14825	14763	14692	14652	14619	14715	14778	14783	14822	14680	14723	14713	14645	14652	14654	14678	14643	14800	14851	14713	14893	14684	14707	14703	14761	14793	14751	14734	14758	14697	14731	14712	14711	14785	14661	14779	14759	14673	14773	14700	14720	14622	14573	14740	14762	14579	14851	14749	14553	14769	14783	14578	14790	14636	14689	14706	14825	14781	14767	14809	14854	14720	14682	14863	14773	14554	14820	14851	14577	14862	14894	14650	14662	14684	14758	14926	14638	14678	14791	14753	14759	14675	14758	14676	14844	14798	14493	14743	14618	14717	14841	14683	14858	14759	14756	14767	14794	14758	14749	14701	14733	14653	14779	14589	14740	14772	14729	14611	14615	14725	14770	14729	14684	14893	14727	14771	14718	14875	14647	14761	14881	14782	14930	14611	14820	14853	14527	14578	14801	14952	14653	14862	14743	14783	14700	14743	14765	14715	14667	14663	14548	14792	14818	14691	14813	14670	14612	14792	14728	14805	14813	14705	14868	14665	14717	14872	14799	14713	14710	14703	14609	14626	14634	14835	14743	14762	14760	14602	14804	14627	14748	14654	14828	14702	14682	14468	14802	14729	14606	14721	14856	14621	14785	14725	14786	14716	14635	14809	14733	14706	14451	14583	14688	14702	14812	14716	14835	14618	14559	14739	14689	14547	14447	14585	14641	14649	14716	14608	14738	14756	14612	14823	14800	14615	14807	14709	14592	14605	14857	14834	14618	14833	14806	14828	14716	14719	14626	14685	14760	14648	14678	14695	14862	14646	14589	14819	14689	14700	14673	14854	14843	14726	14536	14669	14860	14901	14692	14782	14791	14763	14577	14955	14660	14703	14810	14740	14732	14759	14679	14792	14693	14736	14621	14793	14800	14916	14694	14834	14850	14703	14558	14665	14804	14682	14693	14680	14562	14653	14664	14715	14795	14847	14580	14828	14701	14742	14679	14786	14710	14720	14685	14689	14620	14808	14669	14688	14677	14570	14763	14706	14568	14723	14799	14646	14549	14596	14771	14825	14632	14661	14609	14808	14744	14778	14731	14719	14686	14620	14579	14653	14786	14724	14868	14579	14815	14651	14506	14836	14708	14830	14646	14766	14635	14727	14684	14706	14662	14753	14561	14728	14706	14751	14600	14700	14736	14753	14723	14687	14707	14814	14756	14750	14696	14806	14962	14650	14587	14770	14738	14706	14634	14805	14678	14742	14735	14824	14625	14611	14804	14930	14836	14852	14616	14805	14749	14684	14857	14794	14624	14621	14687	14912	14723	14725	14812	14733	14765	14742	14711	14927	14866	14763	14741	14589	14696	14674	14712	14653	14581	14798	14730	14545	14766	14724	14717	14700	14724	14864	14702	14554	14760	14853	14650	14708	14739	14773	14685	14617	14872	14817	14793	14712	14905	14811	14750	14863	14601	14671	14789	14884	14705	14659	14741	14776	14764	14677	14910	14792	14672	14807	14814	14698	14741	14888	14600	14612	14737	14692	14652	14724	14717	14749	14693	14705	14724	14713	14803	14787	14811	14598	14704	14568	14697	14655	14767	14649	14779	14841	14690	14711	14829	14739	14581	14726	14705	14893	14832	14709	14590	14799	14952	14696	14782	14736	14782	14766	14656	14784	14782	14669	14622	14614	14733	14559	14700	14790	14689	14684	14754	14822	14721	14833	14423	14714	14645	14720	14648	14689	14851	14770	14670	14687	14896	14889	14745	14837	14675	14806	14655	14745	14719	14694	14795	14538	14653	14603	14733	14684	14586	14810	14710	14602	14515	14683	14717	14832	14594	14870	14785	14637	14823	14708	14849	14718	14713	14603	14679	14738	14769	14963	14712	14645	14640	14782	14669	14774	14861	14739	14744	14810	14845	14677	14644	14941	14694	14842	14711	14730	14489	14777	14705	14798	14734	14623	14738	14598	14677	14913	14735	14575	14782	14725	14643	14680	14719	14948	14607	14779	14718	14807	14806	14721	14797	14803	14797	14797	14990	14635	14806	14721	14638	14836	14849	14730	14792	14860	14668	14850	14705	14760	14774	14750	14825	14720	14699	14603	14875	14721	14765	14573	14627	14669	14870	14902	14705	14683	14542	14722	14884	14816	14866	14780	14627	14685	14719	14821	14749	14702	14738	14741	14799	14782	14724	14812	14728	14743	14609	14788	14706	14697	14818	14667	14857	14959	14981	14840	14810	14830	14528	14863	14654	14750	14853	14800	14668	14793	14822	14649	14640	14604	14732	14643	14571	14492	14783	14781	14597	14720	14682	14884	14631	14635	14948	14685	14524	14597	14526	14750	14838	14739	14880	14543	14707	14759	14637	14799	14808	14711	14695	14805	14894	14814	14714	14600	14865	14693	14632	14627	14540	14725	14811	14662	14736	14577	14856	14782	14773	14708	14643	14806	14721	14746	14774	14639	14777	14480	14728	14664	14559	14796	14786	14703	14651	14641	14783	14857	14894	14795	14806	14817	14730	14655	14697	14831	14615	14741	14768	14801	14796	14832	14661	14866	14736	14732	14798	14563	14717	14662	14714	14606	14648	14830	14715	14800	14664	14719	14664	14849	14863	14611	14725	14710	14775	14675	14810	14698	14963	14741	14701	14823	14628	14756	14670	14660	14707	14520	14691	14647	14685	14622	14837	14833	14672	14672	14683	14980	14761	14628	14713	14752	14634	14864	14631	14614	14748	14634	14770	14677	14720	14712	14706	14802	14688	14662	14945	14897	14650	14847	14703	14811	14683	14695	14853	14913	14839	14666	14823	14660	14821	14978	14756	14662	14607	14703	14785	14676	14767	14726	14472	14746	14718	14811	14625	14650	14655	14887	14557	14640	14767	14750	14652	14603	14591	14785	14696	14580	14866	14724	14694	14882	14787	14746	14856	14721	14657	14824	14775	14772	14708	14713	14684	14692	14748	14773	14828	14778	14600	14925	14556	14708	14819	14874	14801	14722	14690	14635	14728	14678	14694	14723	14667	14736	14637	14704	14760	14647	14595	14675	14791	14665	14670	14702	14648	14669	14624	14871	14756	14744	14821	14856	14781	14728	14634	14619	14792	15008	14593	14821	14869	14820	14668	14606	14772	14748	14843	14818	14688	14705	14721	14542	14839	14822	14717	14625	14879	14819	14699	14786	14731	14647	14557	14835	14622	14895	14719	14800	14770	14623	14695	14649	14622	14737	14799	14809	14571	14734	14785	14683	14718	14661	14771	14695	14819	14771	14619	14764	14642	14704	14751	14738	14823	14614	14717	14816	14642	14653	14747	14835	14825	14513	14771	14831	14726	14720	14711	14845	14886	14706	14813	14829	14701	14744	14678	14730	14839	14790	14708	14943	14639	14747	14717	14637	14635	14647	14672	14695	14944	14624	14736	14762	14718	14754	14641	14736	14724	14807	14616	14769	14843	14803	14759	14715	14698	14748	14698	14859	14750	14578	14637	14651	14624	14848	14808	14650	14628	14779	14658	14915	14818	14757	14867	14802	14733	14668	14717	14677	14847	14566	14673	14719	14618	14656	14709	14832	14739	14755	14778	14852	14761	14870	14487	14743	14867	14900	14571	14808	14667	14789	14822	14676	14645	14804	14711	14742	14662	14724	14709	14863	14687	14612	14651	14752	14615	14901	14715	14751	14701	14699	14577	14742	14678	14662	14805	14671	14730	14804	14634	14657	14824	14852	14765	14690	14707	14847	14659	14753	14886	14869	14907	14764	14689	14806	14510	14735	14749	14717	14858	14712	14737	14842	14719	14735	14743	14632	14645	14677	14737	14707	14887	14743	14814	14498	14764	14742	14746	14799	14658	14674	14736	14648	14767	14635	14736	14778	14583	14615	14894	14630	14777	14767	14574	14632	14797	14624	14685	14707	14793	14780	14797	14675	14637	14589	14725	14868	14588	14722	14789	14734	14608	14666	14770	14664	14686	14774	14561	14639	14926	14654	14669	14583	14804	14759	14740	14618	14692	14882	14691	14535	14774	14731	14876	14799	14641	14807	14816	14648	14711	14816	14629	14645	14680	14756	14776	14579	14546	14725	14661	14650	14724	14844	14746	14839	14851	14739	14775	14728	14583	14760	14755	14743	14906	14703	14806	14891	14587	14738	14614	14775	14725	14681	14784	14766	14616	14625	14806	14721	14612	14846	14850	14761	14628	14860	14639	14989	14808	14667	14719	14715	14700	14649	14432	14777	14669	14680	14755	14543	14781	14837	14812	14616	14885	14744	14774	14648	14822	14818	14834	14607	14761	14655	14612	14719	14730	14716	14805	14658	14780	14773	14511	14914	14640	14838	14750	14870	14678	14638	14532	14771	14683	14841	14735	14653	14931	14633	14618	14776	14767	14763	14806	14578	14808	14823	14738	14771	14784	14617	14586	14776	14770	15087	14661	14585	14866	14788	14725	14865	14675	14705	14941	14796	14727	14669	14783
23036	22341	38808	42953	38535	32248	28191	20785	17624	17352	16870	16861	16759	17082	16823	16529	16585	16770	16850	16526	16855	16627	16691	16513	16743	16536	16534	16617	16663	16650	16429	16446	16404	16595	16523	16549	16429	16637	16477	16506	16637	16439	16539	16537	16625	16524	16447	16632	16434	16452	16536	16484	16512	16654	16514	16447	16552	16429	16299	16379	16518	16373	16360	16360	16502	16420	16351	16570	16491	16464	16472	16361	16475	16439	16450	16472	16577	16500	16546	16416	16564	16515	16605	16544	16526	16571	16496	16409	16320	16564	16343	16650	16237	16417	16327	16413	16631	16371	16173	16234	16506	16477	16632	16118	16589	16578	16478	16433	16526	16441	16534	16400	16314	16374	16633	16398	16583	16601	16329	16565	16504	16402	16219	16503	16473	16266	16367	16268	16518	16363	16633	16474	16591	16493	16433	16524	16285	16661	16485	16448	16592	16452	16516	16531	16419	16413	16366	16468	16371	16583	16417	16486	16564	16467	16766	16439	16350	16485	16615	16414	16587	16386	16329	16517	16565	16544	16511	16529	16645	16242	16328	16556	16417	16600	16500	16505	16478	16358	16584	16765	16656	16698	16626	16625	16607	16530	16338	16595	16381	16337	16391	16628	16456	16573	16602	16615	16514	16369	16474	16435	16465	16678	16331	16441	16479	16607	16350	16540	16485	16244	16422	16668	16635	16427	16286	16609	16459	16545	16480	16442	16271	16560	16453	16473	16471	16468	16425	16484	16431	16513	16376	16409	16293	16280	16491	16662	16460	16444	16557	16463	16495	16443	16445	16470	16515	16472	16503	16386	16186	16365	16442	16469	16420	16443	16197	16694	16625	16562	16350	16570	16461	16338	16280	16380	16425	16337	16463	16625	16119	16446	16465	16388	16617	16454	16639	16552	16491	16476	16454	16309	16436	16274	16379	16524	16535	16476	16611	16385	16488	16257	16573	16433	16498	16456	16303	16378	16607	16660	16519	16529	16406	16510	16439	16422	16505	16591	16595	16469	16389	16281	16343	16463	16515	16419	16517	16418	16545	16535	16430	16425	16379	16320	16268	16500	16390	16466	16382	16246	16322	16262	16281	16561	16334	16366	16435	16277	16674	16578	16476	16255	16632	16352	16256	16663	16585	16621	16404	16362	16407	16382	16253	16449	16408	16334	16621	16400	16546	16408	16588	16652	16426	16348	16241	16460	16622	16355	16370	16367	16577	16436	16458	16518	16659	16636	16543	16490	16616	16551	16453	16376	16617	16427	16514	16376	16450	16430	16520	16606	16599	16501	16312	16414	16575	16471	16455	16578	16375	16398	16552	16613	16527	16420	16625	16494	16592	16438	16584	16565	16423	16447	16267	16456	16380	16433	16437	16353	16469	16549	16460	16354	16590	16486	16335	16443	16448	16449	16362	16575	16544	16454	16538	16450	16626	16223	16426	16524	16392	16564	16304	16358	16499	16392	16520	16317	16337	16303	16524	16356	16453	16570	16580	16477	16477	16496	16380	16481	16732	16357	16372	16511	16456	16425	16262	16428	16424	16350	16406	16516	16506	16531	16342	16497	16661	16476	16346	16406	16518	16698	16443	16358	16432	16388	16420	16253	16436	16463	16606	16405	16467	16268	16497	16524	16310	16402	16511	16562	16482	16305	16410	16501	16379	16582	16466	16614	16619	16543	16459	16674	16390	16375	16517	16607	16623	16339	16327	16420	16474	16435	16323	16373	16523	16497	16531	16287	16336	16329	16350	16410	16308	16481	16358	16429	16438	16581	16494	16590	16648	16473	16513	16324	16599	16467	16395	16486	16575	16794	16385	16365	16508	16336	16342	16414	16458	16421	16490	16387	16448	16421	16470	16366	16650	16495	16500	16565	16540	16473	16350	16334	16405	16402	16181	16556	16492	16500	16250	16559	16379	16558	16375	16507	16317	16330	16344	16586	16648	16485	16476	16437	16497	16511	16318	16524	16343	16437	16435	16376	16433	16219	16372	16512	16495	16391	16630	16588	16440	16541	16339	16466	16497	16432	16478	16553	16540	16421	16787	16538	16502	16362	16344	16573	16626	16454	16373	16458	16426	16395	16534	16369	16657	16352	16482	16494	16559	16416	16624	16307	16377	16510	16363	16260	16182	16392	16491	16502	16403	16248	16589	16437	16306	16292	16299	16601	16542	16416	16467	16403	16508	16487	16460	16359	16572	16573	16447	16322	16550	16632	16441	16304	16557	16591	16558	16305	16302	16596	16616	16526	16431	16693	16380	16399	16579	16338	16473	16436	16460	16275	16475	16557	16369	16482	16536	16429	16589	16441	16519	16470	16494	16649	16531	16473	16646	16425	16504	16499	16432	16436	16382	16398	16632	16483	16528	16530	16583	16439	16455	16542	16515	16579	16501	16523	16315	16466	16362	16306	16380	16460	16583	16321	16383	16332	16384	16360	16299	16142	16300	16479	16396	16691	16480	16356	16388	16526	16386	16505	16620	16335	16451	16674	16509	16359	16416	16456	16367	16682	16356	16273	16273	16544	16545	16341	16567	16376	16590	16439	16479	16282	16395	16564	16388	16597	16299	16603	16315	16428	16397	16473	16461	16389	16514	16360	16543	16578	16282	16341	16499	16385	16507	16463	16373	16685	16284	16659	16476	16897	16436	16504	16555	16342	16154	16408	16446	16564	16445	16349	16469	16528	16379	16474	16459	16345	16475	16377	16629	16539	16380	16536	16420	16220	16369	16416	16428	16380	16278	16397	16529	16379	16198	16384	16768	16466	16617	16617	16384	16470	16546	16476	16390	16229	16312	16467	16335	16290	16324	16549	16649	16342	16381	16282	16418	16589	16745	16359	16385	16458	16605	16552	16419	16234	16359	16583	16322	16557	16566	16341	16533	16384	16265	16423	16616	16557	16618	16495	16534	16311	16587	16451	16560	16681	16473	16490	16385	16414	16588	16611	16436	16546	16423	16455	16371	16395	16523	16385	16551	16562	16441	16528	16512	16419	16416	16377	16443	16397	16430	16400	16379	16457	16577	16600	16462	16446	16514	16424	16410	16440	16291	16483	16586	16661	16294	16570	16553	16259	16673	16486	16409	16461	16476	16626	16710	16677	16550	16439	16264	16379	16331	16555	16317	16397	16469	16310	16543	16679	16492	16434	16571	16596	16364	16318	16353	16548	16304	16480	16455	16340	16540	16481	16438	16430	16315	16307	16545	16437	16404	16683	16384	16322	16209	16396	16418	16422	16535	16354	16412	16348	16398	16454	16477	16520	16543	16366	16399	16571	16384	16391	16509	16321	16480	16631	16594	16349	16464	16364	16603	16566	16286	16491	16675	16737	16468	16379	16441	16449	16476	16415	16648	16547	16503	16263	16284	16393	16420	16538	16434	16684	16571	16583	16345	16314	16573	16556	16228	16313	16494	16351	16581	16568	16521	16274	16512	16471	16296	16398	16416	16298	16575	16560	16400	16477	16480	16547	16413	16479	16582	16268	16427	16272	16603	16600	16323	16452	16273	16399	16417	16361	16282	16457	16578	16469	16374	16425	16284	16402	16590	16412	16492	16716	16289	16430	16583	16545	16513	16368	16351	16376	16342	16506	16410	16313	16522	16577	16490	16574	16563	16456	16629	16360	16409	16452	16427	16464	16524	16269	16633	16451	16443	16518	16323	16336	16484	16378	16433	16530	16455	16418	16359	16327	16290	16552	16487	16547	16313	16408	16686	16468	16423	16566	16592	16494	16503	16361	16404	16600	16627	16692	16616	16349	16570	16163	16419	16671	16333	16295	16312	16659	16332	16472	16381	16518	16469	16525	16422	16417	16431	16381	16281	16595	16480	16430	16521	16462	16477	16625	16558	16631	16623	16478	16565	16536	16342	16425	16316	16313	16241	16371	16517	16216	16373	16288	16521	16527	16450	16681	16340	16688	16529	16493	16423	16456	16479	16665	16471	16574	16418	16581	16414	16474	16495	16289	16247	16414	16574	16538	16430	16639	16476	16427	16467	16321	16392	16400	16316	16422	16370	16559	16565	16387	16360	16445	16447	16405	16388	16387	16423	16384	16678	16486	16491	16604	16388	16626	16629	16610	16542	16387	16403	16568	16517	16482	16419	16648	16455	16389	16530	16364	16349	16489	16298	16455	16408	16436	16558	16346	16562	16331	16363	16529	16552	16540	16440	16328	16416	16252	16406	16482	16618	16523	16498	16585	16506	16501	16581	16422	16697	16429	16378	16457	16586	16438	16625	16367	16548	16533	16577	16374	16399	16616	16512	16410	16492	16386	16416	16623	16392	16469	16260	16577	16620	16583	16443	16439	16373	16396	16516	16276	16397	16577	16496	16432	16621	16455	16335	16397	16393	16539	16580	16449	16474	16585	16673	16365	16542	16339	16544	16365	16319	16618	16361	16512	16460	16583	16391	16597	16314	16341	16551	16340	16548	16539	16380	16621	16515	16429	16340	16297	16546	16435	16715	16552	16307	16497	16502	16517	16534	16528	16506	16670	16533	16722	16554	16382	16471	16472	16408	16315	16427	16468	16511	16501	16352	16354	16394	16320	16508	16596	16503	16482	16509	16619	16588	16402	16459	16582	16514	16482	16591	16672	16465	16501	16371	16463	16523	16578	16101	16460	16573	16505	16415	16274	16437	16525	16666	16483	16624	16613	16353	16488	16355	16319	16567	16403	16539	16441	16632	16567	16735	16331	16303	16428	16501	16432	16397	16450	16321	16711	16608	16390	16405	16454	16532	16617	16395	16582	16567	16414	16359	16487	16454	16590	16444	16396	16454	16693	16400	16686	16784	16433	16410	16327	16490	16322	16284	16249	16413	16431	16634	16399	16490	16529	16514	16456	16313	16665	16596	16450	16496	16627	16640	16396	16403	16302	16405	16509	16551	16483	16415	16299	16245	16550	16367	16614	16443	16501	16441	16477	16541	16357	16328	16610	16356	16371	16301	16330	16423	16494	16457	16428	16488	16249	16295	16479	16522	16422	16454	16437	16500	16396	16374	16573	16356	16539	16252	16350	16623	16444	16534	16366	16713	16494	16533	16164	16560	16432	16504	16477	16373	16546	16583	16452	16466	16376	16706	16483	16383	16467	16643	16557	16590	16621	16718	16485	16297	16658	16694	16650	16664	16465
61693	103930	95321	76451	54344	36092	24787	17885	15174	14743	14415	14473	14449	14584	14272	14585	14596	14547	14551	14465	14464	14432	14666	14492	14488	14499	14601	14547	14593	14460	14593	14521	14420	14479	14465	14364	14261	14728	14673	14713	14721	14623	14520	14460	14509	14685	14436	14493	14498	14683	14505	14560	14326	14604	14377	14722	14455	14474	14681	14368	14462	14403	14473	14456	14713	14524	14412	14353	14418	14341	14438	14380	14441	14471	14593	14439	14559	14488	14298	14495	14252	14677	14459	14459	14565	14256	14619	14489	14628	14303	14713	14507	14570	14529	14442	14417	14673	14371	14506	14584	14493	14351	14507	14513	14401	14607	14520	14402	14617	14542	14597	14429	14514	14651	14429	14491	14438	14546	14436	14514	14523	14547	14542	14449	14499	14321	14544	14469	14503	14318	14484	14528	14627	14574	14506	14564	14512	14705	14628	14525	14430	14566	14369	14628	14511	14472	14534	14506	14615	14356	14425	14465	14580	14533	14489	14561	14584	14582	14477	14310	14617	14567	14373	14505	14377	14693	14478	14357	14681	14633	14494	14570	14418	14404	14495	14633	14508	14383	14578	14668	14645	14630	14626	14439	14604	14616	14331	14490	14525	14444	14479	14555	14687	14630	14422	14572	14536	14493	14479	14385	14396	14613	14572	14448	14517	14744	14616	14384	14424	14379	14594	14621	14544	14477	14541	14591	14502	14532	14661	14492	14450	14445	14586	14403	14468	14417	14476	14463	14479	14658	14337	14663	14398	14437	14514	14636	14722	14530	14510	14510	14390	14496	14441	14595	14599	14706	14567	14419	14630	14381	14531	14557	14528	14567	14467	14565	14597	14550	14565	14454	14642	14505	14367	14601	14488	14542	14600	14485	14592	14629	14676	14391	14502	14574	14413	14537	14598	14519	14688	14430	14358	14440	14508	14605	14398	14586	14473	14555	14598	14487	14508	14505	14643	14567	14465	14744	14536	14527	14617	14417	14524	14542	14412	14472	14477	14439	14433	14289	14464	14559	14536	14532	14553	14605	14495	14519	14553	14427	14318	14587	14642	14554	14551	14522	14462	14670	14631	14398	14690	14552	14384	14611	14607	14522	14570	14546	14461	14485	14659	14443	14423	14491	14386	14540	14388	14501	14376	14504	14408	14471	14755	14360	14556	14408	14490	14685	14538	14455	14505	14450	14659	14592	14573	14523	14398	14420	14437	14400	14416	14382	14641	14358	14449	14504	14480	14628	14438	14488	14566	14497	14379	14655	14474	14662	14567	14433	14576	14433	14468	14523	14566	14574	14521	14383	14377	14590	14573	14441	14430	14671	14593	14433	14698	14597	14506	14377	14469	14557	14530	14492	14418	14378	14615	14617	14694	14447	14683	14695	14453	14572	14421	14513	14543	14544	14538	14637	14638	14418	14522	14513	14457	14495	14501	14514	14518	14532	14641	14481	14605	14615	14516	14340	14717	14576	14568	14685	14358	14416	14499	14591	14527	14517	14451	14536	14468	14444	14363	14374	14518	14458	14579	14434	14626	14606	14587	14515	14432	14605	14638	14572	14514	14504	14461	14554	14406	14503	14615	14471	14530	14592	14538	14370	14540	14446	14688	14545	14418	14513	14620	14487	14427	14601	14485	14717	14430	14609	14626	14579	14605	14390	14435	14366	14507	14553	14544	14592	14548	14484	14385	14479	14439	14429	14538	14497	14610	14453	14504	14704	14590	14545	14388	14603	14526	14449	14522	14474	14431	14385	14482	14456	14343	14466	14367	14454	14481	14306	14503	14545	14317	14606	14406	14500	14420	14371	14444	14596	14538	14593	14442	14333	14457	14525	14485	14470	14504	14501	14560	14569	14562	14391	14594	14471	14625	14427	14467	14499	14540	14459	14600	14350	14580	14574	14341	14744	14585	14481	14638	14654	14615	14633	14565	14574	14595	14776	14586	14369	14356	14488	14505	14413	14695	14642	14400	14439	14474	14506	14300	14569	14548	14582	14577	14495	14575	14576	14381	14568	14537	14532	14567	14635	14417	14540	14437	14405	14487	14465	14654	14588	14483	14524	14498	14552	14429	14434	14311	14382	14531	14629	14567	14481	14448	14545	14522	14366	14511	14361	14575	14448	14530	14396	14327	14531	14452	14524	14448	14476	14490	14457	14513	14516	14572	14608	14422	14304	14512	14548	14501	14483	14452	14475	14486	14529	14581	14658	14598	14499	14348	14588	14397	14464	14509	14471	14639	14540	14411	14581	14529	14538	14420	14531	14388	14678	14476	14704	14426	14546	14566	14430	14546	14584	14639	14734	14404	14596	14511	14395	14584	14512	14578	14319	14619	14461	14462	14412	14476	14360	14441	14482	14477	14524	14475	14474	14411	14583	14408	14433	14706	14404	14456	14586	14461	14564	14460	14561	14455	14475	14442	14678	14364	14452	14442	14510	14350	14296	14553	14388	14507	14590	14557	14531	14455	14505	14618	14294	14330	14457	14437	14608	14475	14493	14537	14292	14473	14269	14437	14393	14498	14522	14519	14439	14356	14628	14459	14464	14398	14415	14526	14652	14569	14360	14525	14447	14701	14582	14533	14491	14469	14383	14443	14256	14609	14506	14527	14469	14371	14447	14496	14463	14441	14612	14434	14520	14417	14575	14554	14476	14782	14558	14418	14428	14537	14557	14427	14458	14501	14408	14497	14578	14554	14561	14511	14465	14430	14481	14347	14440	14293	14443	14473	14447	14568	14608	14472	14454	14527	14672	14453	14401	14564	14509	14543	14411	14479	14384	14566	14501	14363	14367	14360	14568	14556	14431	14570	14654	14258	14612	14510	14431	14557	14546	14547	14595	14422	14574	14555	14450	14522	14604	14375	14553	14399	14503	14487	14465	14457	14479	14530	14622	14526	14619	14441	14523	14439	14405	14560	14423	14513	14673	14437	14338	14407	14435	14429	14511	14505	14430	14447	14571	14543	14469	14481	14451	14412	14562	14481	14421	14378	14345	14632	14402	14304	14492	14588	14368	14421	14629	14498	14466	14544	14316	14640	14537	14374	14443	14430	14380	14276	14364	14536	14647	14571	14586	14491	14447	14387	14554	14517	14405	14486	14371	14693	14583	14568	14643	14542	14624	14643	14438	14360	14434	14376	14508	14468	14474	14451	14770	14614	14649	14360	14447	14487	14531	14356	14503	14555	14465	14579	14545	14548	14480	14571	14499	14533	14323	14639	14378	14522	14443	14534	14350	14561	14581	14497	14516	14412	14493	14597	14439	14627	14407	14460	14661	14510	14495	14633	14464	14599	14529	14593	14427	14455	14568	14374	14521	14529	14609	14610	14488	14519	14481	14546	14494	14586	14435	14426	14432	14379	14532	14643	14615	14559	14399	14605	14455	14437	14386	14496	14464	14540	14362	14419	14348	14646	14579	14582	14365	14553	14396	14382	14584	14545	14503	14491	14487	14379	14518	14410	14442	14531	14463	14356	14518	14517	14515	14358	14681	14418	14483	14497	14622	14295	14533	14468	14468	14572	14424	14446	14406	14471	14590	14595	14531	14483	14520	14589	14502	14463	14631	14549	14416	14710	14508	14473	14291	14475	14547	14665	14500	14511	14505	14482	14706	14559	14442	14472	14605	14514	14556	14578	14414	14589	14491	14460	14354	14613	14427	14443	14609	14477	14579	14485	14494	14594	14396	14558	14499	14467	14580	14417	14301	14530	14522	14475	14501	14656	14475	14447	14612	14477	14565	14478	14354	14550	14377	14450	14404	14356	14534	14470	14691	14536	14590	14526	14651	14524	14475	14468	14442	14682	14492	14443	14599	14585	14627	14468	14379	14458	14482	14298	14454	14451	14370	14707	14245	14451	14398	14591	14452	14665	14600	14488	14573	14506	14502	14548	14648	14396	14482	14393	14508	14407	14479	14676	14419	14419	14554	14662	14608	14669	14547	14412	14386	14610	14526	14542	14687	14561	14544	14670	14702	14349	14502	14519	14422	14480	14578	14342	14352	14420	14525	14565	14461	14473	14514	14508	14568	14487	14656	14569	14612	14485	14461	14583	14383	14524	14664	14565	14512	14481	14582	14501	14663	14252	14497	14545	14628	14453	14523	14624	14471	14485	14606	14534	14557	14433	14539	14750	14561	14502	14389	14508	14433	14423	14459	14438	14393	14527	14499	14518	14455	14514	14494	14446	14484	14587	14665	14503	14627	14655	14565	14574	14600	14481	14471	14598	14658	14428	14441	14470	14443	14411	14541	14631	14434	14357	14462	14374	14558	14471	14641	14480	14409	14555	14638	14366	14639	14548	14393	14698	14618	14658	14614	14598	14455	14448	14501	14517	14507	14557	14475	14573	14567	14416	14425	14416	14598	14570	14552	14297	14438	14558	14359	14674	14550	14452	14421	14557	14648	14527	14566	14482	14392	14458	14603	14491	14603	14475	14604	14481	14430	14441	14436	14464	14433	14495	14486	14438	14576	14453	14469	14360	14492	14618	14301	14514	14462	14693	14548	14424	14406	14446	14381	14543	14489	14558	14493	14579	14581	14395	14516	14446	14486	14539	14455	14520	14513	14520	14496	14429	14603	14607	14558	14509	14458	14361	14495	14561	14463	14590	14430	14360	14610	14358	14550	14563	14541	14492	14569	14275	14679	14538	14522	14468	14369	14443	14533	14459	14490	14471	14500	14666	14612	14554	14414	14524	14656	14408	14635	14640	14401	14453	14541	14694	14571	14491	14488	14498	14582	14314	14483	14336	14397	14402	14523	14254	14679	14470	14531	14524	14513	14411	14598	14544	14605	14600	14514	14371	14473	14499	14424	14441	14530	14569	14581	14412	14339	14493	14379	14618	14655	14505	14641	14286	14390	14488	14667	14513	14454	14562	14335	14558	14464	14486	14531	14529	14557	14603	14424	14473	14545	14525	14438	14536	14593	14431	14372	14529	14624	14400	14508	14539	14362	14315	14583	14467	14587	14514	14477	14369	14442	14394	14551	14542	14576	14328	14458	14495	14364	14549	14529	14503	14433	14407	14539	14542	14536	14373	14695	14695	14502	14583	14584	14483	14518	14519	14452	14482	14544	14381	14511	14519	14619	14513	14408	14526	14521	14352	14409	14460	14485	14562	14488	14461	14471	14553	14588
28762	34545	45713	34905	24404	19773	18276	17052	17103	17228	17147	16964	17240	16832	17270	17106	16820	17120	16880	17004	16997	17065	17130	17138	16954	16981	17013	17014	17048	17074	17149	16795	17056	17019	16877	16844	17143	16944	17111	16967	17089	16929	16838	16815	17037	16910	17091	16967	16833	17047	17074	16865	17061	17263	17015	17187	17189	17044	16940	16793	16918	17121	16874	16947	17091	17030	17141	16889	17112	17048	17089	16993	16928	17042	16921	16896	16983	17016	16920	16996	17201	17007	17076	16986	17065	16889	17007	17111	16878	17044	16966	17013	17012	17097	16990	17001	16955	17008	17032	17130	17051	17000	16966	17197	17235	16893	17008	17076	16947	17013	17146	16804	17124	17060	16908	17204	16919	17107	17155	16954	17082	17015	17025	17062	16949	16963	16923	17075	16799	17008	17083	17037	16928	17014	17080	17100	17150	17009	17002	16936	16937	16973	16997	16815	16995	16915	17045	17149	16993	16988	16997	17049	17090	17170	16971	17016	17077	17073	16868	16964	17081	17016	17041	16917	16962	16908	17071	17047	17061	17035	17010	16934	16886	17004	17192	17118	16929	16990	17021	17042	17120	16956	16962	16875	16975	16984	17075	16956	17030	16999	16955	16947	16868	17179	16925	16628	16869	17006	16981	16893	16925	16948	16953	16891	17188	17006	16931	17080	16834	17100	17210	17079	17193	16895	17065	17008	17117	16928	17062	17017	16930	17100	16994	17009	16877	16897	16992	16957	17020	16885	17092	17077	17130	17046	17189	16887	16848	17022	17097	17047	16921	16958	17100	16893	17028	17018	16914	17096	16980	17172	16903	17062	16820	16898	16874	17140	16910	16921	16916	16740	17067	16969	16939	17081	16905	16920	17138	16952	17121	17026	17000	17034	16978	16880	16772	16901	17144	17100	17317	16932	16857	16990	17000	16874	16989	16849	17074	16992	16982	16986	17040	17012	16972	16962	16975	16845	16953	16931	17046	17203	16920	17120	17086	17192	17097	16846	16822	17021	17067	17023	16984	16983	17012	17003	17054	17117	17064	16965	16962	17180	16934	17068	16881	16982	17231	17090	16975	16970	16964	17253	17201	16927	17044	16952	16908	16818	16992	17081	16990	17156	16853	16891	17214	16917	17130	17043	17083	17090	16853	16988	16941	17035	17149	17088	17138	16958	16965	17189	17121	16921	17053	17162	17273	17003	16910	17341	17241	17043	16983	16920	16924	16822	16748	17119	16900	16930	17126	17102	16978	16935	16842	17049	17078	16949	17064	17224	17040	17093	17232	17004	16875	16977	16927	16914	16966	17001	16850	17138	17250	16922	17059	16821	17043	16917	17070	17003	16862	16807	16997	16946	17057	16943	16990	17053	16925	16907	17061	17039	16982	16995	16898	17079	17354	16996	17009	17207	16993	17106	17038	17014	16897	17124	16833	17182	17052	16988	16940	16824	17122	16766	17068	17003	17217	17223	16893	16920	17026	17186	16866	17152	17097	16926	17060	16732	17069	17192	17092	17063	16831	17228	17011	16970	17135	16801	16967	16988	16846	16954	17036	16939	17024	16987	16941	17058	16887	17033	17087	17075	17044	16979	16872	17009	17030	17088	16842	16936	17058	16973	17023	17004	16947	16901	17131	17008	17133	17030	17124	17187	16936	16955	17005	17079	16933	16987	17018	16834	17106	17116	17041	16895	17085	16856	16976	17120	16879	16739	17012	16945	17044	17189	16874	16878	17122	17030	16874	17125	17195	17105	17030	17040	17244	16871	17072	16966	16895	17085	17108	16929	17248	16846	17032	16870	17088	16967	17142	16762	16997	17048	17046	17155	16825	16844	16983	17039	17267	17044	16974	16886	17037	17068	17101	17100	17080	17107	16885	16987	16961	16987	17067	16784	17089	16965	17119	16920	16983	16936	16997	16977	16959	17104	16931	17104	16989	16998	17059	17179	16985	17131	16919	16889	17069	16886	16957	16796	16977	17090	17059	17127	17014	16769	16968	16940	16938	17065	17044	16891	16960	17164	17089	17186	17059	16876	17074	17162	17003	17064	17082	17022	17130	16938	16932	17028	17056	16972	17107	17050	16943	16870	17013	17194	17092	17108	17061	17040	16930	16963	17103	16936	17076	17045	17009	17014	16967	17085	16966	17082	16986	17097	16985	17043	17265	17189	17028	17119	17056	16936	17133	17139	17088	17124	16919	16741	17137	16967	17101	17025	16821	16911	17100	17092	17000	16872	16928	16912	16982	17095	16953	17155	16999	17078	17084	17095	17142	16974	17030	17013	17162	16921	17006	16996	17165	16973	16979	16872	16836	17221	17092	16900	16976	16936	16973	16997	16989	17052	16937	17133	17085	16964	16934	16817	17075	17212	16787	17041	17032	17117	16822	17141	17145	16966	17091	17115	17048	17049	17124	16988	16967	16978	16767	17025	17082	17137	17123	17049	17069	16875	16964	17038	17030	17059	16942	17068	17009	17169	17147	16978	17116	16946	17149	17078	17198	17100	17015	17117	16916	17058	17025	17111	16968	17025	17078	16825	16989	16884	16926	17057	16995	17075	16950	16985	16957	17042	16871	16953	17124	17098	16874	16952	17020	16861	17053	16901	17012	17136	17002	17084	17039	17117	16994	16962	16772	16969	16786	16941	16943	16902	17302	17091	17004	16843	17013	16963	16934	17049	17262	17116	16894	17037	16994	17064	17090	17091	16953	16829	16907	17003	16801	16987	17353	17176	17055	17126	16914	17149	17240	17057	16818	16995	17106	16927	16819	17053	16962	17085	16996	16870	16887	17110	16890	17111	17191	17001	16846	16936	17138	16930	17038	16886	16903	17207	17130	16964	17037	16993	17047	17153	17012	17153	17073	17023	16932	17011	17202	17217	16977	17044	17110	17271	17072	17054	17000	16921	16955	17091	16858	17159	17257	17225	16997	17143	17016	16990	17074	17011	16932	17344	17073	16954	16886	17153	17120	17198	16774	16991	16966	16918	17009	16822	16708	17055	16948	17024	16964	16998	17025	16998	16999	16880	17245	17115	16791	16834	17065	16932	16843	17083	17005	16830	16902	17021	17005	16894	16988	17126	17182	17087	16982	16952	17030	16975	17059	16846	16950	16939	16901	17047	16936	16974	16813	17113	16947	16843	16825	17049	17118	17135	17256	16991	17007	17017	17094	16972	16948	16947	17016	17206	16976	17096	17091	17091	17071	16966	16989	17296	16977	16950	17003	16845	17081	16966	16948	17082	17117	17050	17055	17037	17066	17035	16875	17003	17015	16803	17152	16855	17073	16990	16892	17073	16971	16940	17063	16998	17034	16873	16805	17025	16893	17067	17087	17025	17270	16782	17145	17159	17110	17227	16903	16939	16941	17237	16904	16915	16960	17115	16955	16849	16931	16937	17125	17101	17041	17044	16966	17062	17135	17001	16998	16675	16899	17019	17169	17031	17053	17060	17035	17057	16951	17006	16974	17125	17248	17165	17122	16865	17126	17029	16972	17044	16922	17243	17122	16978	16941	16949	17106	17053	16848	16964	17106	16911	16953	16885	17206	16950	17112	17229	17177	17169	17100	17100	17111	17383	17090	17076	17027	16870	16929	17109	17272	16945	17015	17289	16944	17117	17177	16995	17067	17009	17107	16888	17109	16890	17042	16874	17162	17068	16934	17053	17016	17066	16764	16965	16777	17031	16901	17094	17105	17039	17068	17006	16993	16903	17090	17131	17264	17067	17040	17009	16867	16773	17082	17066	16920	16795	17011	16845	17268	17040	16851	17002	17075	16984	17209	16839	16966	17129	16965	16905	17161	17119	17156	17160	17161	16875	16945	17143	17072	16837	17151	17184	17125	17069	17060	17116	17119	17095	16989	17104	17163	17331	17017	17022	17049	17008	17026	16974	17266	17019	16985	17158	17076	16912	17076	16883	16895	16951	17034	16925	16927	17064	16812	16917	17141	17072	17027	17063	16814	17041	17027	16890	16970	16999	17216	16989	17100	17098	16995	16889	16904	16787	16867	16999	17092	16831	16985	16963	16978	17109	17180	16885	16874	16952	17226	17140	17052	17031	17188	16975	16944	17041	17050	17026	16965	16998	16902	16967	17004	17032	16976	16878	17214	17019	17010	16980	17219	16938	17091	17206	17156	17147	16935	16966	17004	16990	17059	16908	16786	16896	17075	17133	17008	17017	16970	17149	17029	16908	17057	17032	17122	16880	16920	17077	17185	16997	17028	17013	17023	17224	17011	17237	17219	16994	16898	16682	16957	16902	17154	17065	16811	17257	17004	17134	17037	17007	16956	17081	17166	17109	16969	16979	17007	16844	17103	17119	17018	17104	16970	17126	16987	16915	17089	16998	17143	16994	17271	17130	17076	17123	16963	17078	17035	17102	16936	16921	17047	17098	16990	17046	17063	17116	16994	17095	17053	17132	17258	16984	17024	16932	17035	17079	17085	17294	16999	17221	17055	16882	17241	17168	16883	17215	17081	16851	17202	17167	17005	17221	17119	16890	17079	17035	16883	16994	17170	16878	16906	17234	16976	16989	16881	17160	17056	16945	17127	17130	17082	17098	17097	16931	17075	16920	17185	17231	17059	16870	17221	17156	17044	16803	17024	17207	17147	16867	17021	16949	16967	16965	17032	17120	17053	16983	17014	17181	17133	17091	17010	17023	17071	17129	16999	17198	16776	17026	17122	17012	17119	17140	17144	17055	17043	16810	17035	16978	17017	17289	17076	17053	16937	17124	16812	17157	17058	16980	16873	17222	17071	17031	16935	16915	17158	17068	16883	16946	17199	16951	16861	17006	16868	17009	17128	16999	17170	16948	17008	17045	16878	16986	16861	17079	16975	16981	17061	17078	17023	17219	16927	17031	17014	16982	16968	17089	16925	16864	17059	17056	16944	17266	17239	16871	17035	17099	16787	16756	17068	16996	17042	17225	17234	16983	17182	17220	17029	17069	17128	17044	16846	16929	17049	16988	16959	17086	17003	17052	17050	16916	17034	17016	16959	16944	16965	17210	17051	17102	16900	16874	16960	17109	17097	17125	16952	17137	16972	17028	16885	16922	17092	16781	16891	16955	17036	16964	17058	17018	17156	16930	17090	16996	16939	17114	17258	16961	17055	17206	17059	17090	16961	17047
31722	55941	48048	32531	22401	17235	15721	15097	14722	14820	14967	14806	14866	14687	14781	14738	14940	14888	14836	14939	14919	14883	14745	14762	14881	14858	14700	14938	14710	14967	14729	14694	14931	14842	14736	14828	14815	14812	14736	14764	14808	15012	14716	14768	15030	14852	15066	14807	14887	14779	14751	14765	14894	14868	15032	14648	14766	14831	14967	14689	14852	14818	14730	14860	15033	14787	14786	14870	14971	14958	14874	14894	14757	14786	14891	14842	14881	14747	14846	14796	14903	15041	14821	14646	14766	14923	14757	14846	14809	14835	14891	14939	14793	14953	14810	15009	14887	14841	14760	14838	14824	14964	14926	14752	14749	14714	14856	14884	14871	14545	14930	14911	14862	14879	14823	14702	15028	14716	14659	14986	15035	14765	14901	14716	14954	14885	14769	14906	14640	14751	14672	14891	14646	14779	14979	14769	14955	14787	14801	14829	14801	14788	14825	14772	14858	14888	14791	14876	14920	14843	14770	14979	14759	14760	14747	14728	15024	14511	14857	14720	14930	14957	14883	14913	14917	14946	14833	14916	14854	14947	14822	14879	14999	14671	14992	14986	14808	14961	14940	14885	14982	14957	14908	14616	14856	14905	14866	14804	14882	14915	14885	14820	14774	14739	14835	14905	14754	14893	15016	14810	14859	14740	14886	14833	14658	14854	14912	14787	14754	14914	14914	14823	14932	14976	14700	14805	14863	14858	14758	14897	14804	14761	14837	14861	14983	14983	14786	14916	14831	14893	14913	14889	14899	14865	14818	14976	14864	14937	14766	14817	14856	14799	14831	14696	14958	14833	14858	14693	14777	14905	14828	14854	14793	14981	14901	14861	14869	14874	14903	15026	14842	14826	14961	14904	14796	14829	14837	14890	14753	14798	14761	14785	14806	14816	14888	14983	14800	14845	14871	14950	14956	14900	14701	14797	14858	14775	14725	14825	14879	14887	14842	14678	14867	14665	14969	14637	14762	14729	14891	14798	14555	14836	14866	14712	14852	14955	14822	14832	14921	15016	14865	14779	14834	14764	14690	14915	14764	14849	14815	14737	14903	14823	14855	14963	14964	14770	14845	14949	14988	14947	14872	14889	14975	14840	14949	14933	14858	15006	14975	14932	14782	14813	14826	14718	14839	14875	14889	14953	14770	14610	14815	14971	14863	14707	14897	14850	14812	14915	14891	14781	14861	14882	14936	15018	14841	14709	14891	14901	14991	14697	14853	14665	14827	14751	14745	14985	14918	14894	14720	14836	14910	14853	15082	15022	14921	14792	15029	14809	14899	14845	14959	14697	14929	15026	14881	14796	14825	14910	14856	14713	14857	14823	14805	14713	14826	15062	15011	14967	14753	14986	14696	14714	14772	14832	14682	14955	14680	14780	14824	14802	14803	14757	14861	15057	14860	15066	14872	14787	14774	15015	15049	14751	14839	14781	14931	14920	14965	14921	14830	14705	14866	14904	14912	14877	14771	14861	14959	14776	14794	14759	14892	14785	14913	14683	14940	14909	14908	14930	14879	14929	14815	14955	14633	14800	14787	14698	14805	14805	14853	14932	14767	14699	14973	14817	14855	14803	14941	14811	14838	14655	14867	14763	14878	14847	14958	14852	14662	14742	14862	14826	14914	14703	14996	14879	14932	14854	14847	14813	14823	14839	14831	14892	14796	14908	14866	14970	14831	14898	14831	14734	15111	14724	14951	15042	14954	14711	14868	14769	14988	14884	14950	14745	14686	14870	15087	14572	14790	15037	14764	14757	14874	14786	14792	14902	14829	14729	14866	14842	14861	14858	14896	14763	14904	14729	15133	14952	14954	14956	14882	14965	14825	14922	14881	14690	14804	14819	14753	14759	14902	14734	15034	14916	14931	14848	14788	14885	14946	14772	14840	14996	14828	14804	14920	14863	14781	14922	14733	14858	14702	14896	14833	14979	14822	14779	14826	14668	14763	14804	15014	14691	14787	14966	14826	14862	15038	14733	15002	14752	14817	15017	14967	14895	14870	14936	14824	14803	14702	14854	14969	14895	14825	14846	14890	14791	14959	14823	14896	14805	14724	14956	14787	14979	14974	14762	14859	14775	14987	14877	14780	14947	14715	14852	14749	14777	14828	14901	14883	14902	14881	14935	14994	14729	14782	14827	14836	14761	14949	14921	14917	14664	14960	14845	14719	15025	14951	14843	14895	14868	14747	14874	14885	14871	14859	14603	14926	14779	14735	14684	14776	14846	14806	14767	14915	14860	14955	14721	14923	14882	14827	14776	14726	14846	14971	14914	14908	14738	14877	14798	14722	14878	14828	14932	14889	14874	14910	14992	14842	14727	14905	14918	14734	14960	14681	14760	14833	14936	14887	14748	14898	14700	14951	14998	14688	14803	14833	14823	14968	14890	14832	14870	14845	14879	14947	14892	14762	14876	14921	14835	14846	14787	14934	14845	14855	14715	14793	14844	14942	14764	14809	14851	14699	14671	14818	14910	14939	14993	14890	14864	14935	14735	14709	15022	14768	14774	14894	14750	14970	14808	14669	15009	14831	14995	14742	14653	14948	15030	14949	14661	14773	14708	14959	14687	15084	14804	14921	14902	14998	14768	15068	14795	14895	14836	15015	14836	14962	14920	14837	14761	14878	14822	14866	14944	14953	14898	14879	14803	14793	14818	14841	14794	14795	15011	14695	14867	14952	14873	14905	14757	14807	14861	14827	14759	14725	14979	14768	14729	14918	14974	14910	14742	14968	14945	14844	15006	14966	14882	14797	14986	14821	14852	14875	14839	14900	14866	14842	14979	14904	14934	14893	14909	14811	14695	14741	14938	14867	14819	14727	14919	14806	14777	14949	14938	14857	14942	14871	14919	14903	14771	14916	14704	14859	14793	14950	14971	14730	14968	14871	14871	14888	14752	14773	14765	14912	14817	14816	14799	14870	14734	14906	14676	14979	15021	14889	14889	14988	14990	14900	14801	14897	14816	14810	14929	14842	14801	14851	14757	14845	14887	14818	14695	14879	14817	14734	14731	14835	14840	14925	14998	14832	14948	14765	14894	14760	14785	14961	14960	14737	14829	14787	14796	14907	15015	14856	14863	14755	14765	14854	14881	14877	14867	14809	14772	15060	14892	14839	14932	14874	14871	14824	14785	14817	14715	14993	15026	14881	14804	14933	14804	14945	14850	14865	14879	14941	14981	14871	14919	14738	14859	14921	14759	14870	14926	14767	14708	14654	14855	14835	14798	15037	14711	14913	14865	14879	14906	14791	14877	14978	14752	14790	14896	14881	14890	14802	14870	15087	14731	14811	14942	14767	14769	14928	14749	14882	14915	14880	14923	14933	14971	14885	14745	14768	14920	14727	14773	14906	14944	14879	14941	14801	14945	14808	14753	14901	14931	14968	14652	14595	14796	14923	14837	14850	14896	14894	15007	14771	14870	14707	14715	14730	15000	14966	14815	14832	14671	14865	14993	14905	14886	14922	14890	14986	14811	14748	14944	14887	14845	14803	14906	14863	14719	14616	14884	14895	14809	15010	14941	14882	14949	14871	14902	14997	14929	14709	14720	14837	14798	14726	15008	14941	14988	14938	14889	14874	14805	14881	14965	14945	14929	14780	14767	14772	14768	14787	14880	14939	14878	14995	14859	14721	14833	14843	14840	14857	14813	14844	14772	14894	14835	14787	14871	14826	14815	14855	14934	14906	14689	14794	14914	14926	14973	14890	14917	14837	14819	14885	14771	14956	14869	14730	15039	14722	14791	14838	14819	14852	14687	14923	14859	14943	15134	14887	14951	14728	14779	14933	14896	14760	14735	14888	14906	14942	14860	14912	15018	14785	14724	14798	15067	14825	14819	14840	14667	14772	14815	14945	14822	14933	14798	14901	14995	14782	14820	14737	14829	14827	14844	14785	14786	14901	14749	14981	15000	14826	14757	14739	14877	14779	14960	14881	14942	14877	14700	14828	15011	14842	14945	14800	14838	14781	14744	14828	14920	14818	14950	14484	14818	14971	14693	14642	14700	14898	14989	14919	14904	14949	14832	14984	14989	14914	14873	14867	14789	14930	14825	14897	14801	14847	14927	14758	14979	14864	14901	14905	14911	14918	14722	14749	14796	14758	15034	14903	14876	14842	14969	14727	14881	14873	14879	14856	14960	14795	14727	14859	14839	14914	14791	14888	14801	14873	14946	14689	14980	14972	14886	14907	14769	15218	14921	14853	14959	14742	14862	14658	14717	14771	14795	14741	14889	14903	14903	14885	14906	14949	14987	14826	14940	14593	15048	14771	14704	15061	14781	14895	14928	14774	14732	14880	15027	14752	14712	14848	14915	14990	14967	14680	14823	14846	14958	14888	14876	14920	14980	14737	14863	14828	14674	14838	14759	14890	14959	14736	14863	14799	14900	14893	14699	14839	14849	14935	14734	15007	15043	14749	14781	14859	14765	14869	14878	14944	14889	14921	14901	14941	14740	15003	14731	14772	14832	14774	14778	14846	14903	14836	14851	14976	14805	14880	14706	14906	14663	14843	14923	15010	14871	14831	14937	14787	14841	14906	14799	14915	14778	15022	14811	14852	14700	14822	14735	14892	14837	14711	14796	14821	14801	14878	14830	15002	14844	14742	14918	14905	14877	14930	14865	14879	14838	14957	14735	14788	14922	14705	14791	14805	14939	14625	14911	14856	14709	14984	14893	14850	14946	14751	14957	14759	14806	14963	14813	14732	14869	14772	14759	14947	14795	14776	14732	14941	14779	14867	14875	14908	14901	14790	14861	14817	14913	14879	14918	14866	15026	14975	14822	14880	14849	14768	14894	14756	14782	14810	14921	14881	14940	15069	14793	15004	14738	14882	14788	14665	14797	14836	14882	14812	14909	15019	14960	14877	14961	14693	14900	14944	14880	15022	14824	14818	14752	14966	14807	14815	14978	14773	14966	14999	14739	15039	14736	14729	14725	14823	14700	14938	14921	14912	14861	14789	14830	14928	14800	15007	14893	14848	14747	14829	14808	14963	14641	14952	14892	14649	14891	14843	15004	14879	14707	14997	14727	14777	14851	14906	14904	14836	15045	14590	14774	14768	14903	14918	14741	14927	14879	15004	14731	14905	14702	14880	14908	14871	14855	14730	14846	14973	14971	14873	14668	14737	14962
24356	23494	44043	43704	33533	26987	22944	18578	17182	16886	16809	16857	16771	16916	16727	16731	16627	16447	16599	16677	16558	16496	16705	16564	16589	16540	16739	16696	16463	16615	16556	16823	16606	16450	16507	16499	16533	16504	16725	16622	16558	16457	16403	16750	16524	16626	16697	16681	16417	16504	16543	16730	16461	16680	16878	16554	16609	16534	16414	16535	16648	16529	16515	16730	16566	16548	16772	16576	16553	16439	16441	16447	16472	16526	16762	16521	16513	16440	16947	16550	16438	16562	16547	16600	16584	16603	16443	16643	16345	16737	16480	16591	16479	16390	16486	16666	16566	16425	16611	16420	16507	16570	16517	16557	16528	16433	16621	16469	16433	16474	16526	16478	16528	16452	16764	16351	16523	16489	16609	16611	16555	16456	16572	16487	16542	16372	16583	16313	16430	16445	16540	16615	16641	16654	16501	16377	16666	16614	16665	16628	16551	16493	16421	16386	16634	16547	16411	16465	16407	16448	16549	16393	16351	16482	16514	16491	16541	16441	16419	16367	16459	16791	16543	16476	16501	16644	16825	16605	16629	16396	16563	16504	16732	16633	16519	16522	16273	16459	16361	16252	16526	16421	16511	16472	16624	16543	16325	16671	16448	16433	16239	16473	16439	16696	16621	16489	16462	16566	16591	16519	16309	16484	16501	16590	16633	16476	16573	16560	16560	16313	16511	16410	16644	16761	16668	16432	16478	16665	16483	16251	16419	16462	16485	16380	16619	16621	16558	16471	16597	16660	16568	16645	16418	16551	16388	16357	16603	16538	16442	16533	16378	16510	16583	16445	16427	16670	16529	16639	16603	16523	16327	16589	16603	16326	16303	16426	16604	16360	16737	16413	16594	16521	16396	16345	16553	16468	16350	16367	16480	16482	16467	16522	16533	16559	16454	16574	16492	16639	16534	16492	16354	16444	16475	16414	16301	16479	16526	16641	16570	16576	16628	16427	16477	16556	16649	16467	16479	16359	16426	16445	16468	16589	16691	16454	16486	16455	16514	16446	16572	16546	16544	16482	16506	16610	16578	16391	16597	16465	16566	16556	16435	16496	16539	16335	16465	16569	16542	16669	16416	16671	16644	16364	16614	16397	16305	16547	16402	16389	16350	16376	16522	16614	16533	16352	16468	16371	16323	16437	16456	16692	16511	16493	16464	16286	16292	16634	16618	16243	16357	16438	16361	16376	16506	16626	16540	16355	16423	16497	16489	16573	16608	16434	16601	16495	16602	16480	16584	16638	16522	16618	16490	16552	16380	16533	16456	16570	16461	16657	16635	16396	16483	16251	16572	16444	16473	16508	16574	16581	16538	16451	16434	16447	16301	16498	16603	16514	16523	16559	16581	16437	16438	16404	16432	16441	16411	16573	16517	16425	16551	16562	16668	16616	16582	16341	16435	16511	16584	16525	16535	16632	16368	16484	16556	16420	16493	16414	16418	16349	16472	16370	16446	16690	16538	16417	16368	16679	16390	16433	16435	16660	16646	16493	16305	16489	16555	16477	16454	16417	16489	16390	16482	16452	16445	16526	16582	16648	16525	16333	16638	16506	16368	16512	16349	16439	16311	16512	16487	16480	16552	16368	16362	16473	16355	16507	16583	16599	16628	16545	16540	16552	16702	16441	16378	16376	16555	16615	16457	16565	16435	16389	16507	16491	16556	16586	16529	16352	16492	16591	16612	16539	16529	16693	16637	16614	16553	16392	16464	16482	16348	16234	16460	16638	16614	16347	16269	16478	16449	16418	16416	16396	16527	16415	16232	16504	16440	16488	16478	16542	16681	16441	16749	16542	16426	16494	16465	16448	16537	16544	16606	16574	16550	16370	16455	16429	16469	16561	16441	16363	16357	16523	16541	16500	16543	16451	16550	16482	16431	16459	16552	16454	16710	16273	16557	16547	16345	16387	16520	16501	16340	16437	16433	16617	16449	16486	16594	16597	16621	16305	16422	16414	16505	16421	16532	16443	16403	16426	16517	16520	16347	16497	16628	16367	16424	16688	16343	16610	16521	16373	16487	16366	16274	16505	16568	16518	16495	16463	16561	16408	16509	16534	16768	16536	16453	16581	16517	16362	16470	16381	16580	16545	16677	16277	16531	16539	16521	16484	16379	16294	16596	16401	16423	16282	16510	16364	16588	16309	16617	16387	16439	16544	16233	16277	16632	16422	16623	16526	16552	16444	16634	16427	16424	16551	16639	16614	16715	16653	16371	16536	16296	16235	16597	16632	16508	16568	16481	16617	16420	16609	16594	16438	16370	16547	16313	16656	16516	16499	16547	16563	16640	16476	16595	16477	16538	16581	16372	16487	16534	16309	16533	16530	16591	16560	16524	16749	16492	16625	16611	16505	16376	16556	16436	16504	16635	16470	16458	16385	16228	16584	16545	16494	16383	16539	16304	16491	16672	16444	16514	16307	16407	16561	16480	16344	16466	16470	16491	16520	16487	16412	16428	16343	16589	16536	16429	16413	16461	16567	16257	16564	16608	16470	16615	16401	16473	16619	16562	16473	16537	16365	16543	16520	16399	16539	16411	16367	16472	16394	16496	16502	16397	16645	16496	16487	16590	16546	16557	16549	16560	16724	16299	16349	16415	16458	16556	16586	16505	16365	16713	16583	16648	16377	16399	16497	16468	16510	16646	16446	16498	16425	16742	16616	16553	16487	16523	16471	16467	16442	16709	16566	16389	16355	16491	16338	16447	16439	16271	16446	16580	16320	16481	16630	16494	16596	16586	16394	16495	16560	16608	16400	16393	16496	16608	16462	16761	16649	16576	16482	16325	16655	16610	16537	16451	16465	16673	16400	16528	16409	16382	16415	16376	16634	16593	16523	16476	16413	16357	16553	16595	16456	16477	16267	16540	16687	16455	16417	16697	16551	16585	16503	16490	16522	16233	16606	16472	16656	16386	16475	16409	16507	16577	16529	16459	16404	16597	16561	16383	16622	16258	16456	16276	16320	16528	16606	16401	16618	16584	16554	16587	16714	16607	16389	16541	16602	16643	16547	16495	16493	16595	16674	16547	16604	16602	16480	16275	16420	16614	16589	16431	16458	16596	16631	16426	16638	16488	16420	16521	16557	16594	16449	16579	16413	16584	16552	16543	16677	16677	16416	16477	16408	16489	16394	16649	16524	16528	16392	16441	16479	16447	16584	16557	16549	16484	16535	16585	16601	16578	16417	16349	16669	16356	16385	16473	16575	16372	16468	16559	16586	16388	16474	16587	16454	16446	16724	16343	16310	16426	16605	16534	16428	16642	16572	16327	16365	16496	16485	16451	16415	16502	16524	16497	16367	16652	16380	16368	16392	16558	16541	16575	16523	16473	16572	16581	16656	16619	16651	16453	16554	16465	16455	16619	16650	16505	16448	16544	16490	16391	16665	16525	16382	16429	16524	16605	16456	16217	16665	16462	16587	16414	16492	16559	16817	16564	16447	16432	16597	16541	16427	16559	16505	16410	16524	16552	16560	16471	16357	16644	16445	16352	16521	16435	16576	16432	16532	16423	16473	16610	16466	16496	16806	16414	16366	16538	16599	16445	16787	16552	16343	16721	16188	16639	16490	16688	16604	16476	16555	16485	16596	16240	16343	16703	16459	16612	16453	16534	16469	16480	16652	16463	16382	16387	16553	16659	16388	16526	16330	16372	16570	16367	16510	16555	16602	16427	16403	16410	16512	16732	16549	16477	16475	16544	16639	16293	16662	16579	16554	16586	16428	16545	16650	16521	16472	16685	16363	16380	16291	16469	16434	16465	16256	16437	16511	16439	16580	16465	16455	16427	16553	16505	16444	16468	16478	16455	16408	16402	16492	16634	16327	16577	16705	16703	16243	16588	16340	16558	16351	16380	16520	16465	16211	16568	16483	16429	16322	16429	16422	16633	16705	16562	16469	16440	16521	16346	16310	16276	16572	16620	16468	16475	16578	16720	16637	16497	16496	16389	16612	16482	16660	16348	16457	16610	16515	16396	16366	16638	16490	16699	16519	16457	16365	16574	16635	16414	16692	16483	16448	16669	16563	16508	16174	16374	16465	16439	16563	16550	16624	16616	16303	16310	16641	16558	16389	16487	16502	16417	16362	16585	16572	16569	16458	16511	16423	16342	16509	16641	16676	16504	16429	16553	16487	16381	16477	16539	16456	16564	16575	16380	16519	16501	16594	16631	16539	16368	16604	16591	16369	16376	16316	16487	16368	16499	16560	16375	16487	16355	16623	16406	16413	16577	16607	16704	16511	16428	16467	16363	16521	16605	16321	16495	16421	16407	16309	16674	16520	16468	16422	16440	16382	16446	16381	16461	16534	16535	16401	16426	16638	16435	16600	16446	16490	16776	16548	16510	16655	16318	16309	16518	16404	16509	16420	16440	16571	16437	16548	16530	16355	16320	16536	16357	16514	16473	16389	16477	16700	16599	16774	16482	16522	16625	16510	16530	16594	16708	16584	16717	16511	16454	16319	16370	16549	16477	16493	16699	16731	16325	16459	16501	16437	16619	16549	16742	16490	16475	16421	16363	16649	16237	16283	16397	16506	16423	16488	16458	16201	16502	16530	16556	16279	16544	16447	16693	16397	16570	16325	16430	16570	16610	16477	16426	16582	16412	16499	16577	16380	16361	16542	16465	16499	16525	16238	16536	16480	16446	16460	16437	16501	16446	16478	16329	16360	16639	16621	16625	16506	16484	16412	16676	16483	16417	16514	16452	16363	16508	16435	16444	16508	16506	16407	16415	16457	16640	16427	16466	16625	16523	16593	16532	16734	16653	16535	16397	16556	16473	16524	16362	16679	16527	16497	16302	16594	16407	16430	16470	16577	16672	16476	16471	16499	16601	16488	16621	16665	16669	16535	16552	16546	16587	16506	16561	16346	16530	16595	16542	16581	16426	16311	16438	16559	16518	16563	16737	16544	16478	16514	16521	16434	16327	16593	16693	16164	16374	16603	16518	16393	16565	16519	16467	16555	16656	16483	16428	16586	16539	16619	16678	16407	16784	16347	16438	16470	16567	16359	16419	16515	16505	16531	16625	16670	16597	16659	16510	16589	16607	16500	16589	16665	16188	16281	16496	16596	16605	16676	16581	16636	16729	16513	16534	16546	16460	16617	16532	16568	16419	16432	16463	16610	16839	16548
58570	95671	84695	59075	39945	26074	18995	15740	14765	14477	14676	14506	14659	14643	14584	14598	14704	14614	14546	14440	14693	14750	14371	14546	14720	14586	14539	14573	14483	14783	14517	14446	14496	14682	14612	14616	14670	14521	14571	14614	14593	14723	14628	14621	14760	14554	14734	14829	14572	14667	14717	14412	14707	14600	14522	14624	14582	14544	14638	14660	14623	14535	14512	14573	14742	14447	14597	14332	14528	14765	14624	14579	14560	14774	14516	14731	14530	14490	14490	14499	14672	14571	14664	14611	14582	14644	14584	14609	14620	14681	14574	14672	14477	14587	14717	14626	14721	14675	14609	14534	14551	14610	14602	14571	14575	14662	14568	14544	14588	14367	14552	14649	14419	14699	14388	14747	14414	14695	14485	14586	14517	14561	14505	14564	14658	14632	14504	14539	14632	14496	14563	14615	14656	14509	14665	14625	14428	14598	14656	14619	14490	14720	14585	14469	14797	14624	14734	14698	14558	14624	14591	14516	14597	14751	14323	14505	14499	14631	14548	14616	14519	14371	14474	14733	14433	14558	14499	14539	14512	14725	14638	14534	14504	14642	14539	14489	14368	14619	14610	14762	14518	14702	14621	14618	14622	14577	14613	14782	14652	14576	14548	14574	14632	14488	14764	14544	14734	14533	14588	14687	14613	14547	14591	14632	14630	14717	14743	14634	14512	14472	14346	14582	14787	14503	14528	14508	14531	14697	14541	14551	14388	14457	14665	14516	14738	14488	14741	14580	14571	14616	14622	14627	14445	14719	14640	14455	14502	14546	14681	14620	14542	14498	14674	14389	14655	14649	14590	14483	14711	14719	14524	14443	14441	14564	14535	14608	14665	14670	14711	14602	14544	14795	14574	14651	14578	14538	14591	14556	14588	14597	14767	14502	14514	14579	14739	14766	14484	14624	14437	14601	14485	14526	14536	14482	14634	14476	14481	14674	14475	14625	14529	14423	14473	14732	14691	14663	14542	14563	14498	14610	14656	14589	14563	14519	14545	14496	14728	14562	14570	14593	14643	14630	14603	14600	14637	14549	14546	14574	14601	14617	14510	14512	14706	14538	14460	14500	14531	14604	14704	14434	14582	14524	14499	14614	14712	14643	14591	14497	14594	14600	14573	14645	14527	14689	14659	14700	14601	14544	14575	14520	14438	14766	14484	14470	14509	14583	14511	14778	14621	14520	14517	14681	14589	14625	14545	14670	14546	14671	14389	14715	14603	14352	14360	14452	14559	14528	14468	14586	14504	14489	14519	14542	14459	14688	14614	14601	14487	14532	14768	14738	14554	14698	14568	14594	14486	14666	14496	14516	14674	14704	14546	14519	14696	14535	14529	14632	14513	14543	14653	14516	14678	14487	14427	14725	14514	14553	14620	14551	14532	14623	14579	14564	14691	14630	14551	14522	14676	14631	14368	14508	14596	14564	14513	14584	14595	14512	14609	14664	14601	14419	14693	14604	14624	14628	14601	14651	14525	14642	14522	14502	14581	14577	14544	14570	14775	14857	14450	14689	14558	14671	14661	14514	14571	14702	14494	14432	14545	14747	14563	14577	14630	14531	14687	14821	14514	14531	14684	14701	14523	14690	14663	14519	14475	14571	14732	14608	14597	14393	14652	14521	14528	14416	14582	14575	14582	14424	14525	14532	14565	14593	14608	14560	14689	14597	14628	14507	14683	14646	14595	14407	14525	14574	14604	14662	14498	14741	14666	14541	14624	14528	14602	14641	14534	14504	14445	14619	14577	14564	14719	14692	14601	14505	14580	14561	14584	14715	14675	14465	14464	14712	14395	14538	14618	14365	14512	14574	14615	14566	14622	14631	14597	14537	14677	14575	14578	14601	14595	14717	14546	14597	14528	14665	14684	14462	14451	14629	14538	14574	14665	14693	14539	14678	14543	14568	14407	14658	14532	14704	14557	14522	14703	14565	14515	14595	14535	14697	14480	14633	14676	14711	14625	14610	14524	14715	14726	14749	14636	14536	14526	14435	14573	14584	14500	14574	14589	14442	14676	14561	14670	14701	14649	14656	14672	14577	14681	14487	14568	14558	14561	14559	14634	14446	14524	14537	14455	14678	14784	14474	14441	14639	14592	14640	14588	14573	14695	14581	14595	14496	14497	14537	14550	14692	14527	14459	14447	14661	14760	14639	14540	14598	14499	14703	14418	14712	14694	14698	14572	14645	14525	14641	14655	14595	14672	14717	14693	14713	14495	14568	14548	14672	14729	14591	14499	14587	14841	14593	14562	14548	14637	14670	14655	14652	14753	14500	14645	14516	14750	14772	14661	14694	14662	14497	14565	14539	14467	14754	14507	14492	14691	14616	14656	14455	14675	14638	14525	14683	14535	14546	14573	14493	14635	14503	14620	14587	14424	14674	14682	14634	14580	14679	14506	14587	14655	14598	14789	14513	14634	14616	14572	14471	14608	14629	14563	14478	14509	14620	14576	14602	14715	14608	14725	14668	14638	14546	14561	14593	14463	14583	14600	14709	14642	14731	14633	14368	14625	14684	14477	14421	14779	14503	14525	14610	14456	14664	14419	14488	14555	14774	14517	14519	14544	14690	14774	14489	14733	14786	14642	14599	14756	14515	14659	14659	14663	14518	14672	14670	14427	14544	14561	14516	14723	14511	14522	14688	14460	14752	14503	14657	14721	14555	14690	14521	14801	14680	14541	14468	14401	14652	14515	14734	14744	14532	14563	14462	14634	14540	14539	14693	14711	14576	14452	14496	14553	14527	14590	14465	14427	14484	14661	14518	14736	14545	14600	14748	14487	14663	14626	14510	14623	14498	14546	14434	14636	14514	14355	14714	14672	14679	14485	14566	14361	14713	14644	14705	14709	14479	14631	14568	14674	14666	14482	14432	14485	14462	14676	14713	14559	14679	14623	14651	14502	14611	14506	14611	14516	14627	14716	14613	14612	14644	14609	14685	14701	14443	14580	14590	14588	14566	14726	14729	14530	14486	14648	14542	14506	14651	14617	14567	14544	14756	14629	14569	14547	14648	14537	14495	14498	14581	14589	14335	14613	14661	14613	14560	14539	14562	14678	14429	14557	14621	14607	14608	14639	14589	14794	14594	14776	14778	14513	14724	14701	14579	14727	14626	14638	14644	14537	14760	14295	14638	14615	14460	14623	14414	14577	14668	14461	14501	14563	14618	14541	14460	14670	14539	14517	14705	14667	14678	14675	14455	14670	14568	14709	14538	14728	14683	14446	14564	14785	14570	14582	14513	14536	14580	14577	14564	14714	14616	14577	14603	14680	14524	14592	14688	14623	14574	14469	14664	14597	14686	14660	14535	14425	14486	14539	14609	14490	14577	14469	14678	14581	14369	14583	14806	14577	14775	14663	14553	14462	14751	14809	14499	14689	14544	14746	14678	14631	14585	14589	14444	14575	14554	14485	14725	14571	14676	14553	14696	14574	14659	14511	14660	14584	14663	14596	14588	14616	14616	14528	14616	14653	14553	14550	14817	14598	14610	14622	14503	14671	14383	14573	14708	14529	14580	14740	14684	14669	14412	14428	14546	14611	14496	14748	14438	14596	14628	14594	14690	14520	14538	14515	14660	14432	14436	14572	14536	14574	14702	14507	14450	14546	14564	14544	14573	14685	14669	14530	14473	14523	14736	14492	14692	14464	14474	14679	14421	14544	14565	14572	14493	14765	14625	14577	14552	14524	14562	14668	14440	14641	14519	14611	14444	14549	14622	14592	14433	14405	14610	14513	14583	14684	14494	14699	14530	14628	14577	14551	14631	14622	14603	14692	14425	14478	14576	14690	14834	14747	14512	14649	14736	14759	14795	14431	14658	14607	14624	14624	14435	14547	14752	14686	14531	14623	14451	14551	14453	14618	14704	14614	14662	14613	14706	14632	14615	14544	14613	14638	14673	14410	14744	14611	14723	14586	14511	14590	14655	14508	14743	14669	14577	14635	14534	14605	14475	14586	14465	14682	14539	14509	14705	14531	14497	14657	14638	14665	14629	14692	14739	14614	14543	14728	14567	14689	14531	14707	14654	14767	14485	14595	14523	14548	14559	14586	14627	14652	14564	14582	14575	14596	14567	14716	14527	14558	14589	14598	14614	14646	14565	14514	14573	14569	14632	14582	14675	14537	14601	14718	14697	14598	14641	14630	14574	14659	14672	14631	14665	14474	14589	14660	14590	14630	14674	14532	14385	14695	14578	14679	14769	14726	14444	14544	14626	14577	14606	14526	14679	14482	14635	14496	14656	14595	14605	14403	14609	14658	14681	14805	14534	14594	14749	14597	14728	14557	14556	14671	14529	14670	14521	14488	14559	14572	14640	14567	14717	14520	14549	14736	14592	14657	14618	14558	14609	14641	14777	14600	14634	14690	14540	14573	14564	14459	14546	14401	14605	14559	14556	14454	14621	14626	14640	14747	14484	14684	14740	14711	14570	14672	14716	14594	14632	14553	14534	14441	14601	14552	14705	14714	14689	14631	14715	14579	14648	14473	14719	14545	14621	14602	14691	14587	14692	14546	14685	14705	14668	14486	14508	14634	14641	14536	14549	14442	14511	14563	14486	14530	14620	14636	14562	14716	14684	14526	14542	14610	14547	14619	14473	14567	14575	14524	14445	14729	14600	14295	14574	14603	14471	14780	14461	14473	14586	14526	14740	14612	14560	14430	14416	14655	14569	14668	14632	14791	14562	14468	14684	14687	14661	14545	14609	14554	14650	14486	14607	14526	14572	14650	14492	14529	14609	14631	14658	14786	14645	14652	14461	14597	14504	14500	14559	14652	14609	14679	14518	14478	14576	14529	14787	14496	14397	14525	14385	14616	14557	14451	14737	14538	14611	14677	14557	14538	14544	14710	14425	14641	14726	14640	14836	14569	14604	14560	14550	14445	14684	14697	14611	14667	14515	14708	14461	14635	14651	14566	14623	14525	14389	14598	14482	14733	14686	14538	14430	14654	14500	14557	14592	14494	14600	14721	14435	14553	14682	14631	14614	14552	14423	14680	14654	14619	14577	14486	14625	14551	14586	14754	14551	14531	14656	14714	14695	14565	14614	14463	14540	14789	14584	14779	14564	14627	14630	14511	14658	14565	14572	14715	14490	14733	14546	14592	14608	14679	14511	14596	14461	14548	14645	14587	14411
23053	22075	35366	38495	36345	32205	28419	20351	16957	16633	16098	16129	16203	16147	16216	16122	16236	16078	16052	16091	16005	15962	16111	16009	16174	16222	15919	16043	16085	15789	16048	16094	15999	15896	16081	15786	15948	15803	16088	16083	15865	16131	16099	15734	16234	15879	15841	16063	15962	16083	16018	15903	15918	15961	15837	16081	16086	16037	16076	15875	15942	15886	15698	15920	15701	15963	15963	16108	16020	16039	15894	15880	16040	15883	15882	15886	15936	15904	15903	15798	15949	15757	15839	15971	15868	15873	15906	15745	15883	15698	16034	16094	15820	15990	15895	15948	15815	15859	15742	15711	15940	15852	15904	15606	15790	16012	15945	15947	15789	15797	15913	15925	15887	15694	15983	15731	15930	15844	15821	16017	15971	15919	15756	15828	16016	15809	15897	15768	15679	15891	15802	15975	15844	15835	15970	16046	15783	15854	15923	15892	15958	15810	15914	15897	15827	15790	15854	15868	15779	15940	15842	15646	15863	15883	15907	15844	15815	15860	15859	15733	15936	15797	15813	15843	15838	15688	15706	15733	15938	15860	15822	15836	15829	15995	15909	15833	15755	15811	15809	15850	15987	15947	16091	15985	15838	15940	16012	16066	16068	15867	15662	15792	15883	15912	15835	15684	15928	15780	15944	15756	15816	15869	15971	16031	15950	15831	15765	15876	15797	15957	15810	16084	16006	15873	15900	15738	15829	15883	15872	16011	15996	15806	15914	16030	15825	15856	15888	15841	15727	15978	15764	15937	15861	15907	15846	15904	15920	16085	15970	15741	15915	15854	15888	16005	15716	15898	15777	16060	15690	15610	15936	15735	15995	15942	15886	16018	15908	15735	15829	16001	15936	15814	15792	15712	15875	15801	15891	15828	15813	15860	15864	16119	15818	15883	15944	15728	15969	15989	15693	15867	15840	15912	15838	15970	15781	15668	15983	15893	15952	15714	15824	15809	15671	15730	15646	15650	15882	15828	15867	15874	15985	15818	16073	16015	15807	15915	15968	16019	15795	15692	15853	15733	15790	15703	15899	15922	15884	15852	15918	15846	15949	15838	15918	15742	15998	15843	15738	15716	15961	15748	15934	15898	15916	15767	15774	15836	15941	15857	15860	16227	16059	15835	15878	15659	15735	15934	16011	15720	15896	15938	15782	15782	16058	15913	15923	15856	15790	15854	15883	15865	15866	15829	15905	15988	15842	15870	15833	16006	15795	15700	15963	15702	15866	15930	16007	15699	15714	15920	16021	15945	15971	15966	15845	15982	15823	16048	15890	15926	15908	15743	15639	15757	15868	15799	15747	15718	15769	15937	15961	15859	15920	15934	16061	15902	15706	16078	15772	15728	15937	15859	16081	16050	15863	15891	15878	15893	15827	15918	15775	15706	15834	15915	15954	15958	16087	15869	15762	16001	15888	15929	15905	15909	15920	15864	15864	15804	15813	15846	15969	15888	15813	15932	15916	15803	15731	15816	15833	15730	15861	15810	15884	15751	15994	15841	15790	15935	16019	16131	15874	15928	15878	15942	15859	15941	15721	15861	15993	15911	15720	15713	16057	16003	15905	15906	16081	15801	15968	15991	15834	15914	15717	16049	15779	15741	15964	16138	15911	15917	15996	15980	15869	15646	15897	15858	15909	15849	15881	15788	15971	15774	15852	15749	15765	15712	15995	15869	15777	15724	15793	15708	15781	15990	15999	15931	15826	15847	15927	15905	15786	15966	16032	15806	15914	15830	15737	15648	16007	16037	15894	16004	15852	15945	15754	15706	15857	15786	15691	15734	15993	15796	16121	15827	15901	15858	15738	15872	15717	15809	16008	15847	15744	15900	15906	15912	16002	15856	15910	15984	15747	15986	15765	15805	15755	15867	15795	15806	15956	15864	15710	15850	16010	16081	15790	15831	15637	15797	15916	15832	16116	15928	15804	15786	16159	15965	15760	15806	15911	15772	15809	15910	15916	15915	16018	15776	15816	15822	15898	15724	16064	15575	15914	15818	15991	15783	15789	15911	15864	15931	15859	15783	15852	16032	15871	15793	15934	15864	15711	15916	15796	15996	16075	16000	16043	15978	15856	16031	15796	15863	15977	15800	16027	15869	15846	15877	15872	15866	15750	15800	15935	15681	15997	16079	15936	15899	16070	15880	15646	15821	15741	15694	15811	15859	15967	15856	15655	15827	15991	15707	15781	16066	15888	15858	15764	15795	15771	15951	15880	15898	15725	15969	15853	16055	15881	16012	15699	15954	15653	15860	15895	15936	15793	15861	15890	15941	15909	15867	15752	15674	16000	15820	15880	15954	15913	15942	15930	15878	15849	16010	15842	15884	15996	15825	15825	15777	15975	15775	16017	15880	15695	15871	15962	15808	15855	15851	15908	16133	15683	15869	15861	16052	16040	15809	15676	15898	15845	15967	15925	16007	15896	15842	15957	15984	15864	15892	15797	15936	15930	15838	16080	15888	15933	15829	15885	15886	15897	15831	15503	15828	15996	15747	15747	16014	15948	15875	15895	15908	15985	15776	15904	15918	15710	16113	15801	15808	15826	16109	15874	15987	16045	15917	15806	15892	15854	15817	15784	16122	15906	16031	15887	15695	15938	15943	15968	15774	15767	15984	15761	16013	16188	15946	15740	15767	15881	15714	15924	15759	15570	15917	15845	15964	15932	15706	15955	16037	15895	15776	15622	15805	15979	15844	15850	15804	15638	15946	16067	16028	15770	15700	15702	15853	15829	15774	15720	15869	15904	15996	15861	15940	15837	15844	15866	15746	15743	15820	15865	15707	15897	15804	15913	15709	15813	16010	15720	16006	15980	15843	15726	15943	15996	15755	15848	15928	15925	15920	15746	16046	15915	15882	15835	15968	15942	15853	15873	15774	15814	15779	15854	15743	15887	15763	15956	15710	15923	15774	15991	15900	16004	15973	16046	16038	15777	15859	15852	15745	15893	15557	15896	15742	15676	15650	15841	15621	15768	15735	15782	15916	16069	15923	15836	15676	15899	15780	16002	15900	15840	15927	15730	15970	15829	15822	15882	15906	15665	15767	15827	15714	15901	15951	16060	15924	15819	15882	15815	15904	15938	15978	15966	15766	15824	15894	16011	16000	15864	15912	15877	15794	15842	15872	15854	15824	15778	15832	16030	15875	16011	15891	15798	15671	15845	15770	15926	15814	15681	15835	15808	15882	15619	15833	15877	15833	15826	15788	15706	15851	15856	16045	15840	15959	15902	15707	15733	15880	15774	15937	15983	15861	15855	15825	15682	15941	15991	15939	15836	15683	16068	15933	15971	15817	15953	15886	15800	15825	15863	15831	15890	15763	15866	15736	15770	15870	15799	15840	15812	15783	15840	15913	15903	15971	15801	15688	15843	15843	15816	15891	16055	15903	15878	15872	15980	15823	15996	15812	15977	15806	15855	15809	15816	15803	15767	15795	15740	15600	15900	15832	15960	15844	15942	15758	15867	15779	15871	15890	15666	15971	15808	16086	16001	15668	15831	15805	15860	15805	15986	15856	15861	15697	15849	15902	15916	16068	15870	15674	15835	15985	15634	15655	15825	16015	15932	15665	15941	15902	15743	15774	15629	15934	16126	15823	15925	16062	15935	15907	15849	15845	15790	15808	15928	15567	15990	16016	15901	15740	15900	16031	15979	15725	15985	15733	15824	15868	15874	15780	15897	15941	15592	15844	15807	15876	15831	15979	15965	15873	15647	15813	15991	15691	15662	15824	15915	15905	15850	15716	15925	15722	15879	15747	15613	15876	15919	15942	15758	15917	15885	15879	15894	15971	15841	15839	15792	15920	15954	15733	15778	15694	15898	15935	16074	15673	15733	15817	15852	15898	15856	15790	15836	15880	15676	15868	15927	16076	15910	15629	15757	15876	15711	15890	15921	15772	15721	15840	16032	16059	15794	15645	15791	15757	15746	15918	15953	15977	15894	15823	16021	15795	16023	15737	15903	15840	15704	15812	15993	15823	15971	15869	15839	15711	15863	15843	15912	15762	15849	15831	15887	15911	16040	15727	15870	15744	15804	15830	15721	15764	15897	15799	16038	15930	15856	15660	15715	15856	15931	15934	15852	15764	15966	15904	15684	15834	15854	15923	15879	15896	15928	15869	15787	15858	15695	15785	15836	16026	15703	15987	15945	15911	15875	15907	16143	15895	15783	15851	15956	15863	15993	15675	15786	15893	15939	16003	15974	15981	16002	15769	15844	15847	15938	15691	15694	15798	16037	15811	15837	15921	15856	15938	15787	15707	15729	15716	15774	15856	15885	15801	15961	15822	15637	15741	15808	15966	15833	15820	15914	15934	15808	15878	15996	15804	15750	15653	15864	15795	15961	15920	15995	15945	15706	15815	15899	15915	15855	15802	15887	15949	15888	15891	15752	15694	15904	15992	16077	15879	15937	15870	15858	15838	15800	15797	15763	15847	15747	15853	15901	15798	15922	15886	15822	15801	16002	15908	15935	15786	15709	15803	15940	15810	16072	15863	15951	15875	15725	16027	16110	15817	15868	15869	15796	15980	15687	15915	15803	15839	15805	15803	15763	15690	15941	15774	15737	15951	15884	15895	15872	15787	15795	15926	15849	15901	15794	15616	15841	15651	15753	15822	15742	15855	15912	15822	15967	15743	15766	15961	15988	15918	15638	15725	16051	15739	15816	15846	15863	15906	15843	15832	15664	15923	15902	15873	15919	15711	15690	15836	15768	16017	15997	15961	15868	15750	15899	15779	15849	15861	15904	15742	15931	15870	15877	15918	15894	15785	15918	16011	15939	15734	15792	15684	16047	15660	15984	15954	15760	15945	15812	15947	15869	15884	15893	15847	15812	16048	15755	15953	15993	15801	15899	15725	15892	15801	15682	15890	15809	15826	15845	15853	15675	15873	15902	15931	16044	15933	15893	15841	15892	15922	16120	15953	16110	15897	15939	15916	15829	15635	15823	15693	15732	16024	15933	15959	15884	15821	15942	15784	15959	15796	15949	15824	16122	15947	15930	15868	15946	15789	15847	15940	16004	15900	15799	15871	15924	15816	15835	15739	15804	15873	15969	15747	15711	15888	15751	15866	15824	15955	15894	15719	15873	15957	15845	15927	15937	15739	15857	15495	15876	15913	15992	15785	15876	15845
63539	103362	93916	77573	54896	37476	24382	17338	15054	14316	14292	14205	14101	14472	14291	14012	14120	14152	14152	14287	14188	14190	14311	14243	14345	14176	14100	14193	14266	14171	14284	14160	14132	14127	14126	14255	14002	14066	14307	14185	14074	14273	14213	14019	14102	14049	14160	14082	14203	14346	14046	14093	14122	14103	14299	14069	14158	14162	14302	14084	14050	14221	14194	14201	14320	14229	14178	14124	14153	14198	14201	14105	14211	14383	14337	14073	14100	14353	14090	14285	14222	14210	14149	14057	14080	14193	14225	14158	14105	14250	14140	14102	14087	14121	14271	13961	14251	14053	14180	14338	14164	14061	14135	14069	14172	14226	14215	14036	14200	14299	13997	14163	14140	14006	14328	14091	14126	14163	14172	14218	14057	14190	14152	14362	14130	14052	14314	14311	14116	14045	14147	14313	14182	14214	14186	14213	14033	14202	14434	14112	14214	14179	14101	14240	14380	14144	14136	14131	13975	14090	14268	14321	14155	14060	14241	14140	14147	14066	14162	14072	14154	14152	14279	14135	14262	14095	14150	14293	14155	14136	13973	14070	14123	14074	14065	14080	14248	14130	14222	13980	14150	14159	14253	14287	14128	13978	14113	14183	14193	14171	14151	14148	13874	14174	14305	14094	14107	14168	14128	14154	14020	14037	14098	14269	14068	14099	14103	14163	14284	14133	14066	14226	14244	14141	14271	14114	14305	14121	14112	14162	14294	14308	14071	14002	14227	14098	14115	14038	14035	13944	14258	14153	14223	14272	14224	14075	14235	14160	14235	14108	14267	14211	14227	14051	14154	14092	13995	14049	14153	14226	14173	14030	14268	14113	14238	14304	14202	14256	14186	14028	14090	14276	14124	14110	14294	14078	14061	14061	14286	14176	14140	14109	14284	14095	14251	14259	14129	14155	14164	14264	14011	14250	14438	14197	14229	14236	14096	14292	14157	14201	14048	14020	14250	14181	14184	14197	14268	14130	14001	14251	13960	14067	14085	14256	14216	14144	13914	14199	14140	14102	14140	14111	14157	14244	14249	14172	14313	14254	14027	14160	14212	14196	14219	14084	14343	14156	14029	14104	14113	14179	14010	14095	14212	13996	14176	14258	14171	14272	14037	14297	14237	14285	14125	14163	14083	14306	14117	14073	14217	14239	14092	14149	14156	14121	14325	14186	14208	14003	14114	14198	14062	14172	14174	14063	13942	14155	14294	14248	14109	14322	14173	14203	14237	14099	14265	14237	14088	14305	14139	14079	14207	13976	14197	14080	14001	14185	14194	14120	14189	14215	14065	14106	14112	14046	14147	14139	14204	14131	14074	14147	14075	14149	13859	14038	14337	14416	14211	14133	14275	14116	14252	14280	13957	14040	14346	13967	14132	14222	14097	14195	14042	14276	14248	14103	14114	14254	14203	14162	14044	14246	14255	14033	14220	14113	14076	14190	14154	13993	14322	14252	14167	14079	14237	14109	14138	14232	14200	14180	14164	14110	14080	14175	14078	14114	13926	14260	14042	14189	14149	14077	14172	14074	13983	14201	14190	14156	14228	14111	13991	14079	14145	14220	14079	14088	14241	14151	14297	14175	14146	14071	14249	14170	14269	14049	13945	14002	14249	14185	14078	14195	14175	14140	14201	14020	14285	14119	14148	14160	14020	14213	13983	14083	14264	14290	14287	14040	14107	14161	14194	14081	14188	13956	14113	14286	14144	14195	14093	14049	14277	14093	14125	14005	14130	14076	14196	14213	14116	14107	14242	14134	14065	14099	14134	14152	14175	14050	14226	14202	14149	14216	14316	14064	14127	14168	14200	14060	14126	14062	14123	14238	14123	14124	14230	14153	14234	14057	14070	14174	13933	14105	14133	14065	14027	13945	14195	14137	14288	14272	14201	14200	14220	14206	14155	13990	14209	14066	14085	14071	14296	14072	14301	14074	14157	14239	14340	14217	14218	13951	14101	13932	14135	14112	14143	14269	14011	14171	14182	14197	14159	14201	14339	14238	14195	14150	14064	14224	14127	14045	14013	14224	14171	14172	14287	14136	14185	14146	14091	14245	14086	14168	14108	14177	14031	14248	14162	14224	14079	14048	14159	14047	14264	14135	14160	14274	14087	14019	14241	14139	14252	14104	14225	14120	14167	14279	14142	14037	14078	14085	14283	14258	14246	14137	14185	14188	14176	14198	14213	14106	14193	14109	14149	14153	14161	14058	14046	14124	14224	14248	14141	14187	14072	14255	14138	14034	14241	14108	14003	14068	14164	14143	14099	14186	14311	14154	14174	14095	14162	14164	14131	14299	14164	14088	13998	14176	13879	14228	14189	14135	14080	14254	14164	14269	14117	13998	14195	14134	14198	14006	14143	14338	14073	14018	14260	14170	14188	14195	14172	13999	14280	14118	14118	14300	14105	14129	14202	14330	14237	14093	14140	14246	14208	14184	13994	14191	14127	14318	14156	14186	14173	14159	14052	14160	14098	14241	14213	14131	14198	14086	14046	13873	14222	14060	14190	14197	14242	14122	14292	14232	14070	14203	14230	13971	14088	14208	14294	14111	14280	14228	14237	14176	14202	14270	14153	13977	14028	14073	14116	14160	14134	14149	14174	14287	13999	14204	14206	14151	14093	14195	14060	14183	14097	14189	14198	14243	14201	13938	14144	14168	14251	14242	14099	14085	14106	14319	14157	14216	14235	14251	14182	14065	14095	14218	14082	14142	14023	14064	14219	14103	14149	14175	14307	14228	14106	14114	14263	14232	14103	14118	14086	14107	14031	14293	14140	14226	14046	14182	14192	14195	14136	14170	14185	14152	14259	14153	14285	14093	14188	14087	14133	14306	14041	14055	14143	14165	14240	14019	14299	14050	14055	14248	13990	14202	14250	14001	14148	14155	14238	14092	14195	14241	14085	14235	14291	14280	14066	14019	14299	14148	14142	14228	14150	14211	14047	14187	14087	14066	14082	14195	14121	14263	14087	14196	14272	14047	14335	14210	14128	14310	14358	14161	14086	14068	13985	14177	14035	14079	13983	14292	14361	14110	14089	14171	14177	14083	13993	14106	14184	14191	14102	14169	14155	14123	14155	14147	14116	14134	14307	14129	14146	14283	14120	14262	14071	14229	14347	14179	14307	14161	14206	14122	14052	14215	14293	14055	14204	14231	14291	14243	14068	14207	14271	14027	14284	14309	14182	14035	14206	14230	14156	14084	14144	14074	14003	14246	14169	14126	13974	13993	14315	14264	14247	14204	14202	14086	14037	14025	14217	13982	14080	14166	14127	14285	14168	14053	14111	14249	14269	14084	14043	14300	14161	14260	13998	14141	14176	14226	14194	14051	14209	14023	14211	14157	14338	14346	14366	14118	14248	14082	14081	14119	14237	14155	14204	14170	14143	14078	13923	14178	14332	14004	14054	13919	14117	14134	14050	14095	14270	14007	14239	14073	14198	14085	13975	14117	14063	14157	14178	14215	14274	14208	14127	14057	14062	14209	14168	13989	14242	14196	14292	14069	14070	14114	14250	14327	14055	14213	14089	14208	14023	14294	14160	14153	14326	14007	14086	14182	14246	14182	13997	14030	14211	14033	14046	14038	14176	14193	14137	14165	14290	14064	14122	14102	14258	13907	14419	14132	14175	14221	14209	14038	14361	14060	13960	14177	14078	13979	14368	14130	14058	14136	14144	14111	14193	14110	14059	14179	14132	14214	14128	14241	14195	13967	14178	14072	13967	14129	14003	14134	14044	14131	14201	14196	14350	14176	14031	13987	14292	14209	14181	14218	14283	14180	14208	14337	14064	14267	14394	14248	14290	14234	14089	14060	14098	14019	14168	14197	14217	14017	14255	13969	14335	14079	14069	14217	14265	14207	13967	14080	14255	14269	14128	14088	14283	14005	14202	14179	14140	14213	14256	14207	14161	14018	14234	14230	14144	14045	14033	14135	13989	14124	14070	14175	14167	14089	14284	14070	14185	14228	14305	14115	14233	14254	14161	14297	13991	14013	14074	13948	14146	14155	14127	13967	14131	14022	14190	14115	14190	14121	14143	14319	13986	14133	14069	14123	14241	13935	14270	14287	14223	14140	14236	14257	14153	14022	14235	14275	14019	14041	14086	14096	14266	14144	14248	14107	14150	14161	14365	14070	14143	14298	14154	14059	14189	14112	14137	13979	14312	14232	14093	14124	14203	14256	14081	14227	14215	14143	14069	14313	14321	14056	14077	14160	14122	14162	14173	14213	14114	14027	14080	14261	14062	14118	14099	14224	14047	13959	14038	14200	14144	14076	14189	14233	14416	14091	14099	14167	14130	14233	14127	14064	14116	14269	14136	14186	14268	14111	14269	14150	14024	14248	14042	14308	14200	14183	14191	14313	14211	14105	14131	14004	14181	13984	14259	14212	14249	14099	14210	14085	14171	14004	14143	14177	14080	14044	14013	14176	14271	14006	14215	14224	14195	14375	14270	14106	14252	14100	14049	14031	14208	14054	14126	14070	14168	14280	14270	14041	14026	14237	14285	13983	14211	14186	14163	14416	14212	14239	14196	14056	14208	14159	13967	14050	14046	14125	14088	14137	14051	14105	14051	14298	14263	14190	14109	14192	14290	14185	14237	14185	14006	14040	14157	14184	14064	14206	14188	13960	14338	14205	14242	14170	14229	14248	14049	14258	14045	14117	14108	14319	14210	14007	14106	14098	14205	14102	14116	14200	13979	14228	13997	14295	14010	14151	14159	14159	14378	14111	14213	14047	14073	14345	14078	14119	14086	14070	14235	14282	14166	14067	14090	14244	14066	14032	14154	14300	14128	14151	14222	14207	14202	14131	14160	14286	13936	14212	14269	14062	14216	14288	14167	14119	14186	14213	14146	14041	14309	14304	14228	14315	14101	14091	14319	14138	14219	14251	14303	14147	14216	13915	13983	14266	14167	14000	14108	14094	14210	14197	14186	14064	14068	14129	14067	14015	14215	14321	14039	14144	14164	14105	14248	14224	14206	14077	14273	14071	14286	14182	14214	14109	13977	14225	14126	14219	14201	14072	14315	14139	14142	14185	14227	14202	14277	13888	14208	14213	14116	14239	14235	14179	14119	14099	14248	14316	14089	14131	14078	14061	14174	14152	14103	14280	14224	14224	14204	14212	14069	14178
28291	32352	43981	36225	25947	20604	18094	16957	16703	16602	16448	16541	16615	16404	16527	16408	16489	16370	16458	16494	16350	16479	16577	16395	16493	16547	16539	16465	16435	16365	16610	16302	16706	16599	16747	16572	16505	16279	16299	16345	16359	16282	16363	16525	16536	16442	16572	16420	16575	16593	16563	16505	16616	16463	16541	16740	16409	16414	16449	16580	16468	16542	16479	16264	16466	16461	16469	16333	16405	16498	16453	16345	16441	16288	16318	16440	16375	16242	16317	16378	16649	16470	16565	16395	16390	16373	16313	16446	16577	16457	16480	16320	16263	16411	16494	16401	16320	16430	16397	16317	16420	16583	16405	16575	16403	16277	16569	16209	16509	16547	16463	16372	16352	16502	16270	16200	16584	16499	16489	16212	16438	16597	16442	16535	16353	16367	16497	16483	16626	16598	16344	16375	16406	16429	16495	16387	16462	16313	16646	16580	16348	16533	16461	16525	16163	16537	16301	16489	16625	16251	16527	16478	16512	16384	16360	16236	16531	16506	16372	16252	16476	16512	16423	16417	16520	16523	16516	16600	16461	16447	16390	16431	16434	16456	16339	16344	16432	16492	16513	16407	16406	16492	16428	16429	16585	16470	16369	16387	16444	16600	16498	16436	16238	16517	16331	16239	16454	16521	16515	16593	16369	16639	16430	16624	16499	16472	16276	16592	16274	16472	16380	16355	16461	16428	16479	16442	16521	16361	16541	16475	16459	16415	16401	16156	16287	16382	16450	16353	16715	16692	16392	16390	16517	16199	16494	16512	16402	16440	16257	16298	16345	16470	16446	16421	16341	16459	16497	16458	16429	16308	16398	16570	16575	16585	16481	16595	16516	16593	16427	16181	16476	16281	16188	16346	16642	16558	16415	16379	16644	16275	16395	16344	16438	16270	16626	16491	16220	16433	16331	16541	16385	16461	16547	16456	16274	16592	16396	16283	16190	16367	16296	16517	16577	16413	16409	16371	16198	16400	16447	16307	16235	16671	16506	16407	16401	16421	16478	16468	16250	16433	16612	16534	16401	16534	16673	16386	16370	16490	16617	16335	16656	16606	16210	16544	16544	16403	16279	16507	16308	16358	16428	16496	16376	16450	16400	16364	16442	16389	16508	16485	16461	16488	16419	16499	16377	16264	16371	16561	16735	16345	16487	16411	16458	16463	16602	16585	16468	16374	16278	16285	16471	16558	16355	16347	16377	16728	16505	16332	16468	16508	16427	16408	16427	16561	16496	16390	16687	16408	16564	16324	16535	16413	16631	16549	16538	16550	16360	16556	16414	16278	16379	16463	16588	16523	16516	16404	16384	16361	16318	16402	16393	16286	16381	16544	16458	16601	16439	16586	16410	16461	16628	16465	16359	16403	16424	16535	16475	16336	16382	16460	16293	16268	16521	16572	16386	16576	16324	16424	16480	16376	16627	16412	16465	16340	16465	16329	16317	16405	16579	16408	16449	16475	16446	16636	16526	16527	16534	16428	16385	16502	16433	16422	16430	16273	16339	16352	16483	16319	16478	16399	16582	16153	16341	16443	16507	16455	16522	16558	16609	16539	16445	16775	16534	16493	16587	16358	16476	16501	16423	16356	16503	16591	16281	16337	16648	16537	16441	16481	16412	16381	16578	16569	16466	16459	16426	16515	16595	16582	16394	16505	16366	16380	16348	16432	16386	16474	16333	16357	16431	16526	16492	16306	16636	16305	16349	16614	16506	16460	16575	16425	16320	16335	16609	16270	16401	16342	16493	16526	16406	16454	16489	16501	16569	16313	16386	16341	16401	16467	16522	16391	16489	16387	16341	16513	16444	16492	16565	16410	16272	16503	16441	16270	16541	16405	16394	16562	16432	16511	16243	16311	16399	16382	16399	16426	16394	16502	16495	16489	16515	16374	16513	16335	16365	16394	16461	16476	16492	16169	16321	16391	16380	16576	16399	16606	16567	16345	16400	16476	16290	16196	16444	16404	16484	16465	16522	16630	16405	16448	16467	16722	16423	16481	16568	16349	16416	16359	16456	16352	16471	16423	16389	16423	16590	16460	16267	16419	16515	16432	16642	16483	16536	16433	16439	16432	16147	16302	16365	16520	16496	16482	16509	16518	16628	16400	16369	16648	16289	16364	15987	16404	16206	16414	16556	16487	16468	16316	16530	16419	16340	16569	16525	16495	16490	16302	16397	16405	16529	16359	16312	16373	16437	16357	16436	16457	16377	16432	16442	16367	16668	16604	16496	16380	16287	16586	16446	16486	16322	16282	16513	16397	16579	16352	16472	16488	16491	16559	16499	16373	16431	16519	16324	16163	16446	16502	16520	16334	16353	16556	16337	16535	16400	16524	16302	16629	16617	16451	16477	16404	16349	16373	16444	16459	16495	16468	16412	16479	16515	16662	16586	16312	16363	16443	16408	16540	16429	16539	16564	16462	16464	16500	16552	16602	16324	16319	16485	16281	16336	16523	16470	16333	16265	16390	16435	16547	16480	16526	16291	16281	16510	16546	16832	16502	16461	16414	16539	16568	16571	16335	16327	16333	16555	16531	16589	16552	16360	16501	16455	16549	16530	16418	16542	16319	16582	16388	16440	16560	16489	16397	16442	16457	16583	16333	16370	16358	16497	16513	16304	16289	16424	16456	16317	16279	16328	16319	16359	16468	16623	16516	16394	16547	16568	16523	16560	16385	16828	16227	16357	16430	16389	16440	16682	16326	16364	16481	16455	16529	16569	16518	16390	16521	16319	16543	16462	16478	16562	16442	16293	16382	16348	16440	16636	16319	16496	16460	16384	16419	16521	16338	16458	16294	16357	16456	16283	16424	16298	16411	16508	16294	16491	16352	16412	16346	16391	16494	16415	16522	16367	16433	16554	16393	16469	16453	16324	16270	16693	16652	16422	16443	16454	16546	16584	16384	16501	16499	16465	16387	16456	16374	16471	16412	16339	16446	16551	16410	16525	16460	16579	16375	16490	16461	16348	16351	16499	16434	16556	16427	16424	16452	16526	16491	16545	16578	16389	16301	16378	16452	16429	16483	16371	16456	16600	16404	16639	16400	16402	16397	16539	16536	16530	16313	16533	16518	16550	16435	16357	16388	16483	16482	16639	16414	16290	16431	16466	16246	16439	16364	16482	16468	16716	16417	16568	16531	16501	16400	16430	16537	16426	16352	16463	16266	16498	16425	16343	16304	16280	16442	16301	16323	16168	16454	16458	16664	16425	16438	16386	16550	16606	16375	16189	16511	16554	16465	16487	16442	16435	16424	16531	16258	16399	16487	16362	16416	16466	16470	16564	16307	16253	16462	16400	16395	16524	16423	16522	16508	16316	16638	16634	16682	16472	16557	16292	16505	16410	16394	16270	16512	16549	16521	16377	16426	16417	16405	16729	16354	16431	16395	16451	16433	16591	16548	16631	16316	16602	16523	16564	16366	16513	16596	16312	16273	16256	16533	16500	16422	16411	16314	16260	16365	16532	16443	16472	16534	16544	16538	16293	16366	16587	16415	16481	16425	16439	16458	16453	16361	16453	16426	16636	16408	16541	16358	16485	16496	16529	16328	16486	16427	16499	16397	16475	16500	16559	16105	16451	16468	16473	16469	16425	16588	16458	16523	16545	16457	16525	16494	16345	16573	16570	16573	16345	16268	16552	16348	16452	16284	16610	16442	16666	16338	16448	16538	16501	16323	16627	16106	16422	16322	16305	16480	16570	16487	16239	16451	16518	16438	16527	16442	16533	16418	16518	16404	16502	16463	16281	16250	16569	16594	16493	16440	16606	16596	16545	16482	16315	16568	16666	16490	16393	16464	16389	16450	16505	16371	16540	16415	16474	16480	16498	16471	16586	16547	16501	16389	16513	16454	16634	16470	16441	16635	16426	16424	16458	16320	16358	16267	16440	16510	16514	16360	16447	16538	16434	16479	16307	16237	16418	16428	16561	16372	16487	16601	16627	16601	16441	16332	16316	16566	16323	16402	16608	16515	16470	16582	16397	16357	16504	16409	16535	16471	16561	16510	16588	16461	16303	16457	16413	16575	16382	16649	16323	16361	16616	16595	16450	16332	16451	16499	16580	16301	16459	16518	16291	16526	16496	16558	16517	16550	16501	16319	16418	16443	16503	16482	16431	16457	16510	16463	16412	16338	16393	16452	16281	16433	16498	16344	16596	16486	16639	16491	16311	16317	16413	16469	16641	16524	16508	16397	16395	16263	16194	16496	16298	16596	16428	16639	16572	16583	16438	16381	16358	16225	16565	16468	16560	16429	16467	16573	16363	16233	16307	16421	16524	16575	16452	16621	16405	16508	16500	16423	16555	16329	16338	16524	16428	16535	16578	16312	16382	16540	16475	16374	16167	16529	16307	16388	16501	16414	16452	16279	16398	16547	16688	16595	16514	16444	16604	16572	16403	16435	16754	16499	16527	16513	16383	16449	16204	16391	16511	16475	16592	16342	16212	16359	16538	16547	16320	16568	16543	16443	16363	16353	16408	16362	16398	16361	16420	16571	16377	16388	16499	16638	16494	16642	16247	16522	16515	16415	16375	16402	16296	16493	16343	16572	16424	16494	16360	16468	16404	16247	16386	16317	16590	16511	16422	16424	16429	16490	16442	16403	16469	16396	16537	16300	16540	16440	16443	16438	16557	16470	16387	16580	16578	16551	16524	16398	16470	16480	16398	16414	16386	16473	16435	16367	16300	16423	16438	16374	16432	16325	16628	16381	16604	16509	16363	16457	16100	16438	16328	16449	16465	16508	16305	16275	16336	16458	16206	16561	16568	16407	16395	16568	16580	16350	16352	16418	16586	16245	16477	16409	16244	16322	16304	16387	16431	16543	16516	16256	16559	16561	16749	16350	16143	16379	16309	16685	16346	16527	16289	16442	16385	16723	16378	16484	16476	16260	16458	16416	16494	16437	16325	16363	16353	16497	16415	16262	16620	16445	16725	16557	16362	16338	16493	16499	16342	16383	16444	16486	16631	16656	16526	16519	16534	16524	16580	16470	16534	16408	16277	16445	16555	16291	16325	16287	16542	16387	16687	16583	16491	16548	16379	16534	16712	16281	16422	16409	16601	16341	16675	16440	16349	16432	16500	16574	16476	16554	16532	16318	16430	16272	16449	16445	16431	16446	16389	16524	16358	16658
30188	53754	47337	34876	24613	18388	15539	14865	14662	14381	14528	14520	14406	14761	14496	14554	14444	14448	14549	14510	14451	14570	14556	14376	14517	14472	14416	14456	14358	14510	14481	14642	14486	14401	14581	14343	14402	14572	14482	14577	14418	14554	14529	14374	14631	14344	14571	14376	14600	14706	14384	14517	14545	14605	14638	14405	14471	14564	14280	14390	14305	14646	14458	14588	14419	14552	14420	14580	14535	14494	14579	14586	14461	14350	14657	14569	14463	14524	14640	14441	14595	14403	14412	14500	14483	14568	14406	14538	14451	14458	14571	14437	14656	14573	14546	14559	14536	14455	14631	14219	14604	14472	14501	14524	14571	14484	14445	14491	14490	14478	14515	14621	14484	14541	14480	14446	14550	14479	14514	14381	14440	14419	14474	14515	14425	14475	14399	14538	14399	14504	14572	14478	14647	14652	14440	14547	14594	14427	14615	14357	14416	14429	14359	14532	14414	14561	14428	14422	14441	14404	14378	14432	14478	14485	14483	14386	14569	14535	14579	14366	14509	14371	14372	14556	14440	14427	14488	14578	14667	14328	14434	14589	14405	14492	14663	14350	14310	14533	14329	14622	14455	14385	14449	14597	14340	14498	14592	14457	14515	14488	14380	14568	14632	14363	14475	14440	14494	14510	14542	14529	14456	14383	14437	14536	14586	14455	14620	14496	14315	14593	14546	14535	14354	14589	14545	14682	14417	14380	14643	14408	14459	14567	14443	14621	14480	14434	14433	14470	14376	14408	14546	14599	14658	14365	14505	14403	14560	14403	14498	14678	14465	14551	14396	14558	14526	14634	14451	14539	14738	14540	14713	14524	14555	14499	14466	14436	14433	14377	14398	14637	14692	14575	14506	14464	14404	14696	14590	14594	14403	14753	14518	14532	14438	14661	14389	14531	14258	14448	14400	14490	14410	14589	14312	14556	14595	14285	14584	14523	14380	14351	14516	14673	14410	14575	14178	14399	14520	14421	14576	14651	14690	14585	14508	14599	14441	14596	14664	14680	14392	14499	14537	14604	14367	14613	14595	14581	14507	14592	14473	14568	14597	14477	14431	14501	14272	14497	14462	14486	14712	14578	14346	14515	14450	14632	14506	14557	14507	14450	14629	14419	14525	14585	14358	14639	14492	14502	14438	14619	14635	14574	14485	14584	14546	14490	14543	14496	14471	14641	14434	14500	14491	14414	14438	14552	14290	14523	14487	14644	14384	14482	14518	14461	14479	14484	14391	14464	14585	14423	14481	14531	14580	14454	14404	14484	14589	14674	14695	14550	14429	14559	14490	14412	14459	14555	14435	14614	14474	14562	14401	14609	14541	14551	14502	14693	14339	14484	14652	14343	14520	14625	14754	14484	14510	14617	14512	14420	14462	14617	14434	14576	14473	14395	14531	14388	14442	14432	14534	14598	14574	14505	14419	14527	14519	14615	14511	14602	14390	14730	14447	14579	14478	14629	14413	14499	14412	14461	14303	14594	14416	14408	14586	14640	14449	14396	14545	14646	14561	14477	14575	14328	14512	14373	14489	14439	14572	14402	14513	14475	14520	14459	14533	14493	14553	14589	14442	14439	14398	14564	14443	14607	14532	14544	14550	14547	14400	14401	14406	14576	14484	14533	14301	14563	14531	14569	14521	14385	14403	14456	14508	14578	14405	14663	14500	14642	14604	14444	14463	14528	14522	14407	14478	14474	14481	14716	14595	14534	14344	14577	14595	14366	14723	14429	14465	14432	14628	14448	14590	14503	14502	14435	14471	14460	14358	14526	14461	14467	14396	14580	14559	14581	14393	14625	14541	14516	14459	14395	14610	14336	14424	14501	14450	14456	14537	14382	14367	14554	14426	14425	14266	14377	14443	14614	14549	14698	14469	14390	14339	14715	14561	14549	14532	14461	14553	14403	14520	14721	14594	14541	14406	14333	14615	14467	14503	14469	14394	14482	14485	14555	14572	14525	14441	14598	14362	14599	14332	14605	14519	14655	14442	14617	14593	14458	14528	14412	14549	14556	14401	14517	14521	14366	14411	14491	14525	14479	14426	14541	14519	14524	14591	14448	14478	14615	14617	14573	14572	14485	14428	14414	14500	14597	14415	14536	14598	14452	14540	14494	14545	14383	14413	14482	14481	14373	14546	14408	14568	14520	14529	14498	14516	14375	14448	14508	14549	14466	14317	14385	14355	14506	14496	14548	14435	14451	14365	14625	14615	14438	14348	14496	14358	14569	14636	14482	14469	14493	14494	14478	14413	14542	14525	14475	14541	14449	14616	14514	14625	14436	14584	14510	14493	14521	14445	14331	14481	14457	14637	14513	14386	14361	14336	14426	14396	14451	14298	14563	14509	14645	14343	14554	14391	14516	14487	14353	14591	14753	14634	14680	14477	14630	14494	14425	14528	14686	14553	14509	14592	14413	14474	14475	14580	14496	14606	14525	14487	14577	14542	14439	14490	14441	14483	14496	14425	14678	14581	14432	14375	14589	14345	14449	14544	14692	14405	14703	14391	14473	14497	14430	14432	14366	14628	14301	14511	14424	14551	14739	14575	14547	14447	14531	14459	14531	14601	14633	14522	14509	14626	14455	14460	14451	14550	14719	14554	14409	14430	14453	14513	14662	14532	14335	14505	14519	14575	14574	14390	14472	14407	14569	14604	14554	14517	14530	14553	14368	14493	14487	14445	14556	14424	14563	14533	14480	14443	14722	14534	14494	14428	14561	14500	14410	14590	14471	14481	14603	14545	14398	14528	14503	14372	14508	14441	14612	14579	14424	14638	14648	14318	14454	14562	14577	14416	14391	14564	14415	14592	14626	14289	14564	14442	14491	14477	14425	14568	14425	14594	14523	14517	14388	14398	14504	14596	14530	14560	14499	14540	14512	14580	14508	14460	14420	14492	14434	14443	14521	14362	14452	14518	14426	14409	14454	14411	14632	14489	14560	14531	14531	14530	14545	14513	14494	14691	14647	14497	14521	14470	14443	14538	14609	14587	14556	14395	14420	14681	14451	14558	14523	14403	14556	14252	14429	14436	14406	14569	14348	14681	14586	14361	14385	14532	14582	14615	14364	14358	14660	14419	14527	14234	14589	14380	14484	14532	14520	14355	14639	14570	14422	14407	14403	14576	14379	14390	14465	14452	14570	14310	14450	14530	14421	14287	14670	14584	14485	14469	14510	14254	14612	14423	14512	14499	14588	14437	14368	14568	14635	14395	14412	14539	14341	14432	14464	14495	14458	14562	14533	14459	14431	14540	14380	14661	14532	14621	14520	14481	14454	14449	14616	14447	14554	14467	14500	14528	14693	14371	14527	14595	14365	14675	14324	14472	14419	14595	14581	14646	14540	14706	14539	14476	14529	14413	14678	14601	14566	14638	14505	14429	14394	14455	14547	14441	14614	14411	14518	14644	14553	14564	14541	14505	14736	14471	14464	14574	14517	14533	14593	14510	14540	14353	14548	14589	14427	14430	14527	14437	14600	14517	14532	14510	14590	14536	14383	14525	14483	14513	14540	14506	14625	14452	14446	14565	14508	14621	14522	14403	14553	14550	14508	14481	14443	14455	14590	14463	14690	14368	14519	14553	14373	14509	14361	14470	14507	14410	14448	14613	14479	14617	14747	14453	14417	14451	14626	14448	14456	14428	14450	14531	14482	14508	14478	14499	14618	14525	14405	14535	14551	14357	14676	14581	14502	14581	14484	14617	14501	14589	14483	14731	14455	14808	14527	14546	14506	14634	14264	14543	14726	14567	14555	14480	14617	14641	14463	14488	14452	14515	14555	14398	14547	14473	14404	14481	14538	14478	14505	14522	14601	14414	14693	14655	14670	14468	14508	14428	14472	14502	14619	14577	14504	14551	14345	14544	14508	14511	14428	14560	14488	14411	14495	14395	14485	14428	14314	14414	14715	14483	14699	14538	14472	14579	14560	14383	14395	14512	14499	14507	14405	14383	14577	14272	14682	14315	14543	14469	14599	14462	14548	14504	14455	14637	14514	14526	14433	14504	14414	14498	14509	14409	14291	14552	14366	14507	14615	14513	14712	14578	14749	14675	14545	14627	14453	14616	14541	14464	14524	14423	14497	14515	14424	14423	14497	14566	14369	14456	14471	14472	14507	14600	14574	14661	14611	14339	14577	14572	14474	14350	14476	14572	14620	14495	14699	14515	14630	14431	14536	14566	14450	14571	14531	14533	14623	14457	14493	14375	14522	14476	14555	14517	14560	14468	14592	14484	14598	14483	14608	14416	14441	14552	14570	14393	14550	14443	14537	14508	14487	14442	14557	14395	14509	14408	14594	14563	14458	14507	14464	14513	14410	14441	14403	14399	14619	14491	14553	14542	14470	14570	14519	14549	14441	14439	14583	14554	14513	14474	14486	14546	14355	14658	14579	14388	14323	14605	14401	14477	14531	14550	14530	14446	14473	14522	14556	14545	14458	14685	14503	14432	14502	14570	14545	14450	14497	14429	14633	14598	14570	14474	14403	14763	14534	14470	14535	14516	14508	14447	14576	14499	14513	14507	14382	14524	14556	14473	14525	14361	14323	14550	14505	14405	14646	14513	14475	14726	14582	14615	14539	14489	14599	14541	14593	14645	14469	14504	14680	14544	14565	14458	14441	14479	14554	14601	14570	14560	14514	14346	14610	14359	14592	14651	14564	14494	14442	14455	14578	14578	14597	14664	14426	14467	14558	14498	14372	14638	14597	14459	14554	14583	14323	14606	14323	14597	14322	14408	14528	14539	14641	14569	14505	14377	14527	14572	14584	14610	14604	14596	14539	14487	14461	14529	14370	14602	14429	14497	14592	14431	14446	14399	14526	14378	14488	14637	14508	14385	14362	14511	14476	14518	14533	14654	14523	14550	14455	14470	14605	14466	14365	14390	14510	14445	14309	14484	14469	14408	14602	14435	14640	14562	14383	14536	14492	14598	14455	14643	14481	14413	14494	14454	14535	14491	14686	14518	14482	14450	14452	14527	14582	14457	14545	14436	14517	14468	14492	14407	14585	14441	14411	14526	14705	14646	14381	14421	14451	14640	14392	14511	14536	14522	14289	14462	14486	14436	14696	14553	14414	14642	14660	14564	14552	14418	14575	14585	14316	14401	14370	14689	14513	14668	14553	14537	14505	14449	14568
24221	23158	43049	48454	40553	31813	24968	18983	16866	16804	16491	16343	16409	16408	16310	16217	16175	16303	16337	16234	16403	16277	16272	16350	16406	16266	16276	16312	16421	16171	16352	16210	16352	16434	16201	16319	16228	16450	16386	16167	16429	16075	16031	16249	16135	16400	16343	16528	16201	16151	16383	16243	16256	16242	16278	16275	16194	16259	16110	16183	16150	16300	16282	16374	16267	16382	16419	16033	16189	16204	16223	16251	16294	16132	16132	16360	16272	16233	16352	16193	16187	16183	16459	16173	16049	16130	16193	16143	16266	16179	16197	16433	16312	16162	16356	16247	16091	16223	16207	16291	15995	16031	16461	16082	16153	16343	16246	16245	16092	16313	16212	15995	16068	15959	16112	16328	16021	16221	16226	16028	16260	16229	16178	16128	16139	16218	16181	16220	16293	16105	16136	16269	16332	16115	16259	16162	16233	16344	16302	16391	16111	16215	16020	16102	16068	16104	16393	16147	16249	16345	16278	16141	15963	16218	16319	16179	16099	16140	16011	16033	16141	16290	16266	16296	16225	16351	16377	16370	16248	16346	16227	16163	16208	16335	16134	16183	16057	16204	16104	16174	16149	16029	16106	16178	16131	16250	16117	16054	16048	16172	16099	16126	16347	16348	16420	16273	16318	16229	16202	16040	16343	16128	16079	16074	16202	16113	16279	16306	16290	16143	16408	16132	16261	16351	16234	16043	16128	16201	16079	16089	16084	16228	16327	16182	16214	16384	16036	16144	16224	16329	16222	16300	16180	16176	16169	16090	16019	16245	16171	15976	16058	16121	16318	16208	16208	16251	16186	16092	16196	16180	16161	16166	16073	16071	16166	16062	16330	16191	16212	16184	16201	16308	16196	16266	16212	16341	16148	16266	16240	16156	16162	16199	15937	16050	16332	16138	16112	16342	16169	16215	16260	16178	16217	16120	16213	16098	16080	16394	16058	16122	16349	16238	16084	16151	16125	16132	16342	16281	16263	16019	16189	16088	16294	16182	16448	16025	16287	16222	16206	16389	16220	16116	16005	16198	16172	16141	16184	16286	16179	16217	16195	16175	16195	16201	16443	16174	16364	16306	16187	16169	16200	16099	16155	16154	16341	15980	16185	16209	16077	16033	16020	16043	16272	16275	16317	16185	16144	16131	16049	16173	16245	16367	16232	16224	16017	16033	16192	16254	16295	15947	16037	16232	16305	16272	16095	16173	16295	16103	16314	16453	16163	16151	16204	16089	16382	16098	16392	16099	16040	16415	16168	16151	16102	16375	16139	16110	16460	16184	16201	16294	16268	16162	16192	16246	16261	16287	16259	16419	16226	15884	15999	16129	16158	16171	16045	16292	16366	16286	16205	16223	16184	16197	16350	16414	16132	16166	16141	16177	16066	16285	16095	16262	16205	16194	16059	16024	16241	16295	16337	16147	16318	16187	16298	16347	16027	16172	16295	16453	16189	16379	16276	16261	16255	16279	16257	16308	16242	16217	16112	16374	16267	16101	16175	16126	16266	16228	16199	16080	16027	16020	16139	15935	16270	16201	16108	16161	16158	16285	16393	16192	16085	16331	16330	16198	16174	16284	16209	16391	16072	16404	16257	16238	16225	16138	16164	16247	16154	16252	16248	16124	16187	15924	16017	16279	16319	16014	16213	16218	16127	16236	16166	16265	16213	16119	16280	16200	16118	16083	16050	16228	16264	16179	16034	16140	16292	16089	16274	16368	16246	16412	16170	16322	16081	16137	16242	16481	16187	16227	16206	16110	16306	16155	16320	16133	16346	16208	16188	16053	16306	16263	16168	16094	15940	16080	16014	16183	16571	16175	16291	16056	16203	16238	16224	16178	16060	16079	16319	16264	16143	16191	16247	16272	16329	16211	16333	15992	16234	16176	16154	16289	16332	16292	16362	16344	16279	16121	16041	16271	16389	16145	16139	16219	16165	16012	16070	16357	16002	16037	16236	16359	15912	16153	16095	16136	16005	16332	16187	16376	16343	16063	16261	16325	16236	15952	16209	16303	16037	16279	16102	16160	16178	16302	16224	16174	15936	15986	16239	16158	16209	16334	16195	16267	16158	16345	16269	16183	16172	16247	16149	16151	16267	16526	16201	16165	16203	16257	16383	16170	16276	16382	16184	16103	16197	16191	16158	16260	16209	16285	16509	16070	16299	16142	16196	16310	16516	16371	16136	16319	16076	16090	16172	16070	16234	16175	16209	16322	16272	16238	15983	16325	16345	16115	16054	16289	16373	16335	16170	16088	16150	16143	16183	16259	15913	16337	16157	16073	16252	16075	16227	16164	16051	16382	16272	16347	16456	16625	16070	16100	16166	16255	16463	16312	16394	16316	16338	16122	16296	16314	16307	16321	16130	16072	16235	16167	16227	16203	16125	16226	16208	16103	16148	16299	16251	16240	16122	16225	16318	15973	16261	16179	16245	16341	16022	16166	16208	16040	16365	16087	16120	16177	16193	16229	16242	16162	16113	16075	16343	16171	16191	16120	16161	16507	16308	16286	16223	16325	16064	16175	16170	16153	16160	16186	16326	16025	16189	16109	16161	16281	16139	16288	16264	16016	16118	16087	16010	16410	16369	16145	16179	16076	16198	16114	16191	16212	15996	16155	16145	16165	16139	16085	16057	16187	16130	16325	16433	16201	16282	16139	16151	16036	16369	16158	16132	16300	16087	16155	15980	16057	16022	16178	16206	16361	16213	16345	16258	16133	16113	16245	16170	16280	16377	16112	16236	16182	16168	16192	16106	16103	16038	16342	16073	16261	16254	16200	16186	16093	16415	16231	16299	16103	16449	16099	16354	16125	16275	16134	16155	16228	16043	16170	16161	16119	16220	16300	16200	16026	16035	16172	16103	16395	16241	16054	16131	16244	16004	16324	16394	16190	16180	16282	16345	16288	16432	16091	16186	15935	16174	16100	16220	16242	16198	16278	16277	16195	16274	16215	16068	16302	16319	16255	16177	16028	16282	16233	16186	16140	16292	16274	16172	16277	16283	16031	16138	16258	16312	16318	16233	16164	16083	16249	16270	16257	16198	16181	16188	16089	16238	16082	16214	16314	16375	16310	16089	16284	16324	16275	16258	16341	16282	16284	16055	16257	16084	16121	16324	16233	16235	16162	16139	16370	16220	16365	16193	16182	16049	16118	16249	15983	16268	16037	16128	16200	16345	16459	16182	16508	16155	16053	16107	16363	16071	15972	16148	16204	16103	16389	16190	16245	16362	16192	16238	16093	16171	16190	16217	16264	16058	16401	16295	16042	16235	15998	16160	16298	16032	16286	16355	16194	16210	16180	16192	16408	16114	16213	15957	16033	16369	16064	16230	16080	16153	16223	16323	16417	16210	15975	16287	16259	16082	16195	16157	16233	16347	16193	16057	16171	16301	16360	16144	16195	16245	16072	16250	16123	16251	16056	16192	16252	16385	16264	16150	16167	16231	16223	16354	16375	16293	16075	16220	16305	16019	16086	16214	15959	16261	16265	16101	16208	16101	16238	16134	16070	16225	16219	16373	16379	16150	16097	16082	16265	16286	16295	16171	16080	16369	16130	16088	16094	16131	16308	16108	16292	16185	16258	16139	16246	16107	16267	16169	16023	16172	16228	16383	16147	16136	16052	16416	16436	16213	16178	16229	16170	16105	16299	16246	16232	16107	16406	16416	16193	16222	16143	16027	16234	16429	16335	16194	16271	16233	16146	16082	16158	16253	16333	16159	16097	15932	16224	16173	16430	16326	16192	16242	16147	16155	16129	16407	16143	16153	16254	16392	16269	16256	16399	16285	16298	16303	16349	16216	16049	16083	16209	16285	16105	16270	16082	16180	16249	16233	16314	16189	16243	16241	16012	16253	16277	16293	16097	16051	16306	16086	16123	16183	16286	16302	16295	16181	16185	16093	16142	16267	16190	15964	16319	16275	16203	16113	16167	16287	16153	16338	16085	16280	16297	16376	16331	16217	16345	16238	16354	16139	16014	16244	16314	16142	16321	16217	16348	16275	16218	16242	16274	16243	16398	16226	16460	16213	16176	16211	16290	16233	16135	16203	16280	16203	15939	16261	16117	16090	16205	16280	16014	16124	16022	16385	16218	16164	16223	16094	16251	16455	16105	16264	16208	16216	16014	16264	16272	16309	16209	16146	16081	16031	16155	16142	16294	16198	16382	16308	16260	16080	15969	16368	16251	16206	16191	16214	16124	15979	16266	16291	16066	16169	16285	16279	16157	16342	16188	16299	16380	16340	16030	16175	16203	16206	16351	16072	16207	15985	16230	16044	16315	16187	16188	16202	16236	16255	16274	16157	16241	16392	16378	16448	16225	16183	16246	16029	16281	16315	16351	16115	16151	16211	16315	16280	16278	16354	16259	16298	16156	16394	16266	16171	16140	16066	16207	16204	16222	16110	16277	16131	16307	16221	16125	16206	16240	16121	16254	15843	16302	16230	16307	16319	16153	16181	16213	16156	16163	16358	16438	16273	16296	16270	16336	16182	16202	16197	16275	16384	16082	16090	16510	16252	16091	16172	16269	16088	16291	16377	16127	16151	16267	16141	16379	16201	16054	16089	16274	16269	16235	16300	16099	16169	16066	16116	16311	16231	16026	15961	16307	16217	16230	16399	16188	16136	16228	15981	16152	16273	16141	16249	16209	16188	16081	16192	16231	16093	16228	16132	16296	16231	16234	16130	16114	16272	16098	16085	16286	16203	16237	15950	16256	16297	16071	16214	16094	16206	16342	16143	16395	16299	16160	16180	16325	16093	16043	16121	16122	16142	16240	16206	16219	16305	16203	16225	16252	16329	16320	16265	16362	16132	16059	16217	16370	16234	16249	16251	16343	16183	16280	16221	16349	16178	16216	16215	16283	16194	16055	16206	15947	16076	16119	16249	15940	16242	16285	16418	16189	16155	16155	16161	16192	16082	16299	16132	16126	16115	16434	16300	16501	16087	16163	16365	16201	16206	16367	16223	16330	16150	16207	16407	16362	16351	16054	16184	16321	16302	16035	16265	16413	16210	16298	16319	16200	16126	16189	16108	16341	16263	16170	16323	16215	16034	15944	16203	16211	16324	16120	16168	16076	16381	16285	16176	16213	16171	16241	16001	16132	16296	16143	16331	16400	16151	16085	16212	16247
53749	95123	85862	65574	47313	32353	21676	16530	14907	14613	14581	14476	14540	14608	14532	14388	14487	14347	14586	14494	14442	14555	14408	14402	14493	14419	14327	14434	14531	14356	14434	14554	14441	14302	14624	14377	14342	14572	14291	14401	14471	14463	14373	14458	14406	14363	14445	14280	14445	14427	14401	14535	14484	14475	14568	14246	14576	14300	14253	14394	14274	14297	14297	14339	14187	14497	14369	14308	14437	14490	14371	14516	14515	14350	14360	14435	14370	14534	14397	14340	14374	14533	14499	14321	14415	14410	14338	14405	14306	14489	14326	14280	14365	14328	14293	14246	14369	14487	14390	14356	14354	14321	14353	14452	14305	14364	14378	14183	14516	14256	14457	14224	14507	14492	14417	14593	14451	14349	14398	14397	14419	14405	14369	14362	14487	14219	14401	14340	14431	14352	14462	14377	14311	14560	14423	14446	14317	14391	14383	14478	14460	14350	14471	14199	14329	14281	14386	14402	14289	14456	14275	14369	14350	14171	14322	14374	14397	14462	14367	14558	14404	14311	14234	14409	14354	14385	14369	14344	14208	14343	14448	14308	14365	14340	14380	14331	14295	14458	14264	14273	14660	14281	14356	14297	14510	14278	14427	14352	14287	14449	14427	14265	14366	14271	14361	14177	14484	14400	14423	14303	14303	14397	14131	14457	14352	14271	14376	14332	14393	14422	14387	14418	14366	14310	14350	14451	14392	14443	14459	14318	14354	14436	14370	14459	14375	14246	14294	14348	14402	14408	14363	14304	14385	14237	14476	14460	14373	14353	14300	14288	14385	14360	14261	14374	14269	14255	14414	14459	14497	14453	14365	14303	14470	14410	14359	14508	14344	14412	14383	14467	14501	14367	14655	14538	14470	14375	14412	14476	14427	14413	14337	14299	14385	14360	14356	14242	14390	14390	14406	14324	14341	14312	14431	14337	14386	14489	14486	14275	14503	14407	14441	14491	14523	14513	14297	14632	14403	14388	14397	14353	14304	14250	14306	14467	14337	14399	14360	14618	14440	14282	14462	14384	14492	14512	14437	14498	14426	14342	14442	14472	14436	14357	14356	14486	14377	14509	14440	14340	14240	14282	14554	14339	14251	14417	14464	14263	14346	14484	14498	14360	14324	14271	14298	14319	14476	14385	14468	14292	14362	14333	14331	14446	14441	14388	14439	14388	14369	14347	14319	14353	14309	14352	14366	14342	14299	14380	14439	14303	14250	14455	14328	14370	14438	14486	14462	14312	14323	14433	14426	14419	14609	14391	14549	14258	14479	14473	14399	14354	14291	14445	14323	14441	14337	14389	14431	14467	14283	14323	14471	14433	14383	14419	14419	14377	14445	14271	14495	14446	14325	14477	14498	14485	14383	14322	14363	14441	14456	14325	14527	14265	14301	14451	14301	14327	14341	14433	14409	14459	14305	14396	14318	14515	14428	14238	14544	14611	14301	14391	14506	14566	14522	14334	14332	14236	14450	14230	14322	14535	14378	14435	14403	14534	14210	14417	14459	14275	14448	14409	14372	14491	14364	14436	14360	14288	14479	14446	14294	14248	14351	14404	14531	14369	14348	14478	14460	14495	14402	14456	14352	14503	14231	14412	14430	14383	14342	14571	14458	14410	14312	14437	14311	14279	14485	14422	14426	14456	14594	14451	14373	14484	14457	14453	14433	14360	14461	14464	14243	14281	14258	14443	14309	14416	14319	14172	14456	14384	14361	14295	14354	14445	14200	14289	14430	14509	14355	14500	14393	14475	14383	14478	14419	14239	14397	14318	14278	14454	14425	14450	14290	14457	14438	14517	14335	14368	14277	14496	14466	14353	14435	14289	14454	14327	14639	14324	14490	14450	14459	14416	14414	14353	14381	14483	14359	14399	14487	14344	14433	14216	14384	14391	14423	14230	14420	14463	14259	14402	14606	14281	14412	14547	14390	14396	14458	14320	14462	14301	14557	14377	14336	14283	14338	14511	14415	14350	14528	14508	14503	14199	14539	14304	14455	14508	14376	14338	14498	14510	14420	14490	14174	14288	14400	14444	14504	14415	14251	14349	14364	14425	14394	14338	14417	14386	14220	14348	14399	14322	14591	14498	14381	14448	14285	14320	14426	14275	14386	14293	14414	14433	14440	14436	14435	14262	14481	14321	14477	14431	14383	14304	14321	14358	14428	14293	14376	14496	14469	14555	14388	14482	14318	14474	14397	14519	14411	14404	14294	14355	14371	14439	14460	14445	14441	14455	14386	14321	14383	14373	14318	14506	14391	14387	14330	14402	14403	14254	14122	14388	14357	14405	14607	14470	14408	14365	14376	14480	14265	14341	14580	14366	14465	14625	14360	14363	14352	14460	14395	14442	14382	14410	14349	14257	14364	14428	14395	14394	14384	14423	14415	14566	14317	14299	14300	14390	14527	14423	14438	14384	14552	14313	14344	14376	14275	14414	14442	14411	14463	14488	14444	14349	14346	14599	14373	14477	14313	14267	14294	14298	14321	14420	14334	14356	14174	14390	14341	14385	14503	14262	14304	14359	14528	14413	14441	14480	14553	14379	14567	14422	14360	14307	14485	14336	14349	14205	14568	14333	14414	14473	14276	14302	14413	14355	14410	14528	14414	14410	14445	14364	14426	14309	14350	14332	14300	14342	14394	14443	14422	14329	14528	14520	14414	14333	14316	14349	14382	14449	14334	14364	14368	14439	14464	14400	14475	14683	14342	14372	14403	14344	14335	14329	14402	14312	14363	14399	14420	14420	14412	14419	14301	14321	14481	14316	14319	14413	14424	14380	14412	14521	14389	14354	14378	14288	14620	14392	14430	14267	14251	14413	14433	14354	14445	14312	14307	14617	14272	14361	14565	14406	14478	14265	14368	14623	14308	14249	14411	14437	14395	14330	14443	14619	14317	14350	14614	14343	14581	14396	14419	14296	14197	14418	14394	14286	14560	14327	14213	14193	14365	14316	14381	14291	14540	14345	14325	14544	14317	14366	14463	14436	14306	14498	14326	14565	14516	14377	14531	14453	14356	14441	14361	14256	14467	14587	14379	14434	14373	14406	14405	14528	14390	14504	14321	14411	14189	14350	14331	14656	14369	14514	14380	14375	14301	14375	14283	14598	14446	14281	14534	14232	14381	14508	14394	14256	14317	14415	14417	14387	14453	14500	14333	14397	14379	14327	14444	14323	14281	14322	14445	14388	14420	14357	14348	14457	14278	14329	14486	14413	14327	14537	14412	14280	14620	14444	14353	14412	14313	14417	14489	14422	14409	14415	14388	14316	14336	14515	14377	14327	14505	14405	14549	14364	14417	14326	14428	14468	14489	14386	14416	14398	14327	14351	14381	14272	14292	14593	14366	14421	14340	14519	14333	14334	14460	14295	14452	14324	14312	14574	14350	14327	14576	14397	14420	14454	14390	14367	14291	14318	14458	14313	14389	14476	14464	14364	14199	14508	14459	14405	14417	14323	14340	14483	14403	14285	14439	14339	14391	14251	14539	14337	14337	14318	14561	14243	14515	14546	14508	14525	14523	14575	14446	14434	14348	14477	14381	14569	14319	14393	14291	14462	14265	14271	14481	14356	14570	14208	14446	14382	14437	14451	14351	14420	14546	14336	14361	14338	14406	14395	14301	14270	14467	14467	14470	14365	14384	14420	14470	14443	14473	14379	14562	14468	14456	14295	14432	14392	14496	14389	14578	14414	14403	14341	14318	14401	14330	14317	14450	14471	14475	14541	14332	14364	14480	14295	14325	14570	14297	14296	14488	14405	14493	14526	14448	14334	14467	14459	14384	14332	14472	14479	14447	14286	14235	14343	14408	14327	14578	14565	14426	14475	14456	14344	14463	14354	14442	14418	14499	14329	14260	14341	14341	14436	14417	14474	14270	14495	14329	14343	14302	14412	14535	14378	14375	14374	14480	14487	14382	14400	14458	14198	14417	14495	14291	14410	14386	14562	14174	14230	14521	14272	14348	14416	14509	14488	14355	14444	14286	14282	14427	14426	14319	14332	14216	14582	14271	14408	14442	14400	14278	14260	14495	14251	14392	14256	14443	14300	14363	14383	14632	14435	14168	14535	14405	14341	14319	14375	14341	14283	14443	14334	14265	14306	14264	14419	14342	14434	14425	14295	14409	14375	14268	14323	14153	14274	14368	14457	14330	14622	14334	14266	14394	14382	14346	14367	14392	14281	14346	14433	14396	14377	14495	14496	14378	14436	14317	14340	14393	14484	14462	14351	14347	14417	14551	14397	14546	14342	14527	14195	14548	14320	14287	14538	14397	14474	14399	14281	14324	14496	14446	14333	14353	14327	14455	14433	14440	14262	14243	14509	14272	14378	14428	14329	14424	14341	14575	14377	14353	14409	14349	14331	14570	14457	14504	14394	14371	14357	14289	14458	14281	14401	14509	14286	14340	14295	14399	14530	14462	14382	14480	14461	14447	14503	14430	14547	14622	14416	14310	14321	14361	14248	14395	14258	14502	14419	14210	14543	14562	14395	14488	14232	14331	14514	14437	14408	14516	14421	14387	14387	14495	14316	14398	14431	14345	14305	14385	14472	14280	14489	14502	14238	14401	14466	14449	14256	14438	14189	14452	14359	14333	14420	14504	14439	14300	14526	14351	14470	14365	14272	14422	14351	14279	14419	14348	14433	14249	14520	14276	14412	14442	14339	14297	14472	14607	14229	14553	14341	14560	14387	14557	14310	14380	14542	14272	14360	14422	14425	14269	14484	14362	14394	14298	14481	14357	14436	14403	14452	14514	14295	14292	14236	14415	14329	14330	14349	14275	14316	14349	14380	14472	14450	14567	14305	14432	14456	14376	14377	14417	14488	14497	14306	14303	14200	14487	14431	14571	14486	14418	14491	14524	14383	14443	14287	14200	14252	14398	14388	14269	14330	14395	14267	14275	14339	14486	14441	14239	14498	14261	14629	14416	14462	14330	14413	14306	14384	14404	14409	14295	14313	14293	14262	14500	14536	14417	14474	14276	14368	14398	14467	14196	14411	14279	14391	14358	14522	14319	14478	14530	14386	14423	14528	14381	14396	14186	14356	14222	14407	14462	14413	14554	14383	14353	14276	14423	14340	14495	14396	14411	14309	14435	14424	14332	14283	14334	14239	14404	14300	14262	14519	14362	14357
23029	21908	36376	46150	42502	35852	29952	21406	17717	16827	16405	16403	16237	16076	16118	16165	16098	16169	16182	16135	16310	16234	16142	16075	16104	16062	16141	16024	15942	15988	15892	16114	16082	15964	15924	16004	16039	16098	16193	15956	16039	15985	16141	16106	16073	16064	16086	15987	16164	15988	15914	15792	16112	15898	16028	16052	16218	16053	16196	15917	16077	16095	16038	16114	16007	16098	16067	16174	15942	15934	15936	15975	15954	15957	15917	15890	16181	16121	16093	15848	16028	15938	16159	16190	15898	15983	15895	16104	16167	16069	15929	16086	15936	16025	16111	15759	15955	16160	16076	16011	16003	15857	15997	16104	15850	15933	16062	15877	15898	16075	16283	16120	16035	16002	15925	15887	16092	15929	15846	16162	16003	15991	15925	15897	15884	15946	16070	15905	15996	16080	15978	15836	15909	16064	15829	15841	16079	16143	15983	16019	15953	16030	15854	15875	15800	16064	15963	15910	15935	16003	15999	15642	16137	16100	15982	15993	15884	15982	16124	16193	16109	15914	15858	15865	15876	15967	15814	16224	15911	15987	15935	15963	15813	15816	16054	15783	15994	15914	16095	16118	16118	15944	15923	15909	16022	15812	16176	15931	15867	15744	15954	16042	15968	16079	15999	15930	16009	15944	15939	15998	15875	15892	16010	15807	15826	16017	15907	15842	15956	15846	16120	16032	15865	15788	15854	16047	16157	15974	15916	15853	15794	15885	15932	15997	16056	16034	15874	16013	15933	15910	16067	15869	15889	16017	15932	16016	16055	15746	15855	15886	15977	15980	15849	15997	15881	15924	16043	16040	15969	15942	15995	15860	15870	16008	15807	15916	16040	16081	16022	15873	15674	15908	16024	15920	16032	16074	16080	16006	15877	15917	15978	16167	16086	16132	15848	15901	15779	16056	15961	15946	15911	15821	15922	16026	15941	15885	15911	15873	15890	15940	15941	15827	15784	15817	15938	16117	16010	16206	16072	15804	15989	16029	16091	15801	15811	15907	15916	15870	15884	16110	16053	15927	15936	15961	15979	15604	16010	16057	15741	15842	15771	15910	15798	15821	15657	15868	15967	15946	15961	15837	16129	16165	15956	15987	16021	16050	15888	15941	16177	15951	15712	16051	15913	16023	16033	15911	15727	15999	15778	15991	16173	15813	15829	16008	15843	15910	16065	16173	15924	15878	15982	15954	15848	15959	16163	16152	15963	16096	16016	16113	16051	15985	16015	16161	15786	15897	15761	15700	15907	15823	15960	15978	15940	15770	16055	16049	15974	16147	16006	16020	15984	16009	15880	15946	16046	15934	16167	15960	16072	15923	15978	15833	15806	15847	16032	15955	15940	15922	15941	16064	15899	16169	16079	16087	16131	16084	15960	15929	15884	15870	15755	15832	15643	15661	15816	15796	16065	16063	15910	15968	15955	15956	15811	15878	15783	15983	15894	15855	15807	15979	15992	16057	16010	16012	15956	16070	15928	15968	15988	15805	15896	16000	16135	16006	15872	16109	15877	15959	15902	15879	15794	15848	16149	15763	15919	16092	15888	15981	16129	16051	15923	16000	15874	15928	15943	15952	15916	15998	15799	15937	15945	15916	15883	16058	16001	16027	16064	16074	15933	16061	15897	16101	15988	15877	16040	15914	15779	15892	15816	15890	15841	15868	16002	15962	15832	16078	16011	16031	15855	15815	15867	15928	15874	15937	16016	15913	15890	15871	16105	15847	16049	16061	15854	16029	15735	15876	15879	15968	15936	16029	15749	15802	15870	16081	16024	15962	16080	16009	15863	16105	16015	16082	15956	15982	16020	16120	15984	15941	15870	15807	15958	15905	16054	16065	15693	16089	15886	15959	15859	16165	15725	15918	16062	15849	15825	16156	15999	16022	15905	15763	15960	15935	15904	15932	16118	16031	16118	16029	15833	16032	15733	16107	16063	16177	15947	15884	15967	15977	15822	15938	15866	16077	15887	15907	15901	16060	16087	15977	16021	15999	16166	16108	15950	15716	16082	16013	15909	15784	15728	16080	15928	16186	16228	15970	15913	16022	15862	15944	15802	15947	15861	15975	16064	15843	15846	15818	15752	15740	16015	16038	15978	15887	15902	15866	15873	16030	16073	15887	15916	15951	16086	16000	15892	15985	15956	15999	16056	16054	15899	15870	16169	16053	15964	16029	15843	15824	15996	15940	15775	15866	16133	15933	15953	15940	15905	16191	16130	16025	15961	15792	15886	16033	15730	16035	15968	15786	15750	15965	16052	15920	16011	15690	15949	15881	16032	15949	15871	16050	15934	15892	15762	15904	15901	15940	16105	16094	15974	15996	16095	16033	15966	15917	15981	15938	15840	15936	15925	15826	15947	15863	15860	15863	15897	15814	15967	16006	15866	16004	15904	16006	15856	16030	15939	15922	15945	16085	15953	15942	15877	16011	16034	15825	15992	16057	15976	15773	16066	15748	15772	15902	15929	15973	16107	16077	15943	15888	16035	15933	15986	15988	15987	15776	16032	15965	15916	15839	15705	16122	16058	16055	16107	16205	16082	16023	15972	16055	16209	15999	15999	16019	15993	16064	16056	15767	15990	15778	15931	15852	16033	15960	15879	15932	15836	15890	16256	15703	15841	15896	16115	15959	15996	16017	15976	16057	15846	15938	16153	15941	16016	15791	15921	16034	15949	15887	15998	15804	15896	15965	15901	16085	16178	15858	15911	15935	16107	15887	15982	15779	15857	15958	15903	15972	15916	16118	16160	15962	15741	15924	15924	16049	16117	15980	15790	15938	15782	15835	15879	15994	16003	15940	15942	16039	15790	15813	15901	15991	16165	16114	15824	16147	15921	15948	15858	16075	16037	15977	15890	15984	15919	15835	16032	15871	16104	15967	15966	15889	16032	16041	15942	16086	15931	16054	16165	15891	15817	16006	15923	16061	15960	15868	15938	16157	15877	15925	16052	15903	16016	16213	15930	15909	16095	16019	15940	15944	16036	15950	15937	16123	15937	16037	16142	15813	15895	15853	15893	15839	15971	15844	15927	15890	15897	16014	16037	16022	16111	16124	16009	15934	15882	15833	15889	16172	16029	16193	16089	15951	16037	15949	16144	15954	15991	15938	15712	15984	15978	15904	15950	15836	15954	15846	15950	15953	15921	15902	15671	15955	16045	15938	15523	15918	16069	15897	15985	15856	15781	15844	16023	15905	15894	15862	15982	15932	15933	15855	16116	15957	15900	16017	16138	15861	15886	15960	15996	16107	15942	15927	15898	15846	15854	15946	15929	15911	15995	16001	16064	15932	15867	16062	16251	16224	15929	15803	15932	15849	16101	16020	16089	16054	16083	15858	15969	15976	15864	15951	16090	15938	16045	15861	16040	16178	15858	15886	15819	15938	15997	16020	16046	16023	15836	15991	15935	15964	15778	16020	15998	15812	15778	15837	15887	15805	16056	16097	16009	16047	15955	15823	16138	16061	15855	15894	15857	15974	15923	15887	15884	15992	16229	16025	15890	15937	15865	15887	15917	16118	15990	16296	15912	15855	16033	16034	15973	16029	15952	15772	15935	15959	15921	15992	15837	15965	15804	15949	15971	15982	15831	15877	15822	15939	15865	15924	15979	15960	15778	15846	15846	15954	15967	15858	15825	15829	15981	15924	16152	15974	15940	15839	16068	15764	16244	15782	15912	16053	16003	16074	15989	15825	16159	15921	16088	15939	15857	15930	15994	16046	15896	15923	15862	15988	15996	16098	16107	16067	15791	15964	16065	16017	16025	16040	15962	15908	15835	16003	16058	16109	15803	15867	16047	15774	15879	15959	15881	15955	15942	16135	16040	15931	15961	15904	16072	15828	15927	15847	15747	16043	16140	15939	16026	16107	16034	16005	16137	16053	15945	15824	16033	15906	15847	16087	16093	15829	16052	15876	15976	15831	15977	15971	15882	15972	15863	15986	16144	16005	15958	16072	15841	15942	15998	15910	15875	15786	15996	15782	15791	15868	15764	15920	15881	15927	15867	15975	15868	15857	15859	15874	16044	15780	15792	15909	15959	16030	15891	15901	16043	16043	15966	15983	15857	15900	15872	16047	16010	16012	15923	15910	15988	15853	16063	15988	15894	15813	15971	15864	15926	15709	15770	16049	15976	16053	16072	16007	16014	15896	15944	15892	16111	15939	15863	15985	15810	16026	16100	15896	15965	16050	15920	15901	16171	15933	15975	16175	16120	16078	16111	16009	16023	15940	15889	15917	15923	15770	16007	16158	16004	15914	15973	15997	15873	15988	15813	16141	16123	15800	15781	15821	15903	16033	15975	15997	16102	16033	15948	15608	15966	16209	15969	15613	15871	15928	15973	15974	15871	15985	15976	15905	15977	15983	16141	16032	15930	15814	15931	15954	15892	15982	15816	15861	15806	15952	16058	16109	15882	15953	15988	15934	15786	15822	16157	16050	15780	15766	15995	15896	15930	15955	15874	15942	16072	15971	15774	16007	15991	15922	16020	16088	15965	15991	16083	15861	15903	15857	15716	15953	15824	15947	15914	16084	16019	15946	16104	16049	15991	15978	16078	15951	15914	15821	15812	16001	15995	16056	15908	15982	16083	15844	15665	15861	15988	15968	15800	15815	15982	15917	15809	15908	15898	15952	16025	15781	16005	15948	15982	15804	16171	15988	16093	15885	15969	15994	15960	16197	15933	16230	16144	16122	15955	15825	16058	15892	16221	15943	15931	16177	15928	15680	16097	15905	15893	15833	15988	16110	16158	15854	15764	15753	15854	16050	16011	16005	15815	15932	15825	16088	16032	16212	15963	15915	16049	16057	15979	16202	15889	15840	16051	15787	16094	16173	15851	15880	15855	16015	15902	15807	15794	15949	16064	15879	15906	15979	15890	15997	15975	16003	15905	15909	15819	15996	16025	16006	15791	16007	15985	16012	16050	15912	15869	15969	15986	15565	15892	16015	15828	15926	15934	15864	15858	15860	15929	15893	15943	16009	16088	15875	15932	15825	16020	16034	15925	15909	15968	15971	15984	15930	15851	15976	15971	15926	16055	16001	15984	15960	15982	16044	15874	16090	16052	15964	16121	16017	15739	15867	16031	15869	15966	16058	16015	15880	16160	16022	16064	15934	15934	15930	16111	15889	15973	15758
59722	104511	97932	79855	59798	41309	26992	18934	15631	14358	14206	14387	14045	14173	14549	14197	14507	14294	14155	14140	14301	14464	14261	14139	14159	14319	14276	14229	14350	14058	14321	14226	14266	14319	14326	14272	14217	14226	14290	14259	14264	14077	14161	14293	14305	14324	14148	14335	14245	14200	14167	14204	14151	14152	14115	14166	14307	14248	14241	14283	14175	14376	14223	14255	14224	14192	14130	14227	14076	14263	14308	14158	14339	14134	14338	14193	14359	14284	14258	14201	14099	14170	14299	14230	14232	14172	14244	14359	14172	14198	14408	14211	14143	14131	14286	14233	14160	14060	14425	14142	14197	14196	14190	14289	14208	14112	14182	14173	14355	14164	14255	14167	14273	14347	14138	14226	14219	14149	14350	14191	14156	14279	14303	14422	14287	14138	14048	14162	14307	14286	14318	14248	14172	14356	14255	14184	14098	14221	14320	14254	14200	14277	14273	14430	14273	14305	14219	14145	14281	14188	14201	14200	14163	14234	14135	14267	14167	14314	14227	14129	14153	14347	14174	14260	14301	14117	14303	14260	14279	14218	14095	14215	14264	14269	14097	14084	14233	14155	14166	14116	14287	14079	14281	14161	14103	14238	14337	14197	14200	14219	14250	14222	14410	14109	14132	14103	14280	14235	13966	14290	14051	14219	14176	14246	14127	14296	14198	14341	14068	14147	14384	14300	14293	14303	14087	14214	14218	14264	14320	14204	14078	14325	14275	14092	14195	14196	14316	14281	14125	14158	14418	14256	14255	14247	14104	14194	14120	14195	14202	14154	14146	14267	14305	14195	14122	14123	14179	14253	14217	14158	14186	14307	14312	14118	14264	14327	14440	14158	14173	14394	14303	14235	13992	13978	14061	14294	14341	14221	14055	14097	14161	14317	14204	14142	14259	14079	14246	14394	14258	13963	14190	14211	14319	14165	14120	14072	14279	14295	14137	14238	14054	13927	14202	14215	14233	14135	14259	14273	14349	14282	14298	14248	14227	14110	14140	14357	14242	14128	14061	14221	14188	14188	14228	14318	14158	14386	14239	14431	14186	14281	14136	14158	14166	14141	14088	14221	14188	14191	14196	14213	14134	14186	14333	14330	14257	14296	14294	14314	14245	14312	14258	14031	14158	14268	14241	14294	14186	14132	14387	14209	14152	14197	14306	14165	14169	14402	14253	14141	14102	14069	13944	14127	14114	14183	14169	14083	14321	14452	14150	14192	14089	14298	14264	14224	14143	14303	14376	14252	14467	14149	14229	14167	14259	14192	14123	14185	14374	14212	14269	14025	14131	14253	14119	14014	14300	13968	14116	14314	14373	14208	14257	14368	14290	14272	14212	14430	14271	14144	14158	14092	14141	14234	14093	14233	14278	14272	14235	14174	14301	14135	14154	14223	14013	14190	14151	14308	14114	14276	14070	14413	14214	14143	14134	14154	14278	14342	14179	14286	14282	14362	14318	14212	14368	14237	14171	14244	14199	14105	14270	14185	14131	14141	14349	14020	14205	14273	14159	14249	14173	14133	14250	14342	14390	14370	14293	13912	14252	14160	14422	14127	14232	14306	14126	14166	14204	14049	14308	14254	14243	14118	14132	14052	14181	14292	14357	14248	14136	14273	14120	14418	14083	14159	14278	14163	14263	14304	14210	14123	14113	14171	14213	14299	14340	14244	14163	14068	14289	14112	14330	14194	14272	14268	14111	14144	14170	14119	14295	14297	14178	14291	14259	14434	14271	14337	14201	14263	14283	14224	14195	14251	14339	14261	14248	14179	14212	14208	14170	14270	14236	14311	14350	14273	14113	14178	14152	14131	14036	14406	14406	14333	14237	14280	14338	14271	14133	14150	14241	14177	14136	14338	14192	14047	14128	14177	14141	14123	14238	14241	14364	14238	14266	14219	14277	14374	14022	14223	14135	14239	14270	14235	14018	14150	14119	14153	14099	14207	14335	14181	14351	14119	14215	14161	14189	14409	14299	14178	14139	14340	14218	14143	14285	14062	14304	14285	14162	14164	14262	14276	14173	14206	14200	14172	14210	14176	14221	14263	14249	14280	14321	14220	14298	14231	14151	14154	14156	14135	14354	14143	14073	14120	14178	14124	14094	14224	14168	14134	14233	14244	14163	14228	14124	14083	14213	14232	14250	14260	14134	14173	14235	14143	14150	14206	13984	14171	14180	14257	14449	14187	14176	14247	14193	14285	14179	14226	14190	14222	14138	14376	14285	14069	14206	14167	14210	14115	14140	14212	14128	14193	14273	14130	14165	14062	14246	14187	14185	14355	14035	14114	14198	14282	14172	14180	14238	14140	14220	14301	14281	14198	14118	14333	14161	14054	14374	14228	14162	14074	14318	14273	14285	14324	14352	14209	14221	14177	14055	14269	14291	14138	14286	13939	14120	14251	14107	14004	14049	14268	14063	14068	14343	14419	14172	14297	14395	14100	14143	14188	14345	14206	14018	14158	14221	14133	14321	14052	14319	14258	14249	14200	14181	14200	14125	14212	14260	14071	14130	14112	14135	14415	14220	13977	14259	14225	14248	14131	14270	14143	14071	14367	14026	14189	14322	14310	14162	14260	14327	14199	14198	14171	14380	14117	14333	14283	14196	14086	14015	14182	14295	14108	14071	14187	14206	14196	14228	14275	14279	14068	14400	14141	14121	14341	14203	14105	14207	14230	14146	14149	14134	14376	14104	14125	14122	14294	14280	14203	14316	14197	14266	14110	13982	14302	14358	14146	14314	14157	14147	14111	14155	14158	14268	14219	14055	14102	14319	14280	14297	14299	14257	14186	14158	14045	14069	14220	14098	14082	14270	14256	14267	14099	14213	14320	14084	14385	14146	14150	14218	14169	14165	14178	14270	14162	14282	14183	14170	14243	14222	14326	14308	14391	14276	14068	14311	14202	14231	14170	14287	14283	14321	14063	14107	14164	14130	14342	14216	14142	14259	14113	14227	14202	14284	14114	14140	14310	14135	14161	14313	14172	14165	14180	14256	14088	14265	14319	14288	14178	14163	14099	14123	14294	14195	14318	14144	14229	14171	14217	14210	14224	14146	14242	14228	14118	14184	14164	14267	14197	14093	14146	14069	14177	14395	14228	14263	14314	14106	14435	14256	14122	14315	14175	14204	14241	14240	14305	14263	14126	14233	14345	14155	14244	14112	14225	14131	14208	14133	14162	14061	14125	14256	14161	14258	14255	14365	14469	14161	14317	14130	14190	14180	14258	14163	14200	14348	14326	14269	14318	14083	14235	14190	14328	14331	14104	14323	14294	14217	14211	14222	14356	14169	14146	14197	14127	14237	14434	14254	14115	14134	14236	14137	14173	14261	14306	14033	14259	14266	14201	14318	14258	14175	14277	14244	14288	14170	14259	14281	14052	14167	14124	14349	14209	14354	14147	14282	14261	14176	14160	14177	14199	14228	14234	14047	14212	14207	14299	14174	14166	14450	14232	14156	14121	14237	14219	14244	14208	14296	14186	14221	14278	14159	14150	14445	14267	14255	14061	14217	14250	14226	14215	14079	14258	14137	14220	13994	14251	14228	14203	14210	14255	14330	14226	14292	14156	14242	14159	14286	14254	14189	14304	14221	14153	14344	14302	14188	14093	14355	14124	14228	14098	14332	14247	14231	14206	14309	14168	14165	14215	14153	14276	14240	14141	14242	14223	14244	14069	14151	14283	14080	14104	14162	14156	14226	14356	14218	14239	14270	14198	14183	14127	14364	14194	14424	14049	14249	14071	14151	14259	14287	14223	14216	14022	14229	14217	14161	14245	14206	14130	14146	14251	14232	14258	14170	14349	14117	14147	14249	14281	14265	14249	14207	14231	14039	14207	14110	14167	14238	14253	14112	14111	14144	14395	14257	14190	14169	14179	14366	14159	14303	14230	14159	14357	14198	14190	14203	14175	14281	14037	14241	14230	14271	14255	14227	14114	14091	14222	14159	14260	14180	14130	14218	14205	14210	14181	14214	14074	14133	13946	13990	14197	14173	14280	14380	14211	14266	14129	14253	14318	14146	14088	14289	14232	14213	14236	14080	14454	14247	14138	14198	14198	14325	14119	14354	14021	14158	14144	14184	14142	14363	14141	14272	14344	14234	14197	14197	14176	14245	14155	14302	14321	14271	14197	14147	14190	14373	14096	14265	14264	14189	14159	14362	14212	14339	14306	14196	14310	14187	14331	14356	14162	14245	14271	14440	14216	14315	14215	14179	14142	14205	14297	14356	14178	14282	14090	14139	14184	14171	14238	14270	14200	14355	14225	14135	14238	14254	14266	14119	14219	13932	14219	14234	14222	14176	14188	14056	14262	14094	14309	14284	14163	14081	14155	14135	14210	14260	14416	14270	14235	14120	14226	14162	14172	14126	14180	14254	14147	14226	14292	14308	14136	14368	14354	14196	14173	14147	14332	14162	14185	14154	14232	14294	14253	14201	14195	14127	14194	14159	14290	14183	14154	14253	14369	14264	14148	14164	14220	14284	14172	14188	14157	14187	14269	14214	14202	14132	14318	14196	14217	14218	14204	14235	14284	14257	14044	14329	14149	14357	14350	14115	14077	14400	14233	14152	14228	14394	14309	14292	14353	14121	14158	14165	14255	14215	14126	14250	14185	14256	14120	14016	14304	14237	14271	14324	14208	14352	14242	14199	14293	14177	13925	14292	14188	14278	14208	14092	14233	14242	14425	14219	14255	14163	14153	14240	14187	14066	14223	14274	14177	14298	14222	14389	14290	14197	14315	14219	14182	14229	14259	14238	14305	14195	14088	14271	14036	14181	14050	14132	14282	14123	14096	14145	14048	14080	14203	14333	14269	14333	14207	14099	14175	14118	14276	14194	14379	14364	14202	14329	14306	14157	14232	14242	14307	14126	14323	14144	14200	14328	14360	14228	14225	14117	14106	14429	14276	14120	14240	14171	14224	14321	14249	14325	13960	14280	14318	14159	14116	14161	14252	14062	14156	14237	14230	14143	14196	14339	14269	14104	14227	14163	14303	14237	14305	14190	14275	14333	14300	14243	14300	14172	14331	14172	14276	14204	14078	14259	14162	14233	14090	14185	14231	14172	14234	14180	14238	14143	14231	13979	14268	14388	14098	14153	14049	14059	14294	14134	14068	14017	14226	14208	14044
28314	30139	42577	37155	27854	22072	18877	17303	16859	16871	16829	16757	16557	16864	16766	16543	16675	16807	16778	16569	16609	16837	16723	16831	16707	16799	16830	16758	16665	16725	16653	16663	16788	16643	16737	16691	16807	16568	16808	16545	16827	16866	16639	16830	16729	16685	16677	16818	16879	16640	16876	16687	16566	16612	16611	16621	16718	16786	16429	16607	16840	16752	16651	16632	16602	16752	16719	16718	16612	16729	16467	16701	16701	16667	16624	16900	16710	16797	16890	16593	16649	16939	16994	16809	16494	16673	16841	16543	16783	16747	16733	16854	16804	16844	16729	16678	16588	16573	16691	16591	16719	16633	16551	16605	16741	16645	16831	16794	16785	16847	16680	16892	16736	16632	16880	16805	16728	16695	16612	16640	16677	16699	16713	16685	16787	16838	16752	16863	16790	16540	16680	16743	16631	16798	16838	16637	16539	16616	16576	16715	16749	16679	16897	16760	16740	16421	16500	16740	16775	16631	16599	16694	16698	16802	16702	16762	16808	16571	16891	16776	16663	16715	16778	16644	16792	16800	16578	16778	16879	16774	16712	16667	16755	16731	16664	16673	16751	16653	16747	16804	16559	16840	16622	16698	16799	16602	16863	16590	16513	16875	16661	16772	16736	16493	16771	16698	16686	16716	16813	16775	16760	16501	16663	16556	16568	16681	16574	16686	16533	16692	16581	16704	16576	16570	16891	16688	16608	16837	16704	16586	16969	16906	16702	16640	16684	16688	16541	16685	16633	16827	16722	16900	16681	16732	16862	16714	16805	16602	16603	16620	16667	16806	16606	16738	16784	16830	16693	16597	16723	16711	16854	16708	16701	16726	16625	16782	16578	16489	16723	16476	16666	16771	16791	16631	16782	16586	16781	16898	16792	16871	16656	16929	16809	16565	16768	16629	16790	16650	16800	16595	16886	16803	16891	16669	16757	16753	16816	16513	16784	16835	16790	16785	16816	16779	16472	16531	16769	16464	16681	16715	16747	16881	16511	16724	16650	16651	16742	16710	16619	16595	16777	16658	16693	16622	16834	16869	16798	16711	16492	16909	16652	16775	16536	16647	16726	16724	16612	16702	16837	16656	16666	16856	16681	16782	16526	16695	16708	16596	16604	16770	16726	16730	16613	16728	16756	16650	16830	16849	16548	16657	16734	16743	16729	16639	16896	16707	16842	16851	16682	16701	16769	16641	16605	16556	16614	16666	16686	16649	16854	16716	16622	16724	16467	16651	16673	16939	16577	16639	16621	16527	16612	16828	16882	16639	16827	16830	16773	16990	16732	16853	16445	16653	16729	16804	16817	16843	16712	16664	16650	16604	16701	16522	16546	16728	16520	16827	16706	16634	16508	16675	16782	16735	16635	16779	16677	16846	16576	16578	16790	16598	16772	16661	16682	16698	16543	16603	16580	16702	16689	16573	16739	16829	16695	16617	16674	16771	16436	16502	16531	16652	16820	16809	16650	16702	16549	16566	16759	16553	16603	16790	16664	16523	16881	16653	16764	16706	16622	16827	16617	16513	16566	16643	16712	16724	16844	16856	16721	16823	16717	16822	16743	16733	16689	16828	16816	16678	16729	16646	16854	16759	16809	16775	16754	16669	16652	16594	16763	16704	16749	16746	16757	16623	16750	16725	16670	16613	16809	16670	16691	16943	16468	16582	16837	16586	16564	16622	16727	16629	16826	16873	16739	16584	16663	16478	16758	16851	16513	16738	16919	16600	16649	16353	16666	16614	16573	16612	16857	16786	16702	16551	16824	16823	16617	16649	16689	16490	16537	16613	16780	16842	16861	16770	16705	16700	16774	16771	16703	16800	16776	16743	16930	16605	16778	16470	16619	16682	16799	16738	16926	16588	16757	16437	16744	16818	16706	16751	16831	16463	16836	16712	16870	16528	16693	16736	16737	16670	16770	16722	16709	16788	16612	16680	16837	16655	16623	16545	16565	16761	16651	16486	16666	16747	16600	16820	16615	16656	16511	16693	16396	16722	16953	16861	16570	16621	16683	16681	16729	16691	16624	16671	16601	16823	16863	16821	16704	16878	16967	16671	16624	16641	16790	16580	16831	16701	16570	16717	16729	16718	16585	16569	16547	16858	16612	16580	16744	16801	16629	16568	16614	16691	16951	16702	16658	16655	16796	16685	16685	16691	16729	16710	16791	16669	16865	16752	16753	16651	16740	16789	16552	16611	16735	16813	16737	16689	16765	16528	16522	16694	16737	16719	16987	16614	16624	16688	16528	16604	16676	16495	16549	16497	16853	16783	16844	16905	16530	16774	16819	16595	16700	16672	16667	16703	16566	16773	16626	16793	16679	16618	16749	16750	16768	16795	16731	16741	16630	16667	16715	16920	16630	16757	16634	16824	16771	16736	16773	16613	16744	16776	16537	16604	16615	16742	16514	16739	16826	16641	16790	16871	16734	16652	16671	16566	16841	16743	16831	16857	16754	16654	16893	16724	16736	16829	16616	16803	16513	16639	16838	16705	16563	16681	16749	16718	16621	16669	16755	16546	16747	16733	16622	16698	16666	16646	16603	16655	16680	16577	16743	16628	16585	16741	16964	16634	16698	16925	16602	16730	16742	16747	16760	16696	16571	16632	16696	16854	16791	16609	16783	16695	16723	16799	16817	16744	16703	16929	16613	16551	16762	16757	16699	16574	16677	16743	16685	16578	16346	16509	16599	16582	16862	16753	16642	16689	16623	16880	16678	16688	16779	16625	16554	16564	16536	16733	16642	16585	16552	16748	16743	16688	16680	16576	16819	16705	16591	16943	16585	16709	16743	16686	16832	16609	16589	16748	16684	16698	17010	16843	16780	16847	16822	16704	16885	16821	16758	16577	16647	16779	16531	16759	16766	16898	16459	16667	16773	16799	16586	16756	16472	16621	16501	16586	16626	16846	16856	16602	16721	16695	16640	16734	16717	16689	16717	16872	16674	16673	16746	16679	16676	16806	16750	16635	16741	16831	16643	16589	16789	16735	16705	16858	16617	16546	16628	16620	16686	16903	16712	16577	16736	16723	16653	16678	16677	16633	16603	16746	16588	16738	16863	16714	16537	16692	16598	16823	16758	16727	16700	16788	16723	16647	16738	16736	16708	16680	16634	16645	16691	16882	16654	16578	16735	16805	16846	16490	16772	16581	16729	16478	16867	16711	16543	16725	16891	16667	16812	16612	16813	16840	16660	16462	16734	16428	16724	16570	16617	16893	16599	16543	16723	16678	16584	16701	16711	16753	16860	16760	16748	16781	16724	16579	16765	16902	16800	16902	16794	16813	16571	16819	16667	16494	16419	16822	16598	16613	16768	16718	16668	17041	16866	16799	16573	16611	16668	16788	16546	16640	16778	16721	16520	16811	16567	16538	16708	16689	16893	16606	16628	16761	16847	16751	16843	16642	16615	16830	16880	16902	16763	16792	16765	16641	16681	16823	16822	16513	16528	16796	16685	16690	16563	16589	16666	16693	16851	16580	16738	16625	16760	16687	16652	16666	16710	16779	16727	16810	16685	16791	16748	16753	16685	16607	16903	16606	16884	16762	16694	16565	16788	16657	16743	16685	16793	16821	16640	16738	16764	16837	16634	16643	16830	16815	16892	16771	16856	16705	16705	16829	16750	16693	16622	16798	16848	16795	16818	16672	16597	16710	16806	16731	16549	16929	16600	16575	16794	16469	16557	16733	16780	16718	16853	16705	16706	16727	16678	16620	16691	16602	16998	16841	16588	16688	16763	16940	16793	16679	16611	16661	16664	16566	16649	16584	16761	16615	16727	16772	16673	16669	16752	16849	16763	16550	16741	16702	16729	16700	16704	16666	16696	16638	16636	16658	16755	16577	16785	16637	16671	16568	16517	16708	16731	16794	16706	16702	16754	16591	16596	16806	16727	16721	16889	16636	16663	16694	16844	16623	16915	16692	16555	16627	16553	16697	16681	16644	16505	16796	16991	16709	16672	16776	16796	16945	16333	16759	16897	16471	16628	16643	16855	16687	16591	16565	16380	16707	16835	16823	16762	16665	16571	16774	16579	16593	16710	16891	16846	16882	16697	16876	16600	16598	16501	16805	16683	16685	16806	16881	16813	16847	16905	16809	16836	16545	16845	16760	16640	16805	16886	16633	16583	16816	16794	16660	16585	16770	16729	16539	16562	16733	16742	16718	16530	16767	16673	16844	16687	16675	16447	16696	16802	16683	16957	16783	16691	16560	16630	16497	16645	16767	16820	16821	16818	16779	16696	16825	16724	16760	16855	16827	16764	16896	16656	16808	16822	16732	16814	16638	16791	16652	16767	16509	16688	16803	16603	16769	16669	16765	16592	16825	16698	16883	16760	16607	16634	16847	16815	16903	16793	16699	16467	16610	16554	16847	16747	16712	16662	16452	16700	16543	16632	16747	16727	16640	16514	16659	16607	16785	16661	16832	16701	16860	16731	16642	16697	16561	16708	16792	16620	16661	16765	16648	16654	16627	16839	16634	16661	16836	16824	16750	16532	16757	16734	16593	16763	16858	16750	16812	16904	16682	16947	16820	16800	16713	16918	16941	16758	16705	16847	16889	16809	16607	16513	16615	16833	16525	16703	16469	16632	16421	16660	16708	16704	16498	16709	16801	16776	16848	16654	16762	16654	16632	16716	16719	16676	16798	16751	16636	16537	16823	16624	16460	16616	16704	16801	16707	16860	16821	16795	16818	16695	16792	16623	17068	16881	16846	16620	16649	16761	16726	16720	16621	16952	16722	16746	16849	16557	16601	16732	16550	16518	16762	16742	16497	16935	16695	16634	16724	16615	16689	16579	16613	16632	16759	16698	16736	16796	16486	16627	16660	16691	16693	16877	16797	16661	16907	16588	16653	16594	16617	16679	16497	16694	16822	16791	16625	16554	16690	16591	16697	16693	16665	16597	16659	16697	16743	16681	16612	16678	16738	16693	16660	16634	16776	16684	16625	16716	16869	16750	16501	16687	16724	16718	16715	16645	16938	16671	16681	16709	16685	16791	16843	16768	16684	16583	16756	16603	16572	16604	16642	16856	16649	16843	16756	16726	16719	16715	16782	16726	16869	16590	16687	16744	16679	16787	16682	16715	16779	16722	16607	16774	16812	16756	16934	16800	16802	16752	16826	16745	16763	16640	16720
28647	50717	46701	34873	27340	19974	16596	15087	14726	14646	14486	14638	14793	14497	14719	14766	14647	14658	14706	14639	14619	14792	14764	14867	14595	14674	14557	14732	14783	14654	14721	14719	14690	14610	14700	14538	14662	14601	14761	14728	14767	14597	14598	14636	14655	14775	14573	14597	14506	14773	14483	14856	14508	14738	14760	14680	14617	14676	14656	14637	14740	14570	14712	14399	14718	14778	14587	14642	14735	14545	14574	14629	14679	14618	14621	14767	14724	14829	14590	14546	14582	14781	14497	14650	14717	14640	14709	14582	14663	14820	14707	14550	14628	14536	14645	14608	14651	14551	14663	14534	14621	14693	14720	14756	14464	14811	14732	14736	14565	14666	14855	14572	14575	14765	14736	14566	14775	14606	14410	14488	14704	14720	14571	14517	14577	14565	14558	14568	14582	14634	14781	14523	14855	14704	14579	14634	14661	14616	14565	14574	14687	14616	14571	14666	14437	14593	14735	14638	14536	14616	14552	14719	14652	14598	14747	14613	14847	14591	14599	14546	14456	14613	14587	14683	14410	14685	14497	14611	14523	14667	14697	14533	14558	14558	14730	14759	14655	14575	14467	14647	14512	14580	14645	14599	14490	14623	14620	14615	14611	14706	14696	14520	14851	14598	14599	14568	14583	14592	14565	14683	14653	14535	14559	14641	14438	14569	14631	14612	14776	14579	14728	14624	14799	14642	14683	14561	14667	14768	14751	14665	14800	14553	14561	14621	14660	14711	14730	14624	14728	14472	14569	14410	14659	14641	14649	14600	14841	14519	14673	14537	14670	14515	14812	14665	14672	14700	14619	14629	14703	14593	14746	14625	14747	14700	14778	14795	14620	14541	14744	14500	14664	14638	14573	14786	14590	14566	14686	14772	14491	14485	14701	14759	14624	14662	14772	14714	14603	14569	14606	14658	14546	14576	14597	14595	14579	14554	14608	14650	14636	14698	14697	14726	14686	14533	14532	14573	14626	14665	14536	14754	14571	14536	14565	14572	14592	14534	14852	14625	14544	14644	14656	14749	14467	14694	14525	14591	14657	14682	14692	14413	14632	14734	14651	14680	14545	14574	14601	14784	14654	14751	14653	14641	14722	14635	14604	14642	14632	14569	14664	14811	14713	14600	14664	14765	14656	14850	14809	14767	14611	14617	14712	14663	14718	14586	14747	14662	14610	14789	14643	14661	14746	14500	14787	14611	14578	14501	14639	14682	14736	14477	14847	14686	14730	14552	14657	14743	14647	14622	14783	14560	14682	14610	14879	14626	14549	14564	14725	14571	14691	14628	14591	14797	14689	14568	14521	14506	14683	14688	14548	14691	14538	14787	14549	14781	14776	14682	14757	14670	14711	14533	14735	14543	14635	14633	14605	14718	14702	14581	14703	14662	14818	14762	14541	14581	14772	14510	14590	14388	14799	14518	14626	14718	14667	14704	14679	14476	14618	14603	14623	14645	14667	14722	14619	14612	14614	14878	14696	14714	14661	14540	14584	14768	14819	14652	14639	14740	14649	14620	14781	14569	14663	14710	14667	14575	14694	14620	14676	14423	14605	14859	14571	14629	14684	14686	14383	14727	14529	14459	14768	14727	14816	14609	14666	14593	14658	14617	14641	14519	14689	14534	14723	14711	14522	14590	14628	14590	14643	14578	14599	14785	14460	14622	14548	14684	14444	14728	14632	14643	14549	14629	14532	14671	14559	14756	14583	14756	14576	14448	14767	14509	14681	14685	14703	14508	14634	14660	14590	14576	14640	14587	14817	14582	14651	14514	14714	14596	14756	14664	14572	14731	14633	14565	14546	14721	14483	14732	14770	14605	14558	14704	14524	14529	14658	14605	14725	14749	14736	14512	14751	14497	14835	14594	14546	14640	14478	14646	14734	14597	14523	14579	14623	14569	14600	14691	14689	14618	14610	14641	14748	14495	14726	14567	14598	14772	14672	14594	14726	14673	14550	14778	14672	14566	14601	14780	14876	14556	14440	14547	14783	14590	14726	14748	14613	14577	14619	14659	14722	14638	14507	14704	14658	14508	14872	14684	14603	14456	14659	14601	14669	14664	14572	14581	14693	14711	14572	14484	14727	14617	14425	14642	14665	14601	14705	14793	14548	14573	14740	14759	14674	14666	14453	14680	14680	14582	14541	14667	14624	14393	14563	14736	14630	14639	14682	14615	14499	14736	14845	14533	14451	14576	14605	14385	14610	14572	14635	14695	14686	14514	14579	14682	14741	14651	14623	14622	14697	14664	14461	14651	14628	14709	14734	14681	14603	14535	14636	14677	14637	14616	14521	14496	14636	14604	14615	14518	14672	14454	14630	14676	14814	14687	14532	14552	14628	14589	14585	14817	14523	14846	14559	14857	14715	14780	14624	14630	14647	14623	14666	14597	14634	14701	14666	14535	14533	14481	14722	14536	14716	14592	14564	14710	14838	14540	14706	14638	14573	14693	14561	14755	14608	14791	14699	14604	14673	14648	14602	14608	14803	14617	14601	14689	14589	14666	14663	14669	14477	14625	14665	14758	14745	14667	14667	14655	14740	14489	14697	14517	14622	14779	14583	14589	14633	14565	14750	14569	14711	14664	14797	14742	14567	14794	14687	14718	14635	14695	14559	14699	14605	14545	14631	14556	14558	14587	14821	14713	14606	14496	14781	14567	14631	14671	14579	14743	14451	14694	14580	14703	14622	14630	14712	14672	14781	14710	14644	14649	14577	14554	14687	14725	14740	14643	14644	14695	14531	14648	14534	14518	14639	14717	14630	14660	14529	14769	14497	14542	14699	14690	14718	14589	14638	14605	14632	14649	14805	14572	14525	14706	14702	14901	14628	14497	14606	14826	14764	14571	14633	14633	14746	14680	14670	14747	14590	14561	14578	14715	14767	14803	14650	14683	14633	14620	14705	14516	14588	14606	14548	14740	14505	14638	14711	14642	14684	14669	14674	14562	14661	14465	14483	14655	14641	14710	14341	14651	14776	14639	14843	14695	14590	14622	14583	14758	14783	14635	14554	14717	14738	14511	14610	14617	14622	14739	14645	14641	14680	14628	14562	14653	14563	14629	14625	14439	14626	14623	14675	14772	14594	14667	14676	14751	14575	14526	14637	14791	14680	14553	14601	14627	14776	14609	14616	14392	14631	14631	14608	14634	14559	14700	14550	14500	14556	14456	14476	14925	14495	14623	14761	14775	14557	14625	14732	14504	14607	14702	14738	14564	14698	14585	14645	14630	14666	14618	14459	14548	14603	14667	14765	14694	14754	14662	14662	14645	14650	14439	14845	14686	14558	14584	14665	14775	14610	14587	14625	14581	14541	14710	14629	14716	14601	14591	14630	14586	14658	14556	14687	14647	14734	14742	14532	14663	14746	14639	14629	14648	14607	14732	14767	14608	14603	14508	14775	14655	14515	14639	14688	14487	14741	14554	14606	14600	14634	14693	14671	14629	14555	14666	14608	14644	14860	14549	14634	14562	14542	14659	14683	14513	14559	14752	14696	14718	14486	14709	14579	14630	14493	14490	14624	14591	14549	14494	14606	14697	14656	14588	14632	14623	14789	14539	14721	14685	14553	14723	14735	14520	14582	14665	14631	14695	14794	14672	14773	14724	14963	14753	14574	14638	14700	14571	14589	14775	14578	14539	14693	14716	14655	14460	14725	14715	14688	14678	14667	14628	14574	14562	14573	14614	14533	14624	14586	14597	14717	14664	14656	14643	14642	14877	14648	14617	14570	14651	14496	14645	14786	14532	14687	14434	14627	14478	14548	14668	14551	14653	14609	14657	14642	14482	14579	14757	14594	14552	14711	14717	14587	14695	14750	14555	14511	14731	14539	14751	14504	14748	14523	14717	14772	14646	14717	14503	14571	14784	14539	14600	14541	14579	14803	14767	14628	14588	14803	14596	14644	14665	14674	14689	14596	14758	14607	14561	14586	14824	14629	14764	14625	14630	14657	14555	14582	14612	14694	14738	14665	14606	14588	14536	14707	14600	14698	14624	14801	14609	14714	14643	14470	14625	14608	14794	14663	14620	14663	14596	14500	14759	14687	14609	14594	14610	14542	14643	14670	14565	14663	14771	14803	14517	14617	14615	14648	14544	14652	14718	14621	14645	14529	14596	14784	14772	14682	14669	14565	14791	14696	14480	14688	14607	14652	14453	14655	14521	14664	14562	14667	14572	14821	14549	14728	14629	14627	14759	14453	14550	14807	14773	14685	14507	14710	14692	14762	14608	14563	14811	14609	14618	14616	14790	14665	14634	14443	14749	14627	14585	14589	14726	14603	14864	14690	14552	14641	14532	14635	14650	14673	14782	14688	14743	14673	14581	14716	14687	14674	14482	14700	14462	14673	14574	14600	14551	14654	14639	14736	14537	14696	14674	14701	14522	14574	14645	14633	14782	14637	14496	14614	14704	14739	14642	14864	14669	14664	14554	14772	14679	14603	14711	14706	14672	14725	14833	14673	14617	14792	14676	14837	14754	14647	14524	14535	14402	14639	14730	14626	14754	14689	14701	14615	14672	14605	14529	14589	14581	14831	14600	14709	14472	14652	14614	14738	14729	14767	14746	14576	14530	14576	14483	14632	14495	14544	14747	14660	14597	14872	14825	14563	14506	14425	14725	14769	14476	14594	14683	14609	14468	14661	14675	14481	14654	14728	14578	14699	14680	14517	14507	14761	14623	14618	14776	14687	14568	14777	14637	14664	14478	14575	14640	14527	14699	14634	14745	14754	14561	14566	14518	14633	14627	14649	14727	14578	14587	14649	14654	14591	14591	14577	14658	14611	14445	14690	14629	14710	14646	14640	14727	14633	14470	14518	14742	14654	14684	14586	14657	14471	14578	14517	14686	14629	14512	14655	14542	14542	14657	14672	14677	14606	14707	14754	14671	14924	14590	14605	14549	14784	14629	14702	14619	14826	14686	14631	14531	14525	14355	14549	14575	14591	14674	14739	14513	14772	14767	14496	14583	14679	14711	14717	14669	14589	14567	14745	14688	14718	14741	14643	14540	14650	14529	14690	14718	14802	14754	14675	14706	14663	14698	14700	14475	14696	14654	14771	14697	14653	14594	14766	14547	14739	14448	14742	14716	14683	14708	14710	14679	14641	14660	14624	14734	14771	14704	14680	14642	14619	14746
24153	22602	42164	50252	43648	34389	26723	19866	17639	16952	16963	16837	16759	16810	16749	16775	16926	16881	16842	16721	16793	16681	16724	16718	16800	16632	16735	16662	16661	16517	16783	16709	16827	16766	16564	16680	16700	16664	16609	16747	16728	16614	16759	16703	16703	16696	16404	16591	16806	16664	16645	16701	16711	16628	16675	16708	16587	16779	16635	16630	16667	16625	16880	16729	16733	16743	16796	16652	16567	16755	16693	16747	16620	16675	16569	16719	16546	16613	16744	16725	16551	16590	16569	16603	16731	16569	16823	16759	16695	16706	16523	16761	16825	16680	16655	16590	16891	16725	16596	16660	16673	16530	16784	16654	16724	16660	16699	16722	16668	16536	16670	16618	16660	16694	16586	16635	16826	16688	16563	16739	16463	16650	16521	16798	16804	16667	16568	16594	16544	16648	16791	16677	16770	16699	16643	16721	16498	16545	16609	16539	16665	16653	16541	16466	16763	16626	16436	16604	16488	16826	16472	16595	16793	16602	16585	16631	16672	16771	16608	16623	16647	16608	16625	16779	16685	16726	16626	16488	16435	16567	16668	16561	16781	16736	16634	16560	16687	16479	16473	16626	16592	16750	16722	16648	16766	16776	16652	16567	16650	16564	16567	16651	16757	16560	16570	16747	16683	16795	16799	16579	16485	16402	16630	16557	16524	16730	16588	16616	16508	16554	16650	16714	16679	16625	16610	16574	16536	16748	16670	16765	16718	16539	16738	16614	16669	16637	16714	16665	16897	16504	16612	16660	16767	16719	16571	16606	16710	16525	16825	16634	16731	16505	16617	16665	16686	16574	16562	16612	16608	16557	16632	16592	16585	16402	16846	16603	16553	16541	16669	16492	16533	16577	16689	16572	16551	16559	16580	16707	16586	16504	16483	16609	16622	16586	16482	16738	16848	16762	16632	16673	16689	16626	16485	16603	16838	16814	16595	16442	16703	16715	16729	16684	16682	16730	16480	16645	16703	16463	16418	16738	16617	16643	16622	16601	16593	16550	16486	16633	16682	16569	16511	16671	16614	16611	16645	16618	16771	16627	16743	16746	16632	16699	16598	16690	16561	16591	16596	16530	16864	16507	16397	16537	16674	16674	16591	16849	16620	16660	16594	16788	16621	16764	16708	16691	16750	16556	16549	16548	16485	16467	16400	16656	16555	16837	16541	16525	16765	16662	16806	16836	16760	16607	16694	16510	16618	16503	16725	16866	16757	16746	16729	16810	16609	16665	16626	16766	16706	16577	16504	16708	16570	16574	16577	16717	16504	16643	16585	16542	16523	16638	16691	16724	16794	16751	16712	16682	16602	16474	16540	16679	16718	16560	16681	16493	16809	16589	16609	16750	16693	16468	16554	16797	16863	16659	16825	16731	16709	16539	16814	16817	16605	16728	16710	16571	16660	16507	16495	16716	16774	16551	16710	16659	16389	16536	16504	16674	16507	16773	16705	16561	16632	16641	16572	16757	16627	16637	16631	16752	16597	16757	16723	16654	16431	16908	16561	16488	16670	16640	16515	16509	16580	16698	16724	16667	16923	16787	16437	16686	16618	16542	16622	16581	16682	16527	16814	16550	16672	16624	16608	16554	16596	16597	16644	16592	16759	16682	16620	16727	16606	16708	16624	16555	16830	16608	16531	16585	16522	16488	16510	16640	16611	16672	16588	16579	16793	16725	16609	16946	16800	16709	16645	16694	16725	16693	16615	16577	16696	16836	16624	16526	16497	16535	16566	16566	16671	16751	16522	16720	16769	16779	16783	16892	16880	16668	16676	16608	16608	16583	16875	16842	16352	16803	16826	16694	16535	16658	16773	16696	16609	16545	16653	16604	16576	16412	16564	16766	16683	16624	16628	16651	16560	16651	16579	16682	16628	16620	16454	16558	16506	16620	16633	16630	16771	16660	16633	16759	16741	16837	16626	16587	16803	16449	16694	16735	16629	16613	16742	16655	16629	16705	16651	16718	16666	16569	16556	16479	16520	16773	16443	16767	16508	16665	16696	16730	16461	16640	16727	16613	16661	16488	16649	16600	16496	16488	16688	16677	16773	16737	16624	16599	16658	16634	16405	16628	16825	16548	16874	16898	16516	16711	16667	16612	16622	16836	16882	16601	16771	16608	16806	16680	16477	16683	16607	16664	16840	16697	16482	16547	16553	16549	16805	16614	16656	16594	16627	16727	16749	16681	16859	16702	16624	16464	16685	16560	16566	16652	16829	16583	16684	16750	16561	16438	16695	16673	16746	16626	16618	16432	16564	16521	16732	16870	16619	16585	16693	16750	16686	16660	16560	16738	16626	16643	16794	16519	16737	16740	16759	16873	16609	16725	16473	16608	16654	16603	16645	16495	16735	16646	16637	16613	16520	16717	16730	16646	16711	16613	16480	16286	16613	16519	16529	16607	16640	16696	16601	16610	16810	16629	16468	16647	16556	16623	16574	16635	16796	16723	16676	16623	16685	16647	16714	16579	16687	16624	16671	16557	16702	16400	16657	16834	16698	16496	16482	16480	16273	16542	16579	16589	16442	16778	16778	16772	16574	16680	16692	16775	16544	16599	16719	16770	16826	16491	16580	16352	16525	16516	16631	16701	16856	16473	16803	16692	16788	16627	16756	16666	16676	16566	16701	16691	16664	16590	16592	16563	16658	16643	16630	16880	16671	16657	16555	16495	16651	16669	16500	16584	16507	16690	16771	16667	16576	16637	16717	16563	16705	16515	16744	16699	16614	16608	16553	16621	16568	16629	16550	16691	16599	16539	16703	16592	16666	16565	16579	16693	16717	16697	16504	16650	16786	16483	16729	16757	16583	16423	16696	16555	16643	16663	16637	16522	16533	16679	16607	16638	16572	16751	16679	16872	16680	16748	16641	16641	16412	16804	16556	16599	16656	16731	16586	16811	16686	16678	16439	16510	16746	16552	16749	16746	16664	16673	16602	16623	16705	16754	16640	16503	16459	16623	16668	16604	16570	16624	16477	16739	16594	16534	16714	16700	16580	16635	16667	16615	16650	16760	16665	16615	16778	16458	16446	16605	16558	16603	16736	16408	16539	16591	16718	16623	16601	16557	16798	16800	16759	16780	16746	16658	16806	16769	16765	16599	16624	16827	16690	16493	16839	16674	16517	16560	16736	16483	16595	16496	16599	16693	16600	16794	16584	16631	16688	16608	16639	16677	16691	16917	16616	16590	16613	16653	16659	16654	16562	16692	16823	16768	16362	16674	16587	16809	16539	16748	16735	16585	16503	16501	16326	16796	16798	16685	16670	16537	16842	16981	16992	16544	16629	16704	16509	16654	16607	16724	16747	16635	16861	16723	16787	16693	16626	16528	16752	16733	16701	16465	16754	16587	16574	16605	16711	16641	16515	16702	16580	16666	16607	16812	16657	16783	16773	16763	16478	16645	16518	16757	16609	16516	16545	16761	16717	16677	16794	16577	16558	16620	16662	16467	16664	16748	16666	16619	16580	16609	16622	16526	16638	16479	16538	16618	16544	16762	16500	16554	16736	16715	16419	16516	16713	16683	16831	16765	16574	16536	16570	16642	16708	16725	16720	16641	16637	16639	16568	16479	16558	16641	16695	16780	16551	16587	16720	16623	16692	16730	16635	16543	16444	16708	16665	16690	16573	16582	16661	16523	16687	16816	16580	16732	16717	16703	16633	16696	16693	16583	16806	16655	16661	16529	16799	16646	16661	16646	16615	16722	16630	16632	16712	16549	16644	16499	16723	16683	16874	16672	16546	16655	16577	16743	16529	16691	16702	16774	16663	16515	16459	16484	16719	16551	16769	16631	16614	16586	16659	16657	16602	16574	16768	16557	16558	16611	16692	16547	16847	16643	16516	16490	16473	16581	16562	16588	16557	16533	16755	16662	16759	16648	16624	16503	16655	16634	16769	16824	16659	16615	16648	16655	16690	16765	16697	16527	16647	16460	16507	16453	16731	16470	16613	16594	16672	16514	16451	16629	16592	16412	16527	16577	16626	16586	16623	16443	16746	16792	16622	16680	16727	16712	16732	16559	16660	16628	16557	16602	16640	16582	16646	16821	16610	16622	16795	16549	16578	16724	16568	16703	16664	16502	16528	16533	16748	16545	16686	16539	16644	16702	16875	16714	16439	16694	16614	16752	16546	16617	16716	16603	16669	16730	16714	16635	16579	16624	16600	16709	16649	16608	16490	16669	16562	16681	16614	16569	16728	16520	16545	16521	16444	16606	16730	16763	16701	16720	16559	16730	16485	16671	16750	16542	16442	16423	16560	16532	16738	16457	16531	16534	16627	16458	16535	16523	16809	16803	16557	16568	16482	16503	16396	16583	16684	16788	16588	16532	16573	16850	16882	16589	16519	16535	16771	16739	16633	16548	16487	16760	16794	16655	16746	16656	16601	16548	16576	16561	16337	16477	16595	16516	16632	16699	16556	16588	16732	16518	16644	16575	16658	16692	16662	16569	16676	16797	16817	16348	16677	16651	16656	16556	16679	16552	16557	16532	16809	16706	16711	16552	16714	16572	16601	16801	16613	16450	16648	16768	16695	16703	16730	16554	16730	16576	16748	16478	16704	16752	16587	16580	16605	16548	16721	16753	16617	16578	16691	16521	16776	16748	16484	16441	16702	16563	16536	16827	16588	16683	16661	16541	16565	16524	16610	16807	16796	16545	16697	16506	16886	16717	16587	16596	16730	16731	16673	16758	16587	16720	16705	16727	16659	16624	16683	16513	16556	16792	16615	16600	16516	16583	16527	16623	16619	16722	16705	16639	16540	16588	16691	16653	16626	16760	16683	16468	16676	16676	16609	16737	16807	16644	16591	16565	16614	16475	16751	16453	16470	16540	16730	16654	16557	16612	16523	16368	16690	16769	16592	16641	16526	16616	16668	16507	16611	16522	16796	16601	16700	16774	16998	16745	16579	16650	16769	16608	16743	16849	16550	16508	16658	16600	16644	16590	16525	16495	16793	16492	16433	16525	16766	16570	16527	16674	16618	16600	16791	16630	16607	16794	16465	16730	16676	16632	16944	16501	16808	16655	16605	16698	16568	16533	16597	16807	16674	16612	16739	16881	16720	16561	16566	16522	16716	16541	16775	16857	16605	16585	16709	16930	16651	16609	16533	16619	16590	16699	16584	16491	16605	16662
52022	90391	87144	68151	50918	34846	23393	17370	15243	14817	14802	14691	14542	14690	14561	14555	14774	14728	14653	14824	14618	14693	14702	14638	14674	14667	14649	14630	14715	14656	14793	14803	14628	14789	14722	14602	14843	14588	14774	14743	14779	14730	14593	14527	14795	14599	14619	14758	14763	14631	14649	14659	14805	14721	14667	14710	14536	14628	14831	14730	14435	14933	14827	14737	14634	14554	14586	14516	14724	14803	14905	14844	14736	14750	14760	14600	14838	14639	14752	14746	14713	14717	14659	14735	14735	14642	14778	14563	14647	14752	14620	14668	14760	14855	14783	14770	14732	14569	14673	14716	14792	14493	14717	14645	14598	14806	14766	14514	14708	14812	14603	14814	14742	14615	14842	14686	14740	14585	14683	14612	14592	14701	14538	14718	14739	14698	14809	14730	14667	14795	14573	14856	14786	14544	14569	14801	14799	14678	14766	14559	14467	14501	14592	14684	14701	14735	14603	14536	14748	14737	14758	14888	14699	14671	14632	14976	14822	14650	14602	14665	14702	14475	14773	14612	14615	14736	14460	14594	14590	14891	14602	14693	14777	14589	14720	14663	14649	14608	14665	14860	14860	14533	14748	14624	14729	14831	14784	14726	14782	14732	14604	14826	14582	14530	14765	14822	14611	14693	14677	14704	14568	14673	14731	14778	14636	14675	14401	14576	14753	14724	14705	14613	14714	14545	14731	14663	14785	14736	14728	14631	14742	14634	14637	14602	14724	14516	14604	14876	14731	14689	14584	14511	14591	14778	14776	14770	14757	14735	14740	14628	14789	14631	14663	14763	14758	14690	14689	14765	14757	14674	14674	14755	14496	14548	14685	14624	14751	14691	14671	14757	14601	14664	14604	14642	14649	14788	14602	14867	14542	14772	14554	14592	14631	14609	14485	14691	14741	14599	14739	14679	14753	14553	14700	14824	14579	14699	14859	14624	14682	14721	14579	14652	14764	14583	14830	14664	14578	14709	14919	14606	14501	14733	14765	14636	14630	14763	14696	14740	14680	14831	14720	14647	14773	14648	14725	14681	14743	14632	14696	14626	14748	14670	14705	14740	14620	14742	14734	14738	14646	14850	14793	14633	14557	14603	14680	14703	14574	14585	14811	14730	14834	14782	14723	14766	14531	14781	14866	14701	14694	14741	14578	14558	14668	14785	14619	14900	14734	14850	14675	14639	14657	14614	14738	14497	14693	14494	14788	14553	14604	14566	14772	14599	14765	14512	14600	14704	14709	14686	14837	14537	14558	14687	14710	14685	14760	14550	14596	14708	14637	14685	14727	14636	14857	14784	14623	14635	14759	14699	14657	14632	14655	14707	14722	14666	14611	14711	14590	14630	14721	14693	14753	14652	14575	14617	14805	14567	14659	14642	14601	14822	14548	14798	14781	14735	14858	14849	14621	14799	14676	14722	14604	14758	14673	14813	14856	14482	14796	14517	14673	14862	14688	14671	14661	14757	14773	14695	14780	14699	14703	14691	14453	14676	14632	14659	14749	14632	14711	14788	14720	14731	14578	14613	14628	14597	14695	14715	14727	14706	14793	14782	14658	14936	14656	14816	14790	14622	14691	14660	14533	14499	14479	14778	14630	14727	14751	14539	14762	14710	14754	14538	14741	14799	14865	14636	14793	14486	14689	14608	14539	14848	14617	14712	14779	14601	14757	14683	14638	14637	14809	14745	14683	14683	14653	14522	14714	14527	14630	14723	14701	14652	14583	14785	14640	14708	14645	14761	14673	14741	14780	14694	14634	14705	14784	14607	14690	14789	14734	14850	14601	14698	14548	14527	14678	14660	14704	14819	14760	14691	14719	14691	14575	14847	14679	14740	14866	14576	14615	14780	14653	14756	14680	14715	14615	14609	14643	14605	14833	14695	14783	14444	14843	14865	14671	14805	14584	14786	14746	14700	14623	14622	14650	14559	14667	14543	14710	14654	14760	14883	14805	14771	14669	14529	14600	14434	14841	14611	14626	14735	14528	14686	14898	14798	14644	14752	14791	14681	14822	14612	14640	14877	14645	14815	14601	14620	14594	14793	14697	14675	14643	14617	14608	14752	14628	14748	14556	14771	14628	14714	14595	14613	14719	14731	14728	14858	14783	14689	14693	14627	14615	14632	14736	14737	14677	14672	14765	14705	14635	14585	14645	14740	14564	14779	14781	14576	14714	14399	14976	14776	14616	14702	14721	14617	14828	14512	14626	14699	14738	14610	14699	14790	14720	14697	14713	14759	14592	14565	14860	14673	14725	14740	14624	14660	14790	14580	14779	14690	14752	14668	14746	14642	14867	14693	14804	14627	14703	14634	14670	14738	14852	14783	14711	14706	14657	14754	14734	14670	14915	14724	14865	14701	14716	14719	14630	14734	14473	14761	14696	14737	14670	14533	14835	14666	14661	14692	14590	14696	14663	14687	14672	14607	14710	14709	14655	14577	14698	14651	14847	14659	14798	14608	14634	14563	14554	14746	14696	14658	14582	14717	14603	14537	14632	14698	14733	14804	14827	14795	14786	14560	14587	14759	14734	14727	14706	14879	14844	14706	14683	14686	14749	14649	14772	14738	14565	14547	14654	14591	14540	14644	14761	14713	14726	14510	14708	14778	14736	14718	14665	14677	14796	14675	14736	14622	14809	14512	14613	14859	14591	14684	14734	14675	14713	14777	14756	14830	14594	14631	14765	14772	14783	14605	14769	14810	14731	14786	14713	14737	14778	14741	14869	14677	14728	14479	14498	14589	14678	14881	14866	14718	14717	14663	14779	14684	14505	14803	14759	14697	14834	14765	14622	14769	14648	14926	14844	14716	14565	14769	14824	14685	14702	14673	14709	14724	14561	14748	14579	14726	14729	14759	14676	14589	14502	14704	14679	14713	14794	14698	14803	14718	14697	14750	14789	14755	14846	14694	14704	14568	14695	14726	14598	14563	14714	14771	14719	14802	14839	14658	14697	14686	14651	14683	14583	14768	14659	14815	14935	14782	14607	14692	14597	14666	14672	14784	14838	14791	14730	14733	14678	14678	14560	14756	14779	14664	14692	14577	14681	14578	14801	14570	14559	14662	14687	14662	14767	14725	14650	14828	14689	14522	14796	14573	14610	14664	14641	14712	14727	14529	14632	14715	14723	14536	14739	14709	14731	14634	14733	14586	14735	14667	14747	14693	14950	14588	14778	14565	14590	14625	14752	14734	14557	14763	14641	14675	14673	14693	14495	14630	14610	14722	14702	14760	14705	14755	14701	14655	14736	14699	14782	14779	14679	14519	14929	14760	14647	14736	14768	14734	14685	14834	14771	14644	14529	14674	14623	14756	14714	14608	14704	14742	14695	14544	14564	14624	14774	14547	14841	14690	14663	14770	14644	14823	14660	14584	14709	14697	14703	14619	14735	14755	14758	14766	14723	14792	14861	14517	14727	14710	14735	14757	14650	14643	14731	14604	14764	14682	14623	14625	14905	14698	14654	14744	14652	14654	14662	14654	14519	14758	14505	14716	14560	14712	14546	14661	14693	14615	14640	14751	14792	14629	14812	14675	14789	14740	14776	14770	14736	14562	14725	14819	14632	14650	14674	14655	14765	14746	14704	14838	14632	14558	14684	14586	14682	14567	14660	14801	14654	14731	14688	14678	14719	14668	14680	14633	14727	14623	14720	14512	14701	14672	14794	14784	14545	14640	14622	14735	14697	14738	14685	14819	14590	14541	14673	14535	14766	14706	14501	14696	14817	14724	14626	14620	14629	14670	14639	14625	14698	14785	14594	14639	14759	14564	14664	14602	14585	14773	14802	14617	14706	14928	14679	14654	14712	14594	14667	14642	14635	14691	14702	14737	14724	14538	14780	14593	14772	14618	14719	14676	14416	14754	14698	14673	14558	14540	14756	14520	14721	14638	14742	14721	14634	14716	14748	14731	14716	14813	14824	14701	14727	14706	14723	14542	14719	14742	14653	14669	14534	14674	14631	14814	14653	14652	14575	14686	14659	14696	14753	14857	14846	14723	14667	14591	14830	14629	14796	14762	14850	14716	14537	14751	14610	14590	14729	14687	14721	14723	14877	14478	14838	14712	14658	14590	14753	14738	14512	14818	14572	14525	14725	14646	14615	14618	14732	14620	14559	14729	14780	14635	14695	14623	14725	14552	14716	14710	14559	14698	14590	14659	14680	14714	14628	14831	14541	14785	14657	14552	14622	14798	14827	14625	14662	14736	14634	14643	14584	14687	14643	14632	14765	14679	14571	14837	14696	14692	14680	14519	14810	14698	14693	14831	14533	14586	14645	14611	14611	14669	14656	14643	14598	14617	14718	14842	14790	14651	14610	14627	14682	14807	14699	14563	14634	14648	14786	14774	14593	14502	14725	14876	14647	14733	14548	14725	14628	14846	14812	14658	14543	14651	14729	14852	14479	14719	14717	14729	14661	14556	14585	14699	14721	14915	14858	14545	14626	14793	14748	14618	14678	14664	14582	14731	14587	14710	14684	14571	14671	14675	14759	14605	14726	14756	14751	14819	14789	14599	14752	14377	14689	14846	14543	14538	14595	14749	14864	14609	14803	14649	14925	14685	14535	14700	14741	14502	14708	14567	14751	14838	14818	14689	14797	14599	14711	14690	14749	14717	14771	14603	14750	14778	14616	14716	14518	14758	14644	14807	14592	14752	14687	14725	14747	14699	14661	14733	14689	14602	14785	14701	14595	14860	14535	14705	14864	14641	14740	14683	14804	14639	14753	14851	14603	14663	14690	14773	14595	14711	14524	14590	14729	14728	14659	14671	14819	14656	14639	14840	14826	14765	14647	14626	14703	14685	14458	14770	14782	14785	14821	14533	14713	14666	14650	14642	14809	14739	14587	14653	14703	14618	14516	14727	14722	14656	14631	14467	14835	14651	14671	14872	14833	14581	14792	14835	14605	14685	14633	14725	14876	14658	14941	14590	14679	14636	14688	14591	14720	14655	14869	14714	14694	14524	14670	14640	14752	14713	14558	14683	14714	14508	14684	14686	14724	14844	14617	14690	14600	14548	14672	14514	14664	14536	14635	14775	14682	14689	14540	14549	14736	14637	14472	14588	14641	14727	14740	14605	14662	14756	14604	14732	14732	14646	14659	14817	14547	14552	14576	14503	14622	14762	14646	14602
22999	21661	39097	46665	43424	36487	30201	21669	18150	17483	17247	17136	17103	17110	16934	17027	17028	17018	16992	16918	16869	16953	16921	16872	16911	17018	17136	17053	16834	16995	16998	17093	16871	16797	16900	16796	17097	16960	16884	16808	17005	16860	16910	17013	16792	16847	16866	16933	17114	17005	16964	16895	16912	16865	17016	16845	17016	16689	17004	16866	16884	16865	16989	16818	16793	16894	17100	16818	16797	16845	16734	16740	16702	16764	16753	16813	17180	16797	16723	16814	16950	17064	16532	16963	16669	16931	16742	16838	16662	16948	16794	16901	16883	16728	16862	16867	16983	16744	16955	16768	16814	16743	17073	16745	16628	16775	16777	16753	16917	16747	17039	16860	16720	16771	16504	16754	16813	16875	17029	16777	16808	16918	16927	17013	16892	16601	16722	16642	16857	16765	16762	16617	16933	16679	16807	16993	16978	16711	16957	16878	16937	16768	16893	16826	16867	16767	16887	16809	16920	17031	16729	16752	16887	16706	16921	16753	16729	16989	16840	16737	16889	16791	16867	16811	16790	16922	16829	16685	16951	17167	16870	16908	16887	16825	16780	16672	17003	17058	16746	16816	16788	16655	16597	16795	16577	16964	16647	16877	17001	16826	16949	16813	16838	16849	16891	16858	16828	16769	16820	17073	16912	16839	16828	16727	16620	16906	16978	16895	16625	16793	16846	16848	16724	16789	16694	17008	16898	16689	16760	16864	16924	16732	16857	16933	16819	16832	16831	16842	16979	16926	16850	16683	16909	16872	16875	16914	16757	17071	16934	16953	16767	16727	16791	16881	16810	16720	16708	16672	17063	16674	16678	16898	16710	16720	16769	16701	16529	16937	16820	16786	16742	16839	16785	16981	16999	16938	16933	16948	16883	16995	16810	16867	16754	16888	16687	16619	16843	16958	16953	17057	16905	16818	16874	16720	16902	16816	16690	16808	16809	16838	16633	16845	16781	16775	16998	16794	16981	16923	16906	16909	16925	16854	16856	16758	16781	16833	16822	16695	16654	16759	16759	16825	16839	16742	16869	16886	17024	16795	16779	16880	16767	16871	16690	16688	16886	16694	16940	16892	16773	16582	16800	16750	16746	16999	16985	16577	16885	16883	16911	16612	16782	16927	16697	16904	16849	16726	16882	16772	16877	16926	16751	16797	16816	16802	16776	16917	16840	16719	16827	16763	16720	16687	16504	16894	16892	16842	16736	16688	16767	16756	16830	16763	16744	16965	16776	16971	17069	16706	16953	16683	16731	16812	16892	16799	16678	16761	16916	16802	17081	16716	16904	16982	16883	16944	16979	16752	16902	16808	16813	16848	16665	16772	16781	16628	16746	16508	16886	16798	16773	16777	16872	16906	16946	16753	16684	16847	16824	16761	16765	16848	16814	16805	16755	16794	16828	16737	16921	16758	16776	16917	16680	16951	16724	16864	16699	16784	16830	16751	16824	16767	16807	16889	16796	17050	16710	16636	16728	16761	16876	16815	16738	16727	17017	16940	16657	16964	16835	16719	16721	16857	16672	16778	16743	16784	16712	16889	16793	16721	16670	16908	16840	16804	16762	16587	16799	16796	16901	16949	16806	16885	16963	16791	16849	16965	17044	16781	16649	16663	16881	16815	16810	16571	16905	16744	16685	16746	16720	16759	16794	16871	16807	16621	16767	16736	16915	16848	16871	16823	16688	16733	16933	16877	16892	16805	16854	16943	16804	16640	16685	16754	16837	16769	16839	17004	16878	16802	16904	16842	16912	17042	16846	16802	16807	16622	16659	17016	16747	16757	16752	16909	16962	16807	16713	16727	16839	16581	16899	16808	16591	16730	16750	16825	16758	16804	16934	16836	16718	16639	16777	16707	16607	16655	16687	16736	16626	16934	16798	16904	17051	16892	16995	16708	16847	16933	16831	16709	16781	17003	16962	16870	16856	16708	16845	16749	16698	16869	16918	16661	16908	16936	16704	16812	16690	16769	17005	16680	16848	16782	16918	16961	16683	16629	16738	16887	16964	16745	16751	16946	16825	16977	16758	16841	16778	16711	16897	16677	16870	16838	16782	16868	16936	16706	16885	16754	16910	16853	16924	16692	16753	16974	16900	16783	16801	16849	16802	16955	16886	17010	16994	16973	16966	16812	16695	16885	16941	16715	16742	16690	16807	16595	16984	16843	16786	16664	16723	16823	16751	16955	16707	16627	16985	16742	16762	16720	16829	16780	16723	16773	16600	16583	16660	16890	16807	16986	16634	16851	16858	16903	16751	16799	16664	16598	16784	16728	16687	16538	16799	16762	16715	16793	16916	16898	16843	16846	16707	16768	16789	17067	16871	16757	16860	16724	16650	16785	16814	16911	16759	16746	16725	16759	16727	17010	16913	16756	16731	16728	16788	16741	16595	16668	16561	16738	16895	16772	16905	16936	16688	16978	16755	16858	17073	16625	16778	16807	16778	16840	16712	16868	16894	16991	16943	16747	16885	16753	16802	16785	16868	16671	16889	16809	16700	16792	16626	16824	16862	16705	16988	16894	16697	16901	16872	16955	16900	16914	16764	16594	16854	16882	16808	16807	16646	16711	16806	16870	16713	16845	16650	16821	16734	16810	16925	16838	16926	16779	16746	16720	16804	16974	16749	16781	16821	16782	16697	16837	16929	16843	16863	16830	16853	16737	16699	17039	16890	16797	16742	16615	16680	16740	16686	16673	16867	17056	16916	16670	17088	16998	16758	16826	16899	16971	16770	16687	16788	16733	16782	16703	16865	16911	16895	16905	16770	16731	16892	16779	16762	16913	16727	16675	16992	16645	16714	16900	17024	16525	16656	16704	16825	16646	16652	16776	16909	16771	16894	16722	16658	16927	16674	16734	16672	16770	16958	16901	16825	16957	16910	16815	16754	16947	16857	16677	16693	16717	16973	16856	16908	16770	16799	16958	16943	16654	16819	16829	16749	16792	16661	16664	16794	16818	16844	16751	16834	16932	16773	16737	16940	16681	16838	16684	16786	16994	16809	16897	16761	16839	16946	16684	16956	16822	16923	16809	16687	17059	16787	16717	16658	16738	16713	16698	16717	16827	16828	16853	16982	16732	16852	16745	16680	16729	16851	16826	16899	16625	16719	16737	16967	16803	16930	16761	16911	16736	16627	16817	16956	16596	16845	16776	16932	16910	16905	16893	16693	17065	16782	16843	16739	16820	16813	16707	16832	16854	16864	16724	16744	16749	16826	16633	16942	16968	16625	16759	16700	16958	16848	16749	16779	16750	16665	16688	16932	16553	16800	16836	16772	16896	16725	16831	16850	16777	16772	16824	16819	16907	16934	16819	16857	16711	16959	16603	16859	16804	16640	16581	16773	16847	16786	16852	16835	16860	17131	16818	16595	16878	16859	16707	16787	16771	16990	16820	16806	16876	16850	16724	16778	16718	16568	16748	16698	16847	16881	16588	16652	16715	16681	17031	16875	16934	16885	17050	16772	16795	17006	16670	17029	16624	16695	16801	16811	16794	16872	16740	16822	16912	16806	16718	16747	16947	16667	16891	16811	16859	16711	16852	16837	16709	16771	16743	16807	16950	16737	16785	16711	16788	16755	16678	16952	16974	17023	16848	16825	16654	16736	16759	16493	16784	16808	16869	16829	16903	16831	16613	16928	16855	16910	16813	16963	16994	16752	16988	16882	16714	16884	16916	16715	16696	16789	16978	16658	16911	16820	16600	16812	16703	16813	16922	16834	17023	16726	16814	16963	16621	16584	16802	16898	16823	16787	17008	16975	16716	16936	16554	16834	16905	17052	16693	16919	16922	16561	16739	16780	16703	16723	16764	16695	16736	16702	16899	16518	16630	16845	16825	16679	16755	16536	16846	16796	16662	16848	16707	16956	16818	16776	16684	16753	16790	17028	16741	16637	16760	16725	16788	16689	16597	16818	16755	16693	16807	16644	16691	16737	16585	16821	16672	16872	16919	16861	16814	17041	16835	16782	16754	16959	16794	16802	16657	16887	16756	17035	16867	16748	17018	16910	16773	16860	16847	16691	16771	16643	16803	16672	16976	16921	16859	16884	16727	16835	16703	16900	16901	17032	16772	16836	16878	16710	16803	16965	17001	16675	16727	16921	17004	16912	16618	16697	16749	16726	16807	16911	16678	16721	16787	16639	16772	16853	16863	16819	16897	16820	16869	16852	16874	16991	16694	16940	16732	16757	16953	16733	16738	16677	16782	16824	16854	16873	16975	16911	16976	16781	16876	16794	16765	17161	16701	16809	16840	16796	16796	16800	16780	16709	16986	16712	16747	16706	16846	17124	16881	16820	16625	16740	16880	16902	16967	16915	16786	16752	16784	16718	16870	16764	16725	16676	16957	16877	17057	17057	17008	16838	16626	16853	16768	16796	16598	16828	16711	16525	16769	16915	16619	16763	16848	16857	16514	16870	16880	16809	16872	16777	16765	16849	16876	16688	16867	16731	16800	16659	16818	16714	16777	16584	16761	16699	16716	16753	16661	16932	16864	16874	16964	16943	16734	17102	16980	17026	16766	16672	16789	16631	16873	16720	16906	16752	16764	16659	16568	16851	16860	16854	16793	16875	16793	16688	16764	16800	16741	16888	16830	16964	16939	16794	16946	16894	16881	16774	16880	16872	16955	16682	16820	16932	16813	16622	16797	16782	16786	16636	16743	16950	17027	16886	16882	16911	16843	17085	16829	16793	16799	16759	16940	16840	16837	16837	16809	16814	16805	16687	16826	16851	16839	16689	16760	16881	16957	16993	16977	16833	16567	16793	16970	16808	16532	16644	16570	17088	16825	16814	16773	16735	16764	16795	16829	16874	16833	16757	16597	16876	16712	16701	16716	16848	16753	16974	16912	16600	16854	16812	16718	16889	16846	16875	16845	16795	16720	16627	16526	16744	16830	16703	16737	16774	16905	16765	16834	16754	16919	16880	16689	16811	16900	16772	16819	16778	16615	16978	16952	17059	16531	16895	16762	16851	17004	16805	16875	16842	16737	16850	16719	16778	16629	16679	16997	16998	16828	16876	16754	16695	16768	16966	16636	16726	16824	16911	16935	16795	16754	16907	16811	16892	16763	16799	16813	16912	16939	16930	16924	16816	16901	16823	16896	16811	16861	16780	16673	16793	16736	16832	16705
60063	101116	95918	81262	60475	41160	27260	18988	15685	14880	14724	14707	14920	14902	14740	14873	14784	14701	14655	14813	14841	14762	14726	14877	14827	14805	14743	14790	14867	14775	14741	14734	14721	14692	14624	14895	14835	14890	14796	14838	14757	14978	14824	14764	14778	14451	14831	14858	14812	14750	14641	14657	14766	14721	14738	14761	14844	14829	14835	14787	14692	14501	14902	14590	14804	14759	14867	14846	14723	14815	14799	14722	14580	14790	14870	14753	14741	14779	14697	14675	14795	14795	14722	14623	14644	14801	14838	14834	14708	14809	14895	14578	14787	14800	14595	14484	14699	14753	14785	14741	14664	14869	14831	14545	14878	14810	14783	14697	14698	14749	14620	14717	14813	14648	14895	14756	14701	14632	14779	14776	14780	14618	14720	14780	14777	14671	14671	14812	14722	14729	14670	14823	14817	14640	14758	14737	14600	14717	14785	14859	14874	14815	14695	14693	14707	14735	14752	14858	14876	14701	14782	14613	14693	14754	14671	14887	14793	14700	14779	14932	14754	14853	14820	14787	14841	14652	14902	14804	14783	14810	14764	14730	14794	14762	14779	14722	14782	14622	14719	14766	14739	14730	14652	14702	14784	14820	14698	14585	14670	14864	14823	14809	14588	14723	14801	14734	14671	14809	14789	14737	14884	14727	14663	14715	14572	14659	14936	14637	14781	14689	14914	14762	14807	14738	14604	14725	14696	14828	14764	14719	15002	14716	14861	14692	14800	14842	14741	14836	14736	14690	14696	14507	14690	14627	14838	14836	14651	14671	14711	14725	14783	14653	14631	14712	14823	14723	14886	14767	14615	14837	14891	14764	14657	14756	14712	14840	14703	14784	14706	14680	14815	14798	14664	14726	14757	14766	14697	14543	14658	14686	14780	14677	14830	14717	14871	14740	14524	14775	14841	14714	14643	14760	14641	14688	14764	14634	14782	14770	14739	14824	14743	14751	14713	14845	14675	14644	14747	14831	14801	14712	14803	14656	14797	14703	14675	14835	14799	14717	14842	14715	14696	14661	14694	14703	14766	14875	14774	14774	14853	14721	14841	14672	14634	14671	14719	14803	14756	14788	14814	14528	14686	14792	14769	14622	14897	14732	14635	14845	14695	14808	14574	14555	14616	14731	14826	14637	14751	14749	14835	14736	14717	14809	14768	14786	14523	14714	14834	14777	14713	14760	14649	14791	14637	14814	14725	14578	14685	14853	14739	14842	14834	14766	14468	14651	14750	14735	14681	14667	14720	14884	14894	14849	14820	14731	14693	14707	14733	14854	14811	14728	14790	14713	14646	14719	14831	14800	14483	14868	14881	14685	14768	14642	14652	14746	14836	14672	14763	14613	14685	14759	14684	14549	14775	14726	14809	14716	14799	14478	14769	14773	14666	14890	14730	14839	14648	14813	14560	14775	14920	14717	14806	14625	14612	14825	14724	14759	14770	14780	14751	14839	14625	14593	14628	14723	14840	14695	14658	14662	14737	14850	14674	14752	14917	14776	14907	14610	14797	14734	14714	14706	14666	14677	14779	14811	14762	14633	14750	14689	14749	14636	14660	14867	14689	14678	14834	14554	14704	14588	14589	14645	14797	14758	14656	14820	14996	14802	14831	14692	14782	14831	14685	14678	14829	14654	14770	14554	14717	14788	14718	14672	14821	14757	14764	14743	14613	14700	14679	14771	14741	14738	14775	14579	14772	14797	14731	14792	14636	14790	14729	14775	14607	14884	14585	14729	14617	14688	14689	14642	14719	14706	14807	14684	14781	14689	14591	14802	14593	14824	14916	14651	14803	14673	14765	14837	14723	14700	14843	14810	14769	14941	14636	14634	14814	14701	14683	14724	14791	14623	14610	14798	14662	14669	14771	14974	14676	14667	14820	14624	14549	14786	14849	14548	14571	14857	14706	14804	14734	14800	14827	14670	14612	14686	14848	14628	14869	14937	14860	14721	14680	14714	14748	14751	14687	14815	14709	14596	14781	14873	14811	14752	14758	14675	14839	14911	14784	14646	14649	14804	14769	14526	14960	14790	14903	14730	14594	14770	14833	14656	14853	14534	14646	14692	14732	14787	14779	14800	14704	14721	14671	14864	14703	14763	14778	14693	14774	14698	14785	14642	14744	14590	14628	14793	14481	14671	14647	14643	14601	14712	14581	14805	14838	14813	14708	14771	14657	14595	14907	14571	14774	14765	14774	14695	14793	14669	14875	14861	14770	14677	14894	14746	14758	14935	14605	14816	14808	14854	14735	14933	14650	14830	14729	14729	14773	14749	14734	14597	14675	14655	14496	14649	14689	14781	14788	14802	14769	14808	14682	14747	14807	14736	14746	14670	14743	14756	14622	14680	14602	14746	14755	14942	14669	14694	14796	14505	14657	14624	14762	14702	14720	14755	14673	14541	14754	14596	14766	14975	14610	14701	14727	14705	14831	14745	14790	14639	14727	14653	14695	14686	14666	14878	14800	14650	14720	14674	14650	14674	14932	14611	14753	14569	14840	14870	14876	14672	14657	14873	14739	14762	14765	14657	14793	14787	14689	14864	14725	14695	14846	14793	14720	14776	14666	14663	14868	14663	14725	14860	14813	14753	14707	14594	14872	14870	14948	14820	14687	14870	14415	14816	14718	14732	14884	14688	14641	14830	14715	14894	14796	14623	14762	14684	14768	14683	14972	14856	14656	14817	14852	14773	14683	14663	14626	14584	14676	14634	14713	14825	14702	14723	14755	14727	14583	14811	14743	14753	14733	14595	14655	14775	14765	14645	14708	14757	14709	14747	14910	14517	14792	14632	14639	14892	14571	14856	14780	14685	14722	14612	14681	14748	14753	14673	14678	14812	14712	14715	14789	14748	14748	14738	14840	14750	14701	14631	14692	14650	14760	14830	14855	14738	14754	14608	14812	14646	14771	14845	14686	14694	14767	14688	14850	14772	14843	14697	14545	14846	14762	14922	14588	14780	14843	14716	14700	14717	14640	14677	14739	14737	14847	14641	14779	14677	14793	14768	14714	14753	14867	14743	14784	14766	14815	14740	14790	14724	14564	14664	14671	14634	14748	14779	14809	14826	14918	14833	14566	14842	14857	14620	14849	14662	14786	14820	14747	14799	14609	14579	14717	14698	14716	14698	14720	14798	14758	14719	14741	14720	14720	14838	14570	14751	14684	14819	14802	14805	14763	14589	14803	14845	14715	14679	14743	14656	14614	14713	14769	14804	14592	14712	14866	14757	14778	14781	14710	14568	14829	14806	14651	14815	14767	14836	14721	14725	14731	14741	14834	14841	14616	14788	14807	14731	14637	14771	14715	14768	14847	14817	14698	14880	14604	14763	14639	14812	14883	14752	14714	14814	14653	14696	14596	14707	14923	14826	14852	14957	14816	14832	14711	14793	14907	14775	14690	14834	14789	14870	14796	14763	14756	14780	14733	14721	14790	14730	14777	14838	14766	14803	14747	14799	14824	14816	14834	14752	14770	14790	14562	14890	14714	14881	14661	14664	14728	14718	14787	14714	14721	14772	14850	14884	14688	14831	14771	14600	14858	14587	14737	14626	14669	14813	14628	14788	14745	14665	14805	14850	14878	14714	14746	14749	14756	14663	14920	14787	14768	14749	14759	14542	14597	14689	14826	14658	14744	14737	14665	14605	14754	14534	14592	14878	14770	14572	14757	14607	14744	14844	14722	14743	14699	14583	14492	14795	14617	14894	14605	14666	15046	14643	14709	14761	14639	14903	14704	14664	14650	14747	14745	14924	14505	14678	14633	14617	14653	14763	14805	14654	14826	14820	14788	14766	14743	14754	14619	14644	14771	14779	14746	14852	14701	14868	14610	14629	14813	14699	14766	14795	14750	14751	14655	14598	14865	14682	14790	14657	14755	14797	14728	14778	14769	14784	14732	14809	14819	14731	14612	14649	14694	14824	14766	14856	14809	14608	14682	14704	14763	14663	14797	14805	14761	14777	14797	14768	14566	14606	14835	14663	14910	14878	14640	14884	14717	14644	14855	14642	14630	14948	14613	14869	14791	14739	14776	14524	14729	14668	14534	14647	14655	14878	14655	14877	14615	14822	14822	14708	14584	14750	14610	14751	14853	14849	14698	14682	14699	14696	14787	14679	14738	14740	14693	14836	14658	14814	14953	14803	14717	14829	14748	14768	14676	14799	14805	14778	14762	14611	14720	14628	14710	14644	14756	14644	14735	14779	14829	14773	14614	14914	14929	14948	14661	14603	14731	14727	14891	14815	14781	14636	14912	14869	14866	14740	14792	14751	14632	14731	14685	14816	14669	14668	14850	14886	14806	14848	14647	14790	14898	14721	14814	14887	14637	14960	14638	14789	14717	14734	14830	14767	14807	14705	14548	14821	14876	14695	14761	14798	14637	14676	14741	14793	14749	14777	14739	14606	14771	14796	14678	14706	14810	14824	14726	14712	14716	14689	14785	14752	14749	14751	14725	14776	14767	14707	14800	14665	14889	14796	14743	14707	14778	14875	14915	14631	14826	14764	14929	14917	14668	14821	14607	14926	14806	14699	14742	14745	14667	14594	14701	14698	14778	14845	14774	14767	14707	14741	14819	14785	14621	14710	14839	14783	14745	14762	14677	14693	14767	14843	14940	14697	14789	14628	14689	14526	14707	14722	14717	14717	14727	14418	14821	14724	14800	14719	14665	14830	14758	14841	14760	14639	14847	14842	14722	14749	14811	14673	14778	14747	14823	14672	14479	14849	14649	14619	14614	14660	14761	14534	14770	14851	14599	14803	14510	14788	14731	14734	14743	14881	14785	14755	14696	14790	14807	14900	14916	14640	14759	14692	14634	14648	14695	14712	14712	14792	14722	14827	14717	14692	14599	14915	14517	14681	14677	14676	14855	14853	14741	14817	14769	14760	14686	14768	14713	14759	14729	14733	14584	14654	14892	14583	14773	14714	14713	14675	14883	14908	14723	14789	14701	14776	14776	14801	14574	14756	14691	14648	14618	14856	14830	14773	14781	14630	14652	14676	14705	14747	14513	14755	14810	14931	14800	14586	14691	14820	14618	14761	14673	14799	14585	14719	14662	14638	14737	14787	14667	14719	14841	14748	14725	14933	14527	14909	14760	14737	14543	14786	14821	14779	14855	14703	14706	14944	14893	14793
28789	31422	46182	37983	26700	21566	19325	17902	17670	17813	17793	17644	17794	17462	17874	17528	17810	17638	17575	17644	17755	17611	17715	17458	17723	17484	17690	17604	17648	17589	17520	17690	17512	17713	17677	17562	17675	17406	17665	17510	17397	17436	17547	17554	17533	17619	17569	17486	17672	17429	17698	17717	17546	17523	17619	17523	17419	17609	17522	17603	17615	17491	17793	17567	17572	17596	17513	17524	17530	17561	17625	17535	17626	17464	17622	17454	17561	17637	17527	17701	17846	17499	17502	17496	17539	17355	17906	17560	17651	17499	17523	17569	17547	17699	17480	17501	17491	17670	17629	17401	17349	17699	17546	17515	17734	17541	17527	17561	17451	17622	17353	17444	17724	17699	17418	17632	17666	17581	17579	17661	17554	17419	17609	17539	17710	17651	17520	17427	17384	17530	17754	17504	17468	17443	17347	17332	17557	17524	17629	17345	17652	17509	17736	17619	17523	17618	17575	17682	17636	17437	17458	17580	17694	17565	17491	17638	17638	17535	17442	17417	17762	17623	17753	17675	17559	17486	17599	17719	17618	17658	17517	17375	17606	17498	17753	17555	17610	17451	17668	17496	17647	17433	17646	17552	17455	17632	17560	17600	17613	17492	17558	17804	17612	17549	17429	17367	17521	17404	17457	17633	17577	17686	17424	17646	17603	17549	17666	17720	17588	17565	17605	17472	17554	17586	17425	17425	17545	17503	17649	17758	17619	17411	17573	17623	17475	17833	17735	17559	17576	17475	17725	17586	17622	17720	17516	17573	17716	17685	17484	17779	17531	17619	17580	17616	17479	17722	17608	17376	17474	17429	17642	17508	17583	17654	17358	17545	17655	17555	17621	17530	17660	17717	17400	17535	17555	17455	17435	17662	17548	17581	17614	17564	17582	17687	17613	17620	17531	17607	17636	17581	17548	17700	17539	17443	17744	17466	17655	17483	17553	17654	17519	17584	17747	17733	17657	17449	17570	17487	17621	17589	17733	17525	17667	17583	17723	17574	17510	17554	17560	17601	17467	17470	17472	17665	17537	17556	17611	17643	17856	17425	17299	17715	17486	17531	17628	17338	17592	17614	17690	17425	17557	17517	17624	17464	17490	17698	17635	17674	17469	17689	17452	17695	17540	17611	17586	17753	17316	17635	17516	17421	17557	17624	17668	17478	17625	17658	17535	17440	17587	17619	17512	17588	17801	17690	17806	17644	17601	17475	17434	17598	17734	17724	17719	17458	17642	17448	17556	17600	17597	17580	17512	17417	17685	17441	17491	17536	17789	17659	17547	17893	17564	17503	17824	17437	17583	17670	17519	17738	17539	17597	17564	17723	17652	17458	17786	17771	17583	17577	17609	17579	17440	17506	17596	17779	17665	17479	17384	17527	17681	17422	17573	17759	17757	17662	17659	17494	17721	17777	17424	17415	17554	17597	17672	17534	17666	17501	17717	17752	17614	17689	17549	17386	17526	17387	17368	17632	17647	17478	17628	17476	17378	17504	17478	17565	17689	17545	17620	17578	17826	17562	17461	17672	17529	17703	17393	17517	17370	17531	17539	17509	17380	17591	17742	17579	17627	17645	17544	17533	17700	17710	17469	17564	17503	17636	17613	17457	17553	17617	17704	17419	17503	17520	17678	17776	17454	17466	17731	17550	17657	17431	17516	17518	17513	17627	17532	17497	17582	17471	17612	17760	17565	17541	17623	17617	17691	17798	17594	17597	17702	17708	17563	17513	17394	17698	17634	17565	17492	17762	17385	17546	17518	17470	17791	17744	17742	17485	17528	17462	17553	17500	17746	17650	17577	17451	17758	17646	17727	17664	17427	17499	17483	17562	17663	17587	17436	17582	17357	17612	17470	17579	17670	17830	17514	17543	17511	17817	17751	17649	17563	17343	17409	17614	17454	17467	17602	17537	17552	17539	17635	17640	17616	17592	17434	17614	17743	17460	17541	17547	17805	17720	17751	17684	17633	17595	17723	17608	17680	17584	17552	17763	17508	17613	17472	17785	17674	17568	17527	17633	17477	17715	17717	17400	17521	17744	17615	17487	17820	17602	17711	17707	17575	17580	17519	17577	17472	17536	17521	17440	17617	17649	17775	17573	17545	17663	17739	17612	17549	17667	17732	17576	17426	17611	17692	17498	17660	17572	17705	17378	17436	17603	17703	17561	17391	17421	17689	17607	17800	17730	17358	17535	17394	17819	17496	17571	17502	17684	17483	17481	17645	17701	17466	17352	17553	17620	17649	17417	17526	17476	17621	17669	17432	17643	17641	17888	17725	17739	17678	17721	17751	17502	17515	17523	17459	17481	17627	17651	17633	17685	17627	17676	17518	17703	17462	17620	17221	17580	17451	17622	17688	17473	17654	17591	17508	17788	17667	17672	17596	17602	17720	17523	17515	17467	17500	17362	17286	17684	17431	17694	17623	17590	17610	17624	17466	17729	17501	17542	17686	17487	17447	17579	17571	17589	17501	17503	17479	17503	17637	17590	17692	17626	17393	17746	17730	17583	17627	17412	17661	17772	17501	17612	17538	17540	17903	17589	17710	17620	17504	17657	17705	17596	17555	17786	17541	17465	17666	17533	17622	17668	17604	17517	17554	17624	17645	17571	17553	17602	17681	17653	17661	17646	17601	17618	17630	17695	17692	17645	17765	17656	17643	17604	17553	17455	17503	17545	17438	17741	17687	17497	17571	17554	17524	17539	17432	17669	17647	17473	17695	17482	17578	17693	17855	17719	17584	17579	17696	17626	17467	17745	17347	17381	17607	17629	17650	17454	17585	17562	17765	17575	17618	17521	17626	17575	17702	17848	17671	17538	17397	17513	17459	17517	17558	17517	17552	17539	17473	17366	17616	17732	17473	17725	17643	17679	17728	17479	17657	17624	17487	17675	17592	17675	17684	17435	17616	17417	17584	17713	17667	17502	17781	17637	17573	17465	17636	17532	17505	17487	17490	17469	17875	17557	17677	17651	17548	17705	17638	17643	17442	17549	17371	17456	17618	17589	17553	17356	17542	17450	17413	17440	17707	17520	17566	17556	17665	17542	17602	17573	17491	17716	17803	17821	17884	17691	17471	17665	17740	17667	17643	17756	17696	17588	17734	17657	17419	17597	17644	17615	17646	17723	17623	17532	17497	17530	17539	17460	17604	17497	17510	17269	17755	17507	17558	17534	17615	17738	17533	17648	17509	17717	17655	17509	17578	17725	17517	17503	17237	17597	17633	17710	17510	17516	17507	17473	17551	17674	17596	17429	17876	17639	17582	17581	17612	17576	17542	17423	17744	17593	17658	17773	17319	17532	17665	17619	17532	17770	17741	17372	17739	17549	17533	17588	17545	17429	17866	17568	17600	17606	17558	17629	17378	17518	17480	17598	17560	17599	17506	17643	17349	17644	17681	17567	17520	17516	17522	17636	17645	17604	17604	17330	17494	17722	17555	17511	17748	17506	17691	17583	17879	17643	17384	17411	17381	17673	17536	17591	17508	17534	17495	17297	17633	17620	17761	17725	17799	17724	17870	17525	17588	17719	17739	17623	17641	17628	17560	17579	17598	17578	17545	17608	17603	17667	17741	17349	17591	17666	17415	17503	17598	17557	17509	17787	17533	17493	17506	17796	17708	17773	17632	17590	17655	17727	17500	17648	17653	17527	17619	17546	17673	17494	17492	17624	17479	17491	17543	17628	17696	17673	17422	17706	17683	17485	17586	17618	17799	17492	17567	17619	17619	17536	17467	17538	17606	17636	17451	17439	17505	17578	17686	17410	17449	17444	17720	17520	17687	17503	17672	17507	17654	17407	17542	17631	17863	17602	17655	17606	17506	17515	17613	17675	17437	17615	17505	17410	17657	17560	17699	17598	17558	17651	17714	17780	17552	17666	17483	17603	17709	17487	17497	17504	17512	17377	17599	17465	17600	17510	17738	17414	17455	17629	17568	17600	17574	17682	17580	17449	17665	17511	17478	17436	17581	17598	17336	17411	17620	17576	17529	17687	17675	17560	17542	17593	17637	17632	17686	17402	17685	17421	17536	17636	17666	17715	17729	17517	17686	17509	17423	17642	17794	17635	17556	17650	17745	17549	17495	17714	17639	17360	17674	17565	17464	17673	17586	17388	17480	17399	17562	17528	17619	17603	17689	17484	17646	17540	17430	17677	17392	17535	17608	17717	17644	17544	17520	17674	17660	17649	17585	17550	17649	17464	17564	17588	17493	17247	17515	17521	17550	17776	17498	17751	17527	17613	17632	17636	17488	17607	17574	17524	17652	17605	17664	17506	17807	17707	17492	17538	17572	17547	17600	17401	17478	17712	17672	17350	17477	17455	17580	17640	17322	17772	17775	17748	17468	17617	17623	17630	17549	17514	17447	17439	17559	17636	17632	17558	17553	17716	17549	17517	17348	17499	17609	17505	17678	17649	17383	17368	17499	17562	17487	17523	17572	17912	17605	17360	17678	17521	17566	17911	17480	17525	17392	17405	17759	17558	17518	17672	17658	17425	17843	17677	17860	17636	17470	17648	17548	17529	17469	17413	17327	17549	17401	17480	17520	17728	17657	17540	17618	17518	17536	17748	17507	17823	17593	17560	17647	17540	17596	17678	17679	17569	17702	17744	17593	17415	17447	17503	17724	17784	17681	17525	17641	17513	17555	17584	17358	17654	17708	17599	17502	17638	17673	17592	17438	17778	17727	17594	17775	17475	17723	17599	17515	17477	17789	17377	17829	17621	17556	17550	17570	17624	17645	17391	17701	17617	17657	17306	17642	17680	17515	17490	17519	17627	17581	17558	17604	17619	17545	17637	17675	17626	17573	17746	17571	17480	17454	17374	17551	17646	17603	17415	17739	17370	17606	17469	17698	17631	17548	17609	17626	17561	17610	17603	17474	17524	17667	17627	17572	17565	17313	17611	17501	17486	17687	17451	17597	17443	17665	17508	17679	17654	17516	17466	17720	17666	17819	17330	17524	17686	17594	17708	17512	17407	17544	17596	17641	17721	17696	17562	17758	17596	17488	17546	17604	17453	17501	17426	17409	17610	17678	17457	17339	17534	17716	17554	17441	17434	17640	17717	17649	17626	17543	17476	17509	17721	17672	17717	17602	17627	17647	17550	17491	17468	17599	17504	17686	17685	17840	17674
31185	51750	50243	35357	24916	18826	16491	15611	15200	15146	15167	15264	15265	15195	15168	15203	15373	15147	15073	15134	15151	15218	15228	15242	15330	15171	15088	15255	15235	15274	15192	15136	15197	15178	15257	15098	14903	15308	15213	15282	15363	15306	15255	15087	15399	15166	15152	15231	15216	15058	15017	15185	15312	15192	15245	15165	15087	15255	15138	15265	15229	15203	15120	15230	15146	15021	15065	15182	15295	15246	15226	15004	15320	15294	15213	15403	15126	15074	15408	15246	15143	15125	15245	15163	15335	15068	15062	15187	15132	15234	15266	15309	15232	15096	15292	15245	15060	15233	15133	15236	15245	15229	15067	15045	15227	15142	15218	15399	15253	15295	15274	15285	15157	15255	15114	15418	15241	15168	15253	15117	14973	15196	15210	15187	15135	15241	15063	15299	15114	15303	15179	15283	15351	15170	14889	15264	15114	15150	15226	15063	15104	15128	15215	15110	15069	15027	15194	14998	15227	15046	15423	15279	15128	15124	15140	15182	15077	14959	15108	15385	15184	15130	15180	15205	15248	15121	15206	15162	15187	15234	15183	15260	15139	15259	15254	15251	15106	15158	15225	15227	15245	15360	15223	15097	15170	15247	15083	15205	15163	15276	15110	15000	15285	15134	15036	15282	15198	15287	15199	15075	15236	15222	15336	15207	15311	15302	15076	15123	15257	15235	15101	15065	15178	15394	15162	15165	15116	15088	15106	15225	15244	15013	15274	15151	15064	15120	15259	15088	15264	15194	15227	15171	15097	15133	15319	15134	15268	15108	15227	15166	15111	15149	15175	15186	15185	15096	15368	15461	15077	15130	15176	15076	15301	15270	15246	15015	15126	15303	15317	15139	15206	15268	15145	15173	15022	15229	15219	15111	15105	15265	15207	15230	15362	15139	15157	15169	15122	15224	15196	15230	15039	15115	15140	15153	15305	15109	15121	15108	15106	15254	15321	15103	15117	15029	15235	15305	15320	15123	15126	15093	15311	15096	15241	15200	15316	15130	15079	15204	15314	15073	15098	15267	15283	15170	15180	15298	15186	15175	15175	15273	15295	15079	15262	15138	15069	15162	15158	15194	15332	15192	15245	15208	15129	15281	15232	15215	15162	15243	15086	15165	14938	15203	15222	15071	15131	15120	15241	15212	15274	15251	15193	15252	15156	15224	15096	15078	15277	15331	15213	15296	15106	15312	15218	15222	15285	15374	15104	15061	15373	15135	15113	15101	15377	15133	15230	15211	15187	15214	15162	14965	15213	15087	15082	15121	15356	15167	15090	15137	15097	15304	15048	15191	15325	15135	15264	15135	15217	15188	15274	15177	14995	15173	15149	15317	15208	15155	14978	15294	15063	15188	15194	15243	15223	15174	15211	15077	15461	15129	15194	15227	15206	15307	15156	15136	15265	15082	15096	15114	15325	15304	14972	15186	15247	15003	15237	15313	15092	15306	15277	15220	15193	15058	15160	15277	15168	15189	15150	15225	15010	15201	15228	15062	15330	15153	15269	15005	15045	15253	15156	15139	15241	15252	15150	15217	14915	15173	15215	15241	15126	15201	15114	15186	15094	15191	15158	15104	15182	15247	15264	15302	15313	15271	15255	15169	15053	15221	15129	15186	15104	15115	15121	15059	15116	15207	15207	15291	15209	15237	15135	15339	15266	15369	15245	15162	15117	15380	15123	15316	15171	15108	15132	15134	15195	15074	15243	15135	15172	15167	15106	15254	15322	15206	15162	15261	15218	15240	15255	15228	15098	15270	15075	15099	15266	15328	15067	15345	15124	15252	15389	15248	15215	15165	15190	15304	15134	15385	15332	15216	15165	15196	15318	15048	15013	15349	15126	15294	15139	15074	15363	15111	15176	15327	15010	15098	15237	15346	15387	15269	15191	15224	15166	15101	15234	15005	15172	15053	15108	15175	15446	15262	15026	15072	15076	14952	15388	15288	15293	15099	15187	15193	15266	15202	15386	15246	15278	15164	15156	15212	15165	15303	15076	15186	15318	15105	15300	15070	15246	15153	15172	15122	15033	15096	15086	15183	15077	15182	15164	15188	15099	15121	15342	15009	15370	15084	15182	15163	15131	15144	15119	15121	15228	15135	15190	15155	14959	15314	15118	15017	15290	14951	15296	15305	15318	15287	15299	15393	15154	15149	15250	15265	15312	15108	15138	15220	15040	15219	15100	15137	15152	15205	15264	15145	15293	15039	15097	15227	15201	15280	15094	15077	15064	15067	15126	15089	15286	15289	15066	15258	15150	15248	15126	15095	15301	15115	15266	15122	15138	15170	15113	15287	15165	15234	15214	15060	15068	15207	15287	15115	15156	15285	15257	15216	15266	15459	15078	15237	15054	15214	15176	15156	15216	15161	15232	15300	15150	15171	15254	15106	15208	15166	15254	15187	15139	15176	15288	15123	15320	15215	15269	14995	15390	15186	14999	15229	15094	15195	15062	15156	15092	15226	15230	15177	15081	15062	15168	15109	14938	15148	15276	15080	15279	15218	15152	15212	15276	15072	15339	15078	15122	15166	15193	15128	15164	15057	15383	15188	14988	15257	15084	15144	15155	15131	15204	15105	15247	15244	15287	14933	15293	15103	15242	15218	15164	15173	15079	15219	15154	15246	15103	15242	15135	15104	15178	15240	15057	15202	15247	15203	15206	15117	15120	15113	15215	15184	15256	15058	15185	15108	15257	15286	15183	15154	15261	15142	15119	15154	15261	15248	15222	15249	15231	15139	15121	15141	15299	15048	15095	15108	15243	15236	15027	15162	15189	15033	15154	15259	15200	15317	15301	15299	15296	15229	15291	15130	15195	15166	15091	15213	15114	15091	15144	15276	15265	15265	15154	15202	15308	15177	15271	15038	15150	15315	15230	15331	15129	15141	15217	15281	15161	15088	15295	15205	15284	15321	15220	15170	15248	15135	15232	15279	15232	15194	15368	15090	15181	15274	15306	15325	15172	15227	15257	15222	15054	15261	15133	15144	15339	15129	15265	15258	15047	15268	15193	15265	15134	15231	15265	15182	15063	15084	15153	15222	15143	15154	15275	15055	15169	15271	15164	15274	15192	15166	15178	15174	15200	15082	15386	15276	15203	15074	15113	15171	15181	15304	15261	15361	15090	15114	15047	15116	15222	15054	15132	15279	15178	15105	15050	15240	15131	15020	15053	15209	15031	15123	15122	15364	15309	15237	15310	15122	15025	15006	15198	15123	15291	15114	15319	15227	15109	15095	15495	15106	15275	15242	15140	15064	15141	15282	15179	15014	15082	15366	15160	15178	15229	15159	15282	15190	15037	15128	15152	15125	15202	15221	15301	15173	15194	15188	15086	15238	15301	15112	15180	15377	15037	15254	15117	15224	15213	15113	15028	15167	15160	15199	15024	15130	15262	15115	15308	15308	15309	15141	15282	15207	15182	15299	15227	15158	15139	15386	15224	14962	15050	15108	15053	15104	15161	15302	15225	15163	15206	15358	15228	15126	15136	15270	15050	15025	15124	15198	15232	15031	15282	15140	15028	15129	15221	15194	15102	15218	15061	15246	15160	15136	15155	15166	15161	15268	15104	15175	15236	15172	15177	15216	15199	15168	15128	15120	15142	15064	15273	15170	15143	15322	15317	15111	15189	15408	15192	15288	15243	15166	15459	15182	15078	15158	14971	15091	15100	15412	15205	15198	15254	15191	15318	15246	15119	15196	15135	15169	15352	14967	15173	15157	15255	15154	15216	15137	15141	15284	15109	15141	15212	15131	15148	15131	15116	15181	15142	15079	15329	15158	15224	15222	15144	14983	15247	15306	15196	15090	15179	15352	15271	15048	15093	14972	15063	15130	15314	15240	15156	15239	15294	15191	15160	14774	15121	15239	15133	15336	15199	14956	15120	15181	15177	15251	15187	15149	15238	15344	15125	15072	15105	15113	15105	15219	15227	15315	15157	15288	15089	15307	15183	15325	15348	15166	15254	15246	15307	15378	15239	15212	15204	15314	15136	15148	15104	15126	15277	15275	15259	15323	15108	15248	15093	15159	15100	15237	15328	15252	15233	15386	15013	15050	15031	15177	15227	15342	15292	15302	15127	15117	15234	15180	15328	15286	15112	15298	15110	15225	15117	15280	15290	15186	15248	15190	15333	15101	15198	15171	15223	15156	15224	14959	15046	15175	15140	15302	15269	14998	15201	15124	15197	15253	15225	15183	15113	14964	15110	15236	15280	15267	15295	15171	15116	15056	15314	15032	15240	15192	14961	15158	15349	15174	15185	15236	15076	15321	15186	15171	15142	15226	15176	15468	15123	15058	15223	15234	15163	15078	15164	15147	15471	15239	15182	15297	15301	15100	15230	15262	15092	15208	15223	15147	15077	15323	15118	15183	15314	15370	15308	15080	15113	15099	15029	15126	15068	15182	15213	15171	15232	15267	15138	15204	15245	15093	15190	15065	15169	15171	15221	15270	15236	15081	15089	15266	15298	15091	15113	15249	15089	15077	15127	15251	15029	15186	15188	15174	15203	15286	15248	15125	15142	15331	15180	15312	15218	15005	15377	15231	15239	15242	15135	15356	15010	15173	15215	15101	15305	15047	15292	15111	15228	15240	15116	15280	15240	15193	15215	15113	15258	15198	15230	15244	15223	15283	15117	15125	15039	15120	15190	15293	15281	15114	15249	15186	15176	15227	15182	15239	15000	14983	15174	15162	15170	15307	15255	15295	15331	15134	15226	15011	15032	15227	15271	14997	15195	15168	15251	15234	15041	15209	15290	15269	15166	15147	15123	15036	15244	15293	15213	15387	15074	15160	15314	15119	15014	15132	15208	15154	15084	15211	15260	15152	15077	15281	15229	15244	15219	15234	15101	15396	15184	15278	15208	15160	15130	15248	15025	15187	15089	15236	15135	14975	15263	15293	15240	15296	15163	15072	15289	15127	15122	15142	15202	15272	15024	15186	15142	15301	15209	15278	15063	15240	15309	15105	15202	15403	15215	15072	15075	15185	15102	15129	15107	15172	15205	15241	15178	15296	15138	15221	15274	15052	15050	15193	15169	15170	15176	15122	15266	15204	15067	15212	15221	15337	15144	15156	15128	15113	15289	15251	15266	15209	15370	15168	15114	15225	15349	15308	15078	15199	15148	15209	15238	15214
24320	24226	47076	46666	36189	29552	24743	19678	18232	17801	17886	17883	17931	17750	17913	17640	17677	17725	17887	17710	17715	17751	17805	17605	17762	17547	17652	17510	17658	17690	17794	17537	17603	17723	17724	17686	17629	17668	17781	17800	17554	17597	17760	17534	17829	17653	17549	17633	17575	17524	17820	17664	17660	17525	17650	17663	17948	17730	17664	17559	17594	17389	17693	17664	17818	17483	17593	17722	17753	17771	17776	17627	17612	17636	17612	17707	17797	17665	17846	17463	17507	17691	17851	17562	17553	17632	17594	17510	17482	17537	17689	17628	17457	17630	17581	17450	17627	17393	17694	17567	17749	17577	17741	17551	17753	17521	17443	17607	17374	17638	17677	17523	17493	17484	17760	17652	17630	17657	17473	17550	17653	17621	17679	17439	17611	17631	17688	17501	17583	17334	17461	17486	17527	17703	17680	17629	17656	17668	17440	17551	17568	17557	17597	17626	17631	17716	17647	17627	17618	17424	17488	17521	17577	17578	17664	17613	17858	17595	17637	17780	17563	17584	17639	17505	17538	17396	17442	17357	17595	17459	17522	17588	17296	17351	17518	17341	17504	17654	17781	17749	17705	17596	17767	17618	17660	17565	17498	17667	17590	17589	17448	17441	17483	17467	17626	17462	17518	17583	17451	17573	17529	17569	17671	17584	17523	17533	17390	17544	17341	17692	17687	17608	17661	17719	17753	17592	17518	17631	17634	17606	17515	17765	17517	17632	17558	17535	17562	17458	17436	17424	17363	17774	17741	17490	17600	17520	17559	17567	17703	17621	17625	17674	17672	17651	17688	17488	17428	17565	17441	17564	17820	17541	17544	17440	17614	17520	17620	17411	17665	17925	17585	17612	17732	17523	17476	17415	17500	17669	17677	17415	17798	17587	17628	17551	17574	17726	17686	17594	17606	17564	17580	17652	17585	17623	17743	17454	17480	17525	17675	17603	17573	17655	17720	17708	17529	17771	17478	17580	17667	17594	17382	17531	17636	17372	17664	17660	17640	17574	17687	17588	17756	17606	17718	17489	17545	17574	17575	17579	17669	17565	17608	17489	17509	17724	17557	17695	17815	17606	17572	17429	17542	17400	17537	17737	17714	17518	17661	17649	17617	17379	17537	17571	17576	17697	17693	17664	17686	17569	17582	17561	17514	17481	17523	17743	17381	17557	17817	17729	17555	17696	17519	17473	17514	17703	17463	17603	17622	17767	17510	17614	17727	17628	17718	17570	17588	17559	17587	17646	17545	17635	17618	17723	17829	17854	17504	17547	17471	17339	17472	17608	17444	17551	17618	17750	17570	17693	17386	17721	17535	17500	17467	17388	17548	17469	17605	17480	17566	17794	17758	17722	17586	17443	17555	17790	17469	17620	17485	17693	17513	17616	17441	17702	17642	17599	17570	17366	17559	17710	17461	17485	17443	17697	17810	17630	17712	17533	17434	17540	17442	17494	17655	17606	17536	17564	17694	17608	17528	17776	17666	17512	17429	17640	17571	17728	17745	17678	17554	17504	17574	17753	17483	17491	17475	17684	17699	17665	17550	17621	17724	17769	17577	17445	17533	17593	17631	17600	17684	17731	17672	17626	17336	17700	17715	17600	17454	17705	17546	17769	17536	17426	17751	17527	17624	17569	17538	17565	17654	17638	17485	17508	17566	17554	17578	17568	17570	17616	17575	17732	17623	17626	17458	17524	17588	17617	17558	17596	17694	17651	17431	17694	17428	17692	17820	17622	17678	17443	17612	17429	17571	17861	17800	17705	17590	17358	17502	17561	17316	17697	17728	17620	17623	17685	17593	17631	17504	17791	17615	17526	17617	17597	17514	17573	17644	17679	17519	17504	17568	17589	17539	17593	17417	17597	17611	17705	17709	17519	17530	17556	17766	17616	17708	17473	17524	17521	17691	17580	17393	17627	17571	17641	17528	17555	17650	17610	17650	17787	17717	17647	17590	17612	17730	17620	17698	17743	17546	17671	17677	17428	17511	17462	17812	17620	17553	17550	17523	17534	17567	17585	17226	17553	17503	17511	17613	17569	17503	17618	17615	17479	17545	17658	17478	17654	17700	17683	17635	17692	17572	17531	17542	17706	17696	17423	17619	17634	17454	17350	17731	17740	17550	17730	17678	17397	17528	17728	17823	17562	17792	17341	17669	17474	17726	17797	17569	17611	17595	17764	17597	17740	17595	17543	17673	17781	17567	17611	17677	17694	17848	17721	17679	17686	17659	17659	17608	17619	17577	17831	17405	17532	17544	17462	17465	17422	17659	17566	17532	17551	17424	17530	17376	17598	17627	17613	17526	17426	17567	17473	17524	17585	17611	17636	17525	17391	17395	17578	17577	17671	17547	17586	17551	17817	17457	17692	17624	17532	17505	17600	17686	17722	17483	17685	17687	17798	17632	17668	17604	17538	17695	17486	17759	17392	17528	17624	17654	17668	17653	17625	17522	17735	17569	17656	17730	17637	17695	17632	17480	17558	17561	17502	17578	17552	17417	17549	17685	17532	17472	17467	17550	17773	17474	17630	17613	17508	17651	17515	17612	17403	17520	17618	17649	17607	17594	17631	17592	17692	17473	17586	17577	17510	17738	17643	17553	17789	17476	17693	17603	17450	17414	17632	17601	17622	17565	17629	17621	17515	17511	17581	17495	17614	17523	17518	17595	17538	17642	17657	17611	17390	17762	17677	17731	17683	17730	17528	17457	17559	17529	17481	17740	17558	17728	17588	17423	17645	17586	17571	17667	17465	17663	17863	17583	17622	17514	17526	17483	17597	17380	17443	17581	17721	17683	17617	17753	17770	17745	17571	17699	17773	17516	17411	17674	17440	17764	17527	17528	17501	17470	17339	17507	17649	17643	17492	17726	17315	17594	17588	17496	17549	17619	17479	17571	17564	17416	17494	17518	17457	17624	17535	17446	17460	17543	17667	17749	17513	17793	17569	17663	17591	17547	17782	17510	17594	17692	17690	17367	17684	17528	17614	17532	17574	17635	17632	17413	17687	17575	17586	17670	17679	17987	17401	17685	17471	17363	17599	17693	17690	17594	17549	17569	17467	17745	17340	17548	17544	17668	17661	17530	17710	17631	17466	17607	17481	17583	17581	17440	17736	17435	17451	17452	17477	17522	17462	17427	17419	17432	17365	17728	17535	17337	17574	17583	17581	17733	17605	17546	17618	17538	17523	17672	17673	17463	17611	17666	17838	17660	17301	17479	17651	17575	17482	17586	17568	17502	17457	17346	17398	17685	17538	17371	17602	17707	17432	17326	17509	17782	17511	17507	17673	17447	17469	17448	17696	17807	17820	17606	17815	17679	17709	17673	17664	17514	17527	17665	17577	17718	17768	17384	17695	17684	17598	17725	17661	17453	17793	17634	17605	17547	17511	17474	17515	17702	17714	17661	17589	17476	17467	17686	17683	17449	17543	17549	17473	17664	17309	17649	17649	17654	17538	17560	17486	17494	17462	17406	17716	17607	17634	17603	17691	17547	17625	17617	17485	17527	17696	17684	17710	17542	17663	17776	17512	17648	17778	17649	17593	17602	17620	17629	17566	17524	17622	17653	17357	17475	17424	17444	17502	17705	17758	17625	17496	17365	17464	17787	17694	17694	17650	17562	17596	17497	17733	17488	17596	17855	17675	17856	17434	17723	17626	17634	17639	17777	17390	17633	17612	17519	17787	17648	17459	17369	17430	17754	17625	17587	17530	17648	17643	17644	17655	17755	17655	17542	17600	17855	17612	17663	17613	17518	17579	17725	17557	17707	17637	17507	17484	17649	17536	17395	17296	17554	17660	17701	17544	17538	17658	17714	17651	17568	17657	17660	17572	17595	17672	17544	17722	17744	17714	17687	17585	17609	17754	17599	17503	17587	17702	17719	17679	17579	17423	17779	17677	17515	17536	17539	17618	17587	17507	17653	17665	17839	17380	17537	17542	17507	17564	17709	17720	17740	17567	17711	17525	17648	17533	17484	17580	17529	17578	17704	17560	17594	17609	17703	17899	17643	17515	17713	17708	17709	17700	17696	17473	17292	17556	17684	17826	17507	17506	17397	17727	17778	17346	17708	17483	17659	17674	17654	17767	17524	17575	17714	17649	17617	17802	17612	17645	17645	17642	17555	17596	17788	17542	17677	17659	17694	17624	17493	17502	17595	17599	17670	17503	17605	17398	17624	17644	17835	17598	17530	17694	17727	17512	17614	17775	17537	17446	17603	17392	17590	17650	17595	17592	17540	17594	17329	17705	17406	17617	17294	17449	17455	17582	17490	17473	17560	17655	17603	17431	17605	17762	17667	17479	17526	17807	17528	17698	17419	17583	17388	17780	17703	17548	17660	17646	17464	17710	17645	17710	17593	17763	17669	17617	17630	17638	17304	17610	17870	17636	17606	17535	17666	17672	17866	17620	17751	17632	17422	17697	17791	17729	17627	17601	17507	17546	17622	17493	17744	17560	17742	17726	17708	17512	17588	17775	17534	17576	17557	17607	17608	17497	17884	17404	17707	17607	17550	17365	17552	17551	17635	17611	17566	17620	17605	17684	17780	17415	17696	17808	17760	17585	17532	17736	17411	17610	17649	17754	17377	17585	17642	17467	17529	17580	17755	17438	17650	17503	17668	17615	17746	17624	17672	17597	17745	17586	17807	17565	17671	17531	17526	17566	17563	17550	17519	17686	17429	17599	17680	17608	17712	17568	17622	17793	17549	17551	17786	17505	17546	17664	17684	17577	17624	17762	17719	17805	17507	17502	17693	17693	17642	17757	17633	17572	17607	17730	17582	17580	17618	17570	17458	17681	17665	17492	17770	17651	17669	17548	17622	17785	17594	17591	17328	17613	17392	17565	17647	17609	17671	17720	17741	17536	17523	17621	17670	17653	17767	17770	17580	17652	17543	17556	17606	17630	17459	17174	17700	17406	17592	17514	17680	17503	17430	17660	17591	17490	17616	17480	17763	17590	17558	17324	17564	17515	17582	17664	17635	17539	17569	17680	17658	17468	17498	17662	17674	17645	17681	17614	17636	17680	17653	17554	17631	17576	17504	17556	17458	17647	17670	17489	17556	17500	17598	17678	17526	17477	17522	17622	17520	17645	17467	17570	17424	17678	17729	17449	17699	17586	17593	17497	17420	17633
52944	96589	86736	62629	43089	29230	20290	16696	15547	15413	15403	15298	15324	15314	15146	15398	15347	15371	15374	15336	15275	15115	15344	15197	15204	15216	15349	15269	15169	15307	15287	15179	15198	15432	15279	15266	15394	15421	15211	15245	15290	15242	15271	15266	15313	15228	15264	15180	15409	15298	15274	15318	15151	15285	15343	15272	15412	15202	15098	15263	15263	15341	15212	15219	15205	15154	15090	15290	15120	15234	15262	15226	15117	15314	15363	15303	15365	15282	15415	15256	15364	15228	15018	15253	15274	15288	15394	15293	15394	15275	15276	15301	15185	15136	15380	15221	15417	15549	15106	15241	15218	15125	15329	15151	15401	15280	15177	15373	15409	15129	15231	15185	15231	15281	15225	15188	15131	15126	15309	15403	15374	15288	15163	15242	15357	15299	15245	15268	15276	15297	15308	15247	15240	15255	15376	15380	15188	15375	15332	15386	15155	15229	15288	15266	15293	15293	15166	15258	15247	15410	15223	15495	15172	15160	15176	15403	15299	15315	15172	15245	15281	15442	15414	15339	15418	15346	15131	15260	15296	15295	15330	15382	15333	15221	15133	15321	15160	15190	15255	15291	15183	15341	15305	15279	15177	15163	15183	15227	15356	15259	15391	15312	15138	15426	15277	15165	15268	15177	15115	15248	15184	15177	15430	15300	15256	15305	15285	15206	15301	15258	15247	15320	15130	15307	15301	15240	15198	15236	15229	15151	15244	15214	15184	15365	15332	15242	15268	15208	15360	15341	15205	15209	15301	15247	15331	15204	15244	15137	15088	15082	15196	15356	15300	15320	15339	15235	15202	15222	15087	15165	15311	15328	15231	15365	15250	15457	15289	15264	15133	15326	15273	15209	15254	15237	15319	15174	15088	15210	15337	15185	15257	15228	15256	15305	15307	15249	15334	15291	15365	15304	15271	15275	15301	15284	15169	15257	15181	15305	15308	15202	14970	15409	14986	15103	15291	15356	15347	15181	15213	15160	15303	15297	15376	15375	15434	15234	15206	15348	15354	15354	15230	15187	15174	15314	15156	15325	15313	15327	15264	15016	15189	15236	15306	15108	15311	15294	15207	15393	15291	15265	15083	15216	15152	15189	15313	15095	15322	15327	15440	15260	15375	15293	15347	15055	15168	15214	15073	15268	15222	15105	15421	15361	15213	15223	15238	15203	15077	15218	15189	15371	15275	15261	15177	15236	15278	15395	15211	15138	15298	15338	15221	15251	15331	15249	15260	15259	15298	15333	15174	15173	15445	15295	15509	15439	15218	15240	15370	15366	15355	15244	15023	15184	15173	15270	15372	15302	15338	15206	15217	15399	15348	15370	15325	15339	15213	15226	15216	15348	15479	15232	15130	15192	15313	15248	15339	15191	15242	15063	15267	15166	15421	15261	15383	15160	15318	15379	15403	15333	15199	15252	15406	15280	15272	15237	15046	15226	15216	15234	15333	15067	15268	15215	15190	15377	15288	15383	15299	15230	15318	15332	15162	15201	15171	15242	15131	15194	15384	15285	15214	15101	15388	15150	15293	15415	15207	15326	15342	15192	15301	15355	15307	15249	15355	15313	15354	15364	15126	15265	15258	15230	15317	15191	15465	15278	15286	15093	15196	15214	15212	15219	15303	15095	15378	15420	15387	15317	15219	15225	15333	15369	15402	15367	15217	15426	15341	15209	15145	15377	15222	15284	15363	15333	15268	15325	15034	15260	15297	15306	15265	15173	15202	15239	15386	15315	15199	15114	15146	15363	15167	15229	15278	15321	15190	15250	15292	15274	15301	15163	15179	15427	14979	15243	15380	15544	15147	15139	15254	15249	15409	15247	15302	15293	15278	15301	15275	15177	15236	15207	15286	15238	15197	15256	15284	15290	15263	15348	15207	15308	15142	15319	15352	15214	15357	15236	15448	15282	15257	15289	15139	15202	15277	15153	15328	15084	15266	15123	15287	15221	15195	15026	15056	15141	15072	15404	15304	15428	15227	15243	15277	15253	15367	15303	15303	15288	15326	15059	15147	15373	15207	15116	15274	15262	15349	15253	15400	15467	15091	15330	15256	15314	15181	15420	15295	15231	15293	15411	15280	15324	15408	15220	15220	15236	15257	15349	15279	15103	15256	15237	15284	15296	15336	15245	15366	15383	15330	15175	15190	14967	15267	15388	15455	15218	15237	15188	15301	15322	15336	15195	15357	15309	15266	15352	15316	15400	15303	15433	15342	15466	15276	15253	15288	15106	15309	15340	15137	15318	15292	15233	15365	15133	15299	15231	15306	15172	15315	15291	15086	15244	15180	15145	15385	15351	15286	15326	15319	15265	15238	15230	15326	15364	15194	15272	15129	15292	15339	15312	15186	15321	15261	15255	15023	15309	15263	15357	15178	15259	15399	15204	15252	15177	15221	15309	15236	15278	15361	15356	15180	15274	15254	15352	15247	15231	15354	15229	15174	15160	15350	15302	15232	15239	15300	15320	15252	15313	15226	15369	15211	15218	15293	15311	15240	15225	15354	15169	15261	15116	15233	15419	15269	15076	15204	15224	15268	15331	15268	15434	15152	15206	15456	15278	15299	15405	15342	15302	15399	15233	15199	15177	15324	15311	15292	15246	15255	15247	15243	15187	15268	15325	15270	15240	15355	15327	15344	15398	15191	15291	15092	15195	15185	15263	15382	15144	15081	15302	15245	15395	15209	15068	15335	15302	15166	15158	15313	15306	15088	15249	15399	15228	15255	15175	15526	15330	15154	15245	15343	15369	15229	15078	15358	15195	15308	15235	15237	15376	15181	15204	15346	15250	15133	15360	15303	15198	15260	15249	15289	15281	15248	15149	15315	15276	15269	15265	15148	15195	15242	15290	15395	15165	15308	15317	15400	15157	15200	15290	15291	15304	15214	15231	15322	15265	15125	15268	15262	15451	15282	15311	15177	15323	15314	15217	15178	15428	15261	15184	15339	15292	15297	15153	15298	15413	15270	15264	15228	15285	15343	15305	15027	15202	15143	15306	15425	15253	15390	15278	15371	15296	15388	15309	15223	15134	15148	15260	15305	15355	14995	15164	15464	15053	15437	15455	15311	15489	15254	15284	15148	15447	15233	15360	15364	15125	15249	15541	15257	15303	15183	15282	15174	15467	15247	15065	15312	15245	15222	15259	15268	15280	15456	15194	15313	15193	15254	15239	15268	15415	15388	15271	15303	15182	15439	15132	15369	15288	15316	15229	15342	15365	15178	15379	15582	15247	15128	15081	15163	15360	15236	15457	15224	15120	15447	15256	15298	15410	15220	15394	15313	15343	15275	15269	15398	15427	15498	15355	15276	15404	15258	15155	15192	15170	15105	15483	15165	15097	15277	15286	15007	15445	15143	15250	15298	15156	15151	15313	15126	15197	15312	15371	15247	15239	15223	15188	15322	15242	15441	15286	15347	15219	15339	15400	15183	15209	15352	15292	15323	15246	15337	15220	15125	15271	15329	15088	15248	15361	15402	15045	15338	15172	15268	15230	15367	15311	15312	15291	15316	15350	15150	15401	15335	15262	15349	15106	15396	15325	15353	15233	15375	15273	15302	15423	15316	15240	15268	15093	15431	15208	15092	15312	15230	15265	15206	15174	15278	15333	15402	15180	15354	15287	15344	15198	15243	15231	15150	15325	15074	15209	15260	15114	15161	15334	15354	15238	15205	15233	15378	15393	15227	15257	15108	15361	15369	15238	15177	15128	15329	15194	15241	15172	15139	15234	15446	15161	15383	15221	15465	15137	15206	15282	15166	15341	15223	15366	15396	15358	15302	15241	15172	15178	15264	15235	15366	15340	15250	15079	15353	15357	15344	15301	15339	15381	15230	15311	15350	15303	15344	15095	15196	15259	15166	15170	15414	15198	15248	15318	15203	15195	15243	15264	15326	15462	15217	15217	15259	15312	15207	15322	15299	15105	15362	15072	15316	15447	15372	15366	15229	15302	15242	15323	15255	15051	15263	15343	15288	15225	15236	15145	15328	15144	15313	15145	15194	15222	15373	15230	15125	15387	15160	15301	15139	15389	15137	15253	15321	15348	15230	15209	15392	15197	15214	15233	15300	15249	15197	15413	15229	15136	15134	15324	15243	15169	15311	15355	15177	15230	15277	15291	15232	15381	15559	15229	15243	15240	15468	15150	15347	15275	15175	15178	15271	15180	15362	15297	15023	15252	15309	15154	15266	15331	15187	15097	15150	15117	15325	15189	15153	15305	15382	15300	15285	15218	15202	15257	15211	15338	15389	15216	15308	15271	15189	15249	15130	15248	15379	15392	15367	15253	15355	15287	15390	15260	15180	15235	15269	15337	15264	15168	15249	15249	15200	15169	15247	15326	15299	15352	15329	15345	15318	15064	15349	15296	15136	15222	15110	15217	15037	15309	15182	15261	15384	15242	15160	15171	15192	15277	15315	15180	15292	15424	15359	15137	15369	15257	15361	15018	15144	15282	15216	15235	15242	15208	15309	15307	15337	15289	15268	15230	15332	15287	15323	15173	15234	15238	15291	15146	15327	15360	15398	15312	15168	15166	15439	15243	15185	15232	15278	15257	15173	15405	15462	15417	15366	15340	15197	15077	15200	15200	15272	15301	15167	15409	15316	15312	15202	15233	15303	15314	15319	15342	15459	15376	15257	15252	15207	15343	15171	15328	15210	15093	15173	15176	15399	15163	15337	15193	15235	15283	15227	15204	15219	15453	15215	15142	15153	15266	15196	15174	15310	15098	15212	15304	15416	15319	15371	15039	15255	15242	15317	15339	15174	15265	15423	15099	15255	15233	14978	15224	15148	15275	15184	15233	15252	15195	15262	15262	15371	15377	15299	15194	15309	15282	15357	15221	15211	15329	15432	15390	15364	15165	15255	15439	15383	15286	15171	15244	15335	15319	15271	15349	15236	15377	15176	15355	15350	15271	15411	15362	15265	15275	15281	15235	15538	15340	15259	15193	15359	15386	15264	15241	15258	15291	15088	15217	15305	15263	15210	15235	15248	15182	15147	15148	14934	15238	15353	15292	15240	15104	15360	15236	15335	15232	15278	15245	15208	15216	15249	15230	15102	15249	15259	15382	15292	15184	15231	15310	15371	15325	15231	15245	15294	15360	15166	15270	15437	15170	15283	15263	15334	15228
22987	22424	39204	41348	36963	32744	29009	21503	18754	18444	18124	17724	17989	17808	17916	17767	17968	17922	17784	17774	17751	17851	17870	17660	17719	17863	17761	17796	17755	17783	17736	17475	17595	17841	17879	17877	17607	17830	17564	17574	17655	17734	17579	17608	17605	17706	17522	17652	17656	17699	17627	17734	17737	17683	17790	17629	17420	17775	17527	17560	17590	17791	17589	17536	17602	17554	17689	17463	17310	17794	17634	17474	17588	17552	17636	17699	17762	17741	17728	17766	17695	17663	17689	17478	17552	17653	17555	17594	17574	17690	17420	17699	17647	17437	17595	17590	17705	17650	17695	17743	17541	17443	17502	17552	17481	17622	17625	17641	17679	17440	17663	17676	17801	17600	17537	17579	17540	17724	17494	17614	17764	17544	17753	17452	17581	17550	17605	17423	17577	17476	17644	17525	17623	17637	17538	17623	17506	17499	17606	17606	17559	17504	17737	17673	17578	17740	17654	17455	17532	17708	17469	17630	17440	17490	17639	17674	17651	17661	17898	17598	17548	17448	17656	17716	17624	17615	17453	17641	17695	17584	17636	17613	17434	17633	17495	17422	17483	17520	17688	17646	17667	17567	17693	17637	17511	17537	17773	17624	17435	17460	17552	17476	17614	17672	17769	17548	17580	17628	17446	17510	17712	17496	17726	17769	17570	17599	17724	17542	17770	17628	17555	17600	17457	17601	17637	17614	17642	17668	17593	17741	17949	17758	17514	17654	17746	17672	17602	17680	17552	17738	17732	17554	17525	17519	17646	17583	17598	17615	17746	17537	17483	17724	17687	17559	17422	17556	17686	17518	17420	17586	17483	17564	17942	17559	17579	17735	17636	17716	17562	17476	17904	17644	17760	17740	17702	17555	17658	17786	17565	17770	17552	17453	17506	17710	17576	17694	17542	17440	17626	17362	17513	17335	17620	17572	17590	17699	17582	17530	17539	17567	17478	17562	17547	17601	17557	17571	17767	17616	17497	17646	17701	17504	17705	17768	17739	17677	17562	17747	17599	17583	17579	17559	17606	17559	17755	17621	17581	17574	17631	17756	17440	17726	17564	17550	17736	17557	17614	17511	17554	17695	17604	17406	17502	17755	17556	17514	17461	17419	17610	17631	17549	17627	17624	17644	17449	17586	17621	17535	17546	17469	17601	17633	17465	17623	17621	17709	17727	17472	17593	17486	17590	17584	17783	17467	17707	17509	17669	17661	17676	17540	17507	17554	17552	17584	17429	17547	17477	17537	17495	17570	17808	17524	17674	17482	17720	17423	17747	17441	17625	17556	17664	17672	17530	17458	17817	17435	17601	17575	17659	17683	17755	17463	17514	17365	17629	17419	17539	17473	17407	17408	17532	17694	17590	17594	17481	17538	17818	17655	17607	17424	17443	17492	17587	17648	17737	17698	17511	17309	17320	17675	17784	17575	17623	17579	17630	17510	17466	17739	17630	17655	17491	17724	17603	17620	17615	17468	17630	17528	17610	17635	17502	17425	17598	17396	17757	17724	17761	17698	17691	17566	17547	17689	17563	17883	17641	17445	17569	17692	17458	17308	17477	17341	17646	17744	17684	17479	17548	17678	17440	17635	17528	17702	17561	17621	17751	17679	17552	17532	17528	17631	17693	17687	17454	17488	17578	17523	17603	17639	17692	17475	17618	17489	17376	17380	17473	17516	17490	17614	17547	17467	17514	17541	17688	17582	17755	17533	17654	17487	17809	17658	17679	17761	17680	17554	17632	17627	17543	17661	17511	17534	17583	17456	17717	17588	17703	17630	17591	17900	17512	17635	17541	17564	17726	17468	17585	17559	17593	17604	17412	17384	17525	17750	17652	17604	17678	17500	17628	17517	17718	17552	17856	17472	17643	17439	17685	17757	17521	17732	17523	17647	17533	17612	17566	17626	17557	17628	17659	17549	17610	17480	17674	17586	17729	17540	17445	17370	17466	17557	17505	17619	17574	17664	17609	17569	17395	17631	17739	17402	17584	17574	17482	17666	17593	17600	17539	17766	17593	17559	17450	17500	17668	17663	17595	17563	17397	17509	17453	17658	17612	17658	17596	17650	17648	17594	17548	17518	17373	17551	17478	17694	17513	17676	17506	17503	17738	17460	17484	17493	17844	17417	17404	17396	17629	17454	17678	17657	17397	17469	17602	17549	17706	17588	17538	17462	17538	17546	17680	17387	17654	17582	17633	17539	17588	17740	17732	17621	17591	17615	17419	17569	17599	17542	17645	17614	17430	17582	17480	17667	17748	17625	17633	17568	17731	17652	17502	17591	17568	17584	17806	17702	17477	17656	17551	17699	17555	17710	17352	17817	17691	17504	17686	17395	17507	17633	17710	17773	17818	17720	17584	17765	17627	17407	17488	17588	17644	17672	17481	17609	17518	17626	17594	17717	17658	17511	17632	17508	17613	17690	17385	17360	17644	17579	17546	17414	17615	17611	17476	17376	17839	17774	17572	17585	17524	17602	17352	17624	17584	17624	17361	17652	17791	17555	17749	17492	17508	17563	17768	17584	17481	17598	17584	17472	17538	17629	17518	17560	17736	17800	17632	17580	17547	17484	17517	17670	17553	17758	17492	17677	17520	17481	17417	17406	17535	17505	17461	17496	17574	17438	17693	17689	17805	17492	17733	17672	17641	17790	17198	17594	17459	17478	17729	17504	17530	17591	17832	17628	17804	17593	17646	17711	17582	17532	17669	17579	17682	17536	17570	17556	17577	17640	17752	17558	17437	17425	17651	17501	17356	17533	17599	17312	17776	17597	17787	17733	17449	17438	17529	17490	17404	17655	17468	17703	17411	17531	17728	17641	17319	17353	17462	17750	17845	17555	17681	17704	17428	17720	17552	17648	17763	17604	17654	17813	17647	17550	17683	17552	17754	17666	17488	17346	17391	17583	17669	17487	17456	17483	17542	17600	17228	17405	17431	17640	17520	17678	17573	17731	17684	17568	17600	17711	17620	17585	17618	17605	17485	17460	17715	17445	17525	17561	17377	17465	17664	17537	17497	17404	17480	17555	17746	17488	17625	17584	17347	17895	17514	17598	17574	17432	17635	17693	17538	17427	17681	17352	17585	17667	17596	17577	17525	17695	17537	17422	17687	17752	17565	17736	17689	17417	17823	17670	17424	17636	17418	17613	17559	17761	17447	17538	17494	17507	17540	17531	17706	17618	17607	17487	17653	17507	17699	17678	17655	17445	17428	17696	17635	17328	17547	17469	17479	17549	17575	17486	17659	17598	17469	17435	17428	17446	17465	17907	17794	17550	17532	17741	17554	17402	17722	17551	17378	17451	17583	17463	17717	17493	17538	17365	17684	17719	17622	17433	17523	17558	17587	17695	17636	17359	17460	17599	17541	17391	17576	17544	17770	17618	17613	17683	17463	17623	17613	17892	17902	17519	17703	17629	17558	17353	17762	17589	17395	17542	17640	17442	17714	17420	17664	17532	17699	17503	17620	17672	17621	17316	17557	17672	17622	17576	17513	17914	17775	17673	17443	17652	17696	17695	17769	17567	17660	17428	17500	17525	17609	17652	17570	17386	17522	17718	17412	17428	17717	17507	17592	17444	17798	17585	17696	17384	17373	17429	17312	17409	17522	17648	17642	17592	17508	17415	17710	17574	17456	17487	17782	17530	17589	17522	17493	17429	17798	17515	17650	17717	17415	17741	17523	17540	17632	17647	17472	17635	17469	17424	17585	17554	17648	17523	17428	17431	17614	17679	17710	17491	17487	17888	17685	17621	17526	17509	17755	17533	17460	17621	17730	17606	17613	17506	17551	17532	17573	17334	17592	17457	17528	17607	17694	17385	17542	17403	17476	17610	17580	17676	17662	17720	17618	17407	17659	17551	17686	17591	17665	17641	17511	17620	17646	17574	17593	17706	17581	17406	17730	17519	17823	17456	17347	17462	17611	17514	17464	17359	17527	17457	17774	17455	17510	17714	17546	17549	17583	17819	17782	17491	17520	17753	17512	17563	17875	17494	17466	17667	17575	17599	17666	17679	17311	17745	17692	17488	17618	17546	17620	17545	17505	17615	17712	17673	17532	17525	17346	17441	17503	17523	17787	17544	17579	17652	17633	17589	17583	17391	17639	17506	17648	17446	17509	17735	17348	17553	17752	17610	17579	17397	17367	17713	17530	17639	17558	17686	17665	17552	17740	17652	17548	17367	17520	17687	17641	17488	17503	17724	17675	17610	17769	17537	17412	17653	17641	17742	17364	17414	17601	17359	17663	17707	17583	17593	17519	17512	17504	17459	17534	17647	17680	17583	17645	17643	17593	17692	17848	17607	17752	17656	17389	17539	17442	17619	17634	17517	17603	17868	17603	17545	17666	17602	17522	17492	17466	17592	17659	17699	17550	17640	17659	17605	17349	17655	17632	17483	17629	17291	17603	17491	17496	17555	17550	17458	17404	17534	17623	17551	17655	17683	17559	17592	17863	17635	17532	17532	17542	17544	17554	17647	17466	17501	17592	17648	17592	17566	17458	17593	17444	17653	17493	17766	17540	17391	17614	17585	17564	17563	17509	17450	17533	17668	17578	17535	17665	17601	17505	17409	17841	17545	17740	17639	17653	17519	17552	17558	17753	17869	17596	17476	17673	17494	17688	17424	17547	17658	17574	17598	17798	17478	17807	17866	17577	17670	17515	17755	17670	17699	17620	17644	17573	17603	17714	17739	17752	17650	17609	17828	17589	17523	17621	17617	17531	17659	17627	17681	17580	17624	17468	17535	17671	17465	17500	17567	17755	17540	17606	17475	17426	17612	17723	17643	17711	17605	17482	17616	17544	17656	17540	17751	17877	17733	17610	17454	17678	17316	17554	17420	17338	17488	17670	17552	17757	17495	17759	17360	17561	17501	17506	17626	17742	17568	17453	17388	17500	17566	17377	17596	17375	17568	17640	17581	17465	17438	17563	17709	17678	17564	17610	17657	17512	17647	17740	17611	17544	17447	17583	17404	17486	17628	17525	17354	17443	17474	17475	17629	17723	17599	17722	17820	17434	17675	17642	17464	17640	17586	17537	17538	17682	17498	17643	17648	17656	17488	17532	17608	17560	17674	17733	17486	17412	17295	17547	17535	17562	17599	17724	17478	17476	17659	17486	17351	17785	17305	17725	17656
57282	103752	93168	75946	54586	37394	24568	17886	16016	15301	15169	15150	15253	15146	15251	15336	15197	15171	15265	15366	15232	15364	15133	15248	14971	15091	15062	15166	15273	15186	15375	15153	15141	15085	15087	15232	15277	15219	15057	15334	15106	15088	15218	15131	15245	15203	15172	15254	15231	15271	15244	15391	15153	15268	15123	15288	15161	15440	15358	15317	15199	15368	15227	15114	15226	15122	15208	15159	15217	15202	15129	15167	15195	15376	15255	15290	15094	15175	15135	15244	15369	15091	15189	15216	15261	15123	15209	15276	15144	15204	15247	15211	15205	15201	15065	15333	15218	15368	15104	15126	15044	15200	15349	15098	15221	15190	15344	15118	15150	15096	15134	15108	15223	15095	15164	15147	15175	15276	15146	15212	14973	15141	15160	15262	15204	15168	15158	15208	15247	15121	15117	15218	15023	15167	15196	15222	15205	15185	15089	15148	15341	15049	15136	15357	15286	15189	15086	15153	15127	15286	15112	15302	15088	15255	15393	15276	15109	15179	15279	15158	15336	15156	15179	15107	15156	15203	15297	15251	15212	15136	15279	15291	15170	15224	14893	15245	15225	15214	15101	15169	15261	15122	15101	15164	15381	15276	15118	15330	15223	15077	14984	15150	15279	15271	15235	15135	15359	15224	15334	15128	15175	15167	15166	15127	15145	15255	15168	15277	15218	15187	15294	15073	15196	15339	15144	15091	15180	15078	15173	15214	15122	15222	15091	15292	15260	15233	15126	15049	15346	15248	15125	15004	15185	15179	15311	15196	15204	15112	15471	15127	15172	15107	15349	15304	15180	15148	15228	15283	15133	15157	15216	15080	15341	15317	15117	15065	15311	15179	15262	15024	15175	15297	15300	15331	15026	15261	15253	15101	15344	15322	15054	15164	15004	15199	15168	15085	15065	15165	15331	15291	15298	14973	15255	15221	15027	15349	15179	15111	15239	15146	15061	15313	15073	15179	15209	15119	15203	15162	15219	15224	15215	15166	15272	15168	15222	15219	15063	15263	15110	15220	15071	15233	15245	15266	15349	15139	15188	15283	15358	15351	15303	15115	15233	15229	15094	15345	15242	15140	14982	15298	15031	15238	15162	15224	15133	15139	15187	15136	15183	15394	15237	15361	15230	15272	15128	15295	15335	15235	15129	15206	15359	15093	15260	15144	15150	15284	15299	15302	15406	15139	15170	15134	15217	15348	15361	15398	15219	15219	15216	15196	15229	15226	15192	15074	15153	15144	15162	15248	15312	15136	15166	15141	15151	15059	15262	15220	15165	15194	15124	15048	15187	15245	15214	15222	15329	15204	15204	15235	15127	15244	15306	15110	15136	15356	15209	15141	15098	15299	15189	15229	15201	15267	15130	14968	15252	15127	15151	15229	15178	15279	15309	15034	15174	15052	15237	15321	15296	15232	15247	15107	15222	15292	15264	15306	15225	15384	15266	15293	15269	15180	15086	15238	15118	15274	15259	15234	15251	15176	15221	15144	15211	15146	15103	15266	15270	15092	15218	15271	15086	15288	15368	15231	15330	15196	15175	15336	15114	15068	15145	15181	15199	15245	15196	15399	15221	14991	15269	15107	15158	15208	15302	15161	15301	15171	15339	15256	15119	15167	15135	15076	15249	15309	15222	15244	15399	15308	15363	15205	15098	15204	15064	15200	15049	15357	15255	15203	15159	15184	15202	15273	15173	15213	15271	15025	15270	15099	15012	15263	15227	15193	15145	15078	15077	15099	15165	15046	15327	15169	15241	15297	14852	15283	15193	15214	15173	15166	15271	15215	15284	15078	15195	15206	15060	15110	15009	15224	15151	15083	15420	15311	15296	15267	15179	15061	15190	15132	15226	15163	15249	15160	15150	15203	15127	15149	15224	15183	15059	15244	15297	15148	15109	15151	15150	15232	15319	15214	15131	15190	15277	15269	15080	15283	15114	15264	15012	15404	15039	14918	15118	15123	15037	15361	15117	15186	15088	15105	15201	15067	15161	15355	15004	15274	15126	15148	15241	15206	15304	15164	15137	15270	15119	15082	15160	15209	15036	15408	15426	15287	15256	15234	15068	15112	15090	15174	15218	15270	15299	15149	15401	15261	15131	15116	15229	15119	15156	15446	15416	15315	15184	15189	15037	15127	15109	15084	15226	15126	15194	15095	15185	15108	15138	15191	14944	15385	15178	15151	15187	15211	15150	15221	15165	15123	15147	15332	15123	15225	15318	15303	15192	15268	15279	15218	15322	15350	15106	15365	15129	15144	15155	15201	15244	15163	15347	15266	15150	15227	15227	15198	15319	15210	15316	15161	15253	15190	15378	15473	15296	15251	15219	15070	15151	15056	15205	15220	15046	15154	15211	15172	15187	15278	15122	15122	15129	15185	15124	15058	15184	15182	15056	15108	15044	15126	15141	15008	15039	15288	15135	15212	15212	15191	15353	15126	15114	15224	15110	15074	15168	15177	15098	15251	15154	15407	15278	15374	15171	15075	15277	15150	15112	14931	15460	15199	15083	15242	15271	15258	15107	15245	15267	15210	15308	15372	15104	15252	15134	15242	15243	15281	15312	15173	15160	15306	15205	15321	15419	15305	15117	15286	15014	15369	15240	15190	15281	15233	15193	15157	15256	15116	15012	15155	15221	15183	15174	15295	15072	14973	15195	15151	15191	15276	15128	15276	15258	15041	15220	15174	15129	15258	15206	15185	15214	15283	15217	15175	15248	15241	15227	15264	15174	15246	15230	15265	15249	15275	15179	15302	15268	15305	15096	15221	15160	15160	15182	15198	15087	15217	15264	15287	15099	15243	15128	15286	15155	15084	15286	15101	15409	15152	15109	15215	15418	15272	15127	15138	15121	15115	15096	15395	15215	15138	15225	15337	15076	15133	15085	15133	15083	15063	15079	15357	15180	15091	15211	15240	15283	15302	15218	15014	15175	15211	15229	15215	15293	15158	15170	15267	15102	15216	15346	15148	15151	15146	15199	15132	15153	15233	15134	15261	15153	15201	15256	15251	15118	15150	15098	15086	15179	15299	15097	15328	15346	15189	15071	15120	15328	15193	15222	15190	15165	15198	15110	15184	15067	15364	15264	15254	15335	15238	15190	15253	15104	15226	15260	15058	15089	15123	15142	15199	15108	15172	15205	15193	15298	15134	15149	15172	15145	15167	15247	15283	15157	15254	15223	15151	15319	15364	15393	15290	15102	15284	15116	15213	15368	15026	15464	15270	15052	15272	14995	15308	15072	15219	15136	15305	15245	15089	15045	15270	15047	15220	15234	15152	15216	15207	15207	15089	15252	15130	15355	15175	15267	15084	15118	15319	15067	15282	15232	15161	15152	15254	15284	15121	15212	15139	15154	15097	15068	15266	15238	15220	15179	15059	15188	15309	14973	15306	15237	15156	15366	15240	15266	15195	15224	15309	15237	15149	15269	15195	15298	15164	15119	15173	15249	15219	15055	15279	15064	15186	15061	15350	15093	15135	14998	15251	15169	15223	15224	15275	15123	15183	15099	15217	15504	15183	15322	15050	15271	15310	15167	15293	15190	15156	15217	15181	15309	15178	15365	15218	15222	15297	15280	15113	15310	15068	15053	15206	15201	15242	15132	15283	15144	15030	15246	15168	15156	15387	15199	15206	15032	15063	15231	15123	15076	15012	15101	15158	15159	15071	15405	14942	15289	15163	15273	15075	15153	15191	15172	15165	15222	15241	15173	15182	15207	15137	15410	15104	15143	15049	15218	15139	15233	15226	15267	15211	15218	15022	15280	15223	15207	15145	15039	15227	15316	15163	15204	15129	15107	15212	15334	15288	15277	15097	15260	15132	15102	15238	15099	15168	15184	15250	15082	15155	15268	15183	15180	15248	15248	15185	15112	15148	15189	15401	15280	15259	15341	15202	15188	15210	15133	15341	15159	15147	15172	15157	15123	15168	15259	15074	15240	15167	15204	15227	15128	15272	15153	15231	15152	15335	15172	15131	15365	15188	15064	15268	15178	15181	15279	15220	15201	15129	15068	15360	15279	15267	15181	15142	15430	15119	15328	15157	15303	15104	14997	15305	15258	15207	15218	15203	15174	15225	15272	15176	15103	15196	15097	15375	15262	15146	15053	15105	15368	15081	15148	15276	15175	15250	14969	15230	15333	15119	15172	15240	15155	15157	15058	15299	14961	15230	15342	15267	15160	15214	15102	15191	15299	15384	15223	15208	15246	15438	15152	15102	15104	15169	15298	15290	15172	15020	15199	15126	15312	15184	15274	15248	15224	15184	15222	15153	15249	15225	15347	15077	15184	15245	15137	15224	15227	15100	15087	15321	15110	15349	15137	15184	15092	15104	15164	15076	15114	15300	15287	15286	15068	15288	15112	15446	15187	15231	15389	15414	15278	15201	15361	15150	15280	15170	15345	15149	15156	15123	14939	15276	15199	15289	15265	15097	15281	15169	15195	15029	15063	15208	15265	15022	15140	15222	15083	15164	15206	15175	15108	15145	15208	15363	15018	15443	15146	15430	15162	15183	15196	15176	15147	15436	15124	15107	15182	15120	15083	15189	15044	15213	15061	15309	15272	15290	15009	15126	15062	15038	15167	15258	15301	15158	15222	15160	15220	15316	15290	15206	15291	15254	15215	15255	15047	15182	15160	15125	15028	15216	15011	15132	15177	15257	15144	15260	15161	15121	15227	15262	15202	15098	15174	15224	15174	15287	15253	15232	15175	15091	15229	15111	15238	15158	15111	15108	15258	15208	15137	15153	15341	15143	15284	15114	15148	15313	15215	15340	15179	15318	15081	15096	15163	15240	15297	15151	15189	15099	15135	15187	15168	15084	15195	15136	15243	15165	15230	15010	15166	15154	15338	15255	15254	15179	15196	15301	15116	15201	15253	15122	15131	15277	15099	15132	15111	15145	15091	15188	15145	15256	15272	15256	15215	15273	15257	15157	15277	15185	15110	15225	15153	15156	15258	15140	15181	15127	15082	15082	15200	15158	15196	15237	15172	15196	15034	15242	15224	15186	15103	15216	15241	15237	15089	15129	15273	15000	15274	15218	15305	15069	15275	15263	15272	15143	15386	15227	15133	15143	15280	15257	15328	14998	15198	15144	15231	15030	15226	15117	15364	15190	15036	15233	15106	15070	15128	15280
28379	33724	49216	36857	25937	21462	19453	18466	18194	18351	18007	18207	18020	18095	18068	17943	18204	18227	18268	18096	17979	18019	17934	17960	18079	17900	18066	18251	18224	17913	17902	18045	18326	17932	18036	18055	18303	17779	17866	18215	17922	17989	17926	18338	18036	18161	17964	17998	18090	18092	17958	17902	18123	17907	17997	17786	18243	17872	18013	18138	18039	18087	18074	18181	17736	18175	17940	17846	18045	18030	17989	18147	17957	18196	18004	18061	18107	17841	18056	17987	18105	17910	18225	18224	18154	18058	17814	17862	17980	18021	18201	18241	17993	17999	18014	18038	18015	18066	17814	17937	18022	18063	18162	18113	18052	18162	17989	18008	18019	18231	18009	18113	18058	17928	17992	17998	18078	18075	17968	18062	17997	17877	17874	18099	17864	17868	17840	18024	17891	18007	17945	17943	18156	17957	18064	18150	17995	18173	18028	18039	18220	18149	17961	17918	17847	17997	17998	18078	18019	17736	18057	18244	17935	18047	17886	17925	17980	17977	18171	18004	17956	18033	18169	18160	17830	18143	17986	17895	17812	17958	17963	18047	17987	17878	17982	18058	18082	18064	17770	18134	17869	18056	18082	18198	18223	18202	17982	17870	18031	18147	17852	18151	18104	18056	18089	17999	17963	18144	18046	18176	18334	18104	18049	18036	18131	17785	17974	17970	17885	17930	18031	18071	18212	17984	18013	18163	18155	18281	18134	17852	17965	18060	17901	18115	17902	18188	18055	17909	18163	18166	18098	17924	18076	17946	17909	18009	18241	18117	18037	17902	18157	18041	18340	18002	18150	18100	17953	18070	17895	18137	18180	18125	18158	17958	18047	18012	18189	17917	18056	18021	18028	18158	18296	18069	18232	18038	18106	18031	17938	17917	18022	18110	17959	17883	18194	18083	18174	18068	18033	17950	17996	18001	18170	18014	17911	18074	17952	18131	18077	17687	17836	17920	17626	18032	18146	17989	17933	17931	18178	17861	17989	18240	18052	18019	18013	18183	18022	17890	17969	18072	18053	17982	17932	17986	18044	18260	17912	17812	18069	18118	17990	18004	17968	17980	17945	18007	18126	17864	18003	17936	17904	18081	18005	18013	18047	18009	17889	18126	18083	18008	17933	17994	17955	18029	18109	18193	18134	18105	18183	18086	18043	18063	17913	18325	18151	17786	18051	17895	18116	18118	18146	18091	17917	17920	18226	17998	18147	18052	18196	18204	17958	17967	18035	18005	18109	18045	18062	17985	17932	18109	17834	18029	18035	18094	17995	18068	18099	18056	18156	17956	17995	18044	18014	18072	18232	18064	18092	17887	17905	18063	18227	18017	17995	17922	18094	17986	18261	18059	17880	17990	18211	18118	17950	18158	17972	18022	18000	18044	18219	18183	17825	18079	18085	18072	18265	17982	17771	17957	18166	17969	17853	17951	17883	18102	18064	18105	17998	18220	18127	18079	18112	17990	17940	17882	18184	17964	18163	17987	18105	17861	18065	18314	18299	18065	18149	18114	17942	18158	17861	18085	18048	18009	18051	17882	17917	17965	17857	18107	18187	18125	18015	17931	17902	18141	18032	17951	17958	17964	18214	18189	18013	17876	18045	17646	18013	18185	18188	18074	17965	17982	18059	18057	18021	18022	18027	18052	18229	17832	18177	18103	17811	18108	18012	17992	18137	18095	17991	18145	18126	17791	18025	17846	17968	18164	18136	17839	18088	18074	17987	18067	18205	18028	18032	18000	18280	17951	18009	18222	18072	17768	18174	18166	17996	18201	18065	17882	18249	18131	18095	18172	17942	18100	17803	18137	17994	17991	17939	18143	18069	17934	17927	18102	18122	18011	18170	17962	17815	17953	17971	18312	18103	18223	18038	17892	18204	18225	18052	17940	17931	17804	18074	17983	18140	18022	18049	18014	18112	17970	18287	18146	18107	17896	17959	18258	17981	17832	18068	18064	17979	17830	17971	17948	18075	18142	18108	17965	17902	18147	17974	18013	18065	18107	17820	17899	18194	18151	18180	17984	18131	17796	18064	18040	18122	18254	17978	18107	18101	18181	18004	17965	17938	17986	18036	18066	18139	18042	17902	17932	18234	17828	17836	18211	17822	17968	18089	18053	18188	18121	17818	17799	18183	17943	18017	18040	17939	18065	18125	17987	18227	17805	18075	18134	18036	18146	18094	17964	18016	18119	17894	18081	17824	17896	18333	18059	18085	18106	17868	17944	18060	18056	18210	17892	18122	18229	18112	18237	17783	18240	18121	17957	18054	18058	18102	17936	17983	18164	17937	18169	17900	18080	18117	18090	18198	17880	18006	18091	17924	18088	18018	18098	18017	18010	18007	18035	17892	17971	18036	17731	17843	18281	18102	18086	18022	17964	17999	18176	18188	18222	17980	18000	17933	18200	18040	17994	18119	17965	18053	18127	18054	18027	18037	17986	18005	17973	17985	18202	18219	17891	18069	18126	18023	17835	18055	17914	17992	18065	18046	18014	17857	18034	18065	17920	17915	17929	17969	17834	17847	18064	17975	18073	18045	18023	17952	18098	18054	18077	17874	18013	18174	18072	18103	17948	17963	18085	18292	18114	17782	18196	18036	18046	17959	17881	18083	18043	17876	17916	18061	17992	18055	17977	17918	17883	18225	18155	18015	17949	18016	18031	17830	18129	18016	17994	18112	18079	18238	18008	17809	17957	18113	18029	18096	18340	17940	18038	17941	18026	18049	18104	17995	17746	18150	18059	18123	17750	17817	17890	17962	18179	18177	18008	17947	18062	17985	17884	18121	18113	18311	18035	17937	17991	18147	18115	18112	18106	17921	18206	17977	18024	18090	18039	18203	18039	18068	17846	17967	18077	17944	17977	17955	18042	18073	18140	17922	17992	18055	17990	18035	18151	18001	18018	17890	18058	17916	18059	18160	17979	18002	17935	18223	18081	18019	18107	18039	18078	18119	18040	17979	18103	18007	17808	18003	17930	18006	17894	18001	17908	18027	17907	18023	18036	18208	18068	17820	18109	18019	18011	18122	18031	18009	18029	17838	18051	17920	18193	17821	18022	17920	17914	17944	17950	18057	17921	18028	17948	18100	17867	18045	17817	17999	18186	18107	17950	17939	18178	17969	17894	17953	17875	18030	17752	18117	18126	18000	17735	18100	18086	17946	18111	17918	18077	17959	17937	18253	18129	17834	18256	17965	17885	18035	17859	18129	17978	18046	17971	18015	17994	18202	18099	17956	18261	18033	17904	18138	18136	17911	17948	17964	18090	18077	17977	18084	17950	18014	18112	18107	17998	18095	17883	18106	18174	17965	17972	18182	18145	18082	18037	17918	17991	17894	18045	17967	18045	18156	18023	18029	18239	17985	18098	18068	17757	18034	17919	18285	17992	18072	17964	18065	18054	18062	17944	17923	18233	17966	17964	18145	17803	17983	18216	18123	18145	18046	18112	17886	18055	17978	18100	18174	17886	17978	18046	17783	18132	17879	17964	17947	17803	18116	18049	18004	18111	18114	18033	18105	18139	17914	18155	17918	17875	18109	18199	17893	18080	18075	18027	17950	17844	18006	18046	18050	18068	18102	18054	17820	18002	18037	17971	18001	17893	18137	17877	18023	18127	18243	18096	18084	18111	18315	18249	18090	18159	18030	17996	18134	17998	18013	17884	18060	17985	18155	18036	18044	17914	18010	18306	18041	18025	18019	18062	18191	18060	18028	18027	18023	18067	18085	17880	18088	17976	17905	18110	17981	17989	17969	18135	18026	18038	17985	18059	18050	17888	18007	18152	17992	18182	17891	18106	17947	17955	17979	18185	18221	18089	18001	18064	18179	18113	17928	17909	18074	17876	17877	17939	17938	18091	18003	18132	18278	17842	18045	18040	18250	18256	17958	18048	18161	17949	18065	18239	18271	18224	18136	18065	18084	18049	17841	17948	17987	18083	18085	18026	18122	18105	17938	17830	18236	18254	18161	18117	18115	18091	18037	18050	18141	18045	17951	17993	17982	17998	18247	18034	17920	17973	18023	18112	18012	17990	18228	18076	17911	17890	18172	18103	18194	18104	18048	18053	17942	17947	18126	17984	17972	18039	17997	18016	18068	17988	18170	18291	18031	18152	18203	18061	18064	18233	17856	18030	18020	17930	18110	18040	17994	17942	18036	18171	17660	17945	17933	18054	17928	18193	18090	18174	18167	17997	17869	17890	18043	17911	17961	18131	17936	18100	17936	17947	18066	18122	18046	18037	17962	17911	18066	18135	18021	18002	17886	18015	17942	18314	18190	18061	18087	18181	18155	17950	17958	17934	18111	18130	18093	17986	18152	17956	18258	18146	17878	17905	18143	17998	18046	18162	18071	18139	18192	18190	18156	18112	17973	18038	17923	17941	17963	18040	18119	17974	17961	17914	17751	18154	18062	18014	18170	17956	17852	18029	18204	17906	18021	18211	18005	17868	18154	18117	17916	17959	17943	18142	17997	18010	17871	18044	17855	17798	18029	18087	18076	18080	18187	17840	17913	18089	17988	18125	17992	17866	17865	18050	18060	18066	18051	17985	18119	17897	18159	17938	18121	18226	17985	17906	18090	18001	18075	17972	17925	18082	18056	17994	18154	18068	18125	18098	18030	18029	18046	18123	18077	18108	18014	18139	17952	18133	18152	17972	18128	18077	18085	18265	18214	18096	17990	17756	18161	17937	17821	17960	18187	18329	17994	17914	18072	18059	18140	17928	17892	18242	18165	17981	17982	17998	17955	18023	18120	18043	17969	17981	18088	18088	18128	18116	18146	18019	17994	18038	18261	18024	18167	18194	18159	18114	18099	18059	18023	17931	17928	18150	18136	18042	18165	18091	18067	18166	18204	18059	18081	17809	18032	18243	18104	18351	18081	17970	18155	17971	18147	17825	17882	17993	17979	18032	18160	17940	17968	18035	17797	18204	18048	17940	18200	17988	17981	18025	18334	17966	18062	18041	18035	18204	18105	18035	18062	17850	18106	18039	18098	18076	17889	18077	18129	17958	18004	18066	18076	18094	18057	17966	17912	18029	18022	17928	18056	18021	18119	17990	17968	18012	18053	17938	18078	18018	17954	18080	18027	17915	17999	17884	18152	18188	17999	18145	18121	18093	18088	18047	18102	18090	17996	18070
28370	55625	51643	33778	23875	18631	16390	15764	15497	15446	15777	15615	15507	15437	15715	15449	15608	15438	15529	15459	15469	15526	15550	15452	15544	15443	15532	15453	15598	15398	15481	15461	15490	15646	15499	15479	15532	15511	15528	15357	15482	15496	15487	15392	15328	15722	15536	15412	15576	15505	15634	15461	15648	15584	15511	15503	15455	15449	15381	15507	15517	15598	15673	15485	15669	15514	15490	15548	15408	15364	15546	15428	15418	15471	15286	15430	15525	15470	15627	15405	15619	15323	15396	15566	15573	15444	15387	15564	15584	15464	15555	15524	15388	15380	15398	15451	15438	15436	15312	15401	15509	15410	15423	15538	15492	15564	15484	15509	15456	15424	15403	15639	15449	15444	15517	15453	15539	15220	15486	15568	15416	15286	15463	15408	15690	15212	15629	15542	15479	15493	15498	15414	15476	15544	15396	15435	15565	15416	15775	15400	15427	15705	15450	15504	15351	15387	15420	15531	15477	15432	15534	15363	15384	15521	15425	15433	15274	15530	15521	15593	15409	15525	15572	15626	15402	15301	15463	15384	15411	15454	15568	15615	15507	15516	15233	15415	15492	15521	15511	15434	15426	15377	15429	15396	15450	15443	15620	15473	15348	15536	15606	15569	15512	15581	15533	15470	15535	15515	15668	15449	15401	15576	15501	15659	15315	15587	15549	15472	15465	15332	15278	15473	15675	15427	15334	15531	15506	15528	15527	15510	15691	15471	15563	15463	15404	15486	15504	15439	15481	15430	15457	15479	15523	15461	15650	15602	15415	15421	15464	15458	15480	15608	15325	15458	15505	15344	15435	15217	15509	15597	15524	15436	15439	15700	15501	15549	15551	15406	15454	15572	15584	15507	15567	15626	15467	15448	15601	15591	15365	15381	15447	15398	15450	15509	15513	15538	15461	15426	15571	15632	15441	15504	15509	15456	15566	15436	15222	15437	15523	15489	15511	15482	15543	15459	15555	15600	15287	15429	15439	15495	15394	15528	15407	15458	15437	15470	15453	15677	15435	15542	15501	15541	15698	15521	15473	15587	15360	15498	15474	15493	15431	15394	15587	15309	15552	15501	15477	15549	15674	15641	15307	15426	15539	15482	15482	15523	15607	15444	15416	15521	15441	15498	15512	15473	15565	15665	15582	15497	15550	15549	15405	15541	15293	15216	15436	15452	15458	15483	15424	15469	15409	15376	15456	15469	15494	15495	15209	15560	15488	15448	15499	15542	15566	15352	15577	15646	15362	15412	15447	15417	15409	15419	15366	15413	15693	15732	15554	15548	15624	15657	15414	15613	15533	15617	15446	15491	15441	15391	15548	15358	15668	15565	15447	15537	15644	15409	15689	15606	15377	15478	15569	15424	15239	15486	15528	15421	15581	15542	15472	15463	15428	15572	15458	15531	15478	15624	15454	15429	15521	15449	15475	15410	15468	15361	15470	15594	15506	15338	15476	15604	15478	15472	15411	15509	15536	15540	15573	15369	15603	15529	15582	15449	15368	15386	15582	15710	15355	15443	15659	15472	15488	15480	15503	15335	15353	15372	15595	15550	15425	15457	15553	15595	15474	15558	15520	15575	15471	15553	15547	15407	15545	15405	15253	15446	15523	15572	15596	15450	15594	15552	15567	15499	15545	15525	15588	15551	15546	15500	15433	15465	15422	15378	15523	15543	15443	15335	15440	15569	15418	15599	15633	15533	15514	15372	15532	15390	15477	15343	15386	15572	15523	15498	15432	15323	15528	15581	15349	15460	15542	15623	15418	15503	15477	15300	15474	15495	15668	15459	15452	15562	15456	15460	15550	15576	15375	15353	15542	15357	15459	15539	15343	15437	15535	15477	15425	15465	15593	15407	15470	15477	15467	15681	15483	15584	15512	15412	15582	15503	15458	15440	15539	15522	15538	15379	15386	15659	15602	15442	15501	15166	15508	15531	15516	15470	15567	15414	15548	15446	15300	15535	15497	15490	15492	15518	15521	15405	15449	15662	15423	15387	15386	15583	15514	15580	15380	15594	15447	15510	15436	15531	15475	15403	15497	15570	15452	15519	15575	15346	15411	15418	15583	15466	15537	15652	15461	15681	15364	15575	15460	15671	15537	15455	15534	15517	15571	15507	15718	15533	15604	15447	15524	15590	15584	15372	15515	15546	15429	15611	15561	15610	15441	15606	15533	15413	15528	15483	15558	15805	15475	15490	15522	15397	15585	15476	15416	15449	15386	15620	15492	15546	15406	15551	15376	15473	15381	15576	15435	15383	15466	15460	15673	15330	15470	15458	15423	15600	15536	15529	15674	15406	15544	15629	15528	15634	15616	15401	15599	15521	15509	15508	15340	15616	15510	15246	15406	15470	15431	15328	15543	15547	15360	15579	15390	15526	15505	15500	15549	15481	15576	15666	15656	15449	15447	15646	15534	15615	15557	15465	15388	15632	15414	15680	15395	15546	15523	15510	15459	15614	15420	15524	15460	15562	15478	15464	15508	15517	15475	15383	15595	15513	15471	15550	15396	15339	15478	15624	15446	15492	15337	15550	15585	15511	15475	15380	15516	15613	15654	15568	15477	15566	15533	15637	15379	15553	15588	15407	15544	15529	15417	15542	15427	15393	15566	15466	15510	15503	15630	15421	15487	15586	15612	15507	15420	15419	15595	15499	15446	15442	15455	15460	15531	15644	15387	15570	15433	15388	15532	15427	15484	15484	15411	15697	15409	15676	15582	15449	15428	15375	15631	15378	15528	15504	15378	15487	15610	15511	15437	15449	15544	15572	15490	15462	15541	15367	15571	15380	15607	15209	15523	15505	15465	15658	15361	15450	15475	15459	15345	15515	15555	15580	15620	15498	15551	15392	15242	15388	15480	15652	15420	15301	15596	15675	15566	15433	15538	15433	15591	15508	15377	15382	15428	15520	15545	15416	15642	15450	15451	15659	15515	15574	15546	15542	15509	15445	15484	15651	15619	15409	15439	15680	15527	15588	15281	15584	15417	15483	15299	15349	15694	15376	15415	15557	15606	15330	15487	15506	15590	15430	15521	15371	15471	15542	15502	15464	15433	15540	15482	15497	15545	15409	15624	15375	15470	15452	15453	15498	15262	15559	15458	15378	15552	15636	15509	15434	15490	15434	15560	15429	15422	15599	15642	15510	15615	15390	15538	15289	15327	15612	15497	15524	15609	15376	15589	15509	15602	15462	15423	15550	15540	15436	15222	15495	15505	15433	15475	15519	15646	15460	15571	15575	15480	15465	15548	15478	15520	15467	15533	15404	15554	15688	15484	15574	15641	15541	15520	15398	15494	15543	15357	15412	15331	15440	15499	15648	15581	15522	15457	15463	15445	15529	15509	15552	15471	15496	15569	15443	15623	15709	15397	15549	15470	15424	15480	15615	15474	15382	15494	15537	15606	15602	15691	15449	15664	15517	15477	15378	15477	15379	15439	15644	15449	15606	15495	15519	15358	15565	15533	15612	15355	15510	15466	15368	15476	15449	15470	15304	15585	15541	15477	15487	15635	15575	15414	15433	15445	15392	15305	15627	15605	15477	15384	15649	15339	15560	15494	15347	15427	15354	15582	15526	15444	15487	15527	15505	15342	15520	15543	15498	15553	15411	15565	15482	15543	15426	15518	15811	15460	15568	15320	15429	15564	15412	15523	15409	15606	15480	15566	15494	15518	15470	15483	15463	15581	15502	15509	15417	15489	15599	15463	15544	15421	15770	15383	15338	15206	15492	15417	15448	15616	15597	15353	15441	15442	15513	15438	15671	15579	15420	15456	15446	15229	15438	15607	15589	15302	15348	15474	15507	15592	15556	15618	15427	15523	15516	15478	15617	15500	15507	15730	15525	15538	15497	15613	15436	15582	15496	15355	15446	15505	15516	15555	15489	15536	15463	15445	15489	15564	15528	15411	15481	15550	15565	15602	15700	15548	15565	15509	15644	15505	15419	15616	15427	15625	15563	15490	15424	15537	15415	15496	15692	15467	15476	15512	15566	15540	15415	15421	15417	15728	15380	15677	15604	15495	15642	15441	15506	15488	15652	15336	15356	15419	15532	15303	15482	15406	15442	15455	15502	15542	15396	15532	15539	15442	15611	15506	15552	15488	15552	15555	15398	15620	15439	15422	15464	15488	15562	15407	15377	15457	15407	15718	15609	15391	15490	15403	15557	15532	15422	15412	15735	15285	15361	15422	15482	15555	15518	15468	15411	15493	15456	15557	15507	15663	15537	15544	15501	15405	15466	15346	15465	15378	15388	15526	15574	15549	15448	15462	15362	15587	15577	15353	15496	15532	15549	15598	15458	15621	15536	15607	15490	15470	15537	15469	15374	15476	15364	15488	15588	15674	15651	15329	15649	15600	15497	15546	15465	15424	15624	15578	15453	15618	15548	15568	15458	15460	15447	15446	15492	15662	15456	15467	15449	15540	15512	15365	15479	15351	15606	15630	15433	15588	15621	15396	15607	15466	15330	15541	15739	15607	15334	15476	15423	15536	15367	15500	15415	15496	15598	15460	15461	15448	15348	15573	15462	15594	15538	15504	15482	15410	15607	15444	15594	15370	15521	15437	15461	15642	15466	15533	15484	15457	15383	15473	15364	15608	15408	15419	15473	15448	15633	15617	15472	15597	15574	15640	15519	15454	15480	15627	15573	15444	15460	15558	15394	15346	15587	15377	15579	15648	15445	15461	15504	15637	15589	15572	15467	15385	15626	15521	15417	15459	15537	15464	15538	15610	15409	15363	15431	15653	15422	15263	15516	15566	15524	15341	15524	15521	15471	15555	15550	15435	15568	15639	15648	15420	15499	15547	15518	15576	15481	15623	15419	15631	15421	15476	15417	15454	15448	15399	15647	15426	15583	15474	15376	15547	15217	15594	15472	15400	15498	15439	15448	15509	15501	15506	15521	15504	15413	15635	15457	15523	15695	15509	15607	15549	15511	15454	15530	15657	15710	15582	15507	15520	15625	15506	15381	15551	15484	15494	15483	15335	15712	15438	15545	15588	15556	15344	15632	15467	15412	15549	15495	15443	15530	15413	15639	15577	15538	15375	15352	15526	15286	15460	15432	15398	15382	15599	15585	15566	15520	15419	15547	15359	15494	15471	15621	15465	15562	15475	15653	15502	15459	15425	15504	15616	15458
24233	24025	44201	43990	35550	29493	25175	19979	18608	18477	18274	18233	18197	18314	18158	17971	18344	18146	17956	17996	17905	18025	18169	18049	18080	18019	18011	17926	18053	18390	18178	18083	17779	18067	17956	17849	17891	17938	17910	18007	17986	17899	17957	17938	17981	18088	17930	17954	17926	17951	17823	18010	17873	17983	17920	17948	17777	17986	17973	17905	17766	17932	18067	17992	18029	18171	18076	18058	17879	18028	18053	18046	18137	17764	17822	17931	17972	17948	18051	17965	18117	18100	17824	17950	18034	17865	18022	17863	17965	18007	17957	17985	17976	17947	18076	17943	18157	17787	17892	17761	18178	17807	17966	17902	17840	18016	18058	17820	18124	18166	17861	17839	17699	17851	18004	18056	18037	17837	17993	17757	18048	17890	17856	18010	17982	17843	17840	17854	18136	17834	17891	17864	17806	17777	17815	17942	17989	17847	17821	17949	18091	18034	17971	17938	18003	17926	17815	17894	18037	17798	17900	17910	18053	17606	17935	17879	17979	18006	18038	17786	17877	17832	17842	17990	18010	17853	17945	17762	18010	17894	18081	17862	17982	17895	17905	17919	17867	17758	17819	18039	17776	17942	17874	18128	17943	17935	18098	17850	17839	17909	17808	17943	17827	17958	17743	17985	17902	18136	18067	17859	17879	17905	17783	17867	18025	17915	17923	17896	17934	17828	17926	17982	17830	18058	17781	17920	18097	17941	17848	17855	17971	17824	17808	17947	17891	17931	17927	17779	17892	17726	18057	17849	17883	17988	18064	17914	17889	17606	17863	17741	18026	17819	18017	17805	17946	17853	17992	17927	17743	17816	17703	17875	17881	18003	17835	17778	17729	17807	17769	17794	17925	17836	18028	17944	17929	18082	17859	18081	17999	17828	18051	17681	17613	17943	17710	17802	17914	17876	17885	18000	18087	17856	18031	17929	17839	17978	18101	17893	17860	17819	17874	17769	17963	17848	18085	17833	17928	17924	18005	17902	17806	17868	18136	17868	18014	18012	17962	17828	17896	17811	17971	17773	17822	17889	17782	17838	17871	17730	17827	17769	17985	18093	17905	17976	18025	17674	17937	18029	17967	17846	17959	17774	18020	18021	17818	17774	17882	17973	17943	17815	17978	17845	17881	17916	18067	17760	18215	18120	17825	17883	17983	17969	17906	17891	17888	17973	18045	17854	17936	18096	18085	17869	18086	17754	17831	17742	17978	17800	17900	18003	17822	17930	17928	17897	17762	17738	17588	17597	17907	17895	17916	17945	17817	17929	17889	18077	18024	17915	18144	17946	17886	17937	17968	18010	18143	17931	17821	17864	17826	17925	17947	18039	18044	18021	18120	18008	17896	17883	17937	17968	17722	18035	17900	18064	17779	17991	17803	17785	17976	17954	17923	18094	17796	17938	18063	18226	18103	17890	17914	17982	17826	17916	17810	18050	18120	17911	17823	17955	18075	17928	17969	17999	17949	18029	17829	17954	17994	18019	18010	17892	17942	18063	17930	18062	17902	17986	17909	17942	17897	17964	17815	18163	17805	18009	18064	17869	17783	17809	17616	17707	18019	18026	17898	17590	17861	17980	18134	17868	17899	18116	17923	17871	18045	17929	18073	18112	18127	17796	17805	17700	17863	17894	17983	17895	18061	17905	17796	17872	17910	18113	17884	18046	18037	18067	17809	17899	17974	18026	17961	17961	17753	17831	17950	17788	18119	17648	17937	17952	17931	18077	17943	17872	17727	17777	18168	17914	18047	17934	17871	17915	17823	17761	17933	17879	17997	18104	18068	17971	17822	17799	18013	17922	17850	17812	18062	17839	17993	17962	17982	17850	18070	18021	17766	17735	18074	18025	17962	18150	17832	17965	18086	17980	17746	17908	17923	17864	17979	18077	17922	17927	17753	18211	17704	17968	17952	17916	17874	17835	17818	17867	18005	17917	17981	18077	17863	17765	17961	17876	17869	18137	18090	17993	17877	17883	17994	17815	18126	17745	17854	17879	17999	17847	17907	17867	17696	17746	17955	17832	17945	18047	17948	18078	18021	17929	17775	17912	18055	17822	18032	17887	17918	17898	17986	17803	17911	18141	17998	18206	18042	17956	17817	17849	17915	17761	17744	17854	17737	17746	18138	17879	17699	17882	17986	17825	17896	18085	17965	17973	17971	17827	18096	17942	17814	17920	17866	18112	17947	17930	17803	17901	18028	18084	17920	18013	17903	17965	17947	17858	17678	17898	17693	17844	17888	17882	17893	17855	17851	17958	17897	18047	18024	18069	18083	18074	17810	17899	17766	17815	17778	17949	17915	17852	17917	17861	18238	18018	17910	17837	17979	18049	17970	17910	17896	18041	17878	17748	17861	17936	17949	18182	18217	18138	17951	18141	17890	18003	17892	17941	17885	17928	17981	17888	17561	17820	17944	18007	18123	17945	17928	18026	17964	17970	17934	17962	18028	17752	17929	17836	17918	17892	17827	17756	17968	17910	17986	18152	17966	17942	17785	17986	17987	17879	18009	18034	17954	17850	17962	17859	17895	17964	17874	18061	17892	18007	17925	17815	17995	17648	18016	17853	18073	17856	18081	17705	17882	18097	17913	17750	17835	17891	18032	17938	17986	17900	18173	18082	17881	17909	17933	18148	17806	17924	17818	17775	18057	18051	17897	18033	17952	17960	17869	18112	17960	17956	17908	17950	17825	17828	18003	18099	17753	17859	17911	17731	18042	17810	18122	18016	17809	17989	17944	17863	17756	17913	18150	17624	18041	17861	17845	17947	17987	17858	17849	17753	17889	17949	17997	18063	17973	18187	18001	17789	17945	17921	17857	18061	18128	18009	17851	17910	17976	17938	17863	18004	17905	17877	17963	17823	17928	18040	17796	17766	17946	17948	17792	18077	17927	18092	17909	17750	17923	17671	17849	17996	18076	17965	17957	17917	17857	17710	17893	17842	18204	17899	17933	17717	17976	17835	17932	18007	17756	17879	17925	17886	17808	17901	18018	17876	17886	17884	17783	17742	17973	17820	17863	17899	17608	17606	17653	17855	18040	17965	17956	18032	18133	17987	17877	17894	17912	17896	17938	17899	17789	18015	17912	17867	18113	17904	17980	17951	17876	18017	17914	17850	17985	17826	18062	18029	17938	17938	17926	18038	18024	17918	17940	17964	18002	17970	17799	17967	18009	17921	17751	17747	17964	17913	17857	17733	17952	17815	17851	18018	17909	17847	17979	17990	18044	17952	18042	18065	18023	17922	18035	17935	17835	17974	17985	17952	17798	17960	18131	17782	17920	18055	17910	17903	17970	17834	17977	17895	18171	17951	17832	17932	18039	17848	17653	18013	17975	17776	18026	17914	17847	17838	17868	17648	18039	17935	17855	17875	17894	17994	17941	17911	18004	17875	18050	18122	17992	17956	18110	18062	17766	17820	17962	18038	17872	17947	17841	17964	18094	17928	18073	18040	17896	17958	18154	17912	17950	17890	18036	18203	18001	17986	17962	18071	18089	18048	17763	17922	18138	17800	17841	17727	17807	17959	18099	18054	18193	17984	17680	17936	17967	17868	17778	18031	18016	17988	17974	17949	18044	17804	17870	17861	17862	17784	17904	17864	17735	17845	18100	17838	18036	17961	18075	17939	18031	18047	17917	17960	17871	17823	17946	17998	17790	18081	17941	17810	18031	18012	18178	17944	17896	18146	18197	18044	17903	17964	17787	17890	17988	17935	17917	18119	17978	17881	17848	18103	17938	17941	17754	17787	17839	17838	17834	18012	18096	17918	17935	17797	17966	17634	17864	18058	17839	17924	17884	17905	17903	18005	17858	17874	18010	17942	17858	17837	17814	17942	17882	17927	18170	17882	17856	17995	17899	17977	17892	17905	17899	17856	17827	17812	17905	17948	17786	17884	17953	17732	17863	17962	17700	17993	17876	18006	17641	17904	18158	18100	17720	18105	17829	18008	18047	18132	17915	18057	18062	17946	17808	18034	17875	17914	17844	17915	17899	17963	17812	17843	17816	18012	17831	17906	17951	18137	18000	18074	17919	17809	18000	17811	17847	17937	17921	17693	17868	17923	18016	18148	17903	17930	17748	17874	17979	17872	17957	17713	17812	17996	17926	18000	17820	17734	17821	17776	17897	17768	17914	17852	17843	17905	17845	17988	17802	17957	18007	18135	17843	17942	17891	17984	18069	17809	18006	18156	18041	17929	17879	17882	17802	17957	17993	18003	18099	18085	18032	17976	17888	18050	17960	18029	17866	17743	17774	18018	17956	18018	17723	17875	17993	18109	17749	17967	18019	17958	17726	17710	18116	17949	17638	17989	17904	17897	17911	17872	17985	17875	17791	17941	17888	17612	17994	17970	17895	17840	17924	18012	17683	17739	17910	18007	17803	17856	18026	17833	17881	17971	17852	17622	17887	17935	17887	17858	17977	17850	17869	17909	18062	17894	17953	17669	17796	17923	17818	17937	17968	18039	18099	17995	18094	17963	17786	18162	18033	17717	17945	18042	17950	17985	17863	17812	18000	17928	17989	17910	17869	17799	17834	18138	17990	17992	17987	18046	17919	18061	18083	17887	18017	17770	17968	17832	17937	17922	17874	17861	18042	17990	18058	18036	18099	17875	17745	17788	17819	17859	17916	17855	18129	17876	17955	17907	17912	18041	17972	17779	17765	17750	17830	17811	17849	17763	17964	17933	17853	17788	17899	17825	17998	17991	17870	17897	17969	17778	18031	17993	17755	18026	18047	18061	17779	18040	18078	17818	17827	17944	17919	18156	18076	17837	17967	18112	17927	17795	17924	18012	17990	17862	17923	17930	17876	17905	17883	17916	18155	18094	17807	17916	17892	17932	17953	17710	17874	18149	17977	17893	17996	17917	18087	18028	17917	18036	17993	18001	18006	17983	17988	17996	17872	17688	17761	18007	17734	17764	18051	17808	17939	17811	18031	17836	17759	18149	18055	17912	17850	17956	17726	18050	17875	17864	17955	17812	17891	17961	17945	17756	17973	17979	17783	17882	17780	17987	17943	17932	17796	17998	17776	17753	17833	17949	17962	17742	17779	17840	17660	18027	17814	18030	17944	17889	17927	18042	18026	17941	18036	17829	18029	17999	17789	17813	17933	17790	17889	17869	17895	18021	17941	17909
53720	98056	87591	61149	43195	29294	20525	17040	15996	15498	15557	15519	15508	15489	15597	15399	15438	15617	15528	15273	15467	15481	15403	15412	15553	15599	15380	15468	15500	15572	15666	15381	15437	15483	15326	15289	15527	15606	15495	15508	15497	15490	15348	15339	15469	15614	15305	15516	15432	15300	15393	15542	15523	15564	15505	15403	15570	15560	15544	15550	15491	15422	15514	15335	15399	15641	15318	15564	15394	15468	15562	15284	15547	15541	15353	15334	15505	15511	15461	15510	15487	15461	15641	15462	15460	15473	15469	15539	15482	15444	15289	15459	15530	15517	15387	15640	15402	15436	15369	15513	15525	15627	15465	15516	15495	15513	15390	15488	15529	15371	15652	15436	15574	15404	15441	15527	15426	15497	15594	15461	15435	15496	15482	15570	15464	15326	15446	15609	15405	15474	15401	15535	15424	15465	15476	15483	15413	15339	15545	15507	15526	15483	15604	15364	15594	15421	15483	15417	15388	15406	15458	15650	15580	15477	15378	15626	15505	15426	15429	15446	15656	15401	15600	15466	15249	15454	15475	15568	15603	15319	15532	15413	15366	15557	15442	15387	15617	15503	15399	15497	15541	15383	15454	15477	15242	15557	15605	15462	15497	15507	15326	15419	15488	15599	15335	15541	15494	15531	15500	15373	15361	15363	15550	15470	15223	15350	15468	15592	15400	15460	15489	15473	15539	15398	15460	15435	15507	15491	15596	15298	15274	15572	15474	15461	15485	15487	15303	15483	15651	15454	15523	15110	15438	15527	15459	15386	15597	15539	15387	15345	15383	15565	15485	15313	15567	15295	15422	15514	15520	15558	15313	15531	15565	15514	15509	15365	15413	15556	15363	15514	15582	15270	15443	15467	15602	15409	15489	15519	15518	15434	15485	15479	15584	15589	15477	15473	15540	15380	15464	15298	15424	15446	15522	15467	15373	15516	15410	15571	15498	15705	15483	15446	15411	15354	15455	15459	15430	15462	15342	15431	15413	15286	15307	15338	15386	15375	15368	15417	15565	15246	15588	15354	15479	15508	15598	15454	15523	15470	15468	15429	15475	15534	15554	15411	15597	15398	15587	15490	15306	15515	15436	15581	15541	15460	15469	15458	15523	15432	15549	15435	15490	15657	15389	15449	15478	15394	15462	15474	15502	15457	15364	15328	15474	15381	15472	15570	15525	15404	15179	15653	15371	15387	15466	15511	15489	15489	15344	15485	15446	15532	15593	15549	15365	15471	15273	15409	15512	15474	15318	15393	15418	15461	15504	15348	15411	15417	15468	15468	15464	15470	15362	15232	15531	15444	15394	15465	15487	15314	15371	15464	15518	15516	15426	15513	15456	15445	15458	15345	15472	15545	15489	15577	15385	15462	15503	15570	15383	15465	15449	15324	15620	15498	15528	15466	15435	15535	15461	15580	15478	15319	15410	15451	15351	15412	15558	15400	15578	15616	15377	15535	15427	15558	15595	15550	15571	15471	15454	15242	15452	15530	15557	15485	15756	15323	15546	15521	15488	15447	15402	15579	15334	15448	15638	15400	15672	15587	15485	15380	15341	15423	15488	15487	15465	15526	15566	15426	15533	15483	15552	15354	15374	15526	15621	15634	15402	15405	15327	15517	15588	15399	15360	15502	15378	15573	15445	15305	15568	15417	15541	15451	15430	15365	15544	15466	15489	15459	15582	15491	15379	15482	15332	15571	15698	15420	15414	15301	15548	15570	15534	15482	15766	15315	15473	15424	15594	15514	15439	15232	15357	15434	15630	15573	15346	15398	15529	15418	15289	15385	15445	15495	15448	15372	15482	15426	15355	15579	15499	15452	15340	15322	15413	15418	15433	15339	15426	15492	15510	15433	15453	15483	15414	15384	15632	15577	15456	15441	15414	15510	15460	15495	15490	15661	15389	15270	15715	15511	15378	15630	15633	15505	15560	15309	15517	15569	15501	15551	15499	15617	15643	15371	15502	15497	15425	15435	15488	15366	15534	15328	15617	15569	15509	15444	15327	15290	15370	15347	15556	15550	15321	15517	15605	15445	15443	15403	15505	15504	15533	15573	15517	15518	15394	15438	15344	15496	15394	15511	15500	15536	15493	15517	15481	15478	15466	15360	15571	15461	15389	15381	15575	15650	15403	15357	15509	15384	15427	15552	15544	15698	15344	15488	15378	15374	15329	15410	15457	15529	15770	15430	15408	15507	15506	15348	15461	15422	15458	15626	15638	15457	15464	15550	15408	15376	15410	15398	15390	15452	15625	15235	15377	15529	15456	15527	15453	15636	15536	15569	15537	15304	15521	15393	15661	15403	15445	15755	15510	15619	15467	15481	15590	15533	15526	15459	15536	15444	15352	15451	15290	15409	15554	15460	15518	15565	15459	15389	15404	15476	15409	15529	15471	15208	15410	15331	15435	15370	15359	15306	15553	15392	15278	15413	15668	15575	15426	15697	15395	15511	15481	15441	15582	15489	15532	15446	15404	15463	15477	15511	15542	15438	15519	15452	15572	15609	15468	15625	15565	15415	15377	15584	15573	15722	15396	15546	15483	15430	15464	15450	15373	15574	15478	15495	15502	15485	15405	15467	15486	15386	15514	15434	15304	15424	15433	15488	15549	15349	15556	15325	15569	15460	15415	15503	15383	15560	15340	15417	15460	15480	15274	15450	15463	15462	15410	15427	15484	15434	15260	15472	15564	15365	15388	15492	15450	15459	15566	15617	15586	15503	15573	15551	15316	15464	15621	15359	15466	15473	15471	15443	15309	15718	15537	15558	15590	15670	15441	15457	15590	15468	15537	15301	15382	15355	15528	15488	15618	15367	15567	15429	15327	15368	15577	15284	15467	15352	15432	15525	15468	15375	15585	15492	15267	15480	15581	15442	15496	15440	15439	15424	15660	15367	15456	15331	15382	15434	15367	15461	15450	15517	15419	15382	15540	15430	15576	15519	15441	15511	15428	15473	15678	15499	15378	15361	15565	15453	15287	15348	15417	15346	15427	15538	15554	15361	15467	15481	15394	15346	15293	15426	15473	15414	15658	15450	15470	15331	15494	15412	15549	15402	15469	15553	15538	15543	15428	15581	15525	15422	15490	15343	15492	15431	15512	15393	15548	15582	15394	15405	15637	15355	15461	15466	15618	15448	15413	15379	15578	15316	15380	15458	15501	15557	15486	15464	15582	15501	15379	15421	15537	15370	15186	15417	15467	15449	15644	15469	15557	15468	15526	15511	15447	15497	15573	15569	15481	15378	15508	15383	15442	15472	15398	15460	15520	15338	15321	15589	15572	15434	15528	15336	15476	15436	15370	15450	15414	15237	15447	15602	15312	15268	15570	15346	15424	15436	15635	15408	15507	15582	15471	15347	15398	15429	15389	15339	15524	15467	15545	15482	15366	15557	15468	15362	15645	15535	15402	15378	15499	15349	15648	15533	15469	15542	15610	15562	15420	15546	15314	15584	15463	15621	15488	15473	15361	15512	15475	15552	15583	15453	15427	15515	15426	15359	15552	15419	15462	15563	15372	15564	15144	15443	15357	15430	15455	15509	15460	15622	15529	15505	15486	15525	15339	15294	15406	15416	15505	15373	15400	15550	15419	15447	15489	15527	15314	15494	15542	15326	15535	15355	15491	15437	15592	15544	15320	15547	15530	15489	15583	15443	15469	15519	15335	15599	15351	15527	15402	15369	15560	15508	15431	15319	15484	15266	15499	15529	15596	15372	15553	15379	15357	15414	15458	15669	15489	15539	15388	15450	15547	15668	15519	15538	15450	15432	15470	15565	15495	15592	15416	15548	15446	15417	15540	15340	15415	15505	15410	15622	15425	15272	15346	15441	15486	15515	15404	15460	15498	15436	15260	15417	15376	15346	15499	15517	15500	15547	15468	15620	15440	15443	15537	15496	15444	15521	15338	15542	15470	15514	15467	15502	15290	15669	15360	15503	15537	15593	15413	15376	15544	15519	15439	15413	15363	15479	15488	15366	15511	15276	15564	15425	15426	15553	15565	15553	15525	15579	15640	15498	15309	15472	15349	15655	15527	15555	15389	15402	15515	15540	15524	15515	15503	15321	15436	15560	15513	15519	15549	15478	15530	15522	15445	15461	15344	15541	15521	15418	15567	15456	15481	15417	15458	15632	15481	15596	15432	15445	15592	15469	15539	15316	15313	15513	15381	15436	15376	15455	15565	15374	15364	15558	15329	15402	15492	15602	15396	15544	15421	15456	15453	15504	15339	15500	15612	15385	15682	15402	15436	15585	15594	15406	15497	15463	15485	15499	15430	15645	15404	15573	15544	15410	15490	15586	15320	15435	15456	15443	15479	15652	15462	15559	15386	15378	15518	15584	15607	15492	15471	15427	15464	15444	15601	15613	15428	15412	15519	15339	15516	15578	15494	15417	15524	15378	15556	15396	15521	15613	15368	15271	15509	15404	15518	15247	15468	15406	15504	15443	15464	15470	15536	15566	15443	15591	15610	15488	15506	15442	15549	15483	15434	15411	15557	15581	15538	15412	15513	15567	15243	15507	15395	15566	15445	15605	15498	15411	15509	15514	15418	15343	15451	15576	15545	15554	15352	15428	15463	15604	15426	15459	15401	15390	15520	15385	15513	15366	15403	15312	15431	15502	15310	15525	15553	15441	15459	15285	15493	15605	15441	15555	15475	15381	15331	15428	15495	15471	15122	15522	15484	15624	15348	15435	15505	15526	15447	15419	15436	15462	15533	15441	15355	15347	15512	15413	15557	15327	15487	15344	15485	15517	15552	15634	15531	15344	15319	15527	15644	15563	15508	15344	15557	15481	15374	15527	15536	15316	15647	15397	15616	15341	15559	15512	15552	15460	15550	15455	15539	15458	15484	15452	15513	15503	15411	15312	15364	15579	15579	15519	15404	15515	15468	15475	15517	15597	15633	15430	15488	15491	15513	15448	15455	15413	15698	15464	15493	15500	15426	15571	15473	15424	15456	15589	15571	15450	15441	15524	15622	15332	15521	15487	15371	15571	15430	15511	15373	15492	15427	15382	15490	15624	15504	15470	15531	15360	15480	15327	15559	15449	15497	15459	15540	15396	15448	15446	15406	15354	15529	15342	15494	15239	15419	15627	15445	15237	15485	15506	15624	15537	15302	15490	15409	15429	15412	15433
22978	22457	37849	38022	35432	32573	28842	21669	19163	18776	18478	18325	18133	18272	18445	18183	18375	18404	18499	18363	18269	18391	18168	18265	18176	18055	18263	18146	18210	18132	18163	18063	18123	18138	18201	17944	18247	18220	18107	18048	18261	17986	18223	18197	18091	17931	18177	17917	17976	18025	17998	17920	18043	17933	17994	18059	17975	17770	17689	18157	18042	18039	18093	18044	18058	18007	18084	18024	18072	18123	18062	18070	17908	18214	17958	18044	18048	18069	18149	18080	17904	18032	18010	18031	17987	18025	18176	17950	18090	18057	18128	18116	18145	17881	18044	18086	18142	18041	18180	18022	17924	18184	18114	18234	17876	18110	17907	17882	18100	18247	18096	18056	18167	17998	17966	18058	17955	18058	18003	17944	18156	18026	18071	18038	18043	18033	18005	18135	18261	17987	18064	18003	18240	18126	18197	18051	18133	17976	18142	17967	18038	17718	17912	17949	18004	17919	17938	18158	18106	18120	17997	17984	18065	18072	18026	18094	18042	18197	18013	17903	17809	17891	18174	18120	18201	18085	18037	18160	18144	18035	17865	18172	18206	18036	17934	17883	18118	18072	17860	17944	17974	17967	18019	18112	18107	18019	17994	17924	17878	17979	18244	18199	18112	18086	17865	18078	17933	18153	18197	18179	18178	18085	18158	18063	17898	18008	18259	18119	17941	17968	18019	18150	17814	17999	18034	17884	17961	17939	18236	18012	18077	18214	17982	17867	18145	18005	18213	18060	18016	18004	18071	17955	17999	18036	18141	18138	18178	17893	18048	17882	18054	17964	18180	17975	17896	18158	18042	18055	17965	18019	17917	17898	18130	17972	18068	17922	18135	18015	18076	17991	18088	18158	17913	18064	18146	18015	18117	18008	18103	18196	17858	18060	18118	17978	18106	18117	18071	18050	17996	18176	17776	18033	17900	18034	17953	18067	17980	18161	18078	17987	17923	17856	17941	18055	17991	17943	17891	17809	17822	18065	17788	17915	17912	18085	18037	17907	17948	17770	17970	18067	17967	18087	18120	18010	18167	17867	18045	18128	18070	17902	17977	18046	18076	18056	18107	18294	18185	17842	17957	17997	17952	18181	18079	18116	18072	18093	18194	18222	17770	17888	18041	17733	18017	18082	17763	18049	18032	18071	18335	18097	17894	17901	18056	17924	18151	18131	17994	17987	17966	18087	17898	18019	17776	17965	17917	17851	17920	18038	17943	17904	17933	17917	18126	18041	18097	17969	17857	18064	18045	18209	17975	17927	18098	18025	18045	18085	17738	17975	17827	17759	17876	17910	18117	18131	18022	17917	18027	18050	18072	18000	18161	18017	18298	17857	17952	17735	18015	18074	18049	17984	18261	18148	17919	18094	18070	17973	17884	17887	18096	17974	17926	17860	18142	17916	17832	18134	17922	18154	18002	18033	17960	17979	18091	18110	18165	18130	17788	17958	17959	17861	17890	18012	18158	17936	17992	18085	18264	18011	17974	18081	17861	17944	18015	18099	17979	17963	18041	17830	17916	18170	17912	18255	18172	18200	17883	17898	18092	17863	18002	17953	18154	17888	17998	18035	18161	17839	18217	17983	18208	17943	18041	17997	17992	18014	18042	18084	18152	18195	18060	18241	17981	17933	17856	17796	17961	18074	17809	18098	18050	17795	17932	17947	18106	17982	18175	17809	17921	18126	17966	18146	18220	18079	17922	17759	17974	17863	18149	18022	18210	17843	18097	17884	18103	18148	18113	17978	18065	17957	17947	18180	18107	17918	18031	18083	17971	18005	17978	18249	18105	17967	18175	18136	18089	17898	17971	18191	18107	18072	18157	18008	17988	17811	18073	18086	17994	18016	18156	17887	18089	17753	17881	17981	17945	18132	17772	18021	18197	17992	18292	18010	17992	17988	18124	18004	17968	18157	17977	17980	17942	18093	17976	17978	17960	17986	18041	17808	18168	18130	17943	18163	17936	17994	17905	17918	18082	17839	18041	18079	18102	18036	18112	18012	18146	18013	18079	18083	17935	18137	18139	18037	18190	18079	18014	17965	17883	18072	17914	17999	17977	18059	18085	17859	17813	18193	17930	18008	17836	18118	18021	17922	17880	18313	18383	18061	17978	17932	18016	18181	18031	18183	17965	18027	18079	18109	17974	18183	18035	17984	18173	17820	18057	18029	18012	17870	17828	17979	17950	17969	18074	18016	18011	18165	18058	17738	18130	17994	17848	17947	18175	18106	18057	18102	18086	18169	17962	17728	17902	18044	17937	17910	18064	18107	18010	18073	18111	17847	18184	17941	18070	18164	17971	18083	17924	17855	18169	17986	17970	17969	17956	18079	18131	18091	18175	18085	17979	17948	17996	18191	17918	18034	18134	18008	18044	17983	18127	18046	18147	18024	17918	17912	17967	18025	17949	17764	17746	18139	17921	18115	18093	17924	17950	18091	17986	18090	17872	18007	17906	18029	17864	18003	17909	17938	18060	18167	18039	18038	18056	17897	17999	17954	17994	18032	18120	17925	18091	17992	18104	17983	18018	17870	17912	18031	18222	17961	18165	18044	17916	17752	17850	17774	18138	17986	18086	18118	18054	18045	17863	17938	17844	17814	18169	17965	17734	17862	17934	17912	18163	17981	18044	17957	18020	18020	18097	18091	17978	17916	18006	17983	17889	17981	18081	18055	18083	17961	18067	17940	17920	17756	17847	17902	17999	17824	18092	17874	17960	18029	18103	17922	18097	18064	18078	17874	18055	18027	17976	17981	18087	18051	17890	18052	17861	18179	18063	18115	17880	18190	18143	18112	17883	18014	18029	17995	17968	17908	17985	18136	18133	18129	18004	18031	18139	18062	18097	18056	18194	17990	18112	18015	18082	18028	17954	18169	17786	18004	18099	17998	18170	17962	18122	18026	18185	18081	18037	17944	17754	17881	17815	17902	18224	18136	17871	17937	17939	17879	18017	17812	18082	18035	17994	17924	18046	18045	18001	18019	18005	18000	18006	17995	18092	18089	18027	17981	18198	18044	17937	17891	17972	17859	17917	17878	18267	17931	18008	18138	18077	18161	18030	18159	17989	18101	18112	17997	17950	18087	17907	18008	18030	18012	18064	17806	17979	18097	18115	18128	18031	18124	17812	18179	18131	18180	17921	18030	17786	18039	18115	18000	17959	18046	18080	17924	17970	17946	17885	17672	18169	18226	17953	18080	17928	17956	17949	18147	18011	18045	18054	18131	17876	18086	18012	18092	18169	18009	17884	17977	17994	17850	18060	17929	18097	18183	17929	18011	17938	18005	18009	18077	18124	18048	18049	18187	17932	17926	17913	17943	17932	17901	18068	17973	17923	17949	17873	17970	18141	17911	17963	18119	18030	18133	17946	18114	18204	17937	17945	18038	17926	18098	17961	17930	17924	18020	17958	18146	17989	18264	17804	17967	18047	17963	18045	17817	18119	17951	17941	18260	17974	18035	18027	18087	18039	18037	17979	17948	17931	18123	18062	18000	18056	18052	18066	18035	18250	17853	18033	17964	18079	18151	18032	17842	18012	18013	18027	17975	18151	18146	17971	17880	17897	18167	18094	18136	17927	17733	18085	18121	18102	18117	18043	18093	18081	17950	18182	17860	18055	17951	17826	18051	18151	17779	17915	18046	17985	17845	18081	17992	18098	18109	18199	18206	18261	18024	18004	17892	18022	17970	18138	17907	18012	18191	18056	18014	18135	17903	17956	18106	17919	17955	18064	17851	18237	18125	18009	18105	17826	18041	18041	18131	18079	18069	18035	17940	17964	17942	18018	17863	18180	17908	18057	17874	17969	17910	18205	18134	18030	17774	18098	17989	17824	18077	18134	18070	17909	18044	18126	18201	18017	17866	17959	18077	18158	18160	18076	18019	18227	17969	17882	18154	18162	18053	18003	17963	18029	18191	18106	18109	18009	18020	18077	17977	18165	18079	18058	17857	17871	17896	18104	18032	17974	18074	18139	18011	17868	17994	18053	17947	18082	18016	18012	17778	17796	17773	18002	18256	18061	17992	17795	18129	17881	18125	18231	17948	18222	18098	18069	18217	18046	18121	18007	18103	18024	18235	17972	18043	17923	17967	17871	17849	17853	17984	17934	18223	18159	18055	17974	17953	18079	18066	17840	17883	18082	18206	18152	18192	18002	17940	18034	18130	17759	18038	18084	17992	17949	18037	17985	17781	17909	17879	17948	18055	17959	17869	17935	17971	17949	18007	18085	17909	18030	18045	18062	17830	17930	18048	17976	18152	17943	18045	17992	17898	18111	17985	18035	18165	17889	18036	17747	17931	17977	17899	18019	18114	18191	18094	17882	18013	18199	18040	17974	17940	18125	17970	17999	18092	18187	17897	18033	18012	17917	17866	18262	17920	17952	17864	17965	17981	18000	17917	17716	18004	17944	17799	18192	17964	17870	18063	18083	17988	18225	17972	18042	17914	18116	17921	18345	17951	17776	18101	18118	17992	17926	18034	18109	18057	18269	18051	18072	18043	18059	17940	18017	18135	18205	17894	17980	17991	17874	18072	18068	17999	17757	17996	17997	17783	18061	17960	18107	18010	17948	17912	17985	18338	17992	17940	17927	18055	18032	17904	18126	18201	18093	17997	18004	18040	18048	17889	18151	17989	18180	17987	18023	18014	18299	18035	18123	18090	17935	17890	18092	18084	17896	18099	18151	17694	18039	18048	17925	18023	17863	18140	18054	18013	18017	18128	18073	18209	18061	17784	18076	17994	17989	18174	18167	18006	17870	18181	17894	18136	17968	18085	17955	17844	18012	17980	17919	17984	18002	17993	18104	17913	18199	17884	18022	18088	18004	17941	18023	17900	17972	17833	18174	17915	17883	17902	18048	18029	17850	17945	17939	18004	18067	17989	18038	17966	18095	18031	18012	18025	17968	18035	18158	18021	18055	18119	18078	17848	17893	17906	17876	18291	17939	18108	18135	18027	17979	18130	18109	18140	18035	18139	17791	17860	18125	18068	18197	18174	17931	17952	17893	18036	18047	18146	17998	17952	17901	18135	18171	18089	18204	18085	18139	18050	17822	17917	17902	18101	17849	17967	18041	18148	18170	18058	18028	18005	18066	18043	18035	17956	18045	18052	18083	18197	17815	18055	18171	18084	18323	17988
60086	104772	92657	72061	53309	36748	24614	18225	16365	15351	15416	15576	15598	15435	15654	15451	15547	15373	15447	15651	15324	15597	15561	15429	15462	15367	15540	15511	15538	15474	15492	15520	15759	15291	15735	15459	15539	15717	15557	15559	15491	15474	15531	15469	15496	15467	15523	15602	15518	15576	15603	15641	15607	15462	15705	15612	15241	15485	15431	15545	15528	15649	15492	15431	15413	15439	15433	15430	15653	15548	15442	15575	15566	15523	15441	15538	15591	15536	15297	15665	15361	15586	15439	15455	15548	15313	15380	15418	15498	15697	15615	15475	15558	15675	15455	15614	15613	15727	15438	15522	15564	15523	15526	15586	15499	15410	15375	15363	15256	15584	15419	15570	15764	15579	15517	15441	15509	15691	15595	15413	15485	15448	15546	15563	15387	15304	15376	15455	15476	15425	15539	15627	15654	15401	15570	15493	15580	15500	15283	15544	15500	15583	15538	15389	15362	15484	15486	15369	15407	15575	15364	15492	15610	15542	15491	15564	15439	15395	15336	15479	15535	15394	15341	15393	15459	15388	15482	15665	15437	15303	15396	15350	15391	15351	15474	15432	15362	15509	15459	15477	15457	15545	15376	15576	15531	15603	15530	15369	15500	15488	15444	15491	15587	15565	15441	15466	15376	15505	15496	15663	15668	15455	15590	15491	15354	15602	15426	15477	15599	15587	15567	15515	15415	15547	15532	15558	15641	15507	15421	15410	15457	15340	15559	15620	15425	15594	15477	15556	15613	15539	15597	15581	15490	15486	15523	15525	15541	15666	15543	15512	15434	15537	15398	15405	15392	15595	15540	15535	15647	15486	15573	15617	15490	15535	15263	15403	15384	15537	15349	15692	15343	15433	15392	15476	15356	15588	15433	15388	15582	15590	15554	15386	15633	15410	15524	15550	15575	15408	15477	15458	15567	15594	15639	15485	15580	15412	15390	15536	15526	15453	15510	15489	15498	15507	15317	15570	15407	15421	15403	15623	15473	15505	15409	15501	15469	15600	15603	15432	15669	15574	15390	15386	15598	15487	15440	15628	15631	15589	15432	15686	15602	15383	15564	15397	15424	15571	15406	15467	15481	15323	15410	15356	15467	15432	15398	15524	15582	15594	15391	15570	15311	15445	15514	15490	15464	15477	15451	15534	15653	15471	15452	15556	15307	15414	15426	15521	15375	15526	15629	15530	15471	15531	15562	15387	15501	15570	15451	15565	15530	15400	15554	15362	15475	15494	15396	15577	15464	15501	15635	15560	15322	15478	15560	15298	15552	15599	15480	15356	15602	15508	15591	15430	15428	15407	15490	15408	15556	15373	15421	15621	15368	15616	15534	15463	15510	15504	15417	15578	15660	15547	15351	15615	15627	15382	15477	15364	15526	15453	15438	15438	15623	15566	15530	15408	15585	15590	15618	15413	15605	15347	15403	15585	15633	15536	15477	15594	15370	15554	15374	15394	15587	15482	15676	15173	15617	15571	15708	15527	15569	15582	15446	15519	15398	15482	15669	15473	15410	15378	15351	15323	15428	15345	15372	15420	15347	15557	15475	15438	15413	15451	15311	15483	15577	15588	15476	15507	15473	15623	15529	15348	15483	15609	15404	15337	15516	15372	15662	15575	15578	15510	15529	15539	15467	15687	15437	15515	15444	15516	15657	15521	15443	15512	15465	15509	15437	15558	15660	15394	15465	15509	15522	15635	15441	15348	15405	15501	15590	15543	15429	15572	15508	15487	15486	15577	15502	15289	15479	15868	15554	15473	15520	15544	15506	15527	15524	15548	15372	15453	15415	15535	15404	15250	15403	15342	15511	15475	15592	15374	15487	15423	15482	15564	15509	15602	15615	15451	15333	15474	15531	15427	15379	15476	15485	15608	15573	15518	15424	15410	15550	15497	15333	15381	15318	15448	15441	15455	15426	15593	15512	15501	15508	15629	15630	15397	15585	15422	15439	15565	15421	15431	15412	15401	15531	15804	15530	15476	15453	15590	15553	15551	15617	15336	15562	15384	15659	15366	15431	15502	15513	15675	15632	15463	15541	15749	15623	15531	15453	15319	15545	15357	15397	15415	15532	15514	15714	15467	15575	15559	15441	15571	15293	15499	15572	15522	15320	15473	15584	15428	15456	15426	15447	15547	15410	15381	15411	15515	15336	15406	15449	15313	15470	15412	15573	15466	15440	15557	15411	15405	15381	15533	15415	15516	15502	15578	15488	15452	15476	15791	15459	15484	15534	15418	15600	15355	15364	15557	15542	15446	15576	15489	15380	15648	15357	15459	15560	15537	15531	15521	15504	15444	15427	15384	15496	15470	15470	15575	15476	15631	15711	15546	15504	15513	15536	15588	15488	15480	15557	15494	15509	15489	15451	15319	15520	15560	15483	15634	15469	15604	15307	15591	15461	15557	15311	15405	15596	15418	15507	15525	15569	15409	15663	15399	15478	15474	15426	15566	15555	15415	15713	15586	15488	15637	15447	15564	15642	15365	15359	15548	15415	15435	15335	15458	15579	15328	15496	15315	15617	15326	15537	15476	15606	15526	15513	15611	15378	15325	15504	15511	15670	15431	15392	15601	15568	15464	15501	15448	15558	15410	15561	15467	15430	15377	15470	15589	15552	15584	15539	15350	15536	15402	15505	15555	15616	15513	15417	15412	15552	15550	15533	15504	15529	15487	15441	15475	15545	15547	15354	15404	15478	15550	15489	15475	15419	15398	15367	15319	15486	15428	15639	15566	15525	15427	15512	15402	15636	15378	15495	15518	15552	15625	15450	15437	15547	15485	15661	15569	15492	15530	15398	15627	15605	15475	15611	15428	15426	15378	15670	15471	15544	15352	15338	15392	15533	15577	15536	15403	15684	15589	15459	15321	15459	15397	15463	15696	15376	15568	15470	15532	15554	15390	15479	15463	15362	15620	15522	15511	15482	15449	15525	15517	15498	15531	15558	15550	15616	15542	15511	15586	15573	15427	15556	15579	15618	15340	15500	15661	15611	15535	15456	15455	15601	15578	15414	15428	15550	15439	15488	15551	15627	15429	15311	15390	15540	15259	15525	15538	15475	15503	15661	15441	15523	15470	15257	15439	15445	15509	15504	15503	15419	15548	15476	15545	15429	15645	15585	15697	15611	15427	15563	15302	15416	15522	15496	15517	15539	15438	15564	15459	15513	15562	15367	15381	15533	15427	15535	15668	15442	15579	15452	15533	15493	15558	15595	15521	15508	15540	15378	15595	15424	15504	15488	15464	15439	15393	15537	15410	15497	15475	15614	15576	15473	15664	15465	15650	15433	15344	15543	15503	15497	15461	15424	15425	15498	15515	15570	15570	15581	15531	15510	15331	15700	15454	15483	15452	15318	15429	15533	15520	15376	15409	15499	15497	15499	15524	15519	15479	15603	15583	15502	15520	15662	15705	15415	15322	15487	15447	15418	15468	15549	15625	15496	15540	15528	15517	15413	15397	15414	15491	15558	15638	15615	15445	15611	15592	15461	15678	15424	15597	15575	15494	15660	15455	15445	15523	15512	15463	15612	15589	15519	15475	15587	15383	15491	15398	15378	15533	15571	15674	15398	15520	15392	15311	15453	15497	15574	15519	15439	15399	15403	15601	15323	15429	15643	15570	15404	15534	15496	15339	15360	15406	15403	15684	15524	15447	15564	15389	15602	15554	15333	15448	15589	15455	15498	15490	15498	15382	15383	15657	15548	15356	15488	15539	15406	15523	15571	15409	15484	15401	15380	15455	15457	15494	15495	15441	15645	15591	15478	15475	15586	15425	15335	15477	15579	15748	15424	15511	15506	15478	15493	15602	15477	15585	15350	15395	15408	15546	15530	15481	15460	15412	15445	15364	15586	15525	15612	15511	15501	15585	15500	15616	15607	15445	15338	15448	15590	15556	15462	15492	15581	15400	15482	15493	15521	15394	15523	15412	15545	15331	15481	15465	15468	15405	15586	15615	15570	15480	15581	15426	15742	15362	15397	15495	15411	15611	15543	15458	15620	15442	15506	15474	15363	15418	15511	15587	15579	15431	15497	15490	15321	15420	15468	15600	15387	15568	15450	15561	15414	15397	15533	15299	15544	15326	15489	15552	15498	15470	15427	15547	15365	15484	15372	15493	15398	15496	15736	15365	15388	15492	15523	15689	15475	15400	15361	15408	15625	15510	15453	15461	15518	15601	15373	15342	15724	15498	15310	15667	15473	15443	15718	15639	15448	15473	15348	15455	15580	15440	15513	15331	15673	15478	15443	15568	15448	15423	15644	15376	15453	15399	15606	15602	15441	15531	15472	15292	15466	15457	15595	15514	15700	15389	15443	15535	15500	15547	15639	15548	15489	15472	15415	15399	15453	15514	15682	15553	15547	15437	15546	15372	15481	15358	15328	15396	15463	15481	15368	15499	15478	15466	15599	15558	15408	15648	15456	15676	15691	15539	15498	15573	15356	15468	15496	15570	15571	15556	15426	15529	15469	15603	15387	15609	15530	15332	15344	15421	15409	15610	15537	15542	15577	15534	15686	15468	15404	15621	15393	15412	15582	15332	15404	15685	15393	15457	15514	15402	15605	15542	15496	15523	15439	15717	15458	15564	15351	15553	15427	15735	15375	15450	15459	15438	15526	15634	15617	15516	15335	15490	15621	15492	15452	15418	15403	15370	15448	15312	15351	15435	15443	15465	15447	15491	15406	15432	15324	15651	15508	15522	15547	15608	15456	15444	15511	15560	15598	15410	15703	15560	15376	15427	15517	15443	15560	15522	15507	15272	15492	15667	15359	15485	15491	15532	15328	15393	15607	15576	15484	15510	15516	15444	15324	15515	15611	15528	15520	15549	15717	15388	15578	15460	15294	15429	15469	15457	15609	15437	15366	15498	15450	15312	15581	15543	15583	15630	15492	15495	15478	15532	15485	15615	15488	15414	15742	15489	15602	15410	15445	15434	15444	15324	15527	15310	15544	15411	15504	15615	15370	15360	15718	15447	15370	15435	15535	15513	15396	15335	15549	15467	15341	15564	15340	15375	15382	15495	15396	15550	15336	15558	15523	15409	15466	15393	15457	15515	15468	15641	15399	15476	15580	15434	15492	15394	15592	15372	15449	15533	15468	15500	15493	15583	15576	15627	15448	15530	15449	15553	15527	15444
29137	35226	44503	34293	25678	21876	19941	19030	18934	18671	18529	18627	18568	18684	18843	18680	18554	18718	18576	18707	18459	18496	18594	18523	18806	18857	18589	18751	18904	18784	18315	18624	18649	18702	18433	18353	18593	18344	18756	18633	18716	18570	18748	18478	18622	18576	18586	18788	18827	18640	18576	18343	18798	18619	18595	18610	18649	18670	18669	18488	18620	18471	18665	18505	18594	18696	18671	18612	18546	18794	18527	18779	18496	18598	18553	18401	18579	18549	18499	18459	18569	18488	18641	18780	18469	18483	18717	18782	18531	18570	18503	18499	18366	18474	18522	18290	18435	18653	18614	18603	18562	18457	18565	18449	18598	18626	18634	18490	18599	18604	18433	18667	18523	18557	18454	18714	18447	18661	18938	18573	18722	18447	18455	18408	18549	18582	18560	18405	18594	18643	18537	18694	18553	18665	18542	18570	18645	18484	18677	18618	18427	18641	18638	18405	18652	18407	18560	18697	18600	18612	18534	18470	18537	18630	18610	18622	18545	18496	18861	18567	18577	18707	18374	18635	18495	18884	18833	18539	18659	18756	18713	18664	18488	18426	18402	18649	18698	18591	18644	18609	18417	18574	18643	18459	18638	18570	18653	18426	18636	18868	18619	18586	18300	18286	18587	18602	18809	18653	18595	18840	18559	18632	18513	18528	18487	18556	18657	18449	18571	18542	18484	18747	18663	18508	18612	18483	18684	18612	18646	18729	18517	18776	18513	18492	18616	18530	18536	18621	18581	18800	18559	18541	18675	18628	18616	18475	18529	18798	18660	18297	18560	18629	18620	18583	18607	18571	18732	18654	18453	18544	18553	18600	18567	18425	18639	18522	18376	18684	18736	18426	18539	18483	18671	18526	18658	18338	18702	18510	18711	18454	18478	18493	18627	18422	18515	18551	18621	18591	18502	18491	18674	18540	18472	18587	18568	18620	18570	18576	18745	18590	18572	18649	18500	18463	18533	18634	18388	18686	18547	18421	18547	18710	18552	18478	18737	18679	18754	18569	18516	18481	18817	18283	18585	18424	18358	18659	18526	18678	18787	18574	18479	18689	18515	18828	18410	18562	18527	18501	18552	18534	18482	18348	18633	18584	18568	18330	18701	18672	18737	18633	18388	18425	18667	18490	18469	18511	18427	18651	18450	18701	18571	18632	18504	18527	18402	18516	18425	18575	18694	18793	18498	18502	18685	18665	18537	18594	18678	18656	18652	18714	18492	18665	18730	18515	18740	18654	18704	18467	18568	18566	18536	18653	18633	18722	18557	18888	18654	18635	18666	18516	18558	18506	18425	18669	18693	18535	18548	18514	18626	18645	18649	18709	18632	18481	18514	18563	18541	18663	18663	18649	18599	18706	18579	18656	18811	18824	18629	18517	18418	18396	18712	18704	18431	18686	18532	18555	18545	18546	18593	18676	18514	18655	18651	18389	18643	18620	18667	18550	18773	18508	18637	18495	18654	18747	18532	18407	18606	18620	18827	18685	18448	18581	18644	18683	18517	18429	18527	18467	18850	18566	18638	18627	18482	18468	18655	18717	18762	18504	18525	18685	18334	18651	18548	18480	18498	18672	18570	18526	18558	18573	18539	18569	18699	18560	18691	18697	18538	18370	18576	18613	18727	18467	18587	18552	18713	18462	18910	18681	18532	18577	18756	18533	18568	18748	18513	18758	18756	18425	18647	18436	18627	18660	18712	18501	18717	18589	18647	18421	18325	18510	18621	18710	18489	18618	18606	18703	18481	18613	18655	18568	18560	18481	18585	18382	18617	18670	18463	18646	18671	18592	18537	18533	18566	18564	18676	18752	18514	18692	18683	18613	18666	18550	18590	18557	18640	18489	18599	18433	18679	18703	18689	18618	18524	18693	18723	18495	18522	18335	18543	18493	18522	18650	18585	18552	18592	18496	18897	18581	18450	18613	18630	18331	18427	18623	18707	18592	18628	18520	18524	18557	18383	18699	18595	18535	18622	18675	18542	18663	18679	18607	18759	18581	18626	18718	18574	18374	18752	18471	18517	18469	18689	18656	18551	18342	18719	18551	18458	18658	18743	18690	18826	18579	18522	18769	18742	18360	18462	18599	18664	18480	18535	18616	18438	18690	18850	18681	18407	18607	18597	18546	18622	18665	18626	18510	18658	18686	18760	18730	18682	18496	18506	18621	18511	18689	18658	18368	18591	18573	18630	18681	18580	18586	18411	18734	18689	18530	18507	18695	18706	18571	18647	18520	18734	18828	18765	18528	18657	18405	18784	18694	18405	18407	18515	18320	18700	18391	18655	18573	18718	18468	18639	18704	18435	18601	18524	18577	18652	18478	18576	18614	18766	18635	18587	18679	18312	18543	18735	18573	18663	18530	18581	18620	18459	18532	18588	18623	18609	18560	18587	18713	18634	18428	18700	18470	18441	18552	18659	18618	18484	18590	18719	18716	18586	18389	18496	18605	18478	18737	18534	18587	18869	18678	18441	18622	18702	18525	18673	18565	18663	18622	18840	18587	18705	18636	18416	18569	18545	18732	18439	18516	18626	18387	18663	18412	18634	18545	18616	18654	18604	18899	18537	18697	18792	18482	18577	18720	18642	18615	18589	18540	18802	18539	18316	18480	18653	18441	18755	18624	18564	18526	18729	18679	18736	18519	18704	18470	18630	18485	18738	18818	18624	18517	18628	18509	18634	18482	18484	18613	18658	18727	18686	18472	18572	18448	18694	18512	18513	18690	18565	18620	18681	18584	18575	18709	18599	18591	18452	18358	18685	18567	18668	18699	18552	18485	18602	18769	18604	18575	18810	18561	18448	18697	18554	18454	18595	18659	18581	18573	18688	18772	18438	18607	18681	18634	18483	18890	18697	18507	18855	18607	18540	18713	18532	18588	18431	18392	18470	18583	18430	18700	18566	18671	18506	18489	18523	18471	18405	18568	18728	18655	18440	18597	18426	18510	18596	18359	18541	18631	18436	18524	18573	18440	18609	18621	18490	18607	18686	18638	18810	18605	18427	18572	18556	18629	18578	18477	18629	18541	18486	18682	18650	18583	18574	18398	18543	18570	18640	18583	18620	18737	18641	18503	18658	18742	18658	18508	18593	18631	18574	18541	18668	18572	18399	18374	18694	18720	18808	18570	18671	18568	18494	18607	18553	18751	18520	18516	18437	18629	18619	18647	18463	18728	18682	18635	18581	18702	18645	18774	18666	18531	18412	18696	18760	18787	18554	18552	18614	18678	18609	18532	18719	18275	18433	18609	18596	18613	18623	18626	18585	18695	18582	18493	18516	18632	18534	18605	18798	18637	18481	18429	18674	18644	18669	18557	18567	18455	18632	18628	18524	18666	18758	18603	18538	18710	18627	18726	18609	18718	18774	18744	18717	18596	18570	18811	18732	18610	18550	18627	18627	18522	18628	18725	18563	18503	18635	18807	18474	18446	18545	18574	18653	18465	18511	18618	18415	18582	18763	18593	18782	18536	18687	18713	18571	18571	18645	18481	18516	18392	18518	18591	18542	18548	18779	18396	18683	18607	18799	18685	18439	18611	18573	18558	18436	18561	18589	18523	18549	18486	18572	18634	18662	18404	18586	18486	18570	18648	18766	18394	18593	18801	18820	18664	18829	18722	18689	18662	18658	18674	18727	18594	18672	18556	18570	18572	18620	18294	18548	18546	18675	18482	18581	18523	18520	18681	18785	18584	18674	18519	18665	18501	18883	18605	18419	18704	18525	18608	18588	18636	18734	18625	18612	18831	18706	18446	18656	18466	18816	18607	18578	18526	18429	18588	18629	18580	18595	18491	18559	18667	18691	18662	18669	18583	18501	18591	18511	18396	18611	18485	18483	18677	18589	18546	18746	18445	18604	18531	18626	18649	18546	18720	18595	18645	18492	18637	18622	18762	18697	18402	18667	18684	18675	18697	18775	18715	18592	18611	18575	18667	18384	18675	18543	18644	18615	18598	18477	18563	18497	18460	18653	18515	18558	18509	18459	18588	18558	18407	18607	18447	18412	18617	18792	18562	18742	18584	18714	18381	18614	18423	18517	18620	18524	18627	18610	18343	18635	18385	18650	18533	18624	18418	18388	18596	18522	18451	18404	18671	18613	18416	18645	18556	18528	18388	18554	18784	18479	18385	18363	18537	18442	18547	18517	18433	18616	18485	18585	18687	18612	18740	18740	18581	18643	18661	18704	18560	18599	18708	18545	18408	18628	18427	18603	18468	18737	18374	18662	18523	18595	18593	18713	18613	18659	18535	18201	18548	18684	18489	18488	18350	18751	18486	18612	18422	18645	18550	18572	18577	18634	18557	18744	18502	18532	18469	18659	18690	18596	18518	18748	18607	18452	18532	18606	18423	18664	18462	18630	18467	18587	18504	18503	18698	18443	18489	18719	18676	18569	18556	18495	18460	18636	18660	18558	18496	18554	18651	18709	18603	18604	18578	18569	18611	18550	18375	18444	18523	18570	18595	18686	18721	18269	18616	18677	18703	18510	18507	18829	18708	18407	18638	18606	18601	18507	18728	18510	18610	18591	18391	18587	18835	18550	18448	18716	18499	18688	18491	18508	18442	18724	18645	18628	18397	18621	18297	18519	18630	18731	18426	18568	18780	18623	18675	18628	18699	18661	18410	18588	18569	18730	18472	18727	18676	18725	18564	18604	18809	18592	18593	18704	18821	18734	18711	18627	18605	18850	18656	18673	18515	18520	18572	18624	18624	18484	18651	18491	18576	18466	18504	18710	18613	18859	18595	18433	18736	18753	18698	18562	18820	18616	18504	18521	18707	18654	18449	18418	18503	18394	18617	18745	18433	18854	18581	18416	18604	18511	18633	18608	18564	18499	18530	18599	18669	18578	18732	18569	18724	18762	18712	18728	18586	18637	18563	18572	18786	18678	18647	18417	18605	18718	18553	18571	18692	18522	18486	18432	18566	18630	18633	18642	18607	18643	18404	18691	18691	18696	18544	18643	18605	18621	18354	18641	18519	18588	18580	18495	18492	18607	18578	18634	18488	18668	18484	18713	18605	18640	18795	18522	18646	18397	18379	18705	18595	18708	18488	18437	18483	18553	18752	18705	18485	18645	18455	18477	18626	18540	18554	18690	18706	18636	18703	18474	18518	18602	18542	18676	18644	18685	18696
33923	56480	47274	32059	23527	18980	16750	16193	15888	15830	15889	15783	15741	15816	15963	15922	15859	15854	15731	15917	15894	15725	15895	16018	15846	15684	15806	15708	15579	15647	15845	15912	15730	15700	15816	15863	15884	15733	15595	15842	15715	15803	15767	15963	15684	15735	15776	15813	15714	15861	15728	15775	15796	15841	15813	15740	15839	15702	15854	15697	15768	15781	15885	15784	15697	15780	15770	15733	15936	15894	15733	15728	15822	15805	15793	15838	15911	15941	15688	15628	16008	15753	15839	15890	15831	15872	15630	15705	15774	15526	15766	15729	15655	15828	15819	15718	15747	15792	15730	15858	15608	15834	15680	15758	15684	15750	15866	15778	15693	15846	15718	15674	15728	15772	15685	15813	16001	15783	15800	15777	15799	15692	15668	15773	15785	15750	15829	15801	15962	15984	15912	15713	15845	15734	15744	15687	15735	15858	15644	15855	15956	15741	15648	15848	15749	15858	15661	15812	15822	15717	15789	15581	15616	15771	15816	15910	15766	15818	15769	15864	15823	15862	15781	15698	15828	15724	15789	15654	15701	15532	15700	15875	15764	15845	15811	15762	15919	15865	15864	15938	15908	15741	15865	15593	15681	15849	15852	15736	15673	15585	15710	15843	15759	15850	15640	15679	15527	15877	15719	15852	15802	15972	16002	15712	15786	15605	15762	15802	15650	15793	15747	15972	15677	15717	15712	15648	15851	15716	15804	15700	15662	15679	15844	15825	15806	15690	15762	15718	15891	15829	15833	15887	15928	15658	15788	15684	15846	15892	15865	15803	15904	15854	15828	15656	15702	15722	15747	15801	15678	15734	15825	15902	15714	15616	15657	15932	15769	15652	15705	15814	15696	15633	15710	15799	15878	15983	15931	15746	15670	15784	15875	15726	15869	15813	15848	15555	15832	15810	15681	15866	15767	15888	15737	15923	15568	15814	15822	15832	15889	15811	15597	15820	15746	15865	15890	15644	15721	15835	15741	15769	15616	15855	15763	15726	15813	15711	15795	15839	15706	15924	15748	15728	15756	15829	15819	15837	15799	15849	15835	15647	15753	15658	15758	15660	15952	15804	15724	15789	15853	15858	15797	15845	15774	15781	15902	15698	15891	15961	15700	16034	15915	15703	15811	15772	15947	15605	15738	15828	15800	15764	15655	15770	15938	15725	15760	15936	15736	15870	15809	15764	15741	15659	15669	15898	15779	15775	15783	15792	15774	15915	15634	15840	15750	15696	15900	15917	15679	15818	15687	15732	15631	15737	15898	15803	15793	15830	15857	15792	15777	15824	15678	15843	15781	15852	15762	15779	15954	15601	15953	15804	15530	15823	15816	15744	15729	15851	15798	15792	15800	15663	15753	15716	15807	15880	15843	15829	15851	15801	15864	15790	15642	15702	15865	15704	15913	15803	15939	15830	15749	15668	15857	15924	15977	15713	15786	15701	15857	15665	15859	15933	15772	15745	15720	15734	15822	15779	15667	15790	15832	15853	15746	15610	15818	15811	15707	15793	15669	15725	15889	15776	15822	15809	15850	15933	15971	15656	15765	15828	15867	15868	15813	15897	15835	15847	15644	15662	15710	15824	15851	15694	15810	15746	15813	15958	15775	15858	15803	15942	15887	15817	15812	15750	15821	15850	15829	15687	15782	15841	15964	15898	15746	15766	16061	15861	15721	15785	15641	15799	15641	15649	15889	15892	15636	15796	15834	15808	15837	15795	15962	15789	15879	15634	15899	15704	15756	15849	15781	15749	15769	15681	15880	15730	15821	15928	15771	15948	15729	15771	15783	15774	15892	15787	15729	15725	15694	15618	15744	15649	15769	15848	15745	15696	15802	15715	15804	15699	15823	15887	15857	15766	15612	15915	15586	15860	15826	15681	15774	15802	15874	15810	15741	15598	15795	15698	15794	15712	15797	15714	15742	15938	15829	15945	15768	15824	15769	15800	15657	15707	15832	15681	15886	15885	15803	15802	15891	15816	15813	15697	16109	15737	15841	15842	15679	15722	15683	15869	15819	15887	15693	15611	15777	15859	16018	15750	15762	15711	15864	15876	15703	15721	15768	15938	15996	15773	15719	15831	15789	15652	15866	15824	15880	15859	15823	15803	15871	15760	15622	15773	15860	15606	15761	15973	15950	15724	15698	15765	15647	15758	15665	15776	15835	15764	15790	15702	15849	15748	15767	15676	15670	15651	15875	15810	15760	15750	15754	15862	15763	15831	15782	15794	15900	15882	15851	15814	15811	15953	15708	15615	15833	15741	15838	15847	15644	15715	15872	15824	15736	15704	15868	15698	15712	15866	15842	15837	15750	15680	15733	15728	15631	15608	15921	15875	15714	15675	15870	15665	15723	15782	15891	15748	15603	15771	15864	15761	15743	15663	15727	15732	15883	15870	15657	15885	15859	15755	15797	15691	15742	15685	15704	15664	15715	15742	15974	15785	15596	15734	15768	15608	15921	15721	15710	15976	15796	15909	15618	15726	15796	15705	15924	15875	15796	15858	15679	15806	15833	15738	15812	15804	15854	15838	15746	15875	15834	15887	15854	15769	15696	15907	15825	15788	15880	15697	15802	15607	15842	15722	15811	15736	15798	15821	15769	15890	15687	15790	15732	15784	15811	15676	16033	15555	15727	15793	15817	15669	15770	15605	15894	15887	15803	15734	15943	15777	15733	15812	15689	15786	15807	15844	15884	15752	15884	15820	15820	15858	15825	15658	15799	15841	15863	15890	15860	15815	15719	15886	15660	15635	15789	15843	15894	15819	15940	15898	15841	15601	15883	15801	15692	15698	15854	15759	15909	15616	15761	15781	15699	15803	15762	15712	16013	15747	15842	15581	15872	15899	15661	15659	15739	15853	15835	15910	15765	15876	15733	15795	15840	15833	15863	15863	15704	15865	15847	15885	15869	15716	15787	15865	15889	15911	15807	15731	15587	15692	15647	15705	15863	15869	15841	15796	15710	15871	15677	15867	15584	15702	15766	15776	15789	15897	15489	15875	15752	15768	15814	15681	15857	15626	15984	15854	15801	15813	15834	15722	15826	15804	15979	15700	15810	15824	15618	15823	15692	15890	15903	15662	15856	15695	15837	15630	15749	15718	15757	15912	15673	15883	15903	15765	15856	15950	15868	15805	15783	15835	15733	15748	15865	15800	15900	15709	15849	15845	15637	15805	15768	15810	15767	15804	15771	15920	15789	15736	15750	15833	15932	15760	15656	15914	15675	15820	15787	15905	15807	15700	15783	15715	15804	15754	15787	15884	15821	15807	15936	15877	16011	15789	15715	15701	15962	15783	15824	15744	15638	15780	15663	15806	15775	15829	15592	15878	15881	15871	15838	15754	15806	15852	15713	15796	15646	15746	15765	15665	15662	15657	15668	15782	15658	15759	15784	15718	15777	15724	15831	15837	15842	15694	15753	15761	15687	15944	15791	15795	15753	15814	15747	15731	15663	15650	15781	15750	15754	15872	15782	15629	15762	15612	15852	15769	15806	15950	15812	15662	15786	15823	15819	15895	15782	15829	15718	15886	15902	15658	15873	15847	15900	15787	15770	15680	15784	15642	15746	15801	15744	15720	15892	15778	15706	15930	15697	15941	15760	15662	15807	15752	15725	15884	15786	15737	15920	15850	15906	15766	15991	15718	15706	15765	15770	15776	15866	15724	15743	15638	15864	15837	15859	15715	15850	15627	15924	15877	15912	15763	15857	15875	15702	15810	15748	15846	15752	15804	15725	15743	15873	15716	15668	15832	15704	16016	15764	15726	15769	15744	15851	15760	15964	15931	15865	15824	15749	15682	15723	15942	15852	15736	15745	15759	15682	15760	15791	15698	15778	15812	15910	15800	15823	15894	15618	15735	15753	15795	15738	15887	15833	15919	15722	15740	15824	15682	15793	15726	15741	15792	15849	15783	15932	15750	15793	15746	15703	15805	15775	15755	15818	15800	15886	15713	15977	15750	15705	15692	15765	15861	15627	15901	15738	15809	15754	15870	15803	15744	15559	15945	15679	16069	15629	15763	15811	15854	15702	15720	15706	15628	15713	15764	15642	15780	15894	15769	15797	15811	15689	15621	15830	15844	15883	15837	15748	15710	15789	15861	15774	15636	15726	15774	15881	15980	15711	15786	15802	15865	15850	15709	15678	15858	15836	15809	15582	15863	15751	15707	15915	15791	15708	15776	15820	15888	15828	15648	15738	15844	15850	15804	15783	15879	15834	15732	15825	15788	15757	15908	15732	15805	15747	15797	15825	15865	15718	15838	15735	15726	15818	15811	15784	15948	15697	15741	15816	15728	15767	15744	15689	15821	15829	15821	15782	15752	15745	15762	15674	15660	15706	15886	15705	15852	15738	15751	15812	15698	15826	15780	15807	15764	15935	15837	15675	15696	15847	15888	15993	15643	15780	15860	15830	15749	15889	15879	15787	15686	15738	15805	15723	15778	15870	15613	15767	15970	15675	15654	15755	15743	15808	15724	15784	15827	15763	15731	15851	15775	15620	15934	15770	15847	15823	15802	15796	15726	15782	15871	15643	15824	15925	15857	15807	15805	15803	15655	15899	15643	15804	15683	15798	15674	15846	15848	15920	15807	15756	15833	15887	15779	15722	15847	15774	15749	15644	15849	15729	16011	15757	15667	15916	15752	15872	15782	15653	15762	15766	15979	15693	15815	15740	15838	15744	15723	15877	15939	15655	15796	15822	15695	15881	15667	15773	15774	15759	15633	15677	15824	15715	15841	15745	15780	15695	15739	15730	15912	15793	15825	15945	15838	15664	15906	15891	15821	15716	15644	15823	15764	15571	15551	15803	15709	15877	15886	15742	15792	15926	15798	15837	15839	15683	15852	15760	15582	15632	15723	15789	15643	15702	15781	15832	15769	15735	15832	15749	15744	15820	15669	16007	15856	15743	15717	15848	15814	15970	15792	15799	15626	15830	15952	15791	15698	15653	15687	15774	15995	15703	15776	15914	15761	15847	15711	15850	15796	15687	15847	15743	15879	15705	15785	15812	15797	15820	15784	15898	15604	15791	15844	15799	15971	15680	15749	15769	15862	15627	15872	15864	15726	15756	16020	15835	15737	15723	15750	15773	15795	15698	15748	15711	15837	15694	15688	15702	15887	15894	15558	15834	15739
24243	23389	38821	37882	34019	29749	25978	20483	18716	19061	18698	18521	18661	18623	18530	18473	18834	18554	18760	18495	18622	18492	18382	18531	18459	18141	18449	18544	18697	18383	18540	18478	18373	18438	18415	18465	18492	18443	18488	18481	18368	18507	18344	18512	18639	18482	18318	18616	18483	18476	18576	18592	18292	18280	18470	18406	18473	18341	18370	18321	18334	18402	18577	18470	18612	18290	18494	18394	18177	18371	18603	18339	18469	18434	18445	18584	18306	18319	18487	18514	18484	18398	18631	18396	18474	18396	18433	18487	18335	18477	18443	18345	18086	18142	18489	18458	18364	18472	18561	18417	18473	18406	18328	18017	18371	18471	18387	18400	18556	18519	18496	18465	18494	18486	18381	18561	18317	18282	18240	18582	18318	18438	18447	18296	18268	18407	18346	18409	18471	18679	18154	18295	18325	18542	18254	18476	18192	18546	18634	18369	18346	18236	18515	18446	18428	18380	18371	18261	18381	18445	18286	18690	18391	18450	18346	18413	18575	18526	18378	18567	18466	18494	18463	18379	18280	18491	18547	18483	18308	18503	18288	18278	18410	18399	18680	18470	18322	18491	18465	18456	18695	18150	18446	18405	18348	18488	18445	18399	18261	18532	18315	18548	18551	18588	18594	18526	18584	18375	18456	18559	18353	18399	18337	18423	18486	18435	18452	18450	18370	18350	18254	18370	18172	18352	18198	18474	18402	18374	18404	18339	18416	18455	18337	18353	18597	18206	18410	18509	18366	18443	18424	18487	18429	18318	18338	18582	18341	18342	18282	18169	18374	18333	18225	18448	18569	18398	18394	18365	18295	18207	18396	18289	18349	18434	18338	18509	18556	18470	18343	18394	18254	18372	18555	18456	18213	18324	18343	18581	18597	18551	18369	18437	18381	18412	18343	18261	18426	18439	18422	18322	18182	18371	18290	18644	18485	18405	18616	18317	18287	18312	18294	18394	18381	18459	18470	18446	18254	18465	18452	18272	18550	18533	18548	18372	18354	18468	18532	18528	18500	18445	18546	18451	18277	18299	18191	18424	18476	18500	18493	18548	18479	18157	18510	18417	18344	18441	18445	18252	18524	18491	18424	18374	18344	18431	18510	18374	18341	18227	18564	18432	18550	18602	18290	18498	18461	18317	18548	18227	18409	18412	18546	18207	18370	18556	18256	18430	18351	18085	18536	18650	18504	18709	18475	18518	18409	18531	18484	18634	18456	18453	18417	18498	18296	18373	18389	18469	18230	18326	18260	18443	18371	18163	18354	18359	18917	18401	18524	18683	18297	18360	18445	18366	18451	18346	18500	18512	18567	18453	18442	18501	18575	18248	18402	18340	18498	18363	18424	18421	18561	18363	18402	18473	18589	18426	18393	18166	18392	18359	18390	18663	18494	18554	18433	18635	18644	18481	18225	18377	18436	18332	18356	18473	18343	18346	18281	18260	18466	18574	18529	18424	18551	18551	18406	18485	18410	18651	18487	18496	18486	18437	18280	18271	18409	18509	18240	18376	18672	18360	18536	18343	18558	18547	18390	18376	18391	18470	18525	18196	18287	18424	18403	18374	18324	18379	18450	18293	18471	18441	18551	18256	18361	18424	18453	18447	18486	18349	18394	18481	18368	18393	18409	18401	18412	18402	18493	18331	18625	18595	18458	18365	18697	18476	18497	18309	18355	18340	18563	18193	18384	18441	18454	18593	18476	18693	18578	18367	18298	18426	18409	18526	18339	18549	18326	18385	18408	18397	18393	18382	18279	18347	18344	18609	18401	18380	18295	18449	18390	18581	18336	18212	18416	18255	18470	18457	18360	18404	18298	18571	18398	18206	18499	18361	18377	18433	18518	18281	18577	18304	18272	18495	18334	18290	18553	18256	18187	18500	18304	18299	18382	18338	18369	18444	18533	18363	18400	18484	18259	18260	18274	18343	18614	18360	18150	18592	18338	18353	18434	18303	18137	18427	18515	18470	18541	18425	18370	18518	18422	18350	18577	18519	18205	18382	18441	18367	18296	18415	18618	18338	18577	18225	18490	18344	18515	18314	18557	18432	18419	18394	18442	18417	18392	18158	18471	18316	18702	18535	18270	18544	18458	18127	18381	18441	18449	18390	18447	18253	18565	18551	18362	18402	18341	18350	18432	18261	18314	18312	18494	18659	18471	18319	18354	18323	18268	18395	18405	18304	18454	18499	18579	18291	18299	18087	18524	18450	18227	18479	18542	18320	18159	18519	18602	18433	18316	18449	18663	18561	18344	18350	18467	18284	18426	18408	18229	18451	18545	18601	18396	18210	18400	18435	18449	18367	18325	18181	18308	18290	18550	18350	18545	18376	18412	18547	18299	18238	18469	18384	18531	18309	18362	18358	18517	18587	18762	18522	18719	18384	18310	18465	18556	18391	18622	18319	18367	18353	18020	18492	18436	18332	18392	18463	18309	18272	18374	18411	18288	18376	18231	18103	18454	18380	18142	18425	18450	18430	18354	18364	18267	18517	18352	18381	18394	18340	18551	18267	18295	18384	18354	18588	18371	18363	18149	18627	18403	18429	18507	18351	18529	18193	18596	18587	18385	18529	18471	18356	18375	18244	18525	18465	18378	18399	18442	18249	18327	18570	18236	18470	18279	18442	18356	18265	18353	18534	18324	18390	18407	18567	18293	18427	18700	18472	18444	18372	18335	18354	18354	18518	18632	18380	18436	18311	18388	18381	18385	18571	18472	18508	18357	18346	18458	18450	18407	18412	18425	18383	18547	18467	18465	18597	18361	18307	18344	18332	18434	18384	18276	18348	18191	18301	18117	18290	18387	18236	18395	18525	18291	18483	18566	18296	18372	18482	18421	18329	18541	18214	18510	18377	18506	18350	18358	18498	18570	18446	18563	18237	18572	18333	18469	18461	18395	18370	18634	18675	18278	18634	18500	18517	18392	18523	18327	18540	18555	18492	18627	18538	18366	18368	18411	18253	18336	18295	18504	18310	18370	18366	18299	18468	18601	18336	18254	18513	18463	18347	18479	18313	18383	18455	18527	18337	18423	18465	18298	18338	18334	18373	18480	18495	18384	18336	18255	18316	18553	18359	18484	18407	18361	18443	18334	18347	18239	18514	18275	18458	18357	18378	18446	18472	18329	18516	18429	18294	18440	18342	18504	18446	18288	18464	18602	18560	18418	18257	18358	18208	18518	18565	18475	18417	18417	18554	18376	18354	18443	18465	18370	18468	18168	18384	18404	18252	18371	18374	18299	18120	18316	18356	18329	18322	18441	18453	18291	18338	18146	18287	18537	18489	18379	18334	18378	18314	18337	18233	18328	18495	18362	18221	18319	18407	18403	18408	18362	18400	18369	18293	18666	18550	18436	18332	18421	18320	18396	18431	18536	18409	18524	18318	18467	18278	18421	18366	18108	18500	18384	18259	18292	18404	18689	18501	18436	18230	18313	18480	18565	18373	18398	18286	18330	18414	18512	18374	18440	18320	18406	18410	18298	18228	18199	18435	18528	18546	18477	18689	18361	18314	18398	18507	18564	18299	18417	18474	18694	18276	18683	18387	18516	18421	18426	18305	18374	18542	18379	18347	18323	18363	18383	18424	18405	18367	18356	18502	18537	18228	18587	18486	18535	18386	18335	18452	18369	18559	18445	18345	18331	18447	18501	18542	18446	18418	18204	18438	18294	18389	18430	18635	18477	18348	18388	18254	18562	18580	18476	18447	18280	18324	18590	18415	18347	18464	18276	18511	18512	18335	18480	18338	18588	18405	18179	18400	18439	18390	18433	18393	18389	18362	18447	18274	18375	18430	18542	18449	18470	18465	18408	18384	18373	18492	18498	18413	18222	18353	18296	18276	18483	18282	18301	18312	18590	18491	18454	18231	18490	18491	18409	18276	18552	18354	18548	18455	18473	18331	18369	18466	18428	18436	18457	18424	18439	18382	18436	18379	18359	18426	18260	18553	18602	18320	18335	18529	18562	18483	18535	18365	18434	18414	18394	18369	18471	18311	18265	18514	18666	18561	18392	18351	18511	18261	18366	18410	18308	18482	18507	18527	18331	18270	18333	18291	18521	18478	18419	18404	18365	18553	18533	18483	18291	18465	18616	18431	18415	18504	18435	18464	18516	18466	18213	18471	18356	18428	18486	18541	18347	18442	18468	18445	18502	18575	18538	18305	18368	18429	18398	18395	18365	18311	18457	18346	18478	18348	18494	18657	18522	18276	18320	18359	18351	18616	18497	18457	18579	18335	18644	18591	18401	18320	18364	18396	18544	18624	18525	18313	18508	18334	18261	18639	18620	18450	18306	18410	18395	18339	18450	18523	18319	18535	18479	18333	18415	18343	18273	18573	18438	18376	18467	18374	18559	18353	18349	18274	18303	18477	18540	18377	18496	18443	18344	18360	18458	18324	18478	18372	18556	18395	18262	18329	18527	18339	18416	18399	18397	18187	18445	18404	18558	18497	18421	18393	18428	18403	18185	18390	18300	18556	18351	18456	18634	18570	18403	18201	18418	18526	18358	18492	18346	18446	18255	18397	18416	18266	18478	18613	18679	18463	18216	18435	18327	18313	18248	18333	18552	18462	18363	18471	18478	18531	18510	18375	18436	18350	18406	18268	18559	18216	18262	18172	18543	18355	18435	18599	18480	18293	18334	18531	18511	18348	18523	18532	18501	18501	18408	18507	18303	18304	18346	18354	18394	18554	18529	18252	18479	18433	18489	18610	18235	18428	18522	18311	18254	18591	18569	18245	18444	18464	18317	18229	18344	18321	18405	18549	18312	18300	18422	18390	18427	18423	18504	18225	18467	18449	18546	18374	18474	18304	18243	18343	18457	18344	18505	18358	18439	18378	18205	18323	18419	18436	18243	18440	18375	18424	18607	18146	18446	18584	18356	18317	18719	18454	18581	18399	18563	18422	18384	18465	18302	18581	18495	18389	18311	18206	18372	18512	18456	18437	18302	18341	18342	18461	18532	18366	18437	18232	18441	18535	18401	18521	18279	18296	18301	18339	18180	18448	18439	18539	18445	18344	18432	18292	18359	18540	18441	18429	18571	18467	18445	18305	18200	18470	18320	18568	18411	18643	18556	18425	18481	18448	18557	18422	18310	18537	18490	18406	18379	18317	18245	18500	18336	18329	18461	18646
59465	97504	83772	59642	43312	29539	20914	17306	16153	15747	15845	15757	15728	15929	15784	15916	15791	15796	15701	15690	15868	15819	15741	15751	15631	15653	15762	15707	15789	15630	15902	15853	15806	15842	15757	15654	15628	15678	15787	15944	15700	15771	15675	15744	15905	15901	15872	15826	15582	15858	15729	15898	15562	15765	15804	15854	15656	15672	15709	15763	15709	15643	15731	15641	15673	15810	15709	15641	15753	15876	15946	15716	15808	15740	15901	15818	15777	15628	15712	15809	15769	15886	15724	15733	15672	15752	15881	15799	15539	15863	15786	15676	15729	15801	15745	15699	15852	15693	15600	15852	16000	15756	15763	15726	15796	15823	15857	15761	15686	15693	15596	15787	15639	15811	15789	15529	15545	15802	15747	15741	15780	15845	15731	15820	15553	15631	15749	15760	15629	15704	15881	15694	15730	15851	15792	15852	15982	15687	15771	15740	15762	15769	15763	15679	15702	15634	15748	15643	15707	15808	15867	15661	15646	15840	15526	15574	15704	15694	15693	15786	15789	15595	15862	15831	15700	15646	15805	15773	15818	15756	15610	15733	15817	15718	15803	15547	15815	15784	15692	15625	15635	15825	15829	15763	15766	15587	15771	15767	15720	15809	15781	15577	15759	15700	15768	15632	15784	15730	15826	15744	15682	15618	15692	15675	15689	15637	15880	15622	15647	15856	15668	15664	15858	15665	15828	15709	15829	15771	15524	15745	15936	15701	15862	15924	15669	15681	15634	15655	15709	15686	15802	15645	15704	15692	15666	15713	15850	15740	15647	15671	15745	15823	15778	15664	15808	15771	15874	15564	15675	15815	15680	15694	15602	15838	15850	15662	15746	15598	15722	15781	15676	15622	15817	15737	15630	15766	15707	15682	15776	15850	15677	15941	15654	15667	15749	15620	15896	15891	15817	15781	15949	15775	15701	15913	15725	15771	15667	15594	15784	15868	15707	15708	15634	15799	15755	15740	15771	15598	15628	15777	15738	15726	15809	15791	15714	15770	15715	15677	15754	15849	15804	15628	15899	15601	15696	15794	15668	15635	15718	15751	15659	15736	15933	15708	15798	15560	15801	15812	15738	15633	15737	15661	15594	15722	15631	15848	15705	15810	15578	15703	15647	15765	15728	15692	15800	15871	15684	15802	15854	15722	15775	15863	15905	15821	15821	15689	15739	15740	15809	15775	15750	15627	15673	15749	15524	15800	15699	15829	15867	15759	15880	15815	15537	15781	15684	15695	15718	15750	15456	15815	15628	15667	15723	15572	15682	15713	15625	15676	15823	15862	15709	15714	15865	15847	15709	15754	15805	15689	15698	15812	15910	15781	15846	15791	15776	15812	15894	15669	15736	15653	15687	15653	15854	15729	15891	15796	15761	15859	15829	15674	15860	15930	15669	15867	15661	15849	15875	15854	15822	15669	15787	15824	15914	15605	15770	15806	15852	15671	15737	15761	15797	15783	15634	15768	15595	15702	15831	15662	15737	15638	15757	15961	15860	15823	15720	15675	15798	15936	15835	15727	15655	15773	15751	15610	15778	15640	15749	15762	15700	15654	15554	15748	15833	15645	15749	15741	15804	15761	15740	15664	15623	15765	15691	15784	15703	15780	15541	15833	15793	15553	15595	15684	15627	15605	15734	15729	15850	15619	15893	15834	15784	15758	15670	15584	15569	15603	15737	15594	15587	15679	15802	15704	15738	15602	15806	15832	15817	15767	15795	15877	15679	15713	15638	15779	15673	15841	15745	15881	15626	15806	15812	15792	15805	15974	15682	15873	15683	15792	15780	15817	15608	15700	15652	15810	15694	15664	15927	15767	15810	15838	15768	15630	15531	15778	15690	15753	15666	15794	15737	15780	15737	15696	15854	15776	15920	15696	15681	15552	15761	15792	15750	15884	15721	15949	15542	15743	15693	15570	15782	15839	15789	15834	15794	15670	15676	15885	15753	15835	15798	15842	15760	15524	15623	15769	15841	15742	15729	15866	15748	15728	15698	15784	15713	15755	15692	15772	15593	15857	15731	15759	15920	15841	15825	15892	15746	15877	15814	15562	15779	15771	15497	15523	15656	15796	15793	15750	15825	15731	15733	15720	15826	15563	15562	15803	15620	15661	15903	15668	15850	15750	15751	15673	15762	15766	15762	15769	15885	15667	15854	15798	15680	15751	15794	15932	15659	15825	15720	15875	15718	15739	15652	15655	15838	15603	15743	15596	15838	15873	15720	15704	15838	15716	15595	15792	15786	15777	15733	15601	15794	15719	15570	15993	15823	15788	15636	15809	15792	15804	15760	15618	15813	15753	15523	15673	15707	15744	15909	15724	15790	15875	15645	15800	15792	15664	15753	15707	15840	15605	15594	15897	15743	15669	15612	15731	15686	15666	15881	15828	15758	15901	15776	15765	15694	15644	15777	15637	15825	15957	15863	15632	15806	15769	15866	15741	15687	15721	15644	15891	15724	15662	15576	15703	15533	15596	15624	15669	16026	15948	15749	15712	15767	15764	15681	15595	15667	15863	15729	15721	15653	15791	15816	15631	15608	15535	15580	15797	15706	15692	15830	15743	15686	15693	15760	15829	15775	15759	15911	15642	15698	15617	15902	15796	15833	15777	15700	15827	15811	15537	15787	15586	15703	15655	15630	15646	15747	15827	15458	15854	15926	15791	15826	15736	15641	15681	15856	15593	15569	15807	15749	15731	15699	15739	15685	15726	15895	15848	15772	15761	15749	15704	15800	15595	15793	15604	15771	15871	15690	15603	15671	15798	15730	15823	15777	15778	15821	15827	15628	15581	15700	15790	15743	15642	15726	15702	15788	15701	15714	15750	15745	15906	15591	15801	15721	15698	15707	15762	15783	15847	15722	15767	15527	15707	15716	15694	15658	15454	15715	15777	15777	15789	15856	15771	15875	15631	15766	16048	15734	15768	15611	15633	15848	15459	15758	15805	15770	15764	15796	15786	15712	15814	15725	15743	15638	15727	15704	15707	15821	15814	15633	15666	15785	15779	15698	15689	15754	15722	15849	15785	15724	15820	15690	15774	15681	15658	15701	15806	15768	15882	15600	15915	15693	15766	15769	15719	15779	15825	15651	15862	15712	15881	15721	15728	15739	15948	15625	15761	15687	15761	15756	15788	15552	15707	15577	15867	15821	15521	15792	15852	15692	15805	15808	15753	15955	15635	15734	15657	15658	15649	15730	15777	15729	15697	15863	15484	15790	15729	15716	15970	15630	15791	15768	15690	15656	15977	15794	15717	15775	15863	15726	15791	15719	15760	15787	15619	15712	15726	15771	15671	15720	15707	15893	15688	15819	15743	15879	15700	15672	15765	15588	15847	15646	15665	15794	15624	15726	15895	15714	15720	15711	15869	15721	15658	15655	15775	15870	15755	15805	15632	15787	15834	15801	15677	15727	15683	15586	15779	15696	15786	15714	15839	15549	15659	15807	15531	15802	15741	15840	15691	15719	15764	15780	15700	15697	15682	15488	15864	15600	15583	15819	15836	15857	15695	15814	15876	15787	15741	15562	15668	15901	15745	15745	15837	15714	15620	15710	15788	15747	15751	15913	15625	15791	15753	15830	15814	15774	15825	15798	15836	15765	15772	15852	15845	15797	15825	15617	15922	15770	15665	15833	15660	15728	15694	15649	15669	15794	15761	15705	15790	15685	15832	15750	15829	15834	15854	15817	15649	15671	15746	15790	15715	15754	15592	15712	15512	15935	15742	15807	15446	15789	15605	15708	15614	15733	15615	15708	15698	15772	15768	15824	15802	15821	15510	15736	15619	15813	15643	15908	15820	15760	15720	15697	15687	15772	15599	15865	15827	15748	15763	15666	15555	15721	15904	15745	15801	15689	15593	15709	15525	15457	15669	15599	15747	15649	15715	15845	15812	15679	15712	15731	15731	15676	15599	15807	15621	15893	15768	15632	15696	15701	15629	15648	15826	15771	15729	15561	15664	15790	15596	15759	15602	15680	15853	15686	15746	15632	15810	15843	15710	15860	15715	15866	15804	15837	15754	15789	15859	15763	15795	15814	15701	15634	15615	15772	15814	15824	15665	15607	15691	15843	15678	15680	15670	15647	15702	15769	15677	15826	15722	15691	15759	15769	15685	15823	15594	15848	15784	15499	15890	15827	15596	15873	15699	15906	15757	15684	15588	15680	15631	15766	15778	15754	15665	15623	15686	15754	15817	15829	15703	15658	15571	15678	15674	15880	15890	15656	15767	15782	15967	15816	15718	15707	15721	15609	15562	15774	15843	15756	15704	15802	15515	15577	15752	15784	15667	15819	15750	15762	15623	15804	15643	15918	15671	15562	15805	15755	15600	15874	15892	15592	15651	15538	15730	15934	15796	15768	15625	15810	15779	15775	15560	15857	15645	15893	15814	15810	15709	15768	15750	15845	15697	15622	15700	15729	15671	15671	15704	15667	15785	15694	15789	15736	15661	15762	15863	15775	15806	15830	15655	15737	15794	15801	15763	15766	15633	15862	15749	15632	15868	15732	15766	15884	15695	15825	15741	15752	15818	15852	15639	15812	15823	15702	15769	15655	15857	15957	15522	15710	15697	15693	15510	15821	15652	15769	15716	15788	15751	15795	15663	15844	15491	15756	15701	15678	15900	15772	15705	15660	15747	15885	15710	15785	15756	15765	15739	15796	15803	15887	15584	15581	15793	15727	15797	15744	15613	15712	15828	15567	15474	15974	15683	15623	15743	15743	15793	15714	15822	15782	15853	15670	15559	15666	15625	15791	15567	15817	15708	15728	15681	15743	15868	15788	15777	15782	15718	15870	15780	15845	15801	15671	15719	15768	15772	15686	15696	15962	15757	15719	15823	15779	15821	15871	15756	15819	15705	15535	15599	15724	15638	15645	15632	15680	15806	15848	15734	15859	15747	15817	15890	15675	15760	15779	15619	15777	15796	15933	15646	15697	15671	15879	15754	15674	15753	15787	15745	15668	15622	15773	15711	15667	15847	15824	15743	15771	15632	15830	15717	15905	15717	15833	15610	15784	15613	15761	15909	15737	15632	15811	15893	15727	15779	15627	15704	15692	15779	15864	15757	15859	16081	15621	15781	15718	15806	15692	15687	15797	15745	15739	15757	15706	15901	15792	15666	15576	15786	15866	15789
22971	22393	35652	36453	34277	31707	29182	22091	19598	19241	19256	18799	18803	18993	18996	18693	18844	18752	18798	18656	18670	18743	18688	18664	18814	18628	18824	18668	18731	18758	18381	18615	18841	18846	18637	18898	18725	18703	18782	18725	18582	18584	18603	18755	18860	18644	18675	18755	18920	18699	18627	18558	18629	18491	18674	18683	18665	18746	18578	18456	18567	18552	18706	18697	18715	18511	18632	18590	18379	18745	18697	18741	18555	18688	18489	18449	18703	18642	18701	18745	18760	18815	18537	18548	18862	18770	18587	18563	18789	18747	18630	18555	18697	18642	18749	18591	18577	18612	18639	18681	18502	18613	18780	18643	18927	18547	18549	18681	18553	18563	18580	18665	18908	18731	18512	18541	18650	18572	18707	18394	18536	18659	18671	18631	18586	18505	18653	18603	18557	18603	18568	18645	18619	18644	18565	18508	18642	18636	18798	18787	18528	18724	18644	18490	18468	18472	18597	18502	18464	18765	18784	18625	18739	18566	18655	18656	18518	18629	18643	18525	18728	18861	18457	18502	18426	18530	18618	18580	18527	18472	18674	18604	18829	18543	18708	18571	18657	18636	18563	18666	18679	18560	18558	18492	18598	18537	18647	18598	18804	18451	18567	18689	18747	18791	18575	18624	18694	18568	18585	18590	18744	18661	18609	18578	18717	18769	18651	18735	18490	18613	18643	18710	18755	18294	18606	18543	18563	18672	18583	18598	18565	18517	18633	18473	18627	18588	18555	18534	18452	18643	18504	18511	18704	18599	18599	18444	18628	18565	18564	18645	18439	18402	18618	18652	18339	18751	18614	18507	18615	18517	18507	18734	18685	18561	18618	18612	18625	18744	18652	18691	18596	18556	18589	18648	18628	18683	18504	18565	18507	18713	18715	18499	18463	18692	18431	18739	18776	18732	18522	18748	18518	18650	18592	18448	18623	18547	18566	18548	18645	18620	18731	18467	18541	18644	18614	18536	18556	18549	18646	18818	18584	18541	18577	18582	18449	18692	18779	18285	18381	18503	18562	18670	18512	18387	18276	18568	18484	18491	18699	18649	18571	18748	18822	18640	18521	18599	18449	18725	18585	18612	18732	18639	18665	18717	18463	18574	18631	18696	18753	18558	18450	18555	18428	18658	18613	18624	18479	18390	18830	18525	18721	18556	18727	18539	18461	18475	18689	18793	18810	18678	18444	18474	18625	18446	18651	18626	18566	18595	18365	18471	18772	18631	18718	18548	18582	18777	18668	18673	18584	18575	18544	18609	18634	18681	18594	18791	18422	18638	18791	18444	18673	18752	18618	18442	18650	18674	18701	18445	18660	18720	18563	18548	18626	18631	18626	18340	18602	18476	18522	18413	18482	18686	18553	18569	18818	18453	18566	18473	18718	18595	18618	18727	18687	18600	18650	18470	18761	18607	18644	18728	18600	18696	18558	18652	18619	18598	18563	18753	18583	18629	18721	18427	18754	18559	18356	18614	18824	18432	18785	18670	18559	18531	18452	18831	18626	18481	18301	18550	18464	18661	18609	18714	18673	18565	18465	18672	18389	18481	18653	18714	18635	18621	18494	18643	18498	18795	18649	18577	18551	18571	18639	18535	18825	18568	18650	18644	18580	18665	18346	18472	18619	18351	18589	18749	18565	18420	18584	18793	18703	18722	18804	18592	18482	18635	18445	18661	18806	18538	18626	18521	18370	18672	18636	18464	18422	18637	18561	18537	18465	18746	18575	18808	18769	18671	18534	18626	18522	18563	18455	18498	18690	18569	18505	18954	18592	18611	18569	18588	18613	18670	18513	18550	18697	18597	18736	18672	18570	18978	18830	18707	18517	18693	18656	18693	18681	18767	18408	18542	18588	18512	18545	18728	18429	18735	18327	18679	18869	18585	18565	18619	18583	18660	18512	18522	18327	18639	18576	18446	18504	18518	18637	18548	18730	18471	18556	18549	18582	18280	18593	18307	18602	18658	18636	18616	18586	18591	18473	18436	18555	18604	18616	18857	18435	18557	18487	18612	18501	18472	18602	18653	18714	18620	18494	18679	18751	18732	18773	18341	18271	18821	18833	18695	18410	18670	18558	18506	18708	18694	18627	18450	18627	18707	18533	18538	18724	18511	18481	18494	18739	18420	18630	18701	18648	18585	18540	18571	18509	18555	18530	18534	18701	18500	18544	18696	18558	18524	18595	18522	18425	18652	18648	18554	18774	18584	18492	18737	18567	18611	18478	18609	18632	18425	18488	18478	18416	18759	18561	18668	18564	18784	18719	18533	18615	18607	18824	18636	18405	18567	18539	18312	18805	18655	18605	18674	18609	18535	18625	18703	18683	18431	18627	18536	18373	18620	18657	18789	18590	18340	18606	18544	18629	18402	18556	18612	18840	18545	18418	18569	18540	18820	18632	18657	18712	18433	18624	18478	18561	18639	18575	18374	18648	18517	18697	18497	18435	18573	18591	18576	18626	18601	18395	18480	18549	18320	18558	18539	18569	18578	18657	18670	18686	18664	18754	18540	18385	18627	18587	18600	18632	18722	18747	18519	18675	18601	18775	18473	18497	18634	18641	18482	18594	18715	18621	18772	18695	18599	18541	18660	18614	18822	18598	18402	18572	18386	18758	18810	18701	18500	18594	18574	18458	18751	18608	18595	18684	18542	18632	18706	18455	18457	18794	18451	18546	18369	18647	18588	18523	18560	18697	18661	18517	18547	18512	18838	18577	18690	18882	18644	18671	18583	18498	18561	18741	18783	18626	18491	18573	18772	18568	18499	18530	18799	18734	18644	18543	18578	18653	18590	18572	18396	18546	18575	18424	18510	18561	18564	18564	18634	18476	18717	18557	18620	18605	18676	18566	18560	18574	18891	18756	18628	18692	18465	18506	18407	18231	18776	18648	18576	18477	18412	18615	18462	18392	18661	18568	18530	18554	18545	18752	18384	18605	18434	18580	18612	18666	18617	18555	18677	18747	18586	18649	18443	18645	18613	18742	18883	18433	18585	18648	18466	18435	18637	18658	18547	18255	18549	18678	18487	18794	18774	18480	18499	18662	18522	18610	18789	18724	18606	18723	18725	18681	18624	18625	18600	18725	18373	18640	18711	18877	18683	18557	18574	18784	18586	18486	18454	18584	18366	18591	18715	18489	18645	18622	18417	18462	18766	18736	18583	18497	18564	18411	18785	18558	18520	18642	18697	18776	18698	18651	18526	18638	18680	18630	18701	18484	18631	18490	18654	18594	18485	18500	18560	18546	18580	18556	18635	18652	18795	18479	18573	18517	18616	18646	18580	18726	18426	18548	18419	18716	18659	18588	18440	18446	18621	18607	18690	18582	18565	18887	18618	18591	18747	18576	18680	18551	18580	18572	18562	18554	18635	18594	18518	18765	18600	18543	18428	18662	18572	18751	18592	18508	18706	18702	18599	18601	18651	18526	18706	18833	18604	18546	18572	18677	18507	18649	18737	18527	18555	18656	18694	18723	18833	18401	18398	18523	18522	18496	18509	18353	18600	18553	18559	18538	18566	18658	18612	18430	18454	18470	18530	18539	18559	18667	18438	18337	18472	18439	18515	18711	18606	18520	18611	18662	18631	18674	18792	18743	18524	18704	18560	18534	18783	18441	18493	18667	18602	18720	18663	18549	18495	18847	18610	18738	18512	18652	18500	18533	18644	18537	18756	18593	18676	18626	18384	18438	18651	18709	18353	18624	18802	18643	18398	18524	18535	18499	18465	18634	18632	18517	18674	18457	18640	18403	18605	18388	18591	18675	18331	18733	18478	18449	18657	18562	18588	18558	18491	18476	18733	18637	18537	18546	18663	18607	18522	18671	18693	18721	18461	18357	18325	18579	18407	18803	18424	18657	18691	18476	18597	18549	18624	18761	18574	18556	18680	18845	18562	18493	18652	18523	18690	18687	18792	18484	18573	18507	18573	18539	18478	18564	18722	18490	18503	18730	18834	18606	18523	18431	18679	18526	18514	18646	18574	18521	18604	18577	18571	18607	18393	18635	18630	18627	18579	18435	18444	18592	18541	18588	18545	18672	18500	18737	18582	18696	18430	18526	18578	18627	18479	18480	18659	18576	18455	18755	18619	18510	18476	18586	18540	18654	18638	18707	18655	18687	18790	18424	18658	18628	18645	18543	18802	18617	18651	18524	18679	18668	18600	18591	18491	18393	18387	18629	18820	18523	18467	18536	18735	18695	18657	18620	18362	18626	18524	18575	18405	18491	18834	18426	18726	18436	18713	18568	18472	18409	18670	18477	18556	18659	18576	18563	18641	18546	18590	18667	18786	18480	18689	18714	18492	18605	18722	18419	18434	18668	18633	18683	18493	18499	18476	18611	18576	18560	18594	18587	18611	18657	18784	18538	18572	18736	18516	18505	18502	18354	18594	18492	18370	18759	18574	18562	18537	18558	18623	18461	18701	18630	18728	18760	18408	18329	18450	18404	18507	18469	18553	18585	18380	18636	18540	18465	18560	18542	18538	18389	18479	18486	18676	18545	18549	18911	18586	18573	18625	18667	18551	18468	18483	18649	18615	18409	18591	18583	18565	18712	18660	18591	18626	18544	18411	18733	18446	18589	18620	18450	18519	18755	18715	18630	18579	18672	18662	18620	18695	18635	18665	18612	18790	18857	18675	18678	18441	18757	18501	18449	18373	18551	18428	18747	18738	18472	18607	18616	18730	18428	18480	18697	18597	18740	18580	18562	18535	18574	18539	18542	18753	18680	18600	18421	18480	18553	18401	18552	18628	18558	18581	18584	18434	18579	18513	18799	18653	18601	18522	18655	18469	18599	18594	18504	18316	18629	18444	18657	18638	18669	18707	18599	18589	18682	18707	18542	18407	18626	18687	18530	18599	18591	18600	18504	18507	18739	18695	18570	18602	18699	18529	18663	18483	18501	18382	18520	18793	18518	18716	18632	18629	18659	18646	18688	18666	18554	18417	18480	18693	18560	18717	18507	18587	18581	18428	18568	18671	18558	18561	18564	18501	18774	18600	18403	18640	18628	18504	18624	18703	18566	18617	18571	18297	18463	18661	18477	18781	18449	18480	18902	18506	18528	18586	18780	18800	18616	18677	18482	18454	18762	18361	18593	18392	18472	18513	18898	18652	18574	18618	18604	18430	18683	18453
62706	106539	94067	72090	51973	36063	24090	18307	16367	16003	15717	15803	15749	15956	15709	15811	15709	15941	16031	15820	15814	15842	15846	15777	15795	15778	15825	15624	15764	15909	15749	15639	15721	15712	15778	15643	15757	15854	15778	15715	15860	15876	15696	15901	15799	15715	15829	15866	15958	15788	15798	15764	15745	15650	15840	15539	15973	15916	15743	15757	15796	15860	15645	15698	15722	15925	15928	15843	15838	15862	15752	15837	15669	15953	15758	15791	15652	15816	15861	15931	15751	15886	15643	15872	15824	15883	15920	15753	15815	15777	15602	15747	15717	15922	15798	16079	15864	15679	15774	15660	15773	15696	15890	15702	15965	15650	15645	15676	15795	15831	15726	15879	15839	15791	15792	15874	15876	15703	15763	15845	15682	15809	15905	15684	15909	15823	15742	15738	15971	15620	15920	15719	15752	15718	15627	15828	15740	15820	15738	15736	15979	15715	15814	15711	16014	15719	15647	15856	15634	15707	15849	15844	15786	15831	15805	15754	15632	15900	15811	15657	15837	15768	15980	15762	15825	15807	15867	15909	15701	15833	15703	15917	15825	15711	15659	15935	15870	15667	15890	15879	15731	15603	15605	15726	15810	15787	15946	15757	15908	15842	15827	15628	15697	15750	15769	15763	15801	15858	15924	15818	15634	15854	15857	15899	15868	15810	15686	15813	15656	15800	15785	15709	15826	15732	15803	15731	15684	15861	15777	15801	15804	15685	15735	15882	15665	15783	15957	15643	15566	15786	15744	15787	15801	15860	15716	15845	15728	15859	15724	15678	15715	15895	15872	15793	15832	15800	15865	15661	15724	15701	15839	15654	15776	15999	15730	15733	15859	15641	15871	15643	15887	15732	15736	15745	15835	15795	15905	15831	15858	15763	15902	15890	15685	15818	15743	15775	15598	15757	15595	15963	15853	15805	15934	15782	15742	15746	15791	15676	15707	15882	15745	15756	15794	15857	15657	15869	15776	15798	15667	15885	15731	15846	15894	15648	15739	15750	15801	15941	15649	15801	15844	15796	15800	15767	15682	15862	15724	15656	15899	15744	15758	15839	15807	15883	15808	15852	15690	15973	15712	15747	15717	15813	15877	15920	15790	15849	15750	15690	15849	15699	15792	15784	15771	15831	15777	15735	15734	15704	15883	15929	15921	15895	15832	15787	15614	15903	15835	15651	15646	15703	15888	15745	15668	15791	15827	15781	15741	15751	15723	15887	15642	15753	15797	15845	15786	15821	15793	15849	15788	15664	15702	15742	15883	15898	15873	15683	15885	15645	15811	15762	15809	15958	15735	15770	15673	15887	15677	15720	15719	15662	15725	15681	15815	15840	15812	15880	15720	15932	15855	15819	15606	15773	15744	15612	15563	15790	15821	15811	15845	15638	15669	15795	15811	15774	15746	15885	15810	15877	15938	15740	15740	15845	15899	15718	15855	15740	15704	15818	15731	15687	15794	15861	15726	15628	15971	15802	15785	15681	15762	15838	15839	15927	15846	15738	15789	15867	16005	15900	15687	15721	15730	15807	15703	15860	15702	15676	15599	15749	15783	15680	15780	15724	15792	15586	15833	15677	15773	15691	15684	15598	15909	15762	15697	15712	15819	15844	15807	15677	15706	15782	15744	15750	15973	15799	15679	15655	15718	15921	15818	15601	15844	15814	15724	15768	15835	15984	15858	15785	15773	15792	15809	15859	15618	15752	15780	15822	15892	15844	15764	15901	15800	15694	15707	15871	15799	15730	15668	15713	15779	15728	15704	15776	15758	15770	15914	15705	15754	15804	15671	15734	15878	15651	15645	15911	15707	15768	15646	15916	15844	15869	15673	15777	15751	15784	15875	15680	15873	15688	15648	15934	15852	15885	15991	15983	15749	16028	15898	15892	15850	15933	15694	15874	15821	15743	15694	15703	15814	15738	15844	15690	15770	15716	15789	15816	15784	15743	15793	15924	15768	15769	15689	16104	15800	15991	15842	15958	15906	15714	15863	15752	15585	15930	15979	15674	15862	15740	15874	15828	15694	15752	15690	16009	15742	15658	15849	15897	15811	15825	15842	15637	15907	15785	15928	15752	15732	15728	15716	15832	15732	15794	15931	15790	15771	15892	15796	15695	15910	15782	15794	15869	15787	15865	15808	16052	15825	15765	15714	15803	15677	15855	15649	15699	15678	15593	15528	15713	15839	15790	15755	15677	15956	15644	15942	15876	15920	15740	15721	15834	15624	15823	15819	15819	15942	15702	15812	15966	15888	15680	15749	15772	15814	15870	15698	15803	15665	15730	15941	15838	15709	15791	15701	15879	15808	15861	15878	15706	15648	15816	16081	15752	15850	15831	15687	15824	15634	15710	15551	15710	15652	15846	15914	15816	15771	15815	15990	15764	15591	15771	15746	15649	15772	15790	15623	15906	15663	15581	15764	15622	15630	15821	15603	15772	15749	15800	15720	15801	15787	15824	15863	15737	15626	15662	15744	15773	15714	15771	15819	15932	15803	15865	15698	15676	15738	15876	15759	15709	15788	15714	15701	15769	15778	15756	15843	15830	15790	15806	15826	15896	15792	15808	15872	15799	15789	15806	15964	15866	15789	15806	15833	15988	15670	15712	15760	15700	15624	15879	15652	15845	15820	15643	15820	15847	15620	15925	15788	15725	15812	15720	15749	15874	15663	15769	15721	15797	15827	15747	15777	15735	15772	15746	15931	15799	15673	15824	15888	15802	15678	15653	15668	15736	15715	16003	15500	15861	15610	15768	15826	15901	15974	15733	15677	15727	15721	15637	15786	16016	15825	15702	15723	15754	15845	15767	15875	15802	15861	15677	15837	15727	15886	15771	15830	15792	15760	15947	15750	15717	15840	15764	15814	15866	15651	15974	15755	15765	15697	15701	15634	15664	15675	15837	15874	15685	15931	15666	15888	15800	15726	15781	15806	15646	15953	15742	15709	15784	15768	15644	15851	15914	15678	15836	15835	15825	15879	15744	15755	15805	15751	15862	15809	15713	15606	15809	15889	15850	15660	15666	15652	15957	15824	15861	15800	15800	15838	15842	15829	15648	15800	15812	15656	15732	15720	15636	15942	15809	15828	15775	15939	15925	15780	15645	15655	15844	15802	15901	15794	15782	15767	15719	15884	15740	15781	15645	15786	15811	15747	15711	15777	15746	15941	15764	15877	15816	15808	15997	15620	15794	15640	15880	15701	15905	15613	15875	15755	15715	15832	15615	15768	15731	15798	15784	15629	15835	15762	15750	15682	15803	15657	15752	15641	15840	15781	15668	15940	15926	15763	15893	15588	15998	15880	15719	15636	15666	15881	15759	15824	16023	15697	15707	15721	15758	15685	15799	15669	15882	15820	15865	15556	15842	15667	15775	15695	15922	15733	15931	15857	15876	15741	15916	15603	15857	15901	15648	15735	15728	15922	15895	15886	15733	15802	15637	15920	15746	15868	15759	15888	15655	15736	15666	15973	15592	15701	15732	15693	15703	15864	15703	15819	15783	15875	15879	15804	15876	15900	15600	15808	15913	15780	15735	15724	15746	15789	15666	15698	15758	15832	15757	15857	16009	15525	15794	15830	15839	15865	15698	15776	15736	15778	15842	15816	15802	15788	15721	15698	15723	15872	15802	15886	15693	15887	15774	15873	15651	15869	15834	15667	15866	15864	15769	15718	15599	15846	15700	15841	15592	15939	15822	15699	15815	15781	15734	15825	15664	15751	15998	15770	15827	15866	15701	15847	15702	15641	15733	15770	15802	15659	15685	15879	15847	15733	15889	15699	15842	15655	15686	15690	15773	15863	15952	15851	15743	15741	15572	15555	15789	15815	15724	15826	15702	15798	15654	15802	15533	15783	15858	15797	15800	15777	15792	15628	15673	15556	15914	15712	15763	15827	15765	15635	15711	15762	15748	15834	16006	15668	15596	15809	15881	15606	15919	15672	15776	15827	15818	15795	15799	15775	15805	15647	15814	16015	15679	15689	15861	15747	15676	15765	15791	15850	15799	15703	15773	15903	15745	15683	15829	15687	15711	15760	15907	15910	15962	15720	15762	15751	15684	15848	15818	15795	15779	15733	15697	15830	15702	15791	15659	15746	15852	15707	15763	16010	15661	15810	15821	15764	15794	15919	15756	15684	15744	15770	15810	15754	15853	15753	15670	15653	15763	15774	15780	15605	15764	15870	15621	15741	15821	15788	15803	15807	15846	15782	15743	15683	15948	15794	15776	15918	15842	15801	15907	16004	15880	15653	15744	15709	15863	15804	15766	15630	15825	15748	15698	15769	15734	15759	15707	15827	15638	15796	15767	15825	15900	15829	15872	15679	15715	15872	15715	15676	15752	15636	15635	15943	15799	15741	15785	15875	15867	15879	15733	15790	15705	15577	15661	15717	15716	15931	15719	15847	15610	15752	15863	15814	15630	15726	15656	15820	15834	15867	15710	15781	15695	15786	15785	15758	15718	15703	15741	15894	15883	15840	15908	15856	15701	15816	15591	15697	15710	15562	15809	15805	15908	15818	15687	15781	15641	15740	15642	15776	15659	15806	15704	15633	15745	15874	15721	15669	15921	15460	15738	15735	15835	15829	15734	15630	15686	15760	15807	15699	15705	15695	15900	15875	15717	15794	15701	15783	15872	15657	15635	15857	15690	15538	15791	15858	15674	15910	15875	15709	15639	15649	15930	15686	15781	15870	15773	15877	15800	15818	15888	15876	15687	15902	15737	15769	15631	15795	15917	15685	15710	15787	15900	15664	15742	15804	15835	15849	15692	15964	15755	15800	15823	15723	15769	15738	15833	15901	15955	15816	15755	15752	15720	15693	15902	15924	15720	15611	15759	15748	15607	15661	15725	15814	15875	15679	15749	15769	15740	15796	15860	15941	15729	16019	15567	15881	15796	15734	15717	15777	15940	15683	15675	15810	15874	15855	15880	16002	15820	15813	15803	15709	15615	15883	15788	15598	15738	15642	15761	15706	15884	15788	15846	15820	15832	15643	15763	15657	15744	15981	15846	15817	15634	15694	15796	15891	15710	15795	15631	15795	15947	15896	15640	15843	15697	15763	15822	15859	15801	15775	15636	15887	15798	15916	15806	15900	15604	15909	15775	15793	15797	15715	15640	15812	15677	15752	15799	16138	15756
30200	35513	44123	34492	25118	21535	20246	19525	19179	19137	19230	19029	19118	19318	19128	19161	19367	19114	19164	19222	19189	19376	19049	19257	19029	19114	19580	19103	19182	19254	19003	18906	19116	19395	19148	19221	19013	19156	19264	19162	19196	19175	19090	19167	19013	18959	19023	19069	19222	18905	18886	19041	19185	19000	19044	19021	19079	18885	19048	19074	19231	19267	19067	19225	18926	19214	18917	18974	19286	18959	18938	19145	19045	19042	19023	19337	19303	19064	19183	19176	19173	19167	19003	19168	19198	19166	19013	19035	18980	19037	19143	19170	18858	19012	18888	19081	19237	19032	19075	19199	19385	19030	19139	19166	18902	19013	19187	19007	18885	19101	18947	19033	19087	19065	19053	19176	19104	19173	19087	19078	19062	19139	19020	19096	19176	19062	19021	19351	19296	19108	19261	18942	19090	19131	19120	19038	19065	18879	19105	19076	19181	18953	19288	19003	19217	19186	19058	19044	19312	18977	19268	18967	19141	19056	18989	18791	19196	19239	19089	19238	19068	19035	19140	19044	19234	18987	19191	19036	19348	19258	19135	19240	18928	18876	19112	18929	18809	19163	19220	18873	19021	19098	19251	19185	19026	19077	19332	19133	18886	18988	18812	19111	18887	19071	19060	18925	19031	19150	19007	19043	19051	19200	19175	19068	18947	18837	18981	19146	19060	19008	19032	18991	19118	19039	18990	19083	18975	19059	19058	19018	19146	18994	19007	19128	19042	19213	19290	19269	19112	19140	19142	19249	19115	18991	19153	19236	19144	19018	19164	19017	19134	19155	19066	19032	18901	19084	18951	19153	19139	19113	19261	19118	18988	19141	19141	19043	19149	19283	19015	19134	19120	19091	19215	19222	19157	19016	19026	19337	19138	19209	19145	19110	18899	19037	19153	18942	18947	19074	19097	19045	19006	18981	18910	19178	19084	19082	19024	18961	19339	19131	19311	19083	19257	18958	19185	18981	18919	19023	19073	19079	19079	19164	18930	19299	19176	18887	19052	19137	19308	18965	18914	19033	19176	19013	19120	19009	19151	18984	19263	18936	18950	19294	19145	19224	19202	19334	19229	19178	19140	19171	19253	18902	19062	19091	18935	19143	19107	19056	19053	18907	19135	19193	19093	19011	18971	19012	19294	19140	19107	19034	19147	19208	19289	18996	19065	19144	19071	19260	19020	19095	19134	19027	19144	18977	19074	18993	19065	19006	18951	19003	19256	18872	19068	19093	19012	19031	19143	19003	19169	18940	19077	19172	19026	19188	19266	19307	19015	19034	18938	19196	18991	18935	18798	19161	19065	19147	19151	19112	19135	18981	19013	19059	19175	19187	19244	18976	19079	18959	18909	19087	18936	19182	19171	19122	19175	19109	19079	19022	19198	19095	18998	19068	19151	19070	19223	18912	19166	19033	18934	19098	19293	19047	19085	19255	19129	19169	19090	19021	19008	19060	18983	19118	19146	19123	19051	19020	19018	19043	19093	19132	19012	18905	18956	19143	19162	19133	19099	19159	18915	19096	19149	19015	19080	19012	19039	19153	19099	19103	19311	19201	19105	19024	19128	19266	19261	19179	19287	19151	19087	18989	19166	19035	19220	19074	19067	18945	19026	18996	19043	19109	19129	18859	19100	19032	19093	19152	19050	18992	19215	19129	19028	19080	18953	19062	18740	19081	18984	18962	19090	19043	19126	19113	19141	18833	19164	19168	18995	19049	18989	19272	19279	18953	18974	18988	19056	19239	19268	19026	19174	19203	18925	19157	19008	18944	19184	19107	19252	18822	19023	19139	19024	18954	19191	19181	19010	19081	19074	18919	19178	19259	19162	19121	18888	18966	19160	18964	18801	19124	19233	19199	19033	19221	19024	19133	19018	19226	19218	19162	19095	18922	19216	18917	19110	19075	18979	18942	19016	19009	19207	19224	18944	19128	19042	18918	19098	18978	19073	19192	19117	19044	19004	18960	19102	19307	19122	19160	18872	19031	19172	19073	19253	18940	19233	19094	19145	19040	18922	19043	19109	19125	19040	19111	19163	19029	19041	19039	19084	19166	18950	19127	19078	19054	19140	19008	19036	19040	19095	19209	19093	19144	19051	19008	19327	19083	18960	19059	19304	18969	19027	19056	19142	18999	19193	18987	19299	19016	19268	19007	19144	19060	19001	19049	18891	19085	19030	19247	19291	19224	18987	19185	19333	18921	19176	19090	18994	19097	19074	18979	19045	18984	19240	19201	19117	19007	19029	19249	19029	19088	19086	18883	19013	19041	19166	19068	19015	19131	19055	19084	19042	18995	19161	19192	19280	19146	18977	19113	19100	19172	19133	19015	19188	19156	18992	19220	19188	19164	18987	19099	19103	19106	19136	19195	19061	19042	19297	18989	19071	19168	19020	18847	19158	19146	19329	19134	18941	19001	18992	18938	19104	19326	19244	19165	18842	19313	19096	18971	19054	19072	19202	18869	19077	19160	19106	19057	19092	19081	19174	19042	19065	18998	19190	19201	19194	19125	18938	18893	19129	18882	19126	18960	19165	19201	19232	18888	19164	19170	19106	19131	19301	19201	19145	19056	18803	19068	19131	19204	19348	19177	19340	19094	18926	19081	19092	19143	19195	19052	18807	19135	19113	19111	19127	19139	19084	18871	19122	19083	19171	19067	19107	19112	19065	19176	19101	19178	19190	19015	19096	19104	19062	19091	19089	18933	19077	19092	19061	18877	18881	19000	19094	19125	18999	19104	18882	19005	18975	19107	19138	18991	18950	19071	19006	18948	19021	19183	19082	19104	19125	19090	18833	18877	19111	19445	19161	19164	19089	19113	19242	19271	19101	18946	19208	19232	19128	19114	19188	18943	19204	19101	19101	19012	19069	18989	19001	19111	18966	18813	19128	19066	19159	19062	19031	19099	19149	19221	19016	19051	18864	19042	18933	18786	19059	18962	19344	18989	19057	18953	19201	19058	19012	19132	19124	18772	18927	19073	18975	18995	19020	19114	19028	19022	18966	19169	19181	19121	18871	19036	19205	18993	19250	19219	19058	19123	19165	19143	18941	19302	19075	19178	18903	18831	19106	19118	19033	19044	19110	19317	19244	19237	19046	19067	19047	19178	19113	19095	19126	19024	19117	18991	19065	19093	19075	19095	19286	18962	19042	19161	19046	19051	19189	19198	18796	19045	19117	19118	19078	19166	18900	19187	19006	18982	19000	19234	18972	19126	19101	19123	19204	19119	18996	19240	19046	19228	18996	18917	18971	19222	19118	19066	19062	19171	19071	19105	19008	19057	18984	19040	18993	19213	19281	19004	19043	19281	18982	19105	19055	19148	19174	19201	18966	18791	19045	19047	18993	18901	19306	19178	19048	18935	18833	19009	19121	19059	18921	19017	19092	19076	19052	19170	19048	19242	19222	19238	19312	19239	19084	19205	19185	18957	19161	19020	19257	19293	19043	19035	18944	18998	18987	19171	18891	18977	19123	19108	18964	19055	19158	18979	19039	19216	19181	19048	19060	19008	19204	19029	18920	19067	19212	18999	19066	19135	19273	19019	19035	18973	19142	19159	19078	19089	19035	19051	19105	19036	19068	19182	19101	18891	19262	19147	18965	19045	18973	19085	19101	18928	19109	19023	19036	19297	19122	18917	19082	19173	19195	19072	19072	19094	19136	19141	19156	19010	19075	19094	19022	19149	19139	19094	19199	19082	19272	19077	18825	18902	18917	19210	19176	18973	18838	19310	19165	19070	19054	19042	19354	19180	19228	19159	19097	19147	19087	19029	19287	19039	19033	19057	18944	18924	19053	19080	18898	19111	19226	18986	19091	18976	19077	19243	19045	18961	19094	18786	19180	19265	19207	19202	19147	19085	19222	18993	19046	19032	19273	19168	19036	18924	18932	19236	19337	18866	19204	19129	18966	19088	19032	18946	19073	18939	18962	19001	19078	19146	19088	18983	18997	18956	19225	19077	19206	19057	19271	19044	19178	18953	19042	19150	18949	18986	19102	19022	19017	19115	19228	19119	19058	18988	19087	18944	19096	19087	18905	18993	18988	18915	19163	19265	19313	18994	19293	18907	19349	19190	19236	19033	19276	19123	19158	19113	19130	19024	19275	19122	19072	19021	18831	19234	19197	19200	19131	19011	19197	19075	19074	18908	19118	19093	19003	19082	19044	18990	19219	19030	19114	19006	19105	19184	19137	19109	19083	18999	18917	19215	19181	19122	18967	19006	19205	19141	19051	19098	19086	18993	19159	19009	19103	19151	19129	19108	18993	19099	19043	19129	19125	19275	19262	19080	18993	18897	18938	19040	19036	18920	18881	19085	19115	19004	18973	19176	19135	19200	19003	19384	19089	19193	18954	18961	19030	19004	19117	19021	19069	19160	19179	19306	19037	19179	19091	19101	18864	19049	19177	19138	19198	19280	19159	19120	19120	19251	19021	19062	19237	19128	19082	19055	19070	19341	19244	19073	19097	19232	19130	19122	18983	18930	19015	19086	18982	19120	19384	19297	19059	18998	19113	18906	19000	19209	19015	18960	19112	19036	19144	19257	19040	19106	19288	19103	19057	19171	19311	19123	19086	19126	19128	18990	19038	19077	19043	18997	19138	19094	19027	19105	19135	19084	19255	19099	18951	18950	18810	19246	19194	18798	19008	19170	19149	19020	19112	19178	19208	19125	18931	19112	19080	19208	19051	18958	19359	19050	18963	19058	18973	19045	19125	19368	19120	19211	19066	19184	19077	19215	19300	18970	19108	18896	19080	19052	19017	18993	19037	19004	19198	19024	19057	19328	19019	18952	19128	19137	19193	19061	19099	19068	19196	19316	19016	19350	18994	19064	18946	19112	19084	19112	18989	19136	19171	19123	19101	18920	19200	19078	19200	19051	19101	19239	19233	18948	19068	18986	19160	19267	19176	19104	19112	19066	19162	19129	19168	19103	18968	19058	19238	19111	18941	19135	18988	19229	19133	19027	19147	19160	19071	19008	19263	19080	18987	19088	19336	19162	19137	18874	19058	18836	19237	19087	19075	19121	19254	19048	19137	19217	19101	19210	19319	19179	19214	19348	19339	19079	18979	19067	19060	19168	19104	19015	19092	18962	19194	18998	19157	19294	19107	18889	19133	19064	18951	19143	19279	19023
36076	55847	47098	31340	22575	18603	16690	16418	16161	16135	16105	15899	16214	16177	16195	16162	16236	16076	16290	16197	16037	16008	16119	16192	16151	16034	16179	16053	16260	16071	16071	16221	15963	16254	16139	16040	15923	16085	16106	16188	16233	16156	16229	16056	15990	16084	16209	16005	16261	16205	16085	16233	16100	16134	16133	16251	16031	16204	16183	16072	16138	16115	16076	16268	16160	15892	15989	15952	16207	16261	16080	16214	16038	16024	16142	15970	16278	16125	16211	16157	16002	16177	16141	16082	16151	16063	15804	16069	16094	15950	16151	15891	16155	15899	16087	16118	16171	16092	16047	16079	16115	16069	16332	16036	16145	16172	16322	16071	15971	16156	16073	16236	16026	15957	16079	16093	15984	16029	16020	16111	15960	16063	16124	16106	16102	16041	15941	16045	16077	16101	16078	16280	16155	16170	16121	16131	15959	16047	15992	16055	16138	16241	16039	16037	16067	16165	16121	15823	15998	16026	16241	16185	16162	15957	16049	16202	16148	16080	16244	16210	15988	16062	15954	16073	16160	16224	15903	16206	16201	16023	16090	16157	16142	15923	16121	16134	15996	16101	16216	15954	16037	16112	16128	16115	16198	15864	16152	16022	16037	16027	16099	16109	16106	16113	16256	15957	16239	15999	16167	16136	16094	16297	16002	16168	16090	16015	16008	16061	16058	16122	16078	16088	16218	16153	16073	16119	16045	16084	16253	16075	16051	16162	15954	16099	16072	16171	16229	15994	16027	16051	16002	16063	16009	16078	16093	16353	15961	16073	16043	16271	16087	16160	15926	16188	16154	15987	15994	16103	16292	16073	16125	16008	16061	16143	16114	16166	16032	16319	16076	16088	16004	16018	16028	16135	15960	16057	16067	16090	16108	16197	16117	16205	16131	16029	16077	16046	15991	16096	16162	16095	16172	15970	16144	15978	15967	16120	16151	16251	16057	16136	16027	16226	15981	16142	16088	16120	16179	16047	16033	16147	16084	16118	16157	16138	15965	16102	16108	16198	16052	16050	16124	16230	16064	16250	15970	15988	16034	16183	15808	16314	16191	15937	16138	16155	15978	16207	16113	16071	16054	16031	15979	16054	16173	16135	16159	16221	15990	16125	16111	16075	15979	16106	16113	15975	16027	16020	16218	16083	16102	16133	16145	16119	16138	16074	16064	16041	16099	15941	16056	16035	15977	16131	16020	16143	16066	16071	16038	16105	16200	16021	16107	16093	16016	15915	16134	15992	16203	16079	16020	16147	16080	16165	16288	16059	16087	16138	16013	16052	16161	16171	16078	16064	16256	16215	15994	16074	15954	16189	16211	16084	16025	16015	16121	16209	16177	16132	16063	16060	16078	16058	16076	16010	16200	16136	16094	16133	16213	15902	16164	16051	15969	16106	16052	15918	16156	16111	16006	16051	16121	16027	15882	16002	16137	15999	16086	16016	16097	16081	16059	16024	16076	16029	16021	16163	15920	16263	16214	16124	16000	16135	16030	15922	16121	15987	16278	16083	16070	16081	16070	16003	16149	15910	16060	16262	16322	16096	16027	16069	16203	16094	16115	16068	16151	15986	16072	16224	16176	16159	16098	15993	16036	16188	15972	16170	16065	16047	16138	16095	16197	15988	15912	16015	16283	16059	16093	16121	16083	16024	15972	16095	16078	15976	16114	16151	16068	16066	15998	16062	16102	16043	16079	16022	16245	15978	16116	16022	16027	16198	15915	16135	16283	15970	16139	16051	16046	16180	16153	16085	15964	16212	16103	16265	16024	15845	15998	16059	16134	16070	15914	16121	16039	16069	16222	16089	16174	16045	16236	15993	16136	16115	15972	16146	16125	16164	16151	16192	15910	16099	16272	16187	16078	16078	16137	16027	16031	16108	16220	16112	16072	16129	16209	15998	16016	16172	16088	16104	16173	16058	16014	16077	16116	16183	16112	16086	16150	15890	16231	16136	16064	16066	16203	16040	16186	16142	16120	16204	15885	16162	16103	16094	16058	15981	16000	16075	16138	16180	16011	16147	16077	16012	16234	16012	16076	16137	16130	16038	16080	16169	15936	16175	16069	16006	16090	16140	15992	15895	15965	16222	15989	16008	16191	16145	16075	16323	16069	16265	15936	16218	16061	15974	16048	16094	16094	16079	16247	16260	16091	16158	15777	16094	16063	15941	15901	16150	16176	16036	16016	16039	16136	16070	16206	15964	16097	16168	16070	15975	16180	15903	16046	16175	16036	16096	16117	16040	15896	16165	15961	16063	16204	16021	16006	16216	16054	16245	16046	16076	16178	16033	16109	16135	16319	16163	16141	16069	16048	15949	16147	15979	16025	16221	16099	16067	16157	16047	16061	16066	16130	16279	16133	16116	16073	16125	16078	16080	16142	16061	16121	16271	15991	16283	16081	16105	16117	16035	16034	16077	16049	15883	16094	16023	16083	16064	16131	16054	16087	16089	16017	16256	16173	16042	16166	16130	16114	16126	16376	16030	16252	16106	16270	16152	16182	16018	15998	16048	15943	16092	16069	16190	16177	16065	16027	16182	16061	16221	16073	16055	16129	16211	16076	15975	16258	16028	15930	16044	16019	16077	16017	16047	16129	16149	16098	16161	15965	16052	16069	15915	15797	16242	16228	16146	16135	16105	15964	16125	16239	15949	16002	16169	16197	16063	16048	16111	16147	16173	16076	15894	16174	16255	15997	16217	16074	16238	16013	15994	16094	16160	16102	16111	15948	16211	15830	16064	15984	16087	16250	16057	15955	16146	16074	16264	16103	16013	16049	15894	16047	16002	16117	16141	16171	15997	16237	16192	16275	16052	16177	15992	16238	15911	16240	16169	16045	16066	16195	16120	16022	15982	16084	15919	15972	15840	16001	16091	16134	16286	15987	16128	16124	16107	16191	16011	16261	16119	16168	16202	15970	16019	16182	16069	15904	15979	15968	16016	16037	16076	15970	16053	16091	16196	16150	15993	16155	16067	16183	16098	16028	15952	16082	16091	15956	16139	16018	15997	16185	16003	16086	16141	16099	16005	16132	16092	16206	15983	16079	16040	16056	16174	15898	16104	16118	16192	16116	16053	16157	16243	16174	15965	16154	16005	15959	16138	16082	15953	16192	16029	16129	16090	16168	15926	16028	15942	16046	15926	16081	16178	16131	16415	15885	16036	16173	16118	16295	16270	15986	16015	16193	16023	16085	16202	16057	15871	16110	16159	16212	16020	16155	16157	15982	16130	16215	16085	16062	16129	16148	16010	16127	16255	16155	15990	16055	16082	16182	16213	16138	16030	16078	16002	16160	16095	16208	16378	16296	16136	15991	16083	16039	16076	16022	16027	16122	16166	16148	16136	16255	16135	15908	16225	16015	16074	16134	16035	16188	16174	15999	16083	16119	16122	16085	15993	16266	16022	16264	16262	16133	15882	16166	16055	16113	16250	16132	16023	15905	16015	16213	16063	16136	16149	16008	16168	16130	16087	16053	15990	16047	15908	16139	16106	16107	15919	15966	15945	16027	16196	16122	16132	16009	16197	16063	16071	16178	16191	16084	16102	15905	16160	16183	16155	16268	16021	15934	16244	16111	16002	16159	16143	16162	16178	16131	16202	16099	16133	16097	16066	16243	16201	16036	16239	16182	16157	16219	16087	16133	16108	16149	16163	16127	16056	16074	15963	16182	16124	15971	16107	15972	16139	15992	15896	16122	16164	16025	16154	15987	16049	16126	16004	16097	16122	16052	16154	16165	16015	15978	16154	16011	16096	16026	16120	15986	16266	15992	16042	16153	16172	16049	15944	16198	16206	16008	15996	16106	16188	16001	16177	16010	16222	16182	16206	16097	16079	16199	16015	16078	16061	16073	15927	16150	16122	16288	15960	15987	16138	15931	15979	16039	15969	16011	16036	16244	16064	16008	16162	15992	16136	16031	16060	16042	16281	16184	16092	16124	16308	16101	16092	15962	15957	15784	16083	16033	15935	16204	16162	16064	16104	16178	16196	16169	16098	16085	15837	16167	16016	16077	16100	15960	16023	15995	16057	16124	16202	16036	16076	16074	16174	16113	16108	16064	16040	16055	16125	16035	16135	16143	16119	15981	16123	16128	16010	16158	16066	16120	16052	16144	16191	16253	16127	16328	16168	16187	16004	16073	16179	16071	15966	15969	16060	16154	16068	16245	16039	16044	16019	16001	16149	16036	16246	16073	16038	16132	16123	16110	16144	16031	15973	16189	16159	15997	15968	16101	16064	16113	16139	16121	16169	16141	16135	16107	15919	16167	16146	15961	16174	16045	16216	16158	16081	16031	16080	16152	16086	15940	16189	15945	16099	16072	16052	16100	16085	16198	16096	15846	16107	16141	16179	15983	16159	16028	16035	16076	16180	16138	16091	16069	16142	16156	16037	16127	15950	16065	16371	16271	16155	16086	16013	16162	16086	15924	15999	16218	16123	15988	16070	16134	16068	16055	16079	16206	16107	16148	16059	16092	16068	15907	16009	16132	16153	16070	16063	16021	16032	16126	16166	16047	16095	16149	16271	15935	16073	16168	16129	16035	15975	16187	16261	16112	16342	16127	16044	16162	16254	16057	16117	16150	16111	16104	16135	16199	16157	16010	16098	15901	16222	16032	16219	16188	16095	15938	16032	16050	15993	16164	16097	16170	16003	16155	16112	15909	16159	16114	16102	16159	16200	16269	16197	16092	16090	16198	15878	16037	16155	16146	16098	16143	16092	16241	16057	16062	16151	16158	16123	16122	16191	16141	16345	16075	15988	16085	16144	16176	16224	16115	16123	15945	16139	16079	15943	16266	16108	15822	16017	16018	16073	16120	16140	16239	15954	16108	16043	16237	16114	16133	16087	16000	15862	16017	16180	15941	16382	16071	16134	15971	16216	16102	16060	16040	16077	16311	15876	16084	16139	16145	16145	16078	16229	16119	16037	16101	15910	16155	16063	16136	16207	16269	15918	16081	16015	16126	16082	16169	16139	16081	16175	16141	16134	15997	16217	16176	16125	16248	16090	16074	16068	16144	16188	16149	15968	16084	16117	16156	15939	16163	16210	16174	16010	16110	16121	16264	16255	15961	16080	16126	16116	15978	16044	16185	16025	16086	16189	16078	16111	16120	16217	15983	16080	16167	16202	16310	15993
24297	23767	41147	42646	36074	30241	25788	21215	19506	19591	19319	19081	19277	19170	19011	19372	18941	19014	19181	19321	19104	19039	19052	18819	19129	19203	19201	19033	19134	19130	19145	19156	19134	19133	19094	18966	18869	19220	19081	18980	19106	19087	18900	19077	19091	19068	19173	19017	18880	19044	19156	19176	19096	19061	18908	19122	19171	19067	18916	19136	19005	18920	19003	19013	18924	18906	19070	18942	19002	19091	19138	19281	19176	18924	19124	18876	19026	19034	18940	18925	19210	19080	18991	19158	19188	18961	19099	19178	19197	19082	19023	18993	18997	19024	18952	19015	18892	18929	18908	18822	19091	19119	18933	19047	19028	18956	19175	18859	19028	18924	18992	19025	19166	19034	19078	19201	19238	18878	18969	18906	19128	18957	19012	19121	19164	18829	19100	19009	18914	18896	19120	19120	19057	19070	18990	19100	18931	18867	19025	19125	19036	18988	19125	19137	19083	19131	19098	18898	18974	18868	19092	19106	18869	19037	19055	19129	18997	19007	19219	19147	19281	19128	19047	18865	19002	18887	19043	18950	18846	18948	18914	19100	18889	18996	19033	18969	19172	18843	19007	18874	18793	19023	19062	18974	19042	18996	18973	18951	19077	19177	18956	19131	19061	19200	18913	19004	19098	19018	19058	18968	19186	18912	18943	18992	18820	18911	18993	18896	19156	18993	18908	18908	18879	18934	19068	19120	19183	18881	18966	18900	19019	18937	19130	18875	19105	19065	19078	18924	19058	19137	19133	19108	18914	18974	19040	18869	19214	19053	18855	19113	19247	19169	18823	19068	18998	19235	18908	19035	19001	18973	19139	19091	18980	19053	19133	19230	19144	19159	19089	19062	19119	19120	19301	19111	18969	19081	19060	19263	18917	19066	19081	19141	19042	19194	18899	19077	19076	19107	19022	19116	19136	19205	19176	18983	19000	19260	19024	18828	19013	19015	19042	19031	19112	19049	19148	19178	19155	18946	18892	19085	19104	18978	19119	18961	18948	18922	19117	19019	18955	19052	19072	19059	19033	19107	18905	19066	18961	18905	18972	19236	18974	18854	19038	19020	18848	18925	19110	19004	18739	19000	18917	19026	18968	19047	18890	19095	18793	19110	18994	19027	19160	19207	19008	19105	19081	19110	18789	19094	18918	18919	18849	18875	19153	19136	19113	19188	19038	18874	19100	18997	18760	19006	18937	18792	19214	18989	19148	19075	18893	19088	18998	18934	19048	18963	18903	18888	18912	18796	19154	19164	19109	19006	18913	19234	19152	19206	19004	19124	18943	18896	18864	19020	19021	19021	18872	18980	19091	19114	18958	18957	19153	19184	19038	19111	18833	18981	18922	18990	19000	18919	18982	18820	19008	19111	18973	19032	19082	18934	19069	19041	18966	19031	18971	18907	19006	19000	19005	18920	19038	19022	18893	18935	19144	18989	19068	19008	18935	18897	19030	19307	19087	19036	18994	19169	18959	19119	19085	19196	19082	19121	19071	19051	19001	19085	19008	19254	19006	18970	18979	19078	19027	18857	18996	18908	18884	19203	18974	19001	19018	19051	18997	19266	18978	19223	18917	19162	19025	18983	18922	19176	18954	19043	19119	18969	19113	18919	19125	18851	19176	19031	19034	18799	19038	18983	19141	19105	18799	18865	19029	18941	19148	19014	19013	18766	19031	19036	19139	19062	19039	19044	19075	18809	18827	18951	19072	18826	19099	18896	18821	18943	19126	19092	19090	18987	18978	19088	19145	19116	19016	19216	18871	19088	18929	19305	19099	19034	18840	18935	18939	19025	18949	19037	19055	18936	18869	19077	18921	18863	19047	18963	19027	19143	19006	18975	18999	18884	19191	19058	18956	18930	19155	18906	18944	19058	19131	19204	19056	18961	18959	18953	19092	19084	19000	19079	19004	18995	19078	19041	18905	19178	19059	19390	19200	18913	19217	19042	19062	19119	19056	18988	19067	19010	18965	18951	19034	18986	19123	18941	18958	19067	18879	19062	18878	19061	19042	18918	18939	19026	19120	18983	19235	19039	19253	19182	18945	19082	18971	19209	18905	18960	18974	18822	18981	18890	18962	18822	19051	19037	19317	18905	19049	18961	19404	18951	19077	19049	18960	18851	19070	19064	19109	19211	19055	18912	19089	19216	18814	18938	18981	19239	19047	18814	18934	19048	19205	19009	18990	19058	18811	18978	18988	19142	18973	18882	18918	18939	19005	19171	18933	19016	19079	18849	19001	19047	18938	19167	19083	19071	19210	19156	19111	19100	19039	19013	19118	19111	18975	18772	19069	19046	19123	19133	19074	19080	19238	18949	19057	18884	19007	18831	19115	18885	19074	18827	19043	18790	18997	18925	19089	18990	18940	18959	18986	19142	19068	19010	19169	18984	19028	18967	19128	19055	18959	19065	19074	18956	19008	19096	18940	19065	18923	18888	19019	18804	19076	18930	19214	18980	18917	19057	19024	19303	19058	19104	18755	19008	18980	19009	19061	19156	18885	19195	19075	18866	18982	18819	19183	18826	19140	19202	19036	19024	18892	19103	18979	19073	18995	19007	19020	18935	18947	18973	18922	19130	19062	19038	19085	18839	19061	18882	18798	18727	18931	19129	18943	19082	18879	19158	19248	19095	19107	19203	19074	19033	19093	18994	19072	19203	18893	18978	18915	18823	18901	19039	19101	18902	19153	19148	18986	19073	18874	19191	18975	19048	18910	19195	19087	18869	18935	19018	18977	18987	19242	18990	19218	18988	19085	18759	18924	18891	19263	18972	19186	19016	19052	19038	19045	18934	19071	19019	19010	18954	19031	18985	18897	18925	19024	19081	19193	18894	19150	19272	19157	18961	18874	18969	19141	19200	19032	18909	19161	19009	19137	19077	19099	19058	18948	19007	19216	18993	19039	18779	19152	18798	18989	18985	19111	18992	18946	19011	18955	18939	19147	19068	19182	19057	18938	19109	19128	19017	19032	19043	19104	19218	18822	19075	18923	18917	19134	18959	19009	19082	19118	19120	19063	18976	19046	19070	19179	19045	19110	19057	19004	19059	19039	19124	18976	18818	19152	18913	19167	19053	19175	19005	18952	19026	18999	18997	19108	19072	18786	18953	19025	19152	19118	19049	19124	19093	18724	18965	19194	19083	19029	18957	19172	19073	19006	18932	18961	18765	18797	19007	19009	19025	19060	19003	18991	19045	19035	18892	19033	19291	19088	18931	18965	18904	19064	18966	19076	18986	19099	18912	19043	18998	19133	19071	19062	19120	19072	19074	19100	19036	19188	18978	19092	19110	18971	19185	18983	18851	19124	18960	19211	19069	19065	19009	19004	18905	19101	18989	19121	19218	19072	18870	18906	18951	19072	19143	19118	18889	19113	18869	19070	19110	18909	19081	19033	19082	19039	19098	19319	19206	18903	19045	18942	19031	19092	19065	19051	19033	19031	19152	18972	18798	18843	18839	19028	19019	19025	18978	19315	19090	19124	18844	18984	19065	19072	19156	19130	19095	18973	19296	19306	19115	19009	18934	18924	18865	19091	19062	19025	19041	19021	18784	18978	19011	19093	19085	19022	19151	19134	19128	18986	18824	19076	19075	18827	19094	19261	19001	18940	19064	19074	18892	18950	18997	18883	18965	18964	18947	19049	18995	18960	19074	18880	18886	19219	19268	19050	19070	18992	19160	19039	18983	18823	19070	19132	19031	18889	18962	19028	18933	18985	18804	18789	18880	18970	18761	19218	19238	18866	19040	19167	19060	19036	19055	18973	18908	19038	18918	18985	19035	18995	18807	18932	18834	18909	19104	19076	19098	18930	18995	19127	19016	19016	18997	19050	19234	19163	19124	18879	19159	19223	19107	18962	18823	19083	19033	19029	18896	19036	18959	19203	18858	18949	18978	18873	18992	19135	18997	19105	19024	19163	18907	18852	19150	19046	19096	18969	19135	19191	19036	18876	19042	18860	19022	18894	19048	18852	19027	19019	19055	19246	19148	18968	18910	18930	18875	18995	19146	19024	18901	19115	18954	18968	18920	19049	18894	18996	19048	19054	18772	19083	19071	19124	18819	18925	18892	19092	18999	19204	19028	19163	19022	19359	19235	19071	18932	19085	18937	19094	19159	18990	19106	18969	18918	19005	18909	19082	18895	19078	19068	18882	18985	19070	18907	19064	18744	18869	18913	18957	19090	18801	18837	18848	18903	18977	19058	19047	18897	19053	19106	18907	19064	19028	18928	18890	19111	18774	18810	18860	19005	19027	18848	19063	19030	19113	19136	18870	19130	18968	18820	19097	19135	19060	18844	19099	18946	19165	18996	19045	19046	19163	19037	19134	19040	18963	18934	18977	18956	18795	18839	18936	19002	19007	18983	19037	19024	19056	18982	18887	19063	19161	19179	18960	19099	18728	19025	18787	19052	18993	18936	18810	18954	18930	18918	19057	18961	18793	19008	19100	19060	18977	19132	19074	19066	18978	19140	19011	19115	19034	18991	19039	19088	18830	19112	18990	19044	18953	19046	19070	18969	19078	19044	19059	19028	18926	18936	19095	18977	19034	18941	19186	19144	19056	18886	18922	18810	19004	19087	19118	19028	19014	18719	19085	18926	19057	18802	19125	19108	18818	19012	19287	18993	18943	19163	19231	19165	18914	18821	19066	19077	19026	18959	18969	19003	19125	19036	19186	18939	18905	19069	19062	18946	19186	19230	18900	19043	19032	18887	19145	19135	19179	19008	19142	19243	18991	18952	19045	18877	19255	19021	19240	19103	19068	18881	19053	18971	19050	19038	18970	19058	18756	19050	18969	18909	18984	18925	18961	18924	19208	19160	19010	19017	18729	18996	19210	19107	18962	18802	19029	19006	18994	19002	19000	18934	19103	19016	18926	19000	19053	19017	19177	18918	19192	19079	18843	18936	19085	18953	19002	18984	18999	19134	18920	19180	18967	19001	18937	19070	19045	18944	18887	18970	18890	19007	18990	19143	19018	18938	19168	18769	18948	18909	18917	18654	18974	19059	19026	19041	19210	19038	19205	18920	18938	19023	18902	19093	19068	18894	19126	19034	19102	19055	18820	18952	18927	19025	19130	19112	18881	18960	19051	18907	19232	19031	18714	19038	19023	18927	19138	18896	18860	18949	18994	19297
58350	98189	85064	61020	43369	29665	21084	17743	16575	16207	16171	16252	16154	16261	16183	16050	16097	16154	16026	16031	16264	16220	16153	16069	16060	16254	16221	16003	16208	16053	16196	16194	16257	16193	16302	16063	15996	16081	16056	16107	16221	16001	16053	16026	16086	16120	16206	16190	16219	16244	16239	16145	16110	16125	16182	15907	15978	16294	15975	16152	16006	16176	16158	16166	16148	16124	16097	16085	16175	16038	16183	16176	16090	15952	15977	16079	16151	16133	16087	16217	16046	16107	16148	15941	16057	16370	16158	16018	16271	16142	16245	16144	15991	15965	16179	16099	16196	15958	16233	16234	16050	16200	16093	16208	16039	16117	16159	16085	16096	16174	16080	16272	16312	16087	16177	16108	16170	16105	16134	16072	16230	16157	16085	15966	16023	16090	16063	16080	15941	16099	16221	16109	16036	16271	15969	16077	16135	16060	16247	16067	16055	16279	16175	16054	16248	16062	16086	16065	16301	16178	16196	16121	16202	16117	16242	16183	16028	15941	16220	16132	16138	16181	16264	16187	15889	16105	16200	15950	16023	16056	15914	16274	16033	16069	16143	16089	16135	16094	16100	16003	16118	16108	16156	16028	15958	16139	15963	16176	16049	15937	16043	16180	16318	16109	16005	16247	15997	16028	16235	16087	16128	15971	16159	16064	16105	16055	16071	16064	16091	16156	16138	16061	16114	16049	16085	16284	16086	16164	16089	16218	15944	16163	16002	15867	16103	15792	16194	15912	16013	15992	16271	16278	16136	16184	16097	15943	16260	16108	16073	15942	16221	16012	16190	16135	16110	16058	16305	16161	16088	16117	16075	16060	16009	16009	16036	16112	16210	16087	16335	16009	16268	16174	16297	15922	16166	16127	16092	16097	16188	16043	16144	16259	16208	15886	16041	16006	15989	16221	16205	16046	16244	16105	16063	16093	16108	16135	16128	16050	16015	16133	16207	16003	16171	16145	16109	16098	15947	16059	16147	16140	16039	15998	16025	16303	16051	16034	16232	16128	15961	16114	16080	16169	16318	16042	16127	16221	16086	15964	16203	16118	16167	16044	16268	16139	16216	16043	16241	16086	15983	16010	16307	16068	16209	16174	16003	16040	16069	16126	16187	16028	16180	16153	16224	16086	16145	16051	16166	16163	15896	16247	16022	16068	16324	16226	15963	15982	16074	16029	16142	16057	16111	16086	15946	16188	16222	16040	16074	16223	16141	16229	16034	16100	16151	15966	16047	16048	16169	16133	16045	16195	16244	16150	16110	16139	16049	16095	16123	15880	16197	16173	16088	16078	16167	16162	16183	15983	16035	16198	16031	16138	15972	16354	16148	16134	16090	16097	15983	15867	15933	16155	16086	16113	16077	16056	16173	16215	16102	16182	15918	16016	16191	16090	16047	16066	16121	16135	16251	16012	16027	16097	16141	16144	16165	16062	16158	16162	16102	16039	16132	16243	16216	16230	16046	16064	16316	15996	16125	15963	16036	16318	16105	16178	16128	16053	16197	15994	15905	16030	16224	16263	16130	15851	16149	15921	16278	15976	16157	16288	16234	16268	16116	15992	16149	16229	16096	16191	16180	16147	16091	16069	16097	16058	15976	16173	16021	16066	15964	16053	16055	16142	16046	16149	16219	16132	16139	16183	16202	16224	16020	16078	16131	16125	16119	16182	16021	16011	16160	16206	16177	16045	16079	15941	16090	16117	16238	16076	16107	16082	16031	15952	16109	16147	16090	16044	16174	16034	15926	16173	15973	16135	16235	16104	16189	16205	16045	16059	16030	16114	16097	16026	15907	16271	16030	16120	16343	15958	16246	16064	16104	16220	16099	16089	16016	16114	16045	16022	16207	16216	16317	16036	16169	16065	16149	16203	16001	16001	16205	16159	16061	16068	16205	16025	16156	16238	16071	16090	16001	16182	15928	16183	16066	16251	16329	15991	16106	16260	16066	16014	16237	16289	16144	16204	15946	16046	16114	16015	16078	16103	15962	15891	16273	16043	16052	16158	16201	16167	16088	16087	16123	16179	16142	16157	16061	16175	16107	16103	16193	16040	16218	15965	16104	16090	16074	16142	16097	16130	16035	16176	15949	16233	16107	16147	16254	16115	16098	16105	16024	16009	16128	15874	15920	16088	16169	16099	16113	16209	16001	16100	16096	16225	15926	16031	16122	16105	16081	16125	16306	16067	16091	16144	16269	16132	15927	16037	16105	16126	16206	15983	16181	16227	16010	16198	16108	16227	16121	16156	15945	16070	16204	16123	16177	16268	15957	15924	16134	16150	16043	16171	16076	16115	16197	16242	16107	16148	16017	16110	16202	16198	15886	16193	16067	16153	16114	16221	16254	16289	16039	15996	16207	16082	16140	16067	16116	16262	16127	16131	16053	15956	16041	16123	15931	15894	16077	16190	16003	16061	16106	16034	16089	16205	16013	16082	16047	16160	16255	16017	16247	16138	16302	16122	16154	16126	16023	16148	16153	15932	16009	16042	15882	16059	16111	16005	16125	16024	16155	16205	16335	16078	16181	16076	16009	16087	16037	16076	16011	16135	16085	16104	16181	16030	16278	16002	16095	16088	16184	16096	16189	16235	16145	16058	16047	16202	16206	15934	16094	16036	16162	16150	16174	16229	16227	16249	16020	16164	16267	16103	16050	16241	16090	15948	16259	16191	16231	16196	16037	16181	16196	16130	16193	16086	16121	16161	16117	16015	16114	16101	15969	16240	16142	16201	15903	15993	16020	16085	16180	16068	15998	16270	16109	16052	16171	16118	16114	16159	16071	16086	16218	16285	16169	16066	16129	16056	16263	16067	16193	16101	16095	16184	16100	16108	16264	16148	16255	16186	16261	16128	16089	16073	16245	16064	16024	16144	16176	16224	15982	16158	15973	16101	16046	16125	15982	16137	16130	16271	16157	15999	16149	16270	16353	16303	15956	16214	16005	16151	16091	16263	16186	16129	16101	16209	16375	15972	16020	16041	16157	16016	16138	16158	15988	15976	16258	16065	16164	16290	16182	16059	16091	16021	16208	16058	16156	16125	16238	16185	16160	16273	15961	16178	16140	16140	16160	16225	16039	16148	16209	16144	16254	16192	16081	16134	16147	16257	16141	16193	16235	16209	16051	15963	16057	15958	16023	16094	16140	16096	16137	15989	16140	16244	16173	16183	16037	16217	16326	16073	16132	16109	16050	16065	15989	16060	15924	16058	16170	15976	16194	16261	16173	16030	15903	16193	16070	16075	16007	16241	16200	16317	16099	16113	16213	16331	16075	16072	16098	16005	16095	16024	16369	16269	16027	16116	16159	15962	16158	16141	16178	16107	16127	16168	16129	16212	16104	16225	16227	16071	16064	16136	16008	16032	16064	16142	16140	16174	16137	15984	16203	16213	16093	16087	16120	16150	16079	16057	16036	16298	16087	16248	16119	16078	15982	16331	16021	16212	16169	16232	16308	16045	16114	16082	16190	16025	16167	16137	16301	15997	16077	16283	16126	16110	16136	16047	16269	16251	16103	16285	16021	15929	16140	16207	16140	16206	16172	16099	16044	16094	16184	16130	16013	16095	16086	16185	16012	16141	16026	16166	16043	16237	15993	16189	16250	16136	16107	16221	15977	15981	16005	16025	16020	16102	15946	16341	16096	16143	16159	16061	16289	16243	16255	16234	16004	16305	16137	16074	16142	16010	16204	16174	16035	16090	16220	16100	16230	16002	16064	16169	16078	16113	16071	16203	15965	16232	16198	16029	16191	16123	16150	16237	15951	16035	16130	16167	16044	16205	16211	16087	16070	15892	16014	16186	15991	16252	16151	16034	16271	16203	16009	16007	16037	16103	16205	16157	16058	16209	16185	16222	16082	16199	16191	15985	16331	16033	16056	16079	16039	16074	16064	16085	15998	16227	16088	16004	15983	16143	15977	16100	16027	16170	16163	16075	16072	16062	16017	16229	15982	16188	16324	16279	16045	16105	16084	16199	16139	16176	16156	16196	16116	16031	16144	16261	16066	16071	16014	16034	15991	16040	16287	15965	16185	16228	16191	16222	16264	15998	16255	16090	16345	16129	16285	16121	16034	16063	16227	16163	16249	16213	16136	16162	16328	16091	16266	16055	16068	16059	16266	16061	16172	16205	16076	15997	16079	16217	16144	16176	16159	16222	16098	16133	16061	15977	16015	16147	16091	16164	16028	15949	16096	16066	16059	16174	16146	16126	15971	16312	16121	16026	16241	16181	16185	16049	16129	16098	16026	16197	15936	16173	16234	16106	16057	16091	16115	16030	15949	16279	16256	16020	16043	15984	15951	16193	16033	16177	16175	15943	16130	16088	16092	16003	16053	16235	16110	16002	16043	16216	15937	16043	16133	16108	16110	16000	16027	15913	16244	16221	16136	16188	16213	16210	16171	16039	16007	16026	16074	16000	16083	16001	15966	16109	16134	16161	16175	16047	16062	16161	16150	16261	16184	16109	16105	16148	16144	16103	16210	16055	16089	16063	16126	16088	16036	16074	16014	16289	16053	15924	16182	16190	16195	16004	16080	16104	16135	16186	16063	16240	16231	16119	15952	15996	16020	16213	16091	16031	16168	15998	16227	16008	16096	15969	16045	15973	15857	16133	16022	16185	16263	16114	16334	16110	16293	16300	16140	15897	16170	16085	16179	16283	16048	16270	16123	16348	16208	16026	16080	16025	16181	16151	16127	16032	16319	16140	16199	16167	16235	16074	16098	16096	16107	16162	16083	16238	16183	16080	16133	16260	16114	16217	16094	16264	16124	16146	16303	16233	16092	16197	16200	16145	16141	16003	16237	15918	16171	15992	16195	16162	16134	16160	16195	16012	16139	16083	16200	16210	16139	16091	16012	16162	16181	16132	16078	15953	15984	16104	16281	16156	15940	15993	16217	16095	16163	16210	16278	16117	16037	16204	16245	16062	16170	16055	16274	16030	16283	16087	16255	15963	16036	16248	16175	16075	16172	15868	16076	16024	16118	16178	16253	16022	15995	15972	16204	16184	16077	16215	16256	16101	16142	16219	16099	16284	16109	16048	16111	16181	15985	16050	16072	16215	16137	16174	16179	16029	16037	16037	16185	16133	16015	16016	16198	16070	16158	16055	16111	16087	16099	16158	16118	16160	16134	16193
22908	22395	36995	37835	36131	33044	29897	22636	19896	19935	19374	19328	19374	19493	19380	19146	19220	19228	19080	19119	19295	19263	19225	19176	19464	19226	19343	19073	19198	19181	19047	19153	19044	19008	19305	19064	19079	18961	19048	19085	19151	19097	19208	19038	19113	19158	19050	19091	19118	19150	19119	19113	19027	18892	18997	19010	18878	19024	19000	19219	19055	19019	19134	19145	19101	19044	19030	19124	19040	19086	19011	19282	19262	19028	19097	18995	18950	18837	18980	19231	19137	18934	19018	18981	19274	19042	18839	18886	19034	19121	19052	18999	19254	19265	19091	19189	19146	19093	19178	18857	19008	19115	18990	19209	18894	19083	19047	18652	19044	18972	19072	18918	19085	19104	19144	19014	19086	19124	18960	18939	19011	18848	19054	19045	19090	18890	19027	19064	18967	19010	19212	19025	19139	19132	19254	19002	19243	19192	18984	19006	19169	18985	18945	18909	18822	19068	18842	18934	19193	19106	18922	18933	19126	19024	18998	18687	19074	19026	18959	18969	18914	19000	19133	19016	19092	19193	19056	18961	19087	18819	19190	19062	19058	19034	18888	18972	19061	19069	19087	18857	18868	18899	19078	18870	18960	19006	19102	19171	19028	19130	19143	18941	18971	18763	19021	19086	19168	19003	18788	19046	19113	19014	18991	19121	19175	19156	18871	19058	18936	19106	19114	19023	18641	18854	18801	19255	18876	18950	19099	18997	19080	19008	19008	19118	19114	19019	19155	18885	19158	19121	18997	18893	19170	19009	19188	18908	19179	19097	18944	19057	19145	19002	19217	19269	19046	18748	19132	18950	19094	18764	18763	18922	18987	18978	19008	19072	19247	19113	19070	19102	18864	18935	19002	19079	18952	18837	19044	19014	18892	18977	18961	18970	19148	19062	19081	19018	18976	19044	18910	19028	19079	19156	18964	19078	19037	18884	18925	18899	19013	19103	19004	18712	19131	18957	18908	19118	18946	19000	19042	18975	19113	18984	18812	19048	19015	19072	19291	19232	19150	18963	18748	18985	18954	19040	19141	19020	19031	19163	18965	19126	18890	18938	18719	18695	19105	18910	18624	19096	19043	19015	18994	18987	19030	19112	18981	19058	18972	18889	19145	19049	18850	18887	18979	19050	18844	18958	19117	18801	18838	19008	18917	19098	19213	19282	19222	19085	18791	19135	18945	19115	18822	19013	19112	18899	18884	18882	19101	19137	18912	18997	19133	19187	18923	18929	19191	18941	18946	19205	18983	19004	19137	18817	19001	19050	18912	18910	18980	18948	18945	18874	18846	18966	19248	19100	18998	19038	18979	19064	19070	18951	18857	18958	18784	19318	18906	19047	18951	18922	19176	19012	19050	19135	18820	18969	18985	18978	18846	19014	18910	19026	18856	19122	18848	18832	18975	18958	19022	18836	18965	19030	18913	18788	19200	18944	19015	18875	19047	19050	18970	18793	18857	19144	19072	19170	19015	19013	19194	18911	18829	18963	19097	19035	18811	18936	18893	18950	18980	19146	18716	19031	18863	19090	19254	18996	18888	18990	18920	19008	18738	18896	19021	19002	19032	18869	19041	18946	19084	19198	19112	19247	19259	19035	19025	18910	18968	19232	19092	18961	19087	19296	18905	19109	18990	19116	18886	19061	18780	19023	19203	19145	19106	18840	19053	19056	18962	19255	19122	19162	19085	19022	19047	18842	19046	18954	19218	18968	18903	19285	18903	18910	18841	19045	18764	19004	18988	18966	18963	18954	19025	18954	18920	19036	19035	19196	18897	19153	18896	18994	19068	18981	19052	18991	19189	19182	18868	19012	19026	18940	19103	19020	19094	19019	18908	18900	19237	18971	19120	18972	18887	18930	19215	19239	19042	19267	18887	18822	18803	18950	19086	19054	19108	19054	19119	19054	19089	19162	19057	19120	18950	18803	18893	18837	18884	19012	19235	19148	19051	19000	18804	18971	18950	19016	19008	18918	19020	19071	18845	18962	18977	19027	19215	19151	19249	19042	19170	19005	19177	19299	19254	18891	18951	18907	19026	19160	18838	18835	19059	18949	19059	19059	19108	18787	18961	18921	18939	18836	19116	18837	19252	19095	18922	19128	19069	19044	19199	19058	19035	19160	18981	18908	19083	18960	19111	18972	18976	18882	19012	18799	19034	18892	18981	18967	18939	18949	19088	19067	18997	19147	18866	19067	19055	19092	19011	19028	19001	19088	19205	19124	18908	19255	19152	18915	19128	19027	18958	19058	19098	19122	19036	19039	18844	19052	18899	19098	19080	18685	19127	19318	19170	18980	19019	19013	19251	18943	19064	18844	18829	19018	19225	19009	19039	18865	19141	19161	19138	18928	19031	18995	18979	19068	19145	18783	19061	18973	19125	18957	18872	19148	19135	19286	19112	19123	18858	19039	19094	19063	18985	18973	19016	18981	19186	19086	19000	19023	18913	19056	19210	19279	19054	19179	19024	19291	18901	19097	18954	19036	18826	18951	19057	18882	18927	18811	19066	19042	19171	19090	19122	18894	19034	18965	19220	18942	19202	19101	19156	18958	18863	19137	19162	18864	19056	18900	19074	18905	18816	19047	18936	19154	18903	19130	18984	19162	18982	19053	19139	19210	19089	19016	18890	19008	19007	18755	19032	18982	18852	19121	19054	18995	19102	19045	18891	19015	19027	19120	19190	18758	18975	18968	18981	19031	19085	18836	19068	19071	18967	18918	18762	19175	18935	19041	19141	19048	19153	18867	18845	18747	19031	18947	18957	18880	19052	18698	19175	18728	19126	18832	19089	18968	18918	19126	19212	18902	19232	19051	19028	18787	18917	18958	18985	18992	18927	19029	19029	19006	18847	18994	19123	18903	19012	18949	18950	18861	19124	18794	19173	19229	18918	18975	18993	19014	18853	18951	19020	18883	19084	19080	19048	19190	19053	19049	18974	18983	18971	18912	19151	18968	19129	19001	18937	19191	19340	19124	18939	19115	19051	19035	19054	19134	18912	18831	18997	18953	18853	19054	19096	18958	18900	18946	18905	19083	18864	19008	19042	19073	18938	19288	18956	19216	19017	19222	18863	19154	18884	19083	18993	19041	19056	19182	19172	19070	18992	18990	18915	19073	19181	19133	19183	19053	18958	19083	18951	19077	18852	18884	19058	19172	19163	19025	18984	18968	19167	19152	19084	18721	19061	19108	19068	19221	19175	19205	19126	18968	18948	18980	18999	19135	18977	18763	19015	19023	18822	19124	19006	19167	18808	18940	18743	19278	18941	19089	19064	18937	18911	18926	18874	18955	19239	19166	19293	18948	19091	19179	19098	19171	19170	18904	19218	18840	18883	18984	19161	18917	18926	18814	19133	18919	19151	19177	18927	18851	19049	19026	18978	18844	19095	19013	19031	18851	19130	19099	18888	19070	18953	18977	19234	19054	19060	19069	18971	19181	18837	18992	19045	19060	19195	18998	19284	19022	19166	18969	19121	19112	19352	19008	19131	19092	18977	18953	19091	19284	18889	19021	19051	19002	18985	18808	19190	18975	18984	19203	18907	19070	19196	19103	18931	19181	19159	19046	19026	18862	18974	19117	19049	18944	18968	19115	19040	19018	18958	19013	19108	18997	19022	18854	19008	19072	18958	18783	19160	19081	19195	18988	18901	19135	18959	18918	19128	19065	19066	18998	19067	19011	19073	18935	19110	18869	18945	18985	18962	19048	18836	19041	18991	18853	19113	19087	19039	19229	18993	19061	18935	19062	19115	19098	19103	19127	19144	19066	19002	19051	19089	19097	19162	18993	19284	19297	18927	18803	18822	19141	19098	19076	19007	19043	19159	18914	18899	19051	18988	18872	18942	18988	19023	19272	19197	18958	19285	18911	18814	19044	19131	18825	18938	18952	19097	18992	18991	18830	19005	18943	18956	18982	19023	19129	18935	18852	18972	19094	19145	18975	19056	19058	18977	19041	19212	18867	19116	18956	18905	18896	19060	19083	18968	18921	18858	18968	19024	19048	19161	19075	19044	19084	18978	19002	19064	18871	19242	18881	19204	18924	19002	18878	18923	18718	19051	19068	19069	18986	19070	19165	19052	18951	18912	18843	19040	19079	18964	19206	18911	19044	18948	18943	19114	18962	19120	19122	19093	19102	18994	19049	18976	18972	18979	19096	19126	18959	19058	18933	19063	19083	19035	18973	18944	19092	19257	18936	18824	19111	18923	19102	19267	18980	18899	18757	19071	18876	19017	19102	19212	18917	18889	18809	18993	19127	18966	19015	19196	18872	18830	19121	19053	19012	18898	18968	18948	18950	18971	18978	19085	18950	19052	19121	19112	18968	18878	18939	19014	19058	18937	18996	19193	19122	19145	19079	18850	19336	19106	18982	19024	19033	19104	19184	19066	19080	19011	19040	18986	19022	19095	18742	18974	18900	18948	18947	18929	19137	19097	18972	19113	18982	18968	18993	19053	18950	19019	18905	18917	18976	19088	19012	18992	19096	18876	19061	18998	19113	18761	19013	18957	18965	18821	19087	19141	19084	18963	19058	19178	19028	19060	18994	19097	18885	19181	18857	18875	19027	18957	18921	18910	19122	18978	19120	18739	18821	19045	18902	19027	19060	19060	18942	19364	19070	19010	18935	19117	19140	19071	19147	18957	18948	18890	18956	19095	18848	19142	18920	18979	18832	19110	18972	19071	18979	19173	18996	19011	18888	19101	19012	19041	19062	19131	19027	19259	19188	19074	19069	18884	18896	19132	19133	19140	19006	18907	18884	19020	18976	18855	18965	19038	18867	19018	19018	19238	19036	19076	18828	18803	19017	19058	19063	18905	18982	18957	19060	19171	19059	19073	19083	18896	18750	18989	19143	18935	19016	19182	19122	19128	19123	19029	19077	19084	19300	19078	19062	19030	19073	18806	19152	19084	19074	19134	19067	18958	19074	19085	19229	19138	19073	18905	19281	19147	18883	19165	18843	19221	19134	19146	19355	18959	19291	18997	19031	19041	19119	18918	18969	18970	18954	19144	19011	18838	18976	18942	19047	19091	18990	18941	18958	18997	18977	19163	19046	18856	19194	18960	18972	19033	18768	19000	18871	18876	18719	18673	18864	18996	19107	19145	18877	18941	18690	19007	18983	19315	19110	19047	18840
63671	103178	93486	74328	54620	37730	25619	19202	16768	16260	16113	16031	16180	16237	16037	16136	16152	16202	16232	16060	16123	16161	15971	15980	16281	15845	16181	16291	16224	16088	16166	16226	16271	16140	16255	16057	15945	16210	16051	16078	16209	16180	16067	16116	16120	16069	16103	16034	16218	16095	16120	16176	16100	16112	16144	15962	15950	15960	16007	15994	16048	16070	16251	16087	16111	16063	16192	16196	16113	15984	16189	16153	16126	16040	15973	16081	15993	16033	16062	16067	15978	15970	16135	16119	16121	16270	16125	16064	16095	16130	16131	15818	16097	16093	15955	16029	16250	15992	16022	16203	15861	16142	16074	16086	16244	16056	16010	16077	16119	16045	16210	16190	16156	16095	15981	16021	16085	16137	16111	16071	16239	16254	16200	16023	16094	16166	16246	16214	16086	16129	16157	16249	16101	16166	15904	16080	16036	16131	16216	16209	15996	16001	16138	16094	15988	16160	15968	15925	16097	16168	16234	15964	16124	16129	16143	16145	16041	16101	16164	16129	16089	16005	16140	16008	16203	16376	16016	16108	16097	15987	15763	16100	16048	16075	16097	16065	16030	16072	16108	16122	16159	15951	16084	15994	15962	16095	16158	16142	16238	16238	16062	16039	16068	16043	16167	16148	16021	16005	16222	16035	16056	16185	16100	16251	16014	16169	15890	15995	16028	16067	16186	16124	15994	16105	15927	16006	16180	16091	16135	16078	16022	16248	16095	15923	16134	16097	16081	16131	16035	15988	16298	16046	16214	16023	16008	16104	16236	15984	16036	16139	16162	16156	16039	16219	15942	15985	16264	15974	16190	16068	16073	16045	16182	16158	16126	15935	16154	15908	16071	15987	16190	16174	15993	16018	16144	16176	16169	16137	16170	16112	16034	16107	16058	15943	16003	16092	16077	15989	16014	16310	16038	16120	16136	16056	16327	16113	16049	16162	16050	15895	16075	16183	16091	15995	16132	16111	16198	16147	16135	16232	15974	16103	16261	16071	16093	15949	16073	16154	16193	16127	16005	16168	16084	16050	16185	16086	16177	15880	16164	16079	16088	16082	16012	16095	15995	15966	15999	15945	16058	16083	16163	16133	16108	16014	16225	16174	15982	16082	16152	16179	16078	16212	16107	16121	16233	15946	15874	15958	16216	16054	16085	16180	16037	16078	16179	15977	16021	15888	15932	16361	16123	16236	16358	16313	15991	16053	16153	16166	15982	16042	16174	16013	16044	16211	15965	16018	16071	16009	16128	15941	15990	15992	16043	16232	16117	16057	15957	16163	16080	16169	16289	16016	16102	16254	16236	15960	16048	16184	16013	16032	16157	15953	16118	16037	16314	15997	16134	16204	16056	16222	16007	15927	16215	15992	15933	16021	16109	16092	15946	16016	16168	16033	16188	16137	16122	16066	16039	16236	16147	15914	16090	16006	16133	16183	16213	16135	16090	16177	16064	16124	16040	16041	16089	16037	16179	15983	16022	16087	16187	16048	16298	16089	16069	16040	15962	16053	16063	16127	16010	16174	16058	16200	15969	16090	16050	15970	16204	16040	16101	16102	16155	16099	16179	16171	16041	16160	16180	16045	16118	16055	16172	16212	16092	15923	15955	16234	16012	16151	16064	15929	16060	16020	16257	16143	16211	15961	16123	16241	15973	16105	16141	16020	16002	16118	15944	16105	16104	16103	16022	16111	16031	16086	16106	16118	16076	16046	16097	16140	16180	16032	16167	16040	16018	15983	16152	15989	16136	16180	15973	16024	16066	16054	16217	16267	16179	15951	16269	16002	16155	15970	16244	16111	16103	16144	16229	16176	16040	16040	16116	16070	16124	16137	16106	16230	16053	16078	16236	16204	15998	16146	15991	16262	15911	16118	16144	16197	15933	16002	16057	16197	16039	16223	16040	16053	16145	15997	16140	15974	16239	15905	16153	16036	16113	16037	16014	16162	16087	16189	16009	16143	15904	16221	16092	16156	16127	16118	16228	16098	16134	16116	15992	16078	16210	16114	16244	16085	16134	16125	16065	15866	16228	16056	15997	16024	16155	16152	16022	16142	15897	16024	16173	16065	16121	16076	16176	16190	16030	16146	16029	15962	16250	16061	16017	16337	16075	15956	16093	16222	15983	15987	16185	16085	16145	15986	16095	16077	16047	16182	16257	16184	16148	16168	16128	15974	16178	15974	16039	16044	16162	16173	16092	16142	15957	16106	15957	16059	16068	16220	16125	16185	16023	16199	15896	16159	16014	16088	16109	16126	16032	16066	16061	16176	16027	16088	16052	16217	16221	16088	16199	16162	16025	16065	16191	16058	15950	16080	16027	16096	16180	16234	16089	16143	16041	16056	16243	16181	15993	16201	16090	16068	16227	16204	16103	16082	16042	16036	16066	16005	16218	16031	16223	16341	16187	16139	16179	16163	16243	16115	16083	16040	16165	16221	16047	15940	16203	16221	16309	16072	15987	16076	16218	16067	16041	16074	16165	16063	15952	16123	16192	16115	15967	16107	16208	16025	15929	16171	16196	15925	16037	15954	15908	16075	16022	16090	15995	16022	15989	16108	16070	16001	16183	15958	16153	15953	16147	16240	16127	16003	16133	16215	16032	16330	16036	16037	16121	16045	15963	16019	15953	16080	16164	16213	16199	16026	16065	16008	16077	16300	15967	16193	15975	16057	16062	16007	16227	16156	16013	15993	15927	16181	16033	16236	16197	16013	15946	16021	16180	16108	16257	16068	16059	16211	16059	16210	16215	16012	16271	16058	16151	16007	16078	16150	16079	16079	16032	16152	16047	15962	16270	16024	16095	16044	16179	16282	16116	16153	16072	16041	15972	16136	16131	16089	16208	16148	16091	15940	16087	15877	16029	16056	15985	15997	15829	16056	16217	16058	15950	16253	16106	16112	16042	16269	16091	16114	16163	16028	16066	16025	16241	16149	16092	15927	16009	16097	16139	16017	16257	15982	16226	16116	16252	16105	16223	16178	16182	15961	16199	16162	16178	16071	16167	16091	16165	16278	16103	16121	16021	16066	16096	16211	16089	16061	16287	16118	16095	16048	16053	15963	16184	16197	16221	16136	15965	16252	16023	15942	16039	16161	16033	15935	15972	16158	16158	16030	16030	15937	16026	16088	16120	16124	16239	16095	16049	16178	15901	16158	16129	16107	16107	16094	16196	16204	16127	16012	15838	16278	16181	16055	16207	16097	16019	15923	16140	16066	15910	16093	16154	16098	16097	16052	16026	16085	16077	16005	16118	16079	16009	16053	16027	16052	16161	16112	16050	16099	15971	15904	16109	16044	16150	16107	16184	16034	16164	16176	16147	16065	15923	16200	16008	16090	16127	16318	16199	16030	16094	16252	16200	16067	16208	16129	16131	15964	16053	16095	16089	16071	15992	16070	16214	16079	16112	16318	15949	16080	16046	16039	16169	16014	15972	16122	15983	16009	16064	16118	16254	16011	16137	16094	15905	16176	16126	16060	16048	16306	15850	15986	15995	16085	16062	16302	16051	16235	16108	16253	16164	16240	16127	16161	16071	16035	16281	16226	16118	16216	16051	16153	16153	16114	16128	16066	16062	16050	15974	16146	16060	16004	16275	16225	16001	16219	15901	15997	16131	16066	16152	16000	15900	16071	15918	15967	15975	15998	16039	16119	15980	16171	16127	16269	15985	16084	16084	16136	16116	16085	16028	16146	15988	16094	15949	16162	16209	16127	15967	16147	16290	16264	16105	15974	15997	16153	16065	15936	16066	16082	16258	16059	16126	16084	16056	16347	16130	16150	16086	16166	16078	16082	16191	16022	16046	16089	16217	16182	16271	16005	15915	16170	16162	16080	16043	16123	16161	16081	16134	16017	16068	16230	16122	16087	16151	16129	16044	16184	16213	16021	16185	16211	15986	16073	16067	15936	16231	16051	16078	16114	16094	16053	15854	16110	16052	16087	16053	16100	16007	16148	16087	16211	16007	16130	16075	16039	16209	15974	16299	16184	16138	16037	16263	15945	16209	15955	16076	16055	16201	15912	16259	16140	16133	15965	16047	16083	16074	16134	16104	16228	15974	16069	16103	16184	16012	15989	16211	16163	16131	16051	16071	16008	16259	16000	15978	16348	16141	16240	15951	16040	15868	16082	15950	16098	15972	16041	16167	16222	16179	16076	16051	15952	16141	16031	16080	15910	16213	15973	16018	16161	16294	16042	15903	16212	15944	16075	15988	16080	16030	16120	16156	16196	15882	16075	16124	16177	16224	16034	16193	16239	16079	16185	16057	16058	16152	16062	16114	16017	16227	16022	15974	15981	16019	16126	16179	15948	16048	16103	15996	16131	16077	15970	16079	15895	16187	16009	16184	16128	15885	15985	16188	16050	16133	16074	16093	15954	15872	15966	16278	15988	16040	16201	16030	15936	16190	15972	16135	15996	16026	16112	16093	16001	16048	15969	16188	16142	16067	16064	16020	16109	16017	16108	16030	16133	16086	16031	16056	16128	16062	16098	16019	16095	16121	16092	16058	16010	16030	16124	16051	16232	16033	15930	16156	16082	16116	16041	16088	16150	15991	16005	15968	15879	16122	16153	16044	16147	16177	15929	16233	16167	16120	16125	15880	16070	16122	16089	15967	16140	15959	16006	16103	16140	16081	15988	16238	15950	16181	16051	16187	16162	15896	15946	16182	16041	15992	16181	15999	16170	16113	16184	16219	15992	15931	16105	16241	16216	15767	16290	16167	16022	16154	16011	15885	16126	16076	16288	16115	16010	16155	16210	16173	16134	16220	16039	15961	16099	16140	15881	16163	16174	16056	16202	16182	16095	16047	16174	16078	16074	16019	16110	16057	16107	16150	16082	16095	16312	16181	16039	16249	15989	16039	16012	16103	16293	16098	16099	16117	16239	16057	16249	16037	16200	16036	16008	16079	16103	16072	16022	15955	16210	15997	16074	16234	16055	16107	16249	16150	16182	16144	16208	16269	16155	16084	16195	16184	16145	16042	15928	16075	15883	16150	15966	16195	15975	16127	16063	16111	16108	15953	16095	16049	16165	16202	16079	16061	16019	16134	16096	16013	16075	16029	16107	16109	16036	16012	16022	16093	16091	16025	15993	16158	16204	15952	16040	16079	15989	15927	16244	16221	16084	15909	16127
29201	36656	46267	35320	26060	22376	20887	19840	19697	19511	19568	19787	19679	19324	19722	19434	19449	19433	19602	19422	19474	19599	19568	19595	19499	19696	19342	19545	19420	19594	19613	19630	19590	19475	19227	19552	19504	19614	19443	19385	19397	19461	19667	19315	19617	19655	19631	19225	19295	19475	19475	19388	19337	19581	19388	19470	19269	19492	19491	19520	19547	19418	19442	19328	19451	19576	19399	19467	19551	19614	19323	19349	19492	19355	19266	19395	19483	19320	19485	19793	19579	19376	19468	19537	19591	19566	19204	19565	19398	19371	19313	19387	19598	19434	19337	19468	19505	19516	19418	19409	19255	19246	19441	19561	19516	19441	19603	19378	19491	19517	19464	19553	19312	19466	19549	19554	19296	19377	19422	19146	19429	19455	19487	19470	19629	19402	19377	19372	19461	19472	19550	19210	19549	19402	19444	19378	19392	19534	19588	19451	19221	19584	19446	19578	19302	19416	19392	19511	19370	19389	19390	19504	19373	19425	19348	19477	19333	19465	19417	19392	19547	19352	19613	19450	19572	19450	19437	19365	19497	19293	19578	19530	19483	19512	19463	19411	19336	19486	19436	19374	19601	19633	19534	19374	19519	19270	19654	19633	19428	19333	19432	19385	19507	19486	19560	19506	19324	19491	19593	19402	19385	19462	19402	19604	19625	19504	19384	19462	19378	19374	19304	19508	19522	19481	19490	19357	19319	19338	19575	19513	19568	19419	19475	19335	19138	19474	19420	19336	19333	19353	19213	19708	19513	19225	19558	19567	19390	19435	19438	19224	19472	19293	19442	19355	19456	19437	19504	19402	19389	19468	19535	19244	19494	19565	19532	19378	19433	19431	19411	19490	19468	19488	19449	19335	19335	19366	19326	19523	19382	19440	19437	19597	19468	19480	19480	19419	19441	19503	19269	19448	19298	19537	19362	19339	19404	19430	19522	19418	19415	19353	19258	19486	19433	19363	19507	19305	19674	19368	19501	19554	19386	19521	19453	19515	19493	19451	19493	19415	19442	19697	19472	19832	19464	19514	19685	19611	19601	19430	19519	19331	19339	19607	19401	19418	19261	19332	19529	19471	19574	19469	19666	19396	19427	19474	19514	19470	19535	19589	19547	19337	19480	19560	19677	19385	19367	19517	19655	19488	19459	19438	19493	19328	19472	19302	19385	19619	19490	19433	19413	19509	19514	19395	19359	19433	19402	19378	19431	19599	19560	19508	19412	19468	19420	19363	19206	19616	19548	19427	19467	19521	19404	19620	19532	19478	19458	19325	19687	19566	19896	19360	19537	19455	19609	19258	19519	19477	19514	19503	19362	19457	19507	19574	19519	19515	19410	19436	19277	19205	19695	19373	19494	19318	19405	19369	19466	19414	19323	19176	19524	19596	19336	19588	19575	19484	19398	19352	19589	19699	19554	19565	19101	19301	19367	19340	19383	19454	19261	19544	19490	19381	19449	19421	19264	19468	19328	19622	19343	19379	19377	19289	19509	19418	19519	19552	19397	19493	19518	19451	19429	19461	19454	19345	19590	19625	19482	19431	19377	19525	19231	19460	19412	19431	19371	19277	19572	19425	19445	19301	19466	19607	19466	19498	19521	19637	19614	19490	19369	19383	19334	19327	19449	19652	19691	19400	19369	19325	19354	19642	19273	19348	19413	19472	19725	19474	19399	19405	19661	19473	19320	19509	19365	19301	19340	19569	19642	19521	19365	19488	19424	19456	19398	19468	19339	19365	19406	19530	19595	19473	19558	19596	19529	19489	19490	19476	19749	19312	19582	19261	19563	19624	19336	19428	19610	19539	19381	19289	19687	19434	19462	19487	19470	19297	19456	19566	19484	19368	19331	19521	19582	19612	19308	19418	19569	19478	19706	19162	19547	19596	19471	19338	19565	19544	19401	19177	19474	19054	19512	19453	19545	19526	19386	19518	19546	19509	19421	19709	19466	19531	19458	19428	19542	19351	19552	19293	19480	19397	19265	19422	19433	19572	19357	19562	19611	19194	19448	19306	19501	19448	19520	19449	19519	19668	19349	19536	19426	19327	19262	19410	19341	19581	19492	19445	19557	19436	19559	19295	19512	19578	19665	19395	19507	19362	19487	19538	19515	19417	19604	19606	19585	19506	19499	19511	19574	19454	19441	19465	19321	19346	19497	19522	19398	19409	19569	19563	19411	19513	19617	19420	19666	19464	19442	19339	19254	19389	19324	19394	19576	19504	19471	19563	19459	19575	19559	19629	19466	19588	19290	19600	19657	19646	19541	19363	19481	19405	19698	19325	19372	19336	19475	19516	19593	19440	19437	19351	19522	19395	19276	19430	19463	19500	19360	19474	19291	19352	19239	19496	19382	19346	19428	19353	19334	19328	19469	19246	19303	19347	19586	19413	19652	19139	19374	19305	19550	19548	19462	19242	19420	19376	19527	19539	19259	19479	19734	19546	19586	19598	19575	19457	19417	19393	19475	19589	19691	19470	19495	19416	19569	19514	19654	19456	19481	19250	19484	19427	19482	19375	19321	19439	19194	19497	19431	19400	19594	19481	19529	19498	19456	19529	19604	19378	19377	19509	19640	19263	19286	19469	19428	19433	19369	19675	19476	19531	19452	19250	19449	19398	19677	19502	19454	19586	19516	19719	19445	19384	19479	19461	19530	19379	19399	19383	19472	19714	19456	19384	19304	19372	19470	19201	19532	19580	19508	19423	19295	19506	19498	19295	19577	19660	19409	19410	19423	19570	19411	19558	19529	19533	19351	19496	19327	19445	19295	19483	19347	19331	19633	19226	19334	19343	19279	19301	19406	19407	19410	19551	19606	19550	19336	19202	19419	19473	19320	19600	19460	19593	19342	19335	19727	19515	19471	19304	19456	19306	19277	19515	19470	19549	19508	19572	19472	19357	19445	19464	19490	19463	19556	19466	19541	19556	19600	19515	19558	19410	19516	19334	19418	19600	19460	19186	19523	19544	19396	19437	19366	19371	19327	19376	19358	19194	19546	19405	19569	19203	19382	19343	19356	19490	19487	19559	19662	19429	19402	19650	19336	19102	19417	19420	19413	19574	19443	19436	19558	19382	19425	19397	19515	19451	19592	19345	19485	19550	19153	19356	19657	19627	19159	19457	19375	19411	19591	19561	19641	19447	19503	19467	19417	19568	19478	19501	19488	19770	19280	19532	19474	19588	19381	19703	19449	19281	19393	19427	19476	19465	19452	19308	19448	19442	19576	19377	19660	19420	19474	19643	19441	19626	19398	19554	19418	19294	19413	19438	19406	19524	19509	19599	19523	19180	19329	19345	19500	19207	19519	19514	19438	19378	19441	19454	19290	19389	19482	19544	19583	19302	19717	19199	19513	19500	19493	19433	19566	19623	19470	19430	19524	19415	19515	19394	19652	19514	19625	19465	19440	19533	19578	19401	19508	19555	19438	19328	19312	19502	19459	19248	19572	19376	19441	19433	19292	19322	19389	19346	19412	19663	19622	19430	19432	19321	19401	19335	19465	19614	19504	19403	19466	19423	19678	19361	19483	19620	19463	19580	19484	19328	19431	19690	19437	19581	19447	19273	19500	19368	19509	19537	19342	19453	19464	19437	19634	19550	19525	19501	19313	19496	19271	19577	19516	19581	19402	19498	19383	19441	19475	19669	19455	19642	19171	19509	19365	19483	19510	19413	19373	19358	19507	19341	19560	19577	19494	19545	19355	19431	19482	19565	19526	19314	19483	19476	19534	19404	19546	19548	19429	19585	19570	19373	19516	19400	19468	19440	19510	19438	19397	19471	19407	19332	19474	19561	19653	19293	19510	19456	19371	19503	19428	19625	19450	19165	19249	19345	19438	19411	19394	19361	19460	19349	19705	19488	19366	19462	19433	19420	19443	19415	19773	19758	19359	19425	19614	19436	19463	19534	19413	19472	19677	19625	19589	19628	19707	19286	19439	19424	19609	19362	19616	19422	19193	19491	19406	19368	19604	19405	19512	19462	19501	19473	19670	19528	19483	19438	19578	19417	19439	19463	19644	19378	19606	19433	19476	19364	19537	19660	19252	19392	19507	19400	19434	19558	19427	19458	19240	19499	19321	19488	19521	19424	19521	19399	19580	19402	19356	19602	19492	19336	19395	19327	19350	19601	19540	19568	19384	19383	19340	19567	19333	19358	19559	19494	19342	19523	19492	19321	19410	19402	19301	19414	19476	19360	19302	19243	19570	19352	19329	19431	19535	19403	19626	19458	19596	19220	19477	19333	19493	19499	19284	19463	19489	19391	19571	19498	19533	19492	19465	19330	19584	19496	19512	19529	19280	19257	19400	19610	19366	19364	19369	19464	19595	19392	19592	19411	19394	19295	19421	19428	19357	19329	19420	19495	19695	19370	19626	19402	19480	19470	19431	19358	19387	19449	19470	19363	19420	19343	19583	19377	19389	19536	19415	19336	19386	19473	19450	19712	19287	19461	19366	19592	19475	19442	19464	19382	19600	19429	19428	19371	19465	19311	19539	19618	19300	19560	19420	19614	19311	19450	19702	19603	19542	19578	19535	19379	19384	19414	19290	19377	19504	19527	19292	19422	19320	19629	19455	19544	19497	19689	19397	19372	19609	19428	19619	19559	19526	19378	19384	19341	19309	19591	19598	19528	19399	19489	19351	19436	19461	19320	19530	19449	19229	19531	19512	19434	19530	19783	19661	19701	19624	19496	19420	19282	19259	19500	19490	19452	19457	19489	19476	19580	19534	19314	19597	19216	19514	19412	19595	19328	19414	19543	19608	19565	19428	19365	19222	19423	19503	19332	19466	19472	19396	19367	19714	19680	19445	19662	19421	19334	19415	19628	19256	19493	19546	19254	19516	19401	19451	19519	19282	19358	19561	19593	19415	19654	19281	19512	19432	19499	19490	19338	19449	19553	19509	19451	19519	19335	19563	19578	19617	19514	19547	19386	19550	19439	19460	19262	19449	19598	19531	19633	19254	19434	19477	19391	19422	19562	19106	19521	19628	19358	19567	19387	19514	19561	19499	19503	19449	19361	19184	19550	19283	19554	19425	19602	19455	19484	19485	19460	19385	19445	19369	19536	19418	19520	19347	19331	19515	19493	19394	19474	19498	19342	19462	19499	19499	19443	19482	19444	19466	19429	19456	19371
32232	58692	49003	32191	23459	19013	17274	16628	16344	16251	16315	16443	16377	16386	16444	16466	16327	16327	16188	16332	16555	16289	16329	16302	16279	16280	16219	16317	16309	16311	16274	16369	16308	16475	16366	16260	16296	16250	16337	16500	16329	16309	16258	16452	16418	16411	16519	16159	16423	16276	16383	16377	16402	16283	16319	16408	16134	16161	16437	16301	16337	16304	16212	16257	16240	16361	16272	16330	16291	16358	16265	16296	16419	16277	16252	16388	16320	16470	16492	16245	16357	16250	16249	16544	16334	16240	16336	16259	16388	16295	16348	16298	16242	16289	16234	16303	16412	16217	16234	16320	16338	16502	16324	16327	16037	16382	16272	16461	16479	16180	16336	16372	16219	16252	16568	16267	16230	16377	16302	16505	16358	16149	16393	16377	16354	16183	16405	16148	16194	16414	16430	16473	16184	16304	16342	16454	16294	16283	16378	16298	16275	16089	16513	16381	16287	16413	16329	16332	16442	16259	16403	16373	16293	16255	16404	16156	16505	16284	16216	16364	16423	16319	16447	16420	16428	16271	16364	16251	16446	16410	16427	16287	16334	16388	16364	16317	16357	16410	16415	16324	16377	16358	16266	16258	16436	16286	16375	16382	16441	16303	16240	16265	16437	16264	16399	16308	16392	16264	16380	16373	16084	16448	16340	16185	16183	16312	16285	16267	16321	16468	16405	16343	16401	16380	16264	16201	16311	16347	16288	16364	16224	16331	16244	16243	16350	16436	16217	16393	16311	16436	16263	16501	16322	16204	16324	16279	16258	16187	16283	16380	16493	16325	16298	16244	16397	16421	16344	16262	16383	16373	16364	16264	16409	16398	16388	16340	16445	16329	16371	16526	16211	16304	16459	16350	16326	16291	16293	16301	16342	16376	16347	16227	16209	16300	16300	16342	16396	16251	16238	16457	16308	16516	16203	16345	16352	16338	16360	16295	16438	16330	16344	16249	16330	16390	16374	16231	16196	16143	16469	16292	16370	16241	16425	16405	16450	16298	16444	16337	16454	16340	16291	16415	16220	16441	16202	16363	16372	16306	16304	16459	16367	16229	16307	16475	16398	16281	16566	16362	16171	16317	16328	16321	16235	16265	16322	16299	16230	16410	16271	16280	16330	16346	16433	16484	16387	16299	16413	16287	16228	16310	16374	16244	16150	16330	16320	16184	16456	16424	16385	16402	16439	16432	16351	16107	16316	16252	16325	16232	16271	16384	16454	16346	16271	16314	16421	16332	16362	16405	16416	16326	16339	16263	16285	16294	16345	16140	16437	16322	16191	16266	16410	16403	16480	16601	16336	16221	16483	16332	16296	16296	16358	16298	16368	16201	16340	16316	16204	16384	16353	16137	16359	16435	16259	16470	16294	16262	16413	16332	16360	16308	16101	16280	16416	16384	16231	16190	16310	16353	16301	16304	16407	16230	16337	16286	16160	16338	16115	16494	16328	16377	16312	16470	16348	16117	16177	16324	16374	16222	16118	16457	16363	16443	16394	16228	16395	16407	16301	16379	16418	16195	16221	16388	16234	16352	16493	16477	16273	16329	16475	16174	16330	16215	16250	16378	16470	16328	16424	16435	16359	16390	16119	16359	16250	16334	16265	16200	16442	16389	16446	16380	16292	16464	16252	16364	16348	16347	16160	16310	16296	16418	16313	16399	16328	16473	16274	16460	16335	16230	16349	16337	16385	16452	16398	16285	16377	16347	16390	16226	16264	16473	16208	16210	16295	16307	16353	16204	16396	16470	16428	16429	16065	16233	16489	16301	16379	16528	16401	16310	16170	16388	16361	16133	16276	16421	16338	16428	16182	16411	16353	16406	16307	16374	16245	16273	16322	16411	16539	16581	16400	16471	16324	16354	16209	16324	16301	16439	16365	16278	16300	16380	16392	16142	16286	16290	16387	16185	16274	16313	16249	16188	16371	16387	16464	16388	16201	16334	16259	16368	16260	16248	16378	16455	16211	16345	16215	16371	16358	16182	16272	16192	16416	16261	16433	16232	16580	16269	16188	16261	16345	16516	16345	16392	16191	16432	16298	16204	16283	16318	16402	16235	16356	16367	16338	16206	16199	16324	16359	16198	16484	16390	16464	16266	16287	16339	16298	16397	16330	16320	16292	16401	16312	16326	16354	16208	16398	16274	16310	16467	16350	16359	16246	16412	16389	16340	16357	16419	16354	16486	16189	16301	16433	16254	16334	16350	16294	16322	16416	16292	16279	16428	16455	16450	16259	16477	16343	16401	16294	16252	16400	16337	16290	16260	16300	16442	16142	16495	16449	16083	16427	16230	16288	16324	16418	16349	16381	16399	16295	16198	16457	16354	16294	16330	16415	16395	16426	16276	16478	16242	16498	16364	16384	16265	16449	16303	16359	16302	16390	16467	16337	16513	16337	16370	16399	16232	16437	16413	16262	16424	16325	16459	16237	16196	16375	16407	16406	16294	16242	16140	16432	16375	16112	16260	16339	16228	16164	16299	16337	16404	16241	16286	16329	16471	16384	16453	16290	16304	16246	16346	16212	16342	16355	16256	16224	16443	16196	16205	16236	16260	16318	16241	16371	16339	16459	16228	16206	16288	16580	16367	16261	16442	16359	16332	16277	16304	16413	16361	16352	16344	16138	16294	16349	16388	16220	16367	16373	16439	16211	16298	16348	16131	16412	16199	16279	16312	16359	16235	16449	16260	16370	16281	16279	16479	16375	16271	16396	16176	16332	16307	16408	16344	16335	16384	16332	16265	16533	16237	16335	16401	16303	16316	16203	16310	16400	16347	16270	16282	16256	16323	16379	16343	16479	16284	16220	16311	16389	16234	16450	16335	16086	16231	16299	16421	16395	16237	16488	16230	16549	16270	16172	16429	16428	16320	16257	16426	16191	16264	16463	16404	16345	16254	16324	16148	16395	16353	16412	16222	16269	16389	16491	16198	16299	16285	16336	16405	16322	16432	16208	16300	16354	16297	16313	16518	16414	16278	16327	16489	16197	16299	16303	16279	16401	16427	16333	16452	16178	16395	16347	16268	16396	16455	16202	16290	16242	16271	16295	16334	16314	16325	16426	16618	16168	16431	16228	16266	16139	16411	16374	16370	16398	16273	16179	16465	16301	16185	16267	16355	16450	16208	16271	16346	16309	16268	16416	16100	16302	16297	16434	16310	16382	16323	16198	16377	16367	16395	16488	16467	16397	16339	16332	16527	16297	16324	16263	16198	16291	16432	16314	16477	16542	16219	16393	16325	16320	16432	16411	16386	16246	16361	16408	16411	16253	16377	16340	16375	16283	16304	16186	16384	16392	16281	16248	16566	16258	16327	16291	16445	16195	16362	16197	16310	16495	16189	16271	16184	16417	16440	16364	16384	16384	16134	16437	16425	16384	16354	16284	16373	16261	16268	16337	16208	16394	16224	16379	16353	16378	16371	16234	16338	16355	16331	16456	16325	16404	16397	16215	16356	16227	16357	16268	16290	16401	16218	16323	16263	16472	16355	16541	16447	16235	16270	16485	16413	16245	16413	16390	16334	16348	16311	16267	16317	16286	16353	16537	16228	16361	16434	16201	16386	16369	16440	16453	16274	16398	16333	16461	16353	16261	16274	16277	16251	16335	16487	16271	16362	16063	16323	16365	16204	16254	16107	16287	16362	16436	16448	16355	16302	16407	16438	16387	16361	16093	16096	16274	16247	16296	16254	16429	16311	16162	16407	16210	16403	16269	16269	16242	16281	16373	16264	16279	16390	16252	16278	16166	16221	16287	16288	16495	16365	16324	16491	16219	16333	16307	16388	16332	16327	16353	16217	16197	16240	16385	16375	16404	16415	16298	16533	16309	16341	16457	16408	16446	16238	16166	16322	16348	16268	16218	16322	16420	16502	16426	16491	16501	16324	16408	16223	16442	16305	16234	16502	16447	16259	16318	16342	16300	16371	16301	16485	16289	16259	16297	16366	16317	16398	16228	16360	16330	16238	16302	16297	16333	16250	16504	16365	16380	16347	16425	16247	16183	16223	16293	16328	16378	16268	16434	16387	16354	16478	16350	16277	16301	16461	16186	16396	16383	16345	16153	16290	16198	16392	16371	16248	16280	16463	16377	16479	16345	16279	16408	16315	16308	16302	16349	16368	16382	16171	16188	16323	16296	16379	16455	16346	16578	16210	16363	16329	16561	16359	16350	16175	16242	16148	16541	16223	16439	16484	16307	16398	16327	16348	16352	16222	16175	16405	16415	16379	16193	16264	16292	16418	16338	16362	16414	16429	16352	16328	16360	16470	16565	16331	16401	16365	16294	16404	16409	16310	16373	16304	16379	16322	16275	16372	16238	16459	16347	16291	16178	16212	16265	16281	16317	16258	16318	16257	16415	16355	16254	16437	16326	16252	16247	16276	16495	16487	16234	16545	16400	16311	16311	16429	16292	16338	16446	16377	16537	16422	16253	16390	16409	16351	16295	16329	16361	16331	16393	16183	16285	16362	16383	16309	16377	16248	16280	16358	16288	16413	16227	16444	16199	16368	16293	16318	16353	16372	16553	16259	16493	16255	16273	16410	16496	16196	16359	16173	16425	16183	16428	16144	16264	16256	16301	16532	16476	16486	16525	16329	16481	16450	16172	16351	16126	16267	16087	16178	16403	16310	16343	16294	16251	16312	16202	16367	16271	16305	16264	16382	16234	16387	16307	16337	16239	16300	16361	16425	16340	16302	16373	16289	16388	16306	16381	16263	16343	16230	16233	16357	16271	16053	16291	16474	16126	16179	16289	16273	16331	16400	16298	16191	16265	16377	16352	16198	16362	16328	16321	16173	16235	16312	16507	16390	16165	16341	16373	16318	16295	16527	16403	16288	16084	16252	16198	16290	16295	16363	16115	16369	16279	16319	16348	16297	16140	16340	16253	16283	16298	16374	16268	16350	16276	16416	16398	16347	16264	16200	16270	16304	16419	16487	16535	16463	16248	16351	16248	16348	16304	16377	16307	16361	16302	16198	16404	16301	16411	16356	16321	16460	16402	16218	16397	16414	16417	16232	16283	16200	16272	16220	16339	16201	16475	16272	16431	16189	16322	16359	16344	16439	16265	16529	16338	16416	16398	16441	16432	16167	16537	16210	16298	16327	16213	16403	16157	16372	16295	16356	16378	16295
24213	24303	43386	43436	35601	30300	26217	21380	19770	19855	19583	19539	19563	19597	19441	19334	19321	19228	19358	19318	19459	19311	19198	19278	19307	19533	19364	19577	19583	19264	19545	19628	19443	19421	19347	19365	19395	19147	19274	19419	19404	19419	19412	19510	19433	19325	19255	19284	19283	19377	19400	19315	19329	19359	19479	19191	19525	19355	19360	19413	19343	19408	19285	19137	19397	19349	19253	19304	19360	19312	19356	19299	19206	19156	19261	19560	19575	19420	19485	19396	19291	19092	19193	19296	19460	19176	19211	19289	19430	19384	19132	19285	19351	19219	19447	19437	19384	19444	19354	19223	19381	19340	19263	19281	19311	19287	19326	19276	19262	19198	19322	19544	19354	19289	19356	19281	19288	19394	19346	19315	19246	19355	19252	19229	19151	19274	19399	19184	19158	19318	19338	19357	19402	19373	19451	19223	19416	19496	19235	19413	19351	19176	19222	19384	19210	19260	19455	19333	19348	19333	19423	19325	19398	19426	19336	19281	19109	19338	19371	19247	19307	19417	19602	19409	19262	19381	19313	19270	19255	19389	19454	19272	19447	19426	19343	19250	19178	19435	19596	19426	19583	19345	19396	19250	19331	19496	19150	19300	19284	19406	19273	19467	19401	19437	19216	19462	19358	19228	19215	19199	19429	19189	19327	19292	19519	19171	19336	19375	19319	19397	19187	19188	19409	19299	19411	19546	19135	19334	19236	19314	19354	19357	19219	19257	19231	19235	19329	19239	19518	19317	19550	19259	19227	19408	19177	19340	19346	19389	19112	19309	19271	19200	19075	19222	19296	19342	19409	19382	19155	19269	19438	19330	19245	19399	19316	19409	19139	19265	19180	19268	19386	19302	19080	19273	19360	19308	19426	19208	19264	19297	19358	18918	19250	19288	19439	19460	19464	19340	19358	19309	19431	19368	19260	19148	19254	19144	19464	19415	19338	19379	19321	19194	19147	19327	19361	19266	19263	19204	19352	19234	19219	19288	19230	19229	19215	19368	19495	19404	19171	19339	19252	19391	19251	19391	19486	19258	19350	19205	19421	19462	19074	19593	19301	19315	19451	19314	19426	19233	19182	19356	19407	19233	19491	19189	19484	19251	19267	19453	19235	19256	19192	19417	19298	19284	19251	19332	19321	19007	19369	19368	19407	19294	18956	19305	19261	19446	19275	19360	19255	19277	19155	19261	19313	19120	19419	19394	19249	19459	19207	19426	19258	19333	19531	19187	19414	19472	19440	19407	19320	19193	19331	19015	19279	19225	19276	19338	19145	19192	19124	19277	19160	19375	19178	19354	19572	19203	19274	19268	19232	19301	19267	19179	19321	19313	19457	19436	19445	19389	19455	19204	19434	19277	19407	19557	19362	19311	19341	19309	19208	19183	19360	19216	19452	19299	19228	19214	19199	19319	19331	19143	19237	19311	19198	19342	19357	19317	19314	19059	19371	19034	19231	19412	19271	19222	19165	19238	19463	19420	19420	19246	19302	19273	19422	19394	19387	19307	19321	19074	19293	19259	19471	19002	19202	19299	19264	19267	19381	19091	19266	19231	19340	19346	19367	19236	19368	19469	19289	19320	19291	19202	19165	19267	19346	19285	19261	19474	19454	19498	19325	19386	19424	19414	19192	19357	19368	19302	19363	19332	19276	19277	19167	19145	19273	19370	19479	19329	19438	19235	19360	19289	19260	19228	19239	19318	19250	19200	19339	19514	19346	19310	19556	19159	19334	19258	19202	19381	19440	19236	19159	19354	19339	19146	19140	19437	19307	19177	19340	19218	19432	19334	19251	19264	19396	19492	19363	19414	19349	19379	19417	19298	19039	19313	19617	19271	19487	19153	19325	19370	19398	19290	19307	19102	19567	19306	19400	19313	19222	19474	19367	19292	19211	19196	19289	19472	19236	19362	19454	19399	19424	19261	19263	19401	19295	19320	19312	19466	19500	19340	19213	19336	19282	19351	19332	19216	19311	19202	19079	19466	19214	19170	19308	19248	19180	19143	19122	19360	19110	19245	19081	19443	19374	19231	19395	19382	19251	19410	19181	19365	19330	19446	19464	19436	19448	19321	19117	19325	19401	19312	19435	19305	19237	19366	19260	19193	19319	19400	19366	19173	19410	19477	19455	19304	19489	19396	19305	19327	19497	19209	19295	19223	19120	19334	19123	19211	19347	19212	19645	19260	19402	19515	19058	19305	19189	19367	19039	19378	19383	19311	19246	19366	19303	19168	19093	19338	19248	18957	19456	19312	19452	19372	19251	19448	19291	19335	19403	19342	19335	19307	19372	19254	19233	19483	19258	19217	19113	19416	19257	19384	19345	19506	19266	19223	19213	19309	19305	19465	19330	19045	19209	19307	19403	19425	19047	19185	19419	19323	19387	19322	19392	19556	19392	19227	19214	19298	19079	19384	19199	19336	19470	19289	19206	19210	19152	19097	19374	19128	19329	19398	19238	19415	19512	19227	19426	19361	19124	19199	19499	19518	19287	19395	19198	19235	19192	19263	19308	19112	19390	19318	19505	19270	19415	19080	19488	19268	19479	19222	19489	19170	19304	19359	19349	19314	19394	19252	19261	19370	19381	19288	19415	19399	19307	19281	19386	19174	19230	19364	19430	19003	19386	19398	19455	19363	19268	19243	19494	19319	19267	19267	19233	19344	19101	19121	19299	19421	19180	19167	19342	19535	19133	19310	19395	19334	19421	19030	19454	19273	19326	19491	19265	19417	19397	19164	19184	19271	19329	19318	19209	19340	19511	19291	19082	19255	19470	19196	19315	19186	19327	19401	19304	19408	19438	19298	19277	19331	19246	19308	19441	19539	19435	19390	19370	19158	19363	19274	19173	19490	19251	19519	19294	19128	19170	19424	19393	19138	19307	19463	19341	19257	19202	19126	19238	19324	19390	19387	19296	19192	19313	19102	19048	19179	19328	19354	19416	19269	19319	19310	19280	19188	19437	19306	19283	19444	19313	19264	19371	19521	19245	19272	19434	19340	19299	19417	19272	19274	19306	19307	19340	19418	19033	19397	19256	19224	19378	19297	19347	19201	19667	19402	19340	19198	19299	19360	19257	19262	19296	19245	19222	19355	19283	19496	19330	19309	19254	19323	19444	19391	19273	19337	19191	19392	19214	19366	19422	19447	19246	19125	19544	19361	19398	19346	19316	19204	19468	19370	19415	19407	19269	19166	19344	19298	19572	19257	19312	19398	19105	19137	19273	19485	19326	19151	19254	19473	19402	19228	19345	19415	19270	19365	19312	19474	19193	19543	19580	19119	19232	19377	19208	19277	19313	19231	19259	19361	19144	19303	19233	19423	19248	19324	19242	19439	19212	19329	19289	19525	19158	19277	19245	19253	19360	19299	19440	19340	19539	19220	19302	19512	19281	19182	19239	19481	19391	19386	19430	19403	19261	19389	19547	19369	19128	19290	19239	19523	19225	19150	19208	19191	19230	19317	19253	19418	19328	19240	19203	19320	19192	19551	19595	19280	19289	19339	19174	19163	19065	19144	19405	19311	19306	19083	19346	19326	19479	19136	19238	19349	19263	19489	19201	19336	19358	19201	19163	19466	19292	19167	19438	19365	19323	19535	19253	19275	19444	19170	19203	19332	19192	19308	19205	19270	19547	19205	19287	19286	19318	19381	19236	18971	19258	19297	19465	19256	19261	19372	19292	19417	19263	19291	19366	19443	19210	19247	19251	19155	19316	19309	19194	19268	19261	19164	19244	19419	19304	19379	19194	19383	19520	19105	19368	19387	19257	19438	19501	19370	19299	19168	19214	19318	19456	19365	19210	19180	19135	19188	19113	19293	19321	19355	19244	19446	19181	19325	19335	19366	19330	19339	19320	19211	19445	18995	19404	19370	19291	19346	19281	19258	19228	19442	19368	19166	19242	19581	19524	19502	19419	19276	19319	19333	19244	19315	19230	19267	19290	19205	19429	19334	19299	19237	19197	19387	19452	19373	19328	19442	19425	19338	19361	19302	19477	19385	19528	19599	19406	19288	19320	19438	19269	19263	19288	19256	19361	19308	19365	19445	19349	19335	19419	19470	19301	19298	19328	19357	19278	19598	19329	19433	19446	19270	19275	19326	19342	19396	19235	19218	19203	19281	19352	19233	19306	19110	19189	19107	19425	19240	19292	19143	19197	19431	19207	19284	19222	19331	19323	19353	19553	19229	19299	19348	19419	19516	19123	19264	19255	19365	19144	19279	19193	19406	19378	19221	19126	19525	19204	19349	19425	19226	19341	19283	19383	19252	19357	19279	19321	19301	19314	19535	19254	19091	19321	19026	19338	19239	19339	19150	19217	19184	19385	19355	19287	19231	19260	19302	19325	19412	19357	19218	19265	19420	19457	19152	19255	19264	19074	19315	19226	19391	19289	19099	19394	19312	19280	19343	19509	19281	19377	19070	19301	19407	19281	19276	19275	19253	19340	19442	19445	19227	19337	19371	19144	19330	19245	19124	19299	19151	19513	19236	19266	19298	19272	19251	19338	19339	19214	19375	19329	19395	19198	19290	19287	19431	19364	19466	19498	19182	19513	19426	19532	19414	19343	19097	19164	19283	19665	19330	19442	19210	19430	19369	19287	19321	19383	19381	19150	19267	19291	19338	19245	19382	19179	19177	19425	19181	19206	19492	19396	19376	19181	19288	19312	19400	19221	19250	19192	19574	19385	19284	19388	19271	19287	19275	19330	19377	19327	19291	19092	19380	19283	19241	19401	19637	19264	19300	19337	19266	19340	19300	19332	19482	19478	19488	19428	19258	19372	19487	19519	19214	19250	19286	19339	19331	19301	19421	19358	19431	19153	19241	19440	19497	19377	19436	19289	19161	19272	19183	19454	19310	19411	19473	19399	19308	19254	19427	19463	19405	19240	19475	19350	19397	19379	19241	19191	19445	19444	19383	19248	19336	19308	19354	19328	19139	19252	19246	19126	19470	19375	19163	19268	19259	19280	19286	19380	19203	19261	19216	19172	19425	19203	19395	19045	19352	19409	19316	19205	19276	19199	19283	19111	19286	19352	19518	19368	19163	19207	19241	19347	19259	19247	19285	19323	19388	19248	19098	19230	19231	19386	19450	19582	19390	19283	19317	19186	19214	19342	19393	19398	19146	19151	19308
56400	99183	86708	60777	42823	29687	21584	17898	16569	16350	16512	16332	16294	16419	16376	16359	16313	16463	16430	16477	16319	16261	16292	16330	16338	16225	16126	16242	16324	16489	16311	16345	16282	16220	16500	16408	16458	16273	16339	16424	16408	16536	16247	16315	16356	16350	16503	16327	16255	16300	16363	16388	16262	16332	16134	16322	16356	16363	16468	16423	16396	16302	16341	16212	16343	16195	16367	16205	16341	16318	16353	16220	16385	16255	16330	16342	16354	16284	16461	16357	16344	16139	16114	16379	16196	16226	16281	16323	16271	16294	16262	16356	16279	16489	16350	16360	16298	16307	16273	16461	16472	16327	16183	16242	16371	16341	16400	16281	16277	16341	16428	16331	16528	16213	16266	16369	16278	16039	16276	16309	16386	16457	16287	16378	16506	16285	16560	16421	16349	16642	16386	16478	16327	16287	16365	16436	16357	16207	16320	16433	16403	16420	16229	16321	16397	16268	16363	16378	16434	16357	16331	16255	16383	16312	16350	16311	16279	16330	16350	16414	16344	16285	16462	16196	16413	16311	16336	16128	16271	16168	16410	16224	16180	16405	16101	16329	16306	16151	16363	16335	16186	16273	16375	16456	16307	16165	16310	16229	16365	16410	16452	16296	16237	16237	16351	16284	16263	16227	16311	16257	16325	16262	16203	16382	16405	16418	16347	16449	16318	16290	16348	16366	16396	16211	16301	16281	16480	16425	16348	16350	16332	16498	16338	16232	16356	16111	16321	16332	16283	16251	16389	16223	16185	16366	16427	16365	16295	16368	16225	16280	16276	16303	16321	16206	16359	16230	16294	16290	16247	16308	16317	16239	16277	16307	16401	16276	16378	16369	16150	16232	16370	16249	16217	16289	16341	16462	16380	16347	16235	16444	16404	16245	16254	16536	16118	16209	16291	16388	16370	16350	16442	16439	16383	16462	16200	16320	16144	16104	16423	16315	16314	16359	16229	16215	16406	16402	16147	16284	16376	16347	16244	16296	16230	16562	16212	16328	16149	16334	16383	16336	16393	16556	16384	16419	16322	16164	16435	16344	16289	16252	16392	16229	16294	16299	16435	16340	16313	16472	16360	16234	16286	16119	16183	16280	16432	16358	16362	16180	16306	16468	16131	16339	16671	16336	16383	16178	16336	16284	16243	16296	16237	16426	16507	16334	16300	16541	16272	16455	16295	16372	16368	16242	16507	16335	16250	16402	16415	16285	16268	16403	16328	16372	16192	16286	16356	16411	16363	16391	16268	16326	16314	16277	16342	16338	16498	16261	16340	16360	16352	16332	16305	16329	16265	16369	16402	16316	16332	16317	16175	16302	16483	16087	16234	16186	16490	16340	16314	16188	16292	16118	16293	16347	16320	16242	16212	16131	16168	16421	16366	16398	16250	16377	16354	16423	16253	16329	16242	16170	16254	16265	16360	16330	16378	16379	16223	16341	16196	16321	16355	16346	16197	16478	16430	16348	16259	16286	16404	16328	16210	16332	16292	16408	16184	16461	16237	16506	16194	16333	16194	16260	16135	16472	16196	16251	16412	16384	16404	16298	16176	16256	16315	16268	16331	16337	16464	16405	16327	16137	16310	16321	16324	16222	16340	16213	16334	16520	16387	16307	16366	16252	16336	16378	16402	16475	16429	16297	16212	16335	16399	16340	16418	16290	16283	16218	16399	16258	16162	16350	16208	16377	16465	16109	16440	16208	16364	16182	16323	16283	16388	16501	16261	16449	16264	16456	16126	16294	16284	16308	16315	16267	16263	16359	16389	16324	16526	16316	16320	16368	16313	16295	16237	16405	16418	16444	16301	16303	16347	16297	16300	16290	16274	16428	16187	16345	16403	16473	16371	16402	16316	16211	16201	16317	16413	16179	16361	16531	16337	16294	16420	16393	16287	16465	16304	16525	16347	16281	16472	16321	16373	16334	16348	16344	16274	16469	16273	16137	16398	16450	16198	16315	16395	16241	16337	16267	16331	16397	16124	16294	16258	16457	16280	16339	16406	16229	16308	16459	16270	16194	16333	16342	16481	16308	16306	16509	16412	16451	16353	16263	16256	16350	16258	16363	16383	16331	16287	16349	16147	16203	16128	16364	16326	16434	16087	16308	16281	16526	16438	16453	16344	16364	16169	16327	16378	16435	16363	16177	16330	16261	16467	16249	16288	16291	16327	16283	16298	16349	16267	16281	16287	16327	16203	16473	16364	16278	16356	16193	16322	16451	16336	16374	16240	16308	16364	16345	16197	16375	16320	16278	16260	16419	16316	16490	16389	16314	16394	16342	16388	16454	16500	16326	16183	16275	16360	16370	16448	16400	16488	16185	16373	16339	16132	16208	16265	16145	16368	16224	16471	16365	16252	16357	16329	16313	16391	16327	16239	16173	16367	16296	16456	16394	16428	16220	16401	16117	16217	16340	16361	16210	16304	16471	16358	16561	16331	16283	16351	16356	16215	16248	16325	16303	16421	16374	16356	16445	16325	16342	16368	16221	16382	16296	16390	16332	16531	16163	16262	16205	16308	16394	16479	16287	16467	16348	16291	16427	16449	16322	16351	16489	16217	16479	16311	16392	16330	16214	16434	16326	16313	16233	16466	16330	16338	16331	16344	16428	16335	16226	16305	16377	16309	16107	16301	16370	16469	16358	16263	16376	16201	16236	16120	16414	16430	16422	16554	16378	16357	16441	16422	16289	16270	16208	16512	16349	16396	16251	16195	16357	16349	16354	16245	16241	16307	16514	16294	16347	16436	16351	16381	16309	16323	16429	16079	16305	16121	16140	16325	16257	16346	16181	16314	16398	16401	16507	16320	16431	16513	16439	16186	16193	16272	16398	16323	16484	16237	16666	16321	16257	16307	16340	16314	16385	16275	16276	16255	16315	16311	16304	16457	16143	16250	16398	16307	16341	16155	16332	16298	16314	16528	16474	16510	16430	16443	16394	16109	16318	16404	16240	16337	16252	16505	16304	16429	16088	16392	16381	16343	16321	16217	16376	16322	16492	16214	16347	16443	16363	16451	16322	16460	16315	16393	16252	16410	16410	16391	16261	16454	16133	16414	16238	16335	16285	16132	16517	16450	16446	16340	16288	16203	16391	16252	16296	16424	16414	16416	16361	16264	16398	16346	16175	16606	16217	16252	16186	16341	16499	16361	16297	16267	16311	16447	16172	16272	16380	16240	16268	16411	16183	16406	16413	16258	16321	16596	16285	16283	16346	16430	16307	16448	16522	16251	16298	16190	16467	16383	16503	16454	16153	16537	16378	16183	16246	16398	16318	16322	16387	16205	16306	16471	16352	16533	16208	16391	16377	16306	16440	16280	16421	16314	16154	16313	16429	16208	16351	16307	16485	16390	16232	16278	16398	16370	16196	16368	16448	16220	16126	16367	16469	16387	16189	16159	16410	16220	16406	16210	16244	16354	16385	16299	16443	16287	16348	16234	16298	16197	16356	16344	16213	16101	16218	16298	16281	16183	16328	16403	16215	16404	16136	16495	16271	16334	16324	16166	16352	16135	16253	16182	16249	16405	16344	16380	16368	16372	16407	16376	16320	16373	16341	16274	16346	16515	16330	16275	16176	16200	16538	16401	16427	16326	16060	16608	16189	16162	16485	16166	16326	16345	16321	16361	16349	16473	16318	16261	16300	16219	16566	16312	16329	16135	16212	16170	16355	16201	16449	16329	16236	16484	16241	16340	16457	16293	16423	16295	16440	16307	16259	16359	16356	16256	16368	16417	16314	16342	16394	16329	16266	16367	16280	16220	16540	16409	16209	16124	16372	16340	16341	16287	16150	16313	16518	16324	16231	16409	16326	16119	16433	16308	16321	16402	16475	16463	16560	16428	16158	16219	16350	16347	16250	16554	16271	16424	16405	16367	16325	16176	16384	16171	16302	16238	16083	16458	16333	16424	16463	16364	16331	16323	16426	16356	16518	16506	16244	16268	16231	16519	16301	16458	16377	16333	16112	16257	16456	16456	16334	16334	16174	16379	16242	16400	16200	16352	16384	16265	16387	16464	16261	16254	16312	16280	16346	16316	16340	16439	16422	16393	16277	16303	16204	16512	16242	16282	16411	16478	16399	16351	16346	16238	16290	16416	16441	16315	16237	16435	16409	16277	16356	16415	16243	16424	16318	16391	16418	16442	16223	16388	16236	16152	16231	16436	16239	16428	16290	16307	16265	16332	16281	16120	16438	16275	16387	16190	16327	16295	16234	16303	16403	16185	16417	16247	16282	16302	16309	16405	16229	16365	16309	16343	16268	16418	16354	16242	16367	16440	16285	16423	16168	16367	16338	16347	16414	16432	16396	16218	16495	16319	16330	16352	16263	16503	16290	16256	16245	16428	16301	16323	16357	16368	16410	16251	16263	16269	16248	16376	16328	16209	16406	16295	16273	16212	16397	16319	16282	16546	16407	16279	16342	16291	16266	16291	16304	16272	16388	16344	16413	16477	16219	16232	16361	16535	16262	16477	16370	16379	16389	16159	16344	16280	16376	16256	16414	16388	16313	16402	16396	16339	16228	16270	16416	16270	16448	16230	16472	16252	16346	16368	16285	16252	16394	16171	16352	16388	16221	16361	16441	16383	16379	16255	16337	16197	16457	16248	16286	16484	16251	16415	16270	16313	16377	16455	16381	16554	16385	16468	16327	16412	16368	16299	16134	16383	16340	16373	16354	16419	16280	16290	16356	16391	16272	16223	16316	16283	16309	16303	16285	16377	16220	16528	16315	16320	16183	16211	16249	16402	16339	16509	16422	16168	16338	16318	16517	16322	16258	16429	16296	16366	16340	16330	16362	16235	16298	16419	16381	16404	16343	16172	16385	16426	16480	16328	16297	16298	16366	16327	16137	16459	16319	16293	16381	16409	16405	16348	16610	16465	16234	16193	16262	16319	16437	16221	16348	16195	16244	16405	16334	16298	16391	16328	16388	16272	16396	16212	16336	16358	16435	16299	16281	16380	16355	16366	16376	16218	16420	16337	16300	16375	16393	16402	16337	16295	16499	16350	16453	16451	16421	16384	16344	16181	16320	16372	16358	16352	16377	16478	16435	16251	16409	16172	16292	16309	16483	16175	16309	16390	16145	16225	16474	16475	16355	16327	16243	16398	16464	16371	16254	16488	16343	16253	16259
22930	22615	37200	36743	34075	31889	30006	22614	20372	20074	19945	19532	19579	19632	19599	19267	19621	19463	19444	19419	19432	19429	19647	19340	19466	19513	19444	19386	19426	19460	19581	19457	19717	19400	19521	19486	19584	19353	19520	19335	19477	19183	19332	19406	19443	19563	19264	19378	19329	19396	19437	19391	19411	19389	19323	19228	19483	19252	19322	19207	19347	19233	19380	19192	19459	19272	19227	19424	19142	19521	19296	19362	19279	19239	19266	19451	19395	19322	19409	19461	19423	19332	19180	19406	19226	19248	19360	19361	19441	19171	19408	19240	19470	19282	19357	19186	19181	19237	19264	19192	19289	19461	19241	19346	19338	19357	19408	19373	19190	19202	19345	19557	19349	19323	19349	19229	19354	19163	19250	19272	19259	19322	19293	19476	19300	19252	19463	19321	19391	19353	19346	19169	19222	19285	19317	19324	19330	19443	19276	19308	19487	19230	19181	19339	19440	19319	19306	19232	19321	19382	19532	19334	19465	19576	19561	19454	19301	19257	19301	19420	19296	19352	19477	19243	19465	19174	19158	19301	19326	19246	19224	19374	19555	19447	19112	19362	19325	19253	19034	19349	19480	19269	19430	19439	19290	19200	19278	19211	19395	19252	19337	19465	19319	19400	19388	19262	19286	19281	19096	19108	19383	19366	19445	19504	19450	19271	19473	19105	19437	19272	19229	19456	19188	19343	19376	19355	19338	19359	19397	19220	19182	19283	19348	19233	19276	19402	19306	19224	19130	19360	19229	19255	19483	19345	19095	19276	19324	19226	19161	19320	19326	19070	19463	19156	19296	19177	19306	19425	19294	19256	19176	19122	19327	19008	19440	19399	19332	19246	19254	19350	19199	19282	19470	19478	19156	19434	19133	19121	19565	19357	19334	19333	19419	19210	19313	19347	19243	19238	19450	19368	19365	19369	19227	19487	19367	19248	19309	19277	19430	19310	19366	19279	19240	19014	19271	19239	19279	19275	19345	19591	19339	19325	19312	19444	19251	19205	19346	19201	19448	19381	19166	19397	19252	19426	19306	19085	19133	19153	19486	19454	19258	19276	19284	19161	19411	19416	19277	19071	19379	19233	19405	19198	19122	19263	19609	19236	19204	19277	19297	19256	19278	19338	19186	19219	19301	19413	19491	19101	19307	19253	19257	19328	19460	19284	19251	19196	19377	19220	19410	19182	19321	19204	19320	19077	19421	19226	19363	19065	19342	19403	19323	19295	19430	19427	19303	19562	19380	19521	19410	19258	19387	19483	19343	19396	19262	19313	19415	19275	19301	19128	19035	19319	19023	19274	19001	19284	19425	19168	19533	19114	19421	19270	19452	19277	19413	19397	19319	19188	19285	19351	19395	19287	18917	19423	19347	19187	19347	19427	19144	19183	19138	19437	19181	19171	19406	19243	19311	19151	19404	19324	19344	19424	19321	19411	19271	19113	19503	19229	19202	19190	19208	19291	19256	19268	19248	19123	19220	19313	19534	19158	19337	19308	19425	19219	19228	19177	19229	19547	19266	19217	19322	19218	19506	19300	19203	19337	19360	19166	19131	19161	19227	19306	19262	19268	19334	19148	19261	19368	19177	19357	19447	19335	19345	19295	19533	19322	19305	19187	19360	19259	19256	19029	19253	19454	19361	19340	19359	19244	19287	19423	19369	19159	19264	19389	19296	19431	19295	19301	19260	19178	19320	19204	19416	19479	19275	19321	19138	19165	19251	19279	19293	19182	19304	19352	19311	19288	19397	19217	19379	19231	19181	19183	19199	19250	19236	19087	19246	19239	19374	19438	19399	19323	19371	19336	19161	19236	19368	19269	19308	19265	19378	19169	19335	19249	19275	19061	19249	19252	19101	19201	19221	19209	19229	19343	19037	19224	19371	19350	19226	19285	19138	19198	19442	19275	19093	19338	19319	19360	19507	19193	19253	19400	19179	19431	19447	19137	19103	19169	19502	19329	19310	19119	19360	19335	19270	19214	19314	19113	19451	19293	19333	19093	19369	19309	19493	19450	19277	19107	19089	19307	19108	19271	19318	19251	19410	19169	19233	19283	19120	19184	19067	19306	19102	19357	19276	19322	19230	19302	19277	19149	19467	19422	19478	19283	19367	19385	19425	19564	19311	19378	19406	19201	19510	19366	19462	19236	19320	19408	19295	19252	19419	19052	19274	19221	19310	19493	19289	19253	19163	19235	19363	19433	19340	19275	19098	19302	19151	19250	19188	19389	19503	19298	19261	19381	19235	19123	19326	19244	19413	19350	19236	19574	19472	19186	19387	19134	19234	19256	19492	19379	19375	19466	19228	19093	19373	19209	19313	19459	19245	19075	19359	19092	19127	19191	19272	19347	19265	19221	19413	19284	19313	19133	19087	19442	19464	19211	19282	19275	19362	19348	19265	19168	19077	19294	19192	19371	19395	19317	19049	19312	19267	19278	19138	19325	19489	19116	19371	19468	19157	19319	19349	19329	19185	19127	19249	19297	19257	19353	19290	19175	19421	19253	19245	19251	19377	19166	19321	19146	19263	19085	19295	19315	19381	19184	19106	19178	19368	19263	19182	19225	19246	19179	19104	19249	19326	19009	19300	19323	19390	19263	19398	19332	19184	19247	19345	19235	19379	19402	19421	19411	19106	19242	19349	19398	19286	19281	19367	19318	19019	19246	19363	19459	19277	19291	19153	19140	19253	19119	19360	19150	19389	19364	19044	19372	19400	19199	19300	19406	19371	19247	19248	19391	19423	19374	19389	19310	19317	19273	19236	19180	19337	19035	19050	19338	19153	19414	19194	19276	19189	19243	19220	19222	19108	19288	19359	19218	19421	19442	19383	19253	19404	19385	19352	19115	19501	19337	19503	19197	19330	19081	19236	19254	19376	19251	19127	19441	19238	19337	19133	19301	19251	19050	19339	19340	19280	19431	19353	19379	19179	19268	19215	19260	19263	19365	19392	19254	19141	19301	19334	19184	19274	19213	19353	19419	19310	19305	19405	19477	19093	19398	19205	19267	19151	19315	19209	19190	19207	19495	19339	19242	19193	19207	19303	19410	19335	19312	19341	19277	19323	19266	19412	19205	19324	19244	19391	19439	19475	19249	19334	19200	19109	19546	19086	19196	19235	19375	19179	19091	19203	19130	19224	19238	19348	19384	19174	19344	19489	19313	19322	19390	19000	19145	19386	19330	19075	18988	19305	19251	19247	19494	19327	19309	19249	19239	19269	19270	19275	19328	19388	19420	19416	19203	19423	19385	19217	19182	19303	19154	19325	19220	19405	19494	19214	19403	19441	19272	19216	19245	19282	19375	19164	19496	19146	19181	19276	19232	19224	19309	19389	19265	19327	19306	19284	19478	19506	19123	19337	19163	19144	19364	19205	19478	19317	19426	19198	19120	19235	19189	19152	19403	19382	19307	19370	19277	19133	19156	19256	19380	19310	19318	19258	19334	19344	19270	19421	19210	19323	19179	19403	19419	19320	19353	19125	19215	19263	19157	19263	19294	19323	19294	19369	19040	19203	19375	19269	19167	19201	19433	19302	19303	19261	19255	19120	19282	19163	19262	19038	19198	19219	19280	19367	19161	19210	19320	19320	19400	19426	19103	19142	19312	19209	19307	19307	19251	19249	19201	19298	19321	19213	19207	19512	19160	19484	19306	19266	19155	19288	19286	19250	19122	19435	19369	19340	19298	19381	19318	19401	18935	19144	19386	19525	19287	19151	19308	19410	19342	19173	19225	19382	19313	19344	19293	19345	19417	19258	18991	19343	19177	19476	19365	19223	19299	19446	19451	19210	19137	19208	19301	19349	19390	19257	19343	19141	19147	19469	19336	19432	19257	19196	19063	19314	19362	19181	19333	19180	19169	19174	19449	19203	19476	19306	19261	19434	19037	19347	19503	19313	19343	19195	19422	19267	19237	19094	19262	19366	19246	19344	19394	19335	19178	19210	19265	19270	19312	19353	19180	19311	19418	19323	19344	19321	19227	19331	19101	19329	19287	19184	19210	19292	19278	19436	19401	19212	19462	19537	19169	19236	19290	19422	19126	19111	19236	19403	19285	19307	19390	19444	19179	19071	19252	19263	19357	19173	19319	19304	19254	19274	19339	19134	19117	19228	19411	19345	19392	19284	18991	19286	19299	19379	19092	19382	19296	19303	19238	19072	19138	19426	19403	19357	19180	19263	19403	19482	19289	19448	19251	19392	19225	19279	19061	19358	19408	19450	19462	19213	19300	19339	19273	19416	19372	19431	19219	19273	19282	19488	19212	19329	19391	19152	19330	19236	19257	19202	19242	19469	19265	19175	19228	19373	19139	19339	19171	19348	19028	19411	19171	19346	19207	19330	19289	19342	19380	19395	19202	19318	19408	19597	19367	19206	19534	19451	19324	19463	19127	19258	19322	19220	19271	19116	19313	19385	19188	19359	19465	19458	19317	19347	19284	19371	19354	19373	19558	19181	19526	19360	19396	19283	19301	19227	19326	19432	19234	19229	19205	19182	19331	19421	19179	19157	19360	19149	19168	19324	19257	19128	19258	18969	19303	19200	19246	19267	19195	19455	19268	19343	19269	19217	19210	19358	19190	19248	19070	19300	19364	19556	19284	19140	19123	19144	19168	19283	19187	19443	19332	19432	19236	19362	19345	19297	19140	19238	19283	19219	19297	19449	19435	19276	19324	19246	19109	19125	19444	19314	19209	19342	19096	19416	19167	19026	19312	19416	19160	19097	19265	19334	19283	19481	19336	19281	19231	19237	19182	19464	19319	19156	19255	19293	19191	19226	19122	19278	19457	18985	19280	19341	19338	19310	19417	19260	19350	19329	19237	19404	19271	19372	19202	19402	19261	19226	19263	19376	19395	19296	19406	19420	19351	19421	19328	19304	19316	19356	19318	19311	19273	19203	19159	19205	19243	19398	19414	19228	19451	19506	19176	19180	19342	19294	19429	19278	19175	19347	19199	19333	19348	19198	19300	19446	19369	19278	19403	19343	19330	19301	19253	19271	19311	19339	19289	19303	19274	19355	19184	19282	19208	19264	19134	19389	19464	19288	19243	19307	19210	19295	19281	19347	19353	19305	19123	19403	19251	19347	19280	19207	19219	19390	19283	19258	19208	19294	19515	19340	19338	19113	19212	19257	19166
60306	103131	92427	74210	52919	36797	25180	19032	16899	16263	16148	16314	16079	16146	16445	16244	16182	16183	16228	16367	16381	16288	16378	16270	16207	16285	16377	16251	16315	16126	16258	16386	16314	16276	16309	16390	16334	16285	16317	16161	16308	16234	16432	16252	16163	16290	16330	16224	16304	16312	16295	16247	16358	16188	16309	16319	16243	16380	16288	16136	16362	16198	16338	16264	16306	16154	16291	16290	16322	16310	16198	16417	16156	16338	16146	16225	16316	16148	16179	16303	16271	16438	16169	16211	16319	16278	16269	16453	16161	16327	16369	16318	16270	16271	16311	16266	16200	16086	16212	16418	16354	16310	16181	16189	16255	16303	16422	16401	16145	16250	16496	16312	16255	16457	16411	16374	16354	16245	16261	16276	16362	16281	16501	16283	16343	16153	16324	16246	16396	16387	16128	16405	16465	16286	16314	16319	16227	16492	16317	16401	16348	16071	16221	16116	16353	16193	16187	16199	16350	16250	16415	16285	16227	16226	16131	16395	16207	16094	16272	16405	16460	16406	16312	16266	16421	16391	16329	16325	16179	16288	16226	16346	16323	16368	16347	16376	16297	16267	16315	16467	16152	16192	16269	16319	16262	16459	16179	16193	16448	16283	16186	16155	16296	16315	16248	16178	16282	16369	16321	16325	16202	16131	16288	16347	16318	16302	16335	16307	16232	16145	16272	16284	16369	16173	16397	16417	16218	16294	16229	16162	16256	16397	16284	16427	16291	16392	16448	16282	16158	16261	16234	16209	16375	16297	16357	16257	16314	16240	16265	16256	16148	16156	16270	16245	16190	16285	16319	16116	16218	16321	16332	16219	16229	16208	16228	16392	16216	16351	16406	16174	16328	16282	16381	16231	16010	16232	16395	16242	16240	16367	16379	16264	16184	16243	16309	16346	16217	16269	16401	16295	16092	16488	16333	16179	16387	16169	16297	16087	16386	16311	16186	16168	16217	16353	16305	16337	16101	16393	16266	16381	16230	16177	16287	16348	16314	16192	16151	16234	16172	16199	16247	16310	16268	16074	16457	16376	16468	16133	16390	16254	16366	16170	16442	16165	16149	16275	16183	16301	16229	16351	16273	16153	16255	16251	16259	16430	16300	16299	16438	16188	16263	16322	16341	16338	16162	16261	16464	16209	16348	16418	16426	16316	16183	16203	16186	16150	16383	16127	16229	16310	16303	16328	16250	16304	16259	16243	16214	16283	16185	16457	16238	16443	16273	16365	16236	16367	16300	16267	16310	16287	16255	16333	16207	16315	16221	16424	16319	16231	16230	16077	16122	16291	16366	16384	16207	16234	16389	16248	16258	16206	16197	16113	16359	16271	16274	16277	16247	16131	16419	16228	16172	16352	16301	16305	16285	16250	16217	16228	16092	16326	16219	16328	16233	16379	16269	16409	16309	16465	16179	16134	16292	16365	16338	16289	16254	16422	16180	16152	16297	16288	16030	16250	16297	16445	16293	16357	16242	16122	16220	16436	16339	16316	16367	16320	16299	16327	16372	16278	16271	16232	16299	16309	16306	16189	16180	16242	16298	16352	16203	16265	16125	16388	16424	16302	16292	16170	16126	16228	16314	16389	16173	16192	16280	16263	16398	16302	16380	16231	16274	16246	16213	16293	16090	16365	16206	16511	16386	16287	16156	16332	16329	16327	16316	16048	16215	16271	16158	16181	16418	16431	16467	16285	16213	16339	16200	16187	16276	16174	16305	16277	16191	16194	16472	16216	16372	16389	16435	16301	16430	16324	16314	16172	16340	16235	16492	16330	16254	16315	16191	16226	16394	16439	16137	16121	16312	16149	16252	16234	16331	16176	16240	16254	16087	16388	16124	16395	16210	16318	16400	16221	16532	16164	16333	16343	16377	16137	16136	16228	16224	16322	16305	16289	16294	16346	16218	16292	16386	16446	16356	16334	16310	16190	16336	16288	16226	16249	16309	16225	16358	16225	16207	16263	16251	16222	16326	16359	16249	16486	16458	16271	16238	16284	16086	16220	16264	16369	16326	16222	16412	16369	16196	16372	16216	16178	16200	16170	16488	16231	16219	16322	16269	16384	16143	16201	16211	16156	16327	16334	16245	16200	16243	16068	16143	16352	16262	16336	16245	16248	16078	16237	16390	16300	16400	16286	16352	16111	16452	16268	16253	16204	16238	16428	16412	16318	16466	16214	16332	16416	16425	16278	16141	16415	16197	16245	16153	16322	16213	16248	16356	16204	16308	16218	16170	16223	16311	16360	16182	16366	16086	16249	16168	16206	16348	16304	16438	16228	16432	16353	16326	16228	16328	16219	16194	16252	16078	16292	16243	16192	16285	16285	16337	16297	16185	16211	16363	16271	16276	16613	16377	16323	16198	16136	16325	16425	16289	16220	16158	16377	16283	16407	16151	16120	16321	16200	16238	16382	16117	16309	16282	16290	16225	16331	16426	16273	16353	16401	16325	16239	16161	16514	16268	16452	16326	16212	16306	16243	16120	16040	16330	16193	16207	16134	16182	16299	16247	16415	16458	16308	16266	16462	16172	16177	16276	16352	16252	16180	16315	16392	16206	16278	16454	16354	16235	16409	16320	16318	16214	16328	16283	16277	16505	16325	16373	16296	16431	16239	16356	16419	16075	16163	16371	16245	16283	16287	16287	16341	16503	16380	16194	16241	16442	16054	16263	16209	16338	16336	16346	16240	16336	16426	16214	16372	16176	16306	16240	16298	16290	16177	16077	16279	16333	16152	16366	16354	16224	16178	16339	16029	16193	16365	16178	16378	16345	16339	16394	16180	16253	16162	16311	16217	16280	16257	16362	16223	16342	16043	16273	16389	16300	16215	16272	16290	16274	16097	16418	16208	16301	16361	16409	16366	16284	16112	16388	16342	16204	16199	16526	16262	16371	16332	16256	16314	16377	16176	16363	16236	16230	16185	16239	16504	16290	16258	16278	16340	16074	16341	16452	16214	16093	16296	16255	16277	16242	16252	16295	16269	16382	16253	16247	16388	16154	16238	16309	16450	16152	16269	16277	16453	16459	16146	16239	16394	16235	16318	16212	16290	16303	16262	16243	16275	16235	16150	16418	16247	16439	16428	16203	16190	16334	16245	16460	16270	16231	16307	16253	16362	16271	16240	16243	16327	16225	16253	16325	16440	16170	16411	16267	16240	16165	16295	16187	16276	16168	16274	16322	16422	16248	16355	16388	16256	16307	16238	16272	16406	16407	16160	16338	16209	16269	16270	16240	16328	16039	16440	16236	16165	16281	16298	16349	16247	16401	16299	16392	16324	16382	16380	16273	16284	16253	16147	15993	16302	16162	16206	16324	16183	16306	16204	16161	16191	16135	16228	16540	16366	16272	16321	16352	16196	16299	16349	16229	16380	16387	16340	16118	16202	16227	16131	16170	16325	16147	16282	16216	16274	16297	16224	16355	16365	16326	16313	16135	16125	16299	16158	16325	16428	16177	16327	16247	16201	16375	16073	16393	16205	16306	16208	16338	16205	16481	16185	16179	16266	16172	16317	16087	16467	16337	16231	16058	16295	16312	16256	16278	16206	16316	16291	16225	16228	16260	16297	16345	16196	16253	16471	16379	16209	16147	16293	16181	16142	16246	16319	16174	16364	16186	16271	16290	16193	16074	16347	16230	16358	16373	16130	16217	16260	16223	16259	16308	16488	16278	16292	16329	16217	16388	16240	16308	16232	16228	16190	16334	16301	16399	16223	16288	16210	16354	16474	16163	16265	16491	16258	16252	16448	16207	16237	16298	16459	16301	16122	16071	16438	16333	16190	16248	16286	16320	16254	15932	16316	16236	16237	16466	16150	16222	16304	16311	16328	16407	16111	16402	16309	16340	16261	16405	16346	16073	16392	16104	16210	16413	16236	16227	16256	16338	16125	16070	16214	16208	16203	16100	16264	16373	16252	16224	16395	16194	16267	16269	16253	16268	16206	16350	16392	16287	16256	16150	16307	16256	16389	16387	16102	16304	16388	16316	16198	16187	16336	16242	16276	16409	16263	16411	16204	16385	16495	16156	16118	16197	16297	16134	16158	16186	16068	16161	16246	16300	16276	16370	16423	16284	16165	16137	16249	16248	16293	16214	16062	16357	16356	16140	16229	16355	16409	16238	16373	16247	16154	16382	16334	16154	16236	16446	16465	16394	16354	16380	16297	16343	16205	16312	16359	16239	16289	16209	16281	16350	16302	16103	16164	16083	16373	16283	16248	16364	16227	16184	16200	16155	16302	16226	16442	16356	16390	16267	16201	16308	16266	16165	16360	16402	16165	16363	16218	16314	16471	16331	16245	16285	16217	16119	16360	16309	16478	16437	16467	16257	16352	16301	16325	16291	16283	16321	16257	16360	16205	16387	16157	16313	16196	16276	16197	16390	16403	16237	16365	16118	16362	16250	16260	16296	16442	16301	16381	16442	16345	16247	16354	16111	16366	16198	16299	16272	16279	16323	16055	16292	16298	16434	16245	16096	16333	16087	16349	16281	16220	16210	16148	16334	16306	16218	16330	16351	16272	16527	16036	16331	16159	16198	16224	16246	16305	16257	16218	16195	16196	16291	16235	16168	16349	16297	16313	16210	16309	16128	16195	16367	16392	16361	16440	16283	16418	16296	16484	16392	16312	16411	16307	16097	16292	16335	16321	16171	16031	16319	16138	16293	16271	16208	16334	16225	16186	16348	16407	16247	16189	16179	16188	16362	16250	16379	16179	16221	16246	16176	16275	16334	16277	16262	16145	16420	16325	16152	16202	16148	16259	16318	16259	16189	16528	16142	16252	16392	16226	16327	16287	16195	16363	16317	16380	16343	16249	16196	16232	16355	16443	16181	16362	16250	16308	16354	16187	16192	16378	16239	16274	16499	16291	16355	16288	16186	16317	16269	16315	16353	16304	16218	16178	16302	16366	16197	16337	16351	16273	16292	16358	16137	16440	16252	16217	16380	16220	16349	16169	16336	16399	16118	16210	16243	16278	16254	16324	16243	16274	16253	16191	16221	16248	16328	16419	16299	16423	16180	16252	16232	16250	16298	16224	16306	16183	16247	16318	16281	16339	16216	16181	16445	16355	16372	16263	16249	16328	16435	16053	16190	16153	16377	16255	16219	16210	16375	16306	16140	16387	16347	16394
29479	36256	44985	35391	26029	22081	20669	19877	19531	19448	19670	19668	19470	19522	19522	19596	19524	19621	19571	19463	19592	19542	19580	19401	19552	19391	19561	19585	19538	19414	19428	19642	19515	19392	19404	19372	19433	19375	19454	19642	19621	19363	19455	19433	19501	19462	19443	19506	19486	19568	19406	19763	19581	19565	19528	19578	19434	19234	19336	19264	19522	19541	19726	19394	19365	19415	19423	19504	19582	19446	19567	19492	19460	19501	19445	19563	19540	19354	19391	19410	19279	19515	19494	19685	19314	19357	19469	19524	19556	19375	19503	19432	19443	19617	19355	19473	19467	19119	19665	19448	19618	19446	19722	19293	19480	19476	19433	19576	19503	19520	19422	19476	19398	19444	19700	19627	19442	19476	19460	19512	19357	19549	19408	19525	19643	19466	19454	19431	19425	19382	19422	19385	19343	19445	19521	19361	19357	19480	19666	19454	19535	19458	19440	19530	19319	19415	19553	19448	19363	19463	19432	19247	19489	19535	19473	19343	19650	19687	19574	19349	19571	19358	19327	19387	19554	19612	19389	19522	19410	19409	19357	19514	19501	19529	19402	19351	19393	19261	19432	19533	19434	19343	19459	19588	19420	19273	19574	19468	19482	19236	19450	19429	19517	19414	19482	19382	19606	19356	19370	19321	19425	19488	19615	19390	19709	19377	19580	19478	19335	19472	19470	19203	19339	19523	19631	19522	19274	19398	19544	19340	19481	19578	19612	19389	19386	19483	19431	19502	19296	19490	19438	19614	19309	19274	19352	19362	19475	19536	19570	19355	19390	19507	19421	19454	19553	19584	19393	19632	19268	19476	19419	19407	19593	19449	19590	19584	19506	19490	19463	19484	19423	19257	19345	19386	19689	19222	19431	19464	19520	19492	19626	19737	19387	19535	19616	19346	19461	19301	19441	19531	19602	19274	19397	19344	19629	19300	19724	19481	19490	19318	19599	19361	19645	19568	19432	19355	19497	19521	19449	19551	19567	19459	19530	19347	19347	19465	19589	19510	19411	19447	19740	19521	19586	19447	19534	19376	19576	19521	19465	19303	19256	19462	19419	19412	19505	19475	19463	19315	19529	19492	19514	19431	19576	19502	19288	19403	19586	19346	19236	19460	19582	19574	19549	19412	19458	19362	19610	19472	19591	19601	19623	19575	19535	19526	19648	19473	19438	19528	19444	19419	19414	19455	19271	19460	19643	19603	19428	19457	19438	19617	19600	19274	19310	19134	19606	19516	19440	19279	19553	19514	19359	19331	19371	19425	19283	19343	19284	19314	19321	19392	19390	19407	19568	19483	19472	19458	19591	19279	19439	19437	19627	19422	19463	19346	19532	19329	19585	19267	19596	19365	19661	19567	19522	19435	19431	19387	19253	19138	19403	19401	19383	19358	19499	19333	19456	19435	19436	19398	19525	19298	19346	19464	19264	19298	19423	19603	19490	19592	19589	19509	19513	19421	19462	19427	19429	19392	19542	19214	19550	19388	19321	19539	19431	19396	19308	19534	19396	19605	19623	19307	19521	19409	19725	19208	19471	19575	19478	19180	19524	19448	19313	19586	19450	19416	19335	19257	19408	19488	19215	19343	19430	19408	19613	19463	19475	19496	19432	19621	19182	19603	19376	19373	19588	19276	19574	19429	19447	19599	19483	19610	19577	19539	19428	19555	19442	19454	19416	19381	19426	19413	19674	19617	19638	19490	19379	19553	19424	19358	19484	19448	19370	19276	19449	19396	19408	19457	19470	19672	19645	19376	19445	19755	19473	19250	19491	19468	19378	19426	19527	19622	19545	19508	19302	19497	19399	19553	19418	19618	19364	19388	19410	19542	19492	19562	19388	19502	19496	19589	19471	19465	19578	19582	19606	19409	19508	19358	19447	19308	19251	19587	19411	19308	19397	19398	19589	19298	19475	19586	19405	19228	19493	19474	19615	19456	19361	19543	19410	19261	19512	19476	19484	19389	19606	19532	19307	19414	19498	19272	19449	19400	19446	19560	19524	19617	19475	19505	19513	19393	19429	19506	19363	19448	19567	19476	19489	19504	19591	19342	19661	19376	19140	19417	19387	19413	19391	19416	19231	19507	19464	19404	19619	19398	19448	19288	19563	19417	19463	19499	19417	19419	19494	19599	19484	19554	19546	19433	19302	19282	19515	19429	19280	19442	19627	19412	19636	19520	19490	19719	19523	19544	19511	19372	19363	19473	19677	19714	19421	19224	19432	19608	19343	19455	19599	19560	19583	19251	19338	19460	19358	19568	19388	19461	19191	19361	19424	19442	19671	19564	19524	19579	19426	19355	19346	19173	19265	19656	19435	19215	19293	19561	19518	19508	19419	19520	19575	19608	19280	19510	19481	19511	19400	19487	19492	19402	19452	19602	19631	19412	19438	19604	19405	19543	19448	19539	19658	19300	19273	19495	19514	19300	19653	19373	19624	19554	19559	19467	19402	19468	19083	19358	19265	19662	19441	19602	19519	19291	19655	19463	19515	19334	19389	19548	19536	19267	19386	19475	19596	19504	19238	19376	19230	19570	19369	19621	19571	19528	19588	19600	19533	19616	19532	19378	19706	19416	19555	19404	19369	19472	19552	19642	19430	19566	19513	19398	19435	19433	19442	19412	19395	19629	19209	19669	19507	19511	19206	19388	19365	19466	19501	19514	19738	19566	19500	19429	19475	19424	19474	19485	19366	19401	19164	19435	19680	19549	19530	19506	19565	19483	19543	19520	19294	19343	19412	19420	19397	19351	19355	19464	19587	19476	19368	19588	19371	19435	19463	19483	19467	19540	19576	19626	19373	19501	19543	19541	19646	19537	19648	19640	19443	19615	19392	19378	19149	19498	19370	19556	19527	19590	19490	19375	19541	19444	19536	19498	19392	19525	19482	19422	19266	19459	19448	19538	19460	19517	19485	19382	19634	19470	19360	19354	19592	19467	19571	19510	19528	19533	19505	19658	19340	19413	19778	19474	19498	19484	19447	19446	19558	19311	19419	19436	19614	19331	19523	19580	19630	19313	19412	19491	19339	19364	19416	19535	19474	19339	19510	19276	19341	19467	19457	19357	19774	19511	19460	19453	19313	19401	19608	19540	19299	19245	19411	19656	19445	19415	19515	19407	19483	19314	19772	19495	19457	19339	19419	19721	19489	19543	19600	19490	19253	19474	19598	19431	19384	19384	19406	19440	19544	19481	19465	19307	19516	19404	19422	19388	19482	19668	19375	19368	19495	19483	19445	19324	19584	19480	19364	19008	19440	19426	19658	19450	19580	19522	19559	19426	19569	19461	19393	19423	19488	19408	19604	19380	19377	19454	19505	19419	19228	19352	19462	19550	19780	19390	19550	19484	19318	19486	19572	19399	19506	19461	19527	19593	19663	19481	19394	19575	19392	19417	19188	19560	19568	19410	19593	19535	19403	19565	19338	19508	19533	19512	19403	19611	19486	19295	19272	19469	19488	19674	19463	19442	19395	19479	19527	19437	19326	19320	19457	19423	19355	19410	19396	19437	19329	19350	19463	19301	19436	19311	19422	19443	19534	19426	19443	19598	19399	19518	19515	19328	19391	19424	19469	19355	19528	19571	19533	19472	19423	19529	19370	19467	19388	19661	19479	19454	19512	19330	19584	19442	19484	19346	19323	19372	19518	19550	19591	19395	19761	19526	19357	19629	19495	19624	19479	19524	19615	19654	19618	19498	19505	19411	19353	19529	19363	19549	19618	19520	19594	19366	19485	19464	19505	19425	19458	19528	19365	19298	19756	19419	19383	19446	19402	19486	19309	19445	19395	19465	19506	19594	19447	19502	19522	19299	19340	19528	19447	19387	19395	19370	19360	19396	19466	19319	19472	19399	19368	19508	19371	19482	19578	19418	19472	19445	19411	19524	19581	19574	19480	19489	19542	19512	19584	19503	19468	19428	19467	19452	19458	19594	19492	19414	19400	19690	19507	19170	19588	19494	19316	19462	19392	19362	19364	19465	19590	19460	19461	19653	19634	19340	19457	19499	19506	19345	19386	19557	19465	19410	19467	19484	19563	19324	19443	19391	19351	19646	19354	19292	19342	19563	19327	19520	19527	19485	19375	19528	19579	19447	19187	19670	19436	19532	19447	19427	19466	19591	19522	19356	19369	19272	19468	19517	19670	19432	19384	19607	19502	19569	19230	19430	19606	19603	19311	19389	19297	19426	19472	19533	19422	19379	19397	19503	19379	19449	19430	19605	19476	19363	19224	19368	19616	19486	19421	19499	19694	19176	19601	19500	19296	19447	19300	19379	19570	19620	19313	19509	19450	19340	19531	19401	19505	19623	19495	19403	19492	19240	19706	19375	19516	19542	19548	19569	19484	19482	19426	19583	19435	19426	19400	19553	19601	19459	19315	19266	19586	19432	19493	19386	19347	19359	19531	19398	19526	19661	19398	19452	19546	19465	19839	19464	19459	19598	19489	19337	19345	19541	19321	19169	19566	19518	19542	19369	19451	19555	19676	19377	19557	19515	19533	19418	19535	19507	19370	19391	19551	19397	19378	19183	19766	19542	19316	19549	19451	19506	19666	19363	19467	19312	19519	19385	19545	19610	19526	19422	19707	19335	19439	19346	19526	19557	19713	19299	19376	19515	19575	19355	19715	19612	19308	19540	19372	19459	19557	19471	19553	19680	19609	19396	19410	19587	19418	19527	19543	19370	19351	19437	19552	19455	19553	19391	19629	19441	19452	19380	19536	19332	19391	19226	19598	19530	19531	19289	19576	19708	19831	19517	19513	19390	19539	19439	19438	19302	19400	19601	19401	19679	19706	19279	19463	19686	19528	19575	19415	19489	19653	19635	19616	19489	19299	19453	19620	19236	19457	19554	19290	19407	19290	19537	19531	19568	19511	19333	19438	19557	19470	19402	19294	19542	19235	19241	19529	19427	19586	19364	19384	19518	19584	19280	19389	19728	19700	19501	19454	19467	19614	19517	19441	19507	19618	19666	19503	19484	19384	19551	19626	19347	19280	19385	19546	19331	19434	19508	19431	19606	19477	19702	19434	19510	19320	19466	19596	19417	19663	19514	19264	19454	19421	19408	19398	19631	19663	19767	19547	19388	19475	19490	19391	19428	19574	19668	19456	19572	19436	19469	19576	19587	19436	19410
34550	58130	48162	32365	23117	18994	17166	16552	16470	16429	16465	16503	16350	16234	16227	16351	16441	16353	16336	16431	16324	16395	16376	16290	16021	16228	16413	16403	16420	16185	16160	16301	16238	16238	16286	16177	16295	16348	16566	16366	16196	16212	16347	16315	16295	16356	16310	16337	16392	16200	16345	16162	16446	16298	16292	16336	16501	16186	16342	16345	16310	16348	16325	16280	16259	16288	16202	16188	16372	16366	16269	16202	16491	16118	16288	16322	16470	16532	16381	16368	16245	16273	16287	16283	16395	16296	16253	16383	16192	16402	16374	16369	16170	16274	16468	16151	16349	16252	16088	16230	16327	16171	16408	16464	16312	16119	16334	16356	16250	16342	16329	16349	16249	16299	16357	16435	16358	16373	16360	16240	16354	16154	16253	16371	16320	16294	16411	16367	16412	16246	16408	16307	16197	16390	16422	16285	16186	16143	16197	16421	16202	16452	16347	16184	16370	16185	16277	16308	16285	16302	16259	16279	16336	16347	16355	16343	16326	16247	16386	16313	16200	16448	16262	16367	16386	16326	16553	16251	16157	16284	16377	16363	16281	16137	16354	16196	16377	16425	16362	16374	16452	16310	16302	16291	16368	16194	16325	16252	16154	16383	16196	16229	16343	16253	16156	16219	16260	16270	16346	16335	16281	16256	16269	16278	16309	16496	16384	16306	16357	16552	16322	16425	16347	16358	16216	16342	16277	16051	16245	16343	16305	16266	16224	16353	16172	16326	16273	16403	16423	16289	16448	16259	16497	16477	16458	16320	16335	16424	16446	16417	16034	16528	16396	16342	16355	16183	16263	16309	16224	16321	16208	16273	16486	16359	16253	16286	16386	16194	16307	16273	16401	16254	16343	16333	16405	16313	16410	16313	16216	16470	16206	16234	16251	16353	16372	16169	16473	16295	16474	16480	16360	16043	16391	16270	16395	16376	16275	16285	16467	16244	16262	16291	16289	16376	16182	16395	16379	16359	16398	16389	16384	16249	16124	16333	16297	16390	16375	16319	16332	16229	16344	16260	16308	16329	16363	16134	16488	16284	16251	16387	16427	16240	16412	16214	16371	16221	16493	16214	16411	16150	16454	16322	16207	16335	16374	16293	16225	16192	16423	16316	16240	16248	16383	16520	16238	16302	16154	16431	16303	16220	16235	16218	16098	16398	16308	16415	16263	16336	16434	16386	16201	16274	16198	16292	16417	16138	16180	16455	16235	16347	16323	16410	16409	16267	16349	16339	16295	16179	16538	16402	16317	16346	16463	16309	16341	16276	16358	16531	16418	16374	16272	16316	16287	16323	16257	16145	16277	16227	16321	16284	16324	16352	16512	16415	16383	16462	16318	16292	16350	16319	16403	16455	16249	16453	16487	16463	16323	16362	16343	16457	16516	16379	16242	16306	16202	16192	16554	16223	16461	16278	16450	16227	16336	16440	16320	16165	16337	16330	16376	16260	16239	16291	16311	16316	16336	16245	16237	16266	16135	16396	16099	16512	16267	16253	16351	16394	16397	16253	16360	16225	16237	16420	16368	16269	16359	16466	16284	16328	16193	16190	16240	16300	16190	16277	16346	16306	16352	16416	16316	16275	16363	16459	16360	16414	16210	16326	16309	16159	16412	16395	16310	16319	16212	16422	16201	16376	16392	16370	16270	16268	16131	16335	16433	16235	16262	16411	16319	16423	16267	16320	16223	16134	16449	16459	16137	16391	16291	16234	16269	16188	16469	16265	16158	16364	16104	16466	16455	16396	16238	16097	16275	16109	16514	16363	16306	16231	16249	16171	16345	16281	16345	16225	16276	16217	16258	16306	16284	16317	16408	16382	16284	16390	16312	16301	16214	16199	16381	16414	16363	16462	16358	16302	16259	16292	16362	16299	16276	16374	16262	16326	16257	16255	16177	16454	16356	16165	16345	16309	16320	16345	16162	16356	16404	16300	16245	16352	16362	16329	16361	16308	16417	16471	16223	16184	16468	16374	16402	16317	16179	16199	16275	16203	16350	16349	16397	16348	16301	16291	16429	16233	16280	16191	16360	16210	16212	16232	16259	16242	16435	16129	16418	16384	16365	16453	16329	16420	16263	16201	16346	16462	16162	16423	16244	16302	16450	16197	16378	16445	16205	16359	16457	16257	16202	16309	16240	16224	16418	16275	16287	16276	16209	16264	16240	16352	16461	16286	16449	16263	16339	16430	16226	16107	16231	16290	16354	16172	16322	16276	16337	16244	16255	16232	16281	16301	16357	16278	16239	16233	16409	16213	16366	16477	16397	16396	16275	16325	16445	16162	16506	16270	16450	16271	16264	16315	16420	16391	16448	16397	16098	16481	16134	16314	16315	16468	16238	16400	16229	16107	16288	16264	16346	16341	16353	16349	16255	16286	16271	16303	16268	16294	16334	16349	16365	16340	16255	16245	16419	16201	16372	16312	16352	16247	16252	16192	16522	16363	16407	16193	16298	16402	16300	16038	16323	16184	16493	16257	16402	16291	16436	16202	16305	16172	16186	16417	16568	16311	16160	16290	16311	16398	16194	16325	16257	16297	16387	16195	16430	16340	16320	16334	16148	16306	16226	16295	16511	16204	16288	16279	16282	16217	16350	16508	16229	16221	16426	16074	16446	16300	16269	16316	16276	16335	16347	16172	16405	16254	16228	16268	16355	16318	16347	16420	16363	16212	16307	16400	16384	16309	16367	16221	16436	16330	16334	16190	16345	16183	16241	16343	16411	16326	16324	16412	16133	16319	16327	16329	16286	16230	16299	16314	16289	16202	16343	16436	16260	16386	16296	16105	16273	16171	16355	16357	16368	16396	16195	16554	16440	16384	16290	16306	16340	16321	16291	16246	16277	16224	16260	16253	16323	16341	16238	16447	16244	16173	16382	16449	16202	16281	16319	16259	16290	16239	16118	16403	16382	16348	16263	16224	16299	16373	16430	16239	16439	16163	16223	16427	16198	16286	16243	16241	16284	16396	16275	16242	16291	16368	16378	16330	16341	16421	16499	16231	16400	16271	16290	16607	16343	16309	16005	16424	16390	16366	16425	16180	16183	16366	16485	16282	16287	16282	16188	16254	16326	16202	16296	16248	16381	16276	16243	16186	16207	16326	16224	16325	16290	16172	16177	16418	16258	16373	16361	16232	16354	16235	16370	16291	16459	16400	16338	16262	16350	16379	16360	16206	16232	16242	16502	16205	16201	16399	16359	16303	16349	16411	16384	16488	16333	16489	16385	16398	16378	16011	16298	16325	16390	16246	16367	16244	16252	16319	16470	16216	16362	16279	16398	16155	16176	16331	16337	16233	16403	16327	16387	16230	16428	16455	16252	16390	16334	16220	16142	16293	16325	16244	16286	16461	16371	16250	16406	16360	16366	16356	16591	16341	16261	16233	16328	16311	16212	16427	16375	16344	16278	16298	16349	16455	16155	16243	16268	16340	16371	16360	16236	16393	16493	16417	16239	16285	16402	16185	16433	16372	16306	16430	16435	16274	16398	16280	16472	16181	16284	16378	16232	16232	16275	16364	16213	16317	16318	16346	16198	16305	16310	16291	16231	16330	16408	16344	16393	16419	16276	16418	16597	16215	16399	16423	16286	16468	16298	16228	16304	16314	16364	16531	16308	16429	16275	16373	16302	16238	16330	16333	16293	16340	16167	16252	16473	16293	16492	16375	16284	16273	16460	16241	16345	16224	16300	16353	16239	16393	16352	16322	16244	16288	16367	16089	16147	16452	16425	16289	16165	16240	16384	16119	16268	16461	16300	16261	16293	16274	16509	16397	16236	16244	16314	16276	16499	16376	16518	16448	16361	16104	16180	16338	16186	16330	16196	16310	16362	16353	16370	16305	16334	16261	16356	16336	16274	16403	16452	16410	16240	16257	16330	16273	16562	16299	16351	16440	16132	16387	16255	16310	16456	16262	16439	16349	16317	16356	16517	16305	16338	16351	16250	16290	16359	16238	16408	16283	16281	16475	16405	16157	16254	16338	16490	16356	16215	16332	16061	16301	16298	16442	16419	16306	16121	16286	16470	16189	16425	16359	16320	16179	16196	16413	16231	16381	16447	16281	16333	16403	16387	16294	16183	16428	16303	16215	16444	16399	16442	16331	16357	16321	16365	16432	16468	16412	16323	16367	16417	16262	16496	16336	16313	16242	16174	16312	16344	16522	16219	16402	16445	16357	16223	16292	16178	16352	16351	16211	16365	16228	16303	16208	16342	16256	16212	16377	16373	16344	16195	16303	16228	16437	16404	16258	16399	16144	16173	16309	16238	16303	16314	16297	16359	16423	16359	16204	16414	16037	16194	16406	16167	16344	16301	16392	16196	16489	16217	16317	16191	16320	16252	16362	16336	16331	16368	16412	16391	16493	16431	16371	16342	16281	16330	16320	16330	16319	16376	16248	16385	16325	16173	16440	16410	16419	16288	16383	16382	16125	16261	16273	16359	16254	16503	16236	16203	16208	16370	16208	16317	16375	16380	16302	16314	16318	16257	16280	16308	16405	16427	16244	16395	16306	16300	16271	16405	16331	16327	16314	16360	16285	16126	16364	16361	16269	16236	16319	16179	16396	16189	16270	16364	16239	16268	16318	16400	16217	16177	16580	16392	16345	16309	16315	16374	16180	16556	16444	16132	16283	16323	16393	16258	16201	16520	16331	16260	16328	16343	16385	16347	16471	16310	16173	16410	16263	16388	16098	16385	16261	16255	16433	16437	16330	16409	16259	16309	16294	16178	16175	16162	16333	16266	16365	16306	16301	16436	16301	16170	16166	16138	16353	16242	16186	16371	16398	16330	16373	16390	16496	16268	16287	16262	16317	16374	16222	16386	16303	16245	16282	16450	16199	16462	16386	16334	16495	16224	16226	16381	16492	16295	16059	16353	16353	16314	16350	16109	16442	16354	16276	16328	16228	16213	16343	16337	16517	16488	16303	16243	16301	16322	16465	16285	16374	16244	16374	16294	16246	16408	16430	16262	16307	16194	16273	16154	16189	16419	16297	16393	16307	16442	16394	16472	16298	16471	16393	16393	16350	16408	16313	16237	16397	16259	16390	16437	16236	16214	16291	16431	16071	16225	16492	16231	16408	16397	16273	16158	16353	16099	16280	16283	16377	16426	16436	16418	16377	16179	16325
24221	24496	43952	44219	35723	30221	26096	21008	19575	19280	19313	19212	19219	19231	19229	19270	19090	19198	18955	19190	19121	19047	19056	19006	18937	18775	19199	19086	19044	19134	19102	18843	18805	18924	19067	18991	19191	19082	19220	18855	18838	19002	18968	19360	19148	19031	19307	18928	19011	18863	18883	19075	19009	18856	18985	19100	18847	19001	18835	19093	18814	19040	19047	18942	18912	18897	19217	18941	19192	19151	19090	18987	19058	19122	19050	19120	19107	19048	19102	19052	19013	18989	19099	18969	18877	19034	18943	19044	19010	18995	18956	18970	18907	18896	18969	19111	19253	19166	18942	18967	18947	18827	19124	19013	19110	19055	19004	18768	18964	18974	19115	18915	18827	18990	19053	19099	19084	18975	18983	18848	18847	18899	18819	19041	19101	19072	19163	19055	18987	19073	19005	19013	18844	18904	19088	19009	19054	18871	19029	19118	18857	19122	19283	19112	18929	19143	19166	18727	18894	19080	19070	18936	18750	19074	19209	19040	19016	19035	18991	19172	19240	18793	18917	18867	18831	18982	18754	19003	18916	18909	18976	19060	18776	19035	18944	18762	19079	18744	18918	18858	18967	18775	18958	18895	18847	19003	18875	18948	19027	19110	18780	19010	18987	18933	18937	19148	19060	18836	18956	19143	18974	18961	18989	19106	19246	19123	18778	19099	18880	18802	18881	18989	18988	18967	18963	19022	19032	19065	18914	19126	19007	18939	18969	18837	18774	19029	19034	18955	19013	18862	18932	18580	18940	19055	18909	18819	19076	18991	19014	18847	18877	18921	19007	19071	19110	18903	18934	18840	19090	18865	18916	18805	19147	19114	18916	19191	18994	18762	19024	18915	18976	19134	18983	19116	19050	19151	18908	18982	18958	19087	18727	18858	18897	18845	18721	19103	18995	18940	18971	18906	18935	19073	19162	18922	19094	19021	19181	19146	18931	19046	19190	18959	19055	18769	19060	19052	19186	19061	18973	18917	18914	18943	18939	19241	19094	19088	18904	18950	18933	18987	19050	18863	18942	18817	19078	19274	19022	18852	19028	19026	18997	19070	19070	18834	19025	18885	19036	18985	19009	19086	18956	19016	18920	18861	18954	19008	19259	19174	18897	19114	19113	18848	19109	19001	18759	19082	19289	19052	18895	19015	18994	18819	19086	18865	18852	19020	18910	19044	18930	18817	18896	18937	18963	18889	19090	18891	19008	19014	19214	18938	19094	19002	18812	18959	18960	18906	18945	18860	19022	18943	19018	19038	19077	18825	18938	18924	19136	19056	18955	18834	19061	19127	18998	18924	18866	19133	18945	19045	19072	19050	19023	19006	19040	18871	19217	19124	18957	19102	19014	18904	18946	18934	19028	19005	19018	19013	18656	19078	19114	18785	18833	19082	19003	18884	18864	19112	18996	18895	18901	18993	18901	19045	19053	18800	19068	19182	19002	19137	19095	19264	19000	19029	19038	19019	18956	19049	18780	18805	19007	19220	18904	19020	19167	18931	19067	19099	19009	19056	19183	18852	19090	19032	19016	18746	18898	18834	18997	19127	19074	19114	18876	18913	19025	18938	18990	19089	19075	18936	18845	18734	18943	19139	18879	18901	19091	18957	18957	19241	18994	18892	19132	18808	18941	18946	18810	18877	18935	18964	18907	18928	19085	18780	18833	19151	19065	18981	18783	18974	19181	18964	19048	19035	18911	18956	18995	18947	18915	19122	18973	18963	19211	19201	19085	18960	18847	18970	19099	18960	18926	18873	18874	18832	19015	18846	18942	19037	19030	18913	19075	18904	18828	18831	18814	19018	18935	19035	18986	19008	19026	18857	18876	18874	18957	18973	18989	19044	19085	18927	18993	19034	18864	18892	18951	18960	18979	19117	19199	18815	19002	18828	18853	18888	18914	18967	19038	19019	18908	19082	18837	19119	18990	19044	19033	19117	19109	18845	18964	19063	19014	19061	18918	19040	19087	19055	18896	18949	18965	18882	19156	18922	19011	18959	18941	18843	18616	18987	18994	18971	18891	19017	18832	18983	18685	19046	18853	18941	19039	18916	18965	18965	18948	18822	18892	18906	19001	19011	19035	19186	19130	18947	19035	18906	19016	19023	19000	18925	19114	19195	19122	19020	18936	19008	18908	19118	19079	19089	18986	19055	18865	19139	18852	18927	18947	18978	19114	19039	18844	18965	18798	18890	18986	18918	18828	18867	19092	19216	19053	19126	19194	19161	19055	18794	18845	19247	18797	18965	19153	18823	18998	19106	18857	18912	18778	19091	19024	18995	19091	19220	19023	19088	18958	19166	19174	18875	18920	19039	19013	19149	18970	18929	18869	19019	18999	18913	19028	19216	18935	18925	18940	19106	19038	18862	19136	18996	18919	18880	18938	19061	18994	19080	19082	19177	19141	19060	18961	18914	18938	18897	19068	18934	19060	18791	18929	19013	19077	18808	19107	19055	18798	19045	19111	18785	18986	18861	19044	18985	18913	18987	19058	18994	18923	18972	18762	19185	18942	18841	18975	19008	18917	18733	19017	19033	18997	18893	19048	19039	19021	18914	18892	18985	19099	18891	18927	18813	18875	18917	19114	19174	18953	18940	18976	18956	18811	18983	19216	18951	18996	19211	19079	18896	19052	18914	19152	18871	18770	18918	19031	18915	19067	18937	18995	19131	19034	19177	18992	18881	19159	19116	18805	19157	19120	18850	19019	18991	19190	18898	18873	18929	18964	19321	18812	19183	18952	18787	18966	18896	18981	18887	19130	19280	19035	19037	19069	18932	19102	19060	18956	19073	19042	18977	18878	19044	18852	19135	18870	18901	19028	19070	19001	18933	19009	18979	19022	19180	19116	18937	18999	19024	19101	19062	18844	19035	18941	18871	19096	18992	18828	18952	18928	19058	18898	19066	19110	18969	19033	18805	19127	18939	19107	19039	18711	18883	18968	19093	19260	18979	18884	18944	18957	18926	19050	18963	18856	18886	19107	18889	19032	18917	19041	19059	19056	19145	18933	19116	19201	18824	19029	19019	19161	19050	18953	18996	19119	18952	18926	18961	19114	18750	18963	18973	18986	19153	18987	19019	18894	18973	18918	19064	18821	18895	18917	18974	19083	18760	19033	18851	19102	18908	19027	19087	18874	19016	18945	19094	18755	18772	19118	19105	18923	18963	19131	18856	19172	19322	18956	19023	18980	18901	19078	19069	19095	18959	19159	18924	19118	19174	18892	19016	19171	19107	18902	18862	18978	19014	18852	19091	18996	18905	18776	19067	18934	19051	18809	18894	19242	19105	18984	19044	18919	19049	18926	18899	18921	18994	19062	18782	18834	19117	19251	19010	19061	19166	18917	19032	18998	19243	19033	18931	18970	18951	19085	19088	19074	19255	18921	19008	19158	18875	19086	18966	19083	19139	19012	19156	19072	18945	18960	18877	19122	18874	19125	19010	19035	19074	18883	18812	19080	19113	18930	19114	18979	18865	18923	19096	18977	18746	18868	18784	18923	19008	18935	18983	19089	18831	18952	18977	19057	19053	19033	18903	18992	19065	18861	18984	19118	19138	18937	19040	19105	19038	18901	19073	18982	19030	19041	19014	18870	18901	18891	19003	18999	19103	19048	19167	18953	18927	18973	19005	18960	18806	18905	19000	18908	18877	18842	18897	19068	18861	19057	18815	19072	18895	18932	18901	18872	18936	19078	18997	18888	19008	19092	18974	19066	18958	19055	18992	18992	18951	18889	19154	18967	18981	18931	18964	18908	18830	18857	19152	18783	19235	19071	19075	19154	19074	18825	18860	18988	18992	19054	18961	18996	18993	18904	18767	18846	19151	19246	18810	18796	18982	18914	18936	18860	18884	19139	18985	19003	19168	19273	19120	19121	18962	19087	19103	18855	18985	18878	19020	19027	19062	19043	18961	18904	19137	19028	19223	18971	18928	19057	18891	18793	18970	18920	18937	19060	18903	18995	18899	18950	19028	18867	18817	18975	19026	19113	18843	19055	19005	18995	18833	19162	18970	18779	18860	18940	19153	18985	19005	18925	18925	18995	18931	18891	18930	18863	18972	19085	19016	18990	18915	19157	19045	19340	19054	18909	18993	19139	18973	19019	18828	18892	18843	19016	19038	19099	18951	18955	19002	18897	18989	19056	19099	18961	19167	18971	18976	19044	19247	19205	19093	18945	18961	18942	19081	18906	18926	19122	18806	18847	18994	19189	19048	18978	19019	19114	19183	19141	19138	18893	18822	19080	18972	19123	18841	18939	19115	18986	18836	18953	18935	19064	18867	18856	18907	18992	18864	19114	18904	19069	19064	19043	19078	18953	19065	19079	18819	18909	18966	19114	19139	19035	19019	19248	19083	18933	19024	18982	19006	19126	18913	18960	18871	18870	18822	19057	19112	19055	18976	19013	18886	18872	18953	18969	19071	18884	19027	19075	18850	19000	19029	19035	19158	18930	18876	19103	19142	19160	18914	18907	18988	19074	19054	18879	19130	18961	19098	19178	18912	18960	18948	18903	19041	19065	18912	18997	19045	19066	18627	19068	19001	18985	19081	19076	19050	19223	18984	18736	19086	18966	19075	19041	19023	18913	18949	18979	18967	19080	18959	19074	19090	18938	19015	19049	18905	18779	19139	19105	18935	19092	19240	19069	19200	19117	18987	19028	18837	19012	18981	18871	19010	19087	18993	19029	18984	18878	18827	19218	18906	19034	18992	18992	18819	18892	19155	18927	19024	18876	19133	18955	19086	19102	18776	18945	19059	18789	19152	19136	19174	19409	18980	19071	19039	18879	18722	18995	18970	18844	18909	18890	18880	19222	19092	18920	18944	18852	19094	18756	18853	18879	19044	19036	18882	18996	18839	18968	19315	18898	19071	18861	19044	18940	18860	18998	19005	18772	18945	19013	18996	18767	19070	19146	19086	19293	18973	19101	18984	18963	18933	18968	19002	19316	19141	19016	19076	19051	18953	18863	18973	18824	18779	18957	19102	19110	19046	19006	18967	18896	18878	19009	19040	18892	18919	18858	19050	19042	18993	19185	19275	19067	19070	19004	19059	18565	18951	18997	18927	18952	19068	19001	19126	19035	19095	19010	19076	18915	18973	18992	18864	18805	18873	18964	18968	19002	18865	18939	19041
54021	98964	87515	61837	42942	29882	21269	17439	16337	16016	16077	16173	15912	16046	16298	16013	16152	16301	16012	16178	16042	16068	16120	16068	16230	16222	16148	16040	16099	16180	16122	16219	16055	16093	16121	16033	15913	16093	16252	15885	16003	16005	16075	16147	15959	16166	16110	16012	16214	15892	16197	16202	16087	16088	16218	16063	16190	16168	16104	16111	16227	16036	15906	16184	16137	16036	15998	16190	16051	16100	16087	16096	15903	15961	16266	16155	16176	16213	16102	16036	16086	16150	16138	16189	15994	15928	16058	16008	16172	16079	16032	15963	16088	16139	15996	16122	16118	16098	15969	16102	16212	15877	16096	16049	16074	16085	16035	16003	15923	16141	15891	16193	16152	16254	16000	15953	15968	16083	16211	16149	16095	16164	16183	16127	16098	16147	16016	16061	16132	16070	16150	16102	15927	15908	15963	16120	15786	15982	16044	16074	16143	16172	16111	16144	16139	16105	16051	16062	16131	16039	16080	16055	15971	16182	16041	16137	16025	16139	16041	16104	16122	16069	16031	15977	16056	16200	16038	16081	16019	16154	16082	16037	16068	16017	16068	15996	16064	16053	15966	16006	16164	16232	16096	16032	16033	16071	16207	15964	16069	16055	16012	16174	15888	15952	16157	16100	16207	16149	15866	15854	16287	16086	16097	16161	16193	16078	16200	16139	16090	16019	16007	15979	16156	15912	16271	16112	15992	15974	16167	16141	15991	16094	15902	16188	16195	16198	16030	16128	16139	16121	16098	16131	15831	16059	16092	16079	16212	15949	16002	16147	16000	16034	16306	16142	15970	16024	16009	16163	16129	16083	16190	16062	16148	16128	16062	16076	15930	15972	16254	16070	16129	16328	16095	16064	16034	16036	16106	16112	16001	16105	16235	15948	15998	16152	16104	15938	16031	15924	15966	16310	16036	15994	16074	16231	16157	15984	15967	16166	15823	16033	16035	16047	16148	16119	16003	15905	16072	16020	16021	16188	16206	16139	15992	16193	16028	16061	16099	16073	15951	16008	16157	16039	16176	16171	15873	16001	16130	16021	16067	16141	16113	16025	16163	16045	15991	16050	16156	16158	16199	16236	16083	15955	16245	16128	16206	16041	16177	16051	15937	16086	16018	15998	16193	16175	16121	15977	16088	16095	16114	15983	16021	16007	15890	15998	16070	16157	16113	16073	16062	16100	16198	16177	16011	16082	16129	16268	16007	16248	16169	15919	16167	16216	16020	16076	16023	16232	16297	15984	16010	16187	16029	16176	15967	16071	15916	16148	15967	16070	16144	16011	16132	16170	16014	16323	16102	15998	16145	16179	16030	15959	15913	16066	16256	16285	15981	15924	16109	16197	16105	16038	15953	16178	16207	16182	16188	16146	16010	15991	15984	16030	15993	15847	16178	16144	16019	15949	16017	15950	15987	16296	16327	16049	16098	16111	15985	15919	15890	16048	16162	16172	16111	16108	16063	16175	16219	16161	15884	15935	16032	16197	16045	16126	16125	16050	16044	16224	16134	16189	16045	16195	16169	16075	16077	16151	16194	16012	16149	16058	16011	15968	15961	16028	16262	16162	16091	16109	16271	15991	16027	16108	16034	16163	15936	16094	16029	16207	16148	16014	16003	16077	16135	16028	16048	16177	16082	16240	16099	16229	16151	16054	15975	16134	16243	16103	16016	16211	16065	16011	16185	16159	16079	16051	15817	16225	15956	16269	16171	16295	16207	16117	16014	16127	16102	16060	16128	16130	16034	16035	15991	16155	16103	16033	16041	16104	15931	16073	16087	16225	16166	16175	16072	16106	16155	16158	16099	16054	16262	16159	16206	15958	16133	16215	16160	16026	16146	16111	15851	16153	16015	16175	16162	15932	16143	16119	16146	16004	15969	16162	16105	16348	16028	16210	16147	15980	16120	15891	15999	16149	16161	15975	16159	16303	16108	16083	15895	16112	16133	15994	16102	16068	16088	16073	16084	16229	16204	16069	16091	16306	15970	16067	15983	16131	16051	16350	15889	15998	16101	16037	16169	16085	16083	16189	16032	16122	16135	15948	15981	16066	16040	16173	15996	16090	16156	15892	15907	16090	15978	16015	16000	16171	16040	16036	16195	16166	16097	16058	16156	15937	16106	15976	16241	16072	16087	16030	16121	15991	16118	15949	16053	16197	16055	15944	15915	15983	16049	16248	16073	15971	16007	16114	16079	16234	15945	16200	16162	15935	16197	15940	16118	16034	16045	16125	15858	16076	15973	16230	16076	16216	16056	15971	16067	16083	16021	15906	16109	16135	16110	16128	15957	16052	15978	16171	16179	16206	16132	16091	16258	16072	16032	15892	15982	16103	16129	15976	16063	16121	16135	16087	16009	15933	16044	16126	16047	16195	16102	16144	16101	16193	15928	15931	16235	15959	16191	16066	16250	15933	15906	16132	15967	16105	16095	16010	16157	16115	16126	15967	16215	16164	16042	16085	15983	16231	16104	16126	16078	16075	16124	16198	15947	15995	15971	16085	16105	16104	16138	16045	16119	16119	16052	16175	16037	16046	16037	16085	16106	16176	16044	16095	16102	16103	16018	16242	16142	16042	16009	16191	15932	15848	16052	16031	15980	15983	16266	16073	16206	15985	16216	16181	16027	15900	16004	16163	16026	16152	16226	15959	16068	16153	16197	16233	16121	16021	16080	16110	16213	16000	15970	16134	16105	16159	16059	16104	16131	16207	15886	16147	16059	16107	16108	16182	15973	16274	16068	16060	15972	16181	16075	16013	16062	16104	15953	16162	15971	16061	16012	15942	16034	15970	15978	15933	15993	16299	16046	16105	15912	15786	16208	16100	16256	16048	16034	16266	16011	16195	16168	16023	16108	15974	15968	16145	15956	16210	16013	15947	16106	15966	16199	16242	15957	16072	16155	16088	16044	16091	16225	16110	16005	16115	16032	16193	15854	15847	16159	16118	16027	15933	16101	15900	15906	15915	16059	16001	16185	16193	15869	16010	16106	16001	16281	16115	16016	16025	16158	15885	16019	16278	16101	16031	16177	16106	16193	15893	16256	16103	16097	16155	15995	16178	16075	15975	16129	16058	16099	16046	15999	16097	16064	15981	16072	15977	16319	16047	16073	16283	15932	16046	16078	16139	16177	15999	16120	16108	16099	16040	16211	16155	16157	15870	15986	15838	16162	16200	16123	16021	16094	16124	16152	16199	16239	16099	16204	16116	16033	16082	16118	16042	16153	16088	16145	16083	16127	16092	15992	16129	16161	15934	16197	16074	16213	16108	16074	15979	16098	16090	16070	16039	16095	16002	16128	16101	15774	16181	16077	16060	16080	16205	16065	16265	15965	16062	16039	16127	16063	16119	16090	15988	16285	16225	15989	16204	16059	15953	16151	16112	16123	16197	16018	16125	15885	16002	16072	16176	16052	16221	16100	15989	16183	16209	16161	15959	16052	16204	16111	15955	16069	16012	16123	16233	16198	16028	16239	15958	15968	16040	16198	15987	16089	16234	16094	16112	16104	16103	16127	16038	16105	16044	16046	15928	16036	16058	16082	15939	16233	16038	15861	16067	16099	16156	16185	16069	16187	16072	16214	16047	16127	16018	16019	16049	16111	16189	16003	16026	15954	16204	16094	16110	16088	16229	15965	16137	16109	16037	16189	16270	16180	16082	16038	16117	16116	15993	16198	16231	16085	16115	16093	16064	16064	16273	15914	16089	16124	16158	16106	15936	16304	16160	16082	15998	16052	15913	16185	16028	16180	15979	15935	15947	15990	15984	15986	16223	16186	16064	16139	16136	16062	15909	16072	16045	16270	15943	16239	16086	16122	16026	16050	16133	16015	16253	16006	16053	16096	15982	16032	16007	16017	16027	16035	16102	16005	16142	15929	16067	16078	15946	15859	15980	16184	16111	16182	15970	16052	16189	16123	15987	15987	16384	16059	16052	16172	16025	16196	16057	16041	15882	16012	16131	15919	15939	16174	16222	15981	16010	16139	16198	16214	15939	16117	16036	16132	15950	16007	16261	16025	16079	15914	16138	16089	16159	16060	15946	16366	16053	16055	15923	16152	16082	15962	16283	16013	16071	16103	16052	16036	16044	16055	16051	16071	16122	16032	16022	16161	16011	15969	15959	16246	15960	15964	15873	16065	16019	16191	16067	16149	16076	16000	16124	16021	16084	16180	16118	16126	16121	16147	16209	16303	16072	16137	15977	16106	16134	16108	16073	16187	15985	16126	15972	15950	16109	16090	16171	15953	16138	16079	16045	16028	16117	16150	15975	15972	16111	16282	16048	16052	16135	16152	15948	16139	15946	16176	16070	16121	15897	16233	16068	16050	16080	15899	16056	15890	16174	15837	16113	16059	16074	15930	16049	15954	15956	16051	16245	16182	15932	16072	16063	16044	16033	16373	15993	15993	16158	16087	16083	16072	16049	15984	16022	16068	15991	16178	16156	15925	15978	16048	16108	16039	15915	16052	16058	16034	16058	16242	15933	16271	16148	16118	16169	16146	16119	15982	16033	16202	15964	16246	16154	16009	16129	16064	15996	16124	16073	16021	16177	16125	16094	16097	15949	16145	16093	16013	16208	15991	16132	16111	16039	16159	15981	16198	16030	15965	16203	16185	16141	16035	15818	16194	16080	16008	16064	16096	16058	16077	16241	16081	16102	16124	16147	15961	15984	16022	15982	16095	16220	16011	16115	16114	16096	16039	15974	16044	16066	15969	16117	16009	16021	16071	16044	15955	16072	15981	16246	16090	16035	16108	16056	15930	16160	16093	16149	16070	16066	16292	16150	16171	16300	16013	16089	15957	16216	16057	16106	16113	16259	16119	16054	15995	16140	15932	16016	15974	16128	16158	16089	16164	16204	16001	15901	16172	16204	16136	16242	16001	16133	16146	16164	15947	16141	16025	16191	16068	16175	16019	15953	15988	16152	16110	16163	16072	16143	16251	16124	16137	16117	16027	16150	16227	15843	16132	16028	16145	16167	16124	16005	16019	16093	16037	16161	16068	16083	15933	15954	16004	16145	15929	16150	16125	15959	15985	16098	16011	16085	16089	16048	16065	15901	16158	16156	16274	16114	16166	16112	16141	16140	16023	16003	16054	15985	16100	16188	16028	16040	16076	15916	16224	16130	16140	16009
22968	22559	39501	42766	38351	34395	30243	22914	19935	19660	19165	19030	18961	19245	18971	19187	19003	18844	19009	18779	18979	18822	18865	18925	18812	18892	18806	18843	18968	18969	18743	18731	18647	18823	18738	18776	18834	18727	18917	18862	18761	18818	18478	18785	18805	18801	18775	18775	18712	18610	18737	18716	18743	18891	18872	18826	18698	18715	18839	18624	18925	19043	18732	18777	18745	18722	18852	18842	18836	18799	18593	18789	18812	18855	18816	18915	18660	18475	18688	18602	18537	18685	18659	18778	18621	18663	18755	18724	18846	18761	18635	18621	18744	18658	18805	18898	18915	18677	18743	18563	18456	18668	18611	18424	18669	18688	18734	18692	18913	18597	18550	18579	18937	18668	18659	18482	18427	18777	18758	18647	18678	18817	18592	18696	18829	18850	18685	18571	18777	18686	18702	18882	18934	18904	18832	18784	18669	18544	18700	18705	18784	18611	18741	18648	18637	18703	18698	18650	18598	18849	18864	18631	18716	18646	18790	18892	18590	18811	18615	18557	18699	18785	18836	18664	18654	18710	18592	18599	18571	18500	18788	18693	18890	18643	18695	18581	18737	18599	18644	18686	18849	18633	18684	18748	18705	18815	18945	18885	18800	18598	18784	18624	18619	18841	18728	18455	18639	18704	18639	18624	18673	18885	18585	18644	18742	18753	18701	18751	18430	18900	18846	18792	18624	18699	18712	18813	18714	18841	18715	18671	18567	18606	18616	18854	18688	18729	18764	18567	18636	18656	18885	18828	18888	18683	18586	18751	18797	18698	18824	18494	18684	18596	18819	18684	18748	18764	18554	18822	18783	18645	18880	18923	18661	18759	18873	18695	18781	18606	18747	18793	18808	18805	18648	18743	18786	18695	18845	18609	18850	18843	18805	18706	18739	18687	18593	18655	18660	18855	18598	18903	18584	18632	18716	18538	18627	18767	18765	18560	18745	18436	18810	18603	18389	18750	18773	18639	18649	18709	18823	18949	18850	18713	18811	18773	18872	18724	18966	18701	18689	18741	18691	18846	18863	18556	18766	18719	18559	18805	18544	18636	18692	18743	18749	18792	18757	18585	18606	18546	18859	18552	18481	18991	18843	18595	18370	18655	18744	18702	18636	18600	18793	18670	18873	18871	18674	18671	18793	18588	18859	18786	18629	18774	18760	18462	18783	18652	18932	18686	18719	18739	18815	18693	18790	18633	18613	18790	18746	18663	18817	18659	18531	18762	18793	18736	18652	18681	18712	18728	18948	18370	18853	18356	18576	18912	18740	18673	18624	18563	18485	18489	18757	18722	18753	18585	18686	18760	18571	18626	18511	18655	18723	18706	18675	18671	18617	18587	18827	18898	18754	18674	18835	18850	19025	18689	18770	18678	18846	18525	18754	18593	18646	18571	18775	18502	18662	18610	18664	18673	18688	18733	18777	18716	18634	18645	18529	18644	18695	18959	18677	18456	18538	18588	18909	18633	18757	18572	18768	18643	18687	18759	18641	18799	18523	18844	18614	18597	18601	18599	18780	18976	18588	18585	18791	18927	18834	18732	18753	18764	18485	18758	18420	18757	18939	18938	18820	18751	18837	18822	18782	18554	18729	18748	18714	18576	18824	18800	18704	18857	18704	18725	18645	18772	18537	18823	18577	18704	18768	18768	18737	18732	18720	18498	18683	18523	18839	18588	18557	18704	18826	18525	18939	18789	18507	18758	18713	18489	18814	18600	18790	18540	18700	18836	18806	18691	18415	18656	18594	18591	18779	18763	18515	18763	18998	18807	18748	18697	18759	18590	18773	18763	19028	18557	18784	18584	18848	18676	18683	18657	18596	18869	18640	18627	18546	18829	18856	18753	18623	18712	18633	18829	18825	18676	18616	18694	18599	18756	18823	18502	18549	18781	19032	18815	18801	18709	18555	18622	18689	18695	18686	18645	18602	18797	18563	18742	18768	18622	18746	18363	18589	18612	18551	18837	18754	18527	18854	18501	18896	18705	18810	18687	18643	18772	18855	18683	18750	18524	18397	18666	18873	18866	18674	18589	18761	18869	19107	18951	18720	18694	18663	18606	18512	18678	18889	18605	18780	18816	18568	18641	18653	18728	18576	18774	18812	18675	18747	18515	18488	18838	18689	18598	18736	18675	18608	18736	18853	18550	18453	18792	18616	18626	18809	18836	18611	18660	18824	18578	18681	18689	18769	18803	18818	18643	18741	18676	18828	18705	18748	18749	18830	18650	18634	18599	18713	18820	18802	18681	18697	18735	18864	18614	18710	18892	18648	18557	18661	18622	18839	18712	18852	18704	18586	18674	18740	18684	18642	18615	18631	18460	18632	18714	18598	18625	18974	18545	18734	18635	18734	18662	18620	18754	18725	18678	18786	18876	18664	18698	18564	18485	18606	18744	18688	18761	18870	18646	18635	18589	18556	18784	18768	18727	18800	18626	18667	18582	18771	18510	18572	18730	18658	18580	18732	18620	18923	18705	18543	18669	18642	18581	18640	18575	18570	18622	18533	18702	18712	18877	18759	18742	18726	18636	18620	18615	18425	18788	18643	18558	18569	18741	18656	18644	18721	18588	18763	18651	18699	18803	18590	18269	18670	18682	18774	18676	18752	18637	18664	18756	18632	18956	18551	18770	18523	18664	18747	18630	18768	18915	18660	18678	18919	18732	18754	18447	18762	18806	18643	18822	18577	18713	18673	18786	18709	18616	18702	18697	18636	18620	18674	18515	18809	18653	18893	18721	18526	18505	18778	18797	18794	18714	18618	18705	18628	18737	18725	18655	18603	18809	18771	18872	18804	18673	18711	18715	18796	18881	18657	18610	18854	18597	18809	18781	18655	18722	18736	18914	18810	18761	18809	18418	18628	18829	18669	18646	18613	18684	18613	18877	18713	18623	18618	18832	18991	18790	18712	18802	18585	18717	18915	18800	18745	18632	18699	18890	18784	18688	18674	18686	18693	18713	18796	18644	18686	18506	18819	18821	18897	18620	18923	18755	18667	18544	18805	18705	18832	18513	18823	18566	18615	18797	18707	18688	18846	18756	18706	18601	18759	18757	18827	18601	18814	18620	18571	18733	18530	18692	18605	18651	18723	18613	18910	18776	18873	18734	18701	18648	18686	18327	18858	18959	18938	18633	18734	18639	18538	18669	18747	18668	18734	18639	18604	18856	18566	18518	18670	18741	18838	18773	18789	18652	18585	18522	18668	18611	18776	18858	18720	18611	18598	18835	18588	18841	18581	18657	18559	18621	18667	18756	18692	18761	18773	18531	18514	18706	18612	18905	18514	18575	18667	18574	18492	18640	18680	18525	18729	18662	18841	18896	18884	18780	18630	18728	18732	18468	18656	18744	18622	18588	18616	18835	18867	18595	18620	18791	18799	18704	18754	18727	18825	18704	18666	18728	18506	18412	18726	19064	18660	18875	18679	18680	18664	18781	18767	18697	18557	18709	18560	18955	18572	18926	18731	18678	18808	18792	18816	18617	18698	18611	18535	18797	18686	18546	18657	18657	18584	18658	18722	18772	18798	18677	18784	18907	18794	18766	18701	18756	18544	18796	18614	18485	18692	18756	18926	18674	18584	18820	18664	18503	18686	18785	18780	18813	18741	18915	18720	18642	18796	18661	18545	18686	18767	18676	18603	18512	18817	18709	18628	18680	18718	18763	18727	18790	18748	18713	18735	18557	18908	18714	18539	18722	18581	18560	18755	18723	18622	18708	18660	18816	18534	18479	18841	18472	18735	18619	18827	18805	18695	18725	18920	18628	18881	18462	18610	18682	18659	18815	18553	18570	18590	18776	18617	18771	18670	18743	18657	18814	18845	18636	18941	18584	18742	18732	18637	18597	18439	18712	18811	18868	18814	18571	18582	18627	18685	18720	18599	18687	18502	18601	18767	18680	18668	18781	18650	18675	18703	18482	18690	18723	18800	18707	18822	18549	18689	18754	18746	18768	18520	18720	18740	18953	18805	18588	18878	18578	18543	18878	18755	18555	18849	18569	18779	18933	18774	18647	18811	18701	18587	18623	18698	18412	18896	18669	18532	18646	18526	18434	18603	18611	18624	18731	18819	18921	18704	18646	18788	18735	18585	18627	18614	18900	18819	18687	18799	18702	18570	18645	18700	18725	18640	18619	18626	18546	18698	18880	18624	18806	18704	18504	18890	18727	18579	18691	18857	18495	18909	18881	18808	18649	18606	18664	18816	18667	18833	18617	19166	18775	18680	18664	18709	18559	18765	18701	18754	18479	18930	18787	18658	18644	18853	18467	18684	18657	18553	18810	18664	18421	18868	18694	18741	18674	18645	18406	18701	18585	18759	18782	18911	18680	18478	18700	18804	18896	18842	18736	18818	18695	18949	18852	18560	18811	18756	18764	18812	18596	18759	18633	18594	18862	18787	18880	18656	18743	18711	18797	18878	18443	18811	18662	18627	18762	18626	18568	18700	18587	18668	18717	18744	18397	18504	18563	18581	18655	18796	18576	18599	18826	18698	18553	18876	18700	18775	18807	18729	18859	18667	18711	18596	18500	18829	18576	18783	18773	19002	18570	18810	18501	18710	18692	18651	18765	18578	18782	18473	18769	18860	18556	18853	18694	18784	18537	18593	18786	18895	18856	18927	18623	18704	18545	18713	18564	18664	18835	18752	18794	18755	18636	18714	18759	18613	18621	18855	18772	18703	18521	18754	18660	18761	18587	18747	18579	18574	18929	18857	18530	18772	18786	18791	18773	18836	18733	18818	18720	18636	18888	18716	18776	18651	18730	18879	18797	18694	18547	18684	18556	18525	18687	18649	18458	18642	18509	18747	18827	18685	18794	18874	18977	18859	18817	18699	18655	18604	18600	18529	18702	18645	18743	18800	18753	18809	18668	18595	18653	18798	18772	18543	18771	18780	18642	18797	18741	18797	18687	18616	18790	18771	18565	18852	18796	18776	18788	18661	18723	18757	18692	18743	18558	18765	18588	18510	18604	18555	18510	18712	18802	18502	18720	18899	18753	18644	18793	18708	18716	18737	18664	18837	18599	18482	18692	18581	18844	18627	18663	18791	18877	18882	18762	18791	18770	18622	18677	18527	18679	18508	18593	18746	18661	18698	18713	18670	18521	18642	18594	18904	18599	18739	18859	18676	18604
57281	93448	94687	78400	56622	39756	26245	19221	16748	16145	15804	15769	15732	15800	15896	15844	15896	15838	16028	15808	15944	15741	16118	15845	15925	16026	15987	16002	15817	15971	15895	15849	15849	15983	15766	15941	15880	16083	15703	15927	16010	15897	15955	15675	15940	15932	15862	15953	15827	15663	15949	15933	15745	15852	15869	15841	15763	16057	15675	15763	15841	16022	15848	15867	16013	15952	15847	15889	15843	15790	15786	15876	15666	15811	15701	15844	15940	15994	15865	15795	16034	16005	15858	15782	15876	15956	15928	15942	16068	15943	15826	15742	15850	15861	15864	15975	15907	15764	15743	15670	15923	15818	15625	15944	15783	15861	15890	15717	15943	15845	15759	15897	15869	15921	15874	15911	15787	15961	15880	15913	15843	15898	15954	16029	15910	15743	16063	15957	15794	15789	15759	15788	15927	15911	15854	15743	15775	15957	15837	15879	15806	16150	15753	15943	15874	15740	15985	15847	15821	15724	15826	15962	15798	15874	16024	15861	15746	15713	15880	15816	15942	15786	15968	15881	15859	15950	15887	15824	15875	15807	15804	15971	16001	15799	15826	15827	15919	15653	15771	15889	15869	15893	15873	15877	16004	15869	15608	15754	15829	15937	15899	15860	15797	15923	15979	15705	15779	15885	15802	15996	15815	15869	15844	15695	15967	15712	15923	16102	15852	15961	15843	15913	15945	15880	16063	15738	15755	15878	15770	15995	15694	15874	15904	15912	16031	15767	15858	15847	15948	15803	15941	15848	15853	15785	15935	15725	16071	15825	16027	15903	15825	16059	15715	15870	15878	15884	15861	15829	15931	15786	15988	15867	15764	15811	15724	15887	15778	15696	15931	15839	15796	15867	15812	15967	15944	15609	15715	15870	15712	15936	15876	15923	15834	15711	15915	15713	15910	15871	15725	16135	15864	15802	15852	15754	15695	15900	16002	15973	15907	15935	15934	15833	15852	15779	15914	15689	15966	15750	15913	15904	15953	15936	15856	15976	15851	15917	15946	15684	15838	15666	15829	15917	15834	15922	15895	15891	15798	16034	15894	15800	15974	15956	15760	15883	15714	15842	16007	15787	15919	15995	16045	15726	15840	15787	15815	15782	15703	15853	15806	15791	15884	15790	15895	15960	15795	15930	15959	16024	15968	15786	15851	16041	15947	15894	15780	15670	15703	15908	15704	15961	15878	16010	15730	15699	15829	15786	15961	15839	15769	15802	15646	15731	15812	15940	15857	15771	15833	15875	15876	15855	15720	15960	15746	15964	15861	15846	15948	15742	15749	15823	15741	15805	15908	15823	15901	15914	15838	15963	15917	15987	15813	15802	15883	15867	15787	15811	15721	15930	15845	15915	15855	15811	15850	15926	15809	15764	15841	15928	15965	15608	15952	15755	15796	15805	15942	15923	15750	15976	15714	15770	15866	15802	15847	15883	15837	15954	15857	15798	15852	15869	15869	15705	15783	16011	15867	15747	15845	15778	15895	15794	16038	15943	15864	15824	15966	15819	16033	15855	15925	15915	15748	16060	15842	15980	15934	15851	15873	15865	15979	15822	15875	15673	15920	15859	15810	15740	15993	15751	15857	15889	15814	15807	15880	15996	15909	15795	15755	16037	15887	15812	15717	15817	15896	15789	15708	15821	15729	15931	15889	15887	15971	15930	15936	15798	15678	15697	15894	15751	15918	15825	15939	15789	15857	15781	15889	15864	16006	15786	15868	15770	16019	15835	15828	15736	15930	15796	15852	15970	15784	15817	15900	15745	15965	15791	15806	15969	15918	15863	15884	15863	15940	15762	15969	15763	15848	16097	15770	15799	16057	15763	15969	15720	15748	15853	15678	15828	15958	15870	16035	15934	15970	15909	15893	15821	15933	15821	15836	15862	15786	15843	15858	15963	15945	15811	16061	15883	15910	15840	15733	15860	15879	15927	15611	15782	15960	16017	15743	15765	15901	15866	15915	15753	15736	15784	15811	15756	15758	15885	15944	15951	15983	15903	15864	15668	15794	15901	15630	15909	15896	15894	15881	15939	15840	15778	15972	15847	15938	15795	15929	15788	15816	15882	15728	15976	15938	15780	16011	15686	15880	15816	15863	15848	15997	15877	15994	15754	16046	16015	16021	16080	15722	15853	15821	15876	15868	16023	15735	15901	15712	15716	15903	15891	15709	15878	15810	15798	15850	15750	15808	15726	15798	15904	16078	15814	15773	15804	15747	15838	15818	15692	15804	15564	15877	15864	15944	15883	15795	15690	16023	15660	15741	15868	15920	15813	15824	15795	15942	15795	15671	16030	16038	15755	15820	15822	15690	15882	15990	15854	15769	15704	15899	15829	15849	15815	15876	15860	15918	15919	15926	15945	16066	15873	15852	15750	15811	15819	15728	16006	15938	15897	15836	15825	15761	15800	15909	15806	15839	15879	15889	15976	15870	15866	15702	15857	16123	15711	16059	15855	15778	15817	15990	15757	15831	15793	15888	15809	15834	15939	15801	15867	16018	15845	15719	15785	15736	15739	15892	15854	15929	15785	15866	15836	15942	15852	15834	15859	15957	15819	15839	15807	15799	15779	15679	15813	15977	15828	15765	15806	15747	15746	15950	15901	15832	15902	15893	15758	15766	15835	15928	15867	15927	15864	15817	15737	15892	15841	15935	15903	15774	15873	15982	15817	15802	15939	15794	15895	15901	16026	16102	15844	15865	16056	15746	15968	15919	15765	15956	15787	15997	15855	15816	15863	15831	15853	15886	15790	15852	15963	15823	16033	15850	15615	15930	15703	15661	15701	15880	15806	16082	15901	15876	15986	15795	15936	15612	15964	15831	15856	15935	15576	15903	15867	15855	15824	15898	15754	15939	15837	15845	15970	15900	15937	15824	15908	15754	15847	15773	15893	15937	15800	15751	15944	15968	15779	15974	15858	15905	15828	15947	15902	15758	15945	15827	16057	15835	15890	15977	15927	15765	15803	15815	15930	15926	15834	15977	15961	15930	15737	15853	15856	15764	15724	15903	15764	15817	16076	15884	15917	15864	15864	15885	15833	16015	15895	15787	15990	15795	15850	15831	15889	15757	15951	15913	15888	15801	15810	15981	15906	15900	15948	16019	15772	16001	15768	15912	15718	15881	15895	15876	15809	15824	16018	15902	15936	15881	15796	15877	15948	15876	15702	15896	15680	15959	15768	15852	15715	16016	15842	15821	15797	15972	15739	15707	15998	15879	15791	15725	15882	15962	15695	15699	15791	15867	15799	15815	15715	15638	15913	15794	15850	15943	15868	15876	15742	15992	15773	15729	15736	15965	15938	16035	15845	15818	15866	15763	15955	15827	15746	15958	15987	15747	15833	15601	15934	15752	15912	15845	15767	15800	15854	15875	15893	15766	15736	15880	16033	15741	15903	15751	15845	15825	15923	15784	15949	16066	15973	15923	15747	15603	15824	15973	15853	15848	15869	15933	15742	15766	15779	15929	15836	15830	15879	16047	15879	15900	15932	16041	15752	15938	16005	15777	15735	15827	15722	15800	15772	15915	15843	15794	15748	16087	15770	15750	16021	15772	15982	15897	15874	15648	15751	15886	15801	15839	15974	15868	15845	15895	15926	15965	15803	15758	15787	15869	15782	15834	16006	15813	15846	15983	15801	16077	15882	15902	15878	16066	15865	15990	15802	15892	15799	16051	15897	15869	15848	15757	15858	15938	15922	15894	16012	15931	15801	15804	15772	15894	15946	15737	15910	15724	15813	15929	15892	15866	15858	15799	15781	15742	15842	15780	15838	15799	15883	15940	15772	15945	15936	15817	15845	15767	15888	15871	15950	15890	15924	15910	15737	15863	15882	15982	15800	15746	15822	16062	15866	15938	15823	15607	15856	16003	15965	15668	15980	15769	15843	15959	15993	15880	15643	15846	15943	15830	16011	15971	15796	15948	15939	15772	15791	15687	15891	15814	16002	15837	15760	16050	16043	15911	15803	15703	15744	15886	15849	15872	15759	15893	15806	15791	16021	15882	15898	15883	15817	15879	15771	15888	15905	15914	15718	15745	15876	16060	16068	15753	15903	15929	15895	15783	15983	15850	15853	15707	15824	16078	15770	15836	15936	15819	15934	15966	15783	15959	15803	15827	15783	15690	15792	16055	15967	15864	15985	15870	15746	15849	15663	15825	15889	15749	16106	15835	15595	15712	15887	15799	15886	16015	15686	15871	15686	15763	15967	15785	15841	15757	15794	15800	15813	16012	15902	15867	15926	15970	15749	15806	15863	15820	15799	15898	15976	15936	15848	15892	15819	15893	15866	15747	15997	15971	15666	15739	15916	15911	15928	15946	15775	15945	15945	15864	15648	15956	15757	15899	15857	16022	15873	15909	15949	16075	15816	15875	15868	15754	15804	15859	15850	15790	15755	15767	15832	15839	16119	15723	15870	15873	15942	16175	15988	15778	15841	15848	15948	15876	15915	15823	15717	15951	15897	15773	15926	15933	15756	15794	15905	15873	15969	15929	15979	15927	15874	15822	15818	15803	15921	15836	15868	15891	15965	15707	15920	15828	15891	15844	15963	15782	15851	15829	15781	16071	15903	16057	15768	16058	15712	15935	15850	15895	15928	15936	15901	15849	15725	15797	15670	15709	16021	15959	15788	15773	15754	15942	15893	15996	15787	15880	15903	15895	15740	15866	15847	15805	15730	15777	15767	15979	15969	15791	15835	15876	15865	15857	15765	15840	15870	15751	15775	15875	15944	15801	15711	15833	15817	15927	15714	15931	15755	15970	15785	15837	15870	15941	15650	15853	15816	15982	15858	15944	15978	15786	16001	15598	15858	15690	15947	15776	15874	15831	15819	15680	15895	15832	15801	15994	15843	16004	15874	15815	15728	15863	15793	15995	15946	15762	15762	15841	15977	15951	15846	15830	15845	15677	15874	16032	15827	15937	15965	15792	15700	15786	15786	15836	15996	15811	15952	15763	16036	15984	15716	15881	15915	16125	15878	15907	15898	15979	15854	15731	16117	15780	15935	16038	15895	15926	15690	15829	15865	15708	15806	15809	15702	15858	15945	15705	15920	15911	15971	15984	15980	15773	15791	15994	15883	15975	15952	15771	15671	15890	15820	15634	15906	15836	15855	15876	15945	15798	15853	16028	15849
28517	34801	46718	36722	26279	22009	19994	19293	19079	18927	18640	18939	19061	18860	18732	18752	18865	18742	18923	18785	18573	18725	18850	18835	18858	18833	18988	18590	18859	18725	18692	18861	18719	18621	18633	18824	18683	18827	18873	18920	18963	18905	18749	18747	18530	18774	18724	18912	18840	18680	18786	18845	18924	18912	18825	18770	18658	18699	18712	18522	18770	18984	18813	18814	18781	18879	18540	18883	18901	18844	18975	18827	18792	18836	18760	18822	18758	18645	18807	18824	19039	18789	18559	19000	18699	18779	18664	18772	18723	18619	18804	18910	18756	18670	18801	18665	18820	18848	18696	18748	18841	18876	18911	18799	18783	18794	18885	18652	18839	18754	18470	18787	18825	18822	18562	18729	18609	18722	18893	18784	18936	18910	18907	18898	18821	18821	18861	18716	18588	18748	18626	18657	18723	18642	18816	18825	18769	18959	18765	18722	18713	18712	18743	18811	18784	18704	18841	18785	18635	18695	18792	18636	18689	18619	18730	18613	18890	18817	19005	18784	18808	18476	18912	18637	18941	18848	18804	18780	18447	18800	18711	18669	18833	18771	18788	18707	18738	18721	18843	18777	18798	18966	18724	18847	18868	18787	18849	18685	18816	18828	18897	18835	18577	18677	18909	18723	18332	18816	18739	18891	18864	18886	18746	18857	18812	18699	18802	18746	19052	18808	18831	18766	18738	18662	18801	18769	18792	18758	18680	18777	18919	18882	18938	18618	18835	18718	18691	18929	18699	18543	18729	18675	18764	18606	18637	18727	18531	18843	18802	18806	18694	18903	18706	18691	18736	18728	18646	18622	18777	18922	18675	18719	18845	18518	18584	18553	18633	18948	18888	18721	18581	18897	18861	18727	18762	18916	18743	18928	18917	18797	18812	18618	18566	18722	19032	18937	18631	18698	18738	18803	18896	18653	18825	18719	18667	18760	18663	18760	18791	18808	18713	18796	19022	18793	18810	18742	18556	18567	18684	18703	18696	18777	18780	18595	18814	18782	18588	18931	18815	18778	18619	18780	18949	18527	18750	18693	18823	18847	18983	18554	18758	18703	18647	18945	18760	18727	18848	18900	18764	18891	18686	18767	18851	18733	18741	18618	18612	18816	18443	18913	18944	18964	18790	18676	19011	18700	18801	18668	18971	18759	18659	18718	18864	18828	18578	18975	18693	18684	18551	18953	18667	18758	18981	18898	18854	18729	18932	18687	18691	18626	18565	18836	18748	18742	18824	18802	18725	18767	18910	18684	18779	18723	18749	18556	18922	18512	18605	18895	18834	18647	18738	18764	18776	18668	18666	18780	18734	18762	18506	18607	18692	18715	18678	18886	18812	18746	18849	18688	18676	18870	18672	18858	18804	18713	18644	18817	18842	18673	18605	18892	18752	18546	18809	18531	18756	18836	18582	18780	18731	18614	18816	18671	18824	18726	18711	18745	18552	18601	18702	18734	18829	18785	18841	18756	18644	18902	18592	18869	18714	18662	18683	18803	18727	18840	18695	18823	18940	18801	18748	18697	18577	18786	18738	18659	18836	18762	19007	18850	18764	18826	18847	18637	18817	18930	18823	18911	18618	18912	18823	18737	18674	18818	18744	18874	18699	18790	18677	18775	18880	18704	18799	18755	18816	18551	18730	18798	18742	18572	18733	18823	18828	18825	18659	18588	18790	18795	18803	18682	18700	18829	18884	18860	18867	18851	18815	18835	18918	18721	18795	18640	18630	18650	18836	18678	18793	18914	18836	18686	18798	18775	18837	18444	18634	18658	18778	18676	18659	18544	18845	18824	19027	18931	18818	18832	18769	18694	18759	18645	18788	18707	18691	18674	18752	18852	18733	18654	18673	18723	18590	18660	18868	18770	18586	18777	18616	18656	18813	18593	18816	18803	18852	18835	18714	18769	18915	18910	18739	18905	18954	18893	18790	18753	18713	18775	18579	18830	18807	18906	18772	18787	18652	18523	18792	18622	18791	18696	18529	18820	18725	18866	18556	18735	18547	18612	18559	18788	18748	18792	18857	18422	18612	18938	18632	18837	18744	18868	18783	18885	19145	18942	18653	18706	18731	18376	18776	18662	18783	18806	18678	18663	18769	18790	18691	18906	18934	18536	18807	18750	18876	18833	18812	18698	18785	18707	18695	18715	18782	18903	18848	18677	18836	18629	18813	18704	18840	18649	18534	18753	18796	18703	18584	18776	18471	18609	19103	18723	18618	18620	18694	18651	18595	18758	18678	18915	18816	18902	18803	18811	18814	18652	18849	18839	18953	18805	18738	18711	18882	18881	18704	18868	18722	18890	18497	18833	18687	18804	18602	18802	18671	18823	18861	18757	18769	18948	18609	18644	18831	18836	18605	18862	18907	18662	18931	18667	18702	18891	18808	18804	18710	18848	18765	18641	18731	18681	18854	18741	18628	19028	18899	18884	18482	18777	18849	18948	18657	18802	18944	18992	18589	18438	18684	18675	18906	18879	18627	18705	18720	18874	18674	18592	18928	18751	18831	18861	18814	18758	18867	18613	18697	18682	18850	18745	18746	18785	18766	18875	18789	18967	18840	18746	18868	18863	18747	18587	18757	18680	18745	18703	18824	18728	18753	18785	18907	18881	18751	18835	18904	18634	18930	18783	18681	18941	18850	18825	18807	18914	18744	18776	18658	18805	18776	18789	18639	18918	18972	18637	18603	18669	18819	18833	18784	19014	18956	18752	18648	18812	18655	18940	18593	18853	18786	18795	18807	18565	18764	18850	18702	18734	18706	18775	18981	18648	18848	18792	18656	18600	18613	18840	18452	18809	18909	18860	19012	19034	18849	18720	18672	18930	18936	18940	18785	18866	18893	18714	18870	18788	18552	18870	18972	18685	18703	18824	18876	18752	18837	18804	18841	18832	18807	18765	18913	18659	18777	18666	18720	18769	18596	18759	19034	18591	18807	18630	18729	18784	18844	18824	18889	18482	18908	18718	18725	18902	18820	18857	18771	18695	18767	18727	18568	18824	18881	18814	18675	18867	18999	18679	18613	18642	18611	18578	18848	18687	18973	18735	18738	18659	18665	18918	18920	18564	18849	18877	18800	18741	18768	18781	18743	18499	18772	18643	18815	18693	18877	18627	18844	18844	18686	18837	18842	18681	18902	18818	18886	18846	18879	18758	18633	18765	18752	18809	18822	18879	18798	18770	18732	18824	18681	18834	18953	18811	18585	18672	18710	18634	18714	18840	18785	18737	18907	18664	18713	18830	18668	18655	18909	18899	18912	18887	18695	18716	18883	18847	18680	18829	18907	18872	18557	18683	18665	18732	18772	18705	18763	18681	18663	18501	18785	18920	18773	18644	18760	18938	18963	18744	18596	18718	18501	18886	18918	18748	18587	18872	18660	18688	18720	18680	18540	18851	18920	18655	18683	18666	18846	18794	18980	18792	18815	18950	18671	18628	18675	18624	18813	18922	18731	18600	18770	18681	18690	18633	18996	18825	18612	18786	18901	18865	18699	18628	18918	18446	18471	18818	18981	18921	18744	18871	18504	18860	18871	18685	18908	18932	18726	18733	18640	18859	18858	18879	18920	18744	18694	18507	18768	18604	18620	18757	18756	18752	18789	18631	18722	18799	18707	18959	18675	18740	18798	18710	18791	18910	18591	18729	18690	18944	18803	18809	18656	18838	19020	18849	18959	18700	18814	18805	18675	18897	18650	18737	18569	18759	18736	18871	18750	18739	18925	18865	18788	18792	18739	18844	18636	18640	18671	18752	18823	18572	18739	18601	18800	18736	18787	19176	18865	18917	18626	18603	18658	18873	18655	18793	18758	18810	18621	18701	18815	18636	18806	18753	18718	18618	18654	18746	18691	18820	18551	18631	18982	18833	18928	18769	18755	18732	18871	18720	18795	18892	18869	18920	18726	18814	18805	18918	18765	18942	18767	18944	18950	18849	18665	18716	18887	18847	18923	18712	18749	18871	18857	18729	18731	18676	18886	18610	18727	18632	18549	18624	18709	18777	18635	18712	18897	18805	18835	18761	19002	18880	18953	18808	18960	18640	18778	18780	18542	18771	18700	18687	18670	18550	18718	18831	18696	18693	18828	18546	18723	18779	19059	18802	18735	18857	18914	18728	18920	18851	18696	18828	18905	18760	18784	18775	18830	18637	18751	18860	18868	18770	18666	18581	18657	18694	18794	18636	18998	18746	18736	18793	18922	18921	18852	18718	18923	18981	18726	18864	18673	18653	18823	18723	18633	18748	18725	18694	18790	18723	18975	18843	18790	18693	18752	18755	18943	18860	18824	18791	18919	18790	18811	18777	18931	18707	18723	18695	18678	18753	18803	18796	18825	18849	18670	18720	18683	18551	18646	18821	18598	18607	18636	18640	18735	18722	18789	18953	18861	18744	18829	18731	18796	18899	18775	18782	18789	18917	18906	18906	18918	18672	18704	18736	18661	18759	18799	19052	18726	18731	18892	18665	18873	18855	18995	18909	18871	18934	18590	18636	18868	18876	18622	18944	18749	18804	18706	18626	18884	18561	18684	18716	18673	18822	18609	18753	18910	18761	18755	18747	18938	18727	18657	18797	18746	18731	18875	18693	18716	18690	18672	18670	18816	18682	18595	18607	18994	18908	18738	18627	18682	18769	18993	18598	18761	18563	18713	18595	18636	18549	18642	18855	18702	18908	18911	18675	18645	18735	18724	18747	18788	18868	18944	18595	18861	18442	18664	18777	18588	18520	18767	18742	18925	18728	18650	18803	18710	18727	18659	18721	18966	18662	18803	18590	18871	18760	18840	18762	18792	18829	18710	18850	18705	18659	18635	18778	18537	18846	18876	18767	18747	18777	18775	18854	18842	18653	18667	18705	18825	18837	18811	18640	18656	18798	18674	18895	18772	18719	18700	18698	18806	18636	18682	18743	18644	18776	18851	18692	18398	18834	18596	18917	18752	18666	18887	18726	18779	18722	18680	18788	18741	18775	18838	18882	18883	18799	18624	18726	18661	18776	18744	18594	18796	18761	18759	18891	18635	18683	18715	18888	18673	18737	18740	18674	18688	18751	18465	18563	18678	18672	18773	18871	18764	18726	18802	18763	18754	18901	18859	18701	18703	18805	18645	18893	18673	18913	18883	18656	18767	18874	18768	18767
29987	56613	49472	33350	23883	18747	16861	16289	16040	15786	15920	15853	15908	15846	15858	15835	15928	15882	15947	15966	15838	15882	15828	15798	15866	15949	15979	15778	16112	15883	15858	15938	15901	15906	15824	15750	15784	15855	15976	15865	15867	15820	15798	15857	15770	15930	15964	15674	15926	15967	16011	15820	15876	15945	15848	15810	15850	15968	15838	15878	16060	15930	15909	16021	15800	15875	15826	15853	15723	15846	15751	15838	15948	15921	15967	15808	15883	15860	15728	15897	16051	15865	15867	15951	15970	15790	15882	15951	15925	15732	15753	15925	15822	15756	15873	15829	15832	15790	16022	15970	15695	15784	15864	15904	15871	15880	15892	15802	15875	15872	15844	15760	15954	15963	15801	15877	15911	15887	15777	15891	15890	15756	15625	15828	15857	15905	15979	15953	15853	15870	16098	15753	15789	15783	15966	15710	15980	16005	15923	15860	15740	15934	16031	15887	15977	15846	15857	15622	15884	16058	15886	15676	15989	15778	15827	15854	15973	16011	15831	15817	16066	15878	15914	15713	15855	15799	15993	15747	15815	15755	15830	15987	15894	16012	15963	15868	15700	15868	15906	15958	15854	15927	15956	15886	15790	15809	15858	16016	15915	15695	15820	15827	15714	15741	15791	15776	15823	15948	15864	15704	15996	15828	15902	15817	15964	15723	15853	15684	16069	15931	15971	15736	15753	15913	15919	15891	15863	15867	15735	15636	15840	15853	15758	15851	15843	15859	15777	15883	15955	15801	15818	15884	15760	15823	15840	15955	15978	15814	15722	15889	15923	15769	15832	15879	15893	15948	15770	15756	15877	15892	16052	15814	15976	15880	15848	15842	15873	15950	15778	15921	16028	15778	15953	15778	15920	15891	15959	15796	15821	15825	15974	15934	15870	15815	15861	15870	15722	15900	15694	15837	15960	15970	15713	15809	15915	15789	15777	15801	16000	15874	15948	15968	15821	15774	15830	15816	15692	15849	15932	15788	15899	15747	15933	15843	15809	16004	15970	15971	15915	15861	15864	15728	16002	15968	15800	15701	15833	15853	15856	15955	15861	15845	15799	15811	15792	15940	15898	15799	15874	15912	15896	15798	15855	15809	15777	15761	15689	15858	15812	15749	15908	16091	15827	15896	16005	15965	15893	15869	16052	15909	15875	15821	15869	15753	15863	16085	15795	15878	15769	15738	15949	15743	15883	15862	15766	15776	15799	15835	15714	15797	15871	15804	16074	15832	15850	15908	15983	15956	15805	16003	15802	15890	15738	15788	15758	15928	15775	15974	15790	15778	15856	15954	15828	15954	15919	15850	15879	15898	16028	15813	15788	15756	15709	15913	15986	15812	15802	15844	15808	15968	15718	15835	15700	15806	15803	15800	15821	15903	15886	15951	15829	15952	15656	15999	15828	15952	15890	15870	15873	15888	15766	16093	16041	15937	15764	15867	15915	15771	16014	15882	15872	15803	16051	15872	15714	15871	15941	15796	15954	15933	16007	15776	16059	15838	15797	15882	15899	15705	15686	15774	15779	15771	15926	15926	15967	15780	15894	15817	15813	15922	15829	15756	16026	15848	15978	15787	15805	15973	15864	15805	15766	15849	15980	15724	16046	15769	15904	15878	15884	15813	15869	15897	15675	15977	16165	15907	15920	15821	15742	15869	16011	15760	15813	15834	15913	15891	15854	15972	15854	16034	16008	15812	15780	15908	15898	15979	15820	15756	15851	15842	15831	15978	15823	15882	15953	16042	16020	15752	15775	15669	15883	15956	15755	15763	15922	15758	16016	15719	15757	15852	16073	15893	15938	15892	15930	15810	15741	15792	15871	15766	15871	15830	15929	15812	15852	15915	15784	15848	15764	15842	16037	15983	15926	15845	15851	15870	15868	15791	15848	15844	15819	15674	15831	15706	15857	16126	15880	15851	15665	15703	15973	15861	15815	15980	15752	15792	15794	15981	15872	15719	16036	15747	15772	15925	15840	15863	15811	15891	15907	15933	15807	15951	15776	15907	15872	15921	15792	16067	15890	15717	15728	15992	15819	15772	15817	15842	15860	15937	15664	15881	15734	15752	15899	15869	15845	15689	15869	15987	15915	16051	15733	15885	15849	15950	16011	15897	16021	15812	15797	15922	15871	15997	15936	15746	16025	15851	15848	15872	16002	15937	15760	15953	15728	15746	15973	15939	15910	15896	15781	15972	15830	15796	15763	16027	15815	15814	15946	15762	15929	15927	15972	15843	15800	15996	15909	15812	15852	15728	16110	15900	15747	15831	15804	15906	15838	15851	15787	15810	15870	15908	15879	15922	15870	15855	15911	15816	15959	15887	15834	15761	15737	15794	15774	15716	15825	15860	15872	15942	15895	15849	15856	15879	15864	15738	16129	16044	15780	15826	15928	15985	15980	15832	15883	15819	15818	16047	15820	15957	15743	15829	15957	15644	15854	15864	15962	15653	16186	15997	15929	15842	15823	15793	15972	15930	15831	15934	16028	15818	15793	15849	15858	15967	15870	15923	15863	15911	15669	15980	15939	15949	15956	15877	15719	15999	15964	15997	15875	15867	15795	15853	15721	15825	15784	15850	15967	15993	15915	15923	15851	15857	15854	15849	15603	15942	15864	15943	15748	15920	16022	15881	15966	15849	15765	15884	15860	16012	16087	15853	15654	15657	15811	16079	15924	15875	15721	15741	15750	15791	15878	15890	15857	15678	15992	15808	15703	15958	15925	15866	15892	15964	15864	15817	15891	15961	16029	15933	15882	15775	15895	15808	15762	15806	16052	15730	15772	15943	15898	15772	15892	15902	15708	15761	15995	15815	15796	15939	15836	15866	15813	15854	15740	15978	15796	16023	15713	15774	15839	15837	15852	15635	15783	15912	16037	15923	16015	15963	15937	15781	15830	15717	15903	15974	15949	15851	15964	15737	15681	15739	15919	15712	15929	15953	15709	15846	15890	16019	15863	16020	15735	15891	15901	15942	16007	15787	15905	15864	16001	15689	15971	15858	15525	15863	15981	15849	15934	15689	15738	15960	15786	15882	15880	15990	15787	15963	15768	15836	15984	15756	15843	15900	15758	15725	15908	15835	15899	15852	15804	16016	15860	15973	15796	15911	15974	15779	15858	15793	15884	15762	15847	15827	15879	15745	15900	15871	15689	15809	16002	15718	15793	15914	15838	15989	15799	15936	15966	15939	15950	15817	15760	15752	15884	15950	15914	15786	15835	16021	15825	16000	15937	15874	15870	15854	15852	15852	15753	15892	15829	15785	15770	15946	16021	15925	16005	15905	15733	15949	15938	15865	15857	15977	15800	15925	15864	15984	15925	15856	15887	15830	15771	15703	15920	15955	15855	15914	15918	15810	15874	15977	15843	15926	15886	15989	16051	15749	15665	15910	15828	15863	15935	15890	15964	15998	16054	15891	15804	15913	16108	16051	15842	15920	15782	15787	15788	15842	15744	15862	15770	15967	15890	15948	15944	15817	15852	15828	15823	15941	15795	15941	15875	15847	15979	15892	15815	15945	15880	15853	15717	15737	15871	15970	15795	15801	15962	15924	15880	15999	16020	15798	15774	15795	15946	15942	15916	15882	16038	15960	15933	15927	15734	15763	15893	15822	15982	15886	15900	15960	15911	15862	15730	15923	15856	15892	15817	15811	15896	15783	15870	16049	15832	15700	15778	15878	16020	15765	15639	15783	15921	16105	15899	15850	15759	15907	15818	15927	15683	15912	15874	15922	15696	16040	15863	15792	15659	15880	15899	15838	15741	15937	15921	15821	15687	15890	15948	16061	15814	15772	15923	15636	15937	15736	15833	15807	16034	15786	15934	15874	15908	15799	15733	15967	15836	15869	15941	15963	16106	15837	15927	15915	16024	15870	15797	15770	15813	15931	15881	15972	15836	15882	15740	15882	15879	15878	16130	15770	16036	15806	15859	15851	15914	15860	15747	15993	16038	15790	15921	15964	15758	15820	15943	15827	15996	15866	15793	15592	15922	15683	15751	15969	15792	15921	15653	15712	15942	15860	15828	15982	16024	15886	15775	15809	15849	15868	15795	15828	16054	15907	15939	15867	15663	15959	15778	15798	15756	15914	15808	15749	15692	15802	15930	15851	15712	15890	15738	15939	15751	15812	15916	15913	15720	15793	15941	15929	16018	15863	15776	15879	15843	15966	15843	15804	15900	15922	15787	15989	16010	15729	16039	15930	15880	16163	15723	15914	15936	15894	15872	15890	16048	15749	15869	15901	15919	15862	15789	15746	15841	15840	15719	15899	15957	15885	15845	15824	15952	15740	15756	15941	15901	15975	15942	15778	15729	15848	15789	16047	15939	15992	15854	15847	15961	16095	15931	15803	15758	15797	15901	15841	15820	15986	15873	15783	15664	15837	15910	15966	15825	15857	15817	15729	15869	15915	15958	15815	15850	15801	15987	15783	15877	15956	15609	16071	15833	15948	15917	15756	15784	15849	15880	15735	16040	15940	15795	15901	15795	15800	15889	15859	15830	15840	15987	15903	15873	16051	15896	15809	15917	15934	15785	15784	15788	15822	15964	15736	16058	15927	15776	15951	15977	15962	15899	15827	15871	15877	15846	15704	15831	15770	15747	15848	15971	15947	15858	15981	15899	15755	15960	15776	16001	15981	15955	16021	15776	15892	15953	15969	16017	15751	15861	15836	15843	15838	15853	15701	15725	15827	15793	16050	15864	15815	15736	15833	15732	15801	15694	15897	15813	15741	15955	15819	15936	15908	15879	15914	16009	15854	15868	15928	15907	15831	15926	15752	15895	15988	15933	15996	15926	15894	15784	15776	16092	15800	15828	15734	15882	15905	15767	15729	15850	15780	15731	15818	16148	16063	15926	15749	15878	15835	15797	15914	16019	15795	15802	15811	15877	15971	15690	15863	15687	15902	15718	15886	15793	15735	15820	15719	16020	15979	15848	15698	15874	15923	15728	15963	15980	15945	15818	15817	15733	15866	15842	15732	15757	15847	15893	15814	15980	15916	15940	15980	15917	15669	16045	15890	15926	15840	15730	15915	15967	15741	15753	15794	15936	15854	15738	15752	15843	15803	15811	15926	15942	15632	15896	15928	15903	15978	15959	15712	15747	15865	15848	16003	15983	15866	15920	15818	15888	15718
24274	24742	44113	45830	36384	30398	25852	20676	19120	18760	18586	18499	18597	18489	18493	18722	18597	18832	18497	18523	18574	18529	18519	18645	18408	18601	18427	18421	18695	18620	18645	18489	18511	18550	18411	18300	18258	18399	18411	18345	18508	18563	18433	18394	18522	18443	18466	18467	18439	18308	18492	18329	18351	18357	18443	18574	18666	18523	18321	18321	18389	18305	18312	18441	18479	18375	18385	18388	18494	18180	18372	18319	18588	18519	18338	18309	18490	18324	18327	18266	18407	18510	18334	18403	18348	18381	18521	18410	18483	18592	18384	18501	18325	18486	18179	18500	18539	18452	18351	18421	18344	18460	18310	18369	18273	18510	18480	18383	18351	18257	18371	18442	18361	18412	18428	18329	18334	18323	18285	18577	18512	18406	18486	18580	18313	18379	18535	18499	18228	18328	18463	18677	18325	18399	18405	18407	18326	18393	18359	18541	18343	18373	18269	18455	18319	18025	18392	18252	18388	18285	18351	18244	18301	18204	18253	18302	18509	18375	18247	18282	18295	18312	18241	18345	18350	18532	18666	18173	18365	18342	18399	18317	18384	18551	18227	18328	18236	18428	18193	18422	18305	18384	18478	18477	18544	18516	18314	18232	18477	18401	18341	18530	18515	18486	18319	18451	18349	18435	18494	18433	18418	18461	18329	18256	18346	18192	18494	18155	18372	18471	18290	18648	18363	18543	18484	18668	18279	18359	18298	18432	18556	18337	18361	18376	18369	18246	18207	18180	18395	18468	18710	18632	18277	18336	18661	18237	18507	18321	18468	18424	18464	18361	18269	18132	18297	18190	18182	18316	18440	18468	18319	18193	18286	18272	18352	18392	18500	18420	18388	18255	18477	18362	18351	18480	18561	18306	18454	18407	18382	18317	18481	18366	18475	18361	18415	18532	18236	18268	18434	18417	18404	18558	18444	18385	18460	18426	18469	18392	18250	18243	18253	18389	18468	18385	18367	18491	18406	18552	18290	18467	18409	18475	18334	18113	18385	18380	18254	18335	18401	18265	18234	18404	18491	18299	18347	18381	18376	18313	18388	18148	18365	18137	18443	18323	18272	18523	18238	18287	18409	18343	18383	18459	18506	18411	18287	18336	18496	18406	18346	18518	18368	18430	18426	18418	18539	18323	18474	18435	18393	18428	18583	18456	18412	18319	18514	18624	18433	18513	18457	18374	18500	18133	18342	18319	18590	18352	18205	18347	17991	18222	18378	18468	18473	18373	18466	18387	18381	18379	18330	18288	18619	18206	18362	18395	18427	18432	18399	18353	18316	18320	18474	18502	18465	18414	18355	18162	18426	18601	18275	18382	18436	18456	18423	18380	18325	18342	18420	18574	18392	18130	18277	18241	18267	18488	18435	18292	18308	18349	18540	18512	18561	18461	18218	18412	18155	18534	18319	18503	18348	18355	18386	18341	18419	18570	18578	18435	18413	18485	18316	18218	18372	18196	18273	18523	18346	18368	18358	18480	18295	18327	18484	18423	18287	18430	18368	18287	18342	18291	18402	18399	18429	18442	18354	18401	18197	18461	18627	18349	18489	18488	18155	18267	18559	18497	18235	18295	18423	18250	18455	18364	18227	18436	18317	18244	18434	18538	18241	18396	18660	18499	18410	18499	18203	18560	18505	18119	18284	18212	18315	18396	18349	18331	18246	18449	18497	18444	18463	18565	18149	18405	18434	18349	18466	18392	18298	18296	18494	18400	18308	18414	18366	18397	18440	18419	18508	18302	18249	18437	18608	18450	18432	18323	18405	18204	18492	18406	18227	18395	18264	18321	18566	18343	18121	18197	18394	18171	18320	18276	18473	18275	18335	18453	18223	18480	18487	18342	18344	18299	18423	18359	18497	18229	18567	18328	18295	18127	18312	18306	18490	18327	18635	18299	18314	18170	18309	18308	18423	18392	18541	18510	18280	18432	18348	18321	18339	18496	18353	18348	18370	18301	18216	18445	18358	18442	18279	18410	18335	18221	18528	18369	18382	18358	18465	18492	18631	18485	18345	18273	18256	18513	18304	18255	18557	18277	18462	18334	18603	18482	18225	18270	18431	18602	18676	18429	18482	18157	18338	18338	18513	18404	18271	18251	18481	18503	18458	18384	18533	18278	18505	18358	18379	18514	18423	18435	18377	18337	18566	18369	18360	18324	18272	18284	18506	18450	18265	18435	18314	18391	18365	18523	18557	18379	18416	18277	18537	18245	18247	18563	18244	18398	18582	18612	18442	18464	18430	18394	18508	18208	18460	18450	18378	18349	18391	18164	18418	18442	18142	18066	18402	18456	18252	18414	18152	18665	18398	18626	18421	18423	18503	18389	18371	18461	18559	18424	18309	18565	18159	18598	18316	18416	18567	18436	18375	18335	18341	18542	18409	18421	18472	18350	18443	18377	18536	18354	18434	18277	18691	18383	18423	18326	18293	18409	18165	18209	18297	18148	18475	18186	18199	18353	18387	18407	18456	18434	18368	18542	18148	18326	18329	18477	18262	18558	18290	18466	18355	18280	18210	18491	18429	18371	18448	18227	18071	18434	18254	18188	18393	18209	18295	18328	18247	18316	18430	18524	18340	18422	18114	18325	18202	18546	18376	18391	18460	18223	18414	18406	18428	18372	18214	18223	18276	18429	18430	18364	18448	18454	18441	18401	18329	18302	18176	18370	18296	18280	18584	18433	18277	18469	18478	18252	18338	18361	18577	18225	18446	18521	18403	18364	18354	18183	18452	18284	18544	18108	18379	18569	18377	18533	18500	18374	18486	18419	18590	18460	18391	18335	18543	18380	18322	18421	18499	18174	18379	18462	18325	18351	18286	18540	18472	18385	18327	18250	18365	18470	18310	18405	18409	18238	18495	18401	18329	18523	18320	18278	18283	18296	18395	18388	18340	18287	18211	18392	18309	18341	18315	18505	18290	18512	18459	18595	18511	18160	18356	18613	18404	18386	18428	18372	18419	18406	18401	18556	18416	18400	18338	18363	18319	18454	18566	18317	18429	18419	18292	18336	18372	18242	18421	18271	18479	18291	18573	18463	18495	18312	18314	18573	18497	18441	18575	18411	18237	18201	18471	18318	18280	18199	18424	18348	18454	18350	18163	18387	18371	18217	18434	18509	18513	18445	18294	18378	18568	18414	18328	18365	18355	18355	18206	18412	18197	18295	18255	18390	18401	18381	18521	18433	18485	18264	18387	18211	18341	18298	18504	18091	18350	18504	18148	18303	18223	18173	18427	18314	18380	18475	18094	18330	18450	18271	18446	18326	18406	18260	18358	18445	18398	18293	18393	18324	18410	18264	18431	18261	18446	18248	18425	18322	18279	18464	18073	18512	18275	18504	18364	18641	18276	18287	18445	18438	18310	18562	18508	18454	18236	18571	18547	18374	18461	18238	18300	18492	18339	18363	18491	18544	18317	18218	18235	18362	18448	18634	18335	18485	18357	18407	18296	18381	18246	18269	18207	18276	18556	18365	18384	18335	18429	18511	18336	18231	18468	18508	18593	18191	18508	18467	18563	18397	18496	18471	18512	18498	18255	18391	18581	18400	18404	18544	18446	18109	18416	18148	18150	18229	18309	18484	18158	18371	18468	18281	18243	18288	18260	18316	18273	18348	18258	18202	18168	18510	18198	18204	18335	18546	18388	18444	18344	18421	18545	18135	18381	18389	18448	18461	18480	18281	18430	18573	18444	18354	18430	18397	18425	18480	18368	18323	18328	18525	18580	18492	18325	18304	18481	18266	18219	18520	18490	18479	18437	18421	18457	18408	18316	18388	18194	18354	18208	18303	18383	18247	18321	18415	18406	18451	18351	18293	18302	18517	18362	18443	18565	18413	18238	18378	18212	18152	18253	18526	18526	18650	18436	18368	18670	18349	18319	18308	18362	18321	18392	18298	18227	18320	18277	18299	18219	18228	18362	18375	18345	18203	18417	18399	18293	18501	18547	18640	18317	18310	18485	18246	18101	18223	18406	18345	18347	18236	18467	18570	18294	18328	18477	18318	18267	18369	18480	18487	18425	18212	18423	18497	18398	18385	18499	18281	18132	18281	18416	18428	18509	18620	18410	18188	18397	18281	18372	18317	18420	18331	18415	18355	18450	18237	18337	18536	18379	18713	18391	18318	18100	18532	18320	18380	18306	18444	18237	18309	18397	18340	18511	18414	18422	18370	18368	18128	18349	18528	18154	18385	18212	18396	18430	18301	18483	18641	18210	18131	18536	18334	18393	18597	18472	18374	18547	18472	18443	18395	18411	18210	18254	18474	18429	18313	18423	18502	18215	18432	18315	18301	18271	18523	18417	18393	18680	18303	18500	18523	18265	18399	18453	18336	18273	18430	18294	18458	18509	18279	18186	18284	18566	18235	18456	18233	18240	18613	18458	18499	18378	18588	18387	18474	18529	18308	18420	18575	18409	18273	18493	18395	18254	18337	18505	18477	18389	18404	18263	18413	18414	18450	18186	18313	18405	18365	18356	18270	18251	18365	18471	18366	18309	18366	18235	18336	18466	18334	18386	18528	18335	18343	18237	18383	18370	18253	18473	18325	18502	18515	18425	17932	18208	18428	18397	18264	18520	18159	18499	18442	18298	18493	18227	18353	18239	18406	18470	18312	18316	18258	18373	18230	18465	18332	18347	18369	18541	18470	18426	18448	18450	18382	18409	18388	18268	18368	18337	18276	18399	18300	18497	18440	18508	18313	18537	18323	18426	18446	18291	18389	18152	18238	18345	18442	18373	18375	18334	18270	18494	18596	18412	18423	18597	18206	18552	18464	18655	18431	18172	18384	18434	18441	18440	18466	18410	18586	18360	18398	18202	18480	18489	18307	18546	18586	18294	18435	18337	18337	18420	18400	18214	18222	18413	18367	18213	18332	18446	18420	18337	18545	18384	18472	18467	18442	18162	18507	18532	18173	18504	18257	18389	18246	18276	18429	18379	18360	18231	18232	18566	18358	18337	18342	18262	18256	18288	18382	18547	18614	18177	18511	18361	18494	18476	18425	18171	18399	18605	18198	18457	18291	18565	18285	18357	18280	18485	18500	18406	18343	18427	18457	18503	18405	18345	18231	18523	18301	18393	18429	18347	18584	18449	18379	18545	18472	18443	18447	18452	18452	18481	18186	18497	18396
53837	100317	87473	62096	43393	30480	21210	17596	16114	15718	15745	15574	15850	15899	15679	15647	15746	15740	15832	15800	15580	15762	15822	15762	15975	15772	15734	15791	15707	15706	15738	15623	15705	15689	15704	15803	15647	15650	15747	15684	15728	15745	15765	15641	15680	15691	15627	15690	15835	15641	15820	15606	15625	15852	15791	15747	15759	15710	15570	15648	15587	15811	15714	15632	15740	15716	15640	15806	15685	15685	15607	15746	15844	15711	15838	15721	15720	15758	15784	15797	15707	15661	15720	15764	15680	15747	15688	15687	15715	15665	15779	15649	15727	15836	15582	15650	15541	15725	15789	15658	15817	15712	15567	15783	15668	15712	15718	15618	15702	15557	15871	15548	15727	15743	15636	15532	15729	15636	15676	15638	15879	15708	15759	15658	15689	15764	15672	15712	15683	15727	15838	15693	15644	15792	15621	15535	15655	15618	15733	15628	15718	15562	15637	15602	15579	15651	15640	15659	15811	15798	15663	15543	15795	15737	15589	15525	15737	15755	15639	15666	15515	15740	15692	15666	15603	15750	15371	15754	15618	15684	15834	15608	15706	15813	15833	15651	15915	15762	15580	15623	15685	15700	15561	15551	15838	15845	15627	15759	15804	15639	15776	15801	15630	15722	15737	15709	15705	15718	15781	15827	15521	15661	15731	15695	15850	15759	15710	15771	15723	15649	15667	15772	15691	15735	15493	15703	15714	15739	15692	15678	15672	15745	15812	15742	15604	15697	15654	15741	15622	15575	15789	15756	15642	15767	15699	15714	15800	15582	15673	15823	15515	15609	15461	15583	15673	15618	15763	15735	15647	15586	15656	15584	15720	15573	15734	15696	15638	15653	15692	15904	15638	15657	15735	15648	15669	15579	15552	15997	15500	15713	15587	15740	15927	15932	15679	15796	15586	15754	15623	15756	15822	15844	15731	15627	15749	15731	15667	15779	15793	15600	15649	15511	15704	15771	15661	15875	15718	15656	15786	15725	15922	15625	15489	15797	15532	15681	15767	15653	15649	15578	15768	15684	15781	15784	15598	15666	15686	15827	15602	15551	15826	15661	15818	15770	15625	15661	15676	15757	15682	15848	15626	15766	15604	15656	15812	15656	15736	15697	15809	15784	15758	15723	15622	15573	15619	15955	15592	15745	15643	15732	15728	15538	15610	15727	15686	15706	15707	15815	15631	15784	15765	15668	15777	15653	15873	15745	15578	15661	15817	15726	15622	15640	15784	15607	15890	15658	15770	15636	15660	15572	15615	15657	15484	15756	15572	15625	15826	15617	15580	15770	15642	15730	15732	15757	15802	15390	15794	15782	15839	15642	15807	15537	15742	15586	15716	15724	15822	15770	15583	15819	15821	15717	15648	15531	15705	15669	15548	15788	15612	15704	15666	15611	15613	15645	15684	15669	15695	15707	15752	15711	15853	15776	15758	15737	15729	15574	15707	15763	15578	15622	15702	15919	15668	15672	15680	15564	15673	15952	15956	15725	15706	15533	15806	15680	15589	15807	15646	15753	15549	15669	15721	15608	15849	15653	15743	15753	15634	15938	15626	15732	15850	15916	15733	15646	15595	15674	15733	15731	15761	15822	15675	15754	15867	15703	15863	15743	15815	15678	15901	15615	15673	15717	15572	15588	15627	15786	15545	15795	15701	15717	15617	15690	15803	15600	15647	15743	15834	15656	15739	15853	15794	15792	15520	15736	15820	15572	15642	15734	15723	15696	15692	15765	15693	15876	15696	15584	15662	15830	15825	16057	15677	15806	15847	15644	15689	15724	15849	15613	15754	15690	15677	15542	15685	15732	15611	15650	15755	15716	15522	15861	15639	15826	15546	15733	15607	15578	15582	15674	15760	15586	15607	15642	15772	15463	15782	15659	15668	15647	15708	15768	15556	15848	15654	15526	15825	15596	15658	15635	15641	15608	15603	15636	15729	15563	15780	15703	15723	15632	15513	15927	15700	15676	15709	15755	15633	15597	15821	15643	15733	15523	15656	15878	15858	15785	15867	15638	15711	15682	15728	15704	15817	15802	15648	15636	15719	15625	15733	15802	15684	16003	15678	15700	15699	15671	15707	15702	15857	15783	15887	15628	15655	15728	15558	15761	15579	15525	15709	15827	15635	15714	15652	15683	15777	15671	15795	15696	15805	15659	15732	15662	15723	15743	15596	15527	15930	15730	15714	15560	15716	15625	15698	15606	15700	15747	15775	15797	15730	15759	15680	15594	15870	15595	15682	15711	15630	15697	15719	15828	15892	15622	15729	15714	15747	15730	15546	15800	15780	15833	15809	15782	15784	15835	15587	15815	15633	15801	15607	15704	15614	15585	15608	15574	15604	15658	15855	15558	15763	15698	15695	15686	15734	15680	15700	15641	15758	15752	15926	15613	15724	15649	15677	15512	15663	15644	15757	15554	15799	15674	15815	15748	15733	15839	15863	15588	15774	15658	15687	15745	15599	15740	15679	15761	15655	15645	15670	15715	15705	15839	15682	15636	15696	15807	15577	15673	15837	15865	15624	15568	15889	15721	15664	15902	15768	15557	15632	15851	15551	15676	15724	15704	15718	15773	15602	15808	15560	15715	15700	15759	15888	15823	15640	15565	15788	15652	15671	15658	15769	15748	15674	15647	15800	15626	15590	15567	15742	15828	15576	15688	15592	15721	15655	15691	15660	15694	15600	15672	15644	15811	15665	15694	15609	15716	15754	15660	15680	15711	15636	15849	15810	15588	15657	15507	15685	15778	15718	15716	15560	15737	15743	15812	15524	15715	15646	15723	15833	15574	15681	15750	15639	15697	15722	15563	15596	15634	15691	15725	15525	15691	15618	15670	15804	15620	15740	15690	15678	15762	15507	16000	15638	15744	15720	15680	15720	15783	15592	15745	15788	15614	15777	15589	15656	15745	15772	15703	15662	15496	15834	15552	15663	15737	15674	15616	15703	15663	15637	15508	15514	15817	15483	15925	15713	15787	15609	15695	15720	15570	15842	15819	15715	15697	15896	15774	15777	15649	15645	15675	15615	15900	15734	15824	15837	15482	15632	15818	15691	15577	15744	15658	15609	15711	15694	15600	15767	15728	15717	15821	15676	15502	15911	15764	15713	15659	15528	15595	15688	15723	15629	15638	15728	15672	15406	15640	15712	15791	15781	15704	15625	15574	15735	15697	15745	15575	15671	15580	15721	15755	15548	15695	15525	15722	15655	15807	15889	15670	15578	15932	15696	15830	15930	15781	15697	15840	15726	15732	15734	15689	15875	15637	15815	15650	15723	15615	15599	15633	15767	15630	15710	15607	15737	15615	15938	15625	15727	15812	15749	15699	15733	15801	15617	15855	15527	15768	15637	15640	15728	15545	15714	15808	15657	15729	15749	15597	15578	15745	15682	15715	15716	15835	15655	15793	15544	15413	15531	15734	15452	15631	15761	15620	15571	15637	15690	15504	15758	15842	15597	15820	15726	15561	15763	15875	15842	15733	15802	15499	15651	15718	15720	15558	15623	15790	15543	15721	15882	15716	15634	15738	15771	15672	15719	15719	15683	15814	15802	15659	15733	15573	15710	15528	15908	15736	15582	15572	15651	15786	15767	15704	15818	15674	15582	15667	15825	15702	15638	15844	15828	15534	15617	15808	15704	15674	15743	15769	15821	15570	15806	15678	15696	15889	15781	15673	15755	15627	15673	15532	15730	15696	15794	15676	15603	15829	15865	15630	15685	15778	15692	15652	15671	15569	15654	15891	15703	15752	15800	15629	15673	15704	15695	15661	15698	15676	15702	15815	15856	15692	15684	15593	15831	15681	15698	15503	15761	15600	15693	15840	15771	15637	15685	15697	15746	15626	15802	15730	15683	15737	15646	15726	15839	15866	15677	15499	15767	15716	15787	15537	15659	15742	15725	15655	15590	15784	15598	15720	15724	15702	15557	15569	15761	15592	15607	15798	15756	15612	15549	15741	15620	15790	15685	15772	15786	15699	15489	15626	15685	15741	15662	15623	15587	15711	15671	15777	15837	15664	15846	15763	15691	15824	15519	15793	15599	15865	15662	15809	15698	15537	15653	15552	15589	15568	15699	15727	15770	15710	15642	15574	15694	15678	15669	15674	15757	15632	15755	15611	15719	15759	15688	15643	15546	15805	15609	15712	15742	15599	15893	15608	15576	15806	15704	15671	15741	15662	15601	15769	15712	15698	15756	15569	15657	15515	15749	15697	15748	15784	15745	15591	15897	15725	15659	15738	15753	15595	15585	15644	15672	15599	15814	15633	15538	15801	15638	15497	15658	15598	15628	15567	15677	15546	15639	15713	15650	15778	15609	15700	15694	15545	15704	15537	15714	15802	15810	15807	15621	15662	15691	15982	15876	15600	15840	15634	15710	15622	15811	15710	15684	15668	15671	15815	15651	15819	15703	15776	15474	15647	15647	15472	15833	15740	15637	15678	15793	15623	15714	15814	15708	15619	15978	15624	15856	15525	15777	15778	15532	15728	15744	15712	15781	15769	15594	15701	15503	15831	15751	15871	15759	15860	15743	15787	15640	15666	15697	15641	15587	15694	15646	15741	15779	15700	15871	15572	15720	15745	15631	15595	15669	15620	15582	15796	15717	15600	15790	15692	15532	15735	15665	15599	15634	15892	15714	15765	15896	15701	15721	15731	15600	15823	15678	15493	15584	15817	15787	15677	15674	15632	15574	15853	15729	15775	15736	15659	15750	15699	15543	15868	15778	15614	15746	15728	15545	15813	15803	15900	15583	15637	15709	15752	15743	15728	15595	15763	15679	15708	15680	15635	15704	15659	15779	15705	15536	15669	15674	15694	15911	15766	15751	15522	15463	15835	15931	15606	15510	15763	15777	15707	15809	15719	15618	15786	15668	15711	15507	15653	15728	15603	15659	15520	15537	15642	15813	15685	15834	15800	15604	15652	15899	15613	15611	15739	15869	15756	15731	15680	15530	15713	15681	15712	15715	15723	15725	15764	15574	15750	15766	15656	15706	15833	15855	15658	15773	15748	15711	15854	15819	15692	15620	15644	15656	15676	15753	15774	15678	15663	15783	15661	15511	15613	15703	15775	15751	15693	15729	15706	15546	15721	15776	15725	15566	15690	15794	15648	15719	15754	15551	15764	15652	15704	15710	15686
22971	22373	36283	36901	33311	31255	28942	21831	19195	19136	18786	18475	18637	18534	18584	18378	18518	18419	18263	18307	18455	18340	18380	18543	18506	18419	18337	18541	18394	18394	18500	18436	18352	18172	18362	18541	18397	18117	18224	18362	18203	18197	18096	18305	18336	18513	18357	18359	18292	18275	18102	18338	18272	18228	18324	18500	18397	18540	18306	18392	18416	18275	18368	18357	18243	18280	18271	18235	18310	18545	18241	18395	18129	18309	18267	18288	18308	18497	18423	18190	18251	18272	18288	18493	18413	18342	18245	18327	18452	18208	18157	18223	18144	18320	18139	18263	18332	18220	18327	18256	18158	18348	18221	18344	18228	18199	18506	18366	18286	18313	18246	18197	18451	18306	18086	18302	18402	18299	18355	18246	18118	18150	18342	18157	18138	18343	18226	18209	18119	18144	18361	18285	18193	18146	18324	18331	18317	18324	18301	18087	18274	18161	18272	18220	18201	18454	18234	18525	18167	18315	18289	18348	18216	18198	18382	18420	18266	18208	18126	18439	18230	18337	18181	18150	18140	18245	18186	18319	18357	18285	18116	18171	18470	18160	18130	18407	18327	18334	18250	18188	18098	18511	18221	18390	18318	18276	18058	18270	18377	18263	18414	18388	18171	18396	18145	18339	18202	18315	18268	18232	18387	18215	18251	18019	18144	18260	18155	18185	18188	18421	18173	18253	18291	18144	18149	18228	18248	18247	18249	18109	18199	18319	18104	18053	18204	18216	18194	18378	18285	18293	18313	18382	18225	18325	18073	18269	18348	18220	18355	18190	18350	18636	18252	18309	18176	18264	18210	18456	18040	18038	18197	18111	18250	18226	18511	18226	18196	18148	18129	18318	18311	18282	18448	18202	18218	18133	18455	18246	18242	18237	18019	18054	18273	18166	18362	18291	18225	18126	18267	18320	17930	18102	18227	18171	18242	18247	18427	18267	18148	18072	18310	18116	18327	18279	18262	18476	18221	18216	18339	18222	18171	18439	18359	18377	18222	18103	18209	18214	18051	18288	18194	18368	18257	18261	17984	18047	18222	18099	18190	18162	18026	18078	18553	18227	18203	18374	18156	18055	18371	18265	18245	18259	18411	18316	18211	18020	18234	18215	18238	18084	18239	18046	18435	18175	18103	18090	18225	18270	18466	18170	18065	18205	18150	18255	18162	18222	18307	18253	18373	18225	18293	18224	18356	18140	18182	18222	18142	18520	18097	18103	18266	18182	18239	18477	18447	18347	18299	18275	18209	18306	18166	18217	18285	18198	18162	18295	18158	18254	18282	18240	18180	18321	18337	18365	18074	18284	18248	18256	18063	18249	18412	18000	18327	18034	18195	18242	18415	18373	18026	18380	18230	18271	18202	18170	18334	18352	18231	18227	18241	18295	18167	18345	18295	18253	18437	18153	18202	18161	18148	18215	18362	18129	18123	18249	18217	18211	18186	18107	18217	18259	18253	18125	18139	18360	18084	18186	18378	18199	18079	18300	18092	18177	18133	18285	18111	18070	18367	18248	18179	18320	18331	18231	18125	18359	18302	18310	18261	18045	18287	18291	18430	18242	18206	18326	18257	18249	18163	18098	18183	18204	18046	18207	18166	18295	18119	18167	18398	18198	18443	18147	18263	18155	18174	18185	18318	18070	18275	18301	18144	18038	18212	18216	18342	18140	18207	18211	18229	17927	17965	18099	18357	18375	18187	18257	18282	18356	18224	18354	18226	18298	18299	18102	18158	17812	18203	18073	18289	18075	18363	18291	18220	18342	18374	18347	18221	18248	18397	18281	18252	18092	18132	18243	17997	18281	18372	18337	18028	18304	18067	18269	18150	18178	18267	18322	18237	18295	18129	18350	18346	18369	18097	18273	18485	18347	18345	18071	18039	18140	18038	18209	18074	18279	18299	18209	18323	18209	18186	18255	18213	18127	18001	18137	18431	18406	18222	18342	18180	18284	18132	18121	18308	18295	18209	18129	18131	18348	18116	18420	18283	18319	18454	18230	18185	18227	18091	18318	18218	18259	18442	18198	18052	18123	18045	18056	18458	18291	18401	18191	18024	18324	18262	18196	18160	18234	18167	18237	18447	18057	18269	18199	18331	18193	18336	18181	18201	18182	18233	18269	18261	18211	18197	18301	18282	18124	18244	18197	18180	18255	18429	18263	18235	18200	18297	18235	18105	18206	18382	18280	18193	18291	18472	18190	18130	18164	18204	18290	18071	18331	18069	18137	18496	18235	18314	18286	18168	18217	18084	18187	18363	18198	18188	18239	18184	18328	18156	18443	18180	18035	18416	18244	18064	18038	18318	18202	18060	18198	18013	18379	18329	18184	18274	18339	18415	18154	18299	18256	18385	18438	18315	18355	18318	18226	18044	18195	18162	18104	18181	18192	18292	18059	18202	18132	18355	18166	18385	18286	18208	17997	18310	18238	18416	18062	18272	18444	18311	18391	18182	18243	18073	18089	18347	18193	18183	18135	18135	18338	18411	18176	18146	18200	18376	18234	18178	18203	18222	18193	18272	18130	18119	18245	18223	18114	18203	18216	18357	18311	18279	18101	18161	18222	18369	18481	18297	18241	18310	18364	18308	18120	18170	18305	18206	18063	18394	18097	18212	18303	18434	18033	18238	18351	18398	18137	18101	18473	18428	18015	18393	18110	18257	18371	18280	18295	18294	18169	18097	18300	18203	18189	18080	18336	18166	18103	18107	18303	18156	18131	18022	18307	18362	18123	18259	18300	18454	18310	18236	18264	18202	18167	18366	18382	18278	18282	18390	18202	18247	18231	18083	18189	18292	18418	18302	18159	18398	18128	18325	18232	18248	18319	18114	18205	18124	18187	18117	18243	18383	18340	18136	18086	18277	18553	18245	18027	18227	18376	18222	18252	18331	18323	18265	18228	18415	18350	18187	18129	18186	18205	18211	18139	18160	18365	18388	18124	18356	18325	18303	18122	18292	18317	18417	18219	18287	18249	18272	18223	18326	18129	18118	18163	18354	18214	18249	18326	18143	18302	18011	17945	18285	18208	18184	18133	18183	18122	18161	18379	18367	18374	18164	18020	18341	18154	18192	18108	18385	18103	18129	18150	18100	18295	18382	18291	18265	18362	18006	18305	18203	18228	18317	18320	18056	18362	18162	18076	18255	18401	18371	18243	18373	18292	18087	18150	18238	18453	18293	18231	18246	18392	18207	18293	18066	18274	18271	18262	18134	18351	18157	18223	18255	18292	18291	18212	18221	18154	18264	18417	18150	18179	18184	18241	18276	18252	18287	18056	18210	18224	18215	18306	18352	18399	18201	18369	18341	18186	18289	18156	18312	18357	18433	18383	18558	18267	18047	18227	18294	18226	18125	18312	18145	18372	18298	18065	18296	18199	18220	18326	18105	18183	18075	18306	18335	18260	18168	18127	18305	18216	18085	18280	18363	18201	18275	18321	18236	18226	18207	18268	18384	18205	18248	18523	18112	18119	18426	18201	18151	18260	18185	18178	18179	18306	18320	18418	18317	18505	18176	18380	18157	18224	18411	18075	18256	18372	18187	18234	18138	18254	18324	17985	18128	18094	18250	18205	18195	18352	18154	18297	18184	18178	18278	18156	18175	18227	18287	18090	18216	18206	18409	18206	18318	18203	18280	18007	18321	18215	18356	18180	18104	18310	18330	18155	18230	18193	18206	18201	18336	18321	18233	18030	18184	18117	18330	18277	18286	18231	18216	18135	18172	18240	18130	18200	18221	18287	18117	18340	18344	18379	18247	18452	18104	18227	18142	18180	18249	18162	18160	18024	18147	18283	18138	18371	18290	18076	18120	18387	18243	18308	18201	18125	18271	18191	18171	18180	18093	18221	18403	18215	18327	18393	18368	18107	18186	18232	18126	18325	18322	18195	18316	18276	18251	18318	18260	18262	18297	18575	18194	18239	18257	18232	18350	18092	18120	18350	18413	18293	18272	18242	18116	18312	18093	18321	18323	18330	18068	18073	18055	18302	18481	18228	18212	18321	18076	18058	18214	18480	18243	18153	18219	18434	18076	18127	18207	18070	18163	18442	18246	18346	18354	18268	18244	18205	18208	18176	18245	18291	18189	18227	18212	18253	18179	18147	18159	18187	18279	18261	18077	18213	17996	18109	18336	18268	18354	18186	18437	18299	18198	18205	18255	18004	18319	18486	18164	18117	18147	18217	18323	18336	18184	18114	18265	18143	18083	18285	18211	18236	18234	18207	18325	18306	18286	18208	18280	17915	18146	18131	18396	18366	18337	18266	18218	18133	18410	18405	18299	18069	18525	18191	18329	18105	18457	18445	18303	18105	18146	18274	18194	18379	18309	18264	18415	18307	18202	18156	18254	18066	18213	18250	18388	18248	18085	18311	18219	18307	18430	18249	18319	18284	18448	18086	18417	18151	18189	18214	18214	18261	18387	18251	18178	18473	18140	18056	18215	18239	18083	18295	17961	18347	18235	18352	18326	18218	18285	18212	18210	18375	18260	18093	18358	18461	18177	18175	18253	18199	18163	18027	18234	18042	18137	18015	18007	18034	18224	18271	18113	18170	18328	18319	18083	18454	18160	18290	18209	18318	18278	18308	18159	18192	18344	18258	18219	18177	18118	18296	18118	18219	18244	18182	18175	18144	17996	18216	18321	18282	18284	18095	18155	18394	18281	18352	18572	18319	18125	18214	18425	18241	18177	18214	18484	18264	18315	18208	18240	18218	18243	18318	18307	18155	18191	18132	18151	18036	18266	18250	18433	18219	18088	18447	18259	18198	18490	18269	18238	18389	18459	18104	18118	18323	17989	18248	18534	18134	18246	18461	18328	18111	18111	18086	18225	18285	18348	18178	18220	18226	18215	18468	18292	18273	18062	18284	18018	18282	18384	18220	18410	18197	18377	18363	18236	18171	18126	18485	18147	18373	18261	18224	18202	18182	18308	18411	18129	18242	18281	18100	18235	18200	18419	18287	18407	18192	18349	18295	18508	18116	18154	18263	18174	18236	18044	18144	18248	18241	18121	18113	18269	18316	18432	18263	18222	18301	18342	18092	18283	18166	18246	18143	18237	18224	18339	18233	18158	18194	18111	18103	18259	18051	18120	18145	18311	18352	18253	18269	18309	18324	18356	18184	18255	18234	18352	18169
62992	106205	94500	72460	51026	35509	24422	18335	16156	15556	15570	15464	15604	15679	15560	15729	15606	15542	15415	15557	15496	15688	15517	15499	15744	15448	15596	15480	15586	15466	15526	15554	15530	15598	15673	15647	15613	15459	15596	15547	15454	15521	15659	15498	15487	15739	15395	15652	15598	15579	15663	15455	15630	15674	15547	15437	15711	15572	15715	15652	15613	15660	15455	15433	15579	15674	15599	15623	15495	15623	15593	15553	15493	15515	15540	15760	15529	15679	15656	15709	15470	15709	15427	15658	15514	15419	15638	15558	15525	15669	15731	15594	15664	15499	15798	15503	15517	15537	15608	15366	15474	15460	15528	15416	15554	15545	15585	15633	15537	15464	15683	15431	15526	15690	15632	15503	15564	15531	15498	15677	15762	15489	15538	15613	15628	15466	15460	15601	15572	15480	15602	15716	15679	15511	15642	15728	15582	15682	15404	15683	15478	15341	15488	15617	15518	15528	15687	15589	15532	15356	15657	15629	15617	15813	15664	15657	15521	15662	15563	15471	15400	15496	15597	15520	15608	15613	15468	15498	15649	15565	15582	15252	15468	15593	15698	15665	15448	15530	15629	15519	15572	15616	15590	15452	15523	15669	15716	15511	15711	15530	15607	15502	15743	15506	15377	15470	15728	15525	15657	15402	15344	15665	15449	15697	15709	15555	15528	15450	15622	15560	15522	15681	15499	15509	15501	15665	15450	15637	15520	15665	15579	15611	15662	15646	15745	15549	15854	15539	15688	15522	15416	15438	15650	15510	15665	15643	15453	15533	15490	15579	15450	15603	15421	15705	15553	15448	15684	15541	15430	15600	15784	15549	15624	15554	15606	15845	15459	15488	15623	15550	15646	15569	15490	15676	15589	15584	15680	15797	15594	15542	15457	15599	15585	15666	15418	15553	15515	15607	15528	15425	15496	15575	15536	15670	15752	15461	15545	15452	15552	15665	15637	15571	15781	15534	15513	15678	15592	15551	15301	15637	15427	15538	15555	15531	15515	15551	15660	15411	15802	15647	15596	15584	15564	15316	15580	15603	15507	15583	15395	15562	15815	15670	15543	15538	15533	15559	15677	15634	15644	15576	15615	15624	15495	15670	15375	15522	15407	15625	15473	15603	15609	15314	15500	15421	15680	15505	15650	15561	15606	15667	15620	15477	15495	15608	15545	15607	15563	15576	15539	15425	15498	15481	15528	15628	15523	15679	15508	15684	15532	15551	15439	15491	15758	15519	15551	15607	15547	15613	15558	15582	15522	15602	15605	15650	15686	15519	15538	15390	15520	15640	15610	15698	15618	15576	15664	15524	15317	15569	15726	15419	15472	15522	15552	15697	15725	15581	15588	15576	15416	15625	15432	15420	15581	15530	15679	15542	15600	15629	15623	15551	15372	15476	15577	15530	15661	15311	15556	15459	15443	15432	15537	15555	15496	15653	15466	15731	15493	15714	15465	15637	15515	15355	15618	15578	15649	15594	15450	15674	15544	15445	15622	15602	15545	15410	15577	15550	15595	15572	15630	15507	15436	15706	15459	15506	15478	15679	15660	15392	15683	15513	15705	15590	15719	15645	15747	15704	15680	15377	15457	15503	15525	15584	15667	15717	15659	15724	15511	15391	15684	15494	15557	15491	15716	15542	15830	15632	15555	15649	15464	15663	15568	15569	15647	15520	15487	15380	15557	15450	15671	15489	15543	15541	15484	15436	15539	15613	15575	15561	15591	15594	15639	15589	15525	15554	15419	15610	15608	15465	15580	15406	15573	15510	15541	15330	15625	15518	15680	15500	15535	15520	15415	15638	15795	15529	15541	15603	15554	15587	15494	15644	15624	15570	15725	15608	15540	15598	15506	15516	15566	15459	15467	15545	15533	15623	15785	15635	15469	15413	15639	15537	15484	15716	15631	15423	15506	15481	15574	15434	15600	15621	15545	15503	15538	15562	15578	15568	15525	15618	15527	15628	15465	15391	15605	15599	15621	15564	15485	15638	15458	15448	15659	15480	15567	15507	15452	15511	15633	15576	15606	15564	15527	15548	15814	15518	15490	15627	15619	15578	15430	15751	15563	15591	15510	15703	15598	15578	15507	15564	15669	15507	15393	15539	15552	15561	15542	15529	15450	15540	15513	15507	15600	15493	15679	15580	15606	15550	15710	15461	15370	15570	15624	15621	15600	15458	15533	15685	15570	15435	15537	15473	15618	15640	15526	15622	15524	15662	15505	15581	15439	15591	15554	15392	15589	15508	15611	15465	15715	15577	15605	15577	15443	15481	15392	15652	15447	15627	15444	15561	15672	15500	15653	15615	15421	15510	15644	15467	15479	15385	15401	15495	15515	15595	15579	15584	15390	15506	15597	15536	15663	15528	15421	15641	15543	15492	15473	15595	15516	15394	15677	15455	15589	15690	15532	15633	15573	15353	15865	15553	15727	15637	15534	15406	15476	15636	15529	15797	15558	15548	15370	15541	15543	15635	15473	15639	15641	15579	15522	15599	15548	15523	15599	15692	15479	15487	15524	15379	15584	15540	15377	15558	15455	15417	15437	15467	15563	15692	15558	15383	15678	15553	15674	15489	15524	15476	15601	15784	15602	15726	15638	15664	15657	15674	15603	15407	15466	15651	15538	15626	15557	15606	15695	15811	15564	15547	15536	15581	15560	15484	15635	15416	15573	15501	15542	15389	15624	15737	15460	15490	15548	15663	15679	15601	15522	15569	15744	15561	15543	15471	15491	15639	15600	15554	15414	15602	15435	15601	15611	15455	15566	15680	15420	15524	15476	15618	15566	15533	15557	15551	15584	15352	15678	15658	15797	15538	15614	15707	15550	15543	15434	15518	15558	15620	15515	15647	15548	15679	15355	15599	15613	15552	15599	15506	15634	15361	15402	15404	15830	15322	15595	15600	15591	15650	15499	15660	15547	15521	15510	15560	15576	15540	15595	15567	15614	15630	15740	15728	15459	15482	15634	15696	15443	15625	15629	15469	15591	15582	15654	15371	15560	15499	15679	15558	15567	15532	15848	15536	15539	15689	15470	15512	15455	15502	15597	15499	15465	15658	15603	15505	15780	15520	15369	15459	15487	15523	15387	15729	15593	15612	15441	15672	15667	15576	15567	15557	15552	15710	15449	15530	15868	15634	15541	15502	15357	15510	15625	15404	15576	15394	15658	15337	15541	15703	15568	15545	15593	15554	15678	15610	15657	15557	15433	15596	15519	15565	15462	15408	15607	15637	15535	15560	15680	15482	15572	15604	15467	15557	15610	15475	15487	15457	15475	15644	15477	15586	15489	15529	15445	15604	15520	15373	15586	15634	15569	15475	15479	15654	15708	15526	15578	15340	15467	15517	15556	15595	15459	15649	15642	15394	15538	15648	15816	15569	15728	15432	15572	15646	15338	15543	15568	15580	15583	15640	15639	15584	15491	15672	15437	15542	15584	15581	15609	15386	15541	15509	15487	15603	15443	15499	15673	15625	15515	15776	15530	15545	15479	15513	15525	15532	15638	15619	15504	15667	15671	15482	15512	15539	15609	15442	15639	15406	15589	15644	15462	15472	15613	15569	15528	15673	15477	15675	15682	15519	15624	15616	15393	15622	15702	15513	15573	15445	15621	15556	15467	15491	15552	15314	15486	15570	15493	15714	15496	15395	15603	15549	15503	15608	15462	15595	15640	15496	15470	15628	15637	15551	15555	15493	15675	15629	15611	15563	15611	15589	15610	15559	15616	15666	15426	15486	15455	15531	15562	15563	15619	15525	15684	15504	15548	15795	15553	15623	15439	15540	15479	15601	15639	15528	15626	15658	15520	15583	15835	15616	15575	15283	15439	15480	15502	15548	15586	15707	15470	15579	15479	15593	15473	15465	15578	15415	15560	15665	15439	15472	15459	15601	15396	15477	15546	15712	15703	15571	15594	15634	15571	15440	15587	15671	15400	15612	15518	15385	15448	15422	15556	15518	15553	15431	15693	15703	15424	15563	15737	15731	15433	15638	15681	15621	15473	15605	15665	15714	15435	15510	15448	15633	15553	15709	15639	15625	15404	15436	15660	15615	15453	15491	15644	15482	15700	15536	15595	15532	15602	15556	15564	15558	15569	15530	15570	15809	15616	15567	15524	15469	15461	15601	15470	15504	15573	15437	15495	15717	15690	15509	15451	15613	15496	15526	15575	15521	15552	15509	15623	15599	15595	15457	15506	15652	15378	15546	15461	15578	15685	15321	15499	15669	15528	15759	15516	15729	15569	15674	15563	15452	15348	15520	15700	15468	15579	15448	15628	15485	15555	15471	15597	15540	15531	15478	15459	15591	15522	15556	15551	15444	15455	15482	15555	15682	15620	15648	15693	15529	15613	15613	15522	15480	15498	15838	15547	15676	15578	15545	15375	15506	15480	15359	15503	15492	15609	15554	15406	15587	15573	15542	15575	15546	15755	15621	15609	15690	15572	15668	15560	15585	15595	15702	15689	15644	15446	15548	15541	15636	15542	15447	15450	15493	15471	15523	15656	15589	15552	15531	15568	15479	15545	15574	15512	15593	15665	15520	15559	15548	15526	15407	15604	15395	15597	15660	15396	15654	15470	15586	15626	15641	15705	15528	15655	15612	15607	15459	15640	15677	15532	15452	15514	15468	15571	15518	15767	15422	15772	15461	15496	15668	15493	15608	15611	15611	15591	15503	15617	15555	15553	15379	15557	15583	15595	15650	15655	15619	15401	15761	15527	15646	15612	15476	15324	15509	15570	15559	15572	15551	15636	15645	15669	15414	15553	15548	15734	15444	15615	15438	15584	15679	15460	15650	15718	15363	15647	15615	15713	15421	15576	15363	15387	15510	15496	15579	15740	15700	15567	15605	15593	15541	15577	15607	15454	15469	15453	15744	15401	15547	15621	15539	15475	15715	15466	15731	15479	15503	15631	15611	15537	15455	15582	15511	15428	15625	15498	15513	15577	15519	15570	15464	15626	15553	15564	15590	15608	15393	15637	15565	15630	15551	15581	15624	15666	15549	15474	15573	15617	15493	15605	15558	15655	15638	15576	15573	15503	15525	15550	15684	15719	15554	15528	15395	15637	15748	15515	15600	15593	15682	15578	15724	15482	15510	15614	15472	15815	15733	15405	15607	15670	15399	15674	15561	15632	15599
29432	35278	43980	34412	24555	21154	19658	18640	18631	18389	18420	18353	18471	18410	18508	18540	18466	18496	18406	18343	18468	18406	18382	18442	18409	18484	18669	18567	18561	18424	18395	18384	18428	18515	18448	18462	18652	18494	18536	18619	18287	18577	18489	18352	18360	18472	18161	18649	18400	18324	18441	18440	18286	18403	18451	18482	18310	18402	18319	18356	18299	18427	18665	18447	18404	18557	18610	18371	18423	18295	18430	18388	18353	18370	18280	18372	18478	18628	18404	18269	18376	18449	18263	18256	18255	18335	18533	18276	18263	18412	18334	18386	18400	18507	18257	18515	18616	18629	18519	18329	18404	18252	18387	18325	18476	18550	18438	18368	18372	18582	18533	18471	18529	18476	18477	18346	18553	18461	18573	18359	18303	18451	18360	18342	18393	18696	18445	18397	18324	18358	18435	18324	18423	18442	18371	18417	18512	18427	18607	18378	18233	18361	18346	18444	18502	18526	18515	18564	18468	18485	18551	18387	18385	18705	18375	18424	18123	18326	18320	18292	18421	18445	18403	18312	18209	18458	18392	18182	18321	18282	18430	18404	18396	18505	18401	18461	18473	18442	18652	18483	18287	18278	18384	18351	18365	18449	18520	18463	18504	18660	18416	18416	18474	18274	18686	18351	18437	18201	18311	18324	18698	18483	18324	18367	18403	18397	18566	18196	18545	18382	18480	18324	18320	18492	18186	18361	18498	18431	18580	18403	18449	18426	18276	18361	18489	18496	18341	18555	18529	18320	18333	18356	18446	18601	18426	18545	18318	18409	18142	18687	18364	18483	18372	18400	18558	18501	18525	18219	18250	18511	18147	18432	18382	18439	18481	18460	18318	18343	18321	18235	18441	18458	18344	18432	18304	18374	18529	18563	18476	18479	18264	18683	18276	18185	18424	18485	18407	18488	18543	18398	18592	18426	18410	18297	18207	18504	18347	18381	18494	18432	18653	18189	18448	18390	18537	18250	18524	18384	18446	18509	18138	18371	18408	18359	18339	18207	18475	18639	18229	18304	18534	18295	18363	18332	18482	18551	18492	18483	18456	18309	18547	18402	18244	18382	18628	18514	18503	18453	18466	18266	18431	18553	18260	18209	18469	18419	18269	18450	18458	18486	18536	18463	18312	18463	18292	18271	18475	18363	18581	18339	18362	18451	18481	18404	18342	18395	18221	18400	18275	18135	18338	18376	18446	18409	18287	18533	18337	18503	18430	18595	18527	18307	18507	18473	18417	18433	18496	18282	18625	18273	18344	18609	18337	18337	18438	18510	18554	18342	18308	18360	18265	18264	18419	18247	18167	18437	18539	18256	18329	18272	18568	18705	18419	18460	18412	18466	18370	18449	18287	18440	18293	18551	18391	18604	18491	18393	18631	18310	18522	18321	18380	18564	18500	18400	18338	18312	18607	18425	18516	18182	18300	18326	18347	18376	18343	18321	18475	18403	18427	18586	18516	18309	18604	18487	18268	18291	18558	18295	18386	18364	18522	18415	18487	18381	18536	18618	18435	18365	18222	18356	18377	18303	18553	18326	18318	18401	18369	18324	18532	18377	18224	18396	18509	18325	18540	18409	18583	18452	18480	18462	18243	18046	18363	18303	18399	18509	18358	18282	18540	18501	18379	18441	18566	18447	18522	18364	18324	18496	18431	18248	18567	18295	18293	18543	18252	18376	18349	18506	18487	18434	18317	18139	18420	18590	18503	18342	18428	18509	18173	18509	18523	18476	18555	18468	18479	18424	18333	18543	18483	18425	18296	18351	18314	18439	18456	18235	18321	18350	18448	18415	18544	18416	18446	18401	18382	18467	18416	18378	18232	18494	18355	18344	18354	18730	18419	18392	18537	18501	18494	18609	18304	18333	18383	18397	18443	18479	18617	18532	18532	18437	18545	18462	18476	18599	18508	18559	18388	18219	18222	18363	18510	18462	18298	18420	18562	18513	18505	18395	18528	18363	18554	18582	18260	18492	18394	18325	18311	18444	18258	18370	18281	18265	18170	18208	18364	18362	18299	18381	18362	18508	18430	18394	18452	18629	18440	18339	18268	18409	18707	18403	18289	18388	18275	18453	18626	18606	18535	18377	18327	18353	18345	18530	18436	18449	18663	18436	18433	18311	18524	18525	18422	18370	18356	18325	18550	18649	18548	18354	18366	18142	18441	18393	18346	18529	18370	18595	18416	18415	18528	18537	18274	18542	18446	18276	18372	18507	18560	18641	18439	18194	18423	18542	18602	18515	18516	18302	18430	18331	18438	18400	18410	18450	18409	18508	18441	18320	18369	18355	18686	18429	18527	18469	18375	18402	18318	18418	18374	18349	18381	18491	18427	18307	18292	18419	18565	18449	18336	18447	18368	18252	18537	18535	18375	18564	18404	18359	18509	18310	18468	18313	18345	18272	18262	18354	18476	18481	18418	18423	18426	18249	18454	18179	18170	18293	18376	18329	18496	18480	18459	18455	18409	18384	18473	18408	18402	18377	18499	18503	18242	18456	18578	18368	18251	18632	18388	18292	18311	18457	18394	18325	18458	18319	18449	18533	18586	18337	18301	18398	18416	18400	18245	18387	18541	18423	18548	18368	18256	18464	18400	18706	18385	18427	18079	18279	18438	18359	18233	18443	18257	18507	18485	18436	18471	18468	18497	18523	18342	18341	18455	18466	18400	18320	18400	18403	18449	18481	18573	18452	18603	18564	18420	18254	18408	18275	18492	18260	18528	18360	18200	18495	18461	18548	18311	18436	18269	18460	18433	18496	18357	18454	18321	18524	18476	18488	18610	18422	18346	18552	18652	18530	18543	18406	18355	18401	18310	18318	18524	18389	18472	18559	18388	18172	18290	18407	18501	18438	18503	18434	18474	18332	18308	18340	18582	18527	18431	18383	18646	18286	18318	18422	18513	18361	18298	18347	18447	18444	18218	18370	18272	18400	18466	18489	18310	18386	18570	18381	18331	18321	18389	18352	18456	18513	18516	18362	18546	18511	18421	18596	18453	18520	18498	18254	18458	18425	18349	18397	18384	18504	18371	18160	18455	18497	18424	18405	18344	18419	18457	18366	18463	18598	18342	18415	18430	18363	18333	18628	18564	18224	18318	18479	18334	18279	18244	18294	18120	18316	18417	18434	18563	18175	18402	18348	18390	18454	18460	18431	18419	18439	18356	18384	18397	18387	18407	18458	18574	18464	18419	18278	18350	18464	18486	18449	18559	18371	18237	18630	18526	18662	18390	18509	18455	18499	18588	18159	18376	18489	18442	18519	18433	18396	18534	18388	18633	18468	18514	18534	18584	18452	18308	18349	18427	18420	18438	18306	18388	18444	18503	18406	18399	18466	18302	18415	18412	18444	18475	18435	18566	18271	18372	18355	18414	18445	18606	18388	18484	18322	18555	18448	18418	18264	18356	18407	18487	18352	18419	18292	18540	18566	18527	18536	18309	18490	18447	18299	18150	18378	18403	18434	18276	18291	18469	18419	18459	18158	18348	18468	18499	18285	18564	18539	18612	18279	18454	18365	18364	18481	18532	18412	18360	18373	18292	18242	18703	18553	18412	18554	18477	18449	18519	18551	18383	18351	18296	18266	18435	18465	18362	18510	18673	18141	18361	18586	18264	18326	18700	18463	18432	18528	18440	18337	18547	18330	18434	18546	18684	18291	18412	18366	18549	18373	18190	18298	18484	18649	18361	18145	18547	18286	18267	18680	18299	18576	18570	18447	18508	18445	18247	18612	18448	18480	18356	18515	18457	18539	18531	18394	18446	18509	18338	18462	18500	18273	18432	18660	18333	18453	18317	18425	18397	18332	18379	18331	18475	18452	18380	18400	18358	18567	18500	18461	18606	18468	18391	18502	18711	18429	18359	18378	18464	18593	18340	18598	18414	18330	18374	18455	18517	18349	18330	18514	18451	18475	18363	18492	18593	18286	18471	18320	18475	18635	18503	18497	18356	18362	18228	18521	18552	18507	18299	18478	18659	18373	18497	18217	18449	18513	18499	18384	18345	18211	18514	18462	18392	18474	18396	18456	18521	18371	18496	18356	18465	18591	18466	18287	18420	18454	18408	18407	18404	18407	18571	18525	18440	18223	18444	18368	18163	18441	18308	18475	18414	18576	18356	18364	18394	18316	18477	18416	18347	18505	18526	18524	18307	18385	18675	18452	18211	18504	18407	18442	18565	18518	18361	18458	18452	18549	18313	18275	18521	18274	18278	18221	18397	18382	18595	18461	18009	18421	18328	18368	18517	18281	18254	18261	18469	18399	18333	18309	18440	18374	18393	18432	18426	18417	18552	18454	18221	18332	18510	18359	18363	18462	18307	18538	18347	18645	18363	18474	18347	18183	18499	18493	18586	18372	18524	18357	18433	18507	18503	18343	18494	18461	18232	18571	18575	18535	18487	18306	18391	18611	18489	18426	18319	18250	18512	18471	18361	18476	18469	18358	18446	18520	18475	18488	18411	18317	18381	18050	18186	18121	18622	18356	18431	18411	18548	18197	18374	18429	18540	18539	18471	18377	18627	18340	18551	18374	18270	18451	18172	18523	18520	18381	18561	18402	18431	18524	18526	18262	18455	18494	18413	18382	18303	18365	18451	18465	18518	18252	18371	18659	18708	18362	18433	18422	18339	18286	18489	18490	18609	18469	18533	18325	18326	18369	18559	18440	18409	18558	18283	18330	18443	18602	18266	18491	18406	18427	18439	18358	18536	18524	18434	18302	18450	18373	18466	18493	18254	18457	18372	18201	18500	18504	18548	18304	18495	18524	18284	18473	18327	18548	18565	18400	18332	18394	18248	18310	18402	18510	18420	18468	18398	18612	18489	18520	18408	18543	18325	18479	18604	18301	18391	18415	18512	18538	18351	18493	18445	18490	18519	18218	18352	18244	18225	18180	18519	18477	18593	18183	18278	18434	18549	18414	18208	18352	18163	18367	18372	18650	18510	18483	18638	18505	18383	18460	18417	18254	18360	18627	18336	18280	18536	18428	18356	18591	18441	18414	18391	18226	18418	18395	18412	18509	18604	18568	18606	18367	18490	18418	18363	18468	18376	18562	18286	18342	18460	18374	18319	18303	18335	18195	18457	18523	18400	18508	18566	18424	18507	18458	18501	18408	18249	18503	18421	18545	18465	18388
34575	56232	47084	30918	22088	17869	16473	15898	15816	15680	15842	15687	15572	15901	15535	15678	15645	15700	15730	15899	15737	15959	15554	15751	15716	15628	15637	15785	15632	15641	15606	15649	15880	15692	15705	15677	15720	15794	15656	15709	15661	15829	15498	15557	15713	15869	15795	15581	15641	15571	15694	15694	15829	15693	15673	15544	15645	15759	15690	15614	15670	15713	15576	15783	15759	15688	15724	15795	15686	15727	15603	15716	15484	15681	15749	15731	15762	15729	15628	15732	15626	15650	15625	15706	15729	15717	15721	15671	15611	15691	15776	15740	15540	15831	15806	15669	15927	15682	15850	15671	15595	15573	15686	15429	15785	15672	15783	15727	15833	15642	15792	15582	15661	15847	15821	15648	15744	15778	15720	15662	15756	15985	15817	15725	15755	15848	15759	15543	15662	15833	15733	15782	15633	15643	15677	15641	15775	15794	15713	15554	15634	15804	15594	15818	15683	15774	15658	15681	15725	15762	15682	15771	15885	15673	15602	15800	15650	15651	15760	15772	15742	15784	15800	15968	15774	15646	15724	15539	15741	15656	15789	15612	15672	15632	15650	15648	15670	15595	15821	15661	15528	15797	15689	15633	15680	15511	15789	15621	15721	15551	15646	15660	15715	15869	15812	15780	15720	15585	15780	15575	15763	15743	15764	15584	15623	15703	15681	15906	15765	15542	15679	15801	15649	15657	15682	15630	15822	15612	15710	15684	15553	15392	15708	15545	15888	15554	15816	15597	15668	15692	15667	15811	15654	15627	15711	15725	15660	15665	15740	15628	15749	15740	15529	15592	15742	15689	15742	15651	15636	15749	15731	15637	15718	15673	15728	15706	15632	15742	15677	15815	15815	15686	15828	15697	15611	15730	15674	15663	15714	15653	15610	15679	15735	15699	15640	15745	15735	15705	15817	15850	15669	15860	15648	15699	15721	15493	15763	15628	15946	15831	15899	15677	15757	15743	15605	15661	15658	15553	15763	15671	15777	15726	15636	15678	15562	15662	15665	15567	15638	15627	15728	15612	15798	15713	15875	15765	15529	15767	15687	15740	15863	15752	15831	15709	15798	15489	15563	15806	15717	15700	15710	15620	15654	15725	15860	15759	15721	15767	15654	15750	15652	15559	15523	15646	15695	15488	15648	15749	15734	15663	15610	15796	15696	15687	15852	15731	15751	15696	15762	15755	15683	15637	15951	15743	15587	15835	15761	15696	15434	15640	15793	15807	15562	15594	15812	15736	15844	15642	15838	15669	15829	15735	15720	15523	15820	15575	15744	15788	15592	15811	15759	15772	15584	15727	15695	15522	15635	15771	15659	15721	15689	15802	15627	15594	15551	15647	15712	15637	15766	15533	15828	15796	15805	15605	15478	15761	15534	15845	15753	15824	15782	15784	15677	15696	15700	15892	15706	15671	15844	15525	15664	15771	15602	15753	15822	15726	15778	15806	15680	15549	15747	15694	15563	15586	15577	15802	15785	15806	15615	15732	15703	15588	15502	15763	15623	15706	15829	15624	15870	15729	15730	15758	16005	15555	15648	15759	15785	15754	15747	15676	15650	15787	15632	15626	15801	15728	15722	15660	15717	15906	15599	15687	15723	15724	15731	15628	15647	15584	15669	15723	15804	15656	15724	15603	15717	15612	15513	15603	15578	15808	15726	15757	15729	15580	15634	15840	15666	15877	15733	15618	15591	15827	15723	15715	15673	15668	15618	15514	15653	15669	15701	15612	15736	15647	15682	15797	15724	15666	15693	15759	15711	15772	15706	15614	15826	15639	15949	15653	15698	15659	15690	15617	15629	15662	15676	15684	15560	15706	15834	15769	15747	15716	15741	15643	15748	15488	15640	15702	15593	15663	15718	15797	15692	15805	15570	15866	15491	15766	15636	15722	15808	15562	15793	15630	15712	15664	15728	15664	15809	15604	15573	15649	15825	15754	15785	15744	15692	15846	15603	15718	15849	15571	15775	15734	15668	15667	15748	15629	15777	15677	15724	15569	15639	15915	15702	15756	15757	15770	15792	15653	15684	15621	15571	15702	15684	15680	15750	15754	15805	15665	15723	15767	15781	15715	15690	15645	15646	15527	15765	15641	15895	15677	15801	15675	15725	15734	15795	15759	15831	15574	15691	15707	15727	15630	15815	15788	15626	15668	15689	15776	15847	15654	15598	15747	15653	15656	15630	15753	15584	15503	15768	15642	15758	15692	15764	15728	15653	15634	15710	15735	15805	15834	15659	15747	15712	15883	15562	15670	15593	15712	15738	15706	15596	15642	15699	15966	15676	15874	15897	15749	15668	15650	15759	15785	15647	15673	15584	15689	15756	15748	15964	15795	15711	15735	15639	15729	15643	15766	15704	15606	15781	15790	15840	15771	15783	15690	15825	15692	15628	15738	15688	15854	15706	15846	15726	15845	15724	15704	15808	15686	15839	15854	15794	15773	15734	15691	15710	15796	15576	15837	15622	15755	15643	15910	15602	15742	15733	15776	15763	15631	15761	15770	15687	15774	15587	15738	15750	15754	15809	15915	15672	15671	15807	15724	15730	15605	15740	15687	15649	15613	15876	15679	15630	15773	15768	15829	15654	15818	15702	15628	15834	15583	15736	15737	15601	15596	15651	15650	15593	15794	15716	15578	15623	15655	15715	15694	15689	15828	15533	15892	15721	15577	15810	15774	15758	15726	15687	15757	15692	15739	15694	15818	15746	15729	15631	15810	15693	15629	15652	15769	15742	15559	15770	15801	15563	15649	15883	15644	15681	15733	15819	15670	15680	15586	15686	15721	15804	15785	15676	15662	15709	15729	15715	15771	15797	15797	15731	15728	15590	15587	15662	15546	15626	15576	15502	15662	15695	15686	15743	15792	15752	15593	15727	15975	15716	15764	15663	15580	15906	15634	15745	15890	15682	15585	15496	15708	15668	15551	15870	15750	15747	15731	15612	15613	15770	15719	15802	15736	15810	15782	15628	15561	15756	15701	15795	15729	15691	15636	15691	15746	15848	15699	15657	15580	15678	15561	15697	15659	15753	15897	15759	15601	15661	15798	15623	15957	15568	15723	15775	15739	15913	15793	15679	15700	15661	15751	15663	15687	15725	15819	15731	15687	15802	15712	15555	15757	15537	15730	15751	15703	15751	15543	15763	15525	15862	15630	15871	15683	15764	15584	15706	15630	15723	15770	15821	15665	15409	15702	15704	15609	15652	15785	15868	15913	15592	15629	15756	15624	15666	15764	15608	15669	15524	15628	15746	15693	15591	15587	15604	15769	15657	15675	15665	15754	15534	15715	15659	15711	15670	15708	15749	15768	15719	15633	15743	15585	15593	15705	15810	15640	15688	15742	15777	15738	15804	15927	15661	15730	15732	15903	15795	15553	15822	15668	15717	15810	15801	15616	15703	15589	15721	15660	15761	15742	15777	15624	15647	15558	15627	15589	15713	15919	15730	15669	15840	15676	15733	15682	15670	15715	15691	15634	15624	15662	15596	15667	15600	15637	15773	15773	15614	15730	15454	15703	15680	15800	15710	15585	15389	15771	15653	15574	15883	15701	15764	15769	15707	15801	15721	15692	15691	15755	15564	15620	15568	15798	15793	15843	15724	15907	15749	15829	15744	15741	15817	15803	15717	15829	15805	15633	15583	15832	15800	15725	15778	15585	15805	15628	15709	15567	15654	15697	15661	15693	15603	15637	15596	15642	15667	15705	15782	15588	15486	15791	15750	15686	15553	15692	15768	15742	15836	15741	15655	15827	15769	15650	15760	15871	15607	15565	15648	15617	15654	15538	15807	15729	15624	15728	15800	15604	15692	15722	15880	15765	15746	15616	16018	15754	15737	15864	15750	15831	15788	15742	15806	15725	15861	15611	15787	15649	15772	15609	15680	15819	15707	15564	15608	15607	15840	15703	15674	15818	15706	15693	15500	15720	15767	15922	15681	15646	15640	15579	15746	15785	15705	15771	15540	15733	15709	15731	15624	15819	15881	15552	15779	15699	15819	15867	15739	15721	15742	15721	15674	15590	15539	15768	15657	15754	15785	15685	15660	15627	15639	15690	15869	15774	15807	15852	15660	15627	15717	15639	15663	15750	15694	15707	15715	15852	15699	15792	15731	15729	15411	15713	15688	15699	15720	15531	15714	15737	15574	15862	15595	15710	15720	15682	15804	15686	15745	15818	15604	15795	15647	15655	15630	15689	15768	15738	15619	15909	15665	15639	15735	15705	15673	15626	15722	15863	15541	15713	15750	15741	15702	15647	15735	15727	15815	15679	15751	15806	15929	15816	15846	15692	16009	15631	15875	15573	15840	15718	15610	15605	15757	15548	15706	15718	15846	15683	15770	15759	15758	15670	15559	15711	15747	15696	15655	15779	15711	15729	15670	15741	15924	15740	15743	15724	15719	15663	15670	15717	15739	15767	15790	15716	15808	15633	15710	15549	15825	15597	15685	15685	15744	15787	15447	15802	15693	15738	15620	15682	15401	15650	15790	15738	15851	15511	15809	15737	15733	15695	15657	15668	15785	15726	15566	15693	15834	15932	15629	15675	15681	15848	15553	15627	15657	15707	15802	15671	15650	15871	15627	15702	15601	15712	15722	15961	15709	15652	15719	15642	15673	15612	15684	15833	15714	15685	15867	15553	15644	15806	15771	15769	15570	15717	15608	15680	15878	15610	15641	15820	15662	15706	15587	15603	15624	15700	15841	15668	15782	15680	15734	15546	15669	15736	15731	15914	15709	15724	15732	15585	15719	15633	15724	15714	15554	15641	15800	15746	15793	15820	15700	15687	15836	15747	15547	15759	15869	15871	15884	15742	15737	15749	15618	15783	15707	15580	15662	15837	15566	15701	15587	15723	15850	15631	15688	15704	15739	15666	15745	15805	15600	15612	15727	15609	15640	15753	15722	15574	15651	15655	15752	15719	15583	15612	15758	15560	15656	15662	15820	15754	15574	15652	15747	15658	15753	15707	15640	15695	15829	15730	15731	15772	15537	15825	15697	15742	15781	15731	15764	15852	15722	15614	15538	15837	15686	15836	15679	15695	15803	15740	15759	15858	15728	15737	15667	15774	15801	15554	15588	15759	15711	15727	15693	15724	15562	15645	15645	15699	15689	15892	15760	15787	15638	15644	15923	15728
24210	23747	40867	40492	33133	28542	24590	19735	18301	18283	18233	18237	18167	18246	18196	18078	18129	17905	17827	18051	18116	17814	18011	17983	17988	17947	18070	17991	17902	17863	18154	17955	17849	17930	17953	18033	18065	17867	18006	17876	17903	18033	18061	18032	17898	17944	17851	18042	18057	17945	17963	17803	17912	17857	18041	17936	17894	17934	17914	17770	18029	17818	17973	17826	17985	17756	18125	18052	17813	17745	17947	17932	17921	17898	17950	17892	17947	17797	18010	17877	17729	17832	17910	18056	17855	17714	17889	17905	18042	17918	17735	17789	17872	17945	17916	17934	17946	17949	18070	18012	17758	17807	18133	17735	17944	18023	17954	17739	17896	17802	17887	17928	17963	18034	18027	17970	17968	17863	17902	17981	17891	17897	18028	18094	18041	17779	17872	17835	17859	17919	17901	17827	17759	17806	18123	17863	17765	17946	17804	17889	17719	17964	18094	17916	17932	17903	17926	17726	18070	18044	17784	17814	17986	17751	17792	17626	18037	17896	18034	17842	17894	17848	17677	17791	17997	18030	17871	18060	17918	18036	17992	18098	17843	17981	17873	17741	17985	17858	17996	17936	18020	17793	17902	17823	17839	17960	17965	17774	17950	17826	18054	17992	17835	17787	17889	17956	17820	17833	17794	17823	17926	17951	17974	17877	18101	17700	17838	17939	18008	17848	17968	17903	17873	17910	17746	17845	17994	17933	17867	18032	17691	17920	17862	18124	17823	18048	17890	17931	17759	17951	17889	17810	17854	17950	17738	17931	17652	17971	17668	17908	17980	17846	17900	17997	18175	17755	17802	17981	17755	17931	18024	17868	18010	17587	17837	17857	17959	18098	17894	17996	17790	18004	17851	17695	17715	18003	17747	17629	17812	17864	17939	17751	18090	17950	18117	17839	18053	17702	17816	17881	17756	17725	18001	17910	17677	17878	17885	17849	17810	17876	17957	17898	17832	17899	18000	17830	18168	17707	17861	17657	17952	17931	17945	17883	17997	17741	17823	17781	17862	17844	17816	18175	18085	17932	17934	17754	17913	17709	18161	17818	18034	17884	17887	17944	17979	17993	18114	17833	17793	17816	17993	17825	18006	17931	17873	17797	17744	17790	17862	17844	18089	17980	18076	17946	18070	18051	18061	17843	17841	17853	17964	17974	17910	17870	17905	17922	17701	17860	17859	17680	17998	18022	17871	17742	17830	18056	17741	17875	18044	17786	17709	17885	17804	17898	17927	17847	17709	17825	18058	17893	18072	17835	17862	17880	17783	17896	17918	17998	17963	18071	17762	17749	18114	17932	17794	17841	17870	18074	17930	17952	17705	17887	17849	17974	17801	18051	17745	17954	17719	17877	17868	17762	17746	17912	18011	17877	17762	17900	17924	17887	17807	17908	17899	17956	17881	17911	17812	17895	17889	17936	17880	17855	18184	17923	17825	17841	17893	17843	17804	17932	17990	17805	17900	17788	17884	17737	17859	17866	17773	17995	17853	17994	17769	17784	17886	17793	18034	17895	17798	17800	17856	17960	17807	17807	17996	17827	17958	17869	17850	17711	17928	18169	17914	18005	17921	17682	17867	17921	17705	17893	17761	17976	17792	17894	17833	17978	17939	17777	17915	17931	17723	17892	17774	17732	17898	17743	17870	17946	18045	17827	17961	18016	17863	17818	17769	17708	17780	17920	17895	17772	17935	17839	17940	17860	17830	18059	17980	17929	18013	17852	17903	17642	17990	18029	17965	17941	18003	17836	17998	17915	17915	17983	17851	17714	18005	17912	18101	17777	17857	17878	17872	17959	17944	17986	17875	17900	18011	17743	17857	17940	18082	18098	18018	17977	17882	17721	18004	17800	18025	17972	17968	17987	17910	17897	17868	17880	17656	18062	17894	17921	17786	18009	17791	17816	17936	17772	17807	17880	17985	17858	17815	17957	17930	17867	17823	17945	18039	17835	17624	17982	17927	17842	17987	17698	17855	17858	17994	18024	17909	17784	17852	17880	17820	17829	17773	17841	17842	18037	17857	17722	17836	18098	17828	17916	17623	17714	17973	17996	17952	17891	17979	17711	17856	17867	17947	17930	17753	17827	17739	17856	17779	17786	17850	17896	18082	17886	17806	17759	17976	17886	17661	17851	17884	17957	18014	17596	17921	17957	17835	18013	17988	17809	17881	17760	17839	17882	17961	17785	17936	17956	17849	17845	17813	17963	17992	17849	18009	18004	18114	17797	17825	17962	18106	18033	18069	17923	18057	17706	17873	17752	17754	17759	17871	17670	17953	17997	17951	17961	17909	17821	17865	17747	17883	18036	17940	17793	17957	17845	17811	17857	17865	17839	17869	17881	17827	18029	17937	17943	17854	17898	17865	18005	17932	18128	18061	17912	17927	17983	17691	17736	18043	17868	17907	17746	17962	17865	17985	17765	18116	17797	18042	17753	17833	17922	17637	17949	17737	17857	18026	17738	17855	17941	17911	17956	17777	17864	18080	17932	18061	18018	18175	17992	17835	18002	18008	17965	17907	17718	17787	18029	17855	17764	17756	17641	17734	17885	17862	17858	18078	18073	17835	17789	17923	17814	17808	17889	17853	17892	17763	17968	17975	17910	17896	17835	17849	17935	17794	17812	17864	17951	17865	17775	17834	17759	17979	17848	17936	17848	18008	17913	17989	17758	17946	17894	17822	18024	17779	17713	17703	17837	17904	17843	17786	17882	17870	17884	17892	17873	17848	17879	17883	17713	18012	17878	17951	17787	17773	18042	17943	17947	17996	17857	17812	17787	17842	17846	17868	17852	17974	17832	17916	18014	17977	18067	17939	17702	17939	17949	17798	17982	17950	18002	17912	17880	17952	17990	17903	17822	17980	17857	17777	17786	17649	17814	18064	17934	17818	18009	17816	17966	17701	17609	17790	17966	17918	17805	17800	17810	17832	17858	18012	17894	17884	17764	17764	17833	18086	17793	17969	17907	17952	17947	17758	17886	18078	17778	17982	17853	18107	18280	17988	17933	17705	17914	17788	17935	17810	17931	17859	17733	17980	17992	17683	17955	17909	17993	17932	17738	18051	17829	17953	17816	17974	17724	17973	18141	17914	17952	17855	17770	18060	17686	17788	17897	17728	17938	17856	17909	17886	17991	17888	17890	17903	17945	17858	18105	18051	17930	17992	17797	18046	17841	17828	17913	17963	17798	17879	17746	17851	18017	17938	17660	17909	17932	17675	17719	18150	17961	17988	17967	17923	17946	17914	17844	17890	18020	17834	18094	17883	18062	17816	17933	17776	17936	17884	17780	17924	17781	17803	17935	17846	17810	17683	17757	17881	17897	17799	17865	17838	17899	17874	17680	17845	17709	17914	17884	17875	18047	17864	17938	18038	17894	17990	18083	18101	17782	17924	17853	17972	18116	17917	17875	17888	17868	17941	17851	17976	17899	17886	17801	17941	17863	17727	17822	17836	17947	17845	18026	17869	18044	17883	17676	17806	17789	17998	17889	17928	17860	17801	17905	18018	17955	17901	18035	17963	17978	17698	17928	17900	17778	17901	17729	17725	17630	17747	17753	17972	17695	17877	18017	17979	17873	17831	18021	17965	17911	17923	17837	17781	17845	17892	17896	17888	18057	17987	17805	17810	17717	17957	17927	17999	18004	17947	17845	18015	17934	17869	17829	17940	18013	17827	17988	18035	17813	18109	17665	17916	17881	17915	17897	17993	17762	17645	17711	17713	18042	17846	17811	17835	17783	17982	17774	17813	17970	18089	18037	17810	17810	17848	18030	18106	17884	17879	18010	17942	18021	17812	17810	17998	17991	17769	17977	17783	17872	17966	17826	17861	17971	18062	17929	17848	17699	17842	17721	17833	17831	17996	17850	18032	17885	17816	18076	17762	17992	17849	17967	17866	17913	17843	17880	17758	17861	17810	17780	17967	17962	17996	17989	18029	17821	17933	18103	17947	17645	17845	18092	17892	17876	17931	17690	17928	18115	17899	18030	17733	17790	17988	17931	18102	17768	17792	17881	18094	17844	18046	18201	18026	17961	17745	17725	17894	17737	17784	17859	17834	18003	18011	17917	18036	18158	18119	17856	17897	17796	17852	17984	17808	17884	18066	17851	17801	17785	18046	17881	17888	17912	17910	17811	17932	17780	18035	17994	17830	17748	17720	17891	17769	17862	17883	18000	17830	18079	18053	18009	17861	17972	17880	17820	17874	17765	17854	17848	17859	17974	17857	17990	18115	18018	17828	17747	17884	17965	18062	18065	17871	17856	17790	17719	17887	17941	17947	17774	17673	17861	17937	17860	17977	17940	18024	18064	17743	17838	17784	17812	17868	17921	18035	18067	17845	17947	17893	17838	17883	17939	17867	17830	17959	17732	17956	17797	17800	18030	17805	17955	17871	17825	17888	17889	17991	17641	17872	17982	17849	17815	17626	17718	17863	18016	17839	17941	18089	17931	17926	17857	18013	18002	17886	17844	17773	17904	17843	17762	18095	17817	17845	17941	17747	17924	17880	18007	17937	18117	17806	18030	17976	17687	17670	18013	17831	18163	17873	18080	17779	18135	17967	17900	17944	17838	17875	17813	17731	17625	17857	17921	18038	17836	18000	17913	17919	17800	17982	17909	17950	17909	18132	17979	17794	17914	17878	17859	17941	17908	17831	17860	18032	18042	17964	17782	18007	17722	17867	17803	18042	17947	17673	17828	17969	17832	17843	17906	18067	17885	17831	17917	17861	17800	17619	17950	17698	17911	17870	17947	17913	17943	17960	17835	18025	17938	17916	17941	17928	18047	17838	17819	17704	17850	18060	17706	18096	17859	17887	17940	17796	17905	18024	18096	17878	17946	17752	17739	17864	17900	17759	17971	17924	17820	17919	17744	17784	17783	17683	17953	17731	18008	17843	17827	18005	17752	17877	17875	17910	17888	17842	17728	17973	17890	17886	17811	17927	18044	18007	17766	17773	17832	17714	17957	17891	18144	17916	17995	17815	17870	17857	17950	17716	17824	18070	17762	17939	17780	17897	17949	17786	18014	17660	17751	17961	18058	17953	17964	17922	17952	17985	17789	17733	17745	17791	17860	17872	17845	17672	17988	17948	17709	17685	17896	17828	17882	17930	18011	17941	17561	17925	18164	17897	18072
60114	98773	84282	58689	40738	27320	19935	16713	15774	15489	15427	15320	15477	15469	15416	15556	15497	15459	15501	15599	15464	15467	15279	15464	15459	15533	15666	15481	15334	15483	15382	15305	15301	15414	15367	15353	15177	15434	15615	15480	15536	15272	15302	15501	15347	15463	15441	15474	15372	15352	15424	15571	15358	15343	15365	15525	15522	15468	15437	15488	15424	15308	15547	15388	15296	15481	15538	15373	15407	15386	15437	15425	15475	15537	15543	15242	15331	15435	15402	15399	15305	15461	15456	15401	15394	15375	15414	15393	15503	15333	15410	15310	15610	15191	15429	15430	15302	15493	15382	15384	15438	15380	15551	15548	15514	15523	15369	15354	15656	15583	15404	15451	15287	15644	15400	15470	15388	15408	15393	15446	15620	15334	15312	15515	15463	15391	15390	15556	15653	15376	15434	15333	15466	15317	15505	15525	15319	15586	15432	15379	15407	15476	15313	15591	15411	15452	15594	15540	15429	15384	15259	15422	15406	15601	15479	15348	15448	15420	15358	15461	15554	15593	15415	15384	15220	15364	15337	15365	15267	15564	15441	15533	15329	15439	15453	15424	15463	15488	15470	15550	15489	15509	15417	15556	15460	15377	15597	15470	15447	15396	15531	15291	15358	15472	15303	15483	15359	15485	15389	15432	15300	15494	15362	15300	15438	15522	15373	15335	15437	15611	15514	15430	15458	15373	15405	15471	15450	15382	15513	15301	15403	15405	15488	15480	15347	15411	15407	15517	15453	15319	15362	15347	15409	15372	15350	15565	15209	15503	15302	15364	15628	15499	15499	15440	15442	15633	15360	15524	15356	15398	15218	15648	15291	15462	15275	15433	15556	15567	15327	15519	15439	15484	15363	15372	15404	15438	15808	15302	15448	15457	15333	15505	15546	15553	15538	15284	15508	15506	15518	15520	15353	15640	15486	15556	15359	15514	15467	15460	15380	15330	15525	15468	15442	15549	15518	15438	15475	15528	15383	15661	15442	15531	15509	15413	15385	15346	15333	15477	15581	15574	15579	15387	15467	15442	15325	15475	15468	15453	15471	15297	15311	15456	15624	15563	15413	15424	15464	15294	15469	15436	15315	15582	15462	15337	15410	15528	15397	15530	15433	15366	15276	15533	15315	15386	15237	15430	15476	15530	15452	15411	15624	15484	15488	15412	15378	15366	15504	15334	15456	15418	15389	15383	15453	15433	15532	15427	15402	15356	15359	15450	15492	15474	15491	15638	15571	15471	15302	15465	15494	15399	15534	15406	15520	15350	15471	15266	15489	15453	15466	15710	15476	15425	15507	15618	15601	15455	15323	15675	15446	15316	15396	15615	15591	15311	15404	15412	15307	15216	15581	15353	15444	15317	15390	15308	15442	15327	15330	15304	15413	15478	15300	15286	15535	15595	15455	15518	15427	15288	15483	15517	15474	15490	15515	15437	15444	15450	15539	15428	15355	15302	15338	15365	15505	15481	15418	15400	15494	15396	15500	15357	15383	15416	15488	15405	15572	15427	15287	15507	15352	15377	15306	15237	15456	15345	15441	15493	15601	15508	15487	15280	15293	15501	15450	15469	15489	15544	15431	15439	15542	15410	15518	15662	15415	15589	15348	15562	15498	15517	15417	15442	15392	15329	15403	15555	15270	15152	15472	15372	15439	15396	15401	15368	15427	15536	15373	15557	15424	15449	15493	15648	15466	15178	15349	15426	15490	15512	15374	15535	15257	15377	15478	15581	15511	15306	15511	15313	15436	15396	15438	15458	15406	15526	15287	15531	15332	15337	15403	15301	15553	15429	15415	15378	15401	15572	15398	15348	15593	15377	15361	15458	15189	15612	15539	15485	15394	15509	15460	15588	15346	15376	15595	15413	15554	15650	15490	15460	15439	15484	15455	15479	15446	15418	15387	15444	15512	15507	15476	15269	15460	15496	15540	15486	15298	15452	15520	15426	15466	15270	15435	15593	15208	15391	15365	15372	15494	15497	15378	15433	15534	15525	15383	15465	15411	15336	15404	15464	15453	15410	15469	15444	15306	15534	15413	15434	15453	15687	15484	15453	15398	15423	15517	15467	15355	15369	15371	15399	15427	15401	15392	15448	15482	15342	15494	15444	15243	15412	15333	15551	15454	15607	15598	15448	15568	15408	15240	15383	15416	15423	15500	15476	15387	15647	15460	15440	15324	15453	15225	15330	15552	15500	15402	15404	15458	15118	15508	15522	15278	15471	15475	15487	15304	15554	15355	15239	15394	15298	15431	15491	15524	15380	15497	15622	15417	15273	15264	15293	15449	15365	15404	15353	15511	15406	15422	15387	15411	15430	15406	15350	15480	15437	15332	15579	15512	15353	15459	15362	15301	15431	15310	15530	15435	15408	15459	15378	15362	15440	15555	15551	15373	15457	15373	15536	15338	15488	15538	15487	15614	15404	15429	15518	15438	15447	15446	15545	15440	15614	15376	15463	15301	15621	15537	15410	15343	15564	15500	15375	15506	15560	15349	15550	15511	15445	15285	15377	15563	15530	15358	15358	15471	15172	15233	15476	15418	15425	15537	15389	15433	15480	15502	15451	15439	15460	15570	15324	15549	15395	15481	15357	15417	15313	15558	15316	15366	15460	15405	15295	15383	15370	15473	15373	15404	15410	15407	15341	15386	15542	15392	15432	15545	15337	15457	15455	15611	15407	15326	15345	15442	15368	15444	15640	15357	15531	15582	15423	15500	15655	15345	15376	15547	15414	15438	15409	15544	15517	15319	15489	15279	15347	15313	15468	15220	15333	15429	15516	15513	15386	15518	15527	15606	15274	15346	15532	15239	15525	15526	15455	15602	15489	15284	15561	15636	15419	15508	15475	15550	15419	15561	15346	15404	15332	15532	15544	15351	15452	15333	15498	15410	15385	15254	15296	15416	15506	15249	15452	15444	15439	15653	15230	15416	15278	15438	15428	15348	15457	15337	15367	15536	15315	15442	15396	15601	15445	15259	15344	15465	15419	15384	15367	15501	15350	15344	15214	15339	15549	15440	15418	15570	15576	15421	15369	15460	15304	15285	15464	15310	15475	15532	15366	15537	15490	15626	15508	15355	15410	15325	15354	15646	15546	15425	15478	15442	15548	15446	15327	15460	15475	15469	15482	15386	15434	15277	15409	15585	15506	15339	15395	15485	15247	15514	15393	15465	15338	15210	15577	15420	15484	15409	15524	15374	15344	15353	15274	15477	15778	15286	15379	15582	15314	15565	15368	15521	15546	15351	15520	15499	15706	15536	15396	15517	15456	15554	15531	15452	15511	15373	15520	15488	15404	15324	15420	15357	15377	15321	15415	15582	15626	15308	15530	15672	15486	15413	15397	15652	15389	15276	15487	15613	15547	15397	15423	15385	15394	15416	15293	15458	15561	15373	15484	15385	15301	15606	15369	15362	15496	15407	15584	15490	15435	15404	15464	15474	15456	15353	15205	15373	15355	15471	15494	15399	15414	15334	15410	15512	15113	15372	15289	15373	15412	15512	15425	15572	15534	15458	15329	15348	15406	15430	15443	15506	15494	15296	15489	15355	15414	15437	15376	15313	15426	15433	15577	15293	15332	15523	15386	15438	15315	15487	15417	15484	15414	15327	15466	15301	15500	15632	15421	15372	15409	15410	15427	15492	15361	15442	15413	15371	15546	15559	15483	15355	15485	15479	15411	15640	15374	15386	15511	15483	15445	15616	15461	15381	15474	15401	15451	15401	15289	15386	15344	15564	15495	15384	15479	15450	15578	15437	15362	15509	15448	15334	15384	15527	15227	15375	15339	15357	15618	15610	15530	15520	15297	15428	15472	15413	15509	15501	15440	15250	15462	15304	15533	15354	15475	15471	15440	15441	15517	15404	15483	15461	15421	15266	15402	15313	15602	15314	15495	15607	15397	15382	15450	15443	15294	15495	15394	15468	15351	15336	15388	15487	15483	15460	15533	15568	15456	15579	15236	15321	15536	15360	15418	15491	15526	15548	15557	15369	15376	15365	15334	15387	15530	15348	15224	15483	15562	15246	15497	15525	15454	15430	15330	15416	15361	15335	15449	15425	15372	15544	15460	15508	15501	15492	15301	15431	15392	15560	15479	15396	15322	15434	15520	15425	15614	15422	15241	15418	15473	15394	15338	15512	15445	15451	15535	15339	15228	15396	15441	15511	15423	15372	15407	15501	15459	15331	15321	15388	15404	15413	15352	15544	15438	15498	15451	15528	15358	15462	15397	15519	15417	15377	15431	15622	15357	15664	15441	15339	15427	15425	15465	15405	15464	15511	15295	15299	15549	15499	15289	15434	15322	15493	15288	15525	15328	15520	15313	15415	15368	15540	15263	15460	15407	15493	15351	15600	15509	15360	15528	15305	15512	15547	15464	15570	15389	15604	15544	15378	15540	15426	15233	15554	15505	15625	15355	15414	15305	15414	15458	15418	15363	15502	15513	15581	15334	15422	15548	15432	15475	15470	15427	15455	15528	15282	15399	15365	15426	15370	15484	15439	15666	15494	15415	15327	15319	15404	15569	15340	15347	15409	15303	15299	15522	15503	15342	15357	15426	15435	15279	15450	15546	15366	15357	15442	15438	15564	15438	15469	15571	15392	15403	15474	15378	15417	15253	15519	15606	15564	15440	15456	15448	15458	15600	15367	15374	15543	15426	15499	15324	15253	15351	15599	15408	15484	15364	15314	15416	15582	15464	15397	15378	15615	15230	15379	15524	15498	15294	15535	15620	15345	15402	15275	15452	15517	15472	15518	15296	15424	15505	15423	15406	15275	15411	15358	15427	15544	15555	15222	15441	15417	15375	15324	15644	15463	15574	15404	15367	15432	15390	15331	15344	15415	15407	15320	15521	15407	15423	15319	15335	15341	15346	15364	15549	15456	15577	15536	15584	15400	15426	15281	15344	15463	15277	15475	15550	15338	15572	15466	15357	15514	15385	15529	15504	15500	15281	15305	15427	15602	15452	15517	15459	15444	15230	15353	15456	15558	15401	15470	15438	15493	15464	15338	15363	15617	15473	15433	15252	15334	15465	15444	15519	15597	15449	15400	15423	15541	15456	15515	15585	15580	15516	15387	15416	15550	15401	15448	15524	15572	15484	15316	15504	15552	15299	15420	15332	15485	15363	15412	15514
22978	22334	36016	35175	32622	30083	27953	20558	18316	18185	17857	17780	17778	17671	17824	17813	17790	17774	17529	17429	17474	17643	17638	17670	17457	17654	17466	17491	17564	17466	17753	17355	17469	17611	17590	17727	17570	17706	17560	17524	17480	17479	17404	17484	17533	17482	17536	17550	17674	17376	17719	17651	17522	17488	17509	17454	17523	17432	17395	17510	17448	17373	17601	17400	17447	17439	17521	17572	17527	17455	17395	17512	17641	17666	17533	17330	17565	17643	17461	17441	17424	17450	17479	17493	17449	17605	17492	17555	17501	17599	17410	17536	17591	17451	17376	17336	17414	17659	17372	17292	17641	17549	17645	17515	17427	17332	17418	17441	17436	17432	17343	17344	17301	17629	17430	17424	17207	17495	17432	17631	17364	17525	17360	17320	17569	17482	17564	17398	17549	17458	17470	17270	17401	17489	17573	17508	17686	17518	17296	17414	17480	17258	17489	17670	17452	17474	17526	17390	17608	17565	17538	17668	17444	17486	17561	17326	17221	17509	17320	17424	17454	17464	17378	17439	17538	17337	17354	17534	17590	17483	17492	17468	17409	17375	17553	17383	17423	17445	17419	17393	17390	17258	17418	17625	17366	17349	17477	17204	17408	17554	17610	17435	17632	17685	17717	17650	17572	17491	17516	17535	17525	17665	17305	17255	17403	17407	17613	17399	17499	17316	17485	17259	17573	17544	17363	17423	17337	17415	17434	17539	17512	17442	17340	17681	17507	17513	17281	17485	17458	17419	17544	17280	17356	17370	17343	17622	17455	17507	17523	17423	17610	17444	17465	17439	17357	17381	17344	17342	17453	17510	17418	17487	17476	17537	17426	17347	17544	17177	17470	17470	17400	17349	17434	17442	17320	17343	17198	17374	17366	17551	17423	17365	17502	17523	17450	17403	17635	17356	17425	17526	17417	17250	17448	17373	17600	17468	17556	17521	17243	17326	17403	17546	17437	17532	17540	17273	17480	17455	17480	17295	17460	17414	17126	17255	17435	17377	17490	17744	17305	17392	17508	17434	17648	17439	17600	17415	17433	17309	17573	17474	17577	17658	17510	17489	17292	17414	17322	17594	17533	17255	17426	17412	17538	17411	17520	17423	17407	17283	17332	17508	17561	17503	17598	17454	17458	17389	17297	17360	17517	17417	17452	17442	17277	17659	17531	17391	17489	17408	17315	17268	17403	17545	17707	17430	17616	17432	17451	17387	17315	17426	17470	17444	17386	17478	17342	17239	17400	17135	17329	17495	17345	17670	17656	17377	17366	17460	17183	17665	17562	17594	17438	17311	17484	17420	17498	17553	17461	17460	17532	17446	17349	17369	17540	17492	17573	17404	17348	17431	17383	17447	17306	17373	17480	17315	17421	17616	17544	17402	17532	17396	17148	17385	17507	17535	17519	17631	17436	17516	17454	17552	17470	17371	17305	17386	17394	17407	17317	17581	17405	17424	17426	17466	17500	17521	17457	17342	17416	17524	17198	17363	17413	17551	17461	17301	17441	17302	17531	17441	17615	17439	17466	17369	17606	17394	17300	17311	17445	17477	17484	17594	17475	17396	17578	17435	17293	17392	17377	17520	17440	17593	17348	17581	17472	17471	17377	17498	17456	17354	17353	17439	17317	17512	17272	17155	17378	17547	17234	17498	17531	17343	17215	17415	17537	17486	17504	17482	17578	17637	17390	17555	17326	17595	17537	17323	17424	17368	17315	17579	17375	17465	17385	17392	17427	17437	17375	17513	17295	17357	17528	17212	17399	17449	17523	17542	17520	17505	17434	17576	17398	17455	17435	17356	17367	17453	17449	17551	17257	17359	17376	17510	17475	17414	17337	17417	17456	17604	17386	17556	17447	17356	17581	17525	17359	17498	17364	17236	17490	17461	17375	17342	17587	17412	17327	17520	17405	17456	17598	17259	17419	17343	17413	17342	17450	17478	17248	17569	17316	17487	17412	17544	17483	17375	17514	17443	17457	17435	17352	17549	17473	17422	17538	17418	17575	17508	17493	17310	17406	17648	17411	17385	17400	17467	17480	17263	17392	17323	17166	17266	17516	17506	17230	17561	17483	17433	17173	17487	17421	17393	17528	17209	17482	17357	17432	17405	17326	17383	17502	17473	17539	17113	17340	17295	17278	17527	17530	17371	17344	17559	17511	17311	17502	17353	17568	17448	17393	17560	17360	17378	17571	17434	17279	17220	17527	17594	17240	17485	17332	17224	17344	17490	17350	17492	17595	17464	17297	17525	17363	17299	17324	17268	17397	17316	17353	17345	17362	17262	17575	17404	17283	17461	17492	17580	17411	17433	17567	17495	17498	17421	17351	17384	17558	17568	17419	17361	17363	17433	17408	17427	17321	17128	17469	17355	17405	17224	17403	17404	17318	17509	17654	17536	17478	17356	17581	17459	17427	17530	17359	17308	17239	17435	17501	17443	17432	17564	17530	17607	17420	17380	17539	17715	17316	17394	17427	17488	17583	17489	17337	17313	17355	17529	17506	17533	17407	17408	17421	17432	17333	17642	17359	17262	17732	17358	17316	17442	17546	17462	17406	17417	17452	17497	17496	17354	17414	17307	17279	17501	17372	17452	17458	17421	17599	17379	17517	17312	17450	17486	17398	17347	17341	17442	17392	17241	17482	17534	17422	17513	17573	17609	17491	17558	17517	17446	17280	17669	17624	17542	17497	17312	17425	17570	17663	17370	17508	17572	17436	17403	17350	17224	17495	17428	17494	17406	17208	17322	17477	17370	17411	17553	17356	17298	17531	17615	17235	17565	17595	17164	17678	17467	17480	17293	17394	17218	17557	17202	17263	17638	17366	17297	17291	17533	17225	17326	17591	17567	17328	17572	17382	17303	17247	17243	17467	17500	17311	17463	17467	17532	17464	17275	17545	17438	17256	17226	17377	17626	17302	17319	17511	17331	17551	17565	17451	17405	17477	17607	17277	17471	17320	17440	17372	17313	17536	17450	17459	17465	17391	17615	17562	17546	17395	17331	17257	17346	17500	17471	17561	17682	17512	17456	17534	17591	17427	17511	17554	17411	17427	17306	17508	17437	17314	17433	17571	17548	17444	17284	17591	17298	17579	17483	17403	17325	17624	17551	17525	17573	17440	17420	17320	17451	17407	17472	17487	17437	17626	17416	17647	17553	17369	17511	17509	17336	17402	17481	17277	17302	17370	17455	17602	17274	17750	17290	17380	17351	17267	17391	17559	17466	17354	17340	17455	17429	17408	17325	17577	17445	17301	17414	17434	17391	17361	17444	17628	17622	17452	17397	17518	17414	17309	17488	17392	17345	17482	17493	17141	17303	17525	17405	17367	17380	17367	17486	17564	17448	17563	17487	17482	17367	17352	17478	17279	17515	17427	17530	17744	17646	17383	17330	17339	17279	17627	17447	17434	17370	17401	17529	17438	17557	17346	17581	17163	17502	17081	17481	17530	17384	17445	17375	17526	17473	17416	17399	17459	17380	17426	17546	17392	17412	17459	17547	17515	17373	17345	17293	17488	17358	17693	17485	17368	17628	17396	17417	17508	17593	17238	17522	17520	17322	17348	17647	17355	17463	17665	17644	17567	17456	17328	17280	17412	17528	17324	17300	17306	17503	17514	17537	17469	17473	17352	17487	17314	17382	17440	17366	17350	17386	17521	17532	17250	17527	17484	17426	17399	17570	17394	17462	17412	17469	17569	17449	17522	17275	17545	17484	17324	17362	17509	17554	17608	17545	17311	17615	17335	17571	17367	17306	17383	17234	17430	17528	17517	17332	17498	17374	17321	17527	17534	17322	17354	17324	17443	17440	17422	17385	17508	17376	17381	17504	17486	17246	17495	17203	17411	17275	17423	17502	17495	17716	17574	17608	17616	17492	17618	17548	17447	17392	17365	17410	17404	17500	17414	17464	17389	17547	17660	17392	17396	17378	17289	17244	17351	17384	17483	17151	17297	17627	17568	17603	17344	17517	17320	17378	17395	17445	17515	17556	17520	17396	17488	17507	17494	17581	17558	17258	17160	17330	17278	17452	17438	17389	17589	17306	17587	17209	17535	17420	17512	17180	17317	17450	17408	17425	17410	17424	17448	17513	17408	17379	17539	17465	17265	17228	17315	17390	17198	17629	17161	17514	17686	17450	17613	17374	17423	17510	17569	17540	17528	17541	17275	17607	17414	17545	17561	17498	17422	17272	17452	17403	17399	17393	17302	17565	17481	17506	17413	17303	17327	17520	17276	17425	17423	17452	17481	17490	17366	17484	17297	17533	17321	17378	17274	17390	17431	17480	17439	17375	17421	17569	17572	17600	17533	17403	17445	17365	17416	17737	17432	17315	17260	17454	17334	17427	17414	17560	17518	17319	17365	17354	17334	17516	17309	17522	17698	17465	17331	17363	17389	17444	17338	17455	17498	17525	17464	17370	17328	17398	17548	17490	17490	17573	17282	17424	17472	17434	17380	17334	17501	17702	17346	17441	17396	17578	17489	17430	17515	17444	17430	17540	17558	17594	17613	17362	17440	17499	17561	17683	17287	17707	17612	17376	17405	17366	17552	17495	17356	17578	17359	17374	17329	17400	17349	17411	17282	17530	17376	17315	17277	17474	17521	17444	17450	17398	17317	17555	17479	17207	17544	17607	17324	17363	17397	17441	17342	17311	17376	17437	17208	17414	17493	17502	17552	17487	17446	17376	17411	17467	17630	17525	17386	17601	17420	17462	17341	17424	17358	17515	17258	17443	17277	17223	17511	17513	17313	17296	17493	17408	17500	17426	17617	17490	17394	17354	17589	17402	17452	17319	17362	17250	17274	17429	17551	17500	17431	17454	17382	17443	17357	17356	17424	17570	17471	17436	17642	17386	17352	17422	17533	17585	17538	17459	17276	17433	17329	17347	17470	17443	17583	17387	17166	17407	17485	17314	17261	17514	17569	17384	17390	17399	17439	17477	17321	17476	17296	17471	17502	17326	17395	17410	17400	17379	17624	17528	17476	17562	17533	17449	17503	17334	17314	17272	17448	17472	17419	17519	17434	17395	17433	17491	17378	17387	17449	17402	17384	17400	17432	17379	17637	17459	17389	17485	17219	17289	17371	17362	17326	17317	17345	17318	17417	17406	17548	17588	17292	17279	17506	17453	17542	17465
64019	106946	92474	70963	50435	34120	22963	17457	15744	15065	15113	15090	15283	15151	15163	15090	15224	15149	15412	15144	15286	15116	15063	15126	14978	15111	15148	15185	15133	15211	15105	15098	14928	15214	15114	15069	15287	15189	15171	15185	15159	15321	15194	15223	15337	15168	15053	15170	15020	15096	15042	15231	14980	15181	15280	15165	15193	15095	14932	14925	15069	15033	15222	15119	15128	15017	15157	15173	15038	15103	15070	15070	15254	15133	15104	15245	15220	14887	15080	15150	15163	15218	15221	15180	15131	15028	15315	15144	15173	15106	15102	15288	15103	14964	15113	15107	15223	15158	15142	15133	15095	15030	15049	15258	15205	14973	14960	15199	15020	15155	15266	15140	14930	15219	15191	15215	15164	15143	15144	15145	15020	15039	15073	15139	15079	15042	15202	14999	15013	15008	15221	15286	15005	15021	15082	15163	15189	15076	15298	15008	15136	14958	15112	15131	15038	14945	14960	15019	15081	14993	15191	15106	14903	15170	15000	15249	15147	15001	15102	15113	15085	15011	15209	15074	15235	15210	15064	15141	14926	15106	15224	15182	15018	15004	15197	15114	15082	14966	15113	15225	15023	15191	14969	15159	15225	15055	15023	15180	15159	15062	15035	15159	15283	15086	15216	15065	15116	15074	15009	15010	15082	15283	15068	15157	15036	15018	15081	15048	14995	15048	15036	15073	15092	15213	15098	15177	15164	15071	14859	15048	15042	15197	15079	15190	15334	15066	15032	15042	15104	15204	15154	15139	15157	15148	15126	15220	15155	14973	15126	15086	15076	15052	15207	15078	14983	15047	15087	15297	15163	15193	15094	15145	15171	15355	14944	15223	15153	15148	15157	15058	15020	15001	15158	15034	15132	15145	15225	15160	14939	15198	15172	14966	15117	15097	15204	15142	15022	15150	15154	15007	15079	15014	15014	15228	15206	14944	15169	15005	15071	14948	15201	15180	15286	15064	15068	15080	15009	15157	15227	15088	15013	15069	15209	15110	15035	15052	14999	15199	14938	15082	15116	15131	15008	15168	15194	15072	15021	15103	15134	15061	15071	15099	15091	15009	15114	15045	15094	15121	15211	15124	15239	15146	15111	15082	14864	14990	15097	15118	15033	15038	15113	15016	15080	15139	15041	15235	15172	15160	14991	15050	15241	15095	15245	15252	15206	14988	15143	15333	15088	15099	15088	15096	15048	14873	15384	15072	15263	15103	15182	15149	15234	15085	15379	15112	15060	14935	15060	15071	15210	15049	15119	15045	15209	15074	14951	15126	15237	15166	15226	15153	14916	15218	15158	15010	15097	15088	15211	14973	15195	15152	15018	15266	15038	15104	15193	14964	15102	15093	15135	15286	15029	15247	15126	14943	15098	15003	15166	14952	15059	15170	15009	15129	15076	15025	14963	15015	15174	15223	15070	15160	14897	15218	15281	15179	15188	15224	14995	15455	15151	14990	14959	15077	15170	15087	15323	14947	15251	15092	15187	15025	15133	15179	15047	14996	14979	15072	14900	15235	15045	15297	15262	15092	15196	15081	15198	15317	15109	15122	15020	15129	15099	14994	15268	14987	15243	15172	15174	15291	15088	14923	15066	15093	15192	15159	15156	15248	14915	15232	15146	15070	15108	15267	15060	15055	14981	15260	15138	15081	15154	15227	15277	15065	15156	15089	15152	15152	15131	15183	15111	15035	15109	15143	15115	15032	15089	15187	15169	15188	15083	14954	15240	15066	15106	15102	15048	15071	15287	15037	15163	15226	14986	15220	15135	15144	15098	14927	15184	14875	15011	15056	15146	15108	14912	15090	15049	15146	15090	14973	15229	15136	15154	15047	15127	15042	15116	15144	15147	14983	15238	15111	15118	15245	15209	15109	15179	15150	15144	15150	15149	14988	15062	15115	15162	15321	15038	14968	15132	15249	15168	15140	15015	15022	15035	15133	15229	15184	15055	15065	15145	15114	15141	15331	15182	15235	15266	15086	15279	15124	15187	15013	15272	14873	15108	15118	15059	15114	15207	14988	15063	15136	14995	14896	14985	15136	15103	15106	15097	15130	15017	15176	15122	15079	15123	15113	15175	15144	15168	15113	14946	15181	15147	15123	15127	15038	15033	14920	15062	14992	15159	15025	15005	15060	15175	15173	15093	15053	15052	15187	15218	15115	15455	15180	15083	15218	15094	14989	15127	15107	15094	15255	15184	15112	15172	15131	14995	15076	15082	15088	15214	15107	15176	15000	14962	15354	15064	14969	15066	15118	15000	15203	15096	15260	15184	15154	14986	15200	15209	15147	15110	15024	15118	15218	15113	15066	14916	15139	15233	14913	15190	15105	15094	15118	15310	15056	15035	15040	15119	15178	15160	15135	15191	15192	15082	14897	15056	15041	15192	15253	15035	15149	15213	15201	15113	14986	14995	15077	15123	15222	15066	15202	14882	15016	15112	15079	15091	15155	15090	15100	15219	15061	15205	15212	15029	15171	15069	15035	14953	15183	14946	14979	15243	15258	15001	15197	15034	15198	14957	15237	15161	15140	15181	15121	15145	14929	15173	15132	15040	15106	14924	15105	15139	15243	15130	15120	15053	15263	15142	15183	15210	15145	14906	15273	15094	14938	15168	15024	15094	15230	15127	14998	15089	15233	15142	15175	15109	15027	14942	14900	15257	15128	15097	14932	15130	15021	14959	15136	15052	15145	15119	14911	14979	15211	15015	15158	15089	15036	15286	15026	15059	15086	14993	15003	14975	15190	15217	15084	15065	15185	15067	15130	15153	15159	15206	15010	15075	15257	15148	15042	15042	14973	15054	15252	15058	15102	14984	14886	15251	15092	15205	15071	15229	15154	15159	15086	15112	15108	15253	15233	15101	15049	15116	15065	15219	15171	15001	15216	14991	14979	14918	15284	15219	15129	15221	15020	15074	15109	15202	15231	15038	14873	14998	15096	15090	15075	15149	14917	15262	14827	15235	15205	15144	15124	15157	15028	15219	15075	15092	15062	15010	15090	14992	14911	15050	15078	15119	15139	15117	15125	15033	15168	15142	15143	15074	14996	14839	15222	15163	15173	15075	15006	15066	14944	15216	14786	15089	15218	15019	15112	15108	15047	15222	15136	15086	15095	15146	15102	15134	15247	15029	15023	15007	15322	15164	15015	14987	15184	15074	15179	15000	15230	15214	14988	15012	15359	14957	15233	15057	15162	14999	15063	15095	15197	15077	15058	15045	15102	15027	15111	15243	15190	15113	15013	15027	15324	14772	15049	15093	15112	15325	15030	15120	15099	15088	15153	15239	15030	15050	15119	15162	15105	14997	15085	14887	15160	15163	15023	15032	15009	15084	15171	15049	15019	15122	15221	14968	15032	15006	15072	15145	15120	15216	15118	15235	15039	14984	15188	15008	15061	15103	15086	15055	15023	15011	14992	15254	15131	15153	14961	15099	15172	15181	15020	14999	15107	15121	15157	15357	15067	15146	15226	15037	15011	15205	15254	15335	15159	15153	15229	15129	15092	15062	15095	15083	15072	15090	15070	15188	15217	15110	15192	15103	15082	15251	15185	15192	14984	15154	15052	15143	14957	15072	15032	15191	14980	14998	14940	15113	14963	15163	15155	15330	15078	15024	15022	15101	15116	15082	15080	15149	15144	15017	15166	15164	15315	15031	15117	15199	14996	15024	15210	15052	15068	15266	15261	15180	15268	15151	15176	15147	15030	15030	15058	15024	14955	15025	15152	14996	15190	14953	15200	15077	15297	15161	15229	15088	15152	15082	15167	15113	15140	15135	15076	15110	15043	15063	15331	15079	14997	14974	15130	15131	15151	15127	15145	15176	15023	15113	15124	15141	15029	15183	15091	15176	15108	14937	15031	15232	15126	15150	15022	15104	15081	15152	15104	15033	14918	15064	15133	15200	15081	15146	14947	15174	15127	15022	15161	15126	15058	15169	14965	15141	15050	14996	15119	15080	15109	15108	15173	15306	15132	15244	15232	15238	15236	15087	15091	15141	14952	15169	15052	15081	15137	15172	15093	15156	15223	15038	15060	14941	15187	15255	15102	15357	14947	15206	15099	15145	15258	15187	15011	15140	14984	15151	15048	14930	15200	15245	15122	15009	15129	15208	14971	15193	15122	15051	15079	15096	15148	15055	14943	15035	15320	14960	15069	14932	15271	15050	14956	14994	15126	15073	15026	15097	15117	15193	15120	15214	15123	15132	15184	15279	15007	15143	15017	15060	14945	15060	14992	15195	15068	15111	14865	15026	15225	15082	15068	15070	15014	15083	15121	15011	14931	15250	15173	15082	15026	15163	15048	15203	15152	15139	15156	15204	15155	15181	15064	15101	15134	15216	15066	15060	15032	15265	15330	15001	15221	15218	15059	15059	15107	15213	15031	15073	15100	15101	15259	15120	15050	15157	15001	14951	15131	15193	15166	14922	14841	15113	15117	15129	14996	15264	15032	15092	15033	15267	15124	15119	15182	15154	15173	15097	15050	15073	15094	15225	15077	15152	15220	14998	15121	15015	15106	15263	14963	15161	15116	15077	15151	15064	15076	15141	15011	15068	14968	15189	14967	15061	15217	15090	15095	15200	15153	15140	15071	14993	15034	15065	15220	15122	15130	15146	14997	14979	15064	15066	14930	15032	14892	14907	15113	15169	15125	15037	15075	15024	15022	15064	15171	15039	15272	15128	14974	15151	15126	15103	15292	15146	15159	15147	15077	15100	15122	15168	15124	15194	15112	15170	15155	15075	15060	15144	15051	15173	15118	15050	15192	15027	15103	15295	15120	15281	15041	15069	15031	15114	15069	15025	15087	15063	15278	15030	15007	15169	15118	15136	15091	15125	15031	15073	15044	15091	15062	15336	15135	15038	15247	14954	15011	14946	15130	15055	15008	15088	15114	15058	15187	15143	15122	15047	15065	15087	15153	15228	14967	15147	14933	15171	15019	15175	15186	14986	14943	15059	15212	14952	15112	15214	15385	15014	15089	15181	15159	15294	15112	15054	15098	15153	15214	15012	15260	15067	15188	15119	15081	15020	15155	15132	15137	15062	15041	15330	15119	15032	14989	15195	15155	15087	14971	15089	15162	15234	15135	15216	15209	14988	15030	15086	15113	15104	15084	14995	14952	14800	15179	15076	15139
29647	34694	43344	33650	24322	20578	19077	18342	18340	18177	18053	18080	17797	17987	18025	17970	18217	18220	18167	18125	17970	17871	18108	18124	18157	18057	18217	18102	17796	18039	18121	17963	17978	18073	18027	18247	18050	17945	18034	18172	17927	17939	18186	18154	17840	17804	18248	18200	18202	17919	18123	17913	17880	18061	17899	18021	18114	18120	17871	17864	18000	17966	18056	18311	18161	18075	18230	18214	17973	17972	18186	17891	17905	18061	18161	17847	18158	17855	17986	17899	17913	18086	18029	18159	18028	18120	18054	18175	18048	18082	17914	18005	18143	18072	17999	17943	17936	18003	17982	18168	17598	17936	17931	18185	18115	17800	18077	18076	17965	18057	17826	18013	18141	17968	18167	17983	17951	18031	18189	18205	18020	18056	18209	18103	18070	18065	18170	18101	17963	17869	18086	18041	17953	18192	17860	17961	18045	17899	17973	18067	18002	18042	18026	18187	17927	18022	17998	17763	18026	17865	17993	18011	18296	18166	17917	17915	18110	17881	17855	18141	17782	18141	17955	18044	18044	18296	18057	17964	17965	18116	17952	18343	17876	18073	17864	18120	18114	17801	18041	17919	17896	17966	18154	17961	18182	18117	18188	18014	18078	18067	18009	18137	18203	18007	17972	17903	17898	17827	18060	18132	18043	18022	17891	17943	17950	18067	17971	17997	17932	18088	17943	17863	17980	18050	17989	17964	18154	18206	18217	17924	17932	18152	18304	18070	18108	17993	18160	18132	17959	17952	18006	17930	18042	17935	17893	17935	18024	17943	18130	17804	18096	18003	18137	17968	18015	18032	17897	18075	18046	18074	17891	17778	18034	18019	17904	18000	18196	18096	18052	18172	17867	18010	17911	18005	17983	18093	17956	18188	18110	17869	18091	17876	18007	18024	17952	17874	17894	17900	17894	18179	18071	17960	18076	18163	18190	17856	17981	17911	18096	17999	17926	18139	18007	18044	17971	18042	17870	17974	18022	18072	18098	17948	18156	17742	18052	18085	17909	18009	18262	18150	18008	18097	18067	17825	18120	17964	18037	17955	18100	17940	18074	17954	18034	17848	18004	18281	17969	18109	17838	17936	17959	17823	17802	17967	18329	18243	18074	18084	18086	17929	18068	18328	18079	18073	18023	18080	17869	17902	18069	18031	17918	17874	18004	18011	18189	17776	17872	18047	17968	18066	18028	17851	18090	18045	17756	18036	17950	18059	18084	18028	18111	18129	18058	17907	18163	18056	18195	18102	18110	18075	18240	17964	18257	18008	17991	18202	17930	18052	18137	18108	17966	17866	18036	17985	18201	18110	17957	18088	17993	17959	18184	18017	18149	18057	18020	17954	17940	18064	18223	17985	18169	18040	18096	18103	18202	17945	18006	18128	18259	18095	18061	17952	18000	18075	18068	18080	18001	17970	18075	18121	18104	18448	17978	17957	17976	17830	17978	18192	17960	18211	18028	18080	18019	18088	18036	18173	17998	18012	18031	18061	18089	18262	17971	17936	17903	18323	18075	17976	18103	18134	18111	18082	17952	18055	18168	17845	18025	18322	17983	17916	17851	18077	18073	18009	18219	17909	18146	18066	17952	17974	18040	18006	17989	18045	17976	17978	18151	18095	17996	18029	18045	18082	18088	18011	18093	18024	18148	17984	18167	18233	17938	17815	18149	17858	17970	18006	18181	18029	17918	17904	18043	17963	17822	17863	18032	17788	17933	17985	18026	17951	17715	17927	18030	17896	17997	18088	18245	18130	18316	18096	18060	18061	17769	18120	18122	18032	18265	17979	17922	17975	18228	17990	18109	17823	18152	18111	17909	18019	17933	17981	18087	18131	18275	17937	17957	18069	17911	18026	18100	18206	18085	17717	17852	17817	17964	17998	18027	17893	17893	18120	17937	18078	18085	17905	17968	17943	17897	18012	17981	18040	18090	18053	17895	17841	18010	17931	18067	18114	18055	17976	18017	18334	18077	17876	18385	18171	17986	18118	18008	18006	17961	18078	18134	18048	18248	17927	17868	17960	18092	18088	17925	17992	18047	18106	18067	18087	18302	18009	18251	17911	17849	17973	18057	18044	17982	17932	18062	18019	18185	18189	18313	17998	17850	18134	18094	18054	18258	18100	18073	17825	17826	17942	18055	18063	17961	18102	17803	18097	18029	18019	17994	18061	18045	18129	18133	18064	18074	18075	18002	17925	18115	18147	17991	17833	17900	17984	18020	17884	18056	17982	17871	17959	18134	18107	18029	17894	18072	17922	18158	18087	18024	18077	17924	17900	18024	18012	18114	18123	17982	18045	18057	17875	17953	17910	17935	18090	17879	18019	18161	18080	17948	18022	17869	17977	18045	18274	18063	18284	17969	18195	17967	18010	17939	18168	18035	18156	18002	17910	17917	17873	18195	18200	18197	17973	18187	17891	17822	17947	18142	18221	18148	18066	18119	18016	18055	18164	17812	17855	17918	18063	18030	17956	17903	18079	17799	17915	17950	17812	18052	18173	18020	18132	17859	18124	18158	18020	18029	17942	18044	18038	18012	17965	18040	17865	17941	18049	17979	18126	18048	18162	18144	18156	18064	18016	17971	17779	17946	18014	18046	18070	17839	18171	18255	18006	18312	18080	18031	17815	17848	18038	18115	17850	18074	17832	18085	18112	18297	18154	18030	18024	17994	18248	18173	18023	17852	17963	17964	18136	18147	18056	18169	18016	17839	17810	18097	17895	18267	18022	18087	17865	17986	17953	18048	18142	17921	18054	17962	18122	17859	18211	17927	18130	17953	18174	17985	18098	17967	17894	18098	18135	18088	17947	17913	18234	17993	18106	18117	18032	18101	18032	18052	17880	18085	18045	18079	17974	18048	18170	18125	17904	18089	17891	17884	17848	18011	18124	18201	18045	18010	18047	17933	18190	18071	17898	18048	18052	18049	18073	18102	17966	18071	18234	17867	17905	18032	17974	18168	18053	18084	18214	17911	17974	18006	17943	18065	17912	18076	18116	18061	18009	18017	18161	17908	18026	17945	17835	18041	18006	18056	18165	18021	17935	18119	18050	18065	18096	18031	18074	18010	18142	18034	17990	17893	18114	17861	17931	18119	17798	18090	18016	18174	17885	17981	18227	18081	18037	17985	17996	18090	18017	18111	18093	18070	18089	18293	18064	18054	17879	17978	18114	17754	17893	18036	18021	18108	17902	18085	18244	18017	18112	17944	17973	18075	18022	17984	18082	18233	18048	18073	18113	17874	17997	18055	18024	17936	18079	18003	18130	17955	17926	17975	18000	17867	18150	18104	17902	18054	17864	18286	17971	18003	18030	17958	18015	18045	17872	18252	18136	18079	18021	18184	18268	18036	18064	18122	17977	17940	18091	18199	17990	18120	17974	18200	18028	17926	18151	18184	18119	18016	17884	18055	17911	18201	18136	17947	18162	18091	18185	18089	17794	17951	18031	17895	18055	17777	18180	17932	18179	18116	18123	17999	17986	17893	17875	18051	17884	17927	17904	18237	17933	18058	18197	17824	18114	18078	18025	18079	18002	18024	18025	18021	17992	17986	18036	18196	18228	18180	17906	18003	17909	18011	17978	18134	17978	18262	18230	17791	17933	18097	18049	18081	17964	18054	18133	18254	18168	18189	18021	18034	17932	17965	18005	17967	17976	18080	18132	18282	17988	17891	18142	18170	18274	18002	17869	18080	18057	18148	18008	17905	17827	18046	17965	17952	17998	18108	18004	17858	17941	18189	18048	18023	18005	18185	18073	18113	17989	18123	18047	18181	18138	17843	18140	18153	17944	17880	18170	18066	17942	18052	18102	17985	17892	18028	18157	18131	18053	18199	17964	18050	18016	17952	17886	18083	18140	18083	18011	18023	18086	17845	17906	17932	17894	17895	18093	18328	17923	17909	17818	17925	17988	18029	18004	17988	17995	18084	18100	17964	17958	18107	18131	18036	18170	18047	18046	18152	17952	17994	18213	18065	18095	18061	18232	18009	18090	18099	18122	17964	17939	18005	18020	17944	18034	17931	18193	18021	18047	18128	18156	18000	18186	18295	18036	18072	17996	18059	18149	17962	17936	17909	18255	18085	18131	18062	18084	17803	18187	18192	18021	18028	18108	18014	18138	17959	18218	18342	18013	18182	17885	17758	17763	17878	18003	17946	17986	17988	18109	18199	18160	17973	18155	17919	17892	18253	18140	18043	18202	18056	18199	17848	17950	17832	18050	18186	18048	18002	17907	17859	17968	18191	17999	18108	18109	18020	18049	18147	18032	17792	17946	18032	17921	18014	18025	17869	18037	18151	17927	18105	18058	17993	17922	17954	18090	18110	18039	18284	18034	18073	18076	17962	17875	17856	18082	18173	17935	17946	18037	17953	18110	18101	18156	18069	17844	18001	17854	17856	18069	18044	17988	17961	17938	17918	18137	17968	18341	18099	17944	18147	17955	18262	18084	17771	18123	18059	18136	18015	18099	17838	17901	18064	18200	18210	17972	18102	18043	17960	17925	18080	18059	17945	18024	18163	18018	17974	18028	18038	18026	17958	18074	18176	18078	18043	18047	18043	17956	18259	18072	18163	17878	18065	18035	18141	17968	18072	18010	17958	18029	17969	17895	17912	18037	18012	18071	18045	18093	18134	18173	18061	18020	18024	17953	18020	18166	18000	18024	18179	18045	18155	18227	18135	17941	18115	17946	18063	17934	18089	17852	17811	17899	17888	18021	17942	17965	17979	18000	18175	17915	18074	18168	17881	17985	18152	17812	17855	18129	18149	18074	18200	18042	17964	18021	17901	18002	18104	18121	18098	18017	17917	17814	18017	17965	17961	18020	18153	17793	18098	18010	18082	18039	18056	18215	17940	17901	17948	17893	18086	18007	18178	17979	17850	18092	18149	18133	18098	17994	17915	17886	18054	17983	18098	18139	18065	18250	18103	17977	17764	17976	18196	17935	17948	18102	18046	18002	18052	18209	17934	18075	17920	18089	17798	17866	18127	17866	18076	18151	18066	18045	18051	18234	18112	17949	18014	18119	18106	17928	18213	18130	17956	18123	17999	18223	18153	18145	17958	17955	17999	18101	17898	18027	18060	18089	18105	18071	18111	18013	18281	18210	18293	18162	18194	18091	18064	18147	17935	17856	18009	18022
35305	55398	46536	30651	21906	17665	16108	15663	15371	15370	15533	15595	15531	15318	15488	15636	15435	15373	15449	15576	15530	15543	15462	15529	15245	15596	15599	15282	15484	15570	15600	15561	15519	15397	15476	15543	15603	15404	15383	15413	15526	15510	15674	15266	15531	15546	15438	15321	15666	15453	15390	15554	15401	15505	15385	15470	15496	15613	15537	15511	15566	15572	15486	15438	15491	15438	15603	15445	15457	15372	15394	15448	15570	15472	15421	15414	15514	15444	15586	15429	15408	15478	15416	15484	15384	15290	15605	15488	15555	15698	15330	15363	15503	15169	15518	15484	15581	15484	15242	15554	15470	15474	15327	15459	15538	15360	15521	15410	15485	15516	15660	15448	15505	15514	15588	15342	15559	15470	15456	15421	15326	15477	15354	15677	15376	15390	15447	15490	15331	15431	15515	15313	15463	15544	15309	15466	15360	15451	15400	15550	15611	15576	15473	15367	15598	15453	15406	15483	15431	15403	15341	15330	15529	15436	15459	15493	15373	15459	15415	15643	15495	15504	15488	15493	15362	15392	15483	15332	15380	15557	15534	15392	15543	15560	15495	15469	15277	15416	15559	15492	15429	15432	15508	15467	15339	15447	15559	15361	15559	15344	15452	15572	15337	15546	15368	15354	15430	15609	15561	15377	15466	15470	15253	15576	15419	15469	15505	15419	15320	15412	15456	15340	15366	15433	15532	15397	15524	15536	15411	15490	15572	15326	15501	15456	15348	15485	15402	15252	15455	15416	15620	15377	15520	15436	15547	15592	15538	15587	15379	15491	15440	15374	15402	15525	15430	15441	15369	15471	15474	15412	15531	15615	15389	15478	15387	15574	15466	15441	15500	15466	15571	15410	15671	15256	15511	15461	15283	15352	15545	15368	15456	15538	15507	15485	15485	15380	15500	15397	15373	15416	15509	15446	15500	15735	15487	15423	15584	15398	15430	15548	15535	15408	15430	15497	15397	15388	15440	15503	15346	15544	15454	15546	15464	15374	15376	15568	15640	15628	15400	15454	15539	15459	15524	15498	15574	15585	15478	15615	15499	15423	15524	15534	15501	15457	15533	15555	15432	15295	15450	15577	15426	15526	15528	15510	15232	15470	15511	15557	15576	15452	15601	15607	15379	15409	15414	15485	15493	15538	15476	15683	15536	15385	15433	15554	15532	15573	15398	15398	15337	15450	15544	15326	15387	15351	15273	15533	15476	15309	15603	15328	15625	15387	15411	15375	15450	15399	15310	15506	15424	15444	15528	15489	15430	15346	15371	15444	15445	15301	15537	15716	15417	15453	15345	15435	15471	15390	15393	15448	15511	15426	15493	15472	15443	15597	15390	15436	15459	15522	15523	15440	15572	15374	15598	15567	15258	15672	15159	15652	15505	15502	15419	15465	15389	15562	15423	15480	15528	15547	15460	15503	15377	15551	15373	15557	15403	15436	15327	15495	15535	15383	15589	15288	15499	15642	15571	15411	15380	15322	15422	15421	15403	15517	15485	15454	15620	15614	15394	15318	15540	15483	15414	15547	15458	15361	15431	15561	15337	15453	15512	15267	15540	15414	15424	15430	15357	15497	15539	15332	15524	15500	15350	15552	15354	15750	15471	15463	15424	15505	15618	15235	15466	15524	15713	15293	15577	15507	15394	15395	15392	15462	15438	15441	15686	15663	15415	15391	15425	15516	15683	15581	15464	15292	15374	15487	15428	15525	15482	15526	15586	15328	15427	15561	15440	15465	15616	15554	15504	15423	15378	15396	15649	15353	15376	15624	15349	15556	15306	15478	15385	15481	15579	15448	15436	15462	15518	15310	15647	15519	15464	15541	15555	15476	15436	15521	15504	15378	15470	15536	15531	15498	15442	15322	15556	15590	15335	15516	15340	15473	15469	15511	15472	15547	15500	15461	15570	15382	15574	15262	15466	15331	15454	15424	15431	15414	15468	15385	15364	15402	15424	15485	15414	15280	15466	15391	15644	15371	15510	15494	15308	15514	15560	15401	15418	15411	15368	15467	15454	15350	15432	15468	15451	15441	15349	15414	15454	15507	15698	15383	15490	15394	15539	15409	15400	15352	15553	15513	15348	15505	15571	15493	15471	15551	15619	15632	15448	15457	15494	15461	15545	15494	15566	15509	15378	15409	15373	15272	15649	15386	15497	15516	15577	15408	15555	15414	15615	15516	15503	15417	15572	15433	15526	15489	15631	15399	15360	15473	15722	15323	15404	15453	15497	15549	15473	15474	15420	15568	15396	15332	15359	15563	15381	15374	15218	15603	15659	15504	15501	15491	15442	15405	15399	15447	15491	15476	15376	15496	15460	15527	15494	15356	15475	15428	15496	15465	15524	15251	15649	15438	15585	15384	15427	15348	15375	15369	15445	15368	15685	15593	15417	15616	15409	15311	15444	15357	15529	15343	15429	15514	15362	15436	15413	15363	15544	15622	15384	15603	15576	15552	15499	15539	15426	15371	15525	15508	15609	15435	15449	15568	15542	15519	15496	15464	15481	15342	15354	15417	15384	15443	15587	15645	15361	15526	15639	15539	15476	15330	15382	15499	15520	15579	15654	15410	15507	15494	15417	15470	15639	15518	15421	15544	15492	15250	15411	15364	15528	15322	15552	15504	15273	15565	15520	15574	15556	15439	15414	15508	15679	15526	15625	15619	15331	15502	15411	15516	15365	15302	15495	15472	15447	15476	15494	15562	15488	15383	15534	15283	15520	15510	15412	15445	15555	15391	15532	15536	15420	15411	15528	15452	15599	15486	15576	15623	15383	15355	15436	15592	15508	15437	15397	15566	15591	15436	15458	15388	15547	15564	15521	15493	15356	15549	15495	15490	15463	15482	15244	15427	15362	15476	15639	15483	15447	15352	15313	15354	15501	15647	15431	15539	15647	15372	15505	15550	15428	15625	15544	15458	15405	15325	15520	15378	15225	15475	15292	15463	15351	15495	15612	15437	15337	15489	15468	15488	15579	15373	15445	15537	15557	15685	15450	15499	15386	15441	15363	15390	15592	15586	15326	15382	15625	15470	15308	15698	15623	15349	15430	15540	15475	15240	15537	15514	15315	15595	15457	15318	15346	15509	15279	15558	15592	15280	15538	15405	15468	15465	15330	15346	15615	15425	15468	15467	15523	15518	15577	15526	15382	15596	15412	15491	15481	15478	15502	15502	15551	15602	15460	15395	15462	15402	15614	15517	15562	15531	15495	15450	15457	15498	15510	15749	15327	15299	15366	15607	15464	15369	15437	15570	15489	15436	15369	15571	15467	15479	15376	15501	15347	15395	15623	15294	15475	15345	15556	15378	15409	15411	15481	15467	15304	15586	15409	15486	15467	15362	15617	15530	15399	15506	15415	15549	15239	15428	15381	15454	15421	15542	15579	15512	15434	15468	15428	15521	15344	15527	15430	15449	15561	15326	15499	15334	15448	15649	15552	15316	15416	15462	15372	15467	15437	15500	15599	15303	15337	15402	15334	15486	15478	15453	15459	15377	15604	15507	15407	15233	15582	15464	15523	15577	15505	15496	15419	15364	15540	15472	15443	15316	15354	15557	15388	15656	15409	15494	15434	15637	15452	15352	15533	15520	15345	15563	15386	15628	15597	15550	15625	15634	15526	15590	15562	15416	15392	15448	15394	15446	15221	15475	15617	15441	15499	15457	15328	15520	15632	15537	15491	15485	15381	15603	15488	15510	15452	15385	15399	15521	15387	15454	15520	15381	15518	15586	15373	15586	15426	15483	15379	15322	15737	15449	15425	15403	15507	15503	15432	15498	15530	15542	15486	15492	15565	15463	15241	15348	15671	15499	15406	15613	15680	15341	15527	15609	15340	15645	15382	15693	15468	15455	15334	15490	15367	15510	15346	15669	15464	15371	15424	15618	15411	15493	15303	15427	15432	15631	15532	15481	15443	15521	15493	15429	15542	15562	15288	15650	15527	15483	15542	15381	15528	15418	15495	15472	15642	15415	15412	15356	15458	15744	15283	15553	15299	15528	15477	15440	15610	15379	15353	15458	15277	15395	15410	15506	15663	15479	15487	15663	15619	15419	15413	15513	15514	15422	15438	15648	15571	15476	15506	15385	15428	15463	15406	15475	15526	15615	15407	15316	15385	15553	15348	15474	15413	15353	15533	15309	15540	15346	15480	15573	15449	15442	15431	15525	15415	15504	15395	15493	15545	15432	15439	15468	15383	15439	15468	15382	15606	15455	15422	15458	15570	15390	15519	15404	15715	15558	15366	15612	15587	15685	15489	15507	15547	15393	15442	15578	15391	15556	15452	15352	15442	15196	15453	15499	15438	15401	15281	15570	15465	15426	15481	15619	15459	15348	15412	15440	15459	15491	15443	15526	15455	15467	15562	15554	15428	15429	15552	15425	15532	15478	15509	15319	15388	15494	15404	15493	15670	15390	15376	15643	15403	15539	15464	15397	15287	15444	15470	15414	15556	15408	15603	15479	15587	15402	15522	15546	15345	15598	15508	15464	15360	15628	15521	15361	15549	15550	15602	15606	15498	15483	15359	15472	15328	15525	15505	15615	15450	15458	15577	15387	15440	15651	15598	15522	15375	15417	15633	15392	15446	15421	15393	15451	15418	15357	15610	15392	15557	15702	15351	15481	15547	15432	15444	15472	15553	15441	15438	15411	15453	15528	15419	15511	15557	15419	15422	15574	15536	15451	15489	15332	15304	15357	15388	15393	15506	15230	15485	15533	15504	15532	15408	15552	15416	15164	15324	15556	15404	15391	15430	15338	15462	15411	15187	15428	15434	15444	15473	15476	15377	15403	15441	15507	15442	15581	15431	15531	15629	15322	15397	15408	15530	15418	15534	15487	15535	15432	15444	15393	15443	15482	15363	15583	15567	15330	15428	15429	15504	15570	15462	15515	15645	15457	15478	15429	15373	15461	15493	15624	15367	15396	15550	15400	15599	15499	15416	15513	15370	15481	15618	15454	15503	15599	15405	15472	15447	15573	15471	15583	15375	15505	15729	15406	15558	15513	15602	15366	15670	15420	15518	15342	15561	15557	15482	15684	15635	15334	15499	15439	15474	15465	15348	15536	15560	15572	15550	15264	15383	15438	15477	15415	15565	15404	15505	15414	15367	15385	15458	15676	15416	15589	15581	15649
24291	23912	39923	39738	32905	28007	24241	19478	18289	18250	18024	17997	18018	18189	17872	17994	17989	18050	18072	17903	17914	17668	17988	18026	17929	18034	18078	17902	17838	17900	18115	17985	17944	17678	17907	17768	18082	17983	17987	17846	17620	17933	17801	17695	17820	17814	17828	17780	17983	17603	18013	18021	18090	17993	17928	17655	17787	17989	17941	17904	17806	17878	17977	17856	17740	18007	17871	17933	17839	17925	17997	17888	17756	17835	17800	17883	17817	17670	17701	18023	17819	17796	17934	17962	17781	17867	17964	17850	17881	17776	17921	17944	17985	17880	17863	17880	17847	17960	17781	17879	18016	17936	17847	18012	17716	17786	17922	17875	17913	17903	17951	17980	17839	17835	17770	17824	17869	17896	18040	17979	18033	17795	17781	17689	17795	17907	17791	17738	17754	17828	17969	17803	17893	17845	17888	17932	17863	17852	17712	18004	17840	17939	17714	17574	17728	17879	17917	17729	17848	17893	17821	17732	17817	17864	17825	17787	17915	17957	17819	17745	17814	17972	17730	18000	17679	17741	17866	17792	17902	17995	17846	17789	17967	18009	17887	17553	17891	17754	17847	17633	17913	17714	17797	17886	17678	17889	17841	17863	17968	17753	17858	17726	17818	17632	17618	17818	18065	17964	17988	17952	17907	17821	17783	17646	17803	17915	18003	18005	17811	17874	17898	17866	17826	17757	17862	17638	17745	17748	17710	17848	17873	18059	17678	17914	17796	17875	17930	18011	18092	17797	17831	17680	17628	17707	17796	17812	17885	17729	17726	17686	17874	17807	17668	17890	17825	17759	17768	17741	17973	17790	17771	17669	17942	17864	17831	17901	17837	17710	17947	17740	17689	17779	17728	17901	17920	17682	17646	17696	17748	17855	17804	17778	17586	17792	17876	17802	17863	17907	17893	17948	17785	17751	17679	17753	17953	18048	17964	17735	17977	17865	17995	17938	17689	17801	17789	17760	17815	17701	17725	17950	18011	17903	17824	17839	18057	18060	17648	17890	17803	17834	17759	17930	17647	17943	17675	17693	17779	17744	17927	17933	17852	17801	18005	17926	17995	17526	17944	17721	17814	17759	17717	17700	17744	17756	17605	17767	17925	17927	17697	17833	17668	17745	17951	18003	17812	17712	17736	17720	18039	17812	17881	17743	17712	17687	17903	17632	17735	17889	17969	17712	17812	18115	17783	17794	17797	18063	17843	17863	17895	17623	17705	18046	17704	17698	18021	17727	17893	17769	17942	17881	17685	17735	17798	17928	17653	18141	17843	17849	17886	17849	18016	17967	17890	17802	17782	17814	17614	17891	17838	17767	17743	17818	17903	17742	17844	17656	17776	18104	17974	17719	18044	17749	17985	17827	17929	17868	17866	17709	17543	17729	17923	17969	17881	17887	17868	17891	17794	18102	17922	18059	17831	17857	17847	17694	17852	17701	17848	17782	17730	17846	17843	17786	17875	17883	17645	17864	17865	17804	17768	17869	18127	17939	17921	17740	17796	17797	17856	17714	17870	17634	17879	18012	17931	17873	17927	17896	17942	17895	17931	17890	17955	17973	17657	17828	17977	17876	17831	17777	17565	17839	17984	17827	17675	18021	17842	17733	17756	17761	17815	17734	18104	17876	18093	17907	17904	17917	17902	17798	17861	17912	17829	17867	17827	17677	17890	17980	17767	17628	17937	17573	17726	17984	17977	18019	17974	17780	17677	17922	17965	17936	17844	17858	17694	17658	18082	17968	17787	17860	17918	17931	17751	17763	17797	17759	17935	17793	17773	17819	17856	18029	17933	17905	17731	17792	17715	17631	17748	17807	17704	17734	17791	17807	17924	17734	17796	17720	17679	17587	17934	17866	17791	17791	17650	18005	17917	17773	17836	17920	17635	17875	17706	17593	17962	17858	17793	17814	17879	17881	17836	18014	17989	17715	17945	17793	17831	17735	17977	17863	17873	17936	17946	17930	17875	17921	17902	17769	17905	18058	17820	17681	17940	18061	17751	18042	17982	17891	17638	17716	17913	17862	17853	17827	17971	17832	17932	17820	17787	17772	17919	17854	17936	17770	17819	17792	17678	17860	17782	17866	17808	17665	17707	17713	17939	17692	17822	17884	18028	17668	17960	17828	17789	17989	17756	17736	17939	17807	17770	17735	17817	17857	17855	18060	17757	17855	17905	17940	18050	17807	17768	17900	17782	17930	17869	17961	17855	17834	17851	18014	17727	17891	17911	17926	17832	17846	17858	17812	17743	17715	17906	17849	17983	17744	17954	17707	17896	17815	17693	17762	17947	17772	17811	17917	17857	17899	18047	17882	17823	17638	17898	17731	17770	17885	17773	17623	17828	17918	17864	17858	17821	17782	17597	17777	17920	17835	17873	17919	17820	17869	17731	17793	17708	17730	18071	17949	17811	17904	17737	17809	17729	17981	17879	17860	17933	17747	17748	17971	17836	17752	17685	17741	17967	17890	17852	17691	17808	18010	17812	17871	17935	17721	17736	17740	17822	17778	17687	17801	17753	17630	17879	17954	17692	17904	17766	17865	17979	17735	17867	17685	17751	17985	17957	17860	17916	17627	17768	17641	17912	17977	18078	17720	17688	17773	17870	17787	17818	17777	17791	17945	17711	17843	17954	17797	17857	17841	18002	17897	17910	17827	17752	17744	17659	17780	17943	17661	17620	17690	17828	17737	17899	17750	18054	17843	17971	17637	18046	17910	17866	17895	17794	17837	17829	17885	17708	17931	17843	17795	17774	17800	18015	17858	18107	17807	17992	17872	17954	18002	17717	17841	17865	17830	17935	17879	18042	17850	17800	17834	17733	17823	17994	17815	17895	17678	17803	17747	18009	18065	17785	17733	17796	18005	17823	17875	17866	17748	18008	17989	17779	17656	18006	17992	18007	17912	17740	17703	17733	17809	17857	17651	17982	17775	17786	17948	17721	17882	17780	17804	17852	17888	17608	18009	17792	17949	17661	17761	17910	17822	18024	18008	17666	17636	17840	17910	17918	17729	17681	17721	17769	17648	17940	18001	17846	17932	18012	17809	17785	17891	17925	17666	17784	17966	17972	18085	17640	18023	17870	17802	17797	17705	17828	17773	17794	17613	17717	17964	18066	17949	17747	17581	17860	17825	17655	17777	17780	17870	17674	17706	17920	17856	17943	17864	17846	17940	17874	17837	17814	17961	17968	17897	17765	17822	17828	17834	18046	17777	17851	17955	17688	17724	17919	17907	18091	17696	17775	17860	17904	17845	17921	18003	17976	17713	17911	17963	17888	17832	17753	17875	18013	17848	17962	17652	17882	17849	17701	17733	17930	17810	17651	17707	17985	17967	17850	17930	17857	17732	17919	17871	18041	17768	17690	17682	17851	17876	17860	17768	18067	17879	17839	18078	17667	17955	17613	17987	17528	17991	17673	17726	17880	17696	18026	17854	17843	17823	17919	18031	17943	18003	17841	17690	18061	17832	17750	17762	17930	17821	17806	17704	17801	17743	17999	17793	18028	18017	17765	17926	17825	17847	17875	17736	17993	17846	17816	18010	17962	18014	17790	17898	17749	17821	17732	17787	17840	17834	18071	17798	17728	17665	17894	17649	17789	18021	17748	18032	17846	17814	17988	17878	17638	17870	18244	17875	17787	17925	17714	17876	17896	17867	17734	17821	17856	17926	18039	17742	17850	17734	17899	17603	17856	17871	18077	17772	17599	17763	17741	18044	17625	17892	17921	17662	17558	17599	17594	17567	17849	17815	17771	17717	18085	17665	17933	17762	17863	17935	17794	17643	17672	17809	17929	17826	17904	17745	17908	17880	17863	17724	17932	17784	17652	17882	17763	17909	17731	17917	17775	17919	17901	17722	17940	17935	17788	17734	17911	17797	17816	17786	17960	17971	17659	17851	17770	17621	17800	17724	17856	17810	18094	17799	17719	17749	17909	17823	17664	17610	18022	17641	17837	17697	17886	17752	17779	17860	17755	18046	17837	17929	17766	17837	17880	17898	17925	17686	17910	17926	17558	17875	17625	17941	17907	17782	18002	17779	17679	17691	17848	17593	17845	18104	17957	17726	17813	17905	17725	17975	17766	17676	17821	17601	17554	18041	17786	17789	17762	17845	17695	17854	17887	17778	17861	17833	17810	17947	17779	17896	17699	17872	17773	17842	17990	17837	17850	17594	17701	17981	17849	18017	17814	17880	17733	17903	17745	17805	17877	17621	17921	17846	17825	17868	17761	17749	17845	17743	17893	17691	17959	17933	17734	17782	17724	17848	17931	17740	17847	17941	17912	17899	17930	18019	17713	17809	17822	17958	18065	17790	18134	17704	17947	17892	17808	17775	17753	17739	18022	17956	17890	17880	17855	17987	17876	17820	17932	17896	17855	17722	17719	17834	17789	17775	17924	17890	17909	17837	17937	17909	17871	17888	18006	17865	17853	17981	17852	17849	17820	17979	17842	18034	17913	17958	17794	17813	17812	17461	17851	17887	17957	17966	17981	17847	17918	17859	17924	17845	17838	17811	18034	17783	17913	18021	17942	17908	17779	17694	17691	17671	17871	17836	17847	17635	17878	17962	17823	18087	17952	17799	17944	17971	17723	17691	17909	17931	17804	17672	17684	17862	17692	17817	17794	17833	17918	17796	17788	17628	17621	17685	17735	17814	17645	17811	17908	17574	17780	17817	17950	17908	17811	18173	17895	17836	17922	18048	17789	18034	17900	17801	17752	17634	17911	17813	17941	17783	17739	17643	17936	17832	18033	17947	17802	17767	17866	17710	17851	17929	17772	17782	17806	17936	17807	17749	17616	18029	17966	17687	17658	17826	17875	17800	17895	17954	18011	17753	17899	17607	17960	17870	17865	17696	17730	17851	17797	17913	18059	17979	17868	17884	17654	17825	17941	17959	17961	17999	17926	17522	17870	17957	18012	17900	17924	17782	18110	17937	17949	17805	17949	18040	17702	17726	17829	17785	17974	17688	17963	17882	17774	17867	17992	17731	17709	17840	17742	17734	17833	17896	17710	17679	17868	17998	18008	17988	17973	17590	17779	17854	17983	17867	17974	17772	17878	17881	17896	17943	17965	17636	17825	17787	17626	17759	17736	17824	17753	17962	17635	17856	17945	17717	17817	17900	17683	17890
60755	99180	82980	57689	40189	26842	19364	16567	15730	15405	15545	15487	15271	15457	15329	15366	15439	15292	15532	15411	15551	15401	15655	15386	15416	15404	15589	15405	15377	15361	15405	15257	15586	15345	15355	15301	15392	15395	15417	15396	15330	15354	15462	15546	15407	15365	15426	15316	15477	15413	15511	15428	15345	15377	15407	15424	15443	15472	15270	15529	15462	15430	15555	15408	15410	15335	15148	15419	15298	15393	15467	15400	15402	15314	15346	15457	15543	15397	15394	15336	15349	15261	15375	15366	15275	15289	15290	15298	15324	15350	15139	15399	15354	15319	15445	15517	15315	15472	15443	15372	15358	15359	15556	15429	15396	15274	15393	15302	15388	15501	15298	15305	15311	15354	15429	15578	15282	15561	15203	15324	15331	15464	15235	15465	15525	15270	15295	15404	15521	15387	15390	15389	15254	15392	15461	15462	15324	15310	15382	15202	15376	15316	15444	15442	15507	15272	15280	15380	15464	15405	15416	15174	15318	15317	15427	15377	15337	15344	15345	15294	15401	15411	15360	15293	15365	15354	15443	15325	15578	15420	15356	15389	15474	15390	15418	15420	15384	15560	15311	15459	15441	15343	15563	15361	15359	15389	15409	15372	15403	15362	15387	15359	15400	15421	15254	15288	15521	15492	15250	15321	15500	15206	15449	15433	15426	15442	15374	15291	15449	15401	15240	15450	15310	15511	15243	15268	15240	15299	15452	15289	15355	15295	15327	15369	15280	15407	15293	15377	15450	15357	15230	15287	15334	15389	15415	15431	15410	15361	15371	15266	15412	15388	15377	15415	15459	15311	15538	15391	15454	15281	15262	15293	15451	15269	15319	15443	15435	15526	15468	15447	15270	15477	15421	15438	15316	15264	15521	15335	15433	15329	15485	15198	15442	15247	15342	15457	15320	15290	15512	15414	15424	15183	15484	15308	15310	15388	15473	15435	15426	15464	15421	15543	15352	15523	15446	15226	15393	15323	15348	15545	15330	15484	15435	15233	15282	15325	15328	15334	15312	15300	15535	15432	15286	15415	15325	15447	15296	15419	15364	15417	15299	15267	15466	15440	15369	15515	15387	15173	15163	15368	15411	15527	15296	15418	15267	15268	15523	15315	15353	15314	15516	15388	15345	15312	15549	15347	15456	15295	15298	15319	15455	15463	15300	15332	15493	15340	15425	15281	15197	15258	15250	15478	15238	15218	15265	15568	15513	15255	15304	15388	15444	15342	15440	15466	15290	15264	15374	15363	15115	15369	15485	15261	15212	15316	15302	15492	15415	15342	15325	15364	15455	15327	15433	15491	15454	15313	15366	15407	15417	15326	15540	15491	15245	15396	15269	15362	15463	15325	15443	15391	15479	15286	15384	15417	15324	15297	15605	15516	15354	15289	15440	15438	15435	15364	15271	15387	15378	15622	15476	15421	15336	15317	15306	15444	15469	15366	15305	15308	15286	15366	15181	15275	15356	15375	15340	15407	15231	15473	15431	15367	15328	15457	15351	15396	15397	15476	15338	15531	15391	15337	15459	15518	15501	15281	15252	15257	15429	15376	15258	15298	15219	15303	15397	15443	15387	15287	15426	15429	15265	15451	15384	15219	15296	15258	15278	15344	15266	15321	15347	15421	15337	15407	15351	15362	15357	15396	15371	15347	15334	15479	15375	15441	15402	15387	15280	15286	15503	15418	15451	15253	15406	15431	15385	15280	15175	15337	15443	15378	15360	15499	15345	15197	15596	15410	15469	15607	15421	15429	15382	15301	15292	15513	15314	15383	15423	15397	15277	15393	15467	15440	15406	15466	15463	15319	15468	15195	15409	15339	15370	15377	15317	15402	15394	15370	15472	15308	15408	15299	15405	15486	15358	15274	15410	15377	15420	15437	15460	15407	15438	15430	15297	15434	15348	15408	15480	15393	15408	15362	15222	15409	15391	15396	15459	15478	15341	15457	15448	15351	15511	15509	15375	15349	15365	15353	15298	15256	15321	15268	15428	15352	15293	15407	15269	15299	15388	15404	15321	15302	15364	15377	15263	15361	15299	15497	15397	15487	15394	15360	15275	15242	15358	15370	15471	15353	15383	15326	15373	15269	15267	15288	15410	15450	15396	15299	15415	15502	15295	15265	15484	15503	15240	15375	15460	15444	15271	15409	15473	15507	15515	15602	15370	15325	15439	15589	15336	15266	15356	15593	15412	15301	15454	15355	15294	15316	15458	15302	15487	15289	15530	15398	15227	15445	15338	15260	15535	15400	15502	15241	15273	15253	15357	15492	15302	15385	15400	15252	15128	15513	15109	15292	15271	15449	15182	15425	15355	15341	15345	15244	15257	15271	15367	15248	15280	15393	15446	15383	15423	15409	15191	15206	15284	15250	15336	15178	15377	15554	15305	15252	15344	15348	15380	15311	15507	15441	15370	15317	15340	15399	15615	15362	15609	15389	15495	15438	15388	15460	15363	15349	15678	15350	15362	15228	15480	15320	15450	15582	15169	15400	15372	15485	15264	15507	15400	15311	15491	15293	15471	15442	15582	15455	15158	15320	15420	15402	15324	15294	15447	15243	15553	15258	15296	15272	15361	15409	15315	15405	15361	15463	15385	15516	15296	15454	15528	15520	15335	15469	15247	15376	15538	15371	15230	15275	15373	15396	15241	15389	15518	15324	15252	15438	15482	15477	15466	15376	15418	15416	15323	15384	15486	15244	15283	15432	15419	15372	15271	15307	15331	15300	15501	15350	15518	15330	15412	15392	15510	15435	15214	15422	15368	15542	15309	15362	15294	15402	15406	15392	15351	15251	15364	15409	15390	15488	15453	15412	15286	15312	15342	15326	15340	15454	15274	15487	15488	15393	15323	15511	15215	15500	15370	15235	15438	15454	15428	15471	15262	15299	15319	15351	15374	15323	15429	15394	15541	15323	15398	15289	15508	15227	15545	15336	15301	15426	15377	15435	15343	15360	15466	15512	15361	15406	15384	15455	15369	15267	15299	15459	15519	15419	15303	15406	15586	15312	15455	15514	15358	15353	15521	15248	15340	15379	15367	15334	15483	15393	15583	15304	15620	15477	15305	15333	15395	15338	15544	15418	15365	15308	15202	15392	15331	15390	15521	15489	15572	15398	15345	15348	15329	15528	15265	15370	15490	15396	15228	15334	15380	15365	15357	15395	15450	15470	15320	15520	15531	15335	15347	15326	15462	15459	15489	15074	15216	15326	15326	15470	15380	15299	15505	15369	15546	15450	15462	15357	15373	15554	15569	15361	15452	15536	15282	15346	15304	15436	15137	15434	15483	15410	15436	15377	15503	15241	15472	15401	15202	15417	15186	15298	15254	15259	15446	15333	15428	15470	15353	15548	15357	15329	15330	15318	15472	15239	15550	15466	15492	15198	15519	15365	15277	15397	15421	15381	15561	15325	15276	15285	15407	15462	15411	15431	15420	15530	15392	15502	15255	15520	15546	15260	15262	15643	15304	15400	15538	15301	15335	15514	15386	15301	15223	15466	15373	15381	15273	15344	15420	15389	15331	15556	15443	15375	15542	15292	15451	15284	15422	15266	15292	15481	15248	15356	15478	15269	15377	15399	15591	15238	15232	15253	15523	15382	15296	15556	15376	15439	15368	15388	15257	15354	15227	15338	15229	15351	15370	15289	15371	15268	15271	15459	15487	15277	15329	15336	15303	15323	15367	15484	15444	15253	15399	15523	15451	15357	15612	15371	15332	15340	15254	15443	15318	15474	15480	15339	15380	15470	15399	15440	15347	15180	15417	15333	15462	15376	15412	15356	15257	15540	15274	15304	15383	15392	15469	15398	15389	15413	15489	15382	15348	15560	15386	15291	15402	15306	15411	15315	15171	15290	15355	15375	15252	15481	15580	15312	15414	15515	15393	15353	15214	15430	15376	15311	15357	15393	15368	15393	15341	15416	15136	15474	15220	15413	15372	15329	15548	15374	15430	15282	15363	15311	15472	15485	15434	15371	15445	15386	15434	15165	15481	15351	15525	15341	15236	15293	15315	15396	15536	15266	15539	15492	15331	15419	15403	15411	15269	15437	15362	15438	15291	15438	15510	15397	15504	15287	15443	15238	15427	15414	15516	15318	15495	15441	15207	15432	15256	15521	15316	15453	15426	15349	15379	15265	15418	15340	15328	15290	15297	15512	15350	15451	15540	15310	15422	15343	15387	15319	15528	15491	15324	15440	15322	15464	15371	15385	15471	15348	15370	15177	15449	15341	15486	15318	15403	15275	15484	15463	15324	15413	15216	15441	15479	15423	15419	15144	15250	15358	15407	15493	15395	15332	15445	15395	15326	15297	15335	15292	15459	15184	15387	15387	15325	15416	15457	15212	15306	15592	15313	15306	15633	15375	15455	15406	15460	15332	15435	15423	15379	15588	15418	15408	15374	15194	15445	15456	15278	15329	15402	15274	15445	15564	15403	15435	15353	15384	15349	15190	15431	15278	15336	15440	15373	15325	15351	15413	15324	15380	15270	15449	15385	15367	15452	15402	15304	15464	15467	15369	15423	15420	15380	15305	15266	15345	15235	15495	15114	15465	15553	15472	15342	15583	15468	15254	15483	15544	15407	15290	15287	15560	15246	15444	15303	15395	15346	15411	15215	15389	15334	15388	15478	15425	15465	15349	15261	15460	15474	15248	15350	15328	15368	15327	15376	15219	15526	15369	15293	15419	15445	15510	15370	15357	15266	15531	15438	15442	15339	15327	15360	15212	15397	15377	15388	15301	15437	15438	15447	15376	15323	15221	15375	15434	15512	15423	15384	15547	15457	15386	15602	15362	15451	15451	15401	15328	15431	15473	15358	15456	15198	15493	15363	15392	15455	15403	15362	15421	15374	15452	15341	15381	15586	15275	15461	15310	15309	15448	15257	15404	15248	15406	15353	15387	15466	15506	15164	15247	15394	15264	15446	15206	15361	15399	15328	15446	15393	15487	15291	15493	15438	15341	15337	15271	15367	15324	15170	15410	15299	15290	15304	15281	15266	15357	15297	15171	15278	15346	15319	15350	15287	15291	15345	15427	15280	15445	15455	15561	15343	15556	15335	15450	15380	15382	15323	15383	15357	15357	15489	15303	15287	15307	15347	15207	15344	15489	15406	15291	15478	15240	15485	15439	15407	15371
23021	22580	36039	34690	32470	30050	27709	20874	18658	18591	18310	18109	18178	18085	18124	17916	18012	18141	18015	17810	18111	17947	17883	17965	18040	17957	17930	17976	18007	17893	17935	17852	17997	17933	17757	17897	17788	17920	17887	17851	17901	17850	17989	17816	17749	17791	17700	17733	17784	18098	17886	17725	17887	17815	17987	17945	17700	17555	17867	17805	17745	17602	17684	17783	17935	17779	17825	17816	17955	17672	17615	17662	17746	17919	17993	17749	17904	17737	17955	17836	17672	17635	17856	17824	17706	17589	17561	17887	17924	17956	17836	17795	17749	17713	17785	17931	17730	17792	17797	17637	17841	17830	17890	17980	17696	17734	17821	17839	17806	17956	17834	17712	17731	17806	17814	17753	18042	17921	17825	17750	17953	17729	17843	17959	17876	17718	17755	17760	17860	17774	17695	17771	17921	17749	17680	17813	17921	17655	17744	17759	17860	17784	17734	17989	17974	17639	17778	17986	17732	17754	17781	17799	17631	17535	17948	17840	17749	17847	17757	17798	17707	17802	17865	17881	17773	17890	17928	17735	17776	17700	17760	17884	17836	17673	17933	17870	17923	17771	17771	17887	17710	17879	17573	17786	17756	17587	17874	17680	17748	17710	17674	17900	17650	17803	17738	17724	17821	17716	17772	17856	17876	17729	17912	17683	17652	17673	17948	17738	17720	18041	17781	17948	17723	17886	17882	17884	17574	17861	17880	17869	17927	17866	17604	17802	17583	17919	17893	17711	17740	17678	17866	18020	17954	17794	17845	17800	18005	17846	17629	17884	17889	17710	17857	17617	17923	17658	17809	17714	17755	17644	17810	17833	17703	17719	17872	17801	17659	17786	17713	17600	17989	17805	17605	17655	18025	17823	17901	17771	17685	17659	17715	17611	17788	17759	17731	17905	17851	18044	17885	17860	17670	17783	17922	17647	17970	17615	17664	17800	17720	17805	17970	17654	17680	17933	17589	17967	17649	17596	17783	17871	17944	17874	17736	17705	17732	18004	17684	17895	17687	17858	17674	17741	17832	17673	17931	17757	17736	17584	17550	17798	17641	17987	17692	17793	17822	17920	17769	17837	17876	17741	17605	17690	17849	17733	17787	17884	17682	17722	17919	17803	17839	17745	17837	17884	17848	17763	17723	17454	17905	17689	17643	17746	17739	17767	17831	17742	17901	17660	17736	17836	18013	17848	17704	17696	17904	17827	17684	17703	17780	17807	17621	17743	17905	17774	17764	17694	17814	18031	17735	17916	17654	17746	17744	17777	17688	17766	17772	17706	17910	17849	17807	17805	17550	17865	17839	17625	17819	17729	17910	17797	17669	17693	17835	17643	17582	17685	17789	17799	17728	17651	17876	17706	17724	17695	17853	17650	17634	17678	17954	17753	17903	17563	17767	17691	17935	17858	17937	17892	17895	17925	17721	17680	17728	17830	17739	17816	17837	17863	17919	17861	17882	17886	17689	17534	17709	17642	17876	17763	17748	17835	17776	17687	17808	17769	18027	17645	17939	17757	17653	17737	17719	17622	17806	17846	17731	17681	17845	17534	17933	17578	17813	17734	17751	17658	17885	17855	17904	17753	17748	17837	17799	17636	17707	17944	17831	17907	17763	17559	17602	17820	17712	17728	17783	17879	17723	17823	17672	17849	17846	17763	17868	17766	17751	17761	17872	17854	17904	17851	17616	17881	17789	17891	17878	17801	17942	17645	17725	17548	17839	17850	17768	17896	17855	17791	17647	17651	17865	17910	17718	17796	17662	17738	17820	17687	17776	17792	17886	17872	17780	17695	17717	17910	17895	17935	17986	17703	17629	18026	17715	17732	17699	17669	17630	17666	17738	17703	17733	17832	17921	17983	17956	17850	17921	17636	17704	17725	17890	17720	17792	17877	17636	17800	17685	17768	17919	17893	17732	17896	17856	17734	17753	17932	17961	17700	17793	17680	17717	17780	17804	17821	17952	17694	17561	17874	17676	17431	17770	17674	18023	17538	18022	17558	17904	17654	17713	17898	17683	17956	17679	17723	17994	17862	17713	17899	17970	17781	17693	17849	17740	17655	17832	17931	17716	17706	17810	17640	17766	17842	17851	17779	17854	17673	17776	17813	17743	17807	17839	17835	17688	17909	17633	17638	17748	17618	17622	17634	17649	17754	17838	17742	17649	17759	17705	17662	17530	17837	17635	17677	17888	17928	17883	17687	17825	17773	17777	17649	17805	17798	17879	17695	17948	17938	17728	17587	17853	17815	17718	17785	17817	17843	17971	17868	17811	17741	17822	17638	17864	17666	17816	17961	17602	17769	17719	17816	17841	17747	17898	17915	17766	17751	17609	17671	17622	17888	17704	17699	17904	17797	17705	17624	17758	17703	17839	17607	17671	17788	17889	17845	17791	17895	17704	17764	17762	17632	17603	17765	17544	17773	17918	17784	17603	17877	17839	17643	17744	17719	17756	17766	17705	17596	17608	17739	17561	17803	17870	17667	17626	17756	17937	17924	17706	17556	17681	17680	17762	17746	17662	17727	17748	17882	17720	17686	17759	17612	17869	17592	17716	17937	17931	17988	17974	17723	17711	17636	17763	17938	17889	17675	17813	17940	17898	17560	17840	17866	17498	17800	17930	17680	17780	17840	17624	17757	17814	17755	17859	17914	17724	17945	17872	17720	17776	17758	17808	17777	17630	17732	17724	17633	17824	17873	17762	17837	17747	17700	17729	17642	17824	17756	17712	17662	17679	17717	17896	17814	17487	17760	17892	17657	17728	17740	17938	17858	17853	17946	17701	17690	17795	17859	17929	17739	17679	17761	17733	17767	17803	17888	17559	17843	17635	17680	17604	17959	17587	17803	17685	17854	17816	17610	17612	17823	18029	17895	17869	17681	17854	17735	17652	17596	17392	17644	17718	17839	17872	17823	17804	17869	17737	17823	17933	17816	17846	17782	17888	17808	17599	17915	17741	17692	17855	17687	17933	17811	17955	17630	17925	17823	17687	17801	17745	17749	17582	17786	17763	17770	17684	17731	17577	17844	17598	17766	17799	17738	17699	17580	17853	17715	17957	17646	17604	17547	17746	17600	17737	17565	17681	17671	17665	17802	17742	17698	17537	17571	17733	17847	17888	17859	17981	17721	17936	17919	18110	17838	17723	17758	17865	17796	18019	17869	17692	17795	17686	17596	17945	17691	17552	17692	17730	17772	17703	17696	17701	17729	17715	17824	17876	17758	17806	17759	17656	17732	17836	17806	17795	17692	17826	17853	17770	17643	17851	17641	17625	17907	17789	17835	17553	17691	17866	17939	17697	17631	17851	17767	17598	17772	17705	17635	17715	18102	17731	17798	17688	17816	17691	17837	17767	17710	17941	17824	17797	17873	17575	17541	17785	17932	17748	17703	17755	17657	17790	17725	17780	17849	17698	17721	17572	17946	17881	17452	17649	17658	17745	17677	17871	17864	17915	17682	17623	17791	17856	17831	17732	17696	17791	17747	17789	17750	17944	17790	17615	17827	17712	17761	17689	17711	17711	17688	17982	17760	17806	17670	17821	17721	17945	17669	17832	17885	17668	17699	18136	17706	17494	17636	17769	17816	17826	17828	17743	17756	17843	17922	18048	17805	17999	17930	17734	17717	17826	17814	17897	17748	17863	17777	17779	17770	17831	17858	17928	17980	18047	17753	17711	17534	17755	17936	17676	17720	17775	17887	17894	17856	17735	17650	17770	17786	17699	17837	17864	17821	17824	17628	17679	17883	17755	17682	17761	17572	17748	17726	17681	17689	17683	17741	17714	17715	17811	17593	17630	17790	17819	17715	17705	17736	17608	17776	17664	17753	17616	17890	17745	17725	17777	17807	17824	17869	17777	17780	17840	18149	17766	17760	17785	17720	17739	17734	17662	17786	17641	17600	17844	17833	17609	17760	17832	17834	17597	17725	17644	17707	17747	17752	18025	17644	17916	17657	17944	17775	17820	17785	17917	17876	17807	17767	17692	17757	17660	17831	17700	17863	17737	17815	17867	17706	17761	18008	17902	17651	17649	17838	17719	17857	17731	17716	17714	18027	17709	17671	17853	17779	17825	17674	17573	17803	17805	17620	17554	17774	17549	17736	17697	17815	17855	17749	17731	17708	17828	17687	17856	17562	17745	17681	17710	17809	17964	17852	17781	17761	17813	17872	17799	17785	17665	17819	17754	17846	17960	17833	17731	17581	17965	17737	18016	17883	17880	17928	17839	17852	17793	17862	17646	17605	17628	17738	17711	17791	17713	17606	17767	17647	17625	18080	17696	17759	17689	17569	17739	17788	17655	17898	17895	17649	17866	17701	17697	17774	17683	17642	17766	18133	17669	17979	17678	17794	17995	17775	17849	17592	18025	17721	17950	17954	17801	17605	17600	17674	17871	17837	18008	17760	17614	17801	17899	17690	17624	17724	17679	17625	17836	17600	17854	17676	17764	17666	17864	17855	17945	17766	17945	17748	17806	17866	17874	17834	17745	17524	17682	17626	17748	17684	17747	17690	17771	17790	17803	17781	17605	17901	17751	17754	17776	17862	17712	17948	17752	17709	17611	17755	17770	17760	17789	17811	17731	17711	17818	17927	17738	17926	17671	17589	17929	17681	17895	17950	17781	17566	17751	17539	17724	17761	17756	17796	17785	17841	17883	17636	17810	17901	17779	17775	17772	17742	17532	17773	17641	17929	17714	17700	17688	17760	17813	17903	17917	17810	17712	17590	17689	17895	17897	17682	17664	17741	17631	17717	17943	17889	17642	17732	17873	18118	17545	17796	17948	17957	17762	17773	17666	17856	17929	17816	17908	17907	18038	17702	17873	17824	17857	17795	17791	17723	17898	17873	17786	17722	17776	17826	17778	17794	17646	17717	17945	17745	17701	17833	17866	17663	17705	17845	17774	17846	17696	17838	17718	17797	17685	17784	17643	17659	17892	17852	17837	17728	17651	17787	17954	17922	17752	17799	17939	17887	17872	18036	17898	17816	17939	17481	18039	17565	17873	17599	17731	17988	17901	17629	17876	17754	17894	17958	17816	17950	17876	17701	17819	17648	17913	17747	17678	17837	17694	17739	17685	17784	17847	17715	18029	17808	17688	17808	17675	17668	17792	17737	17783	17880	17815	17832	17832	17440
63888	105990	91648	70145	49758	33633	22464	17397	15717	15530	15368	15416	15425	15432	15476	15358	15443	15294	15422	15334	15343	15300	15221	15335	15342	15442	15340	15307	15329	15276	15267	15293	15457	15337	15466	15452	15273	15309	15437	15408	15377	15282	15299	15354	15129	15276	15256	15379	15347	15384	15393	15318	15419	15347	15416	15282	15225	15413	15297	15368	15457	15320	15314	15344	15283	15375	15427	15458	15373	15269	15298	15375	15174	15275	15285	15349	15420	15297	15298	15231	15215	15324	15398	15368	15182	15298	15161	15225	15319	15454	15156	15233	15455	15268	15344	15384	15404	15312	15403	15359	15337	15275	15508	15436	15429	15301	15397	15366	15382	15258	15362	15405	15428	15260	15351	15239	15307	15373	15537	15304	15311	15212	15257	15372	15345	15345	15383	15343	15446	15291	15262	15325	15326	15362	15383	15398	15465	15360	15350	15379	15391	15383	15443	15288	15205	15245	15307	15345	15410	15328	15428	15400	15486	15275	15164	15400	15346	15351	15433	15297	15334	15363	15168	15351	15271	15538	15166	15283	15468	15233	15418	15263	15379	15349	15324	15414	15313	15294	15404	15284	15346	15332	15328	15308	15340	15254	15412	15343	15308	15287	15470	15320	15338	15353	15357	15193	15272	15345	15210	15294	15353	15364	15239	15347	15256	15453	15443	15381	15223	15209	15419	15249	15398	15356	15061	15214	15438	15260	15371	15402	15367	15282	15427	15245	15225	15435	15302	15406	15331	15122	15389	15143	15518	15128	15229	15458	15454	15388	15212	15367	15214	15299	15236	15238	15213	15387	15433	15296	15305	15293	15185	15382	15345	15297	15313	15199	15378	15450	15305	15483	15364	15382	15364	15303	15221	15365	15264	15319	15161	15417	15069	15555	15336	15334	15323	15238	15259	15385	15300	15292	15405	15386	15380	15504	15449	15329	15318	15290	15205	15296	15313	15259	15297	15382	15306	15437	15357	15390	15286	15240	15345	15404	15320	15217	15377	15325	15448	15367	15273	15450	15355	15278	15252	15253	15254	15274	15312	15356	15332	15389	15459	15330	15466	15266	15415	15426	15145	15294	15332	15245	15217	15319	15306	15352	15340	15332	15345	15234	15334	15560	15356	15260	15291	15256	15155	15524	15378	15397	15472	15246	15393	15419	15287	15360	15390	15156	15363	15332	15213	15284	15343	15346	15348	15346	15297	15400	15251	15216	15339	15474	15439	15364	15223	15273	15220	15228	15420	15386	15153	15341	15302	15367	15367	15250	15314	15316	15403	15320	15333	15205	15256	15237	15309	15167	15312	15410	15378	15407	15216	15234	15217	15282	15577	15255	15129	15367	15424	15318	15379	15332	15432	15401	15388	15409	15308	15495	15327	15292	15387	15323	15165	15175	15443	15338	15173	15327	15337	15139	15219	15571	15100	15344	15400	15295	15287	15265	15346	15212	15219	15224	15243	15094	15203	15183	15212	15450	15309	15443	15277	15497	15406	15265	15246	15302	15184	15333	15424	15386	15270	15363	15181	15272	15417	15137	15483	15309	15306	15459	15310	15436	15240	15318	15279	15587	15344	15454	15380	15145	15316	15094	15486	15148	15263	15442	15417	15106	15310	15331	15381	15251	15310	15402	15411	15234	15389	15305	15328	15300	15347	15236	15368	15327	15238	15243	15309	15367	15396	15346	15360	15360	15350	15276	15274	15438	15403	15464	15371	15321	15525	15364	15383	15430	15145	15278	15281	15349	15428	15375	15258	15312	15388	15474	15282	15319	15355	15211	15473	15301	15540	15410	15324	15425	15383	15363	15079	15373	15200	15458	15055	15369	15373	15345	15445	15240	15235	15431	15415	15323	15251	15390	15483	15431	15317	15234	15269	15235	15316	15348	15506	15241	15228	15465	15538	15224	15261	15207	15435	15137	15285	15351	15304	15321	15339	15406	15351	15258	15197	15128	15365	15330	15286	15248	15385	15196	15261	15330	15268	15435	15170	15407	15199	15260	15245	15249	15354	15314	15193	15427	15452	15264	15448	15209	15262	15331	15460	15094	15383	15386	15487	15330	15275	15278	15333	15364	15247	15334	15232	15272	15489	15340	15493	15347	15374	15468	15290	15237	15327	15337	15247	15279	15373	15322	15364	15298	15145	15608	15200	15235	15228	15268	15310	15366	15454	15313	15389	15279	15334	15471	15306	15357	15382	15224	15400	15296	15355	15313	15330	15393	15173	15281	15369	15288	15417	15252	15274	15307	15397	15351	15380	15429	15347	15384	15359	15316	15302	15245	15211	15475	15244	15191	15327	15342	15239	15343	15225	15391	15289	15275	15119	15270	15344	15306	15352	15258	15328	15256	15393	15346	15342	15309	15211	15495	15084	15221	15416	15247	15402	15315	15407	15097	15497	15235	15313	15509	15329	15115	15367	15456	15129	15260	15281	15241	15236	15397	15204	15322	15207	15165	15465	15323	15439	15337	15242	15181	15432	15131	15229	15214	15305	15449	15469	15247	15266	15157	15443	15370	15366	15253	15211	15309	15237	15283	15335	15309	15238	15341	15302	15223	15559	15305	15228	15219	15258	15154	15438	15336	15456	15378	15435	15310	15157	15290	15263	15289	15303	15465	15412	15321	15312	15182	15365	15255	15430	15303	15255	15286	15367	15263	15403	15548	15512	15277	15249	15382	15231	15298	15156	15247	15216	15470	15314	15298	15330	15212	15302	15267	15240	15269	15313	15456	15416	15365	15412	15297	15263	15430	15261	15125	15430	15265	15285	15374	15176	15282	15228	15405	15424	15329	15318	15261	15375	15117	15305	15347	15378	15462	15208	15178	15303	15199	15281	15177	15379	15210	15299	15275	15306	15278	15411	15183	15440	15183	15272	15426	15371	15452	15206	15218	15400	15368	15347	15494	15442	15381	15402	15417	15175	15343	15278	15325	15411	15483	15308	15377	15279	15529	15324	15332	15330	15227	15412	15171	15167	15500	15300	15335	15436	15284	15181	15323	15147	15233	15424	15331	15304	15245	15381	15234	15541	15248	15366	15307	15263	15251	15436	15424	15219	15272	15330	15309	15309	15469	15341	15236	15323	15354	15179	15365	15335	15369	15317	15212	15264	15250	15281	15391	15425	15431	15331	15406	15256	15436	15439	15252	15305	15352	15279	15132	15412	15335	15181	15308	15297	15208	15239	15300	15449	15387	15358	15416	15280	15453	15352	15246	15377	15395	15330	15167	15402	15499	15237	15328	15357	15315	15209	15234	15345	15169	15453	15303	15333	15318	15246	15445	15176	15203	15404	15337	15266	15357	15121	15196	15399	15263	15233	15260	15311	15585	15214	15390	15400	15289	15318	15258	15152	15444	15361	15269	15638	15420	15434	15217	15338	15338	15322	15301	15274	15385	15299	15364	15350	15259	15375	15443	15357	15310	15299	15122	15205	15249	15389	15225	15181	15245	15139	15320	15279	15214	15479	15298	15553	15174	15412	15459	15096	15280	15349	15303	15213	15436	15411	15285	15302	15236	15400	15414	15322	15412	15283	15205	15407	15436	15273	15229	15327	15129	15253	15320	15238	15309	15404	15432	15215	15331	15340	15411	15243	15298	15425	15249	15323	15363	15419	15261	15463	15204	15359	15186	15414	15388	15213	15408	15422	15389	15333	15166	15224	15241	15338	15352	15364	15200	15179	15365	15287	15370	15203	15357	15424	15299	15238	15394	15369	15426	15436	15250	15348	15321	15284	15209	15300	15376	15278	15302	15275	15315	15291	15354	15365	15477	15392	15333	15360	15265	15303	15267	15308	15311	15431	15342	15335	15155	15339	15508	15334	15230	15281	15329	15253	15265	15332	15112	15347	15349	15414	15282	15403	15466	15341	15276	15480	15466	15296	15305	15521	15363	15243	15490	15423	15501	15172	15363	15368	15292	15307	15360	15214	15306	15389	15385	15258	15142	15433	15360	15319	15171	15410	15298	15217	15360	15351	15224	15482	15302	15427	15254	15327	15448	15456	15316	15414	15375	15376	15353	15227	15356	15293	15173	15345	15248	15400	15386	15249	15336	15396	15250	15400	15322	15422	15298	15456	15336	15439	15384	15485	15182	15362	15330	15309	15244	15303	15217	15343	15230	15321	15448	15360	15416	15413	15406	15389	15279	15145	15326	15206	15219	15186	15334	15214	15308	15333	15345	15350	15414	15251	15303	15126	15362	15269	15302	15413	15159	15428	15366	15208	15393	15292	15422	15284	15340	15197	15319	15320	15447	15208	15347	15381	15469	15207	15420	15356	15265	15316	15277	15326	15289	15427	15210	15362	15313	15294	15383	15206	15382	15269	15276	15390	15350	15317	15210	15366	15239	15482	15161	15385	15361	15359	15306	15277	15338	15317	15206	15315	15420	15347	15405	15472	15538	15326	15327	15289	15279	15310	15294	15270	15445	15424	15390	15399	15343	15447	15170	15365	15313	15370	15429	15387	15215	15269	15441	15399	15285	15340	15308	15240	15375	15239	15280	15485	15408	15315	15351	15339	15425	15599	15312	15377	15224	15503	15285	15448	15375	15341	15308	15328	15384	15443	15341	15300	15348	15317	15397	15159	15348	15217	15477	15425	15323	15322	15419	15300	15228	15304	15344	15321	15293	15227	15372	15176	15376	15287	15609	15257	15261	15365	15395	15199	15237	15310	15310	15239	15439	15389	15330	15263	15368	15417	15265	15220	15367	15385	15232	15298	15309	15394	15258	15382	15216	15254	15256	15372	15426	15315	15194	15377	15454	15431	15478	15361	15277	15257	15315	15148	15161	15300	15310	15211	15272	15311	15246	15386	15311	15456	15270	15234	15406	15232	15192	15231	15284	15400	15371	15361	15392	15314	15393	15287	15206	15266	15335	15325	15234	15288	15294	15216	15283	15300	15151	15389	15301	15239	15376	15329	15287	15206	15330	15212	15317	15256	15245	15273	15287	15286	15256	15304	15341	15370	15328	15399	15378	15255	15393	15377	15421	15400	15318	14987	15417	15384	15599	15429	15412	15257	15282	15463	15330	15287	15197	15311	15201	15260	15298	15169	15494	15143	15202	15366	15265	15377	15186	15355	15345	15138	15360	15375	15364	15335	15584	15272	15449	15359	15143	15269	15354	15360	15401
29810	34795	41919	33156	24078	20573	19183	18467	18445	18305	18164	18380	18308	18249	18134	18319	18317	18176	18276	18494	18307	18383	18289	18195	18225	18140	18218	18538	18257	18374	18428	18131	18191	18442	18384	18188	18100	18284	18158	18254	18317	18336	18401	18236	18379	18072	18090	18390	18378	18231	18370	18399	18313	18220	18353	18087	18323	18200	18208	18298	18344	18227	18035	18290	18312	18150	18318	18171	18056	18220	18279	18364	18110	18336	18310	18161	18430	18198	18303	18069	18234	18112	18251	18124	18489	18362	18360	18182	18440	18184	18218	18192	18283	18273	18374	18216	18279	18066	18261	18330	18161	18276	18234	18368	18336	18017	18149	18216	18243	18120	18087	18241	18257	18366	18304	18368	18179	18296	18355	18467	18129	18212	18137	18112	18181	18163	18390	18166	18261	18362	18330	18303	18126	18406	18056	17950	18168	18194	18087	18040	18315	18195	18149	18312	18350	18149	18093	18223	18390	18249	18208	18529	18439	18168	18313	18269	18458	18157	18069	18248	18177	18207	18122	18052	18303	18299	18322	18188	18106	18295	18140	18081	18143	18380	18167	18281	18052	18395	18425	18074	18034	18115	18165	18285	18508	18131	18220	18094	18305	18213	18112	18292	18193	18333	18365	18144	18169	18184	18159	18344	18155	18227	18150	18007	18092	18218	18254	18224	18237	18249	18110	18454	18309	18224	18301	17968	18176	18224	18258	18296	18198	18178	18176	18197	18294	17999	18266	18229	18218	18165	18166	18183	18267	17997	18467	18117	18243	18169	18384	18420	18078	18152	18232	18233	18334	18168	18026	18244	18195	18115	18270	17998	18214	18163	18528	18354	18423	18181	18091	18111	18321	17969	18173	18285	18114	18259	18300	18187	18252	18141	18117	18216	18082	18054	18218	18382	18242	18199	18307	18418	18218	18257	18419	18093	18290	18263	18258	18261	18192	18100	18218	18229	18215	17969	18349	18414	18461	18318	17908	18071	18221	18135	18254	18281	18237	18230	18563	18274	18271	18187	18067	18336	18051	18172	18159	18260	17998	18166	18281	18276	18422	18278	18041	18218	18479	18155	18169	18229	18242	18327	18156	18227	18220	18164	18000	18119	18049	18136	18325	18155	18293	18319	18080	18032	18142	18164	18169	18151	18154	18228	18357	18148	18156	18159	18238	18313	18220	18242	18046	18334	18193	18164	18176	18181	18361	18099	18082	18153	18153	18220	18092	18182	18332	18058	18350	18403	18154	18126	18256	18236	18183	18214	18265	18400	18508	18179	18199	18340	18265	18177	18281	18433	18359	18398	18223	18158	18318	18376	18258	18291	18083	18306	17960	18341	18182	18366	18440	18107	18332	18251	18025	18083	18235	18271	18348	18283	18303	18308	18327	18222	18212	18327	18176	18083	18176	18308	18222	18243	18202	18131	18341	18329	18231	18250	18190	18350	18344	18322	18319	18348	18460	18004	18150	18192	18251	18191	18275	18180	18302	18233	18118	18251	18291	18142	18164	18222	18403	18159	18191	18192	18033	18072	18197	18190	18260	18076	18288	18257	18284	18277	18305	18027	18293	18170	18363	18524	18169	18241	18241	18265	18179	18423	18149	18039	18465	18157	18265	18084	18242	18074	18051	18448	18209	18061	18095	18111	18198	18168	18152	18294	18290	18298	18415	18364	18402	18364	18202	18345	18206	18204	18177	18372	18320	18350	18171	18223	18071	18141	18420	18109	18107	18091	18185	18298	18357	18156	18277	18378	18431	18185	18136	18114	18359	18311	18151	18403	18253	18266	18232	18305	18227	18136	18176	18296	18395	18271	18268	18218	18375	18195	18150	18500	18038	18119	18180	18089	18143	18179	18398	18254	18260	18337	18122	18380	18519	18116	18217	18210	18254	18299	18130	18164	18303	18062	18196	18291	18218	18339	18203	18215	18162	18191	18000	18245	18289	18017	18436	18403	18359	18194	17990	18148	18411	18275	18308	18253	18212	18351	18281	18166	18041	18249	18198	18084	18299	18003	18326	18344	18090	18242	18378	18183	18293	18091	18122	18164	18195	18251	18222	18079	18199	18113	18316	18043	18209	18337	18250	18243	18240	18022	18172	18154	18204	18144	18251	18161	18201	18244	18130	18293	18099	18221	18266	18129	17991	18344	18195	18118	18316	18191	18128	18201	18121	18053	18315	18068	18007	18148	18289	18295	18264	18313	18129	18214	18372	18324	18474	18131	18078	18151	18212	18203	18316	18253	18172	18258	18163	18193	18326	18028	18173	18222	18152	18510	18105	18212	18002	18257	18340	18259	18209	18089	18261	18290	18355	18144	18062	18283	17958	18213	18196	18297	18394	18222	18302	18301	18138	18163	18080	18127	18268	18281	18076	18131	18146	18360	18069	18209	18109	18172	18240	18232	18243	18303	18198	18450	18242	18343	18372	18143	18058	18165	18345	18310	18367	18314	18511	18077	18520	18184	18256	18291	18140	18403	18397	18108	18148	18097	18465	18187	18150	18006	18024	18163	18110	18149	18170	18207	18260	17987	18339	18013	18206	18313	18278	18112	18083	18216	18345	18060	18190	18158	18278	18397	18336	18270	18281	18325	18476	18231	18305	18130	18320	18103	18240	18238	18208	18179	18217	18161	18292	18147	18259	18135	18151	18274	17933	18123	18264	18278	18076	18152	18285	18268	18353	18206	18381	18047	18325	18419	18364	18238	18422	18258	18293	18170	18245	18123	18395	18379	18389	18230	18200	17983	18210	18377	18234	18192	18356	18026	18195	18284	18228	18142	18317	18305	18507	18336	18274	18344	18216	18342	18083	18290	18188	18195	18400	18179	18173	18190	17926	18191	18173	18334	18429	18316	18294	18019	18301	18265	18266	18251	18115	18107	18084	18307	18451	18254	18168	18168	18164	18107	18219	18187	18302	18189	18268	18121	18351	18165	18159	18477	18348	18311	18197	18389	18335	18124	18370	18109	18221	18398	18339	18074	18201	18169	18225	18177	18189	18182	18079	18199	18233	18240	18372	18271	18251	18205	18237	18337	18382	18346	18145	18319	18227	18365	18090	18276	18370	18153	18257	18187	18212	18159	18439	18362	18263	18344	18252	18258	18250	18167	18491	18133	18262	18000	18235	18024	18157	18440	18174	18263	18147	18083	18196	18273	18206	18334	18327	18191	18124	18337	18251	18162	18208	18140	18247	18265	18313	18079	18163	18094	18274	18120	18371	18106	18294	18273	18271	18060	18282	18130	18091	17976	18265	18073	18234	18129	18376	18275	18149	18304	18272	18258	18141	18218	18235	18224	18194	18504	18207	18256	18387	18290	18341	18252	18237	18248	18292	18228	18145	18270	18183	18057	18289	18437	18103	18240	18217	18313	18165	18065	18132	18225	18089	18276	18314	18292	18184	18273	18257	18236	18295	18233	18096	18089	18343	18324	18250	18088	18079	18257	18021	18323	18309	18272	18293	18190	18448	18358	18156	18206	18365	18177	18069	18095	18173	18302	18351	18186	18202	18203	18325	18297	18375	18219	18439	18169	18213	18276	18184	18305	18421	18303	18450	18046	18213	18180	18144	18196	18179	18064	18240	18006	18183	18451	18499	18357	18235	18362	18302	18252	18290	18120	18387	18404	18293	18162	17998	18055	18142	18144	18197	18416	18273	18193	18168	18259	18347	18043	18120	18321	18250	18186	18138	18413	18195	18086	18150	18258	18094	18065	18299	18335	18480	18189	18279	18390	18337	18477	18240	18065	18276	18385	18315	18214	18167	18314	18201	18342	18085	18510	18365	18251	18226	18234	18329	18221	18300	18274	18323	18281	18020	18122	18228	18164	18066	18304	18257	18102	18334	18188	18140	18146	18339	18133	18124	18221	18140	18296	18126	18300	18129	18154	18112	18362	18339	18388	18281	18335	18229	18231	18183	18072	18275	17992	18088	18128	18030	18125	18065	18262	18250	18162	18219	18283	18208	18393	17959	18171	18105	18161	18269	18348	18364	18213	18203	18429	18166	18176	18199	18029	18110	18277	18212	18079	18168	18236	18326	18255	18303	18200	18333	18335	18252	18541	18147	18239	18093	18313	18346	18279	17930	18186	18270	18272	18169	18380	18272	18176	18408	18099	18221	18364	18333	18303	18316	18323	18443	18149	18296	18354	18325	18461	18294	18303	18232	18318	18355	18365	18344	18145	18246	18347	18264	18292	18259	18182	18353	18149	18155	18045	18072	18106	18460	18316	18354	18062	18151	18477	18050	18209	18163	18321	18146	18142	18241	18267	18086	18082	18257	18123	18219	18050	18304	18362	18178	18269	18159	18036	18125	18223	18311	18289	18235	18126	18383	18412	18165	18175	18235	17893	18236	18334	18231	18227	18316	18260	18064	18087	18157	18244	18214	18248	18267	18080	18526	18319	18311	18168	18087	18048	18321	18365	18152	18160	18064	18378	18245	18184	18217	18060	18174	18132	18269	18297	18072	18268	18178	18124	18345	18205	18426	18247	18479	18277	18264	18066	18227	18290	18237	18359	18203	18333	18371	18203	18286	18048	18297	18053	18107	18405	18261	18238	18339	18234	18327	18090	18406	18426	18348	18372	18221	18220	18138	18182	18296	18055	18327	18092	18205	18181	18164	18342	18259	18262	18314	18144	18216	18249	18266	18079	18287	18368	18431	18318	18148	18268	18291	18312	18229	18195	18530	18212	18219	18269	18258	18281	18399	18307	18105	18352	18312	18302	18342	18323	18204	18258	18161	18199	18296	18305	18195	18055	18285	18377	18246	18002	18092	18325	18228	18230	18173	18465	18100	18154	18113	18278	18133	18272	18030	18086	18271	18056	18197	18264	18409	18363	18176	18359	18180	18163	18309	18169	18222	18397	18330	18212	18241	18283	18187	18273	18333	18174	18302	18351	18364	18149	18338	18233	18312	18167	18203	18195	18197	18145	18265	18039	18146	18080	18314	18095	18131	18251	18430	18277	18154	18266	17994	18179	18104	18370	18015	18084	18322	18314	18159	18230	18128	18244	18417	18076	18280	18201	18229	18094	18299	18192	18115	18243	18393	18235	18045	18236	18428	18179	18230	18295	18162	18383	18228	18265	18283	18301	18419	17956	18111	18293	18129	18324	18181	18031	18353	18219	18149	18122
36239	54746	45082	29873	21695	17593	16223	15812	15527	15537	15544	15714	15696	15531	15613	15529	15452	15483	15640	15723	15634	15412	15534	15608	15444	15650	15789	15601	15555	15548	15677	15608	15400	15780	15491	15548	15715	15623	15482	15458	15799	15493	15589	15490	15694	15613	15608	15589	15583	15396	15459	15602	15632	15562	15639	15416	15628	15476	15680	15701	15530	15553	15582	15427	15706	15534	15459	15446	15672	15703	15625	15618	15466	15552	15399	15667	15549	15547	15631	15719	15491	15602	15557	15726	15539	15440	15572	15635	15493	15679	15532	15487	15689	15511	15507	15489	15569	15457	15571	15580	15626	15533	15633	15828	15498	15501	15772	15776	15661	15542	15648	15614	15700	15684	15389	15516	15634	15527	15549	15638	15647	15587	15746	15578	15473	15574	15529	15609	15717	15425	15708	15631	15537	15432	15680	15673	15435	15757	15623	15526	15465	15488	15660	15546	15658	15592	15539	15816	15708	15719	15642	15678	15691	15674	15521	15517	15584	15682	15615	15625	15724	15626	15582	15507	15620	15591	15635	15429	15771	15515	15461	15594	15700	15626	15750	15612	15558	15506	15545	15516	15519	15647	15620	15429	15508	15690	15486	15588	15516	15674	15588	15431	15560	15567	15398	15500	15716	15535	15531	15350	15538	15553	15336	15440	15387	15672	15597	15496	15407	15442	15389	15542	15674	15691	15835	15811	15727	15703	15465	15523	15660	15480	15793	15474	15609	15488	15642	15647	15697	15645	15437	15669	15561	15617	15566	15463	15478	15451	15380	15671	15355	15557	15681	15623	15565	15544	15578	15639	15515	15704	15618	15519	15596	15495	15746	15605	15506	15535	15532	15472	15630	15529	15597	15607	15561	15558	15588	15591	15547	15600	15603	15675	15549	15504	15755	15593	15630	15576	15610	15449	15576	15670	15536	15612	15648	15815	15603	15633	15601	15611	15469	15418	15532	15566	15585	15531	15670	15460	15515	15389	15577	15437	15520	15630	15567	15534	15562	15606	15479	15554	15679	15618	15581	15554	15507	15470	15652	15672	15611	15671	15508	15566	15595	15598	15477	15842	15608	15547	15504	15702	15571	15615	15551	15620	15638	15485	15633	15629	15744	15601	15614	15575	15629	15608	15631	15517	15550	15591	15497	15524	15631	15519	15581	15502	15554	15488	15514	15650	15642	15368	15468	15724	15579	15480	15691	15664	15615	15621	15532	15404	15608	15481	15394	15467	15768	15678	15666	15548	15631	15633	15508	15563	15556	15543	15528	15510	15735	15592	15546	15530	15571	15609	15656	15616	15566	15503	15495	15620	15467	15519	15576	15573	15693	15516	15624	15611	15705	15482	15635	15444	15684	15528	15584	15356	15660	15524	15561	15466	15505	15504	15587	15474	15440	15689	15683	15365	15582	15708	15669	15437	15589	15646	15613	15586	15695	15687	15577	15524	15425	15599	15411	15559	15680	15581	15560	15571	15604	15472	15471	15579	15610	15559	15657	15492	15643	15671	15504	15749	15723	15500	15487	15502	15570	15718	15383	15643	15616	15625	15617	15766	15556	15722	15609	15643	15676	15599	15546	15500	15478	15310	15598	15689	15437	15437	15628	15598	15555	15452	15418	15648	15664	15485	15550	15464	15596	15562	15480	15576	15593	15666	15582	15663	15620	15668	15678	15575	15528	15532	15611	15623	15558	15501	15626	15658	15478	15637	15666	15547	15524	15702	15559	15601	15608	15493	15664	15461	15661	15589	15559	15716	15512	15562	15578	15587	15614	15634	15565	15491	15696	15586	15511	15639	15618	15560	15575	15543	15587	15528	15483	15639	15588	15659	15652	15567	15508	15630	15448	15523	15590	15750	15745	15602	15365	15453	15627	15736	15626	15516	15608	15708	15636	15455	15588	15490	15699	15632	15617	15507	15658	15542	15720	15587	15718	15580	15517	15421	15646	15564	15555	15549	15750	15655	15553	15463	15557	15543	15660	15582	15565	15586	15768	15503	15703	15573	15616	15589	15604	15595	15488	15590	15514	15532	15585	15658	15624	15496	15590	15656	15677	15586	15491	15607	15587	15497	15529	15722	15493	15659	15743	15629	15513	15420	15704	15528	15537	15741	15675	15627	15850	15573	15514	15696	15583	15834	15421	15429	15335	15658	15678	15659	15633	15506	15693	15566	15488	15606	15504	15761	15531	15682	15611	15561	15706	15532	15517	15428	15632	15677	15473	15517	15487	15670	15470	15510	15680	15668	15551	15753	15470	15782	15547	15596	15620	15730	15610	15512	15626	15653	15567	15510	15548	15522	15504	15695	15685	15559	15521	15493	15589	15651	15468	15611	15607	15632	15445	15594	15525	15628	15717	15514	15500	15700	15766	15508	15538	15436	15485	15578	15502	15570	15737	15437	15685	15629	15641	15490	15604	15410	15687	15740	15547	15745	15622	15705	15607	15530	15470	15617	15500	15735	15645	15557	15617	15575	15649	15696	15562	15478	15506	15556	15558	15635	15486	15523	15524	15645	15704	15586	15337	15713	15510	15550	15687	15769	15427	15672	15523	15533	15633	15616	15638	15617	15411	15638	15485	15532	15562	15516	15726	15505	15463	15639	15577	15549	15369	15573	15594	15588	15737	15576	15454	15617	15582	15566	15703	15470	15369	15601	15610	15479	15651	15482	15585	15555	15589	15653	15462	15640	15494	15691	15571	15641	15539	15616	15648	15625	15469	15612	15450	15497	15519	15620	15450	15696	15490	15594	15661	15657	15674	15526	15541	15489	15444	15471	15484	15638	15653	15421	15637	15472	15604	15612	15549	15602	15606	15584	15462	15626	15652	15502	15570	15493	15544	15720	15624	15650	15656	15651	15563	15483	15474	15484	15636	15540	15573	15573	15497	15562	15612	15594	15756	15540	15451	15884	15644	15717	15540	15523	15505	15636	15548	15572	15569	15490	15603	15453	15626	15388	15434	15499	15754	15497	15683	15631	15644	15685	15572	15591	15486	15646	15698	15394	15710	15443	15659	15723	15469	15784	15605	15555	15434	15622	15613	15527	15576	15637	15655	15511	15622	15503	15566	15574	15476	15528	15708	15668	15685	15656	15502	15361	15695	15731	15660	15588	15601	15664	15602	15401	15479	15498	15583	15554	15468	15617	15490	15572	15582	15450	15519	15730	15682	15545	15699	15676	15537	15715	15648	15573	15705	15531	15506	15479	15507	15607	15447	15570	15551	15363	15433	15443	15594	15549	15658	15558	15519	15434	15668	15653	15581	15629	15591	15541	15540	15569	15662	15504	15510	15642	15570	15537	15630	15605	15500	15383	15523	15495	15619	15602	15708	15576	15543	15541	15576	15502	15497	15477	15638	15616	15634	15657	15478	15461	15685	15789	15506	15516	15616	15533	15577	15560	15651	15510	15727	15613	15543	15613	15574	15680	15779	15588	15672	15660	15574	15575	15610	15775	15587	15709	15697	15517	15360	15525	15771	15448	15440	15541	15718	15500	15616	15506	15613	15446	15626	15565	15544	15525	15450	15635	15517	15519	15500	15614	15559	15734	15387	15765	15459	15586	15664	15541	15576	15389	15553	15613	15812	15447	15585	15493	15682	15614	15528	15479	15665	15534	15514	15573	15551	15456	15469	15444	15515	15669	15744	15577	15665	15491	15590	15530	15553	15678	15417	15608	15461	15593	15863	15638	15749	15511	15636	15509	15677	15757	15585	15491	15608	15515	15545	15428	15646	15616	15626	15596	15575	15631	15576	15607	15537	15583	15353	15626	15386	15534	15638	15708	15510	15686	15699	15637	15646	15571	15651	15692	15639	15714	15549	15670	15707	15617	15548	15736	15557	15483	15614	15705	15765	15597	15623	15593	15629	15839	15488	15438	15617	15537	15366	15728	15385	15527	15511	15637	15391	15576	15652	15588	15575	15515	15462	15733	15713	15624	15387	15533	15613	15534	15471	15616	15510	15553	15533	15533	15655	15682	15654	15602	15550	15474	15583	15735	15522	15898	15513	15690	15606	15592	15715	15553	15599	15584	15640	15501	15659	15699	15681	15613	15808	15422	15474	15632	15579	15737	15700	15665	15463	15739	15580	15514	15651	15635	15762	15691	15469	15551	15507	15503	15455	15579	15516	15638	15590	15631	15665	15588	15679	15450	15488	15467	15723	15475	15683	15496	15437	15680	15478	15612	15531	15595	15562	15497	15557	15708	15600	15602	15558	15590	15456	15583	15520	15608	15336	15453	15475	15772	15594	15479	15548	15628	15516	15607	15582	15578	15608	15406	15737	15554	15643	15384	15514	15602	15661	15576	15550	15595	15689	15529	15736	15661	15516	15603	15623	15754	15564	15381	15506	15499	15721	15677	15544	15516	15635	15690	15709	15469	15617	15686	15555	15438	15552	15709	15557	15746	15643	15719	15619	15614	15614	15459	15551	15453	15749	15581	15464	15671	15466	15355	15440	15443	15642	15553	15583	15531	15733	15599	15437	15484	15601	15606	15652	15640	15574	15393	15559	15583	15578	15574	15610	15611	15763	15621	15532	15599	15496	15517	15488	15605	15540	15701	15588	15714	15588	15604	15551	15599	15563	15621	15536	15519	15684	15627	15581	15611	15700	15538	15579	15652	15514	15776	15574	15591	15430	15544	15695	15451	15616	15572	15684	15551	15659	15590	15719	15446	15492	15724	15663	15581	15586	15569	15706	15485	15606	15669	15551	15521	15691	15672	15603	15711	15519	15655	15583	15479	15618	15634	15601	15468	15581	15546	15365	15729	15663	15580	15459	15724	15520	15600	15627	15649	15618	15518	15475	15591	15601	15466	15530	15462	15437	15700	15598	15482	15559	15560	15609	15458	15636	15563	15636	15433	15708	15565	15625	15862	15649	15628	15632	15616	15346	15481	15469	15592	15802	15634	15544	15485	15676	15739	15533	15507	15604	15507	15738	15516	15553	15562	15547	15507	15559	15608	15597	15513	15638	15664	15695	15496	15640	15448	15618	15613	15348	15708	15643	15575	15446	15506	15640	15614	15563	15564	15546	15518	15669	15685	15495	15573	15475	15568	15602	15547	15614	15327	15640	15604	15582	15430	15554	15631	15407	15473	15668	15623	15513	15524	15757	15622	15495	15578	15565	15671
24306	23829	40230	40264	32895	27984	24019	19350	18276	18234	18248	18381	18403	17934	18198	18027	18218	17898	18128	18107	18301	18043	18280	18029	18091	18211	18264	18010	18076	18204	17973	18105	17952	17985	18129	17864	17985	18004	17933	18227	18028	17985	18074	18008	18064	17946	18032	17948	17947	18181	17990	17872	17973	18036	17935	18166	18072	18007	18109	18126	18005	18101	17962	17860	18038	17910	17972	18216	17924	17770	17967	17974	17844	17910	18091	18116	18070	18095	18057	18128	18042	17981	18119	17963	18256	17938	18031	17932	17954	18041	18092	17978	18065	18160	18039	18106	17873	17969	18145	18181	18197	17953	17773	18004	17994	17995	18143	18205	18078	17884	17959	17995	17901	18011	17922	18211	18238	18081	17823	18014	17874	17856	17999	18080	17976	17878	17837	18153	17979	17992	18019	17930	17836	17699	17806	17863	18051	17755	17996	18120	18011	18004	18134	17918	18191	17952	17944	17817	18097	17835	17866	17925	17932	17922	18027	17932	18114	18116	17908	17913	18143	17895	18087	17870	18062	17915	18038	17980	18166	17863	18010	18135	18101	17975	18123	18072	18210	18145	17913	17779	18038	18027	17865	18086	17586	18270	17918	18200	17914	18038	17952	18045	17989	17869	18166	17951	18089	17909	18191	17965	17986	17884	18041	17821	18228	18203	17821	17758	18007	18020	17978	17911	17964	17933	18108	18047	17885	17883	17965	18055	18032	18049	18155	17946	18159	18077	17977	18099	18148	18011	17997	18009	17878	17953	17953	18000	18080	17997	18215	18082	18073	18055	18120	18090	18034	18026	17851	18007	18029	18113	18096	18163	18116	18000	17995	17995	18043	17895	17986	17851	18056	18053	17993	18186	17998	18018	18101	17830	18048	17999	18063	18083	17995	18039	18072	18014	18027	17922	18059	17953	17990	18028	18049	18035	18149	17943	17944	17967	18019	17951	18026	17820	17976	17889	18030	17779	18133	18018	18046	18077	18120	17998	18187	17886	18124	17916	17848	17969	17962	18154	18053	17917	18021	18152	18007	17838	17942	17951	18019	17927	18017	18073	18103	18072	17864	18115	17838	17954	17933	18028	17896	17790	17832	18054	17872	17944	18085	17953	17931	17824	17814	18150	17939	18063	18026	18002	17973	17821	18069	18140	17992	17836	17962	18041	18035	17994	18155	18012	17846	17920	17811	17844	17806	18054	17961	17890	18217	17895	18057	18017	17974	18083	17922	17921	17917	17988	17996	17960	18111	18024	18102	18035	17932	18070	18047	18016	17971	17983	18053	17988	17959	18162	17900	17977	18034	18004	17925	18068	17991	18132	17979	17753	17953	17900	17855	18110	17956	18046	17966	18138	18068	17849	17937	17992	18037	18126	17858	17901	17894	17972	18024	17962	17965	17897	17985	17950	18043	17969	17957	17910	18073	17912	17722	18083	18104	18179	17968	17837	17941	17844	18017	18056	18007	18051	17960	17993	18018	18230	17868	17920	17793	18119	18047	17906	18013	17792	17892	17981	18105	17891	18006	17912	18090	17930	17852	18181	18026	18115	17963	17903	18110	18103	18027	18032	17848	18018	18117	17862	18093	18082	18045	18090	17933	18033	17873	17913	17982	18015	17889	18182	18039	18105	17965	17805	17896	17768	18036	17996	17956	18097	17807	17832	18094	17954	17923	17864	18052	17954	17779	17885	17862	18019	17941	17631	17806	17944	17931	17921	17827	17885	17973	18152	17982	17860	17977	17901	17803	17782	18056	17948	17984	17764	17885	17820	17841	17968	17902	17930	17849	17992	18062	17785	18056	17804	17884	17747	18069	18007	17938	17999	18096	18043	18116	17987	17914	18001	18092	18072	18075	18161	18126	18023	17831	17925	17937	18040	17854	18002	17919	18104	17908	18045	18168	18037	17905	18019	17756	17788	17792	17701	18051	18023	18003	18021	18164	17800	17958	18144	17901	17835	17865	18208	18120	18120	17976	18013	17985	17870	17939	18007	17783	18161	17824	17883	17921	18048	17941	17948	17903	17984	17973	17910	18275	17791	17832	17990	17899	17958	18073	18052	17950	18095	18099	18105	17963	18082	18071	17993	17990	17982	17984	17966	18223	18023	18019	18179	17949	18074	17967	17843	18017	18039	17882	18038	17908	18043	17855	17732	17665	17831	17864	17846	17809	18028	17828	17987	17972	17992	17864	17939	18095	17758	17881	17830	17956	18008	17729	17994	18056	18032	17813	18199	17964	18158	17941	17968	17916	17971	17880	17778	17891	18069	17973	18128	18080	17975	17899	18017	18048	17821	17981	18039	18229	18066	17952	17970	17917	18161	17902	17936	17919	18054	18002	17916	18037	17768	18005	17885	18127	17898	17768	17878	18009	17772	18036	17959	17955	17948	18105	17884	18073	17906	17908	17825	18029	18123	18235	17977	18055	18014	17834	18003	18030	18135	17968	17933	17866	18096	18217	18001	17829	18032	18054	17963	18157	17919	17992	18149	17844	18011	17976	18061	17958	17582	18042	17968	18029	17999	18070	17930	18115	17936	18003	17824	17903	18015	17950	17972	17682	18124	17892	18149	18222	17928	18006	17916	17920	17758	17989	17941	18183	17969	17885	18114	18014	18058	18038	18002	18002	17935	18000	17884	17972	18060	18074	17919	17697	17998	18046	18066	17894	17856	18172	18188	18002	18036	17976	18132	18065	17773	18046	17968	17845	17856	18062	18004	17931	17898	18023	18068	18045	18072	17951	17815	18063	17836	18016	18319	17837	18133	18155	18067	18039	18067	17997	18069	17968	17907	17898	18061	18096	17926	18013	17874	17962	18116	18150	17976	18039	17977	18078	18098	18009	18090	18085	17900	18121	18032	18120	17953	17880	17968	18086	17896	17959	17752	18115	18055	17773	17950	17964	17970	17928	17898	17894	18057	17889	17938	17939	18093	17979	18138	18080	17999	17812	17955	17946	17807	17982	17940	18032	18139	18080	17774	17911	18048	18065	18012	18012	18000	18039	17797	18007	17913	17892	18045	18062	18068	17991	17998	17977	18069	17731	17975	17948	18076	18087	18127	18154	17996	17942	18085	18331	17998	17968	17996	17937	17945	17944	17974	17875	17907	17944	18052	17935	17906	17981	17910	18151	18194	18066	17954	17925	18083	17934	18010	17865	17924	17766	18031	17997	17980	17924	17872	17931	17818	17945	18026	18025	17868	17931	17822	18178	17846	17823	17944	17891	18048	18137	17985	17997	17733	17981	18008	17902	18012	18243	18015	17973	17918	18022	17767	17963	17967	17956	18006	17949	18140	18084	17828	18006	17874	18121	18199	17879	17946	17886	17950	18215	17866	17930	18014	17983	18055	17927	18044	17972	17954	17999	17953	18038	18086	18154	17694	17946	17922	17884	17948	17930	18044	18108	17904	17955	17954	17944	17880	17935	18107	17989	18156	17932	18108	18172	17839	18079	17887	18100	18034	17940	17874	18007	17777	17815	17772	18091	17969	18002	17849	18122	17950	18009	17860	17987	17799	18048	18063	17897	18033	18088	17889	17931	18233	18137	18208	17868	17938	17960	18095	18049	17886	17904	17909	17915	17993	17925	17854	18194	17956	18041	17870	18041	17887	18091	18074	18171	18121	17960	18151	17733	17997	18108	18252	18024	17850	17893	18231	18049	17953	18061	17873	18169	17959	18164	18109	18014	17988	18080	17938	17867	18015	18004	18099	18223	18162	17937	17973	18076	17798	18035	18038	18050	18095	18095	17772	17948	18049	17835	18025	18059	17909	18037	18123	18087	18064	18000	18158	17888	17928	17722	17884	17797	18046	18030	18005	17764	18064	18151	17877	17961	18040	18090	18045	18064	18017	17941	17866	17998	18041	17972	17997	17891	18111	18044	17930	17932	18133	17862	18071	17919	17941	18128	17931	18001	18097	17813	17840	18034	18056	17887	17941	17712	18217	17744	18212	17943	17979	17963	17844	17817	17873	18003	17950	18077	17805	17927	18077	18069	17722	18038	18016	18065	17976	17908	18000	18016	17766	18244	18019	17868	17857	17917	18009	18012	18015	18084	18019	18171	18219	17923	17912	17955	17843	17984	17847	17963	18012	17767	17821	17957	18032	17987	18082	17975	18023	18138	18062	18012	17868	17874	17922	17916	17724	17803	17861	17942	18008	18067	18197	18240	17836	17922	18006	17961	17975	17999	17991	18042	17880	17872	18083	18333	17857	17964	18004	17997	18131	18094	18152	17957	17993	17734	17883	17874	18112	17940	17913	18040	17975	17868	17959	18035	17824	18174	18058	17833	17949	18067	17997	18030	18088	18232	18070	18092	18054	17928	17945	18124	17744	17983	17887	18069	18027	17765	17925	17906	17905	17930	18250	17911	17725	18005	17951	18038	17851	18123	18060	18057	17982	17856	17847	18030	17881	18070	18094	18012	17908	17969	17848	18060	18061	17991	18158	18030	17823	17973	18117	17971	17930	18134	17866	18025	17938	18038	17971	18267	18066	17958	17927	17919	17942	18124	18024	17820	17845	17783	18035	17996	18156	18215	18126	17878	17989	17981	18052	17889	17716	17867	18033	18034	17942	18048	17875	17948	17922	18026	18182	17954	17917	18013	18073	18027	17886	18047	17915	18021	18080	18021	17865	17937	18049	18068	17767	18051	17929	17800	18198	17879	18165	17955	18129	18032	18178	17899	18093	17836	18055	18051	17944	17979	17836	18046	18120	18008	17978	17882	18084	18007	17948	18099	17966	18177	18014	18185	17796	17917	17973	17949	17942	17944	18042	17986	18267	18025	18068	17817	17919	17892	17987	17997	17903	18069	17938	18011	17972	18078	17977	18111	17905	17914	17969	18053	17806	17916	17880	17919	17813	18130	17871	17948	18021	17924	17986	17898	17918	17684	17935	17990	18108	17981	17890	17878	18069	17862	18026	17937	18068	17934	17971	17848	17786	18264	17967	18269	18338	18000	17892	17807	18086	18135	18077	18029	17894	17818	18031	17821	17968	18012	18037	17888	18214	17921	18195	18049	17911	17994	18024	17971	17914	18031	18026	17965	18108	18063	17902	17923	17829	18007	18115	18166	18028	18049	17916	17841	18137	18082	17908	17980	18196	17927	18017	18125	18130	18048	18176	17982	18008
61218	98096	83173	56882	39838	26741	19288	16361	15851	15493	15588	15552	15518	15551	15691	15489	15427	15400	15444	15542	15577	15450	15583	15560	15501	15455	15574	15577	15674	15421	15422	15245	15378	15287	15519	15443	15278	15651	15461	15309	15522	15522	15592	15383	15679	15500	15410	15433	15531	15383	15462	15398	15560	15620	15500	15433	15500	15660	15411	15423	15351	15469	15563	15443	15688	15384	15605	15588	15538	15503	15369	15469	15496	15534	15447	15460	15499	15380	15466	15475	15494	15521	15473	15594	15427	15489	15569	15326	15516	15560	15372	15243	15415	15420	15335	15504	15553	15315	15285	15692	15581	15373	15420	15445	15380	15478	15613	15503	15518	15416	15533	15514	15397	15354	15491	15356	15370	15446	15537	15429	15505	15600	15317	15490	15418	15520	15462	15682	15459	15428	15607	15465	15337	15429	15424	15488	15329	15382	15406	15477	15356	15311	15521	15524	15368	15255	15577	15495	15388	15434	15253	15390	15717	15485	15414	15356	15442	15491	15531	15536	15391	15563	15439	15510	15303	15505	15510	15367	15442	15519	15557	15404	15483	15408	15467	15507	15439	15582	15584	15556	15514	15513	15537	15267	15501	15564	15377	15451	15455	15477	15399	15640	15565	15445	15421	15384	15389	15464	15360	15508	15383	15427	15587	15574	15303	15530	15541	15471	15458	15486	15561	15371	15525	15591	15334	15379	15426	15352	15271	15425	15493	15463	15467	15669	15533	15589	15482	15431	15579	15368	15541	15341	15603	15462	15263	15526	15382	15496	15357	15357	15404	15540	15383	15405	15411	15478	15487	15504	15332	15492	15325	15422	15365	15404	15452	15267	15424	15389	15445	15161	15426	15285	15475	15440	15698	15349	15463	15543	15391	15443	15333	15282	15464	15625	15528	15536	15574	15319	15436	15514	15602	15463	15513	15387	15447	15524	15564	15415	15596	15515	15528	15320	15557	15447	15546	15516	15454	15565	15571	15576	15363	15409	15379	15442	15659	15356	15332	15420	15379	15480	15500	15530	15559	15459	15311	15370	15450	15465	15525	15308	15549	15383	15516	15523	15530	15460	15487	15533	15502	15581	15414	15370	15471	15457	15456	15401	15500	15384	15494	15528	15439	15438	15515	15406	15521	15356	15383	15506	15501	15572	15385	15430	15412	15391	15574	15539	15553	15378	15400	15492	15417	15573	15446	15607	15342	15354	15431	15483	15591	15479	15560	15595	15382	15484	15458	15527	15450	15507	15542	15425	15496	15396	15389	15317	15382	15527	15544	15481	15379	15324	15534	15497	15569	15504	15569	15393	15434	15471	15451	15629	15472	15141	15439	15448	15495	15559	15275	15426	15484	15295	15448	15473	15449	15653	15791	15346	15399	15603	15476	15301	15468	15263	15409	15480	15604	15407	15582	15402	15553	15378	15491	15498	15436	15558	15483	15375	15277	15526	15513	15575	15387	15544	15319	15504	15411	15529	15385	15474	15560	15600	15536	15359	15329	15523	15509	15398	15351	15509	15546	15461	15336	15427	15543	15406	15477	15488	15528	15477	15553	15485	15483	15384	15404	15311	15516	15552	15430	15624	15481	15429	15209	15676	15362	15381	15351	15512	15661	15569	15366	15400	15441	15504	15490	15539	15437	15484	15672	15383	15500	15503	15416	15533	15473	15525	15546	15430	15624	15371	15604	15275	15297	15557	15615	15406	15330	15602	15397	15507	15522	15526	15368	15390	15483	15470	15452	15337	15347	15560	15362	15591	15576	15544	15266	15452	15419	15323	15253	15572	15610	15528	15455	15574	15229	15390	15455	15556	15497	15366	15537	15374	15333	15468	15646	15564	15401	15456	15435	15544	15297	15588	15514	15475	15528	15666	15407	15511	15294	15579	15402	15447	15420	15510	15261	15570	15459	15347	15200	15436	15607	15391	15536	15529	15497	15470	15674	15451	15495	15476	15475	15520	15359	15374	15371	15479	15477	15462	15487	15444	15543	15449	15507	15285	15337	15474	15681	15519	15340	15533	15569	15481	15468	15393	15203	15345	15371	15472	15400	15421	15449	15420	15471	15300	15592	15397	15397	15563	15541	15471	15464	15430	15512	15439	15458	15325	15513	15452	15486	15428	15470	15505	15580	15433	15420	15477	15629	15294	15384	15382	15346	15364	15437	15348	15590	15517	15497	15542	15529	15461	15393	15388	15742	15610	15490	15403	15518	15507	15446	15614	15423	15573	15475	15345	15320	15435	15594	15378	15531	15211	15576	15577	15543	15510	15268	15530	15363	15476	15552	15413	15527	15464	15549	15384	15357	15450	15288	15592	15545	15313	15454	15511	15416	15406	15565	15294	15586	15406	15532	15455	15571	15546	15610	15611	15451	15438	15510	15407	15463	15505	15372	15462	15443	15298	15413	15585	15450	15399	15473	15355	15377	15664	15438	15254	15528	15427	15587	15649	15618	15416	15423	15599	15551	15357	15471	15338	15647	15447	15525	15557	15370	15400	15527	15448	15380	15354	15314	15398	15585	15694	15395	15493	15523	15557	15422	15435	15562	15509	15414	15506	15448	15528	15537	15406	15450	15396	15396	15566	15430	15518	15645	15437	15560	15559	15438	15557	15361	15399	15527	15558	15422	15395	15543	15557	15511	15615	15487	15300	15574	15394	15519	15472	15347	15433	15443	15456	15426	15355	15463	15522	15510	15500	15384	15378	15423	15482	15533	15621	15499	15368	15633	15587	15489	15464	15465	15469	15450	15518	15496	15340	15497	15492	15594	15509	15456	15337	15531	15565	15443	15413	15466	15481	15394	15358	15405	15388	15504	15387	15479	15505	15587	15515	15489	15362	15519	15307	15452	15326	15506	15457	15594	15423	15480	15396	15461	15405	15433	15325	15703	15362	15389	15568	15465	15490	15470	15319	15309	15305	15434	15425	15411	15404	15403	15364	15498	15386	15357	15266	15274	15533	15517	15598	15518	15522	15378	15460	15427	15330	15381	15663	15501	15200	15555	15453	15472	15443	15642	15475	15449	15529	15477	15446	15311	15551	15432	15362	15334	15444	15496	15330	15451	15559	15484	15530	15494	15543	15330	15454	15500	15471	15684	15361	15510	15575	15583	15606	15421	15414	15438	15386	15455	15263	15382	15507	15373	15485	15266	15628	15471	15424	15547	15552	15118	15503	15441	15397	15610	15390	15400	15548	15482	15428	15460	15617	15705	15390	15376	15419	15409	15433	15444	15483	15384	15548	15622	15513	15475	15406	15283	15523	15545	15349	15637	15530	15387	15293	15614	15332	15615	15354	15453	15466	15370	15538	15315	15555	15217	15551	15585	15574	15539	15387	15416	15410	15585	15332	15418	15384	15312	15400	15386	15519	15507	15338	15458	15549	15383	15581	15548	15399	15528	15382	15250	15517	15556	15359	15441	15488	15535	15457	15568	15411	15495	15372	15423	15337	15594	15396	15486	15449	15394	15554	15346	15400	15442	15476	15467	15515	15301	15426	15361	15552	15452	15487	15468	15375	15559	15420	15325	15508	15498	15431	15408	15475	15367	15483	15360	15417	15662	15434	15593	15460	15476	15616	15511	15486	15726	15441	15378	15529	15569	15274	15572	15401	15283	15362	15458	15537	15401	15555	15388	15401	15417	15475	15566	15186	15542	15462	15436	15454	15485	15583	15382	15663	15362	15393	15627	15546	15500	15469	15408	15535	15469	15558	15583	15524	15449	15457	15322	15458	15451	15405	15464	15392	15423	15675	15353	15434	15509	15378	15504	15443	15500	15384	15350	15436	15507	15539	15479	15397	15459	15425	15443	15407	15262	15590	15409	15473	15445	15359	15524	15495	15475	15345	15381	15363	15519	15414	15488	15564	15487	15456	15309	15628	15526	15297	15420	15486	15372	15497	15470	15367	15425	15451	15431	15452	15500	15393	15572	15560	15556	15366	15405	15367	15476	15388	15448	15357	15787	15364	15592	15405	15358	15636	15331	15429	15473	15450	15324	15734	15628	15358	15531	15427	15526	15435	15681	15579	15448	15295	15454	15406	15337	15323	15358	15392	15440	15367	15311	15513	15489	15432	15355	15474	15540	15402	15432	15456	15501	15549	15617	15474	15494	15490	15537	15512	15487	15452	15307	15589	15313	15356	15410	15528	15437	15465	15452	15622	15518	15418	15488	15523	15356	15370	15567	15457	15384	15568	15293	15234	15503	15436	15529	15554	15409	15581	15614	15565	15395	15453	15373	15420	15516	15629	15669	15406	15437	15600	15593	15536	15490	15376	15497	15304	15491	15573	15412	15467	15325	15368	15234	15573	15451	15436	15418	15405	15241	15343	15250	15473	15400	15353	15287	15513	15371	15488	15492	15526	15456	15503	15742	15502	15449	15566	15587	15456	15426	15519	15488	15434	15395	15518	15331	15422	15447	15428	15556	15407	15567	15484	15560	15483	15498	15457	15541	15618	15455	15663	15330	15329	15521	15517	15350	15402	15502	15406	15582	15398	15482	15546	15452	15522	15525	15634	15554	15464	15607	15502	15585	15737	15677	15342	15390	15449	15495	15381	15461	15508	15482	15522	15426	15413	15456	15503	15477	15485	15466	15452	15379	15507	15556	15455	15300	15258	15521	15500	15417	15358	15491	15571	15395	15412	15451	15508	15599	15516	15471	15407	15428	15456	15527	15637	15392	15531	15669	15257	15408	15493	15412	15380	15486	15474	15495	15494	15415	15456	15429	15327	15456	15388	15461	15355	15392	15469	15482	15416	15482	15383	15586	15585	15499	15326	15469	15561	15378	15472	15537	15505	15503	15377	15690	15683	15375	15630	15442	15591	15294	15402	15465	15654	15503	15408	15475	15462	15556	15429	15480	15459	15428	15360	15444	15494	15470	15564	15530	15536	15573	15269	15493	15440	15585	15511	15474	15383	15426	15335	15494	15441	15465	15442	15528	15631	15256	15562	15523	15469	15626	15360	15349	15564	15507	15489	15300	15358	15544	15389	15532	15386	15511	15404	15380	15497	15352	15453	15686	15640	15476	15361	15560	15437	15587	15273	15419	15518	15458	15517	15510	15495	15514	15365	15473	15353	15508	15339	15484	15369	15294	15369	15444	15362	15275	15513	15437	15462	15581	15406	15435	15629
23045	22373	36007	35459	32562	30256	27821	20969	18769	18657	18499	18068	18396	18229	18295	18367	18117	18319	18246	18224	17994	18243	18184	18072	18072	17932	18240	18028	17951	18174	18075	17978	17953	18194	18034	17918	18292	17898	17901	17979	17854	17975	18012	17914	17978	17993	18127	18054	17982	17919	18025	18131	17937	18093	17981	17912	18052	18077	17934	18168	17894	17905	17919	17984	18097	17991	17982	18181	18257	18040	18027	17902	17912	17920	18016	18101	18184	17984	18019	17779	18018	18010	18107	18037	17860	17868	18009	18096	18096	18195	17903	17927	17676	17978	17845	18020	17953	17854	17973	18200	17972	18010	18060	18163	17955	18008	17929	18179	18071	18012	17880	17783	17853	18028	18158	18178	18034	18010	18011	17763	18107	18130	17793	18095	17929	18165	18223	18079	18108	17954	17867	18034	17967	17864	17912	17995	17967	17947	17966	18272	18035	17970	18230	18045	17964	17739	18064	17924	17957	17988	17826	17757	18016	17873	17812	18005	17867	18188	18055	18098	18053	17999	18187	17862	18090	18011	18229	18128	18179	18046	18097	17901	17913	17990	17949	18043	17897	17964	18005	18071	18226	17898	17937	17886	18034	17976	17759	17979	18049	17928	18072	18028	17859	18128	17894	18006	18093	17945	18003	18089	17972	17996	17880	17958	18129	18119	17901	17977	17908	17839	17934	17844	17924	17939	17980	18066	18232	17884	17953	17826	17852	17777	18105	17948	18089	17903	18033	18194	17966	18137	17823	17938	18090	18152	18057	17923	17856	18058	17895	18171	17953	17888	17722	17867	17971	18210	18059	17832	18103	17989	18085	18067	17829	18027	18033	17899	18017	17967	18041	17957	18134	18009	17786	17814	18213	17944	17927	18086	18207	18117	17901	18088	18010	17929	18000	17989	17950	17862	17858	17923	17933	17992	17883	18201	18074	17954	17781	18001	18006	18113	17753	17840	18028	17994	18014	18052	18015	17975	18058	18174	17983	18198	17933	18022	18005	18019	18109	17868	18124	18300	18061	18047	18027	17893	17977	18023	17781	17846	18059	17934	18017	18087	18039	17976	18110	17866	18213	18048	17990	17992	18035	17891	18009	18004	18327	17981	17835	17945	17953	17808	17890	17860	17922	17877	18214	18020	17922	17902	17945	17905	17958	18165	18133	17855	17988	17835	17956	17970	17873	17868	17799	17894	17845	17817	17963	17980	18115	17986	17999	17862	18143	17917	17951	17881	18135	17856	18079	17924	18093	18137	17969	18036	18141	17832	17864	17983	17999	17955	17870	18021	17981	17731	17975	17718	18082	18181	17911	18127	17999	18009	17949	17971	18063	17891	17857	17752	18028	17974	18068	17958	18031	17839	18021	18006	17920	17926	17854	18066	18127	17994	17854	17909	17976	17941	18100	18100	17960	17893	17906	18009	17831	17900	17883	17630	17963	18006	18153	17751	17966	17866	17877	17885	17860	17959	17897	18030	18065	18009	17828	18085	17930	18049	17893	17887	17818	17895	17941	17956	18015	17966	18052	17833	18276	18213	17936	17994	18131	17844	17969	18081	17908	18044	18122	17905	18021	18035	18106	17859	17727	17867	17907	17863	17773	18057	18026	17909	18158	17986	17994	18121	18049	18176	17799	18138	18058	17980	17910	18046	18210	18311	17969	18034	18016	17827	17821	18131	17929	18043	18023	17829	18050	17978	17906	18136	18136	17836	17806	17707	17962	17772	17919	17928	18079	17807	17950	17848	17926	17902	17997	18102	18122	17857	17949	18162	17775	17892	17958	18069	17995	18189	18171	18074	17988	18035	17877	17827	18168	18080	17941	18103	17996	17897	17883	17982	17883	18079	18180	17938	18203	17917	17964	17930	18060	18047	18003	17931	17988	18044	17991	17992	17771	17988	17902	17816	18257	18108	17751	18178	18260	17994	17834	18063	18092	17920	18077	18188	17922	17891	17889	17906	17945	18054	18032	17887	18172	17807	18206	17961	17847	18003	17828	17886	17819	17899	18013	17863	17839	17971	17930	18032	18100	17974	18314	18096	18098	18132	17834	17939	18116	18103	17982	17817	17908	17941	17820	17818	17824	17974	17849	17961	17953	18235	17938	17914	17974	17827	18019	18041	18086	17991	17949	18216	18012	18088	17890	17880	17990	18065	17946	17972	17774	17955	18025	17820	17997	18059	18109	18028	17888	17770	17821	18012	18008	18200	18125	17915	17911	18020	18033	18161	18072	18089	17870	17991	18047	18009	17931	18005	18046	17948	17970	18157	18051	18021	17991	17942	18022	18009	18185	18209	17969	18160	18005	17968	17738	17901	17918	17884	17930	17969	18121	18096	17969	17876	18059	17907	18106	18032	18173	17824	18010	17987	18082	18193	17773	17777	17957	17848	18006	17914	17895	17859	17925	17990	18130	18003	17986	18086	17858	17811	18070	17829	18062	17933	17903	17885	18283	18164	17889	17837	18155	17966	18052	18084	17984	18135	18088	17752	17939	17762	17763	17998	18057	17985	18092	17971	18061	17941	18028	18072	18011	18164	17867	17945	18004	18011	17825	17950	17983	18116	17881	18088	17952	18037	17992	18092	17965	17967	17973	18134	17996	18063	18132	18014	17951	18109	18003	17955	17815	17884	17934	18092	17875	17844	18006	18012	18082	17929	17960	18081	17902	18019	17950	18046	18085	17718	17802	17740	17967	17839	17780	18073	17931	18027	18100	18029	17874	17797	17983	17956	17741	17928	18045	18286	18010	18064	17990	17855	17969	17733	17916	17944	17995	18038	17949	18069	18029	17780	17874	17950	17862	18063	18008	17834	18003	18033	18065	18020	17836	18038	18136	17952	18035	17924	18005	18011	18140	18048	18001	17945	17738	17951	18020	17764	18106	17945	17914	17903	17946	17917	17683	17876	17880	17904	18057	18126	18034	17950	17965	17947	18133	17917	17884	18153	18039	17948	18152	18004	17983	17980	17960	17719	17852	17915	17965	17798	17871	18019	18005	17851	18074	17949	17954	18114	18089	18095	17781	18014	18029	17869	17876	17956	18158	17907	17912	17805	17867	17894	18175	17897	17901	18021	17874	18016	17936	17955	17949	18182	18150	18217	18202	18054	18130	18012	17983	17994	18008	17908	18073	17925	17764	18131	17970	17857	17893	18089	17794	17972	18029	18092	17955	17978	17804	17934	17948	18090	18003	18115	18044	17868	17811	17937	18124	18092	17850	18062	17912	17960	18088	18152	17954	17750	17950	18081	17963	17980	18093	17915	18155	18097	18017	17965	17965	17904	17925	17871	17909	17867	18165	17962	18029	17985	17836	18052	17972	18057	17780	17884	17913	18010	18025	17773	18026	17816	17998	17963	17847	17967	17992	17936	17964	17906	18168	17753	18006	18006	17920	18033	18053	17845	18127	18028	18166	17979	17756	17923	18031	17950	18027	17844	18050	17693	18011	17992	18137	17770	17918	18111	18101	18062	18038	17908	17942	17761	17999	17932	18319	17893	18108	18055	18062	17913	18064	18006	17819	18172	18033	18181	17968	18116	18070	17851	18085	18094	17955	18045	18170	17910	17892	17914	17800	18044	17933	17810	17954	17901	17894	17959	17870	18244	18041	18112	18002	17856	17901	17979	17758	17921	18104	17942	18221	17933	17951	18104	17849	18136	18083	18102	18093	18024	17924	17831	17948	18048	17972	17931	18012	17927	18026	17892	17973	18070	18139	18102	18016	17983	17967	17769	18028	17933	17996	18025	17810	18083	17779	18123	18078	17973	18004	18015	17887	18056	18143	17929	18112	18043	18026	17971	17711	18020	17980	17973	18073	18055	18052	17953	18159	17901	18075	18040	17968	17844	17896	17931	17895	17986	17967	18053	18124	17932	17844	17895	17891	17793	18037	17966	17790	17977	17984	17985	17973	17695	17880	18009	18110	17993	17943	17625	17920	17959	18196	17972	18003	17846	17977	17975	18113	17924	18018	17998	17897	17747	17822	17872	18185	17953	18134	17871	17971	17951	17957	17842	18048	17797	17735	17909	18103	17795	18189	17805	17835	18083	18173	17957	17990	18008	17931	17939	17968	18037	17942	18168	18004	17583	18045	17958	18024	17994	17819	17993	18081	17818	18077	17974	18016	17890	17877	18106	17941	18011	18007	17876	17879	17977	17996	18021	17842	18105	17968	17941	17999	18027	17895	17973	17988	17983	17742	17778	18006	17811	17803	17919	17999	17844	17815	17755	18119	17964	17975	18158	17947	18142	18116	17914	17754	18050	17944	18177	17959	17673	18019	17995	17945	18090	17950	18089	17883	17878	17914	17981	17868	18217	18018	18164	18014	18033	18251	17992	18012	17978	18027	18110	18090	17992	18113	18107	17931	18144	18171	17970	18048	18070	17949	17939	18051	17712	18067	18003	17783	18000	18130	17880	18084	18009	17998	17933	17962	17994	18056	18036	18084	18092	18020	18122	17933	17917	17926	18001	18230	18022	18011	17917	18072	18080	18034	18178	18072	17931	17912	17980	18039	17795	18102	17967	17807	17950	17810	17901	18160	17944	17999	18272	18009	18042	18185	18011	17911	17813	17963	17936	17861	17977	18065	17902	17740	18024	17872	17929	17906	17827	17733	18100	18071	18004	18112	17868	17847	17965	17770	17943	17964	17970	18025	17924	17899	17984	18043	17907	17982	17867	18006	17928	17951	17983	17908	18047	17924	17883	18076	17954	17862	18059	17908	18042	18065	17917	17968	17922	18057	17893	18031	17955	17878	18135	18067	18014	18073	18037	17791	17952	18156	18193	18081	18046	17815	17970	18040	17847	17981	18223	18131	18039	17921	17962	18039	18144	18025	17794	18030	18040	17903	17857	17860	17860	18028	17880	18038	17813	18107	18260	18087	17988	17953	18140	18211	17948	18049	17967	18091	18187	17949	18019	17916	17922	18040	18213	18149	17896	17848	17780	17901	17901	17838	18026	17910	17863	18013	18048	17780	18125	17832	18061	18044	17833	18026	18030	18093	18146	17937	18050	17930	17835	17862	18008	18022	17714	18076	17942	17940	17816	18029	18042	18033	17898	18005	18071	18172	17987	18027	17863	18067	18223	18143	18056	17904	17790	18007	17878	18090	17891	17762	18052	18128	18003	18043	17991
64297	107049	92955	71105	50043	33823	22587	17408	16040	15542	15359	15489	15490	15469	15492	15626	15439	15483	15369	15265	15499	15486	15649	15450	15539	15431	15409	15401	15472	15341	15522	15497	15598	15538	15403	15599	15363	15501	15638	15302	15459	15564	15465	15458	15478	15432	15361	15235	15408	15276	15260	15457	15494	15349	15477	15463	15544	15367	15558	15297	15718	15406	15377	15412	15464	15481	15315	15504	15368	15658	15436	15457	15450	15398	15540	15218	15317	15328	15514	15500	15533	15423	15367	15454	15272	15388	15524	15308	15586	15224	15499	15444	15570	15533	15371	15414	15557	15347	15412	15221	15482	15273	15317	15367	15134	15401	15436	15491	15437	15616	15285	15420	15468	15404	15487	15403	15436	15483	15388	15531	15399	15409	15739	15369	15326	15400	15481	15335	15543	15429	15295	15356	15279	15467	15290	15515	15443	15453	15386	15461	15427	15435	15555	15265	15498	15587	15476	15382	15591	15411	15499	15302	15357	15335	15470	15272	15457	15385	15463	15484	15409	15426	15416	15551	15479	15411	15565	15491	15535	15512	15565	15365	15431	15314	15552	15487	15279	15510	15412	15208	15497	15449	15518	15292	15295	15459	15436	15310	15321	15487	15292	15364	15480	15516	15492	15490	15550	15481	15415	15176	15493	15258	15420	15591	15366	15409	15356	15662	15495	15405	15343	15440	15417	15318	15436	15452	15410	15520	15380	15665	15392	15385	15541	15435	15528	15430	15451	15317	15346	15300	15340	15343	15397	15453	15283	15403	15442	15400	15546	15389	15453	15240	15291	15400	15288	15344	15301	15492	15476	15369	15478	15348	15494	15440	15424	15556	15341	15493	15370	15362	15499	15389	15488	15509	15474	15496	15469	15522	15431	15405	15420	15649	15521	15626	15188	15487	15431	15525	15540	15567	15279	15448	15613	15424	15383	15578	15478	15415	15464	15479	15481	15542	15231	15361	15347	15309	15384	15336	15416	15416	15500	15337	15551	15354	15518	15293	15554	15397	15408	15536	15560	15251	15570	15569	15330	15398	15329	15477	15505	15502	15463	15488	15332	15334	15475	15341	15354	15412	15406	15577	15531	15414	15371	15356	15359	15370	15320	15375	15384	15273	15319	15641	15342	15457	15488	15471	15349	15558	15480	15358	15330	15500	15314	15369	15221	15443	15332	15506	15470	15365	15519	15425	15352	15493	15317	15506	15347	15563	15292	15421	15445	15404	15583	15425	15359	15460	15663	15488	15359	15339	15383	15443	15429	15370	15473	15393	15474	15440	15470	15407	15539	15333	15398	15452	15433	15459	15426	15360	15477	15530	15521	15541	15247	15472	15378	15325	15499	15393	15536	15387	15559	15349	15353	15484	15547	15376	15730	15419	15417	15491	15464	15402	15588	15376	15381	15435	15322	15361	15499	15470	15473	15460	15660	15312	15355	15413	15491	15441	15458	15506	15421	15366	15418	15456	15393	15549	15398	15407	15365	15324	15449	15390	15422	15453	15345	15455	15304	15467	15443	15405	15541	15305	15521	15364	15394	15356	15481	15465	15349	15279	15541	15308	15450	15424	15486	15484	15420	15352	15419	15282	15595	15354	15446	15566	15290	15486	15331	15318	15529	15414	15412	15518	15269	15562	15466	15362	15413	15387	15483	15334	15339	15567	15289	15448	15521	15332	15590	15445	15512	15356	15498	15312	15235	15287	15464	15601	15259	15546	15561	15561	15302	15651	15244	15395	15486	15525	15419	15422	15588	15417	15479	15565	15533	15377	15460	15376	15301	15578	15561	15402	15535	15432	15403	15488	15446	15291	15546	15374	15549	15425	15322	15448	15550	15350	15593	15446	15376	15376	15630	15382	15552	15422	15530	15474	15480	15262	15498	15489	15363	15299	15399	15479	15501	15355	15542	15393	15490	15395	15516	15436	15413	15504	15671	15421	15501	15330	15383	15391	15351	15566	15392	15541	15569	15516	15328	15480	15297	15403	15421	15459	15404	15274	15528	15346	15434	15345	15345	15507	15254	15690	15437	15451	15363	15554	15635	15223	15316	15444	15469	15337	15477	15430	15405	15378	15361	15399	15367	15457	15393	15445	15359	15346	15148	15626	15550	15631	15386	15538	15438	15472	15431	15553	15359	15550	15456	15280	15552	15528	15488	15466	15474	15480	15440	15467	15351	15572	15465	15318	15441	15366	15399	15241	15525	15544	15412	15354	15521	15618	15465	15484	15361	15380	15502	15412	15462	15420	15489	15567	15577	15493	15537	15429	15460	15466	15358	15500	15491	15483	15390	15338	15573	15422	15553	15372	15440	15342	15554	15351	15464	15511	15550	15235	15479	15393	15383	15228	15448	15498	15522	15454	15426	15276	15292	15447	15492	15401	15423	15262	15553	15328	15371	15366	15335	15270	15320	15325	15358	15379	15389	15433	15334	15335	15356	15388	15443	15485	15414	15350	15389	15388	15303	15418	15429	15423	15398	15490	15532	15427	15479	15338	15486	15694	15469	15311	15381	15481	15431	15439	15533	15391	15379	15356	15558	15387	15455	15369	15480	15515	15394	15449	15395	15396	15500	15384	15390	15375	15495	15528	15540	15286	15305	15561	15255	15451	15432	15408	15514	15342	15347	15406	15358	15578	15491	15362	15466	15535	15545	15404	15393	15356	15439	15390	15602	15296	15402	15462	15511	15291	15325	15415	15544	15573	15354	15271	15467	15398	15442	15468	15404	15493	15431	15525	15359	15490	15325	15627	15500	15532	15509	15353	15370	15416	15548	15484	15504	15492	15468	15471	15440	15603	15465	15441	15434	15582	15239	15426	15413	15589	15369	15398	15451	15530	15353	15433	15322	15488	15395	15383	15506	15347	15524	15522	15442	15254	15473	15466	15566	15412	15162	15358	15361	15452	15404	15602	15380	15415	15342	15579	15209	15333	15381	15513	15474	15435	15536	15448	15296	15553	15429	15458	15508	15253	15498	15376	15585	15342	15306	15305	15491	15421	15467	15420	15654	15586	15558	15318	15368	15419	15463	15605	15322	15421	15291	15565	15450	15335	15466	15498	15489	15463	15394	15444	15437	15484	15396	15483	15385	15315	15414	15473	15288	15347	15557	15459	15449	15544	15413	15489	15379	15549	15408	15408	15310	15429	15484	15491	15500	15454	15352	15544	15431	15385	15253	15319	15468	15324	15393	15360	15351	15400	15272	15526	15510	15339	15188	15291	15337	15455	15577	15343	15432	15535	15516	15559	15343	15438	15389	15423	15377	15440	15378	15393	15437	15412	15527	15478	15498	15305	15502	15309	15494	15520	15638	15485	15567	15331	15361	15407	15719	15404	15452	15555	15355	15500	15381	15592	15318	15351	15417	15548	15356	15585	15432	15467	15376	15359	15563	15378	15473	15346	15459	15259	15373	15518	15483	15551	15495	15570	15287	15297	15560	15255	15407	15314	15465	15287	15238	15414	15509	15540	15515	15522	15272	15467	15469	15397	15379	15390	15500	15407	15314	15432	15547	15538	15423	15407	15442	15321	15401	15377	15344	15385	15492	15329	15399	15412	15402	15432	15305	15423	15340	15451	15413	15582	15565	15413	15405	15437	15452	15591	15500	15445	15334	15296	15416	15344	15581	15360	15405	15160	15390	15287	15486	15408	15448	15496	15655	15317	15259	15196	15431	15539	15608	15281	15536	15564	15249	15353	15409	15541	15475	15428	15420	15318	15302	15415	15297	15518	15376	15385	15376	15348	15402	15491	15381	15493	15377	15433	15275	15536	15418	15602	15476	15449	15431	15215	15388	15492	15412	15463	15424	15569	15422	15521	15395	15313	15535	15469	15494	15395	15511	15311	15447	15491	15278	15358	15550	15492	15516	15487	15446	15410	15556	15414	15349	15286	15302	15298	15418	15377	15537	15221	15486	15336	15532	15414	15383	15445	15421	15465	15317	15173	15517	15427	15434	15301	15337	15263	15375	15577	15568	15509	15376	15185	15372	15359	15324	15701	15489	15363	15638	15464	15305	15501	15399	15449	15449	15524	15298	15517	15438	15405	15373	15492	15419	15401	15397	15232	15542	15455	15334	15514	15452	15334	15516	15398	15328	15518	15256	15414	15494	15425	15410	15576	15555	15341	15425	15357	15414	15445	15414	15522	15567	15427	15379	15293	15491	15537	15442	15472	15406	15384	15331	15467	15469	15538	15517	15258	15237	15271	15412	15271	15261	15520	15413	15186	15204	15566	15429	15430	15480	15395	15423	15497	15341	15388	15484	15358	15586	15304	15395	15291	15429	15528	15456	15474	15509	15379	15467	15496	15440	15348	15460	15459	15382	15338	15483	15532	15269	15482	15463	15439	15556	15369	15420	15388	15514	15466	15542	15277	15465	15224	15294	15558	15445	15611	15378	15259	15380	15333	15417	15430	15478	15433	15550	15504	15434	15417	15478	15534	15499	15499	15614	15413	15505	15413	15402	15321	15609	15389	15486	15522	15458	15528	15334	15500	15419	15345	15469	15435	15313	15394	15410	15313	15484	15526	15388	15354	15501	15378	15558	15626	15441	15414	15391	15374	15371	15416	15371	15563	15408	15223	15542	15557	15485	15346	15482	15476	15446	15309	15550	15480	15320	15423	15406	15457	15416	15438	15407	15397	15345	15341	15569	15267	15405	15554	15452	15463	15463	15501	15437	15454	15391	15327	15520	15489	15482	15552	15348	15319	15616	15614	15285	15409	15366	15441	15284	15389	15463	15263	15490	15213	15328	15435	15391	15287	15445	15550	15392	15440	15375	15357	15376	15511	15390	15413	15466	15428	15602	15582	15301	15410	15398	15489	15398	15546	15501	15446	15325	15391	15518	15318	15502	15365	15328	15363	15440	15554	15435	15502	15342	15476	15273	15452	15398	15413	15677	15413	15514	15439	15318	15453	15457	15395	15403	15475	15433	15381	15324	15458	15532	15289	15440	15405	15430	15418	15266	15534	15556	15576	15401	15561	15440	15498	15223	15479	15230	15397	15543	15376	15343	15354	15339	15427	15383	15327	15339	15517	15427	15409	15364	15566	15459	15537	15332	15364	15522	15330	15456	15262	15407	15391	15304	15549	15290	15359	15477	15388	15522	15387	15515	15398	15340	15279	15418	15409
29925	34565	43926	33720	24178	20730	19349	18739	18489	18399	18542	18188	18483	18431	18412	18512	18493	18372	18214	18268	18181	18408	18533	18334	18328	18347	18330	18361	18360	18456	18338	18226	18398	18470	18245	18512	18396	18212	18212	18414	18308	18506	18437	18518	18445	18524	18468	18629	18429	18406	18342	18413	18523	18352	18348	18310	18318	18377	18474	18311	18526	18539	18341	18568	18449	18550	18589	18300	18469	18513	18520	18340	18302	18377	18347	18454	18338	18395	18247	18283	18274	18400	18450	18223	18495	18343	18208	18219	18457	18368	18360	18480	18405	18465	18321	18476	18257	18343	18366	18368	18432	18185	18384	18402	18413	18240	18257	18459	18425	18186	18545	18403	18430	18418	18490	18454	18261	18554	18493	18213	18413	18463	18372	18202	18397	18299	18217	18454	18476	18411	18350	18289	18322	18400	18406	18371	18305	18094	18136	18319	18356	18307	18082	18128	18388	18316	18462	18410	18211	18373	18346	18433	18412	18333	18526	18433	18213	18465	18269	18357	18395	18669	18492	18142	18269	18368	18457	18376	18328	18366	18424	18378	18247	18395	18480	18647	18520	18417	18259	18264	18283	18209	18243	18409	18306	18416	18294	18429	18427	18213	18403	18463	18273	18383	18270	18483	18409	18447	18319	18213	18246	18153	18311	18536	18337	18433	18281	18499	18443	18240	18128	18372	18375	18372	18390	18196	18088	18369	18622	18589	18423	18224	18241	18469	18155	18495	18574	18357	18393	18428	18355	18375	18399	18377	18254	18291	18406	18481	18424	18444	18241	18366	18356	18543	18408	18236	18405	18368	18296	18243	18294	18307	18413	18505	18350	18340	18317	18291	18295	18291	18470	18294	18415	18522	18343	18379	18330	18279	18367	18429	18268	18480	18367	18603	18279	18305	18372	18215	18576	18283	18588	18539	18239	18220	18355	18385	18384	18368	18373	18496	18273	18206	18249	18630	18486	18358	18176	18523	18269	18150	18471	18649	18544	18326	18397	18269	18474	18312	18422	18365	18283	18389	18465	18408	18598	18256	18366	18604	18350	18659	18446	18367	18340	18380	18562	18409	18282	18527	18408	18309	18406	18318	18559	18298	18498	18398	18334	18406	18403	18366	18282	18404	18428	18320	18408	18162	18310	18332	18269	18510	18403	18500	18465	18366	18278	18256	18399	18174	18410	18441	18526	18399	18532	18264	18131	18518	18229	18324	18550	18448	18491	18440	18508	18333	18345	18269	18435	18466	18412	18350	18438	18253	18667	18454	18444	18301	18327	18361	18405	18284	18270	18449	18416	18385	18468	18356	18446	18325	18468	18526	18369	18400	18208	18186	18318	18223	18096	18467	18576	18345	18303	18301	18553	18370	18397	18610	18421	18545	18483	18493	18267	18252	18525	18516	18460	18280	18238	18365	18329	18355	18344	18415	18193	18226	18353	18467	18200	18470	18414	18390	18246	18339	18297	18519	18456	18394	18366	18373	18463	18399	18559	18270	18428	18335	18453	18241	18237	18275	18279	18393	18506	18319	18493	18356	18358	18374	18401	18409	18354	18541	18376	18402	18393	18434	18309	18393	18562	18403	18470	18480	18309	18423	18241	18180	18428	18427	18479	18624	18407	18386	18421	18530	18416	18377	18544	18285	18499	18511	18263	18372	18289	18430	18452	18225	18481	18379	18415	18512	18291	18282	18352	18293	18375	18354	18383	18326	18380	18505	18303	18680	18468	18533	18491	18361	18563	18469	18332	18624	18586	18507	18499	18459	18435	18205	18273	18334	18300	18481	18212	18290	18285	18354	18455	18476	18254	18367	18718	18359	18526	18428	18507	18401	18583	18452	18330	18439	18460	18493	18466	18387	18428	18418	18395	18247	18314	18216	18154	18362	18190	18259	18418	18283	18469	18316	18346	18487	18322	18355	18401	18276	18177	18427	18572	18312	18209	18308	18397	18417	18401	18603	18097	18327	18476	18339	18270	18236	18302	18379	18324	18426	18375	18346	18391	18233	18453	18369	18558	18375	18383	18375	18374	18536	18389	18403	18370	18452	18375	18469	18502	18549	18472	18467	18407	18494	18513	18469	18340	18270	18163	18464	18439	18211	18422	18471	18342	18435	18329	18368	18353	18124	18392	18393	18326	18581	18323	18386	18540	18315	18304	18426	18604	18316	18428	18386	18280	18440	18684	18269	18438	18533	18394	18201	18303	18354	18551	18158	18528	18411	18280	18298	18432	18506	18360	18386	18262	18483	18465	18339	18270	18448	18351	18416	18287	18274	18386	18486	18280	18190	18415	18232	18625	18638	18491	18354	18250	18460	18566	18538	18367	18226	18309	18417	18446	18365	18223	18325	18197	18408	18495	18241	18237	18204	18474	18394	18342	18177	18386	18234	18288	18355	18404	18384	18297	18348	18360	18242	18493	18316	18444	18399	18482	18588	18333	18445	18355	18376	18423	18386	18471	18282	18476	18321	18359	18504	18481	18370	18317	18413	18331	18326	18404	18417	18293	18590	18424	18214	18553	18431	18563	18544	18417	18251	18416	18391	18280	18294	18297	18420	18225	18156	18439	18311	18524	18439	18300	18433	18564	18239	18275	18171	18664	18458	18221	18451	18401	18268	18544	18415	18329	18289	18308	18450	18508	18285	18407	18432	18293	18571	18361	18382	18253	18406	18222	18338	18495	18561	18374	18199	18149	18352	18388	18145	18521	18334	18461	18609	18365	18267	18413	18308	18525	18368	18514	18395	18687	18265	18268	18374	18342	18462	18438	18357	18253	18338	18335	18375	18287	18361	18555	18451	18456	18297	18508	18447	18434	18309	18397	18402	18220	18391	18491	18230	18394	18364	18309	18353	18440	18586	18318	18411	18422	18450	18341	18433	18274	18367	18431	18326	18328	18394	18133	18315	18354	18320	18241	18223	18463	18281	18458	18460	18500	18174	18657	18354	18343	18388	18325	18525	18373	18360	18356	18508	18411	18540	18249	18225	18163	18443	18444	18238	18352	18331	18434	18378	18385	18320	18470	18412	18213	18370	18340	18655	18459	18366	18517	18387	18306	18569	18368	18328	18341	18459	18534	18421	18421	18394	18340	18447	18288	18256	18424	18212	18444	18451	18447	18251	18445	18300	18192	18293	18476	18161	18319	18270	18446	18387	18247	18241	18552	18426	18376	18171	18420	18352	18390	18353	18471	18464	18185	18330	18356	18256	18597	18643	18608	18435	18360	18430	18341	18360	18441	18200	18219	18591	18527	18585	18209	18354	18360	18504	18408	18455	18392	18383	18574	18187	18284	18456	18489	18178	18307	18216	18390	18464	18574	18359	18226	18395	18570	18425	18395	18518	18459	18438	18397	18451	18314	18308	18434	18530	18421	18362	18298	18325	18416	18633	18331	18368	18145	18291	18132	18135	18354	18456	18517	18399	18453	18260	18510	18343	18105	18312	18391	18256	18333	18565	18439	18295	18281	18387	18455	18584	18272	18415	18493	18309	18270	18489	18387	18219	18345	18433	18331	18422	18420	18481	18335	18254	18435	18307	18376	18451	18364	18380	18392	18306	18200	18567	18432	18386	18349	18389	18601	18333	18299	18226	18259	18324	18445	18424	18502	18493	18309	18226	18314	18163	18491	18456	18272	18297	18378	18429	18425	18446	18271	18356	18467	18486	18470	18324	18409	18441	18342	18253	18526	18415	18362	18442	18400	18327	18421	18377	18544	18571	18310	18446	18432	18310	18377	18401	18417	18384	18248	18516	18495	18448	18499	18426	18417	18538	18363	18600	18155	18362	18300	18473	18409	18412	18274	18355	18232	18400	18565	18266	18423	18265	18383	18286	18327	18260	18155	18516	18408	18596	18384	18501	18418	18182	18472	18134	18514	18153	18509	18486	18516	18506	18243	18184	18291	18387	18292	18352	18466	18311	18480	18367	18344	18162	18236	18392	18486	18481	18608	18403	18364	18247	18202	18268	18381	18533	18425	18424	18402	18397	18249	18381	18247	18598	18218	18513	18310	18460	18303	18378	18466	18365	18385	18323	18306	18512	18331	18283	18453	18211	18301	18418	18275	18350	18342	18484	18555	18657	18512	18352	18289	18389	18234	18447	18501	18466	18393	18484	18438	18342	18371	18387	18544	18557	18208	18276	18267	18011	18484	18170	18238	18280	18394	18383	18355	18318	18278	18392	18417	18246	18506	18221	18313	18258	18200	18390	18343	18340	18571	18429	18390	18415	18352	18643	18374	18299	18450	18418	18360	18260	18447	18515	18280	18322	18295	18348	18440	18540	18541	18322	18321	18437	18496	18350	18292	18467	18235	18340	18446	18537	18347	18410	18492	18270	18591	18206	18320	18560	18346	18262	18445	18317	18304	18183	18160	18283	18295	18507	18579	18347	18380	18445	18478	18395	18558	18479	18569	18295	18418	18219	18207	18394	18463	18296	18436	18435	18461	18422	18432	18598	18304	18368	18447	18491	18343	18450	18371	18296	18426	18262	18351	18259	18309	18288	18291	18357	18191	18411	18295	18385	18381	18541	18262	18273	18286	18122	18227	18542	18294	18264	18451	18345	18270	18420	18436	18615	18383	18225	18315	18309	18282	18409	18454	18552	18477	18515	18276	18292	18328	18385	18117	18465	18103	18223	18462	18538	18329	18449	18361	18379	18435	18172	18357	18456	18267	18280	18295	18316	18305	18386	18268	18576	18600	18276	18333	18226	18443	18262	18463	18369	18509	18428	18598	18433	18419	18269	18215	18340	18226	18297	18280	18352	18298	18297	18389	18350	18207	18298	18648	18381	18359	18322	18302	18453	18246	18474	18299	18253	18245	18447	18536	18401	18639	18460	18375	18347	18463	18381	18402	18275	18491	18393	18365	18236	18416	18391	18323	18414	18393	18285	18289	18632	18548	18387	18612	18423	18462	18153	18449	18212	18570	18450	18627	18521	18487	18393	18605	18151	18393	18220	18403	18429	18447	18327	18481	18362	18550	18304	18516	18334	18562	18609	18521	18218	18310	18279	18300	18337	18370	18380	18387	18318	18353	18447	18278	18402	18357	18461	18345	18239	18318	18255	18549	18329	18398	18550	18415	18575	18219	18280	18477	18414	18434	18303	18566	18390	18365	18468	18255	18320	18585	18289
36037	55015	46397	30342	21665	17780	16261	15982	15608	15936	15746	15550	15651	15683	15668	15699	15705	15626	15704	15611	15738	15750	15848	15649	15672	15428	15811	15547	15667	15520	15643	15812	15634	15698	15793	15690	15824	15694	15859	15672	15619	15631	15825	15831	15796	15773	15887	15844	15589	15647	15801	15618	15634	15733	15690	15541	15813	15708	15656	15691	15504	15776	15710	15662	15724	15851	15755	15655	15644	15727	15525	15736	15706	15716	15585	15705	15668	15884	15784	15777	15825	15686	15584	15681	15814	15532	15648	15626	15606	15668	15597	15625	15776	15746	15651	15776	15899	15828	15554	15546	15663	15591	15706	15552	15673	15738	15829	15767	15689	15683	15685	15677	15672	15695	15621	15717	15732	15706	15572	15786	15609	15670	15726	15504	15679	15651	15808	15747	15634	15688	15762	15731	15668	15800	15831	15729	15811	15721	15627	15770	15601	15628	15644	15618	15563	15727	15759	15752	15729	15612	15535	15682	15680	15871	15609	15674	15696	15656	15780	15617	15760	15789	15487	15728	15668	15871	15795	15623	15631	15743	15705	15604	15694	15642	15648	15788	15718	15749	15756	15655	15576	15627	15684	15624	15777	15773	15668	15522	15814	15685	15521	15620	15732	15682	15504	15642	15661	15707	15694	15628	15619	15646	15594	15614	15824	15705	15867	15745	15654	15757	15786	15606	15760	15754	15611	15672	15572	15729	15663	15762	15695	15809	15650	15632	15765	15774	15739	15615	15757	15764	15787	15615	15743	15843	15740	15653	15876	15576	15850	15663	15648	15642	15729	15806	15694	15625	15773	15705	15814	15755	15803	15672	15815	15512	15724	15721	15713	15773	15802	15694	15814	15783	15620	15765	15661	15670	15755	15621	15829	15786	15749	15470	15814	15677	15687	15790	15755	15702	15684	15638	15698	15502	15963	15783	15769	15751	15574	15773	15768	15657	15721	15642	15707	15781	15741	15782	15691	15768	15828	15788	15679	15666	15739	15617	15621	15654	15539	15575	15743	15657	15758	15776	15868	15843	15786	15722	15708	15933	15632	15790	15674	15575	15593	15935	15624	15842	15678	15567	15627	15723	15736	15464	15666	15880	15677	15621	15690	15719	15736	15727	15812	15545	15756	15648	15789	15673	15629	15772	15568	15618	15644	15598	15823	15626	15620	15568	15691	15751	15801	15811	15642	15531	15626	15718	15828	15742	15676	15668	15641	15743	15633	15691	15777	15665	15711	15795	15647	15607	15916	15678	15715	15685	15782	15601	15642	15964	15529	15515	15877	15809	15664	15720	15822	15690	15758	15636	15782	15635	15640	15758	15623	15749	15712	15670	15786	15697	15726	15668	15691	15648	15783	15605	15696	15712	15615	15774	15629	15652	15844	15657	15712	15455	15759	15541	15647	15703	15770	15746	15708	15745	15541	15709	15710	15646	15536	15645	15900	15624	15631	15785	15651	15713	15828	15755	15510	15581	15839	15603	15645	15645	15791	15733	15775	15700	15814	15688	15619	15583	15701	15792	15745	15629	15661	15630	15743	15811	15661	15631	15648	15769	15686	15694	15729	15802	15551	15708	15662	15628	15827	15678	15630	15682	15795	15777	15941	15582	15684	15691	15639	15668	15700	15880	15625	15629	15676	15719	15699	15587	15675	15616	15715	15688	15796	15634	15862	15778	15691	15765	15634	15486	15667	15679	15739	15704	15604	15539	15720	15675	15795	15609	15628	15751	15697	15624	15514	15741	15775	15688	15689	15744	15668	15848	15858	15587	15768	15642	15574	15560	15680	15545	15624	15719	15616	15731	15690	15644	15796	15736	15750	15785	15611	15619	15739	15612	15726	15611	15688	15727	15617	15685	15541	15443	15695	15838	15797	15635	15681	15719	15668	15893	15761	15773	15657	15562	15835	15558	15800	15833	15648	15657	15698	15737	15583	15668	15645	15612	15711	15598	15688	15725	15766	15663	15666	15641	15723	15791	15771	15750	15677	15744	15826	15749	15564	15539	15692	15664	15774	15612	15752	15795	15701	15654	15750	15528	15550	15520	15665	15669	15605	15572	15690	15633	15688	15838	15600	15856	15596	15627	15787	15676	15895	15594	15540	15743	15626	15570	15869	15690	15580	15786	15575	15630	15540	15715	15660	15625	15650	15681	15719	15630	15675	15752	15633	15748	15646	15608	15676	15711	15726	15668	15895	15902	15689	15675	15688	15846	15615	15708	15757	15808	15744	15593	15716	15617	15792	15520	15637	15721	15643	15692	15659	15722	15735	15692	15604	15709	15806	15652	15757	15756	15851	15706	15584	15716	15665	15850	15790	15765	15843	15518	15700	15799	15685	15741	15603	15711	15701	15873	15677	15655	15787	15651	15687	15838	15648	15789	15753	15709	15611	15724	15635	15816	15767	15621	15638	15665	15664	15786	15642	15647	15768	15726	15874	15591	15622	15594	15605	15792	15620	15720	15743	15752	15744	15769	15722	15765	15418	15987	15616	15648	15656	15678	15529	15742	15759	15730	15725	15653	15645	15645	15621	15750	15730	15705	15754	15524	15735	15775	15719	15645	15773	15755	15843	15575	15709	15609	15559	15611	15645	15891	15731	15874	15600	15793	15563	15777	15556	15809	15798	15769	15601	15766	15740	15784	15616	15849	15642	15868	15595	15547	15710	15725	15786	15582	15920	15892	15727	15702	15709	15848	15787	15649	15652	15799	15671	15665	15801	15725	15881	15710	15692	15671	15679	15656	15504	15615	15783	15492	15699	15648	15737	15699	15697	15705	15658	15847	15758	15637	15756	15743	15845	15623	15621	15857	15683	15739	15585	15815	15733	15716	15545	15656	15677	15513	15648	15670	15811	15524	15694	15674	15846	15541	15760	15706	15704	15731	15627	15646	15750	15682	15530	15727	15733	15636	15743	15711	15671	15669	15727	15737	15675	15791	15913	15855	15880	15625	15672	15574	15712	15581	15757	15488	15779	15502	15740	15777	15754	15524	15705	15495	15734	15635	15653	15565	15729	15727	15768	15730	15512	15653	15668	15666	15708	15764	15669	15680	15650	15607	15748	15628	15807	15735	15960	15643	15875	15699	15618	15625	15784	15710	15779	15887	15751	15731	15887	15649	15791	15774	15876	15703	15859	15811	15627	15530	15654	15800	15538	15637	15649	15556	15632	15710	15742	15691	15663	15624	15742	15703	15721	15724	15688	15630	15703	15504	15753	15702	15710	15636	15603	15783	15621	15777	15607	15821	15741	15669	15587	15727	15596	15814	15709	15845	15732	15707	15548	15510	15648	15644	15781	15619	15576	15735	15636	15685	15777	15812	15609	15607	15771	15811	15641	15644	15613	15532	15779	15633	15617	15720	15637	15618	15791	15505	15697	15787	15733	15805	15657	15681	15673	15649	15724	15602	15882	15752	15662	15658	15726	15560	15792	15871	15676	15682	15641	15702	15715	15669	15686	15679	15556	15628	15803	15738	15727	15615	15750	15655	15751	15673	15740	15537	15637	15668	15775	15673	15702	15577	15714	15740	15735	15679	15636	15632	15687	15708	15625	15900	15760	15715	15698	15625	15607	15718	15643	15592	15634	15738	15736	15717	15674	15678	15634	15382	15831	15694	15754	15757	15588	15651	15754	15797	15760	15805	15878	15744	15759	15612	15714	15704	15808	15649	15690	15630	15742	15467	15780	15742	15764	15728	15831	15676	15718	15834	15688	15714	15785	15899	15904	15715	15745	15631	15595	15653	15793	15575	15748	15629	15815	15758	15732	15678	15660	15711	15720	15805	15771	15672	15656	15624	15671	15763	15611	15683	15715	15801	15598	15814	15624	15759	15524	15721	15691	15744	15763	15819	15616	15741	15796	15621	15757	15541	15729	15747	15672	15768	15726	15739	15831	15626	15581	15664	15592	15796	15711	15634	15633	15704	15694	15528	15755	15686	15641	15583	15712	15664	15662	15647	15659	15746	15895	15711	15881	15682	15709	15722	15703	15773	15754	15797	15748	15603	15788	15693	15659	15770	15622	15682	15736	15789	15663	15638	15616	15694	15742	15729	15662	15726	15831	15845	15771	15709	15589	15657	15701	15683	15666	15752	15719	15709	15808	15790	15703	15761	15654	15678	15714	15575	15701	15941	15589	15667	15613	15684	15701	15734	15546	15779	15569	15706	15630	15588	15871	15781	15677	15721	15861	15585	15653	15658	15842	15811	15675	15726	15615	15863	15798	15661	15707	15789	15978	15590	15737	15683	15569	15874	15765	15706	15563	15676	15569	15616	15648	15313	15721	15739	15723	15717	15852	15717	15890	15650	15657	15684	15959	15602	15687	15765	15798	15731	15653	15707	15782	15711	15660	15872	15645	15837	15652	15585	15801	15710	15698	15778	15643	15781	15536	15745	15773	15781	15727	15757	15716	15615	15751	15736	15598	15662	15700	15615	15856	15693	15812	15851	15540	15771	15671	15716	15565	15656	15670	15625	15749	15760	15700	15792	15592	15881	15695	15698	15786	15609	15720	15537	15738	15647	15856	15529	15658	15920	15673	15585	15613	15632	15721	15865	15748	15742	15657	15748	15760	15614	15741	15628	15612	15559	15742	15602	15744	15620	15592	15643	15655	15649	15729	15606	15699	15647	15635	15813	15752	15740	15782	15592	15859	15602	15813	15711	15743	15721	15684	15687	15696	15821	15561	15913	15833	15546	15644	15810	15680	15968	15626	15549	15602	15734	15643	15769	15710	15596	15482	15699	15494	15620	15473	15696	15726	15790	15702	15726	15530	15627	15618	15768	15650	15726	15766	15548	15781	15793	15560	15679	15658	15680	15531	15839	15825	15753	15827	15595	15769	15690	15657	15716	15684	15827	15522	15696	15753	15596	15716	15754	15716	15760	15676	15689	15758	15656	15831	15594	15684	15641	15696	15551	15894	15397	15753	15539	15718	15664	15651	15642	15633	15610	15648	15581	15680	15799	15604	15768	15807	15828	15560	15809	15611	15821	15731	15768	15890	15602	15707	15727	15658	15627	15585	15685	15718	15803	15706	15718	15626	15766	15782	15658	15604	15677	15784	15621	15729	15874	15555	15789	15810	15661	15709	15647	15778	15600	15722	15628	15715	15695	15544	15767	15737	15736	15618	15688
24331	23724	41235	40516	33510	28273	24358	19870	18611	18515	18395	18508	18290	18079	18101	18459	18307	18230	18072	18236	18393	18332	18255	18098	18152	18105	18115	18266	18117	18316	18137	18053	18090	18016	18005	18036	17764	18111	18016	18038	18334	18080	18034	18158	18129	17915	18184	18077	18272	17867	17979	17994	18051	18040	17967	18108	18060	17993	18146	18204	18298	18185	18111	18036	17813	17834	18107	18095	18051	18252	18083	18150	18069	17990	17944	17881	18232	17968	18255	18197	18307	17938	18189	18133	18048	18255	18234	18122	17967	18025	18064	18150	18000	18083	18273	18119	18043	18217	18156	18003	18086	18201	18044	18018	17953	17990	17954	18152	18242	18064	18190	18048	18167	18087	18158	18181	18119	18029	18103	18055	18239	17988	18092	18270	18072	17873	18078	18228	18133	18262	18071	18068	18149	18162	18194	18076	18148	18041	18109	18140	18256	18173	17978	17950	18072	17977	18039	17867	18067	18049	18110	17855	18250	18046	17985	17888	18087	18128	18254	18100	18038	17938	17925	18075	18282	18164	17950	17916	18228	18088	17972	17909	17979	18245	18093	17916	17995	18034	17975	18081	18005	18077	18034	18065	18256	18039	17983	18016	18020	18153	18083	18125	17965	17994	18075	18135	18216	18067	18033	17972	18189	18078	18161	18140	18156	18135	18145	18200	18065	18012	18054	17948	18194	17970	17779	18134	17957	18000	18093	18081	17967	17952	18351	18010	18199	18141	17969	18022	18328	18263	18314	18271	17958	18009	18133	17987	18114	18024	17988	18137	18213	18051	18069	18147	17997	18127	17936	17854	17905	18167	18189	18052	18294	18144	17919	17999	18128	18015	17933	17942	18022	18062	17914	18085	18090	17990	18138	17900	18099	18136	17996	18345	18118	18107	18103	18039	18082	17967	18028	18259	18008	18062	18031	18216	18054	18057	18054	17981	17978	18046	17986	18036	18090	18120	18183	18245	18095	18188	18208	18093	18194	18058	17805	18017	17919	18205	18057	18036	18025	18177	17887	18381	18041	18041	18060	17984	18031	18112	18058	18116	18079	18293	18384	18169	18068	18124	18099	18095	17943	18281	18051	18044	18007	18272	18124	18100	17957	18103	18019	18305	17942	18276	18328	18118	18371	18082	18011	18199	18108	18176	18013	18126	17864	18133	18172	17987	18007	17899	17984	17940	18220	18039	18111	18022	18053	18052	18316	17962	18100	18093	18079	18045	18114	17964	18021	18077	18038	18086	17978	18236	18054	18092	17902	17986	18069	18064	17937	18204	17976	18027	18004	17919	18086	18036	17975	17971	18022	18045	17903	18163	18139	18094	18123	18085	18157	18161	17921	18163	18187	18227	17985	18011	18106	18035	17989	17884	18183	18044	18073	17891	17981	17977	18152	18106	18042	17966	17996	17950	17876	18039	18005	18086	18070	17802	18253	17972	17927	17987	18154	18006	17957	18255	18239	18270	17836	17986	17900	17984	18108	18110	18112	17925	18414	18120	17921	18097	17858	18045	17903	18045	18130	18094	17882	18024	18000	18259	18114	18090	17976	17898	18018	17925	17992	17984	18132	18139	18265	18032	18051	17869	18024	18034	18063	18098	18128	18060	18190	17840	18140	18044	17992	17948	18264	17991	17973	18135	18121	18189	18220	18097	18236	18169	18135	18274	18133	18165	18216	18029	18111	18096	17913	18015	17911	18245	18205	18009	17997	18132	18044	18094	17977	18021	17985	18029	18155	18163	18223	18073	17981	18003	17980	17887	18084	18100	18097	17977	18176	18090	17873	18098	17954	18217	18168	18152	18249	18011	18131	17924	17975	17919	18116	17973	18245	18194	18073	18040	18061	17932	17977	18015	17784	17911	18225	18074	18084	18116	17898	18111	18162	18076	18118	18171	18152	17997	18095	18156	18044	18085	18329	18093	18071	18032	18163	18164	18190	18038	18282	17876	17960	17953	18164	18073	18064	18176	17973	18091	18094	18310	17952	18046	18011	17921	17826	17999	17971	18381	17924	17960	18082	18123	18182	18040	18041	18034	18126	18048	18311	18081	18045	18100	18123	18006	18095	17969	18016	17962	17980	17996	18143	18063	18218	18038	18071	18026	17877	18036	18051	17945	18037	18150	18135	18161	17989	18040	17998	17909	17975	18155	17988	17890	17966	18143	18078	18026	18034	17901	17866	17835	18092	18255	18087	18112	18069	18069	18065	18000	18151	18184	18041	18197	18087	17963	17949	18264	18078	18025	17893	18041	17877	18036	18176	18262	18132	18007	18189	18363	18055	18114	17944	18033	17886	18020	17965	18105	18085	18065	17980	18139	18126	18029	18159	17958	18011	18067	18076	18170	18114	18036	18092	17845	18148	18035	18089	18155	18068	18007	17986	17959	18188	18157	17910	18106	18192	18143	17917	18068	18289	18182	17942	18050	18208	18343	18127	18192	17973	17992	18067	18013	18054	18074	18026	18276	18189	18039	18171	18078	18100	18108	18196	18153	18014	17987	17976	18056	17953	18063	17894	18069	18048	18168	18161	18344	18118	17997	17817	18232	17834	18002	18136	18108	18165	18055	18085	18184	18121	18095	17977	18012	17957	17982	18173	17823	17894	18074	18177	18028	18289	18114	18157	18080	18219	18094	18023	17941	18064	18134	17940	18028	18133	18021	17935	18161	17971	18244	17953	18069	17881	18166	18028	17985	18008	18068	17938	18050	17900	17980	17911	18158	18106	18074	18168	18200	18161	18191	17792	18104	18046	18073	18050	18048	18102	17879	18229	18176	18114	18073	18237	17958	17982	18178	18097	18025	18062	18221	18192	17978	18092	17901	18156	18215	18054	17926	18069	17980	18214	18148	17941	18108	18113	17979	18050	18031	18143	17984	18202	18060	18114	18007	18116	18142	18046	18178	17927	18178	18191	17993	18059	17982	17892	18132	18258	17948	17985	17981	18014	18056	17954	17931	18158	18041	17907	18110	18144	17929	18092	18158	18096	18148	18050	18148	18165	18033	18050	18095	18115	17999	18215	18120	17913	18130	18010	17909	18159	17957	17844	18130	17964	18027	18191	17997	18141	18227	18040	17974	18010	18118	18226	18021	17970	18149	18172	18144	17910	17935	18049	18035	18001	18095	18141	17996	18052	18210	18078	18054	18115	18144	18134	18180	17979	17896	18137	17999	18062	17899	17852	18019	18203	18049	17963	18210	18160	18194	17933	18107	18169	17962	18165	18034	18170	18255	18132	18039	18060	18028	18050	18183	18269	18092	18122	17938	18041	18094	18307	18143	18054	17913	18084	18029	18246	18161	18264	17863	18084	17968	18071	18025	18069	18007	18280	18058	18002	18045	18106	17837	17947	18036	18218	17995	17917	17918	18128	18191	18111	18074	18180	18028	17888	17892	18130	18271	18121	18102	17996	18044	17904	17890	18163	18070	18219	17880	18218	17994	18029	18134	18043	18010	17963	17982	17889	18168	18117	18264	17927	17916	18138	18011	17893	17902	17871	18264	18002	17978	18052	18108	17957	17925	18109	17997	17989	17906	17898	18091	17886	18087	18155	17967	18129	18001	18231	18009	17925	17999	18172	18044	18002	18006	18170	17950	18081	17898	18221	18171	17975	18198	18189	18215	18237	17984	18173	18137	17936	18220	18237	18123	17917	18153	18026	17927	17943	18207	17960	18067	18137	18026	18017	18141	18230	17991	18047	17961	17985	18150	17989	17980	17945	18199	18065	17990	17861	17976	18158	17963	18008	18105	18008	18099	18047	17899	18094	17924	18147	18109	18033	18007	18120	17987	17994	17992	17827	18114	18226	18188	18166	17992	18151	18274	18302	18033	18108	18042	18127	18161	18084	17900	17971	18233	18082	17870	18123	18124	18052	18249	18196	18088	18042	18095	18051	18134	18085	18100	18028	17922	18135	18102	18059	18147	18165	18035	18262	18166	18152	18123	17975	17967	18014	17824	17917	18018	18078	18129	18177	18071	17935	17958	18390	17997	18214	18164	18129	18245	18210	17854	18123	18274	18203	18110	18096	18106	18116	18198	18366	17927	17839	18141	18085	18345	18192	18045	18106	18225	17911	17870	17992	18094	18101	18142	18059	18080	18038	18091	17970	18143	17976	18163	18184	18024	18134	18272	18244	18117	18112	18069	17879	18157	18039	18035	18049	18164	18007	18055	18067	18008	18403	18028	18149	18174	18156	18255	18168	18153	18180	18166	18095	17880	17988	18028	18038	18026	17925	18204	18145	17835	18019	18177	18118	18217	18213	18059	18087	17969	17933	18100	17917	17987	18084	18120	18183	17838	18162	18134	17887	18020	18202	18252	18214	18017	18019	17947	18192	18103	18319	18079	18010	18091	17976	17975	18249	18088	17977	17993	18304	18064	18068	18121	18059	18194	18094	18143	18146	17967	18018	17992	18119	18026	18005	17988	18066	18069	18240	18052	18035	18211	18322	18167	18178	18027	17932	18259	17907	17910	18044	18110	18077	18144	17896	18123	17771	17992	18145	18139	18108	18164	18097	17919	18015	18052	18108	18103	17891	17962	18074	18063	18220	18234	17966	17845	18062	18324	18047	17853	18163	18067	17832	18056	18077	18081	18088	17991	18167	18334	18067	18160	18307	18045	18018	18050	17972	18162	17788	17947	18119	18021	17822	18084	18054	18066	18332	17977	18086	17992	18008	18031	18288	18158	18104	17845	18048	18165	18032	18015	18185	18093	17879	17996	17990	18183	18011	18044	17676	18010	18171	18087	17920	18127	18042	18176	17911	18116	18117	18085	18181	17923	18202	17902	17889	18161	18114	18068	17984	18160	18224	18111	18106	18011	18067	17919	17957	17935	18105	18042	18052	17946	17916	18089	18065	17986	17867	18263	18022	18101	17955	18098	18337	17892	17984	17831	18043	18103	18077	18311	18228	18085	17867	17991	18120	18199	18124	18100	18258	18220	18263	18073	18290	18112	18086	17974	18029	18263	18130	17944	17840	18187	17750	17972	18237	18045	17991	18167	18060	18138	18204	17977	17968	18144	17954	18245	18084	18120	18162	18017	17999	18286	18159	18058	18022	18130	18179	18108	18200	18040	18106	17955	18016	17881	18189	17888	18173	18073	17936	17929	18111	18099	17983	17974	18066	18220
60621	98564	83851	58162	40563	27011	19517	16567	15913	15598	15621	15653	15651	15524	15585	15725	15556	15596	15566	15578	15513	15716	15600	15617	15608	15563	15638	15496	15670	15659	15640	15773	15687	15538	15630	15531	15528	15600	15679	15699	15678	15729	15563	15661	15667	15549	15731	15839	15669	15722	15678	15597	15542	15680	15632	15577	15564	15591	15714	15453	15572	15619	15505	15545	15750	15469	15682	15668	15571	15712	15628	15732	15737	15450	15542	15536	15672	15530	15613	15566	15556	15457	15716	15566	15459	15640	15646	15565	15504	15640	15750	15533	15584	15491	15758	15415	15512	15549	15687	15594	15570	15486	15494	15595	15375	15630	15660	15573	15665	15687	15563	15652	15469	15647	15557	15581	15617	15565	15445	15616	15753	15440	15760	15473	15481	15704	15665	15532	15577	15618	15546	15474	15574	15628	15504	15471	15638	15657	15574	15728	15596	15672	15467	15472	15713	15664	15699	15633	15542	15506	15629	15536	15570	15635	15443	15435	15567	15638	15620	15539	15547	15647	15525	15655	15585	15406	15380	15608	15522	15664	15564	15502	15623	15739	15586	15574	15469	15581	15556	15555	15512	15728	15651	15696	15488	15589	15490	15580	15626	15510	15717	15477	15707	15679	15389	15669	15414	15516	15609	15716	15745	15721	15562	15694	15510	15631	15531	15817	15739	15626	15575	15644	15610	15646	15505	15446	15543	15535	15584	15608	15553	15560	15800	15580	15483	15422	15375	15745	15538	15633	15451	15506	15618	15432	15617	15587	15659	15604	15655	15702	15603	15612	15739	15489	15545	15661	15582	15665	15621	15673	15619	15541	15585	15526	15610	15645	15599	15516	15559	15617	15526	15685	15451	15396	15736	15629	15616	15589	15504	15478	15543	15750	15650	15551	15487	15596	15486	15663	15718	15629	15540	15601	15717	15486	15406	15350	15639	15673	15492	15638	15688	15656	15524	15447	15556	15440	15720	15655	15471	15625	15539	15578	15453	15552	15543	15622	15414	15706	15555	15444	15637	15756	15604	15363	15648	15595	15734	15557	15497	15700	15544	15635	15585	15440	15530	15512	15629	15611	15686	15684	15658	15607	15624	15734	15692	15553	15568	15620	15616	15670	15618	15678	15422	15435	15663	15612	15675	15478	15744	15519	15630	15689	15742	15667	15709	15595	15629	15602	15792	15447	15563	15567	15512	15503	15547	15592	15722	15703	15533	15644	15665	15494	15585	15617	15510	15519	15644	15629	15713	15413	15510	15539	15640	15728	15641	15592	15640	15553	15528	15605	15851	15611	15511	15579	15603	15496	15667	15550	15508	15558	15626	15678	15524	15605	15338	15687	15569	15611	15645	15565	15704	15539	15706	15623	15638	15496	15449	15577	15555	15590	15722	15615	15548	15580	15504	15826	15451	15565	15607	15516	15559	15488	15565	15562	15678	15678	15591	15437	15574	15609	15468	15594	15466	15459	15623	15625	15295	15711	15600	15511	15543	15524	15611	15543	15579	15714	15744	15528	15424	15666	15635	15489	15586	15514	15544	15677	15679	15640	15550	15648	15517	15577	15541	15495	15703	15609	15595	15656	15660	15722	15570	15512	15582	15652	15545	15526	15476	15671	15765	15611	15723	15735	15443	15638	15686	15721	15600	15692	15582	15449	15624	15567	15697	15488	15646	15567	15621	15432	15760	15532	15724	15789	15555	15700	15607	15582	15707	15496	15584	15491	15657	15520	15490	15568	15780	15679	15577	15642	15505	15640	15494	15677	15556	15516	15631	15710	15386	15572	15388	15431	15584	15668	15627	15511	15624	15551	15457	15569	15546	15539	15541	15508	15469	15553	15542	15513	15499	15639	15487	15587	15562	15631	15546	15555	15583	15558	15507	15512	15698	15626	15327	15632	15592	15521	15536	15677	15494	15674	15630	15464	15600	15585	15559	15514	15558	15587	15649	15587	15695	15465	15689	15663	15606	15658	15629	15654	15712	15719	15737	15589	15650	15558	15518	15587	15616	15623	15521	15507	15764	15689	15555	15724	15699	15617	15534	15511	15579	15551	15816	15733	15765	15436	15671	15598	15602	15692	15627	15598	15764	15623	15594	15460	15575	15539	15593	15642	15714	15529	15456	15570	15709	15639	15586	15609	15595	15611	15646	15557	15557	15882	15606	15564	15741	15505	15613	15504	15474	15617	15470	15659	15665	15593	15546	15504	15574	15545	15616	15682	15735	15661	15584	15518	15408	15744	15601	15514	15659	15647	15605	15646	15382	15533	15598	15707	15608	15511	15437	15451	15749	15598	15371	15535	15635	15585	15417	15551	15534	15520	15796	15588	15682	15722	15541	15664	15764	15585	15451	15756	15500	15492	15743	15586	15651	15584	15670	15600	15626	15540	15661	15630	15718	15575	15428	15595	15623	15691	15573	15854	15566	15579	15437	15598	15553	15550	15654	15792	15492	15854	15594	15489	15596	15555	15689	15647	15761	15644	15600	15541	15596	15759	15595	15455	15482	15505	15693	15478	15739	15458	15607	15485	15594	15514	15664	15419	15646	15515	15639	15533	15590	15754	15362	15713	15621	15527	15673	15595	15750	15735	15616	15640	15642	15486	15507	15661	15534	15475	15874	15398	15572	15490	15738	15567	15820	15617	15442	15678	15639	15488	15631	15543	15670	15559	15479	15595	15546	15717	15548	15522	15734	15543	15508	15509	15479	15779	15535	15686	15505	15764	15572	15635	15570	15588	15639	15559	15551	15708	15557	15561	15442	15270	15700	15600	15554	15712	15534	15405	15638	15589	15565	15634	15512	15515	15554	15289	15568	15609	15663	15626	15887	15506	15612	15816	15532	15714	15602	15398	15522	15409	15554	15598	15604	15574	15617	15468	15771	15708	15514	15480	15532	15569	15444	15564	15551	15646	15689	15372	15614	15563	15667	15559	15609	15505	15663	15643	15681	15782	15656	15556	15510	15628	15556	15560	15592	15544	15532	15611	15457	15661	15593	15604	15522	15557	15570	15527	15583	15509	15476	15482	15559	15596	15670	15540	15625	15587	15582	15653	15489	15778	15579	15559	15532	15576	15499	15536	15652	15745	15730	15627	15614	15601	15581	15568	15669	15504	15537	15482	15537	15549	15656	15484	15750	15590	15589	15581	15567	15340	15591	15544	15673	15809	15647	15523	15537	15477	15663	15587	15446	15382	15687	15580	15673	15700	15566	15558	15609	15484	15478	15624	15620	15667	15570	15670	15682	15745	15529	15803	15642	15430	15466	15701	15547	15573	15469	15650	15599	15682	15559	15547	15651	15807	15467	15710	15787	15728	15490	15739	15623	15551	15565	15570	15545	15721	15576	15656	15630	15607	15547	15712	15480	15701	15533	15495	15622	15655	15610	15619	15894	15748	15478	15682	15624	15674	15460	15670	15548	15560	15333	15553	15621	15426	15553	15414	15618	15318	15707	15635	15710	15520	15651	15430	15600	15565	15634	15578	15593	15427	15615	15695	15536	15578	15758	15587	15567	15556	15371	15490	15361	15446	15756	15547	15766	15858	15734	15563	15772	15581	15336	15538	15539	15589	15619	15443	15648	15625	15463	15603	15538	15404	15579	15667	15657	15529	15546	15617	15720	15525	15560	15464	15665	15461	15547	15707	15732	15431	15548	15594	15645	15457	15640	15670	15627	15417	15605	15526	15546	15640	15541	15425	15488	15705	15468	15504	15504	15533	15636	15557	15539	15636	15590	15652	15639	15551	15631	15612	15665	15557	15504	15536	15579	15697	15627	15697	15676	15647	15519	15705	15725	15406	15724	15537	15655	15460	15649	15721	15524	15581	15525	15490	15534	15586	15598	15476	15712	15615	15666	15683	15445	15551	15533	15507	15809	15484	15529	15632	15712	15683	15457	15591	15470	15585	15514	15693	15650	15623	15669	15673	15579	15713	15564	15629	15554	15525	15662	15750	15410	15561	15549	15607	15433	15642	15610	15632	15591	15686	15602	15520	15672	15729	15594	15428	15518	15679	15535	15467	15600	15607	15542	15799	15613	15737	15800	15586	15811	15590	15538	15596	15460	15809	15488	15560	15441	15666	15630	15503	15542	15653	15488	15445	15699	15561	15605	15579	15673	15826	15684	15623	15615	15532	15380	15593	15679	15604	15641	15574	15439	15587	15585	15715	15454	15677	15614	15540	15627	15396	15661	15524	15542	15628	15546	15817	15665	15594	15546	15631	15722	15613	15692	15625	15606	15586	15768	15539	15568	15740	15661	15519	15469	15610	15780	15434	15710	15382	15595	15572	15484	15580	15660	15469	15702	15522	15636	15410	15526	15507	15784	15586	15562	15607	15425	15601	15720	15439	15560	15518	15414	15483	15573	15584	15623	15458	15531	15503	15573	15562	15722	15702	15630	15591	15531	15835	15517	15425	15688	15390	15632	15493	15672	15610	15623	15391	15575	15483	15625	15650	15570	15478	15717	15509	15528	15580	15507	15652	15573	15550	15554	15444	15745	15510	15584	15711	15494	15534	15531	15516	15568	15408	15622	15612	15643	15733	15688	15708	15448	15660	15571	15491	15512	15643	15786	15525	15598	15695	15689	15671	15532	15530	15618	15408	15645	15630	15557	15670	15476	15671	15559	15531	15607	15514	15528	15732	15597	15491	15552	15529	15504	15641	15642	15499	15575	15776	15537	15586	15597	15552	15492	15601	15491	15742	15591	15641	15559	15573	15785	15637	15568	15732	15523	15472	15436	15648	15674	15603	15641	15319	15565	15662	15555	15546	15564	15543	15815	15516	15681	15570	15524	15473	15633	15508	15513	15691	15536	15368	15513	15581	15388	15726	15535	15581	15706	15558	15482	15640	15709	15682	15716	15583	15596	15542	15553	15481	15533	15604	15536	15807	15551	15674	15558	15634	15523	15539	15643	15382	15480	15657	15587	15644	15619	15696	15650	15676	15695	15485	15491	15727	15606	15510	15768	15577	15496	15501	15670	15383	15626	15439	15537	15657	15680	15448	15471	15503	15592	15744	15578	15411	15640	15499	15604	15551	15585	15609	15325	15567	15742	15637	15712	15631	15546	15593	15599	15573	15504	15535	15649	15569	15626	15575	15564	15412	15673	15732	15526	15613	15738	15565	15567	15551
23032	22348	35081	35548	33958	31074	28725	21302	18682	18625	18377	18453	17981	18231	18091	18329	18016	18098	18020	18074	18134	18164	17960	18038	17956	17921	17955	17896	18150	18200	17794	17995	17961	17724	18093	17935	18164	18139	17915	17850	17930	17971	17781	17968	17878	17764	17795	17918	17919	17849	17930	17757	17808	17786	17865	17751	17908	17962	17830	18013	17961	18096	17651	17631	17661	17885	17819	17924	17764	17728	17846	17732	17906	17935	17658	17779	17889	17922	17824	17844	17718	18092	17736	17933	17625	17813	17983	17864	17945	17847	17690	17916	17852	17952	17752	17817	17877	17932	17968	17736	17651	17623	18060	18025	17936	17923	17814	18094	17808	17848	17768	17844	17795	17721	17848	18060	17847	17954	17987	18028	17845	17870	18067	17844	17948	17893	17637	17796	17987	17650	17760	17890	17977	17899	17869	17891	17789	17880	17979	17883	17822	17793	17721	17885	17783	17771	17683	17906	17993	17953	17836	17933	17910	17761	18069	18152	18041	17960	18097	18021	18088	17925	17790	17787	17692	17730	17938	17836	17929	17806	17721	17687	17794	17843	17809	18048	17922	17990	17828	17891	17698	18014	17773	17744	17830	17794	17856	17709	17919	17960	17995	17769	17678	17719	17953	17811	17797	17863	17801	17840	17662	17764	17834	17709	17619	17797	17711	18026	17841	17871	17979	17716	17835	17765	17753	17868	17818	17847	17714	18019	18010	17730	17764	17916	17857	17762	18109	17868	17843	17772	17837	17780	17581	17718	17797	17676	17779	17636	17603	17766	17810	17837	17823	17739	17770	17810	17754	17875	17941	17926	17650	17725	17864	17975	17901	17743	17958	17589	17953	17919	17924	17796	17778	17800	17923	17883	17918	17720	17959	17867	17977	17957	17835	17866	17881	17830	17917	17827	17929	17868	17839	17708	17856	17725	17820	17761	17800	17832	17933	17776	18011	17852	17735	17804	17775	18024	17932	17922	17757	17684	17958	17612	17891	17897	17717	17659	17967	17913	17875	17836	17846	17756	17841	17664	17654	17794	17664	17880	18073	17989	17904	17772	17678	17728	18030	17881	17723	17940	17951	18034	18015	17701	17654	17812	17883	17735	17620	17871	17950	17579	17726	17893	17871	17948	17901	17929	17971	17698	17915	17697	17839	17801	17862	18103	17946	17931	17881	17844	18006	17989	17889	17476	17811	18011	18283	17948	17914	17737	17619	17801	17645	17899	18166	17947	17917	17909	18028	17922	17701	17800	17774	17806	17541	17669	17926	17797	17787	17883	17677	17956	17923	17794	17825	17855	17662	17870	17673	17731	17786	17678	17948	17951	17967	18012	17903	17848	17864	17694	17866	17959	17831	17581	17713	17978	17829	17850	17813	17772	17800	17874	17771	17929	17898	17723	17793	17968	17811	17926	17791	17704	17878	17750	17882	17917	17841	17856	17784	17768	17964	17614	18021	17759	17781	17592	17670	17884	17775	17771	17934	17851	17991	17932	17716	18065	17725	17920	17984	17611	17728	18018	17841	17679	18063	17977	17684	17611	17815	17935	17891	17827	17725	17840	17738	17788	17775	17866	17921	17724	18020	17524	17824	18035	17948	17814	18006	17620	17616	17670	17872	17809	17832	17971	17930	17702	18056	17782	17883	18025	17933	17811	18065	17917	17678	17929	17926	18049	17777	17875	17973	17838	17483	17764	17819	17860	17914	17972	18065	18055	17861	17632	17767	17781	17751	18071	17650	17603	17692	17802	17651	17807	17917	17689	17914	17869	17851	17866	17931	17722	18067	17787	17747	17728	17891	17831	17768	18033	17883	17875	17904	17751	17770	17782	17731	17731	18049	17812	17939	17950	17823	17731	17607	17743	17779	17770	17986	17742	17717	17878	17809	17763	17787	17758	17793	17944	17892	17915	17697	17749	17841	17813	17933	17904	17769	17785	17775	17573	17759	17924	17789	17946	17846	17787	17669	17712	17927	17532	17778	17788	17619	17753	17723	17944	17798	17761	17896	17905	17566	17891	17743	17906	17935	17988	17819	17761	17883	17846	17926	18008	17828	17901	17714	17831	18121	17766	17857	17695	17663	17979	17833	17860	17738	17741	17789	17753	17750	17819	18006	17936	17797	17826	17867	17727	17823	17708	17857	17870	17846	17723	17817	17825	17997	17792	17949	17668	17775	17614	17992	17949	17843	17817	17979	17938	17939	17814	17862	18021	17906	17837	17810	17904	17805	17729	18026	17904	17695	17773	17971	17854	18056	17741	17788	17748	17898	17942	17926	17622	17774	17778	17804	17825	17955	17782	17834	17957	17763	17762	17720	17952	17709	17806	17963	17615	17908	17977	17756	17624	17878	17835	17870	17913	17796	17837	17872	17637	17717	17810	17833	17747	17978	17998	17780	17795	18079	17844	17759	18044	17819	17645	17802	17823	17929	17767	17717	17842	17792	17906	17806	17809	17716	17871	18055	17910	17812	17860	17867	17951	17910	17936	17797	17900	17676	18059	17803	17769	17850	17898	17784	17652	17695	17945	17883	17709	17866	17795	17810	17627	17794	17735	17930	17945	17898	17971	17838	17666	17803	17759	17873	17725	17919	17745	17799	17811	17935	17927	17838	17908	17752	17994	17845	17893	18012	17942	17769	17695	17921	17792	17964	17814	17857	17788	17854	17964	17909	17707	17950	17834	18037	17969	17905	17854	17841	17814	17997	17827	17767	17689	17712	17756	17890	17804	17830	17752	17793	17977	17881	17960	17938	17833	17994	17709	17937	17785	17800	17753	17831	17796	17828	17880	17803	17797	18053	17909	17757	17744	17828	17860	17711	17849	17595	17567	17921	17822	17880	17776	17921	17863	17680	17865	17758	17834	17727	17979	17820	17654	17901	17854	17841	17936	17751	17616	18012	17808	17924	17914	17808	17729	17952	17681	17781	18021	17892	17891	17683	17784	17923	17861	17748	17882	17781	17929	17850	17722	17826	17853	17835	17625	17806	17875	17950	17847	17662	17814	17796	17908	17731	17742	17787	17861	18116	17767	17884	17736	17861	17686	18049	18092	17923	17854	17718	17754	18024	17931	17772	17944	17950	17706	17693	17721	17952	17886	17742	17719	17776	17920	18054	17770	17845	17677	17473	17755	17894	17727	17597	17875	18052	17752	17685	17825	17745	17804	17694	17872	17877	17713	17827	18005	17791	17868	17710	17661	17710	17649	17721	17806	17914	17840	17748	17654	18004	17832	17854	18079	17821	17790	17802	17982	17901	17700	17608	17848	17686	17859	17729	17783	17747	17776	17785	17804	17797	17793	17849	17952	17994	17651	17683	17845	17733	17897	18114	17969	17650	17773	18023	17701	17652	17655	17889	17889	17803	17754	17894	18025	17881	18003	17935	18098	17862	17863	17923	18014	17681	17873	17858	17761	17797	17870	17987	17956	17703	17799	17688	17783	17834	17925	17934	17715	17885	17927	17714	18025	17814	17811	17770	17896	17841	17862	17772	17784	17886	17945	17823	18023	17908	17729	17768	17837	17753	17883	17921	17767	17896	18010	17996	17692	17855	17960	17782	18060	17766	17852	17830	17799	17942	17664	17753	17966	17710	17792	17583	17816	17931	17920	17873	18005	17885	17952	17773	17982	17679	17955	17808	17758	17733	17700	17902	17806	17858	17789	17714	18018	17921	17847	17923	17836	17690	17910	17953	17841	17833	17925	17698	17881	17967	17703	17820	17782	17856	17728	17806	17800	17964	17976	17720	17829	17852	17678	17627	17729	17928	17740	17795	17882	17884	17956	17953	17717	17732	17835	17851	17879	17806	17916	17718	17655	17710	17840	18012	17882	17931	18000	17854	17817	17900	17743	17768	17967	17764	17886	17907	17915	17731	17748	17871	17887	17690	17826	17679	17683	17770	17832	17851	17827	17906	17882	17798	17638	17793	17642	17647	17923	17607	17826	17741	17755	17834	17840	17844	17981	17722	17721	17546	17839	17893	17833	17868	17849	17874	17955	17634	18028	17869	17742	17826	17731	17870	17783	17944	17868	17823	18060	17703	17732	18048	17974	17882	17841	17512	17835	17874	17958	18169	17769	17862	17888	17851	17800	17843	17822	18000	17724	17844	17867	17761	17727	17740	17688	17773	17836	17908	17863	18046	17727	17771	17622	17857	17850	18129	17757	17784	17953	18071	17979	17855	17657	18035	17995	17921	17870	17813	17894	17806	17864	17679	17755	17783	17938	17627	17692	17938	17633	17704	17895	17994	17884	17784	17931	17873	17679	17744	17755	17902	18067	17931	17696	17933	17858	17724	17913	17861	17888	17616	17843	17753	17700	17768	17824	17874	17889	17859	18002	17849	17817	17939	17683	17664	17738	17817	17802	17772	17907	17842	17671	17771	17875	17871	18041	17922	17714	17692	17760	17741	17862	17733	17894	17784	17804	17760	17692	17932	18046	17898	18035	17875	17885	17658	17724	17815	17856	17889	17816	17785	18007	17972	18052	17858	17838	17643	17831	17953	18073	17822	17866	17853	17536	17784	17854	17861	17873	17704	17955	17845	17821	17758	17824	17836	17693	17843	17697	17795	17996	17858	17801	17764	17653	17837	17957	17920	17922	17848	17769	17879	17876	17888	17578	17798	17519	17655	17662	17712	18022	17875	17930	17893	17773	17779	17812	17827	17892	17858	17730	17863	17897	17683	17810	18066	17757	17826	17928	17893	17658	17730	17912	17917	17908	17941	17946	17935	17716	17873	17813	17908	17786	17825	17788	17872	17747	17739	17765	17672	17807	17784	17724	17823	17815	17803	17953	17987	17858	17714	18035	17923	17860	17744	17639	17807	17956	17822	18021	17973	17757	17962	17622	17891	17816	17912	17967	17780	17848	17748	17789	17905	17941	17807	17822	17664	17881	17937	17709	17757	17848	18027	17777	17743	17819	17751	17698	17949	17721	17679	17775	18001	17796	17809	17912	17857	17979	17794	17845	17791	17790	17826	17671	17695	17811	17781	17674	17574	17866	17781	17917	17769	17752	17864	17732	17956	17942	17763	17925	17679	17837	17839	17778	17861	17756	17763	17901	17739	17811	17923	18005	17920	17712	17938	17695	17728	17888	17801	17697	17833	17666	17530	17589	17759	17932	17813	17868
63255	106361	93456	72446	52083	35467	23629	17809	16029	15387	15356	15284	15312	15341	15347	15279	15301	15395	15389	15532	15416	15323	15558	15230	15586	15424	15451	15430	15536	15424	15438	15406	15320	15400	15364	15505	15285	15398	15456	15289	15354	15451	15400	15337	15391	15573	15422	15388	15398	15555	15298	15568	15387	15455	15392	15377	15391	15311	15421	15439	15445	15372	15303	15456	15248	15471	15316	15472	15273	15153	15350	15445	15416	15311	15431	15532	15363	15280	15260	15502	15117	15215	15382	15424	15461	15328	15328	15526	15410	15291	15465	15326	15453	15261	15355	15445	15373	15332	15450	15430	15469	15406	15321	15395	15364	15415	15476	15449	15357	15478	15399	15165	15389	15502	15330	15320	15470	15250	15304	15581	15323	15294	15402	15266	15395	15342	15400	15425	15291	15403	15480	15297	15569	15286	15412	15557	15312	15547	15234	15526	15563	15301	15497	15417	15404	15615	15442	15315	15354	15361	15412	15252	15422	15388	15531	15543	15407	15349	15465	15352	15302	15267	15431	15447	15400	15385	15300	15454	15305	15187	15371	15346	15467	15466	15451	15361	15479	15267	15475	15463	15546	15394	15567	15281	15193	15434	15491	15493	15544	15557	15436	15473	15454	15490	15474	15505	15338	15365	15250	15525	15435	15535	15449	15361	15533	15518	15246	15384	15564	15438	15327	15338	15369	15433	15350	15561	15405	15364	15492	15387	15548	15283	15429	15349	15382	15519	15342	15428	15153	15356	15528	15360	15506	15527	15353	15361	15511	15429	15405	15484	15315	15592	15354	15233	15458	15424	15348	15290	15554	15460	15284	15304	15439	15477	15309	15468	15221	15417	15315	15230	15348	15420	15264	15247	15487	15314	15478	15430	15375	15273	15284	15262	15642	15358	15436	15480	15403	15294	15451	15354	15335	15480	15568	15375	15410	15133	15473	15292	15346	15388	15467	15490	15334	15209	15482	15365	15383	15654	15363	15318	15381	15536	15409	15407	15421	15537	15327	15532	15320	15444	15620	15291	15405	15309	15492	15406	15444	15431	15289	15311	15437	15300	15259	15386	15403	15422	15421	15358	15232	15298	15347	15467	15368	15360	15469	15398	15356	15434	15348	15380	15323	15150	15472	15435	15453	15244	15330	15507	15523	15398	15294	15359	15223	15448	15488	15504	15314	15401	15285	15297	15276	15488	15385	15429	15425	15415	15289	15333	15208	15363	15609	15419	15381	15358	15505	15252	15362	15337	15455	15460	15381	15356	15463	15419	15344	15321	15331	15357	15383	15357	15561	15334	15159	15433	15265	15461	15312	15583	15394	15433	15264	15378	15436	15278	15400	15442	15364	15360	15399	15616	15430	15461	15464	15362	15311	15575	15280	15329	15465	15380	15447	15359	15437	15292	15384	15286	15447	15460	15490	15250	15319	15185	15417	15446	15369	15381	15267	15363	15326	15288	15615	15345	15277	15355	15431	15349	15174	15433	15352	15442	15455	15363	15514	15351	15512	15686	15244	15468	15299	15256	15396	15404	15454	15522	15178	15327	15469	15504	15309	15481	15431	15376	15525	15402	15391	15421	15249	15253	15372	15524	15422	15467	15493	15513	15338	15299	15308	15349	15496	15389	15315	15287	15433	15447	15485	15357	15431	15353	15359	15551	15299	15429	15439	15553	15443	15371	15250	15465	15452	15448	15407	15352	15415	15493	15478	15341	15355	15398	15387	15243	15378	15385	15282	15251	15493	15301	15421	15364	15429	15519	15450	15324	15435	15268	15246	15518	15438	15396	15402	15382	15394	15249	15430	15416	15477	15377	15405	15343	15300	15416	15336	15303	15395	15371	15320	15369	15222	15301	15325	15444	15399	15418	15258	15451	15310	15523	15344	15417	15428	15421	15229	15006	15463	15382	15421	15370	15296	15440	15306	15475	15394	15590	15293	15257	15325	15305	15332	15342	15352	15306	15428	15354	15449	15349	15374	15460	15206	15282	15452	15457	15307	15360	15397	15389	15364	15459	15471	15230	15558	15543	15244	15454	15354	15305	15327	15433	15444	15410	15458	15516	15544	15503	15428	15255	15395	15539	15274	15369	15435	15438	15502	15423	15299	15348	15656	15335	15397	15398	15366	15432	15358	15366	15473	15486	15248	15527	15505	15201	15476	15521	15302	15461	15297	15489	15297	15193	15345	15262	15347	15398	15263	15357	15328	15361	15565	15475	15300	15465	15150	15553	15475	15480	15393	15294	15291	15224	15451	15479	15569	15531	15424	15431	15283	15386	15403	15341	15403	15343	15321	15368	15427	15248	15499	15456	15231	15305	15306	15360	15388	15406	15316	15398	15453	15493	15349	15285	15435	15517	15171	15330	15358	15297	15466	15303	15426	15439	15463	15223	15351	15389	15514	15481	15405	15440	15598	15338	15405	15251	15384	15497	15467	15499	15283	15390	15265	15413	15267	15352	15375	15418	15455	15395	15405	15283	15434	15354	15363	15261	15429	15576	15315	15378	15465	15473	15277	15430	15405	15461	15469	15386	15476	15423	15289	15433	15488	15427	15261	15426	15530	15352	15363	15393	15414	15420	15452	15313	15409	15518	15265	15238	15361	15539	15457	15540	15361	15345	15285	15404	15298	15628	15477	15378	15363	15400	15201	15320	15390	15347	15293	15319	15316	15348	15374	15359	15430	15313	15414	15357	15355	15495	15503	15289	15230	15445	15384	15487	15448	15309	15456	15362	15409	15424	15402	15301	15453	15338	15330	15520	15532	15583	15246	15392	15477	15387	15476	15512	15345	15208	15449	15305	15351	15217	15285	15581	15444	15445	15383	15235	15372	15116	15363	15389	15463	15422	15100	15357	15382	15135	15439	15273	15489	15535	15404	15277	15160	15358	15397	15588	15199	15542	15312	15412	15415	15408	15190	15498	15273	15444	15237	15419	15369	15381	15468	15451	15369	15361	15333	15424	15378	15272	15413	15623	15463	15404	15437	15260	15417	15448	15412	15459	15365	15465	15422	15420	15421	15260	15488	15551	15336	15373	15360	15328	15513	15253	15582	15437	15464	15337	15418	15303	15360	15426	15422	15356	15427	15448	15346	15311	15601	15380	15316	15287	15276	15384	15551	15486	15375	15276	15547	15298	15346	15338	15503	15269	15527	15289	15449	15433	15361	15465	15395	15540	15206	15392	15433	15290	15488	15480	15258	15504	15351	15487	15404	15341	15388	15360	15553	15481	15326	15475	15348	15347	15331	15515	15403	15350	15306	15464	15405	15484	15370	15452	15399	15404	15330	15431	15567	15332	15304	15531	15509	15324	15486	15245	15341	15525	15430	15498	15458	15239	15164	15440	15436	15463	15353	15337	15458	15374	15433	15361	15265	15452	15405	15347	15454	15418	15396	15427	15232	15356	15435	15362	15457	15476	15413	15355	15306	15408	15346	15421	15336	15433	15416	15331	15416	15387	15381	15399	15382	15359	15520	15479	15464	15362	15395	15481	15586	15258	15198	15428	15466	15289	15394	15465	15392	15371	15550	15256	15381	15475	15585	15340	15471	15432	15406	15314	15365	15574	15326	15364	15280	15407	15363	15404	15399	15382	15390	15346	15470	15374	15410	15413	15442	15370	15316	15308	15549	15375	15269	15109	15501	15251	15326	15436	15369	15482	15182	15459	15227	15242	15401	15404	15296	15389	15377	15383	15436	15475	15432	15309	15426	15425	15398	15342	15440	15442	15460	15397	15313	15428	15393	15406	15255	15401	15445	15527	15290	15362	15397	15424	15391	15376	15415	15462	15520	15485	15350	15425	15500	15487	15169	15470	15229	15249	15438	15509	15453	15452	15446	15393	15575	15382	15348	15415	15145	15445	15340	15199	15376	15510	15591	15458	15494	15509	15244	15546	15348	15379	15441	15381	15333	15425	15317	15408	15321	15290	15410	15303	15471	15336	15364	15369	15388	15277	15391	15282	15423	15278	15329	15447	15328	15219	15485	15505	15310	15240	15377	15392	15375	15423	15405	15415	15332	15371	15515	15357	15302	15320	15352	15442	15191	15184	15442	15456	15432	15411	15430	15326	15326	15347	15466	15541	15213	15452	15335	15537	15489	15305	15553	15383	15089	15369	15368	15523	15299	15440	15267	15375	15378	15462	15405	15309	15529	15423	15254	15481	15491	15137	15381	15274	15383	15404	15224	15208	15310	15330	15427	15450	15484	15262	15327	15414	15399	15353	15400	15351	15341	15428	15289	15523	15132	15342	15380	15403	15259	15393	15556	15618	15262	15354	15348	15439	15459	15370	15469	15445	15446	15521	15305	15412	15619	15261	15388	15330	15087	15303	15418	15470	15294	15287	15342	15353	15358	15345	15495	15363	15264	15281	15367	15513	15506	15167	15378	15363	15379	15436	15249	15446	15559	15393	15433	15368	15430	15577	15456	15355	15433	15355	15364	15330	15388	15472	15232	15499	15340	15469	15451	15492	15356	15489	15410	15425	15451	15311	15372	15410	15163	15480	15460	15353	15389	15480	15288	15509	15458	15410	15316	15251	15415	15349	15421	15243	15303	15349	15209	15482	15426	15340	15443	15417	15492	15377	15367	15322	15322	15343	15241	15565	15513	15422	15323	15258	15289	15371	15371	15298	15405	15436	15316	15396	15432	15530	15520	15363	15417	15423	15387	15277	15393	15232	15420	15370	15493	15368	15417	15196	15401	15313	15328	15313	15371	15490	15161	15404	15469	15426	15544	15273	15346	15307	15482	15468	15333	15305	15454	15189	15427	15341	15470	15212	15313	15495	15425	15348	15453	15411	15512	15451	15312	15405	15363	15494	15354	15214	15328	15433	15454	15404	15381	15328	15508	15283	15540	15298	15357	15357	15247	15346	15529	15446	15302	15327	15327	15404	15392	15352	15401	15512	15408	15566	15332	15125	15381	15423	15403	15347	15395	15299	15312	15329	15372	15307	15451	15492	15371	15420	15397	15416	15407	15399	15383	15499	15514	15298	15218	15505	15335	15397	15483	15292	15449	15364	15265	15325	15466	15420	15210	15484	15437	15322	15423	15459	15394	15200	15380	15278	15638	15381	15316	15303	15503	15448	15372	15503	15510	15366	15300	15388	15358	15229	15365	15501	15168	15432	15372	15446
29597	35598	41659	33835	24839	20909	19582	18504	18389	18382	18332	18446	18091	18282	18275	18317	18337	18342	18504	18354	18269	18062	18286	18363	18289	18585	18124	18159	18235	18236	18345	18356	18144	18231	18217	18209	18288	18308	18331	18228	18339	18460	18189	18262	18216	18153	18334	18262	18211	18262	18144	18266	18300	18279	18193	18186	18172	18170	18199	18108	18243	18332	18138	18133	18059	18204	18208	18006	18126	18315	18078	18248	18203	17900	18000	18157	18137	18108	18095	18260	18168	18201	18219	18276	18157	18259	18301	18065	18338	18092	18219	18213	18239	18234	18170	18327	18154	18241	17993	18183	18353	18247	18107	18296	18407	18357	18179	18114	18270	18351	18174	18251	18168	17866	18138	17991	18257	18082	18090	18109	18306	17996	18079	18056	18267	18185	18214	18296	18349	17969	18025	18284	18088	18192	18293	18154	18445	18461	18282	18228	18006	18360	18259	17994	18346	18071	18145	18212	18180	18140	18239	18194	18230	18158	18431	18137	18077	18291	17916	18098	18158	18114	18117	18189	18292	18167	18166	18123	18235	18295	18381	18155	18422	18173	18341	18372	18222	18163	18175	18214	18189	18307	18111	18271	18109	18445	18068	18271	18131	18168	18123	18133	18225	18092	18072	17998	18176	18230	18277	18240	18276	18026	18352	18123	18117	17982	18207	18092	18240	18149	18341	18060	18393	17902	18196	18138	18241	18226	18084	18200	18311	18210	18279	18328	17937	18296	18294	18072	18122	18186	18074	18218	18264	18344	18366	18100	18137	18033	18209	18141	18208	18209	18080	18268	18166	18212	18221	18157	18267	18063	18193	17975	18149	18205	18299	18059	18112	18143	18313	18200	18139	18147	18265	18214	18117	18154	18202	18332	18098	18312	18196	18119	18285	18122	18149	18273	17982	18280	18273	18127	18155	18057	18330	18111	18056	18365	18259	18123	18287	18033	18263	17952	18097	17976	18104	18314	18089	18066	18015	18053	17983	18401	18160	18246	18214	18216	18276	18367	18027	18183	18209	17986	17916	18172	18311	18167	18317	18230	18178	18032	18148	18217	18156	18067	18190	18145	18303	18337	18190	18043	18308	17996	18372	18389	18467	18203	18081	18171	18352	18352	18145	18214	18273	18263	18065	18036	18116	18166	18178	18148	18102	18096	18308	18199	18162	18130	18074	18150	18222	18251	18275	17903	18108	18343	18224	18102	18304	18254	18068	18205	18157	18196	18148	18208	18391	18102	18108	18337	18101	18251	18164	18364	18340	18217	18111	18283	18262	18351	18515	18146	18227	18174	18405	18345	18122	18166	18078	18227	18393	18275	18255	18212	18005	18388	18234	18251	18044	18139	18159	18378	18287	18220	18071	18277	18231	18290	18116	18444	18417	18149	18118	18253	18158	18374	18229	18111	18361	18181	18221	18120	18160	18244	17937	18496	18342	18180	18186	18213	18062	18094	18193	18355	18175	18403	18223	18326	17938	18308	18192	18247	18194	18243	18115	18296	18301	18167	18099	18152	18231	18171	18158	18160	18089	18232	18113	18278	18170	18125	18155	18174	18410	18151	18259	18333	18152	18041	18196	18079	18190	18212	17998	18003	18026	18031	18305	18192	18191	18276	18106	18218	18133	18167	18110	18127	18310	18304	18292	18268	18111	18019	18168	18336	18172	18046	18339	18140	18150	18168	18077	18022	18176	18051	18105	18311	18146	18195	18094	18131	18161	17965	18115	18144	18404	18424	18260	18127	18106	18052	17909	18220	18173	18252	18241	18090	18094	18130	18367	18321	18221	18386	17934	18054	18441	18220	18279	18140	18214	18373	18003	17920	18313	18294	18152	18053	18100	18001	18213	18284	18092	18177	18153	18060	18169	18087	18250	18271	18181	18408	18344	18079	18170	18265	18244	18249	18100	18087	18120	18171	18183	18037	18153	18298	18275	18094	18057	18153	18069	18107	18217	18425	18302	18183	18315	18164	18179	18163	18307	18447	18181	17989	18104	18165	18177	18275	18107	18345	18141	18201	18146	18157	18248	18382	18041	18081	18233	18158	18174	18357	18021	18288	18173	18332	18226	18302	18334	18124	17920	18107	18347	18073	18245	18148	18245	18212	18309	18217	18200	18321	18227	18139	18377	18223	18134	18112	18221	18366	18369	18227	18174	18281	18185	18263	18093	18183	18066	18067	18148	18036	18014	18152	18044	18059	18323	18043	18395	18326	18109	18060	18189	18042	18192	18115	18310	18312	18176	18041	18067	18199	18204	18091	18261	18053	18213	18208	18295	18152	18218	18277	18267	18484	18225	18132	18181	18290	18143	18369	18035	18319	17975	18132	18301	18261	18037	18381	18383	18135	18149	18303	18196	18212	18288	18258	18374	18408	18235	18007	18319	18108	18316	18120	18212	18027	18170	18374	18160	18041	18233	18129	18309	18155	18159	18244	18201	18461	18166	18268	18183	18202	18160	18125	18286	18246	18322	18140	18407	18046	18264	18191	18468	18102	18097	18272	18009	18194	18168	18349	18224	18362	18179	18254	18311	18163	18215	18607	18444	18269	18194	18147	18354	18333	18231	18107	18292	18215	18261	18206	18185	18315	18287	18263	18307	18183	18207	18112	18200	18069	18160	18356	18441	18245	18109	18259	18252	18245	18067	18402	18207	18350	18185	18190	18193	18347	18015	18115	18157	18151	18214	18181	18207	18215	18126	18193	18161	18202	18204	18188	18295	18185	18049	18192	18237	18150	18184	18094	18343	18225	18204	18281	18129	18332	18336	18200	18276	18192	18201	17921	18123	18171	18331	18134	18215	18162	18029	18183	18254	18097	18205	18230	18044	18141	18161	18275	18242	18284	18259	18091	18236	18339	18006	18195	18416	18119	18126	18166	17942	18128	18154	17992	18105	18229	18169	18144	18381	18380	18190	18166	18117	18374	18359	18156	18237	18205	18266	18308	18227	18193	18183	18207	18215	18174	18317	18298	18349	18287	18031	18226	18143	18208	18328	18202	18138	18280	17988	18037	18232	18335	18162	18172	18150	18261	18233	18223	18330	18166	18228	17959	18087	18209	18143	18146	18203	18192	18207	18342	18138	18102	18150	18225	18008	18266	18126	18120	18119	18243	18416	18258	18259	18391	18182	18168	18263	18255	18107	18242	18286	18444	18117	18422	18042	18213	18171	18233	18192	18140	18242	18132	18169	18195	18136	18294	18434	18171	18228	18149	18103	18125	18150	18230	18198	18049	18077	18226	18320	18214	18224	18207	18341	18102	18207	18020	18120	18179	18269	18122	18021	18354	18077	18191	18313	18343	18243	18065	18027	18366	18039	18256	18190	18059	18217	18332	18214	18264	18274	18165	18253	18183	18385	18209	18066	18230	18181	18107	18162	18248	18238	18256	18272	18302	18244	18346	18359	18343	18058	18048	18322	18168	18083	18310	18120	18276	18241	18246	18139	18214	18456	18220	18291	18163	18108	18270	18223	18233	18303	18224	18365	18090	17962	17997	18197	18217	18233	18384	18256	18435	18231	18267	18287	18439	18031	18161	18126	18167	18236	18238	18377	18358	18302	18149	18011	18048	18356	18067	18132	18120	18148	18217	18159	18176	18348	18228	18279	18130	18084	18124	18198	18361	18122	18282	18136	18322	18397	18292	18063	18157	18252	18148	18161	18093	18291	18276	18090	18170	18096	18130	18026	18111	18316	18224	18171	18248	18192	18252	18126	17983	18156	18244	18196	18193	18244	18102	18331	18346	18309	18284	18158	18115	18123	18299	18202	18337	18190	18292	18150	18236	18147	18265	18153	18187	18328	18210	18306	18228	18280	18016	18117	18308	17966	18219	18173	18134	18109	18122	18296	18136	18227	18303	18382	18305	18277	18185	18153	18167	18231	18297	18295	18119	18270	17888	18322	18231	18064	18539	18056	18359	18303	18261	18207	18133	18116	18127	18241	18264	18190	18576	18271	17996	18203	18211	18191	18206	18224	18041	18146	18332	18321	18211	18022	18263	17975	18176	18264	18229	18404	18154	18274	18347	18154	18284	18092	17994	18126	18036	18065	18313	18214	18263	18141	18184	18167	18209	18082	18166	18159	18119	18151	18343	18202	17961	18129	18162	18049	18036	18107	18393	18203	18225	18180	18125	18201	18267	18011	18305	18258	18286	18233	18137	18243	18237	18150	18146	18114	18313	17916	18195	18407	18133	18216	18137	18135	18388	18186	18277	18252	18322	18222	18130	18017	18205	18015	18025	18197	18178	18051	18393	18315	18082	18245	18277	18264	18264	18125	18198	18090	18243	18177	18120	18368	18280	18331	18193	18352	18244	18194	18281	18156	18425	18300	18276	18303	18274	18246	18305	18316	18070	18217	18182	18506	18152	18406	18142	18369	18165	18172	18095	18328	18180	18248	18195	18230	18237	18187	18216	18137	18217	18204	18262	18203	18263	18251	18118	18316	17963	18371	18273	18143	18013	18380	18153	18160	18166	18159	18176	18341	18338	18065	18222	18047	18036	18170	18253	18123	18224	18303	18157	18145	18129	18200	18179	18199	18221	18310	18267	18146	18191	18083	18332	18292	18324	18150	18498	18119	18147	18176	18289	18152	18298	18200	18062	18150	18221	18070	18327	18075	18122	18278	18260	18259	18230	18327	18105	18281	18459	18041	18215	18190	18403	18224	18117	18171	18303	18338	17981	18030	18145	18443	18089	18393	18110	18237	17931	18070	18499	18375	18287	18235	18278	18348	18107	18168	18309	18185	18075	18142	18303	18189	18307	18041	18120	18182	18189	18157	18269	18118	18316	18141	18138	18248	18108	18334	18374	18064	18329	18096	18152	18184	18077	18039	18022	18114	17991	18050	18191	18341	18054	18176	18128	18192	18051	18164	18197	18007	18071	18051	18080	18247	18107	18006	18360	18419	18449	18271	18056	18214	18177	18060	18033	18325	18376	17991	18318	18286	18118	18235	18249	18260	18035	18222	18224	18096	18114	18299	18177	18301	18194	18356	18237	18156	18278	18271	18282	18174	18250	18020	18150	18075	18189	18315	18210	18273	18236	18228	18060	18366	18203	18248	18232	18121	17992	18227	18249	18106	18195	18320	18230	18408	18358	18183	18089	18263	18044	18187	18288	18121	18105	18128	18141
35810	55487	44167	30598	22302	18112	16344	15957	15664	15526	15520	15736	15543	15703	15856	15600	15666	15449	15514	15509	15611	15535	15630	15678	15655	15547	15514	15615	15621	15755	15557	15653	15504	15595	15740	15561	15674	15493	15432	15527	15501	15579	15432	15533	15596	15413	15676	15602	15636	15759	15577	15626	15768	15511	15612	15452	15592	15574	15420	15489	15510	15505	15577	15533	15551	15750	15649	15597	15560	15850	15525	15742	15767	15504	15606	15542	15621	15331	15515	15561	15438	15529	15610	15628	15588	15700	15613	15519	15536	15541	15567	15599	15516	15630	15574	15451	15433	15507	15539	15600	15383	15698	15546	15662	15725	15512	15614	15483	15689	15529	15462	15569	15580	15683	15460	15647	15601	15642	15462	15453	15538	15538	15566	15458	15570	15634	15435	15552	15416	15501	15696	15805	15502	15515	15783	15473	15586	15352	15642	15612	15587	15502	15475	15482	15381	15690	15445	15599	15541	15590	15554	15501	15575	15325	15521	15585	15483	15489	15526	15528	15454	15542	15585	15761	15511	15484	15389	15613	15677	15505	15668	15553	15643	15370	15571	15636	15580	15713	15592	15679	15516	15426	15547	15650	15447	15529	15583	15359	15555	15576	15481	15407	15640	15417	15541	15696	15588	15728	15503	15685	15422	15543	15763	15604	15665	15630	15514	15541	15548	15733	15538	15339	15582	15562	15501	15518	15551	15679	15423	15707	15642	15661	15638	15428	15714	15573	15476	15605	15666	15635	15595	15372	15548	15384	15697	15599	15456	15775	15480	15538	15496	15523	15531	15603	15434	15615	15527	15376	15557	15573	15775	15453	15558	15595	15583	15688	15669	15384	15519	15570	15465	15715	15614	15567	15509	15536	15597	15556	15671	15568	15589	15574	15616	15596	15569	15583	15537	15634	15755	15591	15667	15652	15499	15454	15508	15519	15511	15667	15700	15474	15542	15651	15434	15797	15546	15420	15622	15600	15549	15462	15616	15688	15657	15529	15559	15678	15368	15528	15572	15559	15629	15564	15467	15578	15480	15550	15524	15496	15617	15633	15713	15518	15506	15581	15569	15489	15719	15522	15638	15478	15546	15477	15581	15593	15558	15721	15404	15463	15686	15428	15553	15412	15641	15527	15446	15534	15566	15628	15611	15467	15378	15652	15672	15788	15399	15509	15576	15571	15589	15488	15459	15561	15474	15705	15466	15525	15561	15725	15406	15428	15681	15508	15608	15519	15457	15364	15725	15562	15440	15597	15461	15498	15687	15580	15521	15533	15674	15531	15509	15646	15656	15553	15509	15622	15521	15595	15632	15676	15564	15481	15320	15453	15673	15647	15517	15605	15681	15637	15617	15547	15551	15553	15542	15651	15482	15435	15561	15599	15669	15611	15678	15665	15509	15596	15460	15468	15571	15586	15534	15711	15666	15699	15376	15488	15455	15416	15779	15641	15418	15534	15652	15565	15871	15536	15533	15511	15666	15350	15538	15554	15479	15796	15669	15524	15560	15610	15634	15615	15458	15559	15688	15594	15455	15626	15504	15469	15485	15552	15484	15467	15526	15560	15529	15718	15653	15588	15619	15818	15779	15551	15398	15672	15652	15578	15362	15566	15470	15719	15490	15504	15527	15520	15501	15519	15592	15501	15644	15556	15764	15618	15516	15472	15646	15549	15538	15364	15476	15495	15576	15589	15539	15624	15687	15584	15756	15600	15579	15552	15614	15760	15609	15694	15328	15701	15505	15707	15648	15605	15636	15653	15577	15479	15703	15524	15529	15520	15673	15582	15670	15673	15584	15603	15556	15603	15641	15422	15531	15563	15563	15739	15524	15612	15457	15609	15711	15495	15720	15588	15566	15520	15478	15664	15634	15559	15470	15413	15606	15600	15479	15694	15641	15530	15519	15342	15616	15496	15589	15562	15560	15658	15562	15433	15698	15617	15577	15605	15567	15602	15522	15539	15519	15472	15659	15424	15643	15593	15573	15564	15683	15687	15470	15586	15569	15500	15800	15654	15787	15538	15631	15427	15530	15673	15554	15527	15487	15584	15691	15597	15468	15438	15491	15557	15544	15467	15670	15527	15741	15725	15752	15581	15399	15715	15542	15605	15585	15594	15511	15531	15633	15597	15581	15486	15521	15515	15665	15582	15525	15680	15553	15668	15435	15703	15611	15724	15597	15718	15653	15558	15563	15651	15499	15758	15720	15464	15616	15750	15682	15610	15716	15547	15465	15392	15702	15401	15605	15697	15544	15405	15449	15500	15626	15546	15592	15723	15582	15513	15502	15609	15490	15455	15664	15390	15670	15683	15547	15656	15594	15536	15607	15767	15642	15545	15698	15647	15413	15495	15500	15378	15486	15615	15742	15484	15615	15734	15540	15679	15527	15460	15509	15606	15422	15541	15688	15468	15690	15566	15507	15483	15518	15678	15578	15585	15516	15468	15537	15540	15557	15631	15573	15510	15542	15315	15471	15553	15593	15486	15433	15534	15656	15585	15700	15564	15481	15567	15554	15737	15534	15603	15581	15437	15554	15586	15596	15593	15432	15548	15478	15556	15555	15586	15374	15513	15386	15570	15632	15391	15630	15626	15496	15613	15579	15721	15462	15588	15438	15375	15771	15412	15645	15713	15548	15546	15366	15742	15501	15594	15634	15651	15671	15553	15530	15622	15667	15576	15619	15697	15667	15483	15514	15693	15442	15722	15526	15559	15566	15699	15457	15454	15662	15611	15724	15695	15564	15601	15484	15495	15586	15693	15531	15604	15549	15590	15752	15378	15553	15632	15600	15490	15552	15523	15687	15422	15618	15425	15621	15555	15538	15566	15684	15476	15586	15712	15631	15664	15522	15565	15704	15511	15502	15654	15514	15679	15656	15516	15644	15525	15553	15513	15650	15720	15531	15558	15482	15560	15568	15467	15578	15641	15577	15558	15536	15639	15572	15619	15578	15557	15521	15636	15452	15716	15636	15601	15642	15487	15601	15678	15436	15681	15614	15705	15449	15553	15685	15633	15632	15613	15549	15483	15315	15677	15653	15655	15545	15635	15589	15540	15516	15562	15730	15608	15659	15689	15622	15748	15647	15565	15480	15622	15519	15658	15441	15570	15324	15691	15601	15614	15449	15527	15520	15428	15677	15522	15527	15502	15597	15546	15726	15601	15666	15640	15537	15660	15581	15491	15570	15418	15551	15525	15541	15475	15550	15594	15593	15448	15532	15432	15481	15710	15541	15622	15588	15633	15501	15649	15559	15759	15669	15361	15660	15405	15440	15619	15565	15522	15585	15562	15608	15656	15318	15538	15686	15501	15551	15644	15510	15576	15523	15590	15531	15573	15690	15731	15585	15611	15614	15446	15531	15517	15506	15498	15639	15516	15593	15616	15415	15543	15516	15586	15685	15524	15519	15437	15442	15667	15506	15312	15749	15546	15496	15721	15652	15304	15366	15690	15517	15566	15535	15543	15425	15551	15523	15553	15558	15433	15599	15490	15579	15619	15734	15643	15607	15515	15515	15574	15492	15473	15585	15534	15608	15617	15668	15482	15634	15530	15632	15619	15541	15578	15649	15492	15710	15668	15598	15545	15505	15678	15581	15517	15743	15589	15538	15599	15364	15470	15522	15625	15676	15544	15585	15516	15527	15645	15463	15556	15492	15577	15469	15506	15714	15627	15431	15549	15439	15527	15525	15592	15334	15377	15564	15736	15450	15740	15677	15768	15434	15682	15595	15578	15408	15518	15482	15523	15482	15650	15477	15435	15766	15413	15508	15531	15510	15524	15644	15526	15596	15562	15639	15444	15483	15597	15777	15533	15572	15777	15598	15682	15517	15553	15643	15365	15646	15703	15508	15595	15578	15580	15462	15474	15448	15435	15630	15598	15567	15581	15641	15497	15603	15340	15581	15697	15558	15462	15583	15581	15498	15690	15621	15588	15710	15619	15598	15555	15665	15552	15610	15524	15581	15581	15444	15624	15450	15488	15656	15539	15671	15589	15541	15328	15582	15530	15488	15636	15609	15606	15675	15659	15622	15555	15513	15620	15527	15630	15593	15820	15693	15495	15593	15643	15694	15536	15594	15479	15706	15468	15572	15625	15629	15636	15789	15612	15595	15616	15670	15560	15433	15462	15695	15558	15481	15589	15545	15418	15730	15579	15631	15430	15626	15553	15554	15401	15545	15639	15637	15545	15472	15590	15496	15492	15679	15577	15555	15568	15562	15432	15500	15479	15582	15584	15756	15504	15595	15717	15664	15477	15834	15688	15648	15810	15311	15317	15531	15484	15523	15661	15697	15643	15585	15527	15439	15448	15583	15486	15654	15537	15618	15422	15536	15469	15660	15515	15549	15378	15496	15571	15642	15642	15493	15602	15416	15717	15657	15687	15569	15776	15687	15720	15569	15638	15491	15635	15475	15599	15522	15579	15503	15487	15461	15796	15559	15564	15585	15367	15606	15575	15541	15584	15545	15544	15454	15573	15587	15484	15481	15614	15682	15440	15561	15447	15690	15694	15471	15525	15524	15653	15647	15688	15389	15652	15599	15589	15692	15588	15523	15564	15536	15611	15683	15609	15682	15487	15668	15546	15649	15618	15546	15367	15493	15646	15399	15550	15597	15526	15515	15481	15394	15526	15549	15610	15638	15616	15501	15735	15573	15492	15440	15497	15648	15512	15548	15437	15617	15896	15605	15618	15444	15650	15666	15720	15704	15320	15629	15530	15550	15647	15639	15676	15671	15533	15501	15534	15553	15498	15498	15847	15580	15529	15606	15770	15514	15463	15547	15639	15636	15555	15519	15654	15706	15482	15617	15491	15529	15638	15559	15565	15525	15647	15493	15652	15591	15622	15591	15637	15613	15501	15609	15452	15469	15552	15568	15507	15606	15716	15694	15735	15515	15554	15465	15607	15386	15677	15437	15710	15519	15531	15687	15626	15706	15585	15756	15484	15710	15398	15536	15627	15617	15520	15566	15648	15568	15590	15638	15705	15599	15580	15637	15443	15657	15556	15710	15601	15648	15562	15355	15589	15630	15618	15529	15644	15639	15583	15684	15566	15498	15599	15595	15627	15715	15420	15594	15421	15466	15564	15696	15737	15566	15459	15448	15565	15622	15474	15427	15550	15384	15489	15632	15606
24323	24288	40793	41335	35511	29390	24943	20117	18686	18383	18429	18385	18407	18486	18182	18202	18379	18145	18373	18081	18300	18223	18195	18105	18161	18207	18140	18127	18381	18334	18274	18276	18241	18373	18156	18182	17997	18233	18200	18094	18346	18379	18119	18212	18390	18095	18177	18172	18214	18235	18053	18110	18039	18071	18163	17964	18340	18448	18237	18235	18365	18167	18160	18070	17877	18230	18221	18172	18271	18079	18156	18226	18193	18096	18187	18155	18449	18100	18155	18209	18060	18183	18063	17994	18178	18260	18214	18077	17954	18191	18048	18166	17961	18290	18310	18250	18183	18062	18158	18104	18170	18177	18363	18033	18179	18274	18234	18198	18238	18060	18087	18170	18135	18238	18096	18235	18216	18335	18006	18194	18094	18059	18306	18205	17987	18028	18208	18005	18090	18161	18043	18212	17968	18048	17979	18047	18310	18177	18107	18177	18165	18031	18288	18054	17952	17879	18100	18152	18194	18151	18109	18188	18138	18172	18212	18180	18194	18064	18182	18053	17977	18138	18194	18040	18157	18169	18160	18262	18088	18171	18171	18163	18014	18205	18100	18283	18135	18285	18238	18061	18418	18212	17929	18065	18224	18132	18174	18214	18202	17944	18158	18280	18146	18254	18058	18264	18230	18288	18097	18020	18155	18076	18220	18356	18127	18082	18142	18117	18356	18150	18168	18012	18072	18075	17910	18112	18160	18220	18050	18046	18182	17999	18090	18015	18128	18074	18145	17908	18046	18115	18121	17913	17962	18327	17914	18089	18072	18264	18163	18070	18194	18208	18150	17995	17942	18132	18029	18171	18080	18041	18281	18074	18413	18240	18198	18075	18079	18314	18128	18183	18017	18113	18066	18262	17877	18077	18258	18412	18048	18201	18409	18126	18325	18019	18156	18203	18198	18291	18280	18041	18214	18245	18041	18214	18084	18241	18261	18197	18070	17989	18029	17936	18062	18334	17997	18261	18108	18325	18118	18165	18075	18183	18162	18105	17971	18039	18189	18044	18175	18183	18265	18123	18066	18163	18189	18276	18150	18163	18203	18106	17960	18060	18204	18189	18234	18125	18074	18174	18186	18282	18192	18275	18125	18231	18163	18157	17958	18096	18233	18114	18014	18148	18185	18091	17951	18316	18176	18283	18112	18417	18184	18073	18084	18151	18273	18189	18063	18141	18143	18156	18022	18034	18179	18072	18325	18057	18225	17995	18084	17954	18315	18139	18267	18036	18184	18239	18439	18042	18011	18105	18211	18079	18367	18033	18265	18243	18047	18051	18324	18210	18121	18097	18109	17868	18131	18166	18032	18234	18000	18161	18121	18233	18115	18051	18048	17980	18116	18248	18259	18237	18093	18145	18026	18247	18215	17864	18094	18027	18016	18073	18149	17946	18094	18304	17947	18142	18239	18419	18127	17968	18084	18085	18025	18262	18233	18126	18088	18172	17864	18055	18180	18199	18091	18208	18173	17981	17961	18377	18179	18021	18205	18017	18324	17947	18180	18097	18205	18094	17980	18195	18161	17994	18154	18283	18270	17913	18058	18088	17920	18121	18150	18208	18069	18060	17938	18156	18114	18237	18225	18033	18108	18047	18121	18181	18096	18071	18172	18270	18087	18169	17809	18086	18132	18118	18012	18125	17988	18175	17857	18093	17966	18135	18063	18143	18051	18221	18141	18227	18395	18159	18165	18131	18099	18082	18160	18074	18204	18092	18183	18095	17964	18038	18344	18060	18005	17980	18274	17905	18170	18389	18235	18018	18088	18191	18211	18218	17920	18165	18282	17969	18250	18118	18157	17947	18051	18325	18257	18002	18169	18111	18304	18064	18179	18138	18196	18098	18316	18287	18142	18060	18191	18189	18159	18027	18172	17974	17949	18018	18271	18255	18120	18254	18204	18106	18087	18022	18147	18165	17968	18060	18149	17998	18048	18245	18303	18172	18232	18188	18116	18012	18205	18205	18254	18434	18111	18136	18051	18063	18055	17969	18077	18080	18183	18092	18184	18299	18151	18218	18263	18108	18086	17995	18082	18130	18185	18207	18110	18042	18004	18269	18149	17924	18221	18122	18041	18102	18033	18109	17998	18139	18070	18162	17998	17945	18284	18204	17815	18028	18227	18147	18358	17960	18073	18322	18305	18120	18167	18003	18028	18181	18221	18146	18222	18144	18029	18109	18278	18221	18207	18324	18102	18125	18096	17950	18029	18070	18077	18174	18221	17923	18253	18104	17959	18177	18095	18232	18166	17915	18148	18056	18041	18237	18154	18098	18018	18188	18166	18226	18131	18266	17934	18047	18120	18083	18225	18156	18223	18059	18176	18210	18346	18356	17891	18359	17911	18035	18049	18118	18036	18144	18021	18148	18152	18209	17978	18268	18252	18021	18103	18085	17846	17991	18003	18337	17951	18080	18028	18354	18187	18117	18024	18099	18167	18197	18032	18294	18079	18105	18291	18008	18123	18204	18095	18039	18087	18115	18268	18200	18091	18318	18172	18016	18067	18065	18075	18034	18192	18285	18237	18068	18042	18277	17958	18207	18200	18049	18015	17990	18149	18231	18274	18047	18297	18083	17996	18101	18139	18108	18251	18335	18156	18076	18004	18376	17931	18246	18140	18088	18285	18214	18241	18386	17954	18133	18197	18185	18091	18244	18300	18136	17913	18124	18179	18176	18222	18270	18395	18378	18327	18134	18060	18074	17992	18080	18229	18019	18174	18327	18143	18135	18378	18145	18029	18184	18088	18091	18016	18113	18033	18001	17846	18213	18035	18167	18170	17928	18486	18181	18009	18178	18175	18228	18165	18282	18078	18206	18231	18118	18002	18058	18186	18092	17918	18185	18223	18355	18212	18126	18135	18262	18194	17974	18152	18031	18140	18055	18116	17932	18133	18113	18079	18021	17927	18204	18046	18207	18267	18009	17919	18133	18099	18085	18164	18200	18299	18264	18333	18408	18037	18135	18067	17936	18150	17941	18029	18070	18102	18166	18148	17789	18353	18222	18034	18115	18422	18260	18217	18041	17986	18244	17939	18120	18207	18242	18237	18210	18286	17939	17986	18188	17956	18149	18240	18168	18021	18240	18177	18230	18363	17915	18110	18139	18241	18232	18141	17982	17955	18370	18448	18067	17822	18182	18150	18121	18112	18182	18120	18177	17932	18153	18150	18119	18176	18372	18096	17939	18118	18249	18183	18179	17995	18189	18171	18135	18029	18276	17985	18118	18244	18195	18103	18096	18212	18172	18076	18100	18322	18011	18147	18014	18072	18142	18054	18078	18098	18263	18210	18171	18342	18259	18222	18152	18069	18056	18304	18201	18040	18111	18086	18094	18174	18168	18202	18291	18083	18045	17908	17989	18087	18208	18144	18240	18190	18079	17995	18222	18248	18023	18184	18170	18028	18279	18129	18018	18196	17866	18241	17929	18209	18040	18316	18089	18251	17953	18077	18077	18387	18361	18110	18221	17768	18122	18233	17984	18130	18222	18154	18085	18040	18016	18187	18086	18131	17936	18213	18164	17873	18012	18045	18062	18133	18201	18115	18120	18256	18232	18122	18011	18290	18162	18114	18208	18128	18225	18161	17896	18022	18145	18015	17997	18165	17977	18013	18185	18129	18247	18032	17818	18090	18158	18140	18238	18071	18219	18201	17860	18093	18077	18300	17989	18040	18101	18353	18400	18189	18054	18035	18086	17916	18185	18009	18175	18070	18079	18265	18053	18157	18144	17965	18153	18133	17865	17981	18056	17998	18049	18145	18101	18148	18040	18093	18170	18179	18135	18275	18171	18110	18320	18298	18265	18157	18292	18322	18124	18138	18049	18049	18230	18249	18092	18147	18067	18135	18084	18245	18256	18073	18152	18135	18028	18061	18145	18120	18197	18148	18321	17946	18098	18023	18009	18229	18038	18133	18225	18086	18139	18256	18276	18011	18107	18103	18267	18176	17810	18078	18109	18164	18237	18122	18020	18207	17998	18446	18148	18032	18223	18073	18187	18103	18114	18285	18165	18061	17902	18029	17923	17994	18000	18028	18232	18080	18060	18284	18046	17959	17781	18073	17917	18025	18192	18151	18051	18219	18186	18037	18116	18144	18151	18238	18228	18251	18094	17980	18355	17998	18316	18190	18041	18033	17922	18199	18216	18069	17961	18107	18140	17999	18019	18117	18214	17988	17917	18195	18047	18010	18114	18079	18119	17931	18091	18073	18061	18034	18217	18024	18208	18037	18145	18096	18316	17980	18146	17966	18159	18316	18164	17956	18045	18287	18318	18381	18089	18223	18139	17995	18243	18146	18143	18221	18053	18004	18155	18074	18017	18117	18090	17973	18050	17955	18111	18121	18191	18094	18207	18189	18072	18213	18147	18056	18290	18228	18119	18023	18260	18290	18185	18231	18356	18379	18377	18269	18161	18226	18053	18300	18091	18071	17958	18024	18228	18296	18237	18151	18185	18104	18130	18188	18031	18135	18225	18231	18151	18008	17988	17993	18035	18086	18165	18144	18100	18153	17870	18204	18144	18229	18224	18079	18667	18238	18305	18236	18091	18094	18078	17963	18007	18239	18274	18181	17915	18094	18152	18164	18003	18235	18140	18322	18152	18012	18022	17981	18357	18280	18079	18212	18088	18197	18095	18295	18144	18345	18000	18023	17954	18059	18171	18102	18289	18145	18157	18102	18091	18264	18181	18145	18208	18255	18059	18165	17766	18124	18209	18113	18108	18156	18157	18020	18244	18080	17873	18040	17998	18198	17953	18295	18281	18240	18137	18009	18222	18244	18051	18257	18105	18195	18044	18029	18122	18250	18119	18086	18043	18086	18409	18133	18211	18224	18236	18194	18064	18090	18112	18097	18135	18197	18185	18121	18124	18287	18209	18214	18086	18195	18276	18170	18021	18206	18235	18384	18062	18157	18238	18214	18101	18104	18009	18318	18324	18072	18021	18170	18089	18094	18096	18311	17981	18083	18154	17996	18159	18116	18171	18173	18097	18096	18257	18225	18258	18091	18102	18156	18068	18159	18137	17790	18075	17848	17904	18056	18207	18163	17897	18129	17945	18159	18035	18238	18039	18055	18018	18169	18165	18143	18138	17887	18087	18191	17950	18138	18151	18139	18262	18249	18036	18193	18047
61024	98446	82973	59192	42209	28609	20334	16859	15859	15610	15561	15508	15686	15744	15831	15684	15694	15621	15610	15589	15619	15685	15587	15692	15647	15563	15585	15466	15662	15562	15615	15562	15731	15592	15624	15549	15675	15617	15573	15666	15523	15747	15758	15609	15488	15537	15573	15458	15775	15559	15548	15527	15523	15708	15574	15564	15628	15665	15587	15632	15606	15562	15678	15583	15559	15540	15649	15563	15582	15605	15624	15586	15578	15641	15528	15526	15562	15432	15580	15365	15495	15558	15616	15722	15568	15521	15752	15633	15633	15607	15620	15729	15672	15508	15580	15400	15778	15553	15676	15678	15767	15659	15578	15698	15605	15684	15491	15638	15614	15635	15520	15590	15764	15572	15477	15731	15497	15658	15479	15659	15627	15670	15525	15458	15529	15556	15666	15695	15576	15500	15532	15870	15371	15505	15637	15561	15511	15608	15556	15684	15417	15462	15616	15634	15552	15689	15565	15527	15553	15469	15599	15600	15581	15513	15672	15598	15644	15431	15701	15571	15473	15623	15692	15496	15595	15488	15686	15450	15571	15447	15645	15603	15599	15747	15612	15724	15598	15597	15494	15552	15570	15673	15602	15576	15619	15733	15489	15579	15577	15533	15592	15641	15596	15586	15556	15620	15687	15692	15678	15452	15667	15447	15783	15687	15721	15573	15734	15532	15582	15571	15725	15646	15402	15682	15655	15540	15505	15612	15558	15689	15453	15763	15373	15571	15374	15492	15795	15670	15531	15797	15737	15492	15575	15555	15654	15556	15546	15511	15634	15579	15554	15443	15585	15505	15428	15676	15621	15503	15608	15663	15542	15581	15639	15496	15586	15610	15574	15523	15595	15696	15656	15555	15689	15611	15564	15644	15535	15434	15641	15499	15613	15471	15538	15608	15686	15585	15560	15506	15575	15600	15344	15679	15622	15725	15484	15689	15552	15556	15719	15518	15583	15598	15692	15462	15457	15520	15695	15698	15556	15443	15733	15608	15403	15470	15524	15716	15500	15599	15695	15619	15653	15674	15718	15465	15808	15488	15471	15616	15658	15508	15467	15480	15539	15551	15559	15622	15530	15711	15492	15423	15685	15597	15668	15482	15652	15538	15590	15535	15658	15594	15754	15585	15749	15476	15556	15777	15625	15504	15560	15616	15504	15612	15688	15449	15563	15483	15701	15543	15439	15819	15581	15331	15480	15766	15662	15719	15510	15578	15614	15706	15571	15524	15565	15583	15678	15772	15405	15588	15507	15578	15605	15594	15552	15483	15581	15574	15486	15485	15547	15661	15656	15524	15449	15488	15612	15604	15600	15487	15475	15684	15602	15512	15531	15577	15651	15667	15592	15368	15664	15687	15539	15395	15784	15702	15571	15518	15578	15610	15717	15752	15651	15579	15574	15576	15700	15607	15669	15668	15501	15522	15574	15497	15515	15456	15620	15518	15526	15664	15565	15472	15586	15567	15606	15400	15374	15732	15593	15524	15662	15577	15621	15568	15441	15652	15666	15444	15720	15559	15661	15491	15541	15745	15557	15576	15505	15593	15730	15597	15649	15631	15556	15583	15518	15626	15614	15579	15634	15524	15510	15720	15567	15551	15589	15578	15608	15459	15451	15559	15334	15711	15621	15500	15657	15678	15571	15300	15571	15603	15677	15454	15578	15574	15599	15582	15630	15655	15523	15508	15424	15800	15583	15560	15495	15521	15647	15447	15639	15612	15426	15508	15405	15436	15637	15526	15557	15551	15656	15473	15585	15576	15789	15478	15651	15510	15536	15597	15555	15587	15605	15630	15627	15577	15573	15601	15576	15608	15737	15600	15590	15544	15590	15710	15620	15570	15687	15562	15669	15393	15714	15571	15403	15546	15758	15621	15621	15526	15406	15570	15487	15548	15551	15668	15771	15400	15679	15457	15578	15407	15602	15712	15489	15604	15556	15595	15565	15705	15590	15619	15570	15645	15499	15587	15417	15452	15668	15570	15541	15671	15695	15569	15470	15644	15630	15465	15580	15505	15637	15590	15551	15618	15489	15547	15688	15599	15637	15660	15573	15527	15497	15707	15789	15661	15553	15624	15433	15589	15447	15782	15728	15634	15521	15649	15306	15541	15669	15558	15568	15666	15493	15696	15479	15555	15546	15555	15458	15505	15500	15606	15694	15726	15640	15569	15544	15537	15668	15571	15428	15541	15448	15637	15685	15461	15503	15590	15397	15639	15680	15679	15594	15681	15653	15586	15533	15593	15627	15462	15752	15761	15524	15566	15629	15415	15641	15660	15501	15501	15722	15710	15329	15622	15603	15434	15549	15577	15622	15486	15612	15596	15630	15599	15745	15638	15626	15717	15572	15541	15626	15625	15530	15712	15611	15530	15518	15621	15511	15743	15682	15652	15518	15654	15473	15635	15625	15460	15483	15628	15609	15441	15614	15457	15631	15542	15771	15823	15416	15383	15693	15774	15510	15666	15649	15571	15846	15465	15713	15501	15574	15513	15420	15623	15548	15674	15695	15687	15586	15609	15480	15718	15651	15586	15757	15595	15729	15513	15538	15444	15458	15550	15566	15828	15486	15468	15709	15791	15481	15605	15518	15496	15690	15602	15537	15259	15514	15592	15684	15717	15576	15640	15690	15656	15514	15479	15559	15612	15684	15557	15740	15577	15582	15464	15553	15501	15441	15621	15515	15597	15594	15573	15423	15637	15665	15432	15452	15634	15680	15582	15594	15576	15587	15576	15620	15782	15558	15646	15637	15665	15630	15659	15506	15600	15644	15564	15574	15750	15659	15355	15555	15639	15568	15511	15624	15627	15537	15445	15792	15623	15731	15571	15561	15714	15503	15611	15584	15557	15720	15593	15641	15779	15618	15587	15656	15430	15536	15406	15759	15706	15636	15682	15334	15806	15670	15551	15557	15753	15562	15356	15617	15595	15469	15608	15586	15660	15632	15693	15469	15630	15608	15708	15595	15593	15666	15521	15538	15500	15742	15533	15735	15559	15744	15633	15614	15411	15669	15537	15505	15507	15598	15587	15569	15631	15491	15547	15615	15468	15558	15633	15538	15672	15478	15526	15560	15783	15520	15511	15610	15806	15846	15646	15785	15588	15508	15505	15524	15571	15753	15603	15611	15671	15487	15536	15630	15597	15527	15783	15614	15648	15525	15581	15526	15545	15613	15692	15416	15645	15356	15753	15738	15603	15437	15441	15623	15552	15560	15640	15539	15502	15410	15477	15449	15584	15727	15619	15745	15653	15504	15596	15557	15575	15778	15630	15465	15540	15631	15597	15693	15583	15507	15621	15593	15583	15734	15553	15627	15569	15599	15723	15616	15730	15704	15595	15626	15544	15550	15623	15515	15710	15605	15542	15621	15654	15689	15597	15628	15708	15566	15670	15616	15586	15678	15697	15518	15591	15717	15707	15577	15763	15583	15565	15505	15624	15613	15507	15588	15612	15540	15410	15711	15691	15458	15643	15592	15488	15761	15430	15541	15394	15597	15613	15556	15591	15493	15447	15702	15627	15361	15756	15581	15528	15582	15596	15593	15458	15480	15403	15416	15608	15662	15608	15520	15778	15533	15642	15575	15649	15543	15782	15578	15508	15486	15671	15558	15602	15631	15524	15793	15655	15615	15549	15667	15440	15634	15636	15431	15669	15412	15547	15580	15616	15637	15477	15547	15524	15529	15474	15576	15546	15595	15526	15566	15696	15747	15658	15575	15608	15398	15586	15582	15517	15572	15500	15593	15615	15591	15436	15626	15598	15634	15561	15581	15631	15739	15687	15545	15632	15448	15462	15688	15694	15624	15571	15579	15770	15575	15600	15643	15615	15731	15611	15487	15565	15582	15605	15736	15481	15620	15591	15528	15588	15709	15644	15581	15479	15475	15436	15468	15590	15566	15395	15626	15512	15535	15569	15444	15487	15720	15576	15509	15571	15627	15479	15593	15696	15565	15591	15667	15539	15579	15627	15475	15559	15594	15634	15597	15548	15391	15590	15573	15680	15615	15512	15516	15492	15642	15547	15743	15535	15740	15530	15676	15710	15752	15593	15404	15605	15468	15457	15601	15760	15656	15601	15718	15547	15578	15518	15614	15691	15655	15532	15600	15528	15513	15637	15749	15687	15598	15708	15528	15492	15729	15609	15503	15564	15667	15534	15406	15549	15622	15660	15683	15650	15614	15647	15530	15459	15475	15413	15538	15836	15718	15619	15751	15536	15664	15600	15593	15539	15439	15608	15394	15670	15622	15623	15527	15636	15545	15423	15843	15606	15575	15562	15554	15459	15533	15572	15755	15552	15616	15644	15607	15583	15631	15532	15597	15642	15452	15530	15608	15665	15552	15533	15555	15718	15442	15626	15537	15744	15730	15446	15494	15635	15644	15546	15609	15639	15539	15548	15638	15704	15464	15591	15500	15562	15472	15532	15437	15641	15599	15681	15520	15438	15589	15584	15708	15734	15398	15672	15529	15616	15491	15479	15673	15539	15538	15561	15548	15617	15787	15658	15717	15535	15481	15644	15551	15619	15626	15321	15536	15655	15755	15676	15667	15813	15709	15589	15492	15453	15628	15500	15447	15532	15673	15481	15515	15572	15581	15545	15441	15683	15615	15522	15467	15540	15488	15617	15671	15650	15512	15595	15575	15538	15705	15716	15637	15581	15604	15666	15719	15663	15507	15557	15571	15523	15652	15640	15604	15549	15552	15572	15496	15504	15472	15731	15718	15586	15661	15682	15608	15575	15742	15367	15287	15618	15892	15685	15667	15627	15735	15549	15564	15508	15522	15555	15743	15566	15658	15522	15713	15590	15596	15656	15587	15758	15625	15629	15518	15501	15634	15556	15667	15620	15684	15529	15738	15620	15387	15579	15473	15659	15540	15632	15516	15634	15546	15523	15529	15670	15580	15509	15498	15645	15566	15671	15596	15534	15622	15618	15498	15668	15507	15656	15573	15500	15714	15596	15577	15595	15552	15763	15536	15784	15632	15481	15546	15511	15620	15571	15582	15626	15581	15661	15667	15433	15663	15573	15561	15783	15522	15615	15640	15715	15460	15589	15692	15503	15739	15572	15443	15666	15590	15483	15577	15582	15592	15459	15625	15531	15717	15554	15574	15526	15340	15708	15408	15441	15476	15749
23031	22615	35923	36238	34076	31905	28930	21756	19240	19018	18714	18506	18486	18599	18508	18558	18607	18480	18506	18471	18525	18657	18524	18130	18284	18600	18263	18547	18340	18359	18238	18132	18423	18294	18450	18431	18533	18298	18211	18184	18122	18388	18239	18219	18205	18383	18442	18150	18215	18074	18222	17951	18320	18166	18308	18218	18173	18336	18233	18364	18344	18241	18352	18335	18241	18232	18143	18394	18346	18207	18189	18454	18222	18239	18247	18431	18121	18266	18093	18227	18137	18239	18223	18362	18265	18145	18323	18365	18121	18329	18449	18237	18338	18081	18079	18275	18319	18070	18351	18234	18319	18452	18168	18382	18288	18247	18262	18188	18230	18180	18216	18379	18334	18566	18390	18030	18374	18198	18163	18238	18258	18270	18233	18190	18277	18084	18208	18319	18178	18209	18340	18141	18187	18245	18302	18215	18333	18115	18195	18317	18071	18018	18181	18356	18199	18232	18096	18296	18142	18220	18403	18122	18166	18299	18299	18213	18266	18267	18379	18057	18249	18334	18346	18241	18048	18067	18180	18116	18139	18337	18287	18133	18470	18247	18161	18123	18238	18105	18219	18264	18332	18176	18114	18082	18235	18277	18216	18193	18196	18158	18232	18195	18042	18135	18183	18201	18204	18156	18392	18299	18112	18378	18222	18274	18091	18170	18321	18373	18169	18256	18187	18086	18374	18222	18137	18138	18294	18264	18276	18369	18052	18210	18058	18257	18294	18129	18171	18333	18282	18290	18154	18422	18348	18216	18349	18237	18268	18274	18294	18320	18287	18142	18381	18092	18228	18036	18281	18125	18373	18296	18014	18367	18327	18067	18115	18053	18271	18278	18165	18084	18146	18119	18196	18423	18311	18205	18340	18240	18002	18088	18260	18309	18359	18139	18196	18247	18185	18337	18281	18248	18311	18258	18484	18407	18408	18230	18227	18137	18207	18143	18171	18206	17990	18229	18230	18343	18184	18423	18406	18253	18117	18173	18193	18382	18118	18401	18141	18179	18120	18251	18433	18136	18205	18383	18177	18311	18151	18193	18281	18229	18532	18185	18089	18350	18283	18494	18326	18094	18236	18306	18170	18134	18149	18120	18225	18275	18156	18148	18467	18452	18243	18226	18173	18271	18286	18246	18081	18203	18291	18193	18391	18400	18212	18087	18321	18299	18128	18384	18390	18259	18179	18342	18384	18192	18223	18131	18240	18154	18289	18107	18322	18207	18156	18116	18474	18043	18322	18150	18474	18429	18282	18454	18186	18087	18310	18632	18354	18156	18248	18153	18112	18235	18244	18326	18255	18041	18222	18320	17974	18200	18222	18315	18225	18105	18142	18179	18222	18085	18099	18176	18363	18203	18198	18163	18186	18378	18208	18039	18203	18223	18507	18140	18076	18232	18348	18046	18342	18366	18333	18096	18024	18347	18218	18250	18156	18181	18549	18233	18333	18234	18004	18262	18125	18325	18246	18151	18271	18162	18340	18175	18379	18154	18274	18238	18382	18385	18271	18237	18257	18183	18295	18124	18193	18234	18348	18328	18252	18206	18221	18166	17901	18130	18153	18275	18103	18146	18042	18241	18120	18174	18198	18087	18194	18416	18290	18311	18378	18207	18332	18031	18195	18206	18212	18208	18356	18238	18212	18475	18415	18407	18183	18415	18414	18570	18254	18000	18232	18449	18303	18358	18398	18095	18477	18279	18290	18055	18305	18218	18216	18152	18266	18231	18306	18033	18079	18173	18208	18269	18356	18350	18232	18076	18420	18466	18354	18146	18268	18197	18193	18099	18008	18238	18094	18158	18156	18234	18427	18146	18230	18011	18333	18396	18048	18195	18164	18185	18203	18157	18317	18324	18468	18297	18188	18376	18300	18471	18349	18078	18364	18254	17978	18224	18234	18221	18371	18105	18044	18159	18191	18228	18326	18284	18182	18193	18269	18248	18106	18372	18300	18278	18216	18426	18407	18073	18148	18208	18052	18155	18049	18430	18056	18214	18249	18413	18201	18300	18420	18176	18257	18345	18283	18318	18291	18219	18393	18343	18232	18214	18385	18125	18344	18368	18482	18337	18274	18345	18319	18349	18223	18424	18254	18134	18106	18055	18281	18148	18056	18181	18398	18204	18344	18308	18151	18124	18084	18272	18193	18138	18306	18112	18071	18150	18255	18168	18333	18441	18275	18187	18350	18380	18175	18058	18059	18234	18168	18304	18313	18356	18224	18204	18454	18343	18201	18093	18325	18292	18137	18132	18201	18214	18362	18173	18071	18080	18494	18159	18144	18170	18316	18352	18256	18178	18170	18211	18287	18106	18215	18324	18288	18346	18251	18418	18202	18241	18143	18316	18234	18258	18173	18211	18333	18252	18292	18162	18182	18253	18213	18368	18162	18244	18285	18213	18296	18402	18304	18251	18276	18254	18363	18039	18174	18247	18230	18255	18114	18032	18136	18340	18205	17974	18310	18089	18210	18297	18434	18099	18420	18386	18230	18183	18184	18178	18125	18163	18246	18143	18299	18210	18364	18258	18121	18431	18106	18186	18405	18158	18441	18169	18173	18304	18225	18391	18164	18267	18252	18300	18166	18351	18229	18204	18319	18245	18187	18021	18169	18201	18299	18059	18038	18188	18412	18413	18286	18334	18215	18100	18226	18193	18286	18359	18122	18260	17922	18371	18193	18106	18333	18406	18304	18161	18159	18103	18204	18226	18117	18202	18150	18154	18284	18307	18154	18331	18112	18069	18438	18330	18284	18031	18397	18209	18134	18320	18132	18133	18042	18305	18132	18156	18332	18324	18166	18351	18305	18401	17996	18004	18187	18234	18267	18286	18252	18192	18391	18223	18179	18223	18180	18261	18222	18307	18363	18257	18298	18172	18235	18137	18189	18121	18136	18126	18149	18109	18232	18242	18184	18236	18363	18155	18337	18015	18071	18235	18242	18293	18184	18043	18472	18262	18144	18277	18130	18166	18269	18390	18226	18170	18174	18293	18232	18286	18369	18407	18409	18222	18162	18330	18266	18108	18066	18417	18447	18229	18320	18326	18237	18258	18057	18217	18390	18225	18203	18061	18319	18217	18249	18338	18569	18131	18127	18312	18294	18241	18300	18079	18109	17965	18376	18001	18089	18367	18133	18269	18450	18304	18162	18124	18456	18118	18315	18314	18186	18199	18333	18209	18275	18279	18161	18040	18191	18194	18039	18042	18305	18225	18264	18371	18263	18175	18353	18513	18360	18302	18176	17998	18320	18211	18285	18137	18421	18069	18081	18108	18454	18082	18251	18209	18117	18172	18268	18293	18053	18098	18190	18302	18302	18272	18101	18444	18321	18352	18379	18287	18200	18131	18235	18065	18062	18128	18234	18214	18155	18238	18511	18403	18330	18185	18264	18268	18260	18226	18329	18344	18455	17972	18265	18255	18256	18343	18082	18280	18233	18290	18323	18310	18333	18279	18297	18212	18116	18190	18304	18342	18325	18329	18226	18171	18220	18234	18191	18120	18236	18216	18381	18291	18373	18208	18044	18237	18201	18243	18124	18175	17928	18009	18207	18118	18122	18198	18208	18258	18007	18150	18207	18240	18248	18325	18168	18213	18103	18123	18227	18245	18073	18205	18131	18313	18185	18146	18181	18320	18360	18213	18275	18221	18159	18451	18277	18132	18240	18301	18052	18200	18114	18171	18395	18309	18261	18041	18337	18148	18135	17948	18207	18292	18169	18158	18251	18082	18251	17964	18220	18176	18268	18118	18256	18358	18182	18426	18329	18224	18577	18107	18169	18166	18178	18185	18138	18185	18276	18383	18325	18347	18136	18032	18164	18034	18336	18247	18244	18205	18496	18329	18081	18302	18329	18162	18298	18053	18189	18235	18286	18060	18176	18211	18352	18209	18235	18191	18130	18277	18508	18237	18346	18206	18222	18254	18308	18267	18156	18217	18207	18198	18023	18347	18214	18260	18297	18192	18100	18363	18047	18209	18327	18099	18261	18262	18127	18379	18307	18099	18221	18177	18255	18103	18264	18317	18248	18220	18456	18214	18178	18247	18364	18215	18060	18089	18318	18258	17997	18145	18479	18319	18368	18310	18293	18197	18267	18307	18227	18331	18491	18287	18087	18325	18257	18439	18150	18173	18334	18563	18321	18160	18081	18218	18230	18267	18158	18346	18047	18007	18160	18321	18348	18279	17987	18132	18217	18064	18381	18215	18213	18354	18222	18253	18348	18207	18194	18246	18228	18096	18325	18330	18126	18127	18259	18209	18150	18172	17989	18199	18133	18400	18244	18148	18139	18080	18260	18229	18224	18316	18202	18209	18162	18337	18487	18311	18178	18350	18296	18085	18287	17958	18167	18220	18283	18146	18344	18056	18401	18245	18276	18227	18346	18305	18135	18157	18344	18158	18232	18283	18341	18429	18380	18371	18339	18091	18296	18295	18361	17969	18406	18383	18209	18247	18123	18256	18031	18234	18384	18262	18458	18270	18276	18316	18380	18323	18088	18224	18343	18281	17923	18175	18149	18122	18286	18280	18150	18193	18283	18231	18188	18304	18213	18001	18319	18189	18503	18064	18141	18414	18319	18335	18382	18176	17970	18087	18358	18330	18004	18287	18330	18095	18123	18394	18188	18249	18317	18233	18216	18061	18401	18278	18315	18218	17991	18140	18334	18209	18170	18153	18499	18039	18393	18185	18182	18222	18182	18203	18406	18294	18122	18408	18304	18236	18395	18191	18394	18391	18413	18338	18364	18269	18315	18498	18496	18222	18261	18305	18318	18425	18251	18378	18184	18095	18156	18131	18277	18477	18268	18194	18331	18321	18258	18273	18334	18143	18160	18249	18320	18089	18100	18151	18202	18190	18105	18240	18505	17901	18366	18356	18210	18202	18308	18234	18305	18123	18351	18222	18240	18343	18264	18416	18207	18370	18206	18263	18217	18324	18036	18349	18293	18549	18215	18029	18254	18105	18159	18475	18306	18241	18289	18068	18366	18116	18054	18220	18085	18226	18237	18467	18131	18431	18384	18103	18032	18228	18295	18359	18184	18278	17964	17952	18016	18193	18179	18405	18221	18317	18455	18242	18273	18169	18111	18284	18305	18398	18154	18124	18075	18047	18402	18112	18416	18223	18281	18187
62126	107099	92562	73048	52750	36072	24146	18194	16185	15521	15537	15620	15464	15812	15681	15642	15514	15519	15740	15629	15540	15693	15647	15797	15739	15652	15491	15452	15853	15689	15619	15804	15544	15674	15609	15689	15688	15576	15757	15567	15637	15752	15697	15651	15614	15640	15626	15609	15664	15657	15796	15646	15666	15625	15399	15712	15607	15668	15661	15739	15703	15536	15681	15625	15697	15441	15725	15780	15527	15562	15711	15814	15538	15596	15634	15553	15754	15580	15608	15599	15568	15585	15453	15701	15425	15603	15683	15639	15591	15551	15474	15628	15730	15679	15614	15719	15699	15603	15798	15568	15620	15480	15741	15660	15657	15897	15778	15517	15577	15706	15586	15557	15631	15542	15645	15744	15741	15649	15631	15744	15646	15511	15593	15803	15689	15786	15678	15485	15540	15754	15803	15567	15570	15671	15510	15507	15514	15575	15645	15609	15790	15721	15751	15601	15514	15700	15732	15577	15798	15577	15580	15542	15669	15638	15621	15445	15648	15626	15542	15468	15660	15556	15620	15566	15636	15590	15483	15669	15664	15734	15568	15640	15675	15599	15583	15698	16079	15627	15624	15731	15730	15687	15513	15571	15725	15691	15574	15614	15619	15593	15561	15609	15748	15653	15594	15746	15439	15563	15684	15805	15685	15591	15736	15637	15606	15531	15691	15509	15736	15521	15523	15495	15723	15593	15668	15682	15506	15645	15779	15618	15641	15508	15702	15539	15686	15697	15631	15698	15558	15664	15511	15688	15472	15604	15599	15677	15706	15642	15576	15518	15558	15691	15547	15646	15490	15580	15562	15630	15562	15862	15647	15878	15570	15599	15555	15698	15632	15597	15636	15617	15545	15802	15613	15585	15604	15841	15631	15646	15466	15811	15510	15622	15576	15660	15466	15738	15614	15589	15679	15620	15648	15548	15736	15529	15663	15623	15719	15459	15734	15674	15594	15618	15743	15548	15638	15537	15510	15684	15571	15597	15709	15613	15555	15730	15793	15617	15561	15679	15569	15569	15472	15661	15634	15621	15705	15833	15573	15519	15504	15731	15829	15775	15849	15512	15583	15523	15717	15640	15700	15621	15672	15745	15632	15554	15661	15582	15756	15730	15572	15532	15641	15616	15692	15700	15582	15475	15478	15715	15692	15457	15813	15628	15807	15686	15735	15635	15599	15646	15621	15880	15693	15681	15719	15408	15572	15386	15638	15570	15592	15760	15650	15615	15642	15615	15711	15801	15482	15604	15664	15512	15567	15907	15695	15687	15640	15660	15647	15529	15583	15572	15703	15690	15438	15629	15745	15734	15625	15275	15537	15586	15652	15584	15453	15555	15643	15590	15604	15586	15630	15671	15718	15527	15594	15625	15744	15541	15458	15586	15878	15510	15657	15555	15587	15541	15586	15633	15723	15663	15732	15676	15645	15624	15708	15623	15665	15695	15649	15628	15737	15487	15497	15775	15490	15587	15580	15719	15412	15660	15643	15490	15510	15620	15476	15781	15633	15543	15593	15617	15487	15660	15635	15544	15511	15486	15753	15658	15491	15888	15569	15517	15465	15550	15740	15594	15521	15633	15733	15621	15570	15618	15600	15688	15730	15526	15680	15567	15645	15583	15526	15884	15599	15601	15763	15687	15566	15441	15636	15560	15495	15416	15656	15648	15770	15433	15681	15880	15446	15604	15481	15819	15636	15790	15605	15785	15677	15655	15577	15716	15595	15662	15605	15575	15429	15696	15554	15690	15521	15732	15616	15704	15496	15575	15371	15721	15669	15453	15669	15479	15494	15530	15432	15643	15656	15524	15616	15612	15651	15575	15550	15619	15571	15515	15677	15723	15557	15743	15725	15636	15590	15566	15795	15636	15599	15671	15492	15640	15376	15663	15581	15649	15604	15652	15589	15697	15552	15590	15680	15690	15586	15576	15586	15664	15492	15654	15587	15687	15586	15611	15562	15790	15455	15626	15702	15588	15594	15633	15603	15496	15688	15827	15864	15683	15667	15458	15676	15506	15444	15682	15515	15589	15497	15647	15464	15559	15858	15689	15754	15552	15553	15540	15734	15497	15633	15624	15615	15540	15747	15771	15761	15728	15865	15538	15733	15701	15604	15523	15666	15688	15504	15617	15566	15565	15581	15437	15610	15657	15583	15506	15810	15485	15590	15550	15477	15622	15813	15590	15567	15856	15661	15640	15624	15772	15616	15683	15552	15784	15585	15603	15657	15545	15548	15722	15747	15442	15731	15611	15773	15483	15606	15640	15559	15503	15481	15769	15611	15730	15782	15540	15657	15624	15702	15549	15403	15701	15700	15645	15528	15715	15763	15647	15764	15607	15571	15589	15696	15637	15502	15641	15566	15517	15665	15419	15625	15642	15544	15718	15808	15650	15603	15769	15729	15630	15647	15646	15631	15612	15681	15647	15647	15718	15677	15366	15644	15682	15771	15433	15532	15485	15507	15714	15617	15794	15622	15699	15718	15703	15550	15477	15718	15543	15672	15691	15459	15636	15564	15536	15606	15583	15696	15624	15696	15740	15599	15526	15525	15616	15711	15577	15649	15639	15609	15600	15567	15662	15572	15592	15571	15485	15547	15653	15616	15564	15741	15673	15573	15742	15694	15764	15539	15562	15536	15658	15622	15738	15590	15744	15492	15681	15453	15677	15698	15615	15628	15574	15703	15578	15713	15762	15611	15563	15624	15705	15402	15471	15774	15630	15661	15666	15761	15631	15433	15515	15719	15509	15584	15644	15704	15661	15494	15744	15701	15591	15602	15497	15736	15709	15479	15616	15543	15608	15588	15614	15674	15648	15584	15521	15584	15626	15674	15662	15507	15690	15583	15533	15422	15794	15636	15556	15649	15582	15523	15685	15709	15612	15821	15494	15576	15746	15653	15789	15638	15775	15752	15562	15720	15411	15755	15699	15540	15643	15649	15412	15482	15606	15629	15618	15569	15466	15476	15712	15581	15524	15586	15681	15728	15494	15582	15537	15653	15686	15620	15575	15589	15711	15588	15767	15717	15653	15743	15694	15691	15720	15791	15595	15500	15596	15442	15567	15667	15527	15576	15512	15825	15667	15509	15644	15710	15580	15822	15540	15634	15610	15589	15508	15649	15577	15664	15760	15778	15437	15479	15528	15589	15699	15581	15397	15654	15544	15516	15676	15640	15574	15884	15588	15572	15637	15627	15791	15540	15712	15562	15588	15714	15622	15841	15613	15359	15566	15750	15475	15726	15530	15589	15545	15793	15522	15796	15653	15545	15474	15504	15631	15745	15716	15615	15470	15785	15791	15611	15657	15513	15664	15755	15653	15608	15716	15598	15833	15741	15650	15679	15557	15629	15705	15616	15724	15566	15725	15734	15551	15598	15791	15668	15634	15502	15537	15739	15632	15621	15642	15595	15664	15660	15585	15592	15588	15588	15600	15606	15606	15737	15752	15506	15544	15627	15466	15712	15640	15659	15711	15552	15752	15649	15694	15611	15643	15478	15640	15612	15576	15556	15712	15738	15561	15669	15478	15772	15758	15467	15690	15490	15615	15760	15531	15631	15594	15681	15532	15518	15567	15484	15550	15533	15730	15560	15572	15672	15586	15498	15697	15480	15804	15591	15641	15778	15667	15559	15658	15727	15605	15604	15649	15627	15347	15552	15556	15750	15608	15544	15711	15617	15780	15573	15753	15528	15646	15606	15801	15505	15379	15754	15645	15522	15630	15651	15568	15684	15602	15622	15509	15589	15549	15703	15631	15593	15771	15503	15408	15556	15593	15577	15589	15680	15537	15638	15628	15532	15654	15701	15576	15658	15690	15708	15670	15572	15732	15606	15601	15659	15817	15500	15487	15763	15801	15504	15505	15677	15596	15550	15804	15761	15496	15614	15531	15733	15537	15554	15695	15680	15635	15533	15571	15751	15563	15737	15550	15543	15618	15583	15780	15457	15615	15494	15472	15686	15514	15568	15801	15657	15729	15611	15530	15737	15554	15511	15518	15505	15644	15444	15845	15526	15626	15640	15606	15737	15551	15753	15459	15603	15454	15636	15580	15603	15647	15563	15627	15706	15592	15648	15575	15569	15509	15577	15712	15759	15526	15743	15552	15576	15577	15708	15667	15413	15604	15833	15679	15718	15731	15602	15646	15560	15772	15634	15733	15617	15661	15446	15754	15668	15679	15592	15685	15852	15734	15800	15631	15590	15605	15811	15613	15555	15664	15711	15776	15645	15698	15603	15598	15758	15589	15609	15641	15624	15579	15586	15710	15569	15463	15658	15516	15639	15598	15659	15517	15569	15535	15742	15695	15724	15762	15575	15524	15720	15566	15625	15706	15439	15680	15552	15595	15534	15664	15629	15724	15667	15851	15721	15507	15464	15797	15560	15794	15522	15664	15602	15641	15549	15597	15505	15558	15483	15571	15648	15601	15647	15683	15653	15650	15630	15599	15711	15515	15591	15573	15706	15638	15638	15655	15659	15725	15544	15573	15529	15640	15580	15454	15537	15671	15668	15603	15682	15679	15585	15584	15487	15553	15587	15620	15725	15332	15599	15669	15474	15547	15783	15862	15487	15702	15432	15584	15669	15631	15654	15522	15571	15510	15698	15633	15835	15625	15519	15760	15510	15661	15562	15509	15617	15519	15691	15582	15629	15731	15674	15550	15509	15832	15471	15558	15617	15881	15438	15670	15835	15608	15566	15507	15721	15647	15609	15651	15589	15591	15725	15748	15662	15542	15887	15508	15527	15585	15663	15713	15762	15701	15737	15725	15621	15509	15587	15673	15675	15557	15678	15536	15474	15636	15664	15494	15552	15589	15724	15640	15633	15651	15679	15629	15553	15480	15637	15565	15584	15722	15524	15691	15613	15673	15757	15595	15777	15649	15912	15457	15667	15653	15712	15517	15518	15537	15463	15703	15672	15550	15621	15690	15656	15377	15412	15545	15668	15627	15651	15580	15569	15657	15659	15658	15586	15651	15656	15747	15618	15585	15388	15618	15621	15618	15590	15682	15566	15799	15721	15532	15647	15733	15646	15571	15683	15571	15567	15556	15631	15753	15839	15674	15492	15509	15679	15500	15687	15709	15633	15618	15411	15583	15603	15637	15465	15645	15704	15757	15814	15491	15609	15487	15541	15707
29358	36592	44639	34322	25156	21271	19370	18786	18483	18560	18724	18330	18621	18622	18564	18441	18644	18270	18559	18449	18525	18400	18633	18400	18587	18660	18420	18456	18676	18428	18609	18441	18611	18336	18644	18300	18716	18543	18618	18546	18444	18294	18537	18224	18583	18509	18455	18284	18322	18492	18367	18647	18526	18521	18538	18657	18636	18461	18607	18407	18570	18606	18511	18499	18423	18624	18333	18492	18490	18462	18366	18321	18410	18561	18610	18459	18811	18566	18569	18503	18504	18464	18320	18623	18557	18483	18425	18341	18430	18595	18368	18302	18496	18373	18531	18489	18472	18527	18285	18366	18504	18389	18563	18507	18530	18489	18152	18576	18613	18472	18248	18668	18593	18399	18442	18531	18646	18598	18479	18360	18432	18513	18471	18607	18475	18515	18464	18460	18556	18519	18628	18353	18440	18517	18502	18313	18620	18546	18406	18452	18348	18490	18453	18520	18532	18527	18579	18541	18532	18609	18284	18462	18396	18634	18558	18502	18453	18445	18427	18559	18422	18398	18470	18558	18494	18468	18555	18461	18487	18513	18372	18256	18369	18520	18518	18413	18546	18524	18613	18679	18626	18468	18522	18502	18312	18331	18592	18322	18462	18483	18455	18332	18307	18296	18623	18407	18508	18512	18462	18319	18474	18537	18480	18343	18410	18447	18328	18409	18364	18469	18460	18484	18568	18314	18540	18392	18481	18407	18540	18369	18229	18626	18465	18564	18618	18541	18423	18240	18529	18685	18377	18517	18217	18416	18390	18482	18679	18678	18254	18577	18453	18617	18589	18671	18529	18338	18268	18466	18294	18589	18545	18612	18285	18299	18308	18378	18598	18408	18598	18419	18501	18436	18523	18653	18549	18468	18606	18434	18607	18567	18378	18529	18653	18530	18410	18598	18561	18466	18717	18400	18564	18351	18505	18238	18409	18680	18497	18416	18385	18400	18484	18533	18370	18490	18605	18403	18651	18620	18537	18462	18486	18590	18459	18490	18399	18401	18487	18520	18557	18320	18546	18537	18526	18495	18510	18546	18793	18276	18479	18519	18521	18272	18470	18422	18220	18479	18421	18485	18536	18471	18566	18297	18481	18468	18570	18216	18542	18346	18507	18419	18301	18412	18591	18449	18292	18315	18422	18363	18331	18474	18675	18474	18560	18643	18495	18327	18608	18190	18491	18483	18472	18441	18326	18298	18494	18477	18661	18380	18604	18436	18544	18291	18565	18512	18329	18425	18361	18737	18548	18605	18561	18526	18493	18537	18520	18513	18514	18537	18483	18379	18495	18863	18532	18389	18391	18432	18512	18609	18475	18468	18435	18331	18483	18415	18428	18384	18516	18421	18497	18648	18483	18399	18231	18598	18560	18201	18508	18599	18363	18575	18432	18621	18594	18604	18770	18416	18388	18472	18604	18608	18630	18472	18394	18557	18484	18689	18560	18399	18466	18594	18484	18582	18444	18611	18500	18373	18399	18457	18651	18422	18479	18716	18580	18394	18507	18489	18562	18344	18543	18588	18200	18572	18495	18568	18672	18464	18520	18519	18542	18595	18536	18571	18639	18346	18252	18464	18540	18322	18475	18494	18560	18485	18283	18419	18639	18433	18535	18533	18480	18470	18661	18513	18330	18628	18349	18402	18589	18427	18442	18341	18484	18634	18617	18483	18595	18627	18648	18513	18271	18475	18795	18502	18429	18561	18532	18646	18568	18441	18356	18344	18271	18453	18403	18377	18390	18634	18523	18513	18314	18595	18601	18517	18466	18526	18315	18471	18447	18506	18687	18678	18653	18524	18523	18516	18412	18820	18416	18643	18690	18610	18424	18417	18391	18586	18494	18493	18405	18374	18639	18410	18267	18255	18490	18482	18597	18457	18555	18574	18288	18473	18409	18421	18478	18535	18609	18635	18479	18546	18570	18181	18425	18381	18630	18459	18460	18528	18610	18435	18690	18432	18606	18838	18571	18552	18443	18606	18485	18296	18465	18493	18343	18344	18431	18619	18590	18559	18611	18685	18433	18503	18285	18427	18403	18529	18535	18382	18477	18464	18491	18444	18449	18388	18382	18548	18394	18395	18519	18482	18602	18467	18550	18501	18498	18574	18622	18504	18496	18324	18636	18488	18427	18416	18509	18403	18479	18402	18504	18540	18593	18482	18349	18438	18625	18504	18488	18321	18474	18453	18531	18565	18354	18486	18284	18501	18558	18441	18424	18445	18672	18414	18371	18460	18322	18402	18426	18364	18356	18727	18386	18555	18450	18325	18363	18481	18437	18467	18427	18500	18486	18513	18375	18609	18482	18474	18365	18589	18400	18478	18564	18484	18515	18647	18488	18604	18436	18564	18604	18432	18315	18392	18607	18464	18561	18529	18625	18650	18442	18569	18500	18474	18402	18391	18395	18288	18476	18384	18640	18530	18675	18373	18502	18314	18565	18386	18586	18448	18630	18379	18596	18433	18466	18246	18426	18451	18698	18282	18458	18418	18489	18462	18520	18616	18500	18508	18556	18444	18546	18535	18449	18417	18605	18443	18575	18676	18474	18581	18336	18380	18641	18498	18432	18412	18546	18407	18575	18391	18448	18538	18721	18502	18682	18439	18440	18513	18385	18591	18514	18484	18426	18401	18528	18372	18595	18647	18660	18454	18456	18546	18424	18575	18509	18579	18435	18411	18588	18555	18499	18652	18532	18515	18291	18600	18513	18594	18679	18462	18551	18524	18413	18675	18450	18571	18472	18349	18640	18535	18326	18446	18595	18494	18549	18574	18304	18354	18610	18496	18606	18635	18549	18435	18566	18509	18616	18303	18530	18453	18357	18398	18491	18448	18390	18548	18583	18547	18534	18424	18512	18693	18654	18303	18455	18357	18443	18541	18542	18555	18472	18361	18436	18562	18393	18389	18470	18576	18582	18742	18578	18324	18628	18560	18529	18606	18629	18335	18516	18339	18818	18481	18565	18578	18355	18575	18531	18478	18513	18463	18466	18502	18373	18507	18485	18466	18511	18409	18395	18326	18478	18385	18446	18533	18423	18574	18299	18539	18209	18589	18549	18390	18557	18662	18532	18366	18524	18579	18558	18510	18447	18584	18354	18299	18403	18658	18425	18620	18599	18284	18366	18455	18540	18389	18453	18648	18499	18597	18455	18618	18468	18450	18624	18594	18227	18339	18652	18735	18639	18435	18338	18684	18589	18388	18338	18462	18606	18352	18362	18501	18511	18476	18366	18410	18642	18739	18542	18602	18378	18437	18536	18519	18547	18410	18308	18496	18524	18555	18405	18339	18529	18368	18496	18479	18453	18534	18417	18363	18277	18445	18329	18414	18393	18641	18563	18604	18453	18326	18693	18310	18334	18375	18558	18500	18508	18422	18343	18553	18591	18591	18518	18479	18499	18578	18455	18514	18436	18426	18501	18406	18517	18545	18504	18556	18346	18410	18414	18445	18466	18299	18376	18472	18599	18668	18612	18479	18400	18450	18572	18616	18424	18678	18673	18633	18477	18622	18418	18651	18619	18688	18458	18576	18445	18429	18356	18313	18542	18543	18381	18331	18420	18451	18491	18680	18510	18559	18449	18718	18656	18503	18545	18570	18563	18317	18553	18548	18512	18658	18523	18477	18446	18405	18628	18424	18465	18532	18480	18293	18404	18348	18500	18507	18602	18366	18558	18699	18660	18471	18250	18411	18656	18421	18578	18760	18519	18480	18389	18424	18492	18280	18431	18592	18413	18304	18403	18509	18328	18564	18713	18452	18439	18197	18513	18573	18456	18416	18476	18566	18534	18323	18433	18548	18369	18507	18699	18550	18546	18512	18527	18450	18614	18576	18517	18557	18499	18623	18672	18453	18424	18628	18415	18464	18463	18378	18397	18365	18482	18744	18639	18528	18642	18437	18252	18586	18388	18433	18485	18508	18307	18302	18415	18433	18593	18672	18509	18495	18463	18398	18532	18445	18374	18677	18596	18454	18466	18594	18474	18478	18412	18585	18471	18401	18300	18358	18469	18371	18524	18500	18460	18431	18539	18410	18427	18354	18441	18320	18348	18324	18357	18452	18391	18484	18306	18403	18326	18560	18672	18481	18542	18407	18595	18385	18508	18581	18427	18414	18365	18505	18494	18444	18427	18598	18648	18489	18488	18586	18519	18484	18493	18428	18502	18577	18453	18704	18525	18503	18546	18670	18612	18557	18521	18567	18503	18341	18615	18457	18369	18522	18600	18649	18654	18589	18368	18398	18331	18366	18480	18329	18406	18345	18692	18517	18538	18350	18510	18496	18780	18442	18648	18534	18317	18548	18480	18435	18618	18643	18583	18331	18568	18406	18601	18435	18621	18356	18317	18550	18742	18702	18603	18315	18418	18472	18514	18462	18477	18466	18575	18696	18567	18497	18659	18547	18460	18391	18302	18447	18404	18376	18301	18391	18597	18492	18685	18297	18455	18460	18312	18598	18376	18499	18362	18397	18662	18716	18571	18410	18475	18508	18521	18318	18419	18477	18566	18442	18285	18534	18559	18550	18698	18571	18479	18332	18456	18585	18545	18371	18277	18475	18363	18423	18624	18557	18647	18443	18412	18675	18352	18639	18260	18579	18607	18517	18670	18642	18569	18515	18606	18393	18541	18563	18369	18393	18521	18496	18344	18560	18605	18414	18278	18518	18616	18671	18499	18421	18311	18488	18353	18755	18642	18627	18534	18603	18427	18345	18497	18560	18530	18389	18332	18659	18547	18505	18433	18382	18623	18345	18624	18579	18546	18323	18532	18497	18526	18550	18595	18546	18466	18479	18707	18595	18533	18454	18555	18492	18626	18591	18460	18544	18567	18626	18621	18362	18673	18320	18544	18399	18497	18424	18687	18243	18624	18463	18357	18638	18604	18556	18404	18364	18354	18268	18426	18258	18501	18310	18367	18239	18478	18327	18470	18451	18428	18633	18543	18308	18598	18585	18507	18527	18741	18494	18326	18564	18414	18622	18668	18580	18554	18686	18445	18302	18554	18410	18381	18318	18442	18566	18389	18593	18497	18393	18764	18513	18512	18569	18564	18484	18532	18784	18642	18412	18520	18465	18475	18368	18383	18480	18433	18582	18546	18442	18546	18490	18490	18321	18490	18478	18460	18504	18399	18690
34457	57281	47048	31359	22794	18368	16529	16056	15774	15838	15678	15701	15749	15802	15811	15916	15844	15709	15808	15730	15847	15666	15566	15856	15814	15741	15587	15824	15964	15601	15767	15926	15858	15754	15820	15690	15605	15880	15821	15769	15778	15700	15760	15929	15556	15658	15602	15796	15678	15793	15733	15943	15799	15823	15696	15666	15649	15792	15747	15722	15715	15676	15808	15516	15650	15653	15551	15782	15615	15820	15660	15748	15714	15857	15728	15763	15735	15638	15652	15769	15754	15719	15625	15951	15756	15528	15945	15892	15767	15734	15849	15852	15616	15758	15817	15746	15665	15743	15753	15818	15694	15779	15748	15880	15584	15788	15723	15758	15785	15648	15822	15645	15765	15950	15697	15739	15722	15839	15733	15583	15679	15706	15825	15752	15548	15752	15654	15850	15653	15546	15745	15715	15703	15924	15751	15846	15652	15781	15668	15630	15817	15777	15709	15634	15699	15749	15729	15623	15669	15625	15864	15739	15664	15773	15632	15754	15663	15780	15948	15673	15779	15801	15706	15748	15716	15704	15760	15900	15530	15650	15635	15775	15737	15794	15862	15631	15639	15716	15864	15777	15727	15628	15663	15596	15620	15661	15712	15653	15678	15759	15751	15793	15755	15748	15761	15668	15580	15826	15672	15831	15778	15795	15663	15782	15735	15728	15728	15821	15743	15754	15623	15878	15599	15714	15552	15764	15672	15747	15724	15653	15658	15757	15858	15857	15805	15770	15850	15748	15911	15788	15813	15690	15682	15727	15812	15748	15880	15558	15722	15833	15637	15748	15729	15713	15780	15892	15601	15803	15522	15885	15606	15901	15728	15744	15811	15660	15812	15751	15668	15775	15824	15752	15603	15793	15759	15769	15729	15816	15770	15879	15844	15697	15634	15647	15590	15704	15695	15690	15641	15654	15778	15737	15710	15881	15811	15752	15849	15799	15743	15526	15812	15837	15620	15728	15765	15849	15740	15778	15717	15815	15742	15783	15724	15799	15839	15992	15548	15779	15793	15696	15573	15847	15870	15777	15799	15724	15682	15764	15734	15740	15874	15657	15668	15790	15751	15805	15812	15894	15732	15820	15967	15747	15721	15777	15843	15714	15644	15586	15741	15974	15779	15720	15709	15870	15790	15663	15733	15722	15757	15731	15813	15531	15799	15716	15845	15714	15591	15877	15823	15728	15636	15764	15942	15802	15725	15782	15738	15854	15822	15641	15711	15674	15761	15872	15892	15650	15767	15605	15764	15699	15813	15731	15825	15869	15655	15698	15851	15830	15615	15753	15742	15633	15746	15764	15836	15735	15757	15783	15711	15626	15695	15751	15802	15763	15741	15710	15655	15871	15856	15667	15916	15742	15744	15834	15834	15860	15774	15626	15788	15796	15861	15845	15756	15726	15784	15760	15785	15760	15673	15890	15722	15726	15732	15728	15893	15729	15629	15751	15796	15593	15720	15753	15799	15951	15818	15710	15822	15743	15527	15782	15597	15683	15821	15906	15768	15807	15671	15751	15672	15768	15884	15865	15673	15809	15661	15687	15681	15856	15783	15848	15754	15754	15638	15649	15694	15761	15776	15555	15782	15790	15677	15649	15801	15706	15906	15833	15595	15839	15854	15823	15688	15873	15518	15720	15682	15781	15617	15808	15725	15785	15844	15565	15663	15805	15606	15630	15768	15800	15696	15725	15826	15654	15757	15830	15709	15703	15810	15803	15861	15651	15767	15765	15763	15809	15795	15704	15886	15756	15842	15857	15719	15730	15680	15742	15708	15673	15732	15704	15709	15780	15808	15796	15860	15715	15687	15776	15866	15790	15711	15676	15655	15898	15487	15611	15877	15844	15679	15825	15981	15861	15748	15945	15543	15870	15728	15694	15794	15696	15839	15815	15614	15883	15803	15709	15629	15675	15658	15736	15649	15804	15795	15806	15631	15734	15665	15799	15922	15857	15873	15725	15661	15573	15603	15854	15903	15634	15848	15787	15827	15870	15856	15817	15703	15727	15645	15644	15603	15815	15697	15799	15786	15697	15749	15899	15932	15670	15764	15824	15693	15692	15850	15797	15708	15855	15791	15652	15682	15689	16036	15754	15706	15651	15734	15683	15735	15791	15705	15979	15711	15799	15775	15832	15779	15900	15762	15666	15748	15715	15814	15698	15845	15652	15671	15915	15610	15788	15854	15780	15803	15741	15771	15667	15728	15786	15683	15898	15655	15565	15661	15846	15891	15842	15672	15842	15886	15722	15753	15654	15569	15809	15790	15715	15915	15640	15600	15651	15811	15827	15805	15919	15587	15883	15766	15745	15703	15873	15955	15746	15847	15616	15693	15836	15797	15809	15910	15932	15633	15767	15834	15646	15744	15691	15858	15636	15732	15850	15852	15641	15843	15706	15736	15771	15762	15855	15721	15913	15714	15756	15795	15682	15742	15718	15705	15770	15770	15770	15724	15853	15622	15864	15614	15880	15662	15834	15717	15768	15856	15797	15820	15737	15643	15836	15692	15859	15770	15749	15767	15628	15653	15820	15934	15765	15537	15766	15740	15582	15905	15688	15818	15956	15806	15798	15721	15723	15663	15762	15618	15777	15729	15806	15735	15647	15822	15421	15821	15778	15637	15634	15616	15763	15841	15663	15801	15696	15811	15587	15748	15756	15698	15708	15900	15585	15782	15667	15832	15939	15884	15550	15730	15546	15771	15905	15741	15806	15833	15631	15720	15648	15788	15543	15875	15766	15817	15765	15803	15785	15608	15782	15748	15789	15716	15869	15684	15882	15715	15654	15739	15664	15689	15837	15757	15678	15867	15715	15652	15705	15677	15823	15789	15873	15668	15541	15822	15711	15877	15804	15725	15599	15688	15653	15632	15754	15682	15845	15827	15808	15806	15810	15929	15685	15829	15732	15634	15770	15733	15725	15919	15920	15807	15538	15635	15717	15790	15753	15634	15749	15932	15719	15618	15754	15744	15771	15825	15683	15814	15601	15629	15704	15869	15835	15811	15681	15885	15590	15801	15723	15803	15740	15815	15771	15853	15845	15633	15732	15736	15583	15771	15707	15782	15807	15759	15717	15785	15805	15792	15733	15835	15771	15900	15812	15791	15728	15681	15871	15879	15785	15798	15702	15641	15712	15768	15648	15655	15549	15827	15708	15706	15811	15994	15781	15847	15760	15874	15850	15692	15823	15568	15729	15683	15541	15681	15844	15854	15705	15582	15876	15716	15605	15792	15753	15713	15739	15706	15740	15823	15481	15765	15708	15859	15814	15853	15826	15764	15778	15890	15786	15713	15962	15758	15616	15652	15803	15759	15610	15794	15800	15882	15901	15812	15874	15572	15773	15614	15606	15705	15684	15683	15632	15762	15714	15832	15645	15783	15745	15763	15756	15830	15605	15784	15748	15682	15652	15730	15759	15903	15719	15699	15811	15726	15771	15660	15887	15695	15767	15738	15824	15658	15622	15771	15774	15910	15649	15864	15720	15625	15840	15838	15630	15908	15985	15752	15654	15736	15683	15680	15693	15674	15753	15716	15707	15816	15576	15799	15505	15664	15667	15676	15850	15819	15743	15564	15608	15909	15860	15716	15837	15715	15840	15832	15779	15797	15725	15807	15687	15730	15715	15736	15836	15457	15793	15818	15773	15607	15771	15876	15835	15643	15716	15918	15834	15859	15885	15846	15811	15704	15768	15701	15679	15853	15808	15594	15850	15687	15868	15744	15790	15630	15804	15661	15732	15716	15683	15803	15845	15752	15786	15676	15771	15772	15797	15666	15821	15643	15685	15760	15654	15812	15743	15805	15737	15700	15764	15956	15859	15834	15645	15737	15804	15707	15770	15701	15658	15761	15841	15669	15854	15796	15873	15846	15666	15767	15773	15880	15944	15716	15700	15807	15537	15610	15743	15938	15630	15738	15699	15791	15769	15797	15780	15807	15902	15643	15698	15889	15785	15848	15653	15867	15723	15773	15627	15678	15563	15827	15721	15572	15715	15870	15853	15714	15811	15670	15899	15843	15870	15658	15762	15801	15775	15787	15616	15777	15774	15704	15621	15813	15787	15886	15763	15667	15739	15771	15835	15762	15631	15807	15677	15704	15838	15803	15862	15676	15619	15791	15759	15771	15788	15867	15653	15807	15881	15724	15828	15832	15896	15656	15819	15786	15612	15669	15725	15803	15926	15738	15685	15763	15629	15806	15827	15641	15760	15704	15775	15686	15740	15598	15635	15782	15758	15726	15774	15744	15581	15803	15809	15785	15730	15786	15752	15663	15806	15709	15793	15781	15681	15900	15523	15607	15884	15652	15797	15717	15595	15709	15671	15910	15825	15703	15552	15890	15728	15766	15738	15818	15753	15843	15789	15767	15739	15710	15734	15729	15894	15927	15676	15490	15739	15683	15748	15726	15604	15675	15726	15778	15822	15867	15806	15756	15702	15715	15809	15815	15794	15673	15833	15631	15830	15882	15762	15634	15710	15692	15823	15949	15642	15756	15702	15689	15636	15684	15485	15811	15568	15754	15590	15754	15849	15737	15756	15759	15697	15657	15882	15888	15666	15797	15678	15833	15950	15735	15750	15846	15793	15728	15805	15830	15603	15729	15581	15617	15896	15762	15671	15729	15693	15794	15764	15666	15871	15532	15729	15798	15772	15720	15704	15694	15755	15578	15802	15903	15642	15719	15634	15732	15724	15832	15697	15835	15713	15727	15907	15903	15626	15770	15677	15784	15622	15742	15725	15790	15714	15543	15758	15674	15764	15715	15683	15659	15738	15633	15924	15969	15798	15807	15820	15584	15668	15796	15599	15852	15848	15748	15726	15786	15829	15800	15726	15726	15705	15677	15645	15848	15886	15842	15699	15663	15865	15679	15768	15702	15771	15655	15699	15625	15683	15704	15707	15594	15859	15779	15590	15757	15844	15642	15852	15717	15858	15727	15814	15772	15761	15672	15585	15861	15674	15835	15759	15477	15752	15777	15662	15524	15785	15779	15667	15820	15729	15745	15944	15772	15711	15786	15767	15865	15678	15763	15840	15814	15658	15681	15910	15765	15861	15803	15700	15934	15764	15886	15709	15910	15642	15692	15814	15741	15888	15544	16022	15631	15829	15695	15835	15767	15686	15737	15718	15795	15631
24213	24639	42281	42036	34981	29970	25176	20235	18868	18467	18656	18315	18558	18225	18304	18279	18430	18436	18192	18303	18244	18279	18396	18082	18263	18179	18335	18341	18045	18317	17916	18235	18178	18206	18159	18185	18278	18335	18264	18199	18441	18366	18240	18286	18174	18087	17894	18280	18071	18151	18314	18012	18311	18135	18137	18283	18293	18144	18149	18294	18293	18304	18428	18221	18429	18204	18314	18196	18153	18190	18270	18070	18156	18380	18247	18097	18340	18219	18131	18327	18138	18254	18142	18126	18100	18241	18276	18270	18350	18101	18147	18074	18292	18193	18120	18252	18089	18468	18285	18224	18183	18077	18134	18223	18263	18129	18159	18117	18313	18081	18195	18311	18337	18208	18266	18103	18057	17849	18061	18195	18291	18116	17971	18099	18191	18398	18275	18211	18209	18172	18086	18134	18041	18267	18244	18205	18242	18151	18020	18132	18127	18014	18229	17990	18164	18156	18081	18201	18140	18293	18098	18227	18432	18288	18217	18024	18210	18081	18396	18250	18137	18287	18110	18114	18135	17910	18195	18189	18134	18189	17968	18384	17936	18128	18246	18247	18021	18183	18435	18299	18136	18460	18132	18215	18084	18170	18266	18234	18108	18024	17973	18416	18164	18065	18414	17888	18153	18337	18132	18070	18114	18290	18160	18278	18144	18075	18036	18043	18139	18079	18342	18268	18068	18063	18129	18284	17995	18183	17969	18266	18393	18216	18145	18175	18263	18197	18143	18185	17959	18031	18160	18013	18223	18211	18145	18337	18069	18440	18414	18100	18132	18098	18189	18472	18362	18350	18167	18183	18218	18386	18217	18025	18092	18209	18233	18152	18295	18018	18321	18287	18186	18178	18079	17979	18038	18102	18265	18200	18280	18099	18323	18348	18493	18232	18274	18286	18139	18249	18067	18230	18176	18262	18138	18166	18044	18312	18226	18159	18296	18209	18256	18343	18148	18274	18275	18109	18247	18345	18398	18367	18127	18167	18112	18117	18375	18075	18297	18181	18345	18316	18169	18335	18095	18521	18301	17779	18010	18147	18165	18201	18280	18138	18338	17898	18101	18223	18014	18092	18273	18012	18209	18176	18146	18058	18131	18072	18116	18398	18064	18109	18253	18222	18173	18208	18143	18272	18153	18082	18105	18347	18120	18148	18188	18287	18202	18150	17999	17984	18268	18110	18291	18047	18037	18151	18066	18181	18238	18308	18177	18229	18131	18016	18235	18125	18094	18343	18190	18097	18077	18186	18173	18471	18294	18265	18145	18185	18318	18288	18024	18239	18176	18232	18161	18190	18249	18299	18293	18208	17975	18515	18091	18329	18290	18157	18154	18144	18283	18042	18093	17992	18030	18223	18174	18287	18155	18139	18107	18250	18124	17963	18287	18123	18221	18129	18380	18153	18378	18216	18080	17974	18129	18143	18102	18139	18226	18250	18160	18248	18360	18370	18084	18045	18137	18299	18126	18379	18174	18273	18338	18170	18285	18263	18151	18134	18106	18246	18195	18420	18146	18364	17953	18184	18220	18125	18113	18054	18037	18340	18396	18246	18337	18157	18029	18389	18230	17967	18172	18283	18358	18079	18171	18433	18316	18149	18233	18087	18178	18115	18090	18447	18255	18196	18349	18164	18061	18085	18077	18100	18263	17878	17991	18095	18304	18259	18352	18091	18305	18212	18258	18285	18241	18302	18404	18154	18285	18229	18200	18125	18236	18097	17957	18241	18105	18232	18329	18368	18096	18239	18014	18266	18067	18256	18345	18326	18277	18090	18156	18056	18122	18092	18101	18197	18161	18159	18043	18170	18239	18304	18402	18174	18182	18176	18305	18068	18015	18045	18139	18283	18041	18260	18239	18211	18090	18038	17980	18089	18216	18075	18179	18033	18363	18189	18122	18230	18224	17919	18173	18435	18226	18086	18089	18294	18356	18071	18310	17985	18103	18303	18128	18322	18051	18303	18051	18104	18145	18186	18118	18059	18300	18291	18242	18204	18232	18296	18089	18082	18188	18216	17986	18195	18183	18261	18148	18270	18111	18317	18163	18111	18235	18245	18131	18067	18097	18159	18219	18134	18226	18242	18326	18147	18323	18075	18071	18213	18038	18092	18313	18318	18233	18265	18355	17997	18132	18110	18074	18119	18127	18004	18175	18152	17962	18272	18089	18071	18227	18496	18154	18051	18260	18064	18040	18140	18058	18090	18176	18222	18084	18197	18294	18238	18424	18089	18257	18114	18263	18159	18392	18075	18091	18154	18398	18215	18136	18153	18182	18159	18194	18277	18328	18124	18168	18071	18217	18167	18219	18159	18058	18298	18445	18002	17979	18083	18146	18369	18128	18095	18060	17959	18285	18153	18173	18255	18251	18302	17945	18127	18490	18022	18110	18137	18029	18247	18250	18262	18128	18143	18065	18264	18213	18169	18138	18218	18176	18092	18226	18204	18348	18208	18324	18196	18052	18007	18306	18324	18158	18330	17916	18123	18225	18148	18273	18383	18238	17915	18238	18049	18108	18309	18348	18279	18115	18310	18323	18205	18292	18129	18263	18019	18070	18141	18167	18077	18462	18380	18210	18223	18257	18403	18157	18203	18125	18255	18183	18071	18249	18057	18200	17951	18272	17967	18169	18503	18115	18123	17960	18285	18283	17975	18133	17976	18238	18183	18209	18089	18317	18155	17958	18273	18425	18333	18049	17957	18158	18158	18216	18365	18279	18094	18425	18455	18184	18126	18373	18352	18135	18326	17996	18341	18111	18077	17995	18281	18140	18345	18246	18069	18076	18140	18610	18121	18118	18103	18101	18463	18138	18191	18337	18397	18279	18212	18198	18012	18121	18170	17945	18241	18117	18234	18137	18148	18014	18088	18176	18057	18231	18213	18241	18167	18108	17974	18040	18024	18096	18098	18245	18251	18353	18169	18214	18259	18131	18170	18208	18257	18180	18186	18132	18471	18342	18245	18186	18274	18340	18297	18115	18297	18306	18159	18155	18281	18278	18405	18186	18153	18256	17997	18280	18134	18381	18177	18187	18169	17946	18156	18171	18022	18071	18399	18279	18103	18258	18240	18039	18350	18179	18361	18292	18278	18097	18134	18137	17921	18170	18095	18054	18066	18135	18099	18132	18083	18214	18023	18366	18142	18129	18212	18054	18169	18271	18403	18164	18137	18061	18153	18037	18231	18192	18112	18101	17975	18243	18029	18375	17995	17946	18215	18210	18254	18096	18146	18087	18174	18237	18247	18226	18234	18260	18205	18183	18270	18145	18237	18064	18216	18123	18124	18153	18232	18153	18130	18076	18190	18206	18236	18161	18091	18231	18148	18151	18027	18262	18126	18041	18142	18364	18097	17942	18219	18160	18241	18181	18310	18052	18183	18297	18341	18351	18129	18017	17943	18018	18288	18356	18038	18126	18125	18156	18237	18051	18422	18147	18096	18188	18058	18009	18343	18178	18369	18258	18285	18220	18025	17977	18221	18417	18238	18054	18262	18016	17957	18230	18148	18126	18325	18166	18294	18192	18355	18079	18137	17863	17975	18292	18224	18234	18128	17957	18073	18330	18211	18347	18201	18108	18050	18396	18018	18376	18118	18293	18223	18136	18151	18327	18019	18232	17926	18098	18298	18187	18014	18306	18006	18281	18237	18434	18323	18205	18043	18423	18106	18171	18230	18252	18260	18165	18102	18194	18232	18328	18148	18288	18125	18346	18014	18244	18369	18385	18279	18182	18240	18231	18096	17937	18268	18104	18006	18069	18254	18124	18174	18047	18227	18190	18204	18046	17917	18336	18169	18147	18169	18271	18055	18141	18252	18103	18385	18309	18214	17947	18079	18284	18193	18090	18049	18177	18023	18226	18330	17960	18094	18049	18261	18117	18375	18041	18255	18155	18177	18203	17990	18107	18334	18127	18397	18214	18242	18226	18071	18043	18496	18262	18011	18406	18193	18306	18223	18209	18409	18265	18214	18222	18155	18169	18237	18092	18213	17882	18285	18188	18087	18010	18017	18209	18268	18230	18029	18107	18176	18165	18368	18332	18162	18012	18000	18151	18071	18168	18164	18126	18218	18209	18132	18122	18099	18241	18176	17984	18138	18235	18018	18093	18218	18169	18041	18368	18228	18161	18039	18362	18309	18299	18225	18323	18147	18276	18177	18309	18143	18115	18345	18233	17983	18167	18191	17990	17962	18107	18167	18174	18163	18198	18276	18207	18077	18246	18297	18205	18141	18129	18101	18203	18256	18251	18051	18356	18296	18177	18052	18110	18055	18167	18068	18227	18279	18279	18355	18166	18118	18135	18239	18142	18278	18321	18143	18074	18079	18054	18177	18140	18046	18323	18252	18289	18175	18059	18256	18077	18062	18226	18398	18128	18223	18300	18278	18413	18274	18083	18176	18071	18106	18446	18207	18200	18327	18205	18222	18240	18035	18259	18097	18426	18219	18261	18182	18431	18326	18151	18293	18010	18162	18455	18257	18239	18190	18277	18201	18362	18192	18158	18228	18256	18292	18123	18192	18301	18296	18087	18286	18390	18265	18378	18212	18282	18017	18090	18371	18162	18205	18158	18114	18267	18126	18138	18214	17852	18310	18198	18266	18005	18104	18316	18221	18066	18081	18314	18272	18287	18382	18254	18118	18212	18266	18305	18221	18172	18278	18141	18124	18257	18135	18087	18220	18019	18174	18046	18019	18148	18178	18150	18250	18139	18256	18235	18313	18281	18324	18488	18335	18199	18122	18115	18171	18330	17983	17945	18194	18234	18157	18272	18067	18270	18308	18272	18072	18239	17940	18013	18276	18078	18195	17977	18191	18155	18186	18099	18233	18248	18147	18020	18165	18137	18313	18073	18137	18325	18081	18144	18173	18409	18127	18232	18226	18278	18132	18300	18115	18053	18191	18086	18054	18206	18090	18339	18100	18306	18072	18293	18373	18237	18092	18352	18129	18055	18343	18189	18278	18028	18191	18343	18180	18012	18353	18156	18207	18250	18131	18106	17923	18030	18407	17844	18065	18095	18069	18323	17891	18227	18300	18033	18162	18105	18200	18212	18129	18182	18166	18070	18138	18273	18264	18321	18100	18273	18353	18095	18055	18021	18306	18297	18270	18292	18210	18207	17934	18218	18133
57811	100148	84410	59083	42461	29375	20645	17103	16106	15621	15813	15675	15504	15794	15731	15596	15562	15740	15629	15536	15597	15673	15654	15633	15740	15827	15795	15713	15716	15544	15617	15580	15580	15606	15688	15539	15632	15858	15695	15622	15685	15734	15652	15615	15599	15621	15491	15674	15564	15587	15673	15621	15676	15656	15673	15658	15594	15658	15634	15625	15627	15589	15703	15547	15676	15661	15492	15701	15552	15685	15700	15557	15642	15643	15704	15548	15638	15628	15753	15835	15711	15608	15570	15750	15736	15558	15690	15677	15921	15611	15748	15690	15649	15665	15680	15647	15647	15623	15595	15727	15474	15926	15540	15675	15798	15743	15848	15725	15693	15848	15477	15693	15598	15596	15454	15547	15671	15727	15607	15745	15631	15525	15562	15698	15774	15748	15645	15699	15607	15586	15687	15578	15536	15640	15796	15591	15790	15867	15690	15613	15690	15589	15745	15705	15671	15683	15666	15734	15737	15643	15640	15670	15852	15472	15615	15635	15638	15724	15667	15662	15702	15738	15532	15552	15712	15819	15550	15546	15564	15649	15710	15673	15533	15606	15729	15545	15841	15753	15609	15575	15701	15651	15679	15539	15577	15706	15653	15578	15583	15766	15626	15599	15667	15668	15604	15851	15684	15674	15650	15738	15652	15603	15585	15572	15743	15519	15687	15673	15587	15718	15741	15597	15713	15703	15685	15901	15655	15552	15659	15616	15635	15705	15614	15658	15744	15645	15607	15610	15507	15658	15692	15488	15747	15561	15650	15521	15549	15663	15554	15634	15654	15547	15639	15712	15482	15579	15805	15583	15551	15614	15791	15733	15814	15526	15499	15560	15511	15657	15643	15768	15724	15680	15669	15515	15643	15567	15625	15660	15777	15452	15678	15771	15588	15740	15664	15567	15526	15611	15693	15538	15764	15645	15787	15554	15568	15621	15498	15661	15620	15726	15755	15673	15563	15554	15669	15821	15452	15709	15750	15640	15769	15697	15625	15755	15699	15508	15654	15535	15610	15508	15647	15577	15689	15742	15585	15625	15658	15578	15667	15539	15620	15600	15634	15615	15747	15533	15654	15714	15538	15731	15700	15510	15769	15629	15566	15536	15549	15649	15610	15717	15504	15669	15581	15600	15699	15781	15578	15825	15585	15619	15621	15624	15740	15592	15554	15588	15802	15766	15568	15608	15596	15564	15596	15709	15564	15633	15644	15576	15538	15684	15753	15665	15525	15536	15765	15539	15614	15682	15602	15635	15599	15652	15711	15698	15550	15603	15604	15637	15837	15733	15594	15625	15606	15554	15696	15547	15613	15860	15640	15658	15718	15652	15765	15600	15698	15594	15763	15556	15669	15680	15695	15688	15622	15573	15643	15660	15672	15516	15631	15494	15735	15728	15605	15715	15650	15591	15747	15643	15606	15585	15524	15720	15615	15663	15625	15569	15686	15802	15774	15644	15729	15612	15727	15601	15947	15607	15726	15485	15604	15561	15681	15711	15504	15492	15577	15789	15753	15634	15542	15655	15645	15575	15469	15766	15630	15616	15601	15606	15639	15923	15728	15608	15688	15587	15658	15798	15599	15728	15759	15713	15748	15779	15596	15693	15587	15647	15448	15544	15570	15624	15793	15524	15742	15653	15651	15696	15720	15621	15697	15697	15663	15677	15797	15593	15631	15586	15661	15550	15457	15506	15589	15585	15631	15421	15665	15707	15518	15658	15627	15587	15758	15528	15684	15571	15930	15595	15573	15755	15616	15541	15641	15672	15647	15582	15725	15731	15689	15785	15734	15726	15832	15523	15661	15714	15568	15633	15633	15893	15590	15517	15539	15621	15724	15597	15641	15552	15407	15835	15692	15610	15500	15504	15791	15723	15751	15631	15564	15700	15705	15659	15453	15763	15441	15725	15562	15456	15558	15642	15537	15634	15598	15622	15654	15666	15528	15629	15664	15575	15638	15578	15701	15622	15617	15683	15707	15537	15798	15514	15560	15550	15699	15603	15760	15707	15695	15646	15777	15529	15719	15764	15645	15700	15735	15752	15507	15652	15659	15616	15573	15574	15445	15782	15650	15702	15567	15594	15453	15721	15538	15660	15687	15625	15647	15683	15669	15796	15684	15845	15558	15774	15691	15825	15593	15669	15688	15608	15672	15598	15601	15735	15677	15708	15612	15651	15611	15583	15595	15573	15501	15631	15618	15845	15834	15660	15737	15424	15555	15666	15605	15561	15683	15663	15603	15773	15662	15603	15605	15446	15657	15777	15694	15706	15631	15616	15637	15854	15604	15703	15476	15602	15810	15575	15722	15644	15720	15691	15616	15670	15680	15718	15613	15612	15764	15670	15554	15731	15802	15503	15604	15711	15712	15804	15820	15601	15746	15729	15520	15564	15537	15607	15722	15586	15758	15609	15702	15664	15753	15539	15690	15696	15537	15549	15561	15686	15642	15665	15761	15556	15727	15511	15562	15604	15482	15569	15794	15615	15481	15563	15806	15602	15758	15648	15892	15575	15694	15701	15471	15660	15602	15754	15722	15640	15423	15667	15644	15713	15716	15467	15673	15535	15741	15616	15698	15759	15632	15665	15701	15656	15594	15601	15602	15525	15572	15722	15742	15568	15438	15598	15826	15786	15635	15704	15492	15639	15681	15616	15496	15661	15643	15597	15757	15589	15654	15691	15636	15583	15677	15566	15746	15759	15591	15540	15626	15536	15658	15766	15482	15520	15691	15857	15806	15767	15806	15573	15534	15867	15773	15772	15582	15839	15641	15667	15692	15837	15609	15621	15731	15753	15558	15595	15850	15500	15594	15760	15712	15612	15850	15647	15670	15591	15698	15639	15593	15717	15526	15649	15560	15590	15608	15747	15519	15598	15649	15707	15625	15651	15561	15653	15455	15666	15683	15637	15581	15673	15518	15706	15797	15480	15609	15404	15568	15787	15687	15618	15762	15429	15720	15610	15500	15643	15631	15665	15560	15726	15639	15793	15596	15565	15683	15528	15662	15723	15448	15498	15693	15565	15660	15769	15577	15503	15601	15754	15545	15630	15585	15710	15856	15862	15685	15557	15674	15750	15638	15800	15675	15677	15651	15568	15627	15527	15597	15675	15829	15559	15647	15746	15630	15564	15636	15791	15513	15933	15512	15691	15468	15589	15455	15652	15589	15537	15749	15622	15622	15587	15622	15658	15624	15686	15833	15650	15718	15627	15715	15786	15598	15498	15822	15643	15549	15694	15732	15538	15520	15742	15874	15758	15580	15650	15698	15554	15640	15708	15735	15710	15609	15696	15679	15706	15560	15589	15678	15529	15540	15497	15661	15716	15548	15517	15594	15524	15707	15753	15625	15748	15596	15546	15578	15773	15752	15566	15567	15574	15488	15651	15722	15777	15798	15679	15705	15636	15711	15674	15690	15727	15806	15703	15559	15340	15664	15612	15766	15645	15874	15688	15694	15659	15819	15795	15553	15636	15594	15795	15557	15724	15746	15893	15618	15581	15441	15746	15650	15519	15749	15557	15722	15748	15643	15733	15792	15674	15505	15711	15589	15682	15703	15597	15487	15795	15527	15719	15612	15715	15746	15588	15577	15582	15716	15578	15559	15602	15519	15659	15597	15744	15472	15710	15725	15838	15665	15616	15701	15536	15678	15555	15713	15605	15584	15721	15561	15593	15632	15630	15802	15569	15633	15619	15746	15582	15566	15856	15798	15698	15712	15664	15836	15694	15726	15642	15674	15728	15621	15690	15750	15600	15663	15892	15654	15821	15670	15548	15709	15550	15751	15754	15472	15763	15537	15611	15727	15452	15678	15847	15711	15713	15587	15536	15684	15532	15703	15595	15644	15500	15728	15646	15504	15714	15568	15720	15545	15656	15740	15566	15619	15699	15576	15702	15460	15693	15664	15567	15805	15566	15797	15652	15710	15733	15734	15522	15752	15536	15749	15662	15419	15757	15621	15628	15704	15830	15624	15836	15602	15712	15613	15662	15638	15566	15565	15593	15678	15529	15520	15635	15753	15545	15493	15689	15566	15861	15549	15601	15850	15651	15658	15610	15627	15622	15588	15746	15641	15622	15563	15670	15545	15719	15640	15730	15628	15609	15680	15558	15561	15689	15756	15449	15599	15757	15771	15652	15695	15590	15687	15730	15556	15714	15692	15538	15585	15590	15505	15770	15680	15761	15736	15522	15595	15656	15715	15737	15505	15660	15627	15722	15627	15448	15579	15562	15582	15774	15698	15578	15623	15502	15594	15668	15536	15482	15629	15696	15551	15647	15689	15674	15584	15630	15791	15572	15798	15729	15682	15794	15728	15589	15600	15572	15749	15534	15515	15824	15523	15698	15668	15731	15873	15619	15637	15679	15541	15644	15615	15605	15642	15542	15723	15732	15671	15780	15655	15644	15522	15804	15712	15677	15692	15594	15744	15629	15529	15584	15760	15587	15500	15686	15619	15617	15843	15764	15594	15610	15711	15713	15576	15697	15730	15552	15593	15552	15612	15590	15740	15645	15703	15700	15717	15648	15652	15791	15723	15566	15692	15579	15696	15610	15616	15565	15713	15512	15610	15737	15554	15536	15621	15518	15880	15733	15657	15870	15759	15867	15726	15638	15547	15687	15716	15410	15570	15695	15693	15683	15589	15419	15636	15506	15611	15596	15450	15658	15705	15486	15656	15529	15649	15484	15704	15712	15706	15631	15530	15692	15651	15658	15821	15708	15737	15560	15693	15569	15701	15524	15623	15736	15523	15532	15593	15626	15509	15659	15497	15768	15627	15683	15516	15574	15784	15703	15651	15690	15614	15716	15481	15736	15596	15620	15761	15517	15740	15602	15745	15756	15616	15613	15642	15901	15586	15522	15648	15687	15665	15652	15688	15569	15666	15718	15729	15617	15730	15632	15666	15870	15759	15647	15704	15579	15536	15749	15584	15717	15826	15761	15593	15610	15651	15562	15645	15704	15525	15757	15693	15557	15604	15579	15527	15579	15891	15679	15667	15631	15819	15548	15629	15714	15605	15676	15617	15537	15567	15521	15762	15782	15603	15700	15752	15640	15427	15714	15746	15613	15468	15615	15659	15742	15786	15578	15678	15777	15519	15621	15727	15737	15457	15469	15597	15674	15695	15436	15468	15512
23020	22503	35820	37091	34569	31708	29224	21921	19244	18898	18728	18326	18727	18498	18558	18388	18431	18338	18406	18379	18311	18513	18487	18584	18354	18556	18478	18220	18280	18365	18285	18231	18355	18266	18511	18558	18492	18449	18093	18168	18211	18136	18355	18470	18276	18083	18326	18089	18142	18567	18243	18209	18400	18204	18047	18244	18490	18268	18236	18278	18477	18452	18295	18263	18262	18197	18312	18166	18102	18167	18352	18416	18142	18162	18292	18185	18228	18250	18254	18298	18242	18210	18448	18313	18229	18324	18132	18317	18413	18273	18292	18322	18447	18580	18157	18379	18316	18374	18317	18303	18394	18294	18354	18181	18361	18139	18192	18208	18362	18326	18186	18393	18373	18234	18343	18279	18087	18211	18182	18281	18316	18006	18165	18295	18239	18405	18234	18229	18328	18241	18284	18062	18236	18259	18372	18206	18161	18246	18267	18297	18112	18180	18170	18312	18285	18151	18173	18274	18333	18128	18248	18159	18270	18178	18303	18384	18065	18045	18239	18337	18211	18120	18104	18330	18256	18414	18308	18213	18197	18322	18393	18282	18175	18391	18330	18298	18287	18437	18341	18146	18275	18182	18219	18268	18275	18225	18380	18156	18306	18219	18352	18276	18373	18313	18344	18516	18201	17964	18021	18020	18146	18485	18139	18251	18287	18098	18360	18396	18269	18458	18113	18110	18308	18283	18346	18425	18302	18213	18403	18222	18327	18254	18196	18073	18086	18173	18260	18306	18271	18473	18165	18106	18214	18364	18030	18142	18372	18343	18232	18116	18184	18309	18363	18105	18125	18191	18222	18278	18288	18214	18249	18267	18056	18160	18371	18322	18287	18367	18066	18242	18331	18310	18280	18353	18269	18188	18064	18316	18077	18508	18318	18150	18278	18228	18233	18259	18271	18296	18220	18364	18236	18196	18299	18292	18367	18316	18218	18337	17973	18259	18355	18178	18113	17981	18080	18207	18190	18171	18164	18140	18330	18258	18053	18249	18204	18258	18190	18144	18212	18281	18172	18253	18196	18408	18262	18164	18292	18161	18159	18313	18141	18378	18481	18138	18325	18241	18202	18482	18308	18005	18235	18181	18237	18262	18467	18122	18066	18056	18613	18305	18296	18256	18082	18144	18290	18132	18226	18242	18024	18306	18079	18169	18340	18114	18266	18263	18316	18127	18185	18201	18075	18135	18327	18127	18132	18222	18368	18252	18387	18325	18156	18456	18512	18201	18259	18136	18162	18147	18531	18301	18419	18250	18226	18276	18174	18287	18449	17963	18410	18095	18169	18256	18202	18014	18406	18044	18394	18147	18252	18198	18165	18257	18251	18377	18188	18121	18109	18393	18284	18242	18205	18223	18188	18477	18150	18222	18242	18323	18355	18085	18234	18153	18367	18312	18218	18136	18285	17909	18183	18210	18402	18297	18327	18157	18179	18178	18318	18133	18091	18243	18368	18118	18334	18110	18168	18330	18435	18071	18347	18105	18195	18277	18146	18231	18153	18098	18361	18522	18184	18254	18244	18177	18194	18409	18368	18337	18337	18160	18056	18247	18169	18151	18145	18139	18324	18282	18247	18015	18274	18166	18313	18126	18132	18174	18261	18069	18358	18289	18146	18185	18251	18282	18295	18388	18128	18274	18254	18201	18261	18243	18338	18207	18260	18227	18128	18392	18297	18164	18095	18254	17970	18210	18176	18200	18158	18304	18287	18288	18302	18299	18323	18242	18354	18184	18090	18104	18354	18192	18309	18099	18198	18076	18163	18441	18221	18166	18171	18194	18284	18398	17965	18108	18218	18100	18233	18049	18103	18203	18239	18411	18225	18259	18487	18426	18530	18481	18287	18373	18314	18314	18108	18101	17942	18226	18158	18156	18165	18160	18247	18226	18315	18101	18459	18159	18116	18236	18261	18181	18191	18099	18031	18192	18377	18251	18193	18244	18246	18196	18200	18225	18135	18462	18240	18330	18200	18240	18091	18019	18302	18257	18239	17975	18081	18125	18392	18182	18609	18213	18217	18276	18124	18263	18251	18238	18199	18392	18074	18285	18142	18170	18366	18296	18046	18008	18278	18215	18244	18305	18255	18278	18437	18234	18382	18301	18355	18104	18361	18406	18254	18319	18217	18397	18283	17968	18237	18326	18273	18182	18198	18298	18323	18150	17957	18260	18072	18488	18193	18292	18175	18152	18212	18226	18263	18166	18202	18045	18398	18368	17940	18282	18063	18260	18126	18353	18240	18252	18240	18131	17981	18066	18372	18178	18288	18279	18328	18327	18188	18347	18216	18149	18034	18275	18187	18238	18201	18211	18253	18275	18173	18288	18449	18195	18241	18471	18260	18181	18275	18317	18217	18265	18337	17954	18184	18347	18191	18135	18170	18258	18475	18168	18138	18317	18166	18238	18304	18096	18321	18209	18117	18252	18201	18164	18260	18294	18399	18194	18013	18156	18213	18089	18268	18123	18462	18294	18294	18213	18216	18250	18181	18211	18379	18120	18177	18320	18270	18131	18204	18137	18379	18248	17952	18128	18349	18191	18289	18031	18232	18230	18087	18279	18243	18330	18072	18198	18026	18250	18334	18098	18305	18082	18257	18104	18265	18150	18200	18431	18369	18240	18269	18068	18315	18124	18145	17970	18222	18049	18144	18225	18101	18344	18180	18076	18192	18251	18237	18310	18092	18296	18156	18184	18226	18137	18313	18036	18459	18216	18248	18307	18355	18251	18101	18227	18619	18185	18336	18316	18233	18274	18212	18187	18321	18421	18318	18365	18266	18190	18263	18155	18042	18223	18420	18442	18157	18107	18207	18160	18133	18056	18260	18076	18195	18259	18201	18181	18158	18372	18056	18282	18527	18385	18122	18339	18139	18392	18287	18373	18352	18329	18106	18198	17966	18180	18193	17987	18499	17935	18393	18172	18132	18055	18472	18178	18070	18255	17995	18186	18236	18363	18400	18272	18193	18256	18212	17967	18138	18413	18218	18170	18315	18266	18421	18309	18112	18372	18314	18284	18037	18294	18218	18161	18123	18244	18107	18008	18502	18282	18173	18485	18252	18227	18282	18196	18300	18219	18237	18259	18275	18304	18138	18324	18191	18412	18231	18358	18107	18306	18322	18160	18191	18075	18355	18227	18110	18118	18393	18166	18224	18473	18256	18278	18166	18217	18115	18110	18156	18237	18056	18340	18152	18143	18148	18379	18300	17923	18064	18204	18170	18340	18398	18300	18233	18477	18235	18191	18195	18193	18335	18093	18197	18220	18175	17952	18161	18251	18220	18252	18026	18121	18282	18037	18201	18370	18203	18255	18308	18332	18209	18125	18194	18089	18241	18257	18271	18204	18364	18058	18191	18351	18401	18188	18218	18338	18213	18142	18083	18214	18249	18257	18317	18155	18181	18006	18294	18184	18192	18553	18116	18238	18128	18240	18286	18182	18142	18143	18207	18316	17946	18232	18194	18276	18339	18285	18324	18140	18069	18192	18373	18300	18421	18094	18278	18394	18231	18264	18236	18097	18334	18392	18161	18123	18223	17992	18208	18219	18431	18066	18200	18383	17992	18161	18343	18474	18374	18030	18208	18503	18136	18269	18335	18309	18152	18224	18310	18155	18176	18225	18151	18248	18082	18261	18285	18261	18111	18133	18065	18139	18232	18314	18174	18065	18418	18117	18443	18460	18286	18214	18054	18113	18266	18241	18205	18393	18356	18420	18164	18219	18187	18205	18469	18264	18067	18283	18177	18188	18007	18249	18263	18167	18231	18061	18114	18291	18286	18297	17820	18261	18385	18189	18252	18299	18419	18282	18232	18346	18371	18207	18137	18290	18324	18236	18107	18191	18250	18307	18178	18331	18289	18136	18363	18238	18258	18363	18336	18221	18301	18003	18320	18275	18315	18253	18419	18289	18327	18227	18306	18201	18160	18299	18179	18226	18314	18186	18367	18090	18217	18366	18176	18255	18039	18392	18231	18227	18116	18111	18219	18194	18110	18286	18177	18134	18351	18072	18190	18375	18190	18305	18137	18463	18351	18097	18260	18195	18416	18120	18200	18238	18174	18402	17956	18033	18295	18234	18178	18261	18231	18363	18469	18331	18353	18351	18185	18245	18079	18266	18234	18342	18160	18181	18257	18458	18412	18238	18440	18228	18371	18282	18139	18254	18168	18291	18246	18289	18331	18322	18272	18234	18092	18346	18290	18261	18263	18242	18184	18342	18249	18130	18468	18378	18356	18248	18186	18272	18040	18337	18161	18298	18282	18384	18327	18202	18165	18104	18480	18312	18070	18275	18133	18363	18345	18122	18273	18200	18122	18251	18298	18092	18131	18284	18055	18015	18328	18339	18258	18048	18135	18337	18035	18130	18130	18167	18152	18114	18154	18122	18214	18366	18293	18147	18263	18289	18142	18237	18249	18201	18299	18174	18016	18215	18212	18115	18334	18197	17910	18198	18305	18188	18303	18196	18174	18165	18194	18050	18194	18120	18091	18194	18367	18263	18363	18239	18032	18113	18208	18134	18200	18222	18298	18307	18291	18457	18179	18062	18023	18083	18378	18255	18223	18310	18098	18182	18333	18316	18107	18121	18339	17937	18161	18336	18270	18053	18164	18294	18248	18148	18225	18168	18168	18278	17941	18159	18266	18165	18072	17989	18085	18335	18395	18206	18129	18270	18323	18336	18296	18245	18279	18300	17989	18040	18381	18050	18321	17996	18122	18232	18237	18316	18170	18202	18268	18219	18353	18389	18343	18179	18134	18259	18108	18124	18297	18485	18215	18147	18190	18223	18299	18046	18213	18181	18081	18116	18184	18020	18420	18346	18186	18091	18163	18445	18316	18174	18137	18261	18423	18265	18243	18388	18234	18223	18375	18269	18372	18290	18201	18300	18511	18200	18130	18089	18047	18240	18174	18180	18184	18198	18160	18245	18266	18286	18263	18371	18109	18162	18426	18194	18247	18051	18229	18300	18185	18327	18309	18292	18374	18251	18254	18311	18169	17942	18169	18224	18268	18122	18242	18117	18267	18223	18157	18259	18209	18171	18396	18367	18129	18108	18255	18359	18312	18198	18388	18248	18099	18451	18282	18307	17963	18136	18394	18068	18163	18225	18336	18206	18293	18186	18218	18308
61356	106746	93282	72085	52180	36421	24660	18409	16310	15727	15560	15632	15746	15639	15468	15717	15648	15657	15750	15679	15699	15582	15518	15622	15709	15638	15638	15839	15533	15776	15660	15600	15796	15563	15667	15547	15613	15737	15721	15624	15519	15549	15496	15812	15476	15681	15506	15727	15627	15672	15802	15750	15628	15646	15739	15777	15684	15575	15716	15660	15495	15649	15600	15769	15808	15792	15593	15709	15724	15596	15590	15766	15602	15804	15675	15712	15683	15613	15696	15546	15716	15626	15731	15676	15561	15830	15711	15620	15619	15641	15510	15564	15636	15632	15755	15796	15738	15701	15657	15745	15626	15672	15542	15651	15616	15782	15771	15518	15646	15625	15620	15634	15542	15634	15550	15645	15632	15834	15605	15423	15731	15710	15553	15579	15687	15601	15628	15547	15647	15471	15693	15604	15779	15531	15683	15695	15633	15695	15559	15678	15622	15722	15496	15853	15671	15598	15708	15598	15525	15737	15681	15633	15683	15370	15776	15430	15686	15710	15639	15872	15754	15832	15754	15680	15554	15879	15643	15703	15694	15628	15600	15571	15557	15553	15581	15736	15636	15522	15540	15724	15550	15686	15571	15448	15579	15580	15639	15738	15769	15656	15710	15633	15562	15581	15647	15658	15587	15577	15523	15612	15684	15649	15577	15520	15630	15507	15642	15505	15552	15685	15438	15702	15491	15750	15528	15624	15693	15559	15751	15434	15631	15706	15742	15765	15594	15595	15720	15596	15611	15679	15518	15662	15624	15528	15584	15576	15627	15676	15626	15627	15707	15541	15639	15564	15640	15858	15665	15630	15827	15690	15671	15632	15557	15588	15731	15751	15648	15622	15652	15452	15705	15695	15695	15705	15566	15623	15691	15663	15661	15578	15643	15601	15746	15688	15679	15568	15614	15598	15658	15489	15495	15717	15703	15413	15690	15534	15569	15733	15675	15641	15796	15598	15678	15624	15728	15684	15673	15621	15719	15624	15458	15642	15556	15621	15762	15672	15556	15655	15698	15552	15713	15655	15556	15555	15545	15737	15604	15696	15681	15488	15711	15678	15756	15757	15809	15638	15534	15643	15641	15619	15457	15575	15609	15748	15512	15667	15548	15799	15634	15747	15736	15691	15686	15806	15547	15699	15845	15603	15608	15571	15683	15762	15774	15472	15583	15695	15512	15656	15769	15772	15661	15613	15738	15587	15432	15564	15413	15677	15646	15650	15559	15796	15648	15748	15435	15565	15686	15577	15703	15632	15695	15611	15673	15676	15594	15755	15675	15584	15580	15537	15658	15796	15675	15583	15639	15785	15628	15548	15596	15489	15574	15598	15600	15590	15812	15490	15614	15604	15686	15720	15631	15786	15829	15588	15600	15528	15652	15598	15658	15576	15670	15629	15809	15601	15577	15751	15781	15674	15695	15667	15807	15580	15722	15655	15558	15609	15666	15675	15598	15711	15731	15623	15728	15560	15635	15452	15392	15731	15681	15566	15543	15648	15630	15749	15659	15632	15476	15589	15694	15519	15537	15587	15611	15559	15691	15659	15563	15757	15725	15546	15873	15606	15674	15612	15488	15773	15530	15576	15495	15631	15771	15542	15440	15629	15543	15708	15630	15495	15761	15602	15563	15605	15676	15744	15583	15790	15750	15584	15550	15628	15670	15726	15634	15670	15754	15669	15598	15637	15593	15529	15549	15568	15434	15707	15668	15542	15767	15689	15647	15680	15440	15527	15713	15740	15351	15536	15696	15688	15617	15576	15781	15816	15598	15621	15841	15790	15605	15722	15613	15560	15403	15796	15690	15720	15593	15608	15664	15718	15501	15565	15486	15657	15518	15716	15773	15866	15614	15637	15518	15718	15736	15543	15676	15673	15653	15502	15766	15708	15452	15602	15821	15797	15732	15586	15675	15768	15754	15450	15668	15597	15697	15809	15607	15679	15620	15605	15513	15635	15547	15818	15511	15431	15608	15546	15651	15711	15931	15648	15661	15622	15643	15716	15733	15571	15625	15716	15569	15731	15700	15710	15714	15669	15738	15700	15638	15647	15694	15576	15674	15593	15760	15850	15604	15584	15579	15704	15649	15550	15752	15520	15641	15683	15594	15811	15574	15686	15686	15675	15715	15602	15515	15541	15631	15596	15693	15522	15631	15615	15672	15595	15564	15622	15464	15564	15755	15687	15622	15510	15679	15720	15595	15555	15520	15703	15364	15741	15790	15609	15499	15759	15636	15610	15661	15678	15496	15711	15701	15607	15807	15664	15746	15627	15696	15695	15480	15624	15724	15653	15452	15716	15589	15516	15765	15610	15622	15496	15627	15681	15715	15765	15588	15659	15613	15738	15462	15647	15710	15658	15543	15494	15745	15702	15582	15672	15590	15780	15735	15682	15646	15720	15664	15696	15730	15777	15731	15549	15614	15686	15560	15631	15674	15764	15669	15682	15757	15439	15610	15636	15587	15622	15373	15741	15786	15578	15582	15507	15692	15722	15416	15685	15575	15570	15618	15590	15628	15622	15659	15663	15566	15581	15607	15640	15575	15511	15780	15626	15494	15686	15687	15702	15714	15578	15632	15557	15647	15539	15655	15709	15538	15540	15745	15575	15540	15528	15468	15651	15717	15569	15691	15713	15551	15389	15646	15612	15562	15767	15770	15717	15521	15532	15687	15564	15802	15401	15592	15558	15547	15772	15725	15508	15769	15459	15757	15597	15697	15707	15598	15510	15645	15636	15586	15617	15657	15607	15759	15618	15554	15679	15711	15573	15640	15634	15486	15724	15519	15872	15692	15509	15399	15665	15483	15590	15600	15447	15664	15597	15563	15646	15628	15555	15541	15597	15502	15650	15715	15579	15707	15699	15679	15787	15560	15675	15679	15666	15715	15604	15719	15530	15578	15660	15710	15668	15728	15520	15781	15664	15454	15484	15624	15557	15897	15617	15532	15765	15604	15600	15556	15611	15625	15604	15658	15725	15747	15683	15627	15751	15757	15610	15594	15678	15646	15479	15376	15678	15612	15671	15672	15510	15683	15807	15618	15676	15707	15698	15762	15534	15624	15646	15746	15510	15594	15592	15653	15731	15676	15728	15645	15663	15679	15407	15700	15592	15750	15671	15546	15610	15535	15686	15730	15640	15525	15659	15487	15669	15617	15548	15620	15615	15629	15624	15732	15542	15768	15598	15458	15495	15626	15669	15644	15548	15730	15410	15654	15501	15773	15629	15486	15485	15757	15684	15565	15729	15531	15518	15637	15666	15648	15722	15562	15820	15481	15641	15618	15527	15546	15645	15565	15509	15720	15623	15585	15664	15605	15558	15735	15678	15620	15733	15775	15651	15662	15564	15705	15737	15517	15711	15673	15630	15601	15604	15664	15742	15589	15699	15709	15597	15689	15524	15558	15716	15571	15574	15576	15639	15697	15506	15727	15575	15542	15881	15578	15584	15616	15621	15653	15522	15687	15677	15720	15547	15596	15691	15731	15677	15676	15806	15669	15664	15622	15586	15668	15608	15723	15451	15681	15671	15627	15643	15581	15669	15562	15630	15721	15589	15685	15645	15422	15800	15605	15622	15621	15727	15564	15611	15718	15718	15710	15706	15726	15508	15646	15496	15772	15433	15599	15590	15851	15588	15635	15622	15471	15696	15683	15796	15610	15561	15501	15694	15614	15604	15695	15776	15552	15735	15571	15566	15802	15553	15585	15732	15660	15553	15619	15496	15562	15696	15542	15651	15683	15537	15667	15644	15607	15693	15616	15648	15553	15776	15692	15555	15881	15615	15622	15572	15541	15723	15667	15701	15771	15475	15808	15560	15755	15362	15768	15752	15641	15576	15450	15683	15627	15652	15525	15564	15674	15605	15510	15722	15656	15520	15740	15686	15649	15721	15526	15695	15637	15559	15672	15634	15440	15693	15522	15574	15695	15764	15544	15655	15780	15555	15581	15620	15557	15662	15534	15517	15712	15704	15699	15605	15651	15639	15588	15748	15480	15452	15695	15641	15712	15609	15488	15647	15465	15661	15594	15391	15636	15640	15665	15737	15623	15661	15541	15617	15755	15833	15663	15627	15554	15704	15721	15728	15608	15511	15600	15597	15574	15580	15752	15574	15543	15615	15500	15625	15514	15628	15470	15717	15619	15891	15628	15515	15513	15612	15754	15691	15605	15597	15610	15681	15918	15617	15700	15389	15703	15662	15479	15558	15567	15568	15614	15592	15810	15713	15619	15578	15690	15549	15706	15520	15608	15701	15434	15658	15853	15690	15632	15565	15585	15646	15621	15552	15613	15658	15662	15628	15765	15742	15648	15507	15664	15629	15656	15636	15729	15675	15724	15581	15594	15584	15542	15653	15783	15584	15567	15586	15620	15788	15624	15673	15630	15737	15819	15653	15663	15563	15468	15608	15637	15627	15543	15633	15519	15702	15508	15687	15668	15569	15717	15634	15677	15821	15658	15702	15579	15655	15754	15720	15608	15622	15819	15717	15617	15604	15692	15505	15641	15701	15709	15691	15718	15659	15572	15611	15614	15660	15582	15611	15716	15582	15584	15650	15560	15609	15488	15557	15663	15602	15532	15698	15627	15640	15594	15535	15466	15727	15654	15664	15711	15838	15626	15761	15613	15703	15520	15445	15708	15674	15534	15592	15608	15785	15720	15781	15438	15644	15615	15657	15598	15802	15760	15834	15527	15729	15742	15592	15618	15733	15666	15524	15766	15700	15599	15664	15633	15540	15550	15601	15686	15593	15582	15537	15699	15738	15497	15562	15554	15667	15627	15530	15748	15686	15582	15518	15641	15571	15739	15593	15706	15791	15591	15663	15494	15591	15668	15718	15505	15585	15617	15579	15745	15537	15663	15600	15786	15783	15831	15581	15374	15497	15702	15645	15568	15623	15770	15495	15650	15729	15654	15565	15440	15560	15549	15608	15594	15476	15742	15678	15688	15834	15439	15666	15553	15715	15625	15577	15687	15599	15549	15570	15602	15480	15716	15699	15736	15737	15533	15617	15713	15717	15655	15716	15641	15631	15768	15563	15522	15516	15754	15528	15549	15764	15612	15733	15582	15558	15637	15655	15732	15753	15614	15817	15499	15753	15803	15737	15619	15732	15636	15558	15562	15682	15603	15623	15478	15642
30144	37182	45041	35533	25629	21773	19857	19058	18970	18480	18582	18496	18554	18721	18726	18760	18620	18549	18807	18689	18670	18574	18699	18382	18510	18562	18895	18642	18487	18627	18718	18534	18687	18464	18715	18692	18555	18384	18656	18788	18555	18527	18439	18648	18550	18495	18541	18600	18738	18464	18490	18611	18784	18591	18902	18527	18615	18475	18555	18678	18436	18532	18650	18611	18551	18430	18855	18822	18598	18766	18766	18730	18608	18652	18458	18531	18762	18623	18409	18730	18705	18561	18393	18775	18665	18598	18549	18257	18573	18432	18637	18542	18751	18565	18455	18684	18389	18675	18668	18787	18528	18524	18516	18455	18502	18730	18744	18460	18636	18684	18535	18458	18355	18740	18599	18530	18620	18604	18635	18436	18493	18573	18414	18534	18534	18450	18582	18661	18493	18565	18643	18416	18607	18598	18576	18515	18606	18416	18518	18570	18699	18452	18815	18622	18384	18778	18499	18568	18547	18545	18525	18679	18402	18623	18692	18566	18687	18687	18522	18683	18707	18656	18541	18439	18627	18577	18483	18486	18670	18546	18410	18520	18513	18704	18622	18521	18790	18671	18489	18557	18633	18510	18578	18755	18782	18542	18469	18569	18674	18576	18457	18720	18529	18475	18793	18540	18574	18737	18599	18664	18595	18484	18617	18581	18553	18707	18492	18676	18733	18779	18632	18746	18435	18375	18576	18559	18519	18411	18677	18573	18499	18707	18587	18517	18537	18558	18515	18690	18583	18508	18820	18652	18593	18672	18717	18514	18524	18564	18732	18605	18617	18616	18427	18410	18663	18623	18618	18579	18679	18380	18641	18606	18668	18619	18526	18666	18648	18674	18465	18517	18633	18527	18361	18521	18420	18411	18693	18458	18641	18517	18601	18439	18693	18406	18766	18656	18576	18451	18482	18508	18530	18344	18617	18546	18520	18407	18832	18605	18702	18660	18599	18523	18672	18553	18414	18627	18605	18658	18569	18859	18685	18535	18700	18582	18691	18769	18733	18682	18504	18541	18509	18457	18637	18655	18588	18543	18432	18616	18592	18805	18551	18605	18387	18674	18524	18657	18382	18671	18644	18582	18674	18698	18530	18491	18305	18558	18638	18632	18461	18521	18441	18520	18559	18420	18504	18542	18714	18499	18428	18532	18428	18635	18421	18629	18480	18466	18410	18609	18588	18597	18705	18728	18580	18309	18414	18572	18401	18742	18802	18529	18635	18573	18625	18567	18539	18732	18639	18739	18769	18471	18523	18583	18578	18528	18675	18769	18730	18419	18722	18520	18620	18512	18469	18503	18688	18493	18449	18476	18485	18711	18707	18647	18772	18805	18629	18598	18638	18585	18595	18727	18629	18584	18634	18511	18570	18473	18632	18398	18675	18657	18673	18703	18599	18641	18546	18789	18476	18490	18736	18362	18521	18492	18652	18586	18637	18616	18635	18439	18789	18788	18534	18549	18579	18538	18551	18607	18664	18628	18586	18641	18833	18425	18482	18582	18571	18371	18516	18614	18691	18396	18626	18518	18392	18510	18755	18493	18444	18704	18499	18507	18487	18596	18640	18526	18535	18732	18642	18617	18678	18695	18615	18574	18558	18603	18527	18690	18514	18652	18709	18613	18473	18645	18792	18759	18700	18407	18613	18555	18265	18418	18553	18553	18677	18682	18536	18727	18571	18600	18583	18812	18543	18562	18768	18553	18525	18424	18453	18609	18585	18525	18685	18622	18714	18683	18642	18566	18533	18374	18572	18442	18646	18683	18540	18530	18498	18393	18691	18463	18713	18648	18557	18465	18594	18465	18599	18688	18753	18672	18583	18465	18709	18536	18596	18774	18206	18593	18484	18522	18603	18503	18519	18561	18726	18716	18829	18622	18720	18481	18722	18750	18786	18694	18529	18507	18439	18623	18629	18753	18456	18491	18390	18789	18756	18589	18336	18464	18532	18547	18550	18505	18660	18509	18601	18338	18771	18564	18553	18567	18618	18701	18551	18546	18602	18490	18489	18646	18570	18689	18659	18714	18387	18435	18596	18603	18654	18571	18416	18646	18617	18625	18614	18293	18451	18555	18466	18584	18714	18375	18597	18598	18561	18542	18668	18635	18537	18472	18570	18578	18751	18379	18648	18504	18643	18451	18612	18435	18687	18736	18589	18535	18604	18772	18708	18593	18803	18835	18521	18691	18503	18541	18375	18566	18710	18617	18456	18438	18502	18578	18834	18653	18504	18510	18644	18472	18588	18488	18606	18722	18391	18583	18581	18568	18691	18693	18444	18479	18713	18508	18559	18550	18659	18678	18539	18512	18656	18634	18521	18466	18748	18605	18763	18771	18683	18553	18667	18703	18886	18691	18530	18619	18640	18755	18701	18532	18545	18517	18635	18624	18520	18803	18458	18596	18475	18834	18665	18602	18588	18447	18484	18596	18673	18731	18527	18393	18675	18786	18666	18604	18524	18567	18635	18500	18558	18890	18541	18686	18578	18639	18484	18466	18635	18596	18474	18520	18783	18686	18550	18405	18669	18718	18506	18482	18380	18682	18722	18718	18560	18677	18523	18719	18447	18336	18549	18536	18505	18503	18498	18680	18688	18665	18533	18425	18551	18539	18730	18645	18579	18523	18687	18600	18506	18844	18666	18486	18529	18589	18563	18392	18521	18505	18646	18728	18788	18691	18762	18472	18663	18561	18558	18824	18356	18737	18562	18581	18628	18755	18646	18634	18493	18654	18694	18543	18690	18534	18535	18542	18572	18606	18757	18637	18633	18686	18567	18617	18597	18669	18715	18467	18740	18505	18580	18381	18500	18615	18508	18653	18744	18567	18244	18517	18559	18489	18680	18506	18522	18475	18560	18635	18437	18420	18443	18505	18458	18552	18596	18643	18588	18751	18527	18509	18367	18515	18821	18529	18646	18675	18710	18661	18419	18619	18628	18610	18466	18509	18569	18557	18593	18559	18633	18629	18454	18548	18469	18411	18664	18678	18656	18679	18746	18672	18704	18749	18628	18688	18679	18753	18625	18730	18434	18684	18299	18813	18513	18536	18552	18520	18565	18740	18507	18527	18585	18454	18507	18627	18468	18193	18553	18667	18554	18604	18624	18374	18677	18578	18478	18536	18641	18699	18699	18500	18639	18546	18537	18502	18519	18425	18601	18652	18398	18650	18605	18660	18595	18563	18493	18765	18518	18529	18404	18784	18629	18768	18673	18700	18472	18380	18385	18531	18635	18551	18448	18319	18595	18560	18514	18524	18538	18451	18722	18524	18443	18645	18574	18567	18677	18564	18829	18417	18658	18458	18742	18729	18665	18593	18610	18736	18660	18677	18713	18613	18552	18702	18357	18661	18374	18411	18377	18594	18390	18530	18588	18564	18553	18674	18324	18540	18643	18440	18418	18669	18430	18592	18632	18565	18623	18616	18422	18624	18464	18614	18424	18622	18674	18571	18435	18483	18703	18611	18491	18618	18480	18508	18643	18502	18412	18502	18515	18654	18808	18511	18461	18729	18540	18587	18743	18679	18824	18687	18415	18549	18673	18536	18654	18513	18511	18555	18617	18580	18580	18784	18598	18597	18697	18641	18801	18689	18602	18785	18710	18453	18522	18943	18545	18664	18546	18815	18683	18614	18672	18795	18563	18448	18604	18409	18531	18453	18345	18551	18594	18400	18711	18593	18582	18688	18860	18812	18621	18281	18376	18731	18466	18576	18922	18425	18661	18535	18697	18629	18524	18803	18584	18399	18449	18822	18881	18568	18653	18520	18647	18445	18710	18773	18542	18526	18631	18714	18557	18680	18672	18684	18545	18733	18815	18499	18531	18585	18761	18479	18623	18592	18562	18692	18561	18671	18656	18504	18417	18476	18274	18536	18606	18669	18734	18547	18676	18610	18665	18516	18724	18571	18608	18868	18749	18731	18463	18709	18695	18627	18642	18555	18765	18720	18678	18549	18410	18770	18530	18607	18546	18384	18717	18393	18641	18494	18739	18586	18587	18618	18596	18606	18588	18571	18396	18845	18548	18668	18571	18703	18480	18675	18541	18484	18633	18696	18609	18567	18553	18576	18523	18543	18491	18661	18666	18719	18643	18834	18672	18508	18528	18703	18827	18457	18526	18523	18492	18570	18559	18677	18663	18699	18494	18594	18623	18428	18572	18593	18594	18704	18682	18706	18467	18659	18602	18539	18680	18552	18599	18768	18732	18487	18506	18477	18569	18433	18799	18716	18649	18494	18596	18705	18345	18608	18671	18440	18648	18560	18455	18610	18595	18677	18693	18625	18623	18720	18625	18517	18526	18671	18553	18710	18846	18623	18782	18715	18747	18442	18436	18628	18491	18679	18507	18438	18626	18594	18467	18667	18534	18528	18482	18608	18611	18528	18902	18654	18800	18546	18585	18530	18818	18371	18685	18787	18463	18817	18587	18697	18693	18748	18485	18593	18862	18625	18707	18646	18561	18550	18412	18520	18741	18568	18552	18602	18658	18747	18613	18663	18444	18747	18505	18761	18550	18405	18605	18427	18608	18690	18505	18490	18787	18569	18602	18582	18507	18484	18784	18742	18547	18560	18929	18685	18580	18767	18635	18800	18704	18535	18520	18451	18703	18585	18657	18581	18606	18639	18553	18774	18422	18463	18404	18512	18647	18674	18368	18576	18574	18692	18439	18576	18631	18480	18724	18757	18630	18688	18698	18555	18722	18891	18644	18652	18677	18505	18490	18388	18629	18474	18638	18449	18724	18453	18595	18442	18569	18526	18637	18560	18527	18728	18309	18710	18504	18671	18789	18497	18669	18657	18639	18623	18890	18557	18424	18670	18596	18542	18523	18712	18638	18463	18493	18636	18443	18385	18407	18662	18670	18545	18485	18447	18505	18539	18678	18601	18508	18465	18484	18634	18819	18674	18566	18488	18584	18694	18613	18609	18752	18691	18518	18653	18526	18526	18565	18574	18647	18650	18625	18486	18718	18472	18608	18692	18588	18666	18460	18575	18692	18589	18375	18542	18638	18391	18734	18767	18632	18461	18574	18805	18476	18521	18413	18488	18724	18430	18596	18587	18684	18279	18426	18564	18500	18567	18669	18467	18681	18553	18765	18581	18490	18574	18700	18696	18539	18423	18611	18633	18622	18367
36762	57467	48385	32325	23372	18692	16732	16104	15998	15886	15888	15965	15911	15975	15740	16008	15805	15877	15702	15874	15895	15801	15996	15860	15819	15841	15747	15879	15753	15907	16004	15896	15950	15936	15827	15940	15895	15955	15839	15698	15866	15885	15757	15732	15929	15815	15632	15773	15740	15849	15902	15880	15890	15921	16137	15836	15874	15817	16014	15804	15872	15830	15949	15751	15892	15942	15850	15789	15785	15886	15789	15871	15880	15816	15838	15981	15859	15839	15616	15562	15875	15902	15760	15753	15964	15847	15822	15850	15716	15741	15835	15835	15916	15744	15834	15931	15762	15729	15816	15717	15826	15763	15763	15956	15872	15838	15804	15854	15782	15847	15847	15803	15882	15796	15824	15876	15876	15903	15929	15717	15822	15783	15677	15856	15798	15842	15943	15681	15756	15780	15782	15818	15877	15914	15888	15894	15825	15793	15737	15628	15972	15735	15871	15858	15747	15794	15812	15750	15789	15944	15839	15763	15841	15641	15959	15792	15762	15737	15746	15844	15914	15860	15835	15847	15798	15786	15786	15856	15671	15901	15899	15847	15830	15999	15937	15743	15847	15683	15784	15728	15689	15784	15790	15833	15778	15896	15990	16065	15936	15832	15869	16023	15907	15765	15956	15729	15891	15880	15763	15762	16025	15749	15792	15772	15915	15819	15878	15667	15687	15735	15907	15901	15905	15859	15697	15928	15896	15982	15758	15645	15697	15760	15737	15984	15923	15900	15843	15723	15948	15851	15848	15834	15938	15821	15873	15788	15936	15887	15774	15811	15879	15878	15854	15914	15963	15978	15852	15919	15806	15738	15929	15972	15817	15945	15904	15876	15794	15886	15888	15739	15808	15764	15862	15809	15783	15899	15667	15903	15777	15898	15859	16012	15800	15786	15597	15983	15691	15762	15734	15803	15844	15939	15952	15960	15862	15921	15810	15794	15693	15773	15794	15900	15750	15758	15849	15885	15823	15782	15841	15723	15723	15702	15908	15736	15818	15926	15951	15822	15808	15747	15643	15791	15742	16027	15841	15751	15769	15882	15837	15901	15851	15663	15903	15725	15918	15735	15865	15831	15897	15843	15837	15862	16046	15780	15696	15820	15955	15725	15845	15751	15664	15854	15947	15811	15677	15853	15841	15696	15900	15809	15691	15852	15727	15748	15741	15784	15904	15896	15831	15965	15823	15730	15912	15713	15739	15813	15990	15849	15834	15797	15782	15802	15835	15824	15728	15810	15722	15926	15958	15868	15723	15833	15792	15883	15790	15819	15738	15859	15768	15782	15736	15776	15856	15696	15924	15627	15854	15641	15825	15814	15846	15745	15835	15696	15799	16031	15660	15960	15785	15836	15895	15698	15956	15928	15740	15920	15851	15789	15719	15790	15899	15845	15794	15660	15752	15701	15732	15591	15841	15777	15801	15693	15768	15733	15812	15882	15822	15922	15894	15813	15798	15907	15784	15863	15796	16015	15815	15729	15743	15824	15856	15875	15747	15843	15901	15732	15858	15810	15897	15819	15967	15967	15923	15797	15833	15860	15825	15980	15756	15848	15716	15926	15812	15805	15795	15958	15840	15818	15806	15723	15872	15666	15640	15730	15803	15901	15918	15718	15699	15754	15755	15825	15708	15873	15845	15786	15944	15799	15799	15879	15693	15760	15857	15956	15709	15610	15854	15774	15760	15798	15770	15717	15731	15890	15888	16030	15766	15785	15786	15757	15739	15773	15705	15721	15830	15766	15966	15799	15887	15833	15959	15800	15825	15753	15911	15649	15873	15850	15829	15633	15824	15681	16012	15843	15866	15724	15846	15675	15688	15800	15761	15697	15838	15890	15688	15652	15977	15684	15954	15804	15734	15848	15815	15968	15677	15806	15920	15823	15754	15720	15634	15740	15807	15804	15660	15742	15763	15881	15761	15744	15828	15711	15922	15981	15907	15799	15787	15762	15776	15825	15820	15811	15808	15722	15929	15899	15769	15680	16033	15623	15941	15941	15872	15580	15772	15715	16032	15755	15817	15889	15779	15758	15731	15675	15909	15692	15714	15711	15905	15810	15872	15978	15840	16009	15768	15857	15782	15930	15919	15787	15661	15775	15713	15758	15955	15809	15692	15698	15750	15640	15854	15670	15765	15900	15777	15921	15787	15826	15919	15783	15854	15942	15819	15738	15831	15739	15918	15858	15662	15954	15936	15723	15810	15655	15684	15922	15705	15946	15934	15932	15754	15795	15752	15699	15707	15663	15620	15879	15933	15677	15721	15770	16060	15859	15801	15768	15816	15727	15826	15766	15942	15993	15899	15732	15892	15815	15885	15717	15736	15843	15772	15723	15823	16015	15821	15889	15865	15937	15810	15663	15832	15885	15835	15878	15896	15801	15763	15868	15939	15788	15847	15674	15858	15747	15803	15791	15609	15580	15807	15884	15833	15737	15729	15766	15698	15794	15729	15764	15932	15848	15871	15857	15890	15814	15853	15792	15672	15860	15937	15809	15903	15787	15932	15829	16070	15813	15804	15982	15970	15740	16020	15785	15950	15867	15819	15866	15640	15949	15769	15742	15787	15824	15899	15725	15818	15738	15648	15821	15824	15769	15892	15921	15616	15837	15941	15788	15928	15756	15869	15882	15920	15871	15849	15802	15809	15855	15970	15937	15973	15718	15931	15797	15869	15830	15693	15785	15644	15828	15690	16013	15840	15931	15891	15809	15932	15766	15919	15866	15825	15776	15896	15718	15984	15737	15757	15875	15848	15694	15781	15707	15910	15847	15863	15688	15851	15853	15811	15819	15706	15833	15799	15979	16119	15735	15794	15958	15716	15641	15809	15817	15997	15746	15576	15843	15972	16012	15850	15887	15951	15734	15701	15765	15795	15828	15837	15607	15703	15712	15870	15704	15672	15806	15923	15945	15927	15769	15793	15801	15814	15891	15842	15901	16002	15891	15802	15958	15949	15880	15846	15831	15796	15882	15768	15972	15674	15908	15756	15667	15886	15881	15681	15844	15658	15697	15823	15673	15842	15789	15913	15805	15910	15686	15792	15744	15745	15896	15833	15814	15835	15933	15816	15813	15800	15949	15715	15879	15781	15997	15824	15753	16062	15713	15899	15880	15785	15721	15888	15931	15646	15863	15872	15782	15903	15856	15925	15855	15693	15642	15818	15902	15758	15768	15862	15835	15753	15624	15806	15721	15845	15890	15870	15844	15832	15880	15765	15741	15681	15919	15740	15881	15925	15795	15760	15769	15833	15793	15823	15875	15748	15861	15758	16032	15705	15841	15785	15701	15817	15976	15833	15750	15787	15833	15813	15814	15753	15724	15910	15836	15759	15873	15721	15699	15687	15771	15790	15755	15776	15780	15884	15919	15845	15986	15854	16072	15813	15817	15792	15873	15896	15770	15760	16010	15915	15846	15966	15773	15789	15813	15674	15860	15726	15748	15772	15899	15843	15781	15979	15943	15745	15883	15748	15936	15716	15881	15882	15858	15910	15819	15751	15908	15994	15894	15849	15867	15771	15969	15896	15806	15708	15711	15912	15680	15801	15759	15789	15887	15909	15754	15791	15926	15919	15900	15846	15696	15854	15931	15710	15755	15849	15707	15862	15881	15615	15812	15862	15870	15729	15793	15948	15957	16000	15794	15620	15851	15577	15738	15774	15943	15711	15818	15747	15782	15839	15735	15690	15710	15817	15790	15981	15790	15751	15705	15926	15757	15687	15985	15933	15694	15726	15954	15864	15648	15959	15818	15961	15833	15834	15648	15925	15702	15831	15997	15816	15789	15869	15618	15694	15969	15974	15785	15799	15849	15768	15784	15731	15862	15925	15686	15964	15937	15736	15664	15992	16019	15843	15767	15763	15825	15899	15884	15933	15859	15793	15624	15827	15816	15784	15807	15838	15876	15912	15860	15821	15763	15836	15665	15977	15972	15922	15849	15811	15926	15753	15720	15950	15798	15664	15720	15891	15762	15757	15853	15916	15836	15691	15822	15755	15969	15602	15912	15738	15771	15827	15985	15869	15825	15863	15721	15823	15827	15887	15812	15861	15733	15927	15951	15688	15836	15772	15845	15889	15812	15922	15639	15874	15824	15864	15952	15773	15942	15770	15928	16034	15930	15857	15892	15780	15794	15962	15751	15745	15785	15871	15869	15889	15919	15833	15788	16011	15888	15801	15821	15962	15899	15824	15821	15749	15817	15819	15861	15809	15814	16004	15897	15831	15865	15825	15871	15844	15986	15962	15680	15853	15795	15944	15734	15819	15742	15843	15757	15803	16021	15891	15797	15919	15884	15865	15859	15698	15869	15935	15864	15662	15898	15744	15785	15989	15768	15901	15707	15689	15886	15885	15889	15825	15747	15804	15815	15895	15841	15838	15817	15752	15539	15745	15792	15753	15816	15793	15756	16089	15932	15769	15943	15805	15873	15831	15801	15963	15846	15733	15757	15882	15786	15827	15874	15884	15947	15849	15716	15866	15766	15786	15869	15797	15967	15713	15752	15884	15940	15909	15725	15851	15814	15798	15668	15761	15897	15787	15850	15914	15800	15904	15958	15766	15822	15912	15888	15781	15706	15949	15736	15860	15833	15752	15756	15814	15896	15653	15875	15858	15856	16017	15797	15894	15761	15943	15739	15948	15690	15862	15851	15767	15704	15718	15887	15633	15935	15915	15807	15755	15954	15828	15773	15705	15972	15880	15657	15673	15822	15870	15814	15764	15868	15835	15673	15691	15873	16132	15925	15882	15842	15662	15955	15828	15770	15761	15838	15738	15904	15737	15793	15890	15787	15866	15778	15764	15879	15730	15733	15898	15828	15715	16014	15684	15989	15902	15806	15596	15701	15797	15860	15898	15764	15823	15921	15753	15712	15768	15658	15999	15753	15951	15954	15753	15791	16064	15764	15884	15866	15818	15824	15806	15796	15774	15911	15942	15743	15819	15717	16006	15844	15952	15700	15818	15867	15778	15755	15718	15633	15825	15674	15830	15845	15873	15753	15973	15762	15894	16065	15822	15896	16025	15806	16005	15898	15982	15883	15881	15826	15828	15922	15807	15919	15751	15852	15898	15673	15735	15938	15868	15587	15903	15770	15838	15827	15834	15895	15602	15830	15852	15713	15914	15818	15748	15733
24238	23857	41236	43345	35998	30222	25621	20245	18680	18438	18461	18399	18417	18460	18272	18164	18308	18282	18363	18554	18487	18142	18084	18262	18068	18329	18208	18081	18290	18425	18311	18066	18153	18123	18192	18062	18205	18138	18278	18108	18375	18076	18103	18194	18017	18296	18315	18089	18119	18154	18226	18070	18276	18107	18322	18146	18222	18358	18270	18134	18124	18032	18102	18005	18148	18168	18368	17997	18154	18225	18057	17878	18140	18319	18263	18045	18054	18134	17986	17964	18161	18214	18182	17992	18344	18206	18223	18101	18002	18015	18240	18164	17948	17963	18068	18451	18127	18303	18049	17951	18165	18197	18085	18057	18089	18228	18234	18324	18188	18155	18059	18315	18017	17986	18147	17918	18039	18256	18237	18229	18131	18257	18106	18156	18136	18172	18224	18121	18051	18134	17928	18160	18223	18066	18202	18082	18166	18174	17940	18111	18069	18219	18121	18343	18046	18126	18045	18311	18229	18460	18244	17990	18003	18199	17883	18136	18039	18177	18075	18061	18125	18121	18006	17962	18270	18317	17916	18048	18318	18317	18290	18333	18111	18192	18399	18092	18218	18149	18404	18195	18152	18059	18304	18212	18004	18234	18145	18160	18186	18106	18158	18132	18103	18281	18212	18159	18279	18095	18308	18251	18203	18218	18186	18246	18241	18155	17935	18090	18146	18142	18069	18017	18009	18293	18265	18296	18050	18057	18225	18091	18114	18126	18182	18307	18144	18050	18161	18207	18326	18160	18366	18048	18116	18212	18089	17976	18128	18017	18133	18180	18202	18170	18323	18153	18030	18090	18167	18099	18355	18095	18195	18112	18136	18280	18150	18105	18268	17973	18044	18064	18010	18092	18113	18149	18064	18108	18065	18150	18245	18166	18172	18077	18037	18018	18045	17979	18105	18146	18029	18251	18299	18127	18058	18045	17913	17999	18133	18049	18143	18029	18325	18096	18121	18068	18234	18189	18167	17920	18042	18179	18206	18189	18043	18049	18410	17992	18246	18202	18369	18223	18144	18199	17963	17879	18024	18126	18027	18063	18161	17975	18197	18186	17947	18002	18024	18130	18277	18145	18150	18102	18102	18117	18172	18242	18235	18023	18087	18165	18078	18130	18120	18093	18226	18296	17992	18238	18298	18096	18143	17955	18229	18317	18230	18307	18111	18168	17773	18104	18195	18189	18067	18101	18073	17997	18077	18222	18118	18241	18123	18156	18209	18171	18047	18230	18319	18187	18339	18062	18235	17941	18188	18127	18102	18082	18032	18172	18223	18094	18040	17995	18083	17979	18087	18198	17958	17831	18007	18126	18081	17905	18021	18219	17902	18053	17995	18286	18226	18087	18143	18122	18330	17995	17974	18303	17954	18137	18064	18078	18150	18310	18179	18194	18090	18207	18170	18063	18172	18159	18189	18089	18034	18205	17968	18161	18168	18187	18160	18168	18315	18272	18196	18279	17860	18118	18163	18089	18229	18136	18333	18226	18104	18242	18056	18160	18223	18035	18169	17910	18235	18181	18109	18122	18098	18257	18271	18250	18184	17969	18142	18251	17928	17957	18153	18219	18127	18060	18046	18224	17918	18184	17990	18256	18141	18156	18114	17918	18254	18148	18183	18013	18076	18142	18415	18259	18165	18270	18263	18030	18043	18266	18070	18231	18218	18162	18104	18089	18205	18160	18083	17952	18030	17941	18181	18281	18065	18066	18042	18160	18220	18133	18122	17929	18106	18061	18147	18019	18034	18242	18093	18335	18013	18164	17975	18206	18072	18401	18138	18045	17926	17905	18208	18037	18263	18071	18146	18096	18008	18079	18351	17965	18114	18052	18116	18167	18268	18305	18193	17918	18236	18057	17964	18013	18249	18261	17995	18136	18055	18218	18235	18138	18068	18045	18261	17910	18305	18292	18124	18150	18317	18133	17917	18259	18325	18348	18211	18003	18092	18054	18246	18146	18137	18077	18275	18187	18254	18223	18253	18160	18267	18201	17871	18126	18139	18122	17978	18106	18120	18162	18226	18164	18154	18094	18230	18112	18281	18222	17963	17968	18198	18397	18251	18040	18154	18154	18000	18212	18097	18251	18133	18250	18181	18097	17991	17842	18187	18073	18186	18126	18389	18344	18080	18142	18242	17929	18054	18242	18268	18162	18013	18273	18158	18164	18042	18073	18194	18153	17991	18049	18086	18047	18177	18442	18236	18054	18348	18110	18101	18149	18237	18173	17941	18176	18147	18197	18060	18183	18078	18155	18162	18085	18205	18178	18142	18129	18177	18052	18097	18130	17954	18156	18117	18101	18420	18007	18157	18225	18186	18238	18141	18140	18155	18105	18252	18180	18068	18324	17979	18277	18000	17938	18131	18119	18145	18206	18239	18277	18231	18119	18027	18380	18051	18119	18048	17862	18186	18090	18081	18167	18128	18279	18220	18152	18149	18161	18258	18161	18273	18016	18189	18023	18175	18152	18129	18082	18346	17928	18045	17911	18336	18327	18375	17948	18202	18321	18103	18215	17998	18205	18177	18130	18101	18268	18181	18223	18224	18138	18077	18176	18030	17939	18064	17917	18148	18086	17821	17902	17963	17932	18105	18233	18035	18022	18130	18215	18306	18197	18136	18049	18144	18003	18099	18140	18032	18185	18262	18044	17921	18021	18096	18113	18096	18268	17967	18005	18077	18107	18136	18212	18086	17956	18348	18152	18198	18175	18169	18004	18134	18152	17994	18264	18133	18222	18109	18198	18108	18146	18214	18174	18350	18135	18130	18043	18098	18067	18474	18073	18284	18084	18177	18232	18277	18054	18356	18160	18214	18150	18269	18096	18077	18137	18032	18049	18237	18089	17953	18196	18102	18171	18266	18073	18202	18017	18258	18079	18060	18131	18053	18050	18357	18115	18176	18022	17860	18147	18105	18185	18062	18065	18042	18281	18043	18031	17908	18028	18167	18160	18189	18061	18158	18015	18213	17929	18059	18225	18306	18271	18024	18040	18154	18308	18245	18300	18375	18114	18155	18136	18185	18318	18194	18219	18157	18111	18176	18131	18210	18234	18118	18183	18131	18228	18136	18179	18121	17923	18136	18127	18210	18264	18086	18021	17959	18358	18143	18352	18122	17991	18150	18156	18106	18154	18106	18018	18076	18261	18318	18025	18155	18099	17937	18149	18128	18122	18081	18197	18100	18097	18152	18195	18271	18190	18148	18084	18352	18187	17988	18308	18330	18248	18033	17991	18224	18045	18110	18285	18030	18317	18246	18167	18214	18190	18158	18238	18310	18269	17976	18087	18256	18117	18389	18115	18167	17911	18437	18231	18296	18422	18203	18052	18161	18016	18117	18162	18058	18115	18191	18028	18113	18118	18199	18235	18143	18274	18241	17862	17753	18008	18139	18117	18101	18039	18117	18258	18367	18271	18210	18227	18192	18165	17909	18327	18011	18253	18187	18248	17993	18180	18186	17963	18045	17976	17960	18191	18124	18379	18042	18111	18164	17999	17936	18250	18002	18092	18269	17917	18075	18409	18052	18188	18142	18155	18252	18103	18146	18064	17889	18031	18052	18070	18192	18316	18115	18177	18151	18125	17907	18160	18161	17991	18155	18336	18194	18149	18195	18174	17928	17962	17936	18236	18111	18339	17964	18235	18182	18231	18121	17987	18141	18210	18089	18196	18287	17948	18247	18169	18092	18007	17939	18215	18327	18034	17875	17963	18145	18256	18095	18023	18442	18279	17913	17968	18186	18224	18040	18180	18286	18173	18156	17848	18095	18135	18281	18133	18096	18182	17961	18144	18065	18034	18122	18162	18370	18099	18133	18126	18200	18107	18159	18122	18149	17977	18121	18164	18096	18066	18258	18284	18192	18068	18119	18199	18103	18202	18067	18176	18217	18112	18090	18003	18124	18234	18190	18154	18125	18078	18206	18258	18144	18183	18048	18185	18148	18202	18160	18198	18081	17909	17862	17988	17877	18000	18298	18146	17882	18004	18319	18260	18180	18080	18247	17992	18078	18166	18325	18182	18011	18224	17968	18108	18025	18078	18186	17979	17852	18035	18119	18091	18114	18367	18038	18215	18338	18075	18198	18463	18071	18081	18199	18376	18437	18116	18207	18167	17985	18196	17977	18170	18323	18180	18133	18046	18138	18163	18046	18023	18054	17875	18134	18142	18189	18164	17961	18084	18156	17929	18069	18224	18044	18235	18350	18180	18152	18274	17936	18124	18211	18123	18063	18187	18142	18101	18082	18289	18236	18022	18300	18172	18044	18342	18142	18177	18292	18279	17988	18075	17862	18213	18348	18201	18239	18203	18172	17886	18289	18165	18232	18013	18313	18053	18191	18179	17891	17981	18267	18074	18213	18072	18022	18109	18121	18091	18092	18064	17999	18339	18152	18070	18216	17987	18017	17935	18070	18160	17892	18039	18029	18040	18143	18251	18161	18255	18114	18227	18077	18323	18186	18072	18216	18127	18279	18304	18121	18178	18040	18247	18039	18273	18065	18283	17943	18065	18175	17893	18007	18179	17935	18082	18171	17899	18173	17899	18083	18018	18145	18081	18068	18308	18281	18075	18075	18033	17928	18158	18005	18178	18199	18040	18022	18113	18046	18123	18252	18193	18179	18288	18118	18174	18139	18183	17986	18086	18121	18133	18189	18056	18124	18056	18061	18146	18074	18154	18168	18090	17980	18177	18195	18278	18038	18166	18092	18348	18216	17957	18190	18174	18023	17918	18194	18080	18093	18221	18042	18160	18085	18238	18170	18146	18191	18177	18325	18423	18193	18214	18155	18054	17980	18115	18060	18149	17992	18178	18061	18197	18268	18141	18287	18179	18132	17944	17978	17987	18080	18280	18121	18174	18143	18084	18291	18252	18208	18158	18199	18171	18222	18346	18068	18165	18252	18164	18052	17959	18205	18143	17967	18046	18215	18167	18051	18069	18017	18168	18043	18198	18219	18053	18111	18168	18041	18030	18326	18152	18190	18118	18217	18251	18227	18086	18125	18080	18180	18058	18167	17928	18172	18101	17994	18216	18237	18194	18184	18071	18165	18174	18256	18326	18221	18317	18300	18009	18194	17959	18093	17937	18069	18134	18219	17927	18128	18171	18234	18183	17934	18160	18357	18112	18203	18134
59017	97731	84259	59587	42901	29991	21280	17452	15968	15741	15628	15648	15598	15831	15595	15712	15550	15458	15697	15593	15466	15519	15646	15428	15700	15566	15558	15598	15686	15671	15558	15566	15523	15707	15786	15656	15622	15569	15525	15513	15495	15588	15842	15446	15501	15617	15711	15526	15599	15536	15547	15409	15526	15509	15539	15509	15660	15772	15695	15510	15461	15617	15506	15622	15518	15462	15521	15760	15480	15582	15673	15638	15617	15503	15403	15592	15577	15791	15456	15561	15550	15568	15498	15420	15683	15556	15556	15620	15560	15486	15570	15450	15582	15729	15695	15444	15629	15480	15719	15468	15498	15550	15579	15558	15701	15625	15564	15745	15495	15684	15615	15595	15463	15750	15531	15494	15524	15531	15723	15702	15584	15574	15507	15610	15540	15495	15741	15638	15501	15585	15633	15684	15646	15600	15515	15441	15571	15519	15626	15582	15453	15625	15591	15597	15618	15689	15632	15676	15663	15583	15692	15536	15622	15476	15432	15627	15479	15626	15612	15591	15491	15447	15703	15463	15647	15573	15567	15611	15610	15597	15510	15492	15671	15579	15611	15552	15442	15572	15651	15624	15533	15475	15558	15632	15664	15529	15593	15660	15490	15446	15470	15523	15673	15604	15647	15845	15608	15622	15719	15621	15690	15575	15700	15495	15554	15589	15565	15601	15708	15537	15592	15650	15705	15651	15551	15735	15410	15675	15745	15643	15662	15611	15801	15741	15666	15465	15628	15438	15598	15404	15654	15557	15573	15640	15765	15636	15669	15630	15430	15745	15695	15460	15602	15571	15528	15673	15593	15493	15800	15570	15433	15612	15558	15489	15490	15646	15655	15620	15543	15586	15627	15587	15653	15570	15555	15516	15622	15750	15405	15611	15543	15493	15697	15619	15532	15733	15648	15670	15648	15705	15530	15625	15504	15662	15549	15482	15501	15655	15585	15593	15671	15413	15624	15603	15569	15372	15392	15715	15733	15573	15552	15707	15763	15627	15503	15531	15520	15617	15472	15344	15629	15717	15699	15609	15597	15659	15465	15694	15552	15547	15567	15646	15512	15430	15567	15699	15518	15606	15585	15702	15639	15541	15668	15718	15516	15615	15529	15609	15597	15667	15619	15598	15463	15634	15551	15626	15535	15546	15520	15629	15583	15679	15616	15555	15542	15553	15550	15559	15543	15687	15619	15526	15492	15614	15734	15497	15553	15766	15450	15624	15690	15476	15688	15521	15665	15563	15559	15612	15418	15624	15484	15518	15542	15658	15638	15698	15668	15565	15682	15826	15660	15707	15406	15664	15510	15501	15613	15629	15410	15642	15600	15654	15489	15554	15688	15455	15544	15612	15680	15546	15558	15618	15721	15568	15675	15483	15571	15655	15598	15645	15694	15522	15512	15595	15575	15629	15625	15457	15573	15640	15596	15693	15750	15571	15623	15626	15689	15476	15512	15702	15542	15692	15483	15695	15518	15471	15691	15556	15643	15644	15511	15646	15772	15501	15634	15492	15704	15753	15734	15528	15681	15406	15638	15557	15677	15505	15552	15527	15444	15604	15460	15585	15435	15343	15513	15632	15702	15483	15635	15464	15591	15605	15657	15697	15542	15687	15585	15622	15599	15651	15686	15427	15583	15634	15540	15712	15535	15587	15707	15570	15410	15569	15550	15685	15576	15581	15360	15649	15588	15479	15459	15688	15346	15585	15716	15504	15714	15756	15540	15692	15486	15706	15553	15728	15548	15748	15652	15646	15571	15424	15553	15635	15652	15475	15525	15713	15676	15519	15512	15582	15689	15725	15630	15551	15662	15534	15613	15480	15578	15676	15477	15623	15665	15519	15693	15632	15698	15666	15439	15474	15567	15357	15626	15747	15621	15645	15459	15549	15552	15493	15341	15539	15787	15563	15468	15721	15551	15492	15549	15570	15460	15688	15642	15542	15533	15626	15594	15658	15701	15539	15705	15515	15751	15339	15670	15518	15545	15512	15447	15551	15341	15579	15700	15385	15501	15625	15611	15540	15577	15579	15571	15538	15563	15705	15580	15589	15511	15498	15491	15606	15591	15504	15514	15617	15701	15668	15520	15561	15514	15631	15701	15545	15637	15675	15680	15710	15563	15639	15683	15674	15534	15564	15422	15704	15677	15597	15481	15613	15511	15510	15705	15625	15592	15683	15708	15675	15516	15564	15582	15403	15512	15641	15499	15595	15489	15503	15549	15678	15591	15601	15554	15566	15619	15661	15646	15561	15549	15577	15629	15733	15670	15534	15647	15593	15551	15507	15597	15586	15694	15666	15556	15493	15777	15637	15490	15600	15402	15497	15666	15573	15619	15486	15630	15725	15586	15414	15696	15483	15517	15553	15576	15585	15538	15692	15577	15712	15543	15822	15623	15388	15710	15550	15679	15647	15639	15675	15673	15540	15680	15615	15635	15599	15561	15543	15619	15790	15616	15615	15679	15623	15638	15684	15423	15423	15612	15555	15512	15659	15728	15547	15608	15581	15558	15551	15543	15599	15577	15548	15553	15639	15575	15562	15547	15557	15396	15578	15550	15485	15535	15722	15620	15661	15635	15641	15754	15534	15506	15419	15499	15571	15627	15447	15614	15483	15692	15561	15630	15685	15455	15641	15672	15566	15542	15478	15500	15540	15540	15675	15564	15648	15540	15626	15627	15655	15619	15605	15499	15504	15684	15539	15461	15558	15453	15505	15588	15689	15567	15536	15434	15577	15618	15675	15486	15476	15687	15611	15620	15472	15717	15682	15640	15578	15631	15535	15778	15493	15584	15540	15703	15511	15625	15525	15644	15405	15554	15678	15600	15599	15605	15534	15548	15379	15663	15576	15641	15515	15588	15556	15663	15521	15557	15630	15505	15522	15604	15492	15575	15622	15598	15744	15519	15680	15599	15581	15582	15544	15600	15629	15675	15682	15593	15621	15618	15530	15623	15536	15705	15382	15510	15489	15694	15589	15574	15545	15700	15544	15567	15530	15625	15750	15664	15619	15700	15672	15626	15550	15747	15628	15554	15502	15671	15489	15634	15581	15557	15699	15617	15611	15503	15680	15566	15741	15691	15518	15765	15420	15636	15681	15654	15515	15533	15679	15490	15573	15510	15611	15579	15660	15626	15553	15564	15516	15640	15554	15627	15619	15586	15653	15430	15478	15526	15562	15401	15490	15677	15608	15596	15530	15737	15500	15647	15607	15559	15671	15717	15649	15536	15557	15518	15694	15722	15481	15614	15543	15621	15589	15465	15604	15605	15483	15460	15606	15721	15663	15590	15657	15782	15628	15486	15779	15656	15545	15591	15733	15574	15705	15587	15632	15473	15501	15320	15499	15478	15690	15635	15282	15688	15584	15567	15809	15648	15551	15762	15610	15582	15619	15642	15666	15758	15722	15696	15583	15601	15575	15470	15444	15661	15376	15499	15641	15579	15543	15565	15608	15569	15627	15631	15655	15530	15600	15567	15506	15505	15615	15479	15449	15685	15816	15531	15528	15543	15467	15579	15742	15574	15536	15521	15579	15662	15506	15576	15597	15823	15643	15495	15677	15628	15623	15630	15482	15612	15519	15595	15663	15719	15674	15661	15710	15694	15575	15563	15674	15855	15466	15593	15633	15714	15625	15618	15571	15543	15598	15552	15660	15782	15489	15705	15578	15691	15565	15761	15779	15579	15676	15696	15606	15596	15664	15652	15503	15578	15618	15634	15494	15633	15526	15450	15547	15755	15466	15681	15607	15640	15556	15652	15550	15815	15605	15455	15554	15579	15714	15518	15523	15422	15719	15554	15696	15649	15508	15661	15645	15630	15680	15718	15634	15481	15392	15767	15475	15436	15435	15735	15485	15550	15621	15647	15686	15691	15595	15499	15659	15656	15607	15710	15577	15521	15511	15519	15627	15577	15537	15655	15573	15489	15594	15787	15749	15744	15598	15545	15547	15588	15730	15456	15687	15627	15632	15688	15611	15443	15576	15407	15682	15595	15810	15533	15569	15462	15871	15510	15643	15478	15476	15598	15457	15655	15550	15471	15690	15607	15630	15510	15439	15514	15705	15553	15524	15490	15678	15689	15627	15661	15435	15661	15478	15643	15720	15673	15526	15543	15675	15457	15658	15507	15619	15765	15671	15727	15560	15636	15677	15736	15517	15549	15503	15549	15504	15513	15430	15567	15495	15656	15583	15507	15703	15580	15608	15500	15646	15619	15672	15449	15640	15493	15626	15610	15489	15519	15663	15446	15469	15569	15832	15564	15649	15657	15652	15517	15362	15561	15558	15573	15559	15698	15625	15678	15579	15777	15657	15549	15513	15563	15615	15701	15567	15479	15485	15601	15581	15425	15594	15784	15543	15669	15522	15545	15523	15635	15586	15648	15603	15542	15509	15605	15728	15601	15574	15578	15678	15783	15595	15519	15572	15532	15562	15612	15674	15580	15596	15800	15444	15676	15553	15584	15565	15648	15546	15673	15782	15675	15555	15396	15707	15400	15512	15467	15738	15563	15689	15673	15642	15709	15514	15539	15646	15405	15430	15597	15617	15566	15829	15380	15665	15743	15571	15753	15450	15752	15582	15684	15526	15482	15458	15750	15653	15489	15496	15648	15598	15460	15628	15662	15519	15631	15604	15462	15524	15707	15573	15605	15575	15722	15552	15509	15705	15772	15493	15694	15865	15611	15559	15481	15599	15455	15620	15668	15646	15495	15611	15602	15582	15428	15571	15583	15499	15623	15657	15664	15568	15653	15578	15573	15688	15408	15613	15566	15430	15752	15585	15756	15437	15563	15378	15572	15620	15718	15637	15528	15674	15505	15655	15390	15529	15643	15548	15515	15648	15747	15688	15525	15555	15455	15457	15575	15666	15659	15663	15641	15645	15593	15585	15592	15595	15596	15619	15571	15603	15387	15661	15524	15598	15492	15484	15617	15637	15582	15644	15680	15661	15579	15676	15616	15682	15639	15730	15672	15552	15507	15587	15760	15473	15630	15691	15686	15639	15615	15595	15588	15451	15592	15622	15612	15475	15607	15581	15646	15665	15456	15543	15684	15546	15574	15744	15574	15631	15421	15844	15692	15888	15556	15569	15514	15494	15641	15484	15685	15648	15372	15602	15523	15663	15727	15602	15668	15548
22993	22281	36033	37069	34986	32574	29273	21998	19398	18998	18596	18130	18385	18242	18264	18209	18333	18202	18205	18052	18232	18053	18185	18090	18133	18093	18175	18165	18197	18131	18086	18183	18024	18139	18116	18128	18046	18091	18176	17942	18139	18142	18120	18178	18127	17969	18249	17998	18139	18169	18103	18190	18233	18138	18067	18062	18036	18124	18020	18049	18026	17952	18014	17996	18136	18062	18008	17843	17953	17983	18082	18057	18181	17887	18028	18105	17898	18145	18032	18045	18144	17968	17956	17953	17966	18096	17897	18189	17930	18355	18030	18096	17822	18094	18076	18136	18006	17879	17951	17787	18021	17998	18006	18020	17956	17892	18126	18156	17867	18111	17948	17786	17893	17973	18160	17972	17914	18024	18168	18105	18088	18085	18037	17925	17922	18116	17902	17992	17876	18192	17914	17992	18053	18188	17896	17999	18110	17967	17821	17949	17978	17803	18215	18024	18027	17757	18091	17966	17839	17810	18173	18111	17940	17772	18076	18013	17935	18088	18052	18002	18000	17990	18016	17961	18037	18007	17915	17992	17836	17661	17789	17853	18084	17950	18088	17996	17982	18016	18146	18165	18016	17951	17974	17813	17831	18022	18060	17882	17833	18107	18028	17958	17967	18113	18028	18154	17762	17890	18265	17797	18128	18045	17993	17946	18104	17860	18042	17945	18126	17952	17976	17716	18002	17991	18219	17760	17730	18037	17897	17905	17996	17967	18003	18073	18076	18018	17901	17870	18039	18046	18116	17905	18011	18206	17951	18089	18017	17866	17901	17843	18026	17885	17952	17894	18129	18196	18079	17919	17875	17904	17692	17892	17857	17997	18009	17931	17904	18170	17866	17984	17892	17993	17968	17990	18072	17960	18000	17979	17875	17804	17919	17815	17966	18081	18034	17865	18027	17916	18296	17881	17935	17932	18033	17928	17956	17974	18082	17786	17863	17998	18223	17811	18113	18004	17878	18073	18032	18051	17984	17921	17862	17885	18027	18172	17906	17841	17834	17933	17761	18032	17867	17964	17897	17993	18094	18197	17692	17827	17980	18147	17933	18318	18037	18165	17864	17951	17940	18089	18116	18063	17968	17848	17843	18012	17870	18006	18096	17852	18026	17921	17862	17906	17935	17942	17936	17853	17999	18021	18039	18045	17901	17993	17943	18128	17980	17741	17832	18007	18064	17990	18104	17817	17845	18012	18161	17871	17957	17866	17780	18177	17846	17737	18007	18054	17934	18001	18103	18028	17844	18007	18096	18033	18122	18002	18114	18202	18064	17863	18121	18186	18022	17916	17905	17936	18005	17997	18154	17877	17974	17982	18008	18113	17953	17924	17993	17918	18021	17953	18046	17886	17923	18114	18153	17887	17971	17900	18047	18117	18063	17876	17963	17973	17753	18009	18051	18176	18016	18112	18070	17999	17639	17909	18082	18018	18022	17894	18090	17903	17919	17947	18024	18037	18157	18199	17948	18063	18032	18045	17941	17942	17918	17992	17895	18033	17809	17828	17787	17816	17975	17955	18051	18153	17967	17908	18142	18154	18045	18096	18016	17929	18125	18075	18071	17962	18127	17920	17964	17846	17887	17947	18003	18053	17794	18074	17940	18055	17985	17978	18061	17855	18253	17878	17984	17960	18017	17831	18034	18115	17971	17988	17883	18129	18075	17976	18002	17793	17900	18104	18099	18002	17952	17907	17951	17938	18049	18044	17973	18104	18076	18119	17947	17928	17806	17983	18060	17880	18073	17979	17774	18004	18121	17903	17935	17970	18014	17742	18016	18025	17882	17912	18037	18025	17909	17929	17824	18075	17937	17867	17976	18058	17971	17697	17935	17913	17826	18153	18208	18194	18060	18018	17885	18169	18083	17950	18131	18101	18037	17998	17938	18046	18002	17876	17989	18062	17866	17980	18069	17924	17815	17938	18045	17904	17847	17683	17953	17827	18080	18034	17853	17898	17881	17877	18012	17895	17990	18041	17995	17923	18033	18076	18082	18100	18135	18204	18046	17922	18060	18242	17851	18115	17947	17839	17890	18151	18044	18035	18032	17855	17922	18061	18000	17933	18028	18096	18202	17893	18066	17917	17928	18137	18243	17946	17884	17982	17953	18097	17801	18054	17956	17872	17884	18062	17711	17964	17961	17788	18001	17829	18228	18033	18091	18059	17849	17994	18249	18101	18087	17982	18078	17828	17943	17946	18202	17925	17845	18019	17913	17918	18072	17913	18041	18051	18228	18086	17812	18020	17807	18073	17996	17945	17852	17869	17792	17841	18082	18099	17905	18100	17904	17884	17879	18078	18081	17819	17969	17999	17941	17814	17817	17668	17974	18065	17901	17991	17973	17897	17904	17920	18011	17724	18053	17755	17959	18064	18091	18031	17977	17979	17920	17951	18034	18012	17862	17996	17821	17923	17774	17907	18144	17990	18142	18091	18149	17974	18007	18039	17885	17978	17828	18037	17970	17922	17938	18117	17980	17823	18066	17794	17796	17822	17859	17958	18004	17941	17829	18089	17724	17979	18184	17984	18035	18068	17967	17937	18041	17853	17769	17858	17890	18034	17920	17973	17877	17769	17731	17939	17815	18036	18032	17629	17748	18007	17897	18051	17990	17985	18019	18132	17835	18066	17948	17904	17974	18005	18043	17992	17919	18089	18093	18075	17928	17695	17940	18037	17916	17925	18058	17909	17849	17927	18014	17857	18153	18170	18054	17906	17884	18110	18209	18038	18008	17941	18072	18010	17855	17949	17943	17926	17839	18090	17989	17963	17912	17947	18007	18003	17857	17905	18006	18083	17703	17926	17988	18016	18183	17898	18055	17852	17855	18163	17968	18000	18246	17946	17967	17872	17991	17984	18104	17961	18193	18022	18054	17762	18092	17954	17983	18076	17947	18054	17873	17747	17971	18009	17734	18039	18011	18114	17994	17989	18055	18171	18243	17878	17985	17841	18122	17873	17877	18009	17848	17906	17851	18056	18187	17819	18076	17990	18052	17994	18141	17854	18031	17936	18093	18034	17978	18025	18022	18022	18029	18049	18021	17849	18034	18062	17978	17719	17780	18108	17919	18060	17960	18228	17792	17685	18002	17972	18061	18145	18008	17910	17950	17782	17894	17956	17864	17881	17999	18046	17864	18078	18072	17767	18006	18037	17848	17874	17909	17843	17936	18015	17851	17794	17845	17940	17947	17915	17828	17961	17828	18118	17964	17861	18122	17954	17908	18023	17798	17929	17893	17992	18079	18123	18033	17998	18202	17841	18119	17750	17796	17863	17789	17965	18191	17854	18024	18181	18081	17869	17969	18153	17748	18211	18246	17880	17943	18074	17926	17954	17956	18097	18005	17849	17979	17969	18020	18055	18065	17900	17939	17872	17872	17976	18072	18138	18071	18100	17905	17899	17924	17938	18107	17933	17902	18010	17894	18111	17857	17650	18029	17813	17968	17851	17867	17982	17990	17817	17926	18103	18089	18058	17952	17948	18127	17939	18077	17866	17984	17810	17841	18080	18020	17976	18078	18047	17862	18000	17996	17949	17726	17953	18184	17974	18038	17940	18071	18001	17725	17952	18059	17887	18037	17981	17853	18031	18308	17944	18037	17918	18020	17925	17790	17851	17743	17714	18056	17966	17960	18009	18008	18229	17912	18162	18006	18085	17842	18017	18007	17872	17788	17898	17913	17799	17905	18127	18028	18005	17959	17860	17864	18007	17864	17973	17911	17837	17990	17963	17983	17765	18166	17926	17801	18028	17923	17930	17856	18012	17939	17972	17976	17866	18123	18019	18101	17949	18164	17914	18002	17932	17977	18124	17997	18075	18124	18116	18015	17820	18148	18044	17938	18203	17927	18010	17871	17961	17968	18080	17988	17838	18050	18176	18112	17977	17918	17933	17693	18011	18026	18082	18063	17949	17914	17900	18068	17997	17948	17535	18033	18033	18156	17905	17950	17766	18014	17972	17954	17783	17901	17981	17981	17922	17927	17890	17791	18003	17868	18104	17765	17778	17883	17815	18038	17888	18128	18070	17855	18191	18067	17806	18114	17979	17897	18249	17862	17989	18110	17967	17913	17903	18007	18041	18062	17781	18030	17974	18205	17852	17798	17801	17961	17798	17957	18038	18031	18150	17899	18158	18043	18025	18157	17867	17834	18173	17970	17909	17837	17897	18033	18190	17888	17965	17924	17786	18132	17866	18105	17946	17897	18132	18167	17892	17994	18085	17851	17934	17869	17962	18116	17851	18080	18111	17912	17833	17884	18089	17697	18014	18213	18057	18035	18105	17876	17817	17959	17770	17898	17876	18134	17991	17880	17913	18042	17987	17754	18115	18113	18014	17972	18121	17858	17863	18052	17917	17981	17978	17923	18005	17908	17850	18215	18066	17939	18119	18053	18016	17902	18057	17958	17874	18083	17943	18071	18181	17949	17828	17852	17959	17993	18098	17786	18010	17952	18038	17839	18210	17914	17890	17976	18027	18109	18052	18109	17874	17992	17893	17935	18136	17763	17891	17812	17977	17938	17805	18040	17917	18095	17807	17739	17887	18016	17950	18015	18074	18102	17882	17964	17985	17916	17996	18063	17977	18004	18212	18193	18048	18035	17917	17990	18012	17816	18038	17952	18016	17871	18024	18044	18072	17981	18006	18023	18064	17934	17996	18007	18136	17989	17944	17871	18014	18008	18002	18039	17960	18095	18045	17860	17884	17894	17987	17865	17940	17773	17916	17874	17921	17850	18012	17819	17852	18129	17969	17864	17810	17929	17950	18094	18042	18090	18005	18258	18097	17913	18034	17870	17935	17963	17851	17915	18092	17951	18155	17955	17885	18137	17996	18033	17870	17910	17964	18122	18105	17903	18006	17991	17963	17924	17727	17773	18122	18040	18055	18110	18017	17938	18024	18021	18042	17856	18115	18010	17803	18067	18092	17886	18066	17905	17990	18070	18076	17945	18284	17998	18110	18075	17815	17892	17953	17908	17842	17857	17849	18029	17954	18020	17927	17938	18033	18070	18037	17931	17920	17915	17904	17926	17881	17629	17913	17919	18039	17960	17855	17799	18053	18100	17923	18019	17898	17796	18070	17915	18100	17934	18169	18108	17963	17910	18115	17938	17690	18340	17967	17735	17772	18096	17938
63396	106216	93803	73066	52820	37320	25217	18628	16367	15564	15332	15601	15460	15453	15599	15409	15527	15385	15497	15456	15389	15461	15562	15382	15533	15522	15340	15447	15533	15305	15358	15474	15384	15519	15464	15457	15609	15391	15710	15508	15380	15430	15327	15253	15488	15685	15524	15519	15575	15519	15553	15644	15363	15491	15619	15502	15474	15533	15503	15346	15311	15407	15761	15482	15439	15423	15452	15443	15409	15332	15492	15509	15422	15475	15498	15452	15496	15481	15418	15468	15310	15250	15442	15544	15403	15585	15473	15456	15462	15376	15502	15318	15388	15424	15579	15383	15381	15601	15339	15751	15468	15382	15626	15492	15510	15376	15377	15696	15402	15603	15553	15392	15596	15502	15439	15565	15386	15411	15506	15491	15447	15438	15355	15586	15567	15433	15380	15528	15522	15568	15468	15357	15441	15451	15405	15420	15317	15377	15484	15614	15499	15384	15463	15350	15324	15509	15380	15355	15293	15451	15420	15450	15497	15349	15397	15501	15592	15469	15473	15576	15571	15483	15523	15508	15440	15520	15438	15386	15613	15296	15535	15424	15430	15536	15654	15612	15451	15611	15405	15459	15572	15278	15478	15534	15393	15549	15429	15557	15388	15250	15628	15382	15543	15503	15405	15523	15437	15373	15499	15470	15348	15377	15398	15362	15422	15290	15314	15569	15390	15516	15536	15279	15656	15256	15396	15592	15467	15436	15469	15412	15638	15588	15367	15664	15473	15469	15436	15479	15424	15504	15446	15355	15514	15351	15412	15410	15582	15563	15284	15521	15472	15513	15460	15661	15389	15572	15288	15291	15496	15339	15379	15498	15546	15519	15292	15428	15441	15560	15512	15430	15337	15469	15211	15452	15673	15585	15404	15334	15541	15473	15318	15416	15308	15405	15490	15593	15472	15462	15461	15576	15539	15232	15498	15556	15399	15519	15311	15563	15445	15390	15436	15441	15439	15532	15603	15616	15438	15409	15546	15295	15337	15498	15448	15464	15428	15549	15549	15407	15358	15445	15523	15593	15326	15612	15401	15425	15413	15448	15389	15650	15473	15319	15458	15570	15387	15446	15309	15368	15543	15545	15658	15352	15766	15551	15635	15360	15381	15403	15678	15365	15397	15455	15653	15372	15596	15397	15284	15546	15312	15543	15574	15386	15473	15421	15550	15616	15564	15507	15432	15463	15345	15534	15420	15576	15747	15515	15401	15478	15527	15320	15264	15437	15578	15315	15489	15125	15406	15387	15365	15361	15351	15474	15385	15506	15499	15412	15389	15614	15503	15537	15302	15270	15503	15307	15444	15518	15322	15526	15421	15104	15593	15534	15461	15571	15651	15343	15490	15526	15596	15570	15589	15410	15353	15477	15475	15403	15545	15447	15347	15514	15508	15442	15437	15572	15469	15551	15510	15499	15504	15284	15511	15455	15523	15423	15578	15510	15611	15494	15383	15529	15569	15426	15675	15293	15534	15453	15306	15493	15487	15363	15471	15401	15452	15429	15607	15423	15648	15388	15416	15326	15551	15380	15381	15432	15316	15324	15493	15192	15533	15488	15424	15468	15279	15506	15496	15499	15513	15476	15427	15409	15483	15584	15471	15442	15513	15354	15326	15462	15518	15568	15316	15434	15270	15440	15533	15307	15423	15447	15337	15456	15210	15445	15567	15445	15380	15547	15592	15461	15629	15374	15429	15456	15293	15529	15388	15259	15365	15425	15437	15371	15610	15480	15387	15372	15423	15465	15466	15358	15437	15381	15569	15600	15517	15400	15507	15457	15517	15312	15448	15584	15382	15592	15493	15365	15370	15381	15383	15481	15361	15400	15313	15430	15497	15334	15278	15514	15631	15407	15429	15416	15480	15423	15319	15426	15449	15388	15436	15427	15375	15655	15508	15433	15372	15470	15532	15350	15399	15421	15495	15554	15524	15358	15489	15411	15555	15637	15398	15459	15458	15661	15545	15392	15527	15597	15460	15342	15373	15349	15186	15689	15343	15538	15565	15474	15402	15309	15501	15303	15499	15554	15364	15404	15604	15365	15317	15249	15451	15452	15362	15356	15453	15552	15502	15335	15583	15297	15576	15532	15590	15357	15446	15471	15694	15445	15429	15340	15371	15692	15365	15658	15474	15516	15394	15383	15584	15406	15457	15541	15464	15513	15354	15364	15495	15669	15354	15301	15305	15461	15491	15440	15364	15443	15370	15500	15544	15436	15311	15520	15507	15444	15535	15250	15666	15506	15356	15606	15334	15466	15418	15577	15345	15287	15468	15278	15489	15539	15527	15443	15420	15460	15445	15461	15388	15571	15556	15465	15448	15326	15521	15523	15437	15395	15135	15480	15470	15577	15546	15621	15506	15447	15502	15437	15232	15554	15371	15526	15331	15465	15494	15511	15531	15514	15384	15375	15385	15631	15334	15489	15480	15592	15637	15500	15464	15406	15396	15294	15425	15578	15578	15437	15431	15496	15500	15561	15470	15346	15728	15422	15407	15522	15443	15271	15280	15450	15459	15485	15415	15388	15580	15335	15418	15474	15577	15317	15597	15509	15393	15433	15419	15460	15544	15262	15567	15487	15288	15613	15535	15457	15602	15545	15430	15388	15439	15644	15502	15375	15243	15550	15320	15562	15355	15580	15656	15397	15518	15423	15342	15649	15436	15375	15365	15572	15337	15375	15536	15377	15459	15621	15512	15514	15485	15317	15239	15336	15309	15272	15424	15431	15482	15479	15546	15474	15548	15587	15494	15621	15428	15414	15535	15674	15570	15390	15476	15464	15412	15445	15537	15294	15553	15320	15664	15492	15417	15471	15505	15309	15433	15454	15516	15492	15422	15388	15386	15805	15575	15572	15411	15243	15557	15371	15566	15357	15481	15508	15529	15513	15629	15285	15605	15525	15428	15697	15505	15452	15428	15390	15409	15435	15575	15429	15522	15312	15470	15494	15338	15427	15543	15398	15362	15454	15414	15521	15461	15401	15310	15626	15536	15380	15388	15285	15522	15421	15274	15273	15458	15350	15676	15572	15487	15445	15436	15412	15402	15421	15321	15607	15555	15450	15419	15311	15414	15549	15523	15544	15524	15646	15478	15425	15552	15500	15553	15386	15525	15367	15648	15460	15605	15414	15478	15524	15346	15470	15450	15391	15506	15331	15365	15499	15518	15536	15252	15565	15530	15371	15328	15326	15491	15431	15396	15338	15346	15437	15467	15617	15257	15261	15401	15446	15484	15441	15584	15484	15574	15473	15357	15412	15356	15580	15340	15519	15506	15355	15524	15474	15221	15506	15519	15578	15551	15501	15431	15487	15518	15542	15532	15482	15474	15384	15570	15485	15479	15651	15351	15362	15357	15480	15531	15360	15308	15333	15446	15617	15478	15403	15366	15469	15582	15521	15520	15409	15507	15322	15495	15432	15508	15295	15430	15399	15448	15425	15483	15535	15502	15233	15398	15603	15398	15479	15460	15477	15460	15660	15604	15459	15622	15539	15444	15398	15469	15397	15342	15595	15296	15474	15444	15357	15527	15468	15514	15366	15596	15427	15566	15411	15514	15412	15521	15485	15345	15365	15380	15626	15291	15390	15525	15498	15394	15401	15430	15326	15359	15575	15688	15335	15406	15422	15482	15576	15394	15556	15218	15434	15379	15484	15451	15478	15284	15447	15645	15466	15562	15522	15596	15499	15499	15557	15435	15399	15551	15355	15575	15349	15416	15399	15593	15354	15399	15398	15348	15572	15363	15525	15434	15469	15523	15391	15711	15513	15429	15446	15491	15403	15414	15460	15301	15403	15506	15374	15461	15512	15497	15334	15551	15502	15481	15545	15550	15397	15405	15462	15388	15471	15487	15477	15348	15531	15407	15396	15554	15437	15431	15466	15526	15509	15426	15200	15497	15332	15585	15385	15502	15595	15510	15406	15602	15501	15600	15321	15499	15444	15397	15470	15473	15444	15414	15572	15436	15559	15427	15541	15348	15351	15489	15487	15531	15445	15441	15310	15451	15413	15413	15539	15302	15356	15418	15335	15322	15394	15357	15612	15425	15565	15459	15425	15377	15361	15470	15493	15563	15411	15628	15282	15267	15552	15491	15397	15465	15546	15522	15411	15354	15499	15429	15553	15534	15556	15331	15447	15550	15355	15486	15349	15707	15559	15401	15567	15376	15464	15605	15344	15387	15358	15444	15502	15552	15575	15320	15499	15476	15349	15326	15446	15564	15421	15535	15384	15430	15521	15395	15408	15507	15393	15348	15478	15513	15374	15455	15470	15417	15578	15389	15342	15287	15449	15421	15532	15378	15417	15402	15390	15485	15316	15494	15559	15408	15671	15348	15587	15353	15414	15398	15600	15410	15436	15542	15380	15360	15438	15487	15524	15361	15421	15507	15278	15526	15484	15420	15388	15381	15549	15420	15577	15577	15466	15432	15558	15370	15570	15343	15475	15367	15525	15271	15390	15447	15555	15476	15566	15441	15451	15471	15517	15493	15366	15438	15382	15507	15413	15372	15526	15597	15348	15285	15408	15358	15504	15513	15443	15448	15370	15358	15528	15606	15357	15371	15397	15421	15448	15597	15347	15564	15455	15456	15442	15536	15234	15362	15460	15616	15478	15498	15374	15295	15420	15498	15495	15452	15608	15484	15332	15554	15441	15456	15616	15367	15467	15423	15406	15568	15458	15528	15483	15336	15444	15601	15460	15531	15510	15433	15372	15560	15425	15415	15557	15591	15480	15601	15520	15562	15531	15409	15403	15334	15453	15402	15343	15458	15484	15556	15511	15473	15292	15396	15654	15477	15471	15528	15576	15382	15383	15676	15497	15332	15433	15542	15451	15671	15482	15483	15406	15415	15605	15379	15513	15319	15537	15457	15621	15243	15343	15405	15332	15550	15556	15448	15236	15614	15626	15467	15492	15564	15496	15434	15373	15526	15454	15422	15366	15404	15505	15423	15512	15292	15466	15408	15421	15547	15598	15358	15596	15550	15569	15418	15523	15546	15377	15505	15510	15536	15481	15572	15429	15541	15338	15417	15348	15378	15373	15405	15454	15446	15622	15458	15442	15568	15495	15418	15419	15600	15515	15364	15575	15502	15421	15600	15477	15594	15402	15401	15649	15357	15368	15609	15372	15546	15517
29824	34478	43946	35039	25366	21359	19645	18540	18233	18339	18261	18471	18199	18344	18198	18407	18284	18008	18209	18442	18336	18305	18355	18246	18129	18292	18419	18180	18245	18139	18189	18261	18543	18425	18195	18276	18173	18162	18178	18189	18217	18292	18320	18424	18333	18196	18268	18136	18358	18255	18194	18161	18218	18295	18259	18180	18015	18172	18313	18293	18158	18163	18104	18241	18110	18174	18268	18347	18187	18309	18173	18168	18172	18204	18108	18322	18356	18062	18400	18246	18398	18147	18316	18489	18306	18187	18199	18280	18300	18177	18191	18283	18338	18162	18283	18246	18389	18352	18378	18274	18178	18175	18188	18164	18301	18140	18040	18306	18218	18105	18165	18249	18147	18158	18220	18203	18319	18236	18243	18298	18186	18092	18276	18367	18282	18197	18209	18074	18213	18235	18275	18191	18281	18383	18163	18092	18231	18073	18263	18262	18207	18136	18341	18129	18190	18306	18193	18014	18141	18143	18125	18448	18499	18229	18347	18309	18222	18307	18375	18306	18271	18298	18146	17933	18250	18129	18290	18377	18273	18427	18360	18172	18209	18240	18358	18271	18500	18291	18169	18211	18236	18186	18350	18260	18316	18341	18250	18215	18409	18188	18267	18321	18106	18225	18336	18376	18238	18257	18340	18166	18307	18172	18370	18447	18318	18070	18243	18321	18226	18174	18209	18037	18202	18425	18147	18193	18367	18218	18119	18132	18431	18245	18237	18226	18147	18075	17900	18271	18266	18363	18180	18336	18165	18161	18275	18294	18295	18179	18120	18245	18465	18256	18317	18122	18260	18230	18170	18227	18300	18166	18171	18220	18380	18071	18170	18191	18254	18174	18227	18422	17968	18073	18070	18272	18393	18238	18368	18276	18042	18413	18417	18390	18178	18308	18388	18202	18302	18237	18262	18203	18302	18348	18264	18239	18169	18212	18210	18367	18244	18469	18341	18280	18406	18195	18374	18287	18077	18264	18155	18171	18293	18244	18231	18027	17922	18163	18345	18313	18135	18406	18357	18150	18204	18076	18342	18189	18300	18338	18361	18012	18137	18293	17963	18293	18453	18386	18274	18387	18260	18164	18250	17834	18235	18135	18361	18152	18212	18097	18085	18080	18031	18281	18272	18196	18146	18250	18224	18193	18213	18318	17974	18165	18404	18201	18285	18243	18323	18275	18131	18318	18458	18085	18389	18223	18059	18155	18210	18269	18186	18184	18241	18247	18219	18463	18196	18123	18148	18338	18383	18232	18187	18188	18277	18405	18184	18196	18182	18214	18226	18179	18290	18312	18155	18249	18205	18264	18154	18270	17975	18189	18173	18144	18331	18165	18237	18164	18205	18270	18299	18085	18267	18174	18137	18240	18267	18233	18152	18359	17996	17935	18272	18206	18220	18150	18351	18298	18138	18208	18190	18107	18176	18144	18242	18104	18090	18334	18409	18300	18286	18229	18186	18156	18195	18169	18234	18413	18191	18288	18191	17960	18240	18045	18197	18297	18196	18172	18265	18338	18475	18058	18070	18199	18278	18275	18306	18341	18244	18221	18147	18255	18046	18673	18367	18234	18341	18167	18261	18355	18188	18236	18345	18305	18216	18255	18331	18005	18316	18263	18257	18396	18495	18379	18046	18039	18201	18234	18233	18381	18300	18142	18238	18139	18064	18289	18047	18205	17888	18202	18300	18291	18220	18158	18005	18229	18236	18194	18122	17981	18031	18212	18288	18172	18404	18250	18268	18211	18296	18178	18196	18179	18137	18160	18321	17941	18197	18163	18194	18154	18340	18357	18105	18230	18252	18240	18386	18269	18232	18233	18213	18139	18305	18332	18126	18500	18442	18301	18409	18336	18283	18324	18393	18056	18270	18008	18298	18544	18138	18171	18280	18247	18403	18297	18031	18374	18391	18120	18256	18132	18083	18140	18073	18164	18389	18439	18193	18301	18364	18227	18268	18307	18338	18248	18331	18204	18211	18214	18220	18211	18189	18225	18256	18211	18249	18080	18178	18111	18190	18281	18331	18447	18352	18159	18262	18153	18267	18260	18390	18239	18086	18400	18128	18231	18168	18283	18058	18336	18409	18162	18253	18247	18322	18346	18388	18352	18434	18157	18157	17953	18255	18109	18203	18526	18165	18256	18056	18284	18167	18290	18192	18210	18254	18103	18187	18108	18222	18454	18359	18208	18069	18487	18129	18129	18340	18347	18161	18335	18156	18134	18231	18122	18071	18049	18160	18281	18205	18332	18244	18143	18190	18248	18143	18168	18181	18006	18166	18188	18116	18220	18142	18252	18260	18084	18122	18224	18074	18263	18008	18191	18224	18274	18290	18051	18185	18217	18295	18206	18227	18204	18231	18233	18142	18351	18392	18364	18144	18345	18178	18130	18417	18324	18095	18234	18377	18097	18414	18230	18302	18142	18247	18261	18307	18262	18081	18138	18200	18205	18174	18159	18299	18029	18067	18199	18202	18093	18077	18216	18366	18160	18332	18218	18123	18104	18484	18340	18192	18317	18193	18267	18206	18060	18342	18207	18362	18185	18232	18340	18159	18217	18288	18334	18195	18249	18204	18295	18169	18163	18442	18354	18250	18153	18228	18247	18320	18085	18252	18284	18123	18305	18248	18280	18219	18269	18113	18216	18268	18307	18343	18450	18317	18315	18319	18240	18358	18082	18227	18366	18200	18346	18150	18231	18324	18016	18107	18327	18156	18121	18519	18320	18144	18195	18387	18501	18212	18482	18432	18007	18183	18391	18253	18310	18228	18190	18316	18066	18400	18193	18489	18299	18045	18139	18264	18190	18137	18137	18048	18196	18204	18208	18259	18177	18079	18203	18247	17997	18143	18225	18317	18192	18391	18439	18239	18167	18171	18379	18402	18202	18344	18319	18226	18241	18229	18352	18299	18372	18358	18371	18234	18419	18353	18263	18369	18338	18167	18130	18277	18392	18208	18158	18367	18188	18587	18213	18256	18186	18294	18133	18185	18200	18153	18125	18310	18184	18246	18316	18177	18467	18119	18096	18159	18239	17977	18373	18383	17991	18270	18079	18277	18141	18176	18266	18548	18168	18293	18273	18252	18357	18186	18084	18223	18123	18147	18326	18255	18126	18317	18247	17830	18117	18208	18277	18311	18177	18276	18317	18120	18149	18267	18259	18356	18227	18260	18277	18438	18428	18378	18304	18212	18153	18187	18143	18297	18331	18223	18201	18315	18360	18327	18094	18213	18279	18109	18070	18295	18291	18241	18127	18146	18334	18230	18310	17979	18352	18306	18249	18106	18074	18221	18155	18328	18344	18270	18266	18197	18271	18082	18243	18238	18374	18106	18226	18224	18388	18256	18361	18077	18305	18265	18224	18270	18072	18296	18306	18281	18201	18356	18187	18230	18376	18197	18222	18074	18188	18312	18239	18381	18264	18410	18351	18195	18216	18349	18281	18199	18206	18304	18382	18272	18300	18547	17988	18331	18164	18251	18299	18205	18143	18299	18426	18169	18257	18340	18344	18323	18238	18247	18158	18161	18087	18350	18206	18148	18274	18420	18183	18297	18303	18280	18222	18098	18340	18270	18124	18212	18233	18425	18250	18415	18127	18145	18361	18217	18229	18257	18213	18138	18395	18458	18041	18180	18391	18334	18120	18250	18316	18291	18200	18233	18244	18195	18324	18234	18286	18131	18155	18283	18357	18316	17930	18166	18192	18161	18101	18222	18209	18187	18341	18098	18183	18012	18069	18221	18072	18202	18264	18210	18278	18262	18206	18314	18301	18269	18142	18439	18125	18131	18247	18197	18319	18215	18332	18081	18343	18326	18187	18227	18184	18222	18058	18279	18247	18344	18234	18219	18319	18275	18198	18071	17954	18234	18271	18207	18291	18232	18425	18232	18062	18218	18272	18014	18227	18237	18167	18236	18272	18212	18253	18191	17958	18095	18162	18295	18175	18195	18290	18110	17994	18339	18276	18331	18254	18116	18507	18380	18375	18065	18086	18260	18309	18362	18290	18378	18343	18270	18179	18233	18300	18090	18170	18117	18217	18372	18190	18117	18223	18061	18155	18392	18026	17996	18253	18171	18275	18116	18388	17942	18147	18016	18179	18134	17997	18375	18130	18052	18255	18141	18104	18302	18204	18253	18137	18474	18273	18135	18234	18018	18099	18178	18317	18158	18300	18310	18367	18272	18160	18320	18332	18385	18191	18237	18279	18186	18046	18224	18166	18290	18148	18219	18140	18404	18175	18122	18340	18174	18079	18211	18076	18285	18006	18262	18095	18221	18486	18314	18015	18292	18189	18078	18142	18213	18231	18235	18152	18260	18226	18339	18179	18322	18499	18397	17983	18300	18430	18200	18158	18153	18220	18173	18171	18090	18405	18286	18371	18299	18250	18119	18070	18297	18225	18151	17985	18287	18134	18279	18272	18197	18031	18275	18207	18462	18171	18262	18192	18212	18295	18214	18075	18199	18210	18243	18402	18407	18281	18190	18348	18258	18259	18239	18036	18185	18210	18105	18274	18238	18059	18247	18182	18285	18321	18210	18201	18323	17967	18191	18238	18396	18256	18138	18173	18327	18191	18332	18037	18197	18205	18449	18163	18151	18200	18489	18197	18440	18173	18015	18197	18261	18321	18323	18223	18066	18277	18196	18156	18016	18244	18361	18308	18384	18070	18359	18232	18214	18264	18253	18085	18298	18091	18189	18155	18305	18103	18438	18343	18135	18240	18392	18439	18262	18233	18189	18300	18204	18343	18151	18094	18319	18154	18177	18157	18047	18151	18181	18089	18171	18158	18524	18308	18207	18160	18186	18118	18311	18237	18161	18112	18342	18221	18211	18384	18199	18269	18184	18294	18383	18056	18144	18016	18166	18136	18243	18343	18247	18415	18337	18303	18265	18094	18147	18444	18121	18228	18339	18179	18140	18208	18318	18233	18266	18254	17987	18124	17977	18126	18248	18139	18490	18167	18262	18123	18343	18372	18149	18163	18260	18262	18280	18262	18371	18207	18463	18077	18219	18277	18308	18257	18187	18186	18259	18147	18244	18189	18375	18155	18101	18151	18227	18247	18164	18033	18145	18209	18472	18330	18552	18286	18304	18115	18337	18212	18142	18113	18332	18338	18345	18332	18273	18420
35994	55047	46622	32214	23222	18489	16703	15950	15581	15869	15589	15580	15664	15681	15694	15466	15612	15721	15645	15561	15708	15662	15689	15583	15595	15676	15704	15656	15783	15559	15554	15689	15602	15786	15562	15655	15530	15756	15769	15531	15715	15648	15546	15696	15724	15582	15538	15820	15434	15718	15651	15713	15614	15667	15754	15687	15522	15605	15668	15717	15588	15720	15640	15568	15617	15636	15708	15623	15729	15671	15701	15557	15493	15596	15626	15819	15636	15604	15651	15717	15636	15658	15528	15615	15702	15672	15607	15705	15664	15504	15502	15567	15767	15524	15732	15628	15674	15578	15533	15661	15752	15508	15535	15739	15744	15607	15582	15649	15619	15701	15658	15775	15488	15624	15744	15717	15672	15648	15648	15667	15717	15679	15650	15759	15593	15714	15691	15552	15626	15734	15785	15494	15543	15710	15628	15609	15866	15546	15631	15772	15577	15559	15695	15705	15608	15572	15539	15668	15558	15680	15620	15779	15644	15518	15517	15691	15581	15582	15607	15714	15704	15785	15694	15738	15760	15623	15675	15666	15670	15552	15577	15712	15684	15698	15643	15643	15481	15651	15680	15655	15724	15678	15626	15430	15669	15510	15665	15604	15870	15625	15642	15500	15513	15553	15743	15834	15667	15638	15622	15397	15763	15651	15587	15610	15504	15485	15732	15799	15696	15589	15775	15840	15750	15615	15771	15675	15615	15508	15698	15738	15687	15544	15508	15660	15798	15529	15626	15754	15649	15482	15589	15522	15697	15684	15608	15661	15615	15681	15680	15667	15580	15584	15472	15738	15859	15741	15673	15654	15654	15689	15519	15672	15745	15739	15631	15479	15553	15658	15538	15798	15566	15668	15576	15622	15621	15612	15557	15504	15724	15498	15762	15636	15647	15688	15723	15735	15529	15553	15762	15584	15792	15672	15556	15701	15666	15746	15631	15614	15750	15697	15484	15615	15675	15645	15713	15626	15660	15687	15495	15756	15628	15603	15514	15739	15674	15474	15620	15590	15879	15854	15814	15601	15694	15514	15568	15613	15623	15723	15664	15547	15762	15636	15504	15621	15690	15783	15590	15637	15669	15730	15732	15720	15598	15521	15524	15666	15704	15670	15597	15496	15669	15760	15549	15628	15740	15674	15656	15525	15644	15575	15705	15752	15600	15699	15629	15640	15745	15729	15732	15565	15483	15540	15699	15544	15713	15631	15386	15708	15639	15520	15455	15624	15599	15598	15667	15723	15709	15672	15694	15691	15667	15606	15569	15478	15590	15680	15705	15614	15529	15748	15627	15513	15721	15657	15669	15674	15501	15666	15760	15445	15629	15718	15678	15665	15695	15737	15624	15582	15647	15557	15555	15833	15454	15635	15508	15605	15725	15466	15572	15521	15684	15551	15629	15549	15707	15493	15714	15623	15672	15686	15652	15447	15547	15718	15550	15638	15661	15591	15710	15711	15513	15697	15626	15805	15579	15696	15587	15598	15526	15678	15619	15612	15632	15617	15637	15618	15766	15745	15733	15681	15791	15666	15800	15663	15760	15689	15493	15655	15594	15594	15559	15764	15727	15741	15601	15683	15587	15665	15737	15594	15763	15726	15584	15622	15619	15552	15488	15650	15599	15732	15598	15660	15802	15780	15618	15767	15717	15615	15669	15774	15515	15585	15477	15703	15693	15524	15670	15649	15647	15454	15693	15691	15671	15530	15708	15723	15414	15780	15699	15581	15647	15594	15545	15541	15568	15454	15698	15594	15748	15545	15695	15679	15769	15617	15752	15493	15800	15701	15712	15687	15697	15712	15716	15611	15645	15730	15742	15614	15485	15682	15726	15572	15833	15653	15698	15592	15593	15552	15600	15703	15580	15691	15640	15665	15666	15628	15621	15707	15592	15813	15609	15538	15822	15645	15525	15690	15740	15534	15744	15629	15563	15531	15557	15605	15709	15662	15770	15638	15646	15552	15697	15682	15722	15562	15708	15606	15624	15605	15718	15488	15596	15745	15770	15643	15736	15618	15584	15737	15694	15565	15620	15689	15702	15666	15535	15642	15676	15594	15406	15698	15656	15730	15728	15794	15744	15573	15488	15580	15651	15518	15766	15577	15539	15692	15663	15517	15796	15506	15655	15743	15589	15670	15532	15742	15400	15798	15621	15635	15588	15654	15749	15625	15587	15550	15709	15497	15677	15605	15672	15611	15525	15633	15809	15683	15709	15591	15752	15876	15679	15691	15719	15629	15599	15689	15721	15441	15643	15709	15618	15635	15708	15462	15572	15665	15550	15495	15712	15648	15729	15575	15613	15469	15613	15748	15537	15676	15658	15683	15698	15536	15605	15562	15608	15754	15706	15450	15630	15756	15537	15657	15502	15729	15674	15656	15576	15595	15641	15679	15610	15586	15548	15672	15653	15561	15574	15601	15460	15647	15692	15602	15805	15701	15630	15571	15502	15654	15654	15576	15591	15437	15454	15622	15478	15794	15547	15789	15682	15466	15581	15662	15331	15769	15660	15548	15592	15716	15640	15665	15576	15758	15881	15625	15669	15584	15669	15541	15565	15681	15737	15773	15765	15583	15578	15658	15593	15673	15607	15715	15650	15757	15595	15669	15471	15706	15526	15827	15671	15482	15665	15575	15621	15747	15559	15589	15708	15521	15728	15601	15728	15561	15643	15590	15617	15622	15728	15633	15830	15657	15703	15754	15587	15661	15429	15624	15587	15703	15549	15624	15705	15631	15702	15626	15744	15639	15604	15672	15651	15628	15782	15596	15676	15730	15681	15439	15632	15726	15648	15622	15699	15682	15739	15694	15602	15870	15890	15455	15554	15577	15476	15575	15501	15697	15674	15768	15585	15714	15601	15494	15657	15646	15552	15582	15655	15664	15545	15761	15599	15763	15640	15619	15647	15757	15499	15761	15715	15633	15589	15700	15528	15701	15615	15714	15655	15598	15501	15645	15527	15621	15609	15688	15756	15532	15683	15559	15701	15573	15585	15700	15782	15515	15552	15628	15643	15627	15744	15836	15591	15911	15640	15632	15551	15563	15610	15726	15695	15639	15603	15699	15654	15706	15599	15559	15625	15754	15535	15719	15654	15610	15635	15532	15739	15626	15663	15539	15646	15701	15712	15482	15673	15607	15693	15734	15858	15614	15790	15464	15570	15663	15721	15629	15547	15796	15655	15548	15578	15672	15722	15642	15667	15597	15540	15569	15683	15665	15755	15570	15670	15643	15735	15581	15587	15631	15693	15517	15585	15644	15660	15647	15600	15727	15672	15480	15495	15777	15678	15432	15622	15673	15598	15683	15710	15742	15597	15603	15665	15607	15806	15763	15675	15488	15734	15680	15727	15502	15661	15570	15456	15674	15458	15572	15548	15771	15586	15750	15810	15584	15632	15788	15758	15544	15813	15442	15608	15604	15721	15705	15626	15771	15674	15650	15612	15614	15512	15681	15650	15643	15507	15498	15736	15524	15668	15514	15564	15681	15588	15567	15473	15703	15638	15662	15548	15616	15576	15584	15630	15544	15509	15815	15730	15587	15601	15500	15765	15436	15643	15672	15624	15760	15798	15622	15563	15663	15695	15556	15707	15663	15726	15691	15668	15555	15661	15672	15566	15827	15547	15779	15677	15610	15651	15598	15569	15583	15666	15639	15755	15639	15667	15631	15670	15670	15561	15684	15615	15585	15705	15689	15650	15641	15645	15458	15633	15427	15458	15527	15704	15744	15781	15673	15670	15744	15764	15602	15553	15749	15647	15745	15814	15514	15631	15612	15385	15551	15585	15660	15756	15648	15719	15640	15717	15650	15574	15650	15705	15679	15731	15520	15511	15545	15804	15678	15643	15734	15679	15527	15637	15697	15570	15755	15587	15541	15638	15593	15677	15691	15849	15663	15460	15868	15763	15640	15569	15505	15652	15774	15706	15578	15790	15566	15551	15676	15643	15797	15651	15470	15603	15496	15666	15672	15712	15844	15643	15674	15812	15486	15591	15741	15500	15686	15613	15750	15613	15590	15705	15502	15520	15489	15588	15696	15566	15509	15588	15529	15648	15674	15548	15841	15651	15752	15676	15792	15761	15446	15623	15690	15528	15683	15652	15703	15731	15726	15650	15767	15503	15479	15660	15555	15616	15702	15635	15702	15623	15600	15730	15775	15696	15517	15751	15633	15459	15619	15723	15733	15706	15628	15756	15730	15633	15561	15540	15720	15697	15643	15644	15553	15514	15864	15702	15577	15531	15554	15466	15845	15556	15793	15737	15531	15512	15566	15812	15745	15609	15668	15599	15512	15706	15728	15684	15601	15664	15591	15629	15692	15730	15566	15634	15739	15675	15792	15595	15594	15776	15648	15654	15478	15694	15653	15704	15653	15514	15787	15471	15727	15621	15601	15724	15510	15524	15698	15658	15595	15788	15513	15726	15668	15542	15511	15554	15621	15621	15664	15712	15756	15596	15582	15743	15501	15601	15793	15575	15618	15738	15721	15762	15515	15669	15631	15625	15571	15777	15424	15715	15688	15600	15891	15662	15508	15504	15672	15679	15530	15616	15472	15522	15478	15735	15506	15572	15724	15800	15813	15634	15620	15617	15685	15670	15804	15522	15563	15597	15765	15622	15811	15629	15504	15775	15696	15768	15675	15666	15699	15582	15803	15499	15524	15703	15618	15592	15593	15714	15566	15786	15564	15495	15575	15612	15582	15680	15701	15717	15630	15700	15500	15608	15605	15787	15568	15599	15542	15604	15728	15693	15433	15801	15628	15606	15633	15593	15582	15639	15641	15650	15745	15790	15581	15695	15533	15700	15620	15743	15741	15567	15688	15550	15436	15602	15678	15404	15752	15553	15614	15608	15728	15584	15502	15711	15468	15397	15510	15782	15838	15707	15614	15629	15632	15780	15513	15715	15575	15585	15734	15608	15837	15739	15428	15696	15722	15772	15791	15598	15600	15730	15626	15492	15676	15509	15521	15578	15663	15552	15415	15565	15789	15698	15641	15721	15667	15739	15711	15656	15838	15572	15578	15483	15720	15694	15729	15772	15522	15741	15640	15690	15693	15709	15643	15711	15501	15573	15562	15592	15667	15748	15726	15653	15642	15599	15572	15700	15530	15668	15768	15805	15598	15712	15703	15536	15660
24254	23613	42350	43128	35487	29514	25083	20105	18613	18353	18135	18202	17783	18155	18104	18022	18025	18094	17980	17984	18171	18013	18029	17989	18005	18073	18087	17851	17968	17725	17997	18041	18084	17989	18039	17892	18264	17927	17852	18108	18050	18009	18122	18028	18089	17808	17973	17656	17863	17715	18070	18051	18164	17891	18044	18071	17913	17876	17837	17715	18161	17965	17918	17762	17954	17974	17781	17769	17878	18028	17982	17731	17816	18164	18072	17962	17953	17871	17961	17858	18017	17986	18068	17973	18022	18126	17796	18031	18018	17848	17950	18004	17844	17877	17904	17982	18028	18058	17891	17910	18058	17942	18158	17874	17917	17882	17948	17722	17784	17980	18108	17911	17860	17843	17893	17955	17972	17964	18023	18051	17871	17799	18115	17872	17810	17751	17729	17704	17642	17960	17600	17872	17934	17819	17823	17922	18053	17906	17982	17860	17951	18016	17783	17979	17925	17994	17892	17946	17853	17983	17926	17943	17980	17855	17820	17991	17968	18064	17933	17816	17658	17958	17951	17826	18118	18046	17962	18006	17863	18003	18005	18064	17907	17980	17759	18110	17864	17751	18061	17911	17740	17957	17791	17837	17758	17867	18111	18000	17945	17758	18161	18085	18204	18157	18085	17949	17853	18003	18008	17965	17909	17959	17817	17901	17609	17933	17631	17927	17849	17941	18108	18011	17762	17976	17851	17881	18009	17911	17871	17920	18016	17896	18065	17791	18004	17899	17972	17844	17852	17982	17947	17926	17966	17822	17960	18041	17949	17883	17930	17935	18002	18023	17810	17879	18006	18128	17948	17956	18017	17765	18008	18091	17940	17953	17895	17947	17769	17999	17819	17855	17858	18052	17835	17652	17863	17794	17958	18044	17811	17989	18057	17954	17949	18083	17886	17974	17894	18044	17968	18135	17901	17988	17932	18037	18095	17876	17902	17873	18064	17930	17889	17858	17672	18082	18127	17871	18098	17863	17790	17794	18050	18089	17896	17928	18061	17922	17748	17872	17955	17760	17732	18147	17654	17931	18034	17767	17870	17895	17783	17788	18001	18027	17823	18114	17780	17881	17851	17935	17806	17634	17946	17784	17862	18097	17776	17868	17953	17855	17925	17824	17881	17764	18006	17823	17942	18002	18061	17688	17861	17754	17820	17984	17858	17959	18032	17753	17716	17851	17860	17641	17888	17799	17807	17791	17945	17720	17856	18024	18167	17896	17965	17754	17998	17768	18002	17946	18010	17882	18029	18027	17608	17923	17955	17886	17859	17973	17931	17943	17725	17758	17916	17829	17888	17991	18061	18121	17849	17950	18122	17886	18144	17793	17934	17914	18061	18024	17743	17850	17895	17875	17926	17969	17839	17812	17899	17829	17870	17809	17790	17831	18040	17938	17849	17993	17899	17979	18059	18011	18011	18224	18018	18087	17771	17963	18107	17836	17909	17853	17976	17875	17996	18045	17897	17803	18037	17873	18068	18071	17957	17927	18119	17923	18157	17988	17930	17662	17934	17788	18137	17868	17774	18012	17909	17859	17804	17828	18105	17806	17935	17949	17907	17822	17857	17923	17912	18058	17996	17920	18162	17866	18035	18033	18064	17835	17943	17895	18059	17854	17922	18110	17827	17859	17852	17874	17969	17858	17992	17880	17895	17844	17740	18011	17940	18088	17768	17934	18055	17746	17810	17909	18073	17925	17985	17823	17931	17863	17968	17765	17805	17832	17792	17761	18013	18081	17988	17865	17736	17835	17920	17970	17975	17839	17931	17824	17897	17881	17971	17986	18056	18015	18049	17919	17907	18003	17965	17926	17877	17779	17685	18010	17864	17921	17875	17793	17919	17972	17900	17765	17967	17987	17878	17988	18007	18026	17834	18012	18052	17999	17843	18051	17809	17954	17859	17918	17738	17978	18049	17903	17949	18016	18101	17930	17948	17994	17878	17805	17961	17908	17949	17971	17866	17945	18050	17951	17968	17842	17905	17939	18142	17869	18191	17920	17887	17832	18044	17939	18064	17862	17969	18040	17938	17871	17593	18031	17889	17920	17886	18146	18102	17878	17998	17875	17877	18090	17832	18008	17830	17778	17711	17872	18101	17731	17826	17924	17874	17906	17833	17997	17929	17981	18002	17958	17929	17821	17899	17927	17943	18059	17962	17971	17876	17824	17818	17928	18001	18041	18060	17771	17999	17844	17897	17736	17897	17877	17830	17906	17973	17904	17728	17814	17992	17813	17886	17912	17828	18057	17865	17934	17826	17929	17868	18073	17781	17694	17778	17915	17945	17931	18110	17819	17926	17756	17845	17986	17906	17729	17900	17999	17920	17894	18045	17735	17794	18144	18022	17831	18022	17925	17859	17978	17976	18035	17923	17879	18001	17840	18057	17904	18065	17783	17915	17827	18010	17872	17942	17744	17800	17898	17770	17952	18044	17960	17966	17954	17925	17853	17958	17932	17808	17911	17697	17617	17838	18295	17924	18008	18126	17803	18006	17986	18201	17789	17947	18204	17803	17864	17932	17937	17769	17865	17872	17768	18014	18025	17958	18061	17986	18065	17889	17736	17912	17892	17935	17903	17648	17946	17954	17845	17909	18011	18068	18156	17990	17893	17898	18031	17971	17908	18132	17839	17979	17852	17929	17858	18023	17916	17717	17954	17843	17889	17710	18038	18119	18002	17896	17810	17947	18010	18126	17991	17967	17791	17887	17902	17883	17948	17825	17581	17854	17944	18192	18006	18154	17958	17723	17901	17958	18088	17816	18175	18019	18131	17838	18038	17938	18119	18085	17740	17924	18061	17884	17932	17907	17841	17835	17730	18017	17726	18055	17841	17781	17795	18014	17675	17770	17917	17853	17731	17989	17913	17989	18009	18074	17905	17939	17817	18014	17793	17829	18068	17905	17953	17912	17826	18030	17904	17830	17964	17831	17918	17901	17995	17948	17959	17931	17903	17971	17901	17791	18069	17912	17884	18107	18102	17931	18025	17892	18029	18098	18059	17900	18123	17977	17913	17882	17822	17977	17976	18049	17958	17936	17807	17821	17796	17805	17987	18035	17890	17957	17864	18033	17903	17937	18065	18143	17751	17954	17852	17897	18003	17912	17896	17893	18007	18081	18148	17739	18108	17928	17973	17900	17996	17863	17760	17892	18146	17948	18054	18032	17886	18045	17941	18108	17740	17866	17893	17872	17933	18073	18065	17903	17953	17808	17879	18023	17704	17976	18141	18093	17839	18113	18000	17764	17985	17657	17930	17944	17743	17948	18025	17873	18007	17890	17920	17971	17920	18037	17608	17764	17893	17955	17912	17798	17691	17954	17881	17849	17925	18113	18053	17940	17874	18004	18062	17895	17933	17734	17999	18196	17948	17882	17743	17983	17706	17785	17994	17879	17739	17821	17851	18002	17960	18058	17882	17917	17997	18058	18014	18133	17899	17880	17859	17753	17936	17861	18006	17884	17861	18024	17820	17943	18075	18009	17899	18067	17975	17968	18087	17820	18056	17970	17966	17940	17950	18067	17803	17925	17752	17759	17904	17971	18037	17825	17845	17692	17824	17909	17884	17900	17851	17999	18100	17933	18043	17882	17815	17920	17930	17920	17900	17713	17813	17852	18007	17860	17818	18032	17793	18056	17996	17790	17779	18041	17872	18214	18033	18137	18046	18051	17916	17910	17806	17723	17818	17855	17860	17815	17886	17801	17714	18057	17826	17936	18000	17896	18171	18160	17949	17966	18089	17902	17908	17783	18012	18011	17909	17907	17873	17918	17985	17833	17834	17835	17861	17931	17962	17869	18025	18029	17969	17804	17877	18137	17958	18071	17903	17912	17864	17943	17959	18080	17815	18104	17908	18004	17880	18037	17982	18048	17908	18179	17912	17864	17973	17940	17794	18047	17723	17787	18257	18005	17926	17926	17963	17914	17934	18027	17971	17899	18129	17777	18052	17974	18050	17968	17903	18053	17748	18027	17611	18028	18077	18201	17886	18014	17818	17869	17915	17782	17873	18012	17983	18098	17861	17870	17943	17957	17845	17998	17852	17850	17921	18059	17777	17911	17841	17934	18177	17897	17628	18022	17984	17845	17944	17946	17854	17761	17551	17820	17643	17795	17913	17980	18074	18061	17969	17860	17832	17792	17784	17944	17998	18101	17956	18127	17974	17869	17895	17959	18089	18087	17813	18000	17885	18015	18103	18055	18029	17953	17801	17911	17841	17978	18068	17868	17755	17818	18004	18045	18012	17952	18072	18138	17846	17910	17944	18089	17977	17932	17993	17747	18046	18115	17754	17904	18066	17845	17987	17981	17826	17966	18027	17987	18029	17845	17983	17989	17731	17843	17870	18057	17956	17864	17747	17930	17952	17860	17827	17912	17882	17898	17822	17912	17982	17787	17845	17674	18082	17970	18005	17835	17801	17998	18195	17859	17797	18102	17860	17829	17852	18049	17971	17994	17987	18028	17981	18065	17953	17910	17885	17826	17865	17839	17999	17866	17853	17819	17741	17987	17867	17883	18061	18061	18057	17631	17975	18179	17732	17919	17972	17891	17933	17981	18087	17958	17735	17943	18085	17978	17952	17970	17824	17768	17908	17940	18033	17938	17928	17830	18091	17894	18057	18181	17975	17834	17945	17891	17963	18067	18033	17864	18091	17878	17814	18047	17932	17862	17863	18035	17989	17980	18225	17858	18037	17795	17663	17984	17878	17917	17861	18081	17910	17885	18051	18010	17964	17841	17940	17858	17769	17880	17803	17900	18098	17966	18014	17850	17844	17857	17997	17994	18065	17967	17919	17775	18038	17848	17991	17927	17746	17797	18009	17802	17838	17815	17916	17967	17742	18096	17819	17746	17804	17997	17713	18037	17890	17961	18011	17965	18023	17935	17632	18134	18131	17786	18035	17920	17953	17907	17725	18008	17928	17883	18089	18146	17838	17857	17917	17897	17978	17926	17755	18062	17837	17701	17890	17980	17959	17977	18085	18019	17892	17923	18201	17918	17962	17949	17894	17983	17717	17680	17808	18068	17908	17852	17777	18067	17920	17619	17841	17924	17956	18095	17870	17958	17822	17949	17969	17997	17894	18023	17785	18098	17621	17985	18049	17929	17805	17733	18040	17854	17671	18051	17749	17941	17940
59151	96979	84618	59692	41977	28791	20819	17047	16137	15569	15472	15366	15496	15692	15616	15562	15536	15528	15341	15567	15529	15552	15472	15543	15678	15489	15673	15546	15389	15410	15552	15512	15545	15590	15489	15428	15531	15369	15481	15502	15363	15441	15567	15614	15563	15398	15537	15406	15532	15331	15432	15426	15480	15557	15418	15596	15450	15513	15510	15448	15543	15417	15523	15506	15503	15526	15483	15589	15613	15387	15410	15493	15594	15427	15494	15503	15442	15479	15701	15669	15446	15574	15514	15323	15451	15457	15533	15429	15650	15355	15587	15429	15467	15495	15431	15369	15483	15496	15655	15401	15583	15505	15600	15400	15538	15707	15556	15602	15423	15548	15456	15521	15510	15557	15482	15375	15403	15465	15651	15518	15588	15531	15395	15496	15653	15413	15593	15244	15543	15517	15295	15461	15389	15608	15539	15463	15686	15494	15541	15750	15573	15399	15686	15432	15487	15621	15362	15536	15480	15460	15440	15478	15553	15492	15542	15500	15428	15589	15588	15470	15429	15503	15258	15562	15636	15341	15543	15499	15377	15472	15236	15531	15474	15553	15553	15342	15417	15475	15546	15510	15434	15539	15429	15415	15529	15517	15414	15597	15441	15615	15541	15569	15405	15505	15465	15538	15430	15491	15581	15536	15693	15479	15392	15524	15378	15364	15402	15702	15419	15759	15543	15473	15645	15282	15587	15428	15665	15399	15524	15413	15503	15602	15634	15460	15501	15584	15484	15384	15543	15542	15428	15458	15368	15610	15534	15687	15549	15471	15429	15538	15554	15452	15470	15457	15490	15712	15379	15420	15506	15587	15483	15538	15358	15585	15415	15487	15567	15552	15536	15659	15486	15494	15436	15544	15449	15422	15514	15613	15549	15623	15396	15377	15429	15523	15328	15443	15427	15620	15761	15604	15421	15340	15734	15398	15569	15456	15552	15506	15624	15439	15366	15463	15414	15270	15535	15415	15366	15510	15415	15468	15536	15510	15574	15516	15385	15378	15622	15423	15546	15480	15577	15586	15496	15541	15390	15596	15300	15602	15583	15430	15474	15611	15488	15367	15614	15570	15452	15445	15454	15453	15563	15484	15371	15462	15453	15477	15506	15445	15482	15391	15380	15397	15435	15399	15521	15447	15429	15356	15516	15372	15457	15609	15381	15669	15552	15491	15385	15558	15443	15433	15415	15654	15325	15626	15533	15469	15436	15596	15595	15416	15363	15407	15576	15458	15450	15449	15297	15456	15344	15522	15539	15556	15583	15639	15433	15349	15496	15322	15725	15415	15408	15625	15430	15405	15564	15466	15431	15567	15401	15627	15484	15561	15565	15480	15684	15405	15684	15448	15418	15446	15576	15452	15438	15739	15398	15562	15519	15460	15531	15506	15479	15585	15468	15421	15426	15408	15409	15520	15526	15407	15466	15551	15535	15604	15604	15341	15491	15515	15430	15483	15475	15344	15356	15319	15484	15487	15556	15481	15676	15318	15416	15458	15477	15422	15376	15684	15383	15666	15635	15526	15559	15416	15465	15708	15629	15453	15432	15450	15602	15341	15484	15492	15619	15428	15366	15541	15566	15638	15617	15437	15585	15402	15586	15596	15442	15372	15566	15296	15699	15471	15438	15561	15592	15377	15426	15572	15454	15352	15649	15391	15644	15402	15570	15575	15556	15440	15426	15585	15427	15481	15456	15419	15548	15515	15338	15551	15400	15466	15551	15549	15562	15462	15554	15282	15474	15522	15381	15406	15557	15475	15490	15485	15525	15568	15259	15400	15622	15495	15484	15633	15573	15542	15502	15400	15350	15684	15397	15370	15481	15399	15472	15440	15425	15551	15414	15384	15570	15542	15478	15545	15480	15500	15652	15352	15416	15515	15662	15665	15499	15552	15609	15556	15357	15439	15564	15400	15449	15227	15490	15513	15425	15393	15338	15503	15552	15529	15389	15686	15492	15492	15494	15573	15550	15706	15449	15518	15352	15489	15607	15389	15527	15409	15363	15522	15547	15384	15553	15548	15494	15603	15433	15421	15644	15535	15345	15233	15450	15258	15490	15638	15311	15508	15506	15516	15532	15352	15463	15600	15505	15428	15505	15542	15410	15510	15526	15558	15543	15532	15390	15634	15325	15533	15415	15516	15561	15530	15485	15589	15484	15396	15403	15508	15562	15528	15551	15649	15560	15457	15468	15479	15649	15505	15390	15602	15476	15642	15575	15425	15486	15586	15415	15454	15424	15560	15512	15529	15527	15461	15614	15571	15560	15329	15588	15609	15539	15480	15422	15565	15359	15581	15470	15542	15604	15461	15478	15570	15453	15402	15561	15568	15543	15434	15666	15548	15528	15525	15434	15423	15540	15615	15484	15430	15475	15632	15466	15380	15515	15398	15539	15457	15703	15507	15575	15358	15641	15326	15429	15554	15586	15589	15439	15729	15584	15598	15386	15582	15652	15393	15511	15610	15620	15573	15215	15506	15570	15561	15387	15582	15546	15202	15560	15394	15628	15381	15497	15494	15619	15384	15405	15529	15594	15252	15514	15517	15407	15548	15270	15547	15445	15333	15550	15397	15474	15498	15411	15450	15590	15462	15514	15571	15483	15549	15632	15575	15602	15485	15495	15200	15396	15432	15751	15381	15619	15595	15565	15612	15665	15520	15402	15517	15624	15392	15460	15370	15621	15589	15382	15477	15324	15535	15638	15441	15465	15373	15508	15410	15582	15466	15503	15301	15514	15614	15528	15434	15332	15386	15518	15475	15403	15273	15581	15692	15545	15606	15408	15490	15451	15479	15428	15571	15400	15580	15664	15529	15588	15500	15461	15378	15502	15575	15442	15459	15368	15541	15609	15501	15446	15435	15550	15610	15444	15493	15455	15479	15472	15370	15333	15357	15536	15549	15594	15560	15453	15523	15489	15446	15613	15535	15531	15511	15522	15476	15368	15432	15332	15405	15342	15500	15479	15363	15557	15606	15376	15532	15600	15429	15649	15485	15440	15610	15398	15534	15378	15508	15440	15460	15698	15457	15533	15561	15533	15589	15357	15486	15381	15532	15540	15381	15388	15383	15465	15410	15622	15526	15545	15429	15350	15572	15466	15515	15538	15426	15469	15373	15300	15532	15455	15592	15555	15582	15337	15600	15351	15374	15605	15372	15403	15544	15482	15359	15501	15453	15572	15718	15442	15543	15505	15568	15358	15426	15413	15604	15408	15552	15362	15337	15414	15572	15562	15403	15387	15570	15599	15381	15635	15783	15456	15571	15439	15407	15410	15532	15616	15469	15443	15528	15579	15567	15573	15421	15603	15583	15608	15565	15318	15642	15455	15466	15576	15526	15528	15564	15404	15444	15404	15666	15540	15696	15391	15528	15507	15491	15469	15450	15494	15478	15404	15542	15417	15395	15458	15525	15435	15625	15395	15447	15507	15527	15735	15542	15433	15445	15492	15427	15589	15622	15496	15509	15295	15441	15500	15342	15473	15537	15389	15541	15537	15527	15569	15523	15481	15410	15243	15463	15599	15597	15512	15404	15521	15488	15523	15477	15429	15549	15371	15500	15639	15565	15476	15347	15605	15373	15572	15387	15578	15681	15562	15429	15467	15404	15367	15399	15491	15534	15579	15452	15559	15475	15444	15588	15439	15377	15390	15499	15552	15503	15599	15422	15463	15546	15380	15522	15566	15448	15536	15556	15515	15389	15525	15520	15386	15520	15611	15525	15603	15689	15344	15359	15461	15557	15505	15479	15221	15579	15555	15431	15539	15614	15543	15602	15559	15421	15530	15532	15359	15425	15540	15553	15426	15431	15467	15454	15396	15333	15621	15489	15411	15445	15430	15529	15500	15504	15623	15511	15566	15504	15436	15567	15266	15471	15590	15530	15539	15513	15191	15478	15351	15634	15432	15743	15596	15568	15447	15304	15442	15475	15509	15345	15653	15448	15502	15465	15413	15670	15449	15378	15537	15555	15467	15561	15594	15471	15417	15512	15402	15643	15449	15606	15534	15454	15538	15518	15523	15667	15387	15378	15338	15540	15511	15437	15478	15580	15804	15375	15398	15382	15558	15496	15396	15543	15348	15551	15600	15564	15383	15523	15464	15586	15524	15500	15537	15511	15629	15508	15506	15585	15536	15521	15429	15596	15544	15381	15481	15578	15379	15512	15587	15523	15563	15409	15510	15574	15728	15471	15451	15298	15666	15539	15517	15591	15592	15495	15311	15721	15368	15560	15549	15459	15385	15725	15546	15523	15364	15604	15344	15639	15302	15532	15376	15407	15450	15537	15462	15391	15533	15536	15581	15575	15349	15441	15536	15430	15418	15487	15630	15526	15402	15554	15513	15488	15623	15469	15482	15436	15393	15582	15553	15502	15496	15615	15443	15450	15390	15546	15406	15345	15457	15400	15439	15442	15560	15412	15369	15639	15629	15478	15679	15594	15489	15531	15436	15486	15491	15638	15482	15454	15419	15344	15351	15683	15503	15476	15473	15370	15509	15461	15525	15509	15480	15590	15364	15504	15410	15492	15645	15485	15596	15613	15551	15546	15826	15602	15317	15713	15512	15519	15427	15523	15340	15489	15396	15612	15402	15499	15557	15360	15365	15451	15420	15448	15460	15582	15481	15400	15415	15481	15668	15392	15411	15486	15549	15488	15450	15474	15578	15464	15370	15592	15554	15505	15668	15546	15436	15454	15441	15557	15579	15284	15428	15477	15314	15415	15498	15561	15523	15620	15592	15477	15531	15322	15271	15333	15474	15309	15462	15460	15536	15557	15531	15430	15415	15544	15504	15460	15494	15465	15435	15591	15615	15455	15382	15509	15477	15527	15541	15483	15508	15367	15342	15462	15457	15531	15539	15445	15479	15568	15305	15457	15564	15454	15470	15413	15541	15633	15586	15492	15375	15545	15588	15452	15594	15357	15481	15651	15447	15380	15494	15398	15357	15506	15641	15606	15640	15526	15519	15509	15434	15523	15441	15403	15351	15568	15594	15510	15522	15588	15396	15567	15600	15613	15561	15391	15608	15514	15483	15408	15385	15543	15520	15459	15620	15465	15426	15467	15423	15441	15380	15265	15440	15360	15545	15506	15302	15527	15555	15443	15557	15427	15508	15410	15570	15518	15623	15546	15604	15306
22937	22385	37251	38025	35251	32220	29324	21593	18648	18472	18364	17938	18107	17862	17925	17988	18044	18151	17980	17917	17995	18086	18019	18125	17916	17842	17912	17943	18012	17882	18020	17961	17994	17813	17872	17821	17830	17796	17990	18067	17926	17750	17821	17886	17845	17970	17771	17720	17784	17901	17847	17851	17706	17883	17980	17814	17890	17535	17748	17853	17767	17774	18069	17846	17700	17632	17774	17841	17867	17831	17746	17704	17704	17900	17849	17742	17808	17895	17758	17900	17676	17785	17824	17928	17827	17714	17772	17744	17936	17845	17686	17936	17775	17704	17673	17746	17838	17665	17753	17831	17913	17998	17813	17731	17563	17682	17725	17736	17766	17666	17792	17859	17814	17965	17946	17940	17783	17715	17909	17785	17737	17571	17523	17846	18029	17820	17913	17692	17877	17655	17632	17816	17664	17853	17826	17952	18008	17748	17843	17668	17855	17699	17827	17616	17688	17731	17830	17813	17729	17641	17708	17746	17583	17916	17581	17741	17827	17624	17778	17702	17833	17956	17786	17826	17688	17812	17800	17809	17821	17701	17909	17796	17789	17942	17734	17781	17813	17804	17712	17643	17965	17779	17665	17727	17914	17810	17627	17683	17731	17803	17611	17811	17749	17896	17639	17850	17797	17721	17786	17847	17850	17719	17860	17691	17782	17716	17671	17843	17446	17720	17835	17840	17884	17743	17720	17736	17688	17761	17823	17711	18032	17744	17657	17695	17706	17791	17669	17695	17822	17797	17727	17779	17714	17803	17544	17692	17891	17784	17637	17503	17778	17916	17876	17744	17755	17835	17506	17609	17632	17709	17952	17880	17342	17833	17774	17822	17788	18013	17656	17620	17704	17719	17894	17810	17904	17512	17536	17574	17712	17816	17912	17855	17712	17903	18001	17725	17693	17825	17705	17745	17933	17752	17717	17739	17676	17705	17872	17617	17675	17757	17828	17636	17772	17725	17862	17810	17594	17910	17885	17814	17811	17616	17717	17912	17838	17644	17640	17838	17825	17841	17595	17713	17781	17592	17624	17708	17686	18050	17646	17705	17546	17654	17683	17631	17918	17692	17876	17772	17788	17703	17711	17738	17581	17726	17694	17844	17829	17566	17814	17821	17728	17750	17871	17684	17857	17719	17762	17768	17772	17709	17795	17819	17797	17698	17748	17789	17966	17793	17838	17662	17592	17661	17749	17875	17711	17622	17560	17912	17935	17788	17792	17679	17852	17812	17864	17647	17565	17792	17753	17938	17618	17680	17710	17720	17728	17897	17880	17595	17674	17711	17542	17703	17838	17871	17764	17699	17772	17559	17588	17848	17615	17810	17728	17625	17813	17726	17763	17672	17933	17892	17864	17830	17693	17662	17807	17573	17906	17741	17596	17712	17795	17740	17744	17634	17873	17765	17976	17776	17635	17744	17778	17763	17716	17806	17758	17763	17671	17945	17887	17666	17973	17712	17920	18020	17788	17691	17785	17817	17734	17795	17506	17812	17635	17697	17864	17483	17874	17807	17706	17714	17659	17683	17705	17690	17905	17800	17786	17688	17746	17801	17859	17788	17726	17774	18057	17640	17869	17936	17983	17984	17645	17537	17730	17806	17667	17745	17797	17787	17778	17789	17837	18036	17671	17844	17676	17782	17686	17730	17640	17955	17874	17873	17769	17712	17903	17799	17631	17779	17853	17783	17947	17808	17760	17661	17839	17760	17838	17818	17693	17741	17733	17774	17742	17612	17611	17851	17794	17643	17983	17786	17892	17776	17782	17749	17639	17714	17950	17840	18029	17819	17694	17963	17739	17674	17826	17704	17762	17724	17758	17784	17669	17664	17494	17660	17875	17833	17829	17722	17836	17967	17997	17837	17851	17706	17685	17901	17793	17741	17696	17872	17805	17755	17821	17839	17878	17862	17757	17597	17684	17678	17928	17584	17670	17679	17565	17729	17909	17824	17713	17835	17604	17713	17783	17812	17651	17835	17841	17607	17591	17767	17673	17816	18029	17716	17703	17960	17778	17740	17765	17496	17735	17774	17739	17773	17864	17817	17842	17798	17664	17812	17777	17727	17796	17554	17641	17621	17648	17882	17626	17839	17773	17764	17711	17681	17913	17929	17833	17697	17671	17862	17624	17785	17570	17959	17836	17673	17872	17871	17765	17606	17925	17751	17797	17767	17802	17911	17661	17794	17753	17551	17846	17805	17703	17855	17977	17761	17899	17637	17646	17729	17711	17971	17623	17878	17832	17722	17489	17780	17851	17618	17784	17882	17714	17979	17841	17690	17939	17587	17784	17721	17749	17965	17733	17758	17763	17951	17811	17591	17821	17630	17696	17672	17869	17759	17822	17764	17710	17798	17890	17675	17984	17992	17918	17887	17867	17633	17729	17639	17678	17622	17731	17699	17804	17712	17794	17762	17739	17659	17621	17875	17689	17819	17605	17800	17784	17884	17904	17786	17660	17817	17777	17990	17632	17768	17774	17702	17697	17651	17872	17971	17898	17804	17801	17791	17762	17728	17822	17746	17697	17562	17524	17591	17830	17645	17497	17664	17583	17686	17771	17732	18095	17628	17938	17767	17684	17733	17670	17712	17598	17788	17750	17857	17832	17506	17689	17731	17890	17935	17692	17785	17816	17794	17811	17783	17854	17736	17738	17580	17712	17596	17789	18024	17758	17655	17706	17627	17638	17640	17874	17872	17675	17793	17725	17697	17806	17680	17515	17640	17652	17779	17895	17732	17845	17903	17771	17800	17832	17746	17929	17914	17666	17802	17912	17713	17610	17738	17933	17680	17561	17696	17819	17816	17790	17632	17868	17928	17727	17738	17906	17630	17799	17669	17864	17660	17782	17703	17886	17692	17797	17722	17845	17615	17783	17606	17875	17748	17691	17547	17661	17677	17980	17635	17773	17642	17821	17889	17744	17823	17701	17680	17716	17879	17910	17825	17832	17619	17860	17907	17590	17824	17812	17743	17727	17665	17474	17512	17874	17616	17825	17807	17761	17685	17750	17870	17897	17802	17668	17805	17607	17911	17778	17698	17801	17697	17860	17637	17811	17847	17664	17792	17789	17727	17829	17850	17741	17742	17763	17697	17633	17769	17877	17724	17785	17784	17799	17881	17687	17771	17658	17816	17847	17839	17812	17574	17729	17756	17881	17705	17846	17786	17787	17911	17651	17750	17828	17620	17970	17671	17756	17983	17934	17762	17850	18005	17908	17727	17737	17791	17644	17931	17776	17605	17727	17781	17757	17882	17736	17845	17921	17830	17701	17887	17726	17722	18002	17772	17711	17588	18030	17784	17711	17875	17651	17835	17616	17785	17956	17759	17856	17876	17602	17687	17456	17680	17765	17562	17718	17729	17661	17684	17677	17639	17822	17722	17836	17764	17721	17570	17679	17876	17665	17843	17773	17876	17948	17737	17905	17912	17761	17886	17442	17655	17705	17888	17648	17713	17733	17856	17633	17563	17580	17733	17906	17808	17785	17662	17893	17697	17846	17720	17733	17908	17866	17807	17874	17827	17718	17678	17727	17641	17763	17709	17733	17749	17618	17688	17607	17627	17586	17691	17847	17623	17619	17891	17624	17563	17782	17540	17822	17850	17734	17540	17908	17669	17746	17812	17681	17659	17753	17795	17857	17598	17678	17729	17759	17824	17636	17731	17747	17746	17861	17837	17791	17770	17672	17671	17651	17750	17592	17639	17564	17345	17944	17778	17827	17826	17627	17657	17722	17827	17930	17661	17814	17847	17772	17595	17837	17537	17589	17823	17563	17803	17747	17763	17719	17781	17808	17727	17734	17663	17726	17600	17949	17828	17865	17943	17705	17869	17633	17819	17760	17621	17646	17749	17636	17748	17766	17773	17799	17814	17798	17719	17585	17538	17566	17493	17654	17749	17691	17645	17858	17799	17741	17803	17608	17693	17834	17948	17786	17726	17679	17642	17770	17650	17782	17882	17719	17653	17865	18025	17711	18009	17954	17786	17774	17837	17880	17849	17747	17493	17723	17794	17965	17759	17681	17617	17934	18034	17782	17724	17882	17726	17820	17721	17755	17906	17828	17956	17645	17580	17613	17686	17872	17589	18133	17846	17700	17746	17699	17831	17797	17862	17837	17632	17732	17677	17680	17597	17905	17824	17689	17890	17750	17746	17716	17592	17753	17801	17862	18028	17809	17695	17706	17917	18044	17987	17894	17862	17980	17650	17592	17867	17742	18011	17690	17791	17928	17830	17636	17779	17885	17850	17838	17649	17924	17725	17799	17886	17796	17705	17839	17782	17632	17804	17729	17621	17745	17836	17644	17854	17883	17786	17677	17573	17697	17925	17678	17877	17794	17683	17731	17919	17781	17592	17681	17712	17702	17638	17738	18040	17953	17899	17705	17645	17682	17633	17703	17886	18009	17504	17840	17930	17846	17766	17730	17623	17682	17895	17828	17734	17767	17892	17576	17695	17685	17750	17600	17809	17735	17784	17879	17921	17846	17779	17879	17748	17804	17673	17922	17674	17725	17670	17728	17877	17743	17690	17854	17737	17634	17794	17645	17624	17623	17801	17717	18003	17628	17475	17697	18088	17820	17720	17808	17698	17820	17785	17805	17703	17889	17852	17787	17633	17504	17766	17894	17735	17862	17828	17812	17532	17895	17855	17772	17863	17890	17830	17892	17600	17885	17617	17687	17745	17848	17941	17799	17739	17727	17733	17841	17822	17589	17828	17791	17885	17602	17695	17773	17687	17771	17720	17767	17834	17699	17670	17837	17515	17814	17813	17753	17863	17812	17638	17718	17808	17812	17707	17690	17587	17621	17801	17753	17790	17791	17823	17827	17844	17864	17673	17774	17598	17810	17827	17603	17871	17755	17835	17801	17904	18034	17840	17728	17574	17590	17789	17723	17726	17490	17778	17959	17774	17717	17650	17712	17754	17808	17748	17916	17728	17705	17776	17851	17798	17770	17594	17689	17742	17980	17703	17783	17866	17758	17840	17789	17581	17537	17834	17560	17818	17759	17819	17818	17879	17721	17575	17677	18009	17837	17701	17749	17794	17715	17746	17687	17835	17651	17767	17967	17828	17743	17840	17841	17624	17757	17747	17583	17678	17877	17823	17643	17468	17711	17790	17705	17873	17715	17826
63922	103807	94118	73431	52944	36730	24586	18234	16205	15427	15213	15241	15283	15190	15410	15352	15539	15475	15199	15105	15611	15329	15419	15215	15399	15294	15425	15288	15389	15578	15460	15433	15142	15158	15441	15433	15298	15322	15304	15271	15273	15306	15527	15371	15500	15419	15233	15408	15179	15358	15459	15392	15255	15473	15264	15154	15400	15388	15524	15393	15369	15349	15361	15282	15325	15380	15236	15390	15406	15390	15357	15337	15111	15367	15242	15211	15321	15306	15519	15394	15347	15369	15445	15390	15254	15400	15231	15418	15344	15264	15384	15310	15248	15416	15272	15281	15267	15261	15256	15212	15244	15327	15206	15345	15446	15307	15324	15366	15529	15264	15155	15257	15231	15344	15386	15039	15218	15391	15292	15284	15217	15453	15352	15415	15547	15239	15253	15380	15070	15341	15553	15402	15376	15419	15260	15345	15352	15351	15345	15261	15423	15280	15310	15389	15355	15288	15286	15411	15289	15359	15330	15370	15373	15327	15302	15353	15421	15306	15532	15461	15413	15439	15160	15254	15319	15243	15345	15405	15439	15450	15329	15502	15315	15256	15250	15417	15466	15494	15318	15351	15224	15309	15351	15296	15418	15397	15499	15158	15266	15439	15239	15352	15380	15346	15083	15396	15286	15307	15374	15387	15434	15347	15418	15247	15401	15437	15185	15296	15390	15311	15364	15336	15227	15238	15277	15610	15326	15452	15281	15250	15488	15217	15393	15206	15495	15418	15252	15594	15328	15239	15408	15288	15378	15493	15298	15314	15205	15284	15202	15265	15388	15239	15487	15424	15406	15321	15302	15406	15241	15332	15199	15332	15483	15316	15334	15429	15240	15269	15299	15207	15137	15223	15194	15289	15300	15285	15277	15337	15286	15511	15403	15211	15270	15225	15358	15198	15326	15225	15268	15459	15344	15190	15389	15339	15518	15324	15319	15378	15279	15359	15471	15332	15308	15407	15488	15156	15345	15364	15353	15318	15520	15235	15327	15376	15337	15190	15349	15408	15326	15269	15373	15427	15407	15302	15267	15184	15243	15253	15367	15287	15244	15238	15389	15304	15420	15334	15273	15411	15452	15349	15352	15337	15242	15398	15312	15419	15258	15149	15406	15307	15381	15235	15271	15286	15384	15330	15190	15343	15327	15388	15434	15342	15281	15265	15195	15413	15447	15268	15169	15273	15341	15249	15373	15254	15080	15553	15357	15502	15381	15298	15341	15466	15473	15555	15385	15268	15219	15373	15266	15450	15319	15425	15245	15392	15373	15493	15389	15290	15159	15460	15423	15319	15224	15311	15431	15348	15101	15418	15143	15372	15238	15347	15209	15424	15415	15374	15193	15246	15355	15359	15240	15253	15265	15435	15398	15352	15249	15285	15382	15323	15469	15262	15201	15218	15248	15372	15445	15263	15263	15343	15230	15379	15087	15571	15249	15374	15321	15292	15252	15332	15219	15502	15507	15384	15244	15377	15253	15218	15279	15353	15345	15226	15310	15436	15489	15401	15360	15221	15440	15330	15380	15051	15386	15464	15310	15439	15289	15273	15368	15428	15439	15291	15209	15461	15400	15293	15397	15331	15437	15371	15356	15377	15439	15298	15295	15391	15330	15304	15354	15213	15442	15260	15452	15526	15377	15468	15299	15314	15289	15250	15263	15352	15264	15340	15461	15440	15279	15382	15389	15561	15141	15115	15231	15422	15353	15247	15208	15346	15265	15299	15276	15241	15291	15487	15133	15414	15395	15338	15355	15389	15368	15143	15467	15469	15351	15157	15353	15298	15306	15306	15328	15415	15405	15228	15310	15301	15327	15332	15211	15322	15286	15342	15422	15286	15149	15321	15377	15169	15408	15295	15407	15275	15390	15313	15247	15381	15468	15285	15359	15269	15409	15547	15576	15357	15369	15124	15311	15481	15457	15360	15233	15269	15357	15249	15416	15338	15392	15502	15259	15382	15308	15238	15272	15325	15297	15146	15230	15493	15312	15360	15365	15310	15179	15342	15466	15309	15402	15389	15189	15300	15363	15319	15431	15401	15426	15178	15314	15351	15349	15428	15451	15260	15371	15283	15155	15380	15343	15320	15343	15357	15205	15399	15419	15294	15388	15260	15407	15294	15234	15522	15357	15404	15381	15310	15304	15385	15395	15205	15398	15168	15332	15472	15380	15315	15232	15348	15339	15296	15382	15349	15237	15398	15365	15206	15249	15352	15496	15300	15295	15286	15299	15384	15223	15281	15448	15040	15313	15371	15455	15258	15260	15294	15365	15405	15344	15228	15280	15175	15282	15411	15513	15307	15245	15328	15524	15144	15260	15225	15385	15302	15383	15321	15282	15399	15150	15215	15291	15366	15368	15332	15347	15298	15449	15402	15348	15264	15499	15369	15333	15391	15472	15223	15331	15214	15320	15224	15313	15456	15326	15277	15251	15148	15214	15202	15375	15198	15352	15407	15226	15403	15270	15265	15285	15412	15474	15408	15361	15328	15283	15439	15342	15299	15473	15422	15239	15331	15195	15342	15200	15446	15244	15187	15428	15412	15324	15344	15324	15427	15432	15329	15503	15297	15243	15280	15382	15350	15267	15388	15258	15282	15357	15452	15326	15379	15452	15425	15328	15339	15395	15339	15267	15470	15092	15523	15359	15241	15294	15339	15152	15574	15277	15277	15399	15285	15387	15367	15259	15206	15402	15397	15366	15331	15190	15457	15337	15282	15232	15391	15239	15385	15331	15259	15328	15174	15419	15273	15250	15213	15488	15471	15351	15389	15211	15480	15301	15494	15260	15292	15224	15335	15162	15233	15249	15257	15505	15295	15267	15356	15207	15395	15279	15216	15285	15197	15259	15194	15279	15204	15454	15208	15396	15170	15284	15301	15284	15163	15429	15360	15146	15190	15376	15207	15434	15163	15477	15447	15389	15338	15225	15335	15403	15400	15384	15251	15462	15311	15357	15320	15279	15444	15409	15173	15342	15252	15321	15249	15393	15324	15297	15241	15505	15372	15348	15280	15508	15339	15226	15269	15518	15231	15410	15506	15435	15285	15239	15413	15246	15380	15371	15272	15158	15387	15243	15394	15305	15320	15402	15329	15291	15219	15314	15339	15263	15371	15480	15275	15541	15425	15425	15387	15384	15244	15317	15381	15236	15378	15429	15284	15275	15429	15308	15471	15278	15298	15256	15364	15395	15394	15569	15256	15415	15362	15225	15202	15416	15313	15280	15371	15235	15450	15295	15364	15141	15324	15287	15390	15307	15440	15342	15286	15377	15325	15388	15244	15402	15330	15385	15340	15330	15413	15320	15179	15410	15496	15383	15377	15354	15372	15274	15405	15221	15377	15320	15251	15352	15197	15403	15291	15374	15472	15257	15348	15491	15275	15345	15256	15447	15310	15448	15249	15300	15366	15227	15315	15400	15397	15395	15441	15375	15260	15270	15346	15334	15278	15295	15354	15477	15324	15225	15457	15336	15387	15354	15184	15410	15509	15251	15407	15405	15418	15369	15332	15128	15383	15452	15321	15278	15416	15294	15358	15516	15449	15214	15365	15157	15525	15109	15276	15154	15262	15431	15465	15209	15411	15425	15520	15403	15266	15352	15312	15346	15375	15486	15486	15385	15153	15337	15506	15095	15379	15412	15241	15408	15291	15306	15315	15400	15191	15268	15300	15250	15242	15359	15494	15370	15446	15319	15230	15321	15123	15366	15414	15434	15377	15267	15363	15439	15313	15280	15303	15108	15382	15168	15297	15324	15329	15348	15224	15391	15269	15299	15181	15219	15409	15202	15368	15358	15445	15385	15320	15380	15319	15300	15310	15310	15278	15175	15316	15424	15332	15352	15447	15225	15174	15285	15345	15440	15476	15288	15208	15471	15462	15399	15362	15450	15235	15539	15275	15359	15332	15379	15445	15241	15240	15220	15365	15240	15442	15287	15334	15395	15275	15287	15368	15374	15352	15343	15159	15169	15248	15374	15305	15278	15364	15191	15333	15214	15274	15380	15348	15309	15337	15267	15207	15327	15390	15401	15131	15474	15180	15455	15342	15244	15217	15344	15422	15471	15404	15245	15271	15452	15188	15402	15296	15366	15268	15232	15406	15271	15284	15272	15420	15328	15354	15436	15261	15308	15378	15281	15207	15414	15429	15369	15579	15281	15296	15378	15241	15302	15344	15240	15359	15272	15335	15342	15210	15380	15240	15351	15393	15342	15447	15410	15254	15298	15095	15293	15472	15201	15291	15370	15299	15374	15272	15347	15450	15252	15331	15315	15276	15398	15360	15445	15351	15297	15406	15235	15392	15251	15337	15283	15361	15400	15249	15458	15098	15198	15447	15322	15446	15299	15421	15434	15268	15281	15227	15313	15382	15434	15224	15372	15350	15318	15027	15484	15350	15299	15269	15347	15381	15408	15137	15087	15306	15356	15364	15224	15240	15150	15399	15408	15340	15481	15422	15318	15287	15190	15392	15072	15264	15317	15337	15466	15267	15284	15056	15259	15374	15264	15457	15308	15352	15388	15425	15320	15246	15419	15334	15313	15387	15370	15286	15469	15327	15389	15402	15307	15362	15310	15406	15296	15334	15493	15201	15185	15385	15218	15233	15322	15326	15117	15381	15464	15374	15449	15378	15245	15441	15275	15469	15382	15327	15161	15532	15323	15397	15406	15333	15297	15514	15400	15418	15226	15232	15259	15301	15428	15166	15306	15407	15369	15364	15443	15361	15219	15299	15312	15486	15241	15362	15409	15427	15420	15462	15292	15272	15215	15270	15381	15477	15103	15414	15525	15493	15236	15542	15278	15063	15261	15409	15204	15398	15336	15285	15499	15314	15276	15137	15329	15349	15295	15307	15423	15220	15278	15543	15360	15260	15260	15448	15313	15280	15274	15311	15354	15459	15222	15289	15431	15177	15350	15417	15035	15425	15226	15289	15398	15394	15360	15209	15392	15419	15332	15532	15146	15474	15356	15339	15298	15404	15333	15322	15413	15460	15306	15354	15484	15241	15384	15196	15332	15409	15155	15415	15367	15195	15343	15304	15388	15464	15200	15277	15319	15378	15243	15345	15323	15412	15306	15448	15255	15238	15437	15534	15417	15331	15302	15371	15445	15408	15484	15395	15442	15246	15259	15287
29516	34224	44130	35707	25696	21413	19274	18289	18204	17855	18000	18019	17909	18106	18153	18031	18040	17990	17972	18164	17984	18042	17974	18051	18035	18035	17961	18017	18058	18000	18014	17654	17882	17970	17979	18100	18034	17892	17938	17732	18023	18188	18093	18144	18026	18028	18120	17806	18149	18064	17771	17991	17916	18308	18067	17920	17841	18028	18046	18025	18178	18072	18062	17953	17900	18075	17981	17927	17813	17877	17880	17951	17901	18143	17953	17955	17864	17805	17969	17949	17991	17890	18060	18025	17885	17765	18062	18147	17872	17936	17899	18020	18064	17939	17923	17925	18006	18053	17787	17834	17928	17930	18056	17805	17900	18017	18095	17925	17908	18124	17832	17944	17804	18065	17849	17951	17999	18093	17960	18115	17831	18054	18060	17786	17853	17897	18061	17868	17835	17949	18063	17741	18072	17883	18055	17990	17928	18149	18267	17977	17827	17898	17868	18092	18001	17927	18008	17833	17938	17844	17758	17874	18042	18126	17976	17830	17840	17845	17902	17817	17957	17995	18025	17894	18050	17961	17925	18182	18047	18074	17970	18036	18098	17873	18088	17952	17939	18100	17963	17804	18063	17901	18146	18138	17922	17873	17914	17805	17772	17905	17906	17861	18028	18026	18035	18085	18002	17829	17857	17850	17866	17967	17937	17692	18111	18063	18219	18114	17834	17969	17834	17868	18031	17957	17975	17973	17821	17880	17897	18211	18231	17885	17984	17849	17871	18060	18035	17838	17989	18000	18130	18131	17985	18007	17953	17833	17864	17874	18073	17906	17954	17833	17925	17991	17839	17926	17997	18054	18030	18073	17823	18109	18057	18008	17911	17810	17946	17980	17863	18054	18049	17931	18113	18111	18014	18085	17764	17819	17921	18143	17921	18170	17840	18082	17863	18023	17995	17832	17962	17928	18055	17884	17896	17971	17887	18028	17773	17868	17818	17817	17792	17844	17976	17949	18052	17827	17934	17918	18023	17769	17878	17839	18095	18022	18010	18187	18001	18119	17910	17904	18051	18040	17939	17857	17988	18039	18100	17864	18055	18149	17900	17884	17840	17982	17899	18126	18088	18165	18129	17820	17897	18123	17851	17933	18010	17890	17905	17944	17973	18039	17862	18138	17853	18110	17953	18035	18137	17988	18050	18108	18123	17987	17901	18057	18015	17931	17920	17875	17855	17875	17853	17909	18002	17891	17970	17896	17883	17970	18098	17927	18119	18027	17981	17956	18037	17862	18083	17910	17825	17918	17970	18058	18044	17943	17818	18105	17798	17933	17998	17800	18055	18066	18043	18062	18019	17952	17949	17918	18129	17934	17947	18052	17998	17981	17971	17937	17912	17834	17954	17826	17965	17825	17995	17766	17967	18156	18049	17925	18032	17902	17694	17951	18086	17909	18011	18207	17958	17999	18285	18118	17808	18028	17946	18015	17970	17967	18009	17990	17952	17871	17927	17949	17985	17989	17915	17919	17980	17950	17976	17955	18072	18215	17850	18086	17948	17859	17962	17824	17954	17812	18009	17956	17867	17949	18010	18303	18007	18230	17913	18099	18016	17851	17872	18030	17953	17840	18108	17815	18166	18025	18071	17888	18166	18092	18029	18094	18084	17889	17961	17937	17961	17828	17976	17983	17928	18152	17828	17880	17846	17979	17853	18100	18068	17986	17869	18018	18016	17783	17972	17773	18042	17904	18029	17792	18143	17875	17658	18032	17849	18206	17805	18065	18115	17931	17996	18172	18063	18026	17984	17856	17879	18058	18028	17962	17910	17885	18120	18005	18101	18114	18157	18050	18138	18004	17927	17834	18042	18136	17938	17993	17871	17916	18067	17988	18008	17901	17961	17999	18017	17997	18072	18063	17988	18013	17960	18037	17920	17866	17792	18046	17919	17909	17880	17713	17935	17907	17796	18055	17974	17949	17855	18018	17850	17961	18027	18002	17992	17788	17737	17874	17871	18056	18023	18125	17945	17925	17699	17995	18119	18214	17850	18122	18057	17779	17980	17867	17974	17921	18087	18042	18035	17771	17706	17875	18031	18029	17900	17832	17922	17857	17992	17846	18119	17766	18001	17970	17984	18136	18000	17893	17884	17992	17984	17949	18035	18052	18028	17936	17931	17798	18091	17954	18008	18165	17946	17878	17955	17850	17953	18086	17951	18130	18170	17958	18086	17917	18100	18132	18003	18114	17925	17968	18052	18012	18083	17965	18103	17983	18068	17961	18020	18026	17805	17949	17960	18085	18139	18031	17923	17966	17972	17893	17971	17870	18077	18079	18217	18110	17930	17914	17953	17887	18093	17849	17949	17997	17766	17895	17898	17905	18098	17880	18109	18024	18080	18086	17843	18066	18156	18036	17952	18029	17962	17904	17816	18037	17983	18167	18003	17912	18061	17990	17832	17990	18007	18014	17777	17979	17964	17916	17875	17979	17801	18025	18050	17995	18009	18140	17710	18093	18109	17941	18116	18004	17732	17833	18081	17963	18018	17890	17851	17909	17804	18043	18186	17921	17807	17837	17909	17998	17752	17946	17987	18106	18121	17820	17930	17987	18031	17960	17644	18043	17935	17961	18068	17864	17723	17834	18152	17999	18060	18027	18027	17866	18006	17906	17944	17976	18049	17959	17942	17783	17867	18019	18009	18022	18139	18024	17928	17909	17962	17848	17854	17881	18030	17929	17953	18024	18116	17719	17975	17951	17910	18035	18020	18010	18068	17987	18210	17841	17970	17787	17903	18234	17843	17962	17936	17936	17994	17796	17795	17991	18072	18128	17935	17897	17977	17866	17956	17868	18056	17969	17975	17997	17993	18109	18110	17907	18143	18024	17954	17938	17799	17988	18064	18040	17779	18051	17766	17970	18038	18057	17979	17906	18083	17927	17941	17849	18096	17982	17768	17919	17907	18033	17742	17821	17868	17867	17844	18026	17935	17903	17971	17948	18041	18081	18146	18122	17856	17836	17780	18029	18047	17854	17924	18005	17841	18029	18091	18165	18082	18026	17863	17887	17800	17856	17882	18022	17915	18027	18097	18058	17947	17957	17923	17769	18008	17917	17983	18057	18013	17932	18035	18221	17734	17798	17860	17839	17982	18171	17985	17957	17955	17902	17788	18039	17795	17880	17874	17993	18039	17915	18190	17977	17992	17778	17789	17835	17837	17731	17768	17942	17667	17979	17840	17940	17939	18063	17898	17880	17901	18067	18040	18179	17968	17847	18064	18100	17863	17890	17843	17797	17934	18019	18195	17997	18111	17790	18023	18026	17993	17977	18094	17997	17906	17982	17959	17994	17900	18185	17982	17911	18050	17953	17976	17933	18025	17929	18029	17912	17899	17801	17877	18085	18115	18007	17982	17987	17823	17953	18012	17840	17824	18206	17833	17956	17971	17859	18038	17866	17957	17872	17983	18030	18095	18010	17998	18120	18103	17750	18015	17963	17954	18081	17902	17864	17832	17954	17925	17926	18003	17974	18078	18034	18043	17936	17891	17970	17903	17899	17962	18085	17953	17689	17927	17811	17956	18022	18005	18110	18123	18017	17820	18004	17833	17939	18110	17910	18261	18008	17938	17981	17940	17999	18049	17766	18016	18064	18031	18174	18083	17925	17875	17930	17879	17969	17791	17972	17931	17872	18105	17939	17729	17823	18061	18037	18083	18073	18178	18085	17960	18031	18145	17946	18012	17858	17915	18106	18124	17757	17928	17902	18024	18055	18005	17986	17993	18016	17972	18079	17966	18076	17849	18009	17787	17967	18070	17933	18022	17966	17682	18003	18022	17759	17970	18030	17706	17963	18045	18003	18042	18161	18057	17876	18033	18103	17956	17945	18044	17964	18018	17900	18095	17975	18007	18008	18077	17856	18074	17987	17989	17842	17944	17723	18002	17878	17979	17910	17866	17933	18193	17961	18112	18126	18033	18051	17973	17888	18007	18060	17954	18139	18074	18130	18057	17960	17846	18095	17763	17805	18105	18081	17962	18145	17963	17984	18029	18050	17882	17970	17826	17848	17965	18194	17967	17943	17993	18026	17932	18010	17885	17829	18088	17853	18051	18049	17872	18000	17840	17952	17889	17927	17882	17866	17906	17880	17896	17836	18077	18068	18110	18102	17811	17938	17814	17983	18071	17965	17922	17749	17898	18096	18127	17993	17920	17952	17915	17973	18101	17934	17763	17699	17821	18040	17865	18074	18096	18016	18023	18094	17860	17900	17761	17979	17815	17887	18010	18050	17779	17982	17837	17992	18098	18062	17818	17870	17945	18020	17904	17930	17952	17806	17850	17897	17859	18040	17813	17960	18112	17921	18068	17912	18083	17808	18029	18031	17727	17989	18109	18090	18085	17927	17971	17884	18001	18085	17859	17790	17819	17963	17968	17920	17818	17779	18075	18043	18092	17943	17863	18035	17929	17923	17913	18060	17757	17754	18009	17977	18103	18175	17897	17885	17912	18114	18090	18146	18182	18186	18044	17923	17963	17964	18018	17961	18002	17870	17809	18070	17877	17977	17807	17954	18070	17863	17978	18090	18033	17800	18069	17969	17912	18058	17939	17971	17974	18005	18043	17936	17984	18141	17942	17983	17872	18057	17997	18101	17966	18037	18024	17775	18141	18089	18025	17881	17882	17794	17860	17796	17953	17914	18070	18015	17996	18138	17891	17943	18001	17999	18112	17954	17843	17806	17803	18100	17938	17989	17864	17980	17981	17832	17899	17982	17770	17880	17920	17954	18082	18011	17764	17880	18049	18014	18137	17900	17972	18053	18058	17925	17833	17746	18075	17916	17801	18023	18068	17979	17918	18079	17812	18054	17949	18079	17858	17785	17893	17843	17810	18096	17856	17881	17997	17751	18037	17818	17894	17935	17898	17978	17858	18079	18020	18094	17832	17836	17915	17932	17832	17984	17846	17973	18021	18048	17727	18008	17865	17979	17998	17921	17951	18046	17928	18073	17946	17855	18236	18011	17991	17826	17987	17998	17860	17992	18001	17948	17935	17851	18063	17977	17856	18155	17936	18037	17883	17884	18066	18067	18206	18132	18073	17982	18054	17968	17942	17883	18064	18005	18077	18041	17730	18022	17895	17951	17969	17968	17933	17878	17927	17946	17901	17994	17920	18027	17981	17938	17873	17806
34451	54360	46878	32403	23495	18450	16525	15696	15728	15460	15579	15466	15653	15454	15481	15325	15448	15477	15603	15475	15324	15448	15540	15342	15579	15477	15398	15583	15638	15457	15518	15549	15439	15474	15743	15585	15359	15465	15438	15473	15459	15498	15443	15495	15469	15485	15378	15540	15450	15439	15334	15523	15387	15693	15484	15509	15518	15698	15466	15461	15489	15517	15309	15538	15512	15513	15274	15273	15533	15543	15626	15398	15431	15314	15421	15585	15505	15517	15371	15454	15453	15451	15532	15570	15507	15448	15518	15600	15514	15464	15497	15425	15462	15395	15224	15417	15375	15619	15484	15607	15485	15309	15354	15294	15501	15352	15495	15388	15691	15528	15281	15587	15485	15303	15524	15445	15713	15328	15498	15384	15498	15352	15559	15314	15409	15414	15398	15436	15725	15545	15414	15407	15460	15505	15522	15414	15454	15471	15515	15477	15441	15502	15483	15436	15497	15421	15332	15500	15586	15468	15607	15487	15638	15438	15513	15352	15474	15381	15559	15520	15563	15374	15449	15403	15435	15387	15452	15499	15491	15561	15408	15431	15540	15463	15591	15610	15390	15478	15453	15406	15535	15467	15570	15400	15478	15398	15502	15358	15324	15542	15450	15535	15526	15465	15546	15422	15587	15513	15426	15593	15444	15496	15462	15570	15645	15451	15462	15422	15539	15524	15455	15478	15529	15482	15560	15555	15461	15441	15510	15536	15546	15515	15633	15541	15540	15385	15409	15548	15402	15591	15372	15313	15398	15583	15403	15319	15517	15604	15495	15449	15576	15537	15509	15396	15484	15511	15650	15371	15403	15544	15523	15612	15295	15596	15490	15429	15522	15425	15388	15431	15528	15436	15482	15547	15454	15463	15490	15562	15522	15447	15492	15378	15661	15738	15416	15497	15417	15399	15352	15459	15530	15581	15589	15412	15307	15421	15518	15404	15590	15426	15392	15537	15449	15401	15549	15391	15442	15609	15486	15341	15519	15401	15306	15550	15615	15647	15481	15492	15305	15519	15569	15479	15402	15616	15427	15445	15571	15502	15332	15512	15480	15612	15523	15399	15462	15463	15453	15433	15572	15508	15527	15518	15525	15629	15550	15478	15649	15247	15521	15564	15646	15639	15457	15458	15326	15526	15406	15321	15603	15507	15468	15490	15299	15521	15429	15422	15426	15410	15407	15502	15530	15366	15456	15534	15480	15583	15571	15405	15518	15681	15479	15417	15481	15408	15452	15577	15532	15564	15513	15550	15282	15513	15433	15619	15435	15528	15489	15587	15333	15633	15400	15591	15525	15423	15524	15535	15436	15377	15560	15558	15554	15475	15575	15343	15498	15441	15591	15304	15341	15558	15448	15577	15446	15674	15360	15506	15511	15483	15410	15477	15232	15654	15377	15450	15438	15458	15548	15457	15489	15502	15450	15639	15443	15610	15539	15528	15517	15354	15298	15657	15380	15371	15519	15492	15475	15505	15461	15497	15475	15439	15488	15493	15564	15477	15416	15536	15420	15481	15222	15510	15388	15656	15490	15526	15538	15473	15348	15498	15514	15498	15513	15355	15632	15588	15590	15489	15484	15384	15541	15512	15422	15669	15547	15520	15488	15417	15457	15307	15397	15521	15411	15451	15420	15475	15509	15468	15498	15540	15600	15559	15467	15556	15421	15592	15447	15442	15605	15462	15501	15390	15554	15631	15573	15460	15473	15486	15590	15522	15397	15392	15436	15382	15507	15511	15446	15438	15559	15512	15477	15581	15553	15405	15471	15525	15513	15481	15582	15404	15445	15421	15427	15465	15401	15501	15486	15354	15415	15562	15517	15628	15526	15209	15620	15459	15439	15524	15448	15287	15556	15465	15564	15451	15505	15385	15467	15535	15380	15408	15312	15350	15296	15672	15659	15472	15559	15489	15519	15659	15541	15231	15501	15581	15536	15447	15478	15418	15533	15437	15285	15444	15307	15469	15455	15391	15390	15315	15706	15607	15552	15352	15361	15546	15666	15467	15390	15454	15535	15508	15510	15564	15333	15363	15438	15605	15376	15592	15562	15517	15522	15565	15702	15432	15547	15465	15364	15444	15351	15439	15374	15477	15434	15399	15405	15477	15480	15574	15468	15534	15499	15556	15438	15396	15492	15543	15441	15551	15390	15511	15521	15504	15316	15335	15546	15474	15543	15548	15460	15532	15462	15447	15476	15590	15596	15621	15404	15522	15409	15556	15515	15505	15424	15402	15420	15613	15463	15569	15477	15561	15560	15367	15769	15371	15466	15372	15368	15506	15554	15519	15422	15469	15445	15390	15585	15572	15672	15433	15626	15525	15635	15527	15516	15507	15493	15619	15511	15447	15556	15594	15584	15438	15540	15659	15576	15318	15592	15435	15492	15555	15536	15582	15512	15393	15493	15515	15413	15569	15389	15333	15626	15551	15360	15544	15444	15328	15490	15465	15297	15414	15418	15312	15462	15593	15403	15330	15420	15560	15585	15478	15451	15424	15369	15404	15491	15510	15513	15514	15505	15434	15445	15502	15588	15576	15263	15472	15554	15516	15524	15355	15513	15552	15501	15483	15541	15357	15479	15449	15451	15567	15383	15477	15488	15440	15601	15582	15476	15725	15454	15482	15439	15416	15478	15648	15479	15456	15325	15442	15500	15531	15480	15394	15541	15529	15413	15468	15441	15374	15505	15432	15283	15512	15300	15471	15329	15485	15629	15507	15397	15519	15609	15497	15522	15519	15696	15329	15387	15556	15186	15507	15447	15436	15636	15352	15618	15580	15434	15439	15603	15474	15301	15463	15676	15600	15590	15395	15546	15620	15502	15591	15563	15515	15544	15483	15618	15483	15442	15426	15597	15354	15480	15595	15457	15470	15399	15493	15572	15593	15266	15493	15436	15568	15490	15462	15334	15467	15276	15405	15442	15525	15315	15347	15540	15579	15283	15468	15475	15493	15485	15409	15556	15428	15527	15582	15557	15319	15601	15559	15516	15569	15533	15427	15412	15618	15411	15322	15374	15522	15571	15353	15519	15551	15470	15601	15826	15323	15519	15358	15514	15403	15515	15377	15624	15603	15384	15519	15528	15563	15446	15453	15353	15542	15561	15325	15355	15547	15549	15403	15529	15492	15424	15616	15452	15478	15584	15600	15455	15468	15487	15450	15515	15430	15459	15553	15432	15587	15564	15507	15413	15382	15382	15439	15366	15467	15473	15452	15538	15443	15583	15364	15425	15426	15425	15492	15493	15578	15353	15444	15512	15568	15524	15362	15426	15601	15588	15460	15430	15681	15573	15320	15351	15530	15490	15487	15452	15533	15378	15524	15516	15542	15557	15336	15386	15385	15352	15498	15487	15538	15381	15527	15458	15567	15505	15536	15524	15488	15564	15376	15538	15565	15402	15462	15515	15474	15614	15498	15578	15583	15480	15411	15447	15476	15603	15473	15531	15600	15485	15435	15439	15438	15367	15345	15446	15377	15620	15512	15441	15572	15561	15480	15446	15474	15585	15421	15470	15529	15469	15590	15359	15512	15431	15595	15551	15682	15468	15358	15411	15567	15422	15533	15426	15411	15428	15563	15480	15368	15460	15389	15513	15376	15479	15496	15430	15505	15498	15590	15588	15477	15527	15366	15428	15447	15574	15393	15494	15580	15542	15285	15421	15551	15485	15542	15520	15500	15635	15422	15361	15485	15513	15588	15505	15428	15485	15458	15515	15593	15693	15429	15526	15280	15431	15544	15703	15491	15326	15493	15541	15418	15317	15437	15450	15592	15558	15633	15474	15479	15294	15497	15529	15475	15546	15491	15514	15450	15444	15522	15332	15547	15435	15449	15538	15456	15433	15456	15229	15477	15390	15547	15374	15351	15480	15313	15580	15561	15532	15451	15548	15477	15492	15570	15553	15630	15482	15462	15437	15204	15443	15424	15164	15459	15443	15608	15653	15590	15601	15452	15628	15322	15532	15432	15532	15523	15507	15369	15341	15460	15263	15461	15426	15627	15615	15428	15623	15341	15481	15438	15506	15545	15513	15569	15568	15481	15429	15487	15382	15365	15529	15587	15527	15316	15413	15377	15465	15575	15649	15412	15530	15639	15305	15528	15437	15409	15554	15439	15657	15307	15442	15535	15467	15275	15572	15452	15412	15461	15447	15559	15537	15528	15510	15447	15656	15534	15639	15608	15480	15397	15441	15412	15549	15443	15500	15515	15442	15451	15487	15549	15379	15446	15480	15489	15428	15481	15314	15514	15645	15349	15494	15385	15414	15466	15516	15469	15566	15373	15536	15370	15567	15510	15530	15350	15474	15545	15586	15392	15440	15499	15417	15507	15476	15417	15553	15603	15574	15575	15468	15255	15576	15566	15346	15452	15602	15499	15374	15360	15485	15465	15617	15307	15586	15467	15403	15482	15267	15545	15495	15429	15413	15366	15274	15623	15406	15563	15526	15439	15614	15613	15642	15412	15416	15471	15440	15392	15597	15404	15326	15434	15568	15541	15319	15606	15432	15610	15305	15285	15571	15442	15560	15451	15485	15649	15615	15559	15529	15342	15543	15443	15551	15609	15279	15426	15425	15415	15443	15403	15414	15401	15566	15551	15514	15393	15499	15250	15426	15530	15371	15570	15608	15401	15477	15478	15411	15285	15668	15294	15420	15393	15355	15590	15414	15344	15397	15580	15520	15395	15452	15470	15516	15505	15378	15449	15393	15373	15413	15429	15522	15468	15450	15539	15543	15553	15522	15343	15526	15443	15687	15479	15515	15578	15585	15647	15517	15337	15568	15559	15478	15327	15509	15537	15401	15369	15629	15561	15219	15427	15667	15545	15456	15308	15367	15620	15593	15495	15428	15393	15406	15616	15566	15536	15434	15438	15582	15530	15552	15373	15473	15487	15481	15543	15617	15339	15531	15537	15391	15544	15547	15646	15661	15615	15552	15488	15578	15544	15385	15642	15520	15683	15337	15521	15355	15472	15551	15594	15457	15482	15549	15422	15428	15314	15572	15416	15583	15512	15572	15499	15480	15539	15395	15293	15376	15567	15631	15313	15461	15380	15330	15482	15371	15507	15460	15392	15752	15391	15469	15516	15584	15498	15499	15398	15437	15638	15546	15664	15347	15654	15513	15517	15671	15679
24245	23265	42622	45334	38612	31268	25621	20040	18372	17995	17978	17969	18030	17674	17788	18061	17818	17991	18041	17748	17963	17872	17836	17867	17855	17789	17827	17732	17887	17888	17949	17581	17758	17613	17837	17766	17773	17708	17961	17679	17724	17763	17964	17799	17558	17820	17583	17807	17735	17656	17667	17665	18057	17884	17909	17507	17867	17715	17563	17776	17665	17799	17766	17673	17781	17586	17789	17913	17810	17770	17806	17579	17872	17789	17952	17684	17899	17730	17870	17836	17976	17883	17733	17476	17762	17768	17759	17725	17837	17702	17902	17781	17707	17807	17676	17803	17619	17679	17666	17693	17743	17842	17839	17545	17720	17940	17872	17661	17738	17579	17689	17705	17910	17750	17838	17753	17746	17739	17854	17676	17905	17730	17863	17711	17444	17830	17876	17910	17841	17763	17625	17814	17748	17829	17636	17771	17780	17848	17603	17725	17639	17670	17799	17837	17734	17749	17717	17784	17711	17765	17857	17706	18009	17824	17747	18092	17729	17519	17750	17714	17921	17858	17637	17465	17746	17630	17702	17574	17806	17556	17636	17672	17770	17597	17772	17599	17806	17809	17717	17564	17690	17551	17715	17971	17697	17828	17941	17670	17778	17736	17876	17733	17599	17795	17827	17752	17658	17715	17792	17568	17505	17664	17642	17727	17692	17875	17946	17744	17612	17823	17821	17764	17834	17812	17581	17686	17910	17573	17634	17671	17745	17919	17900	17718	17751	17951	17705	17774	17836	17701	17793	17824	17691	17916	17792	17716	17713	17632	17695	17831	17750	17581	17779	17912	17695	17664	17999	17829	17749	17694	17683	17827	17774	17749	17873	17767	17799	17540	17664	17856	17642	17690	17833	17770	17903	17728	17643	17543	17880	17796	17778	17761	17794	17789	17627	17827	17817	17755	17814	17615	17729	17738	17765	17909	17898	17703	17694	17715	17811	17686	17715	17461	17542	17618	17590	17584	17782	17813	17956	17677	17745	17749	17730	17662	17715	17750	17908	17638	17749	17611	17592	17733	17902	17568	17692	17840	17920	17698	17633	17603	17746	17804	17777	17772	17602	17609	17617	17627	17989	17875	17795	17749	17854	17628	17682	17732	17805	17852	17777	17829	17823	17999	17740	17612	17663	17969	17881	17600	17756	17899	17681	17671	17559	17788	17821	17667	17621	17689	17688	17686	17641	17819	17759	17750	17662	17645	17752	17684	17901	17904	17666	17626	17669	17734	17843	17832	17713	17754	17695	17613	17794	17593	17531	17725	17748	17906	17853	17587	17656	17726	17809	18002	17778	17672	17839	17760	17777	17759	17702	17670	17727	17759	17657	17767	17678	17548	17726	17731	17945	17821	17880	17743	17562	17656	18017	17641	17671	17596	17820	17776	17913	17809	17792	17453	17592	17622	17759	17585	17928	17719	17789	17724	17745	17565	17929	17713	17744	17826	17822	17847	17847	17723	17660	17624	17917	17947	17810	17793	17701	17766	17763	17881	17760	17667	17761	17823	17745	17756	17602	17721	17759	17795	17787	17845	17726	17659	17629	17651	17627	17700	17649	17667	17689	17759	17816	17767	17966	17747	17603	17746	17821	17735	17602	17745	17796	17806	17612	17583	17779	17677	17740	17766	17981	17660	17744	17861	17600	17799	17713	17813	17697	17617	17611	17707	17735	17819	17819	17616	17614	17662	17877	17773	17698	17608	17788	17665	17690	17671	17770	17905	17957	17739	17833	17810	17885	17625	17714	17812	17674	17650	17774	17618	17687	17840	17779	17897	17791	17661	17882	17724	17793	17503	17697	17998	17760	17864	17621	17667	17820	17624	17641	17757	17817	17699	17522	17638	17887	17801	17590	17781	17573	17841	17921	17804	17721	17753	17583	17624	17689	17841	17784	17920	17646	17582	17927	17622	17784	17802	17700	17773	17805	17621	17539	17537	17615	17732	17714	17602	17737	17834	17659	17628	17816	17700	17665	17634	17809	17637	17662	17894	17743	17537	17850	17353	17520	17710	17918	17735	17760	17617	17777	17842	17904	17749	17786	18064	17961	17843	17756	17791	17640	17727	17627	17431	17613	17686	17753	17798	17774	17858	17649	17710	17637	17538	17724	17705	17744	17829	17712	17654	17658	17700	17670	17794	17759	17657	17958	17741	17718	17773	17763	17509	17791	17663	17611	17704	17747	17648	17879	17718	17700	17655	17781	17816	17631	17669	17844	17675	17730	17747	17931	17480	17839	17551	17616	17657	17571	17637	17647	17720	17527	17701	17741	17695	17589	17711	17640	17562	17773	17705	17637	17761	17744	17763	17691	17854	17607	17827	17655	17731	17762	17850	17808	17829	17743	17933	17640	17790	17817	17921	17681	17813	17734	17674	17902	17819	17707	17951	17703	17839	18042	17544	17728	17657	17805	17750	17726	17617	17814	17569	17827	17743	17652	17530	17770	17956	17950	17756	17661	17602	17876	17874	17648	18040	17669	17982	17675	17831	17714	17643	17856	17910	17690	17838	17841	17677	17654	17544	17307	17844	17801	17823	17894	17737	17717	17673	17860	17729	17720	17746	17616	17710	17719	17831	17666	17620	17969	17772	17794	17770	17811	17922	17828	17935	17778	17877	17865	17809	17754	17818	17649	17825	17719	17854	17801	17929	17706	17702	17871	17767	17673	17603	17721	17944	17852	17752	17649	17816	17643	17820	17654	17860	17716	17697	17753	17760	17948	17826	17853	17665	17753	17658	17695	17671	17815	17675	17587	17846	17802	17755	17618	17528	17722	17779	17806	17788	17474	17638	17684	17527	17490	17821	17732	17599	17960	17826	17786	17743	17794	17769	17890	17428	17736	17773	17677	17832	17742	17656	17652	17795	17709	17640	17618	17686	17804	17871	17599	17859	17681	17697	17921	17652	17808	17957	17842	18028	17632	17910	17773	17712	17762	17715	17777	17710	17736	17813	17614	17721	17731	17728	17806	17764	17544	17848	17832	17831	17815	17756	17747	17761	17674	17742	17884	17683	17721	17832	17746	17750	17733	17633	18000	17789	17662	17758	17950	17691	17791	17867	17761	17695	17755	17693	17712	17623	17759	17922	17895	17648	17662	17703	17553	17757	17530	17488	17702	17740	17864	17697	17703	17887	17610	17793	17592	17816	17743	17696	17625	17780	17899	17739	17648	17949	17919	17786	17821	17739	17804	17793	17698	17626	17541	17566	17590	17747	17644	17562	17717	17701	17814	17629	17668	17718	17723	17879	17711	17756	17710	17703	17811	17830	17873	17629	17680	17851	17582	17828	17745	17751	17645	17640	17755	17840	17851	17667	17831	17717	17534	17611	17673	17810	17798	17740	17939	17726	17683	17616	17796	17705	17663	17685	17830	17845	17889	17868	17724	17885	17490	17820	17471	17924	17988	17548	17551	17670	17834	17820	17703	17778	17816	17819	17661	17469	17823	17970	17925	17769	17915	17635	17725	17766	17772	17660	17886	17895	17658	17844	17758	17841	17738	17886	17724	17668	17783	17641	17608	17756	17774	17712	17987	17699	17645	17667	17684	17878	17690	17725	17724	17616	17700	17806	17754	17734	17675	17692	17631	17590	17508	17738	17774	17840	17855	17608	17948	17661	17744	17904	17836	17715	17657	17699	17837	17784	17844	17741	17720	17543	17563	17903	17856	17684	17718	17667	17754	17690	17711	17729	17646	17940	17887	17604	17487	17649	17733	17702	17859	17642	17911	17683	17708	17736	17665	17760	17739	17942	17843	17977	17719	17643	17766	17818	17811	17721	17552	17884	17849	17711	17714	17956	17746	17697	17658	17861	18013	17876	17795	17814	17685	17784	17720	17752	17729	17791	17860	17697	17826	17921	17772	17667	17862	17714	17860	17761	17749	17838	17807	17814	17637	17767	17760	17699	17690	17421	17915	17707	17605	17693	17944	17813	17752	17742	17909	17720	17789	17695	17713	17635	17779	17609	17534	17750	17854	17835	17850	17672	17780	17589	17781	17574	17751	17568	17912	17779	17678	17855	17737	17589	17876	17748	17746	17745	17745	17498	17782	17648	17839	17810	17683	17875	17905	17552	17819	17951	17947	17895	17649	17702	17559	17660	17782	17620	17984	17961	17709	17988	17897	17688	17586	17749	17637	17667	17556	17830	17833	17609	17782	17786	17825	17673	17639	17592	17720	17649	17609	17602	17819	17706	17649	17719	17709	17883	17758	17824	17745	17729	17801	17861	17724	17627	17681	17743	17839	17807	17701	17796	17904	17760	17640	17658	17558	17917	17662	17818	17725	17745	17878	17695	17712	17886	17709	17743	17656	17722	17807	17838	17811	17805	17902	17807	17721	17781	17870	17739	17943	17940	17731	17713	17839	17833	17899	17781	17764	17792	17828	17639	17734	18053	17853	17756	17965	17777	17638	17617	17678	17862	17562	17668	17665	17909	17870	17877	17877	17956	17597	17752	17666	17738	17771	17685	17729	17705	17561	17740	17879	17838	17762	17605	17798	17686	17760	17678	17593	17610	17666	17862	17793	17803	17751	17596	17681	17605	17980	17762	17882	17641	17657	17629	17414	17791	17721	17842	17837	17719	17663	17950	17755	17662	17913	17709	17669	17748	17547	17497	17596	17765	17708	17751	17885	17565	17749	17733	17852	17658	17785	17785	17903	17719	17880	17787	17694	17613	17600	17756	17591	17622	17606	17631	17760	17735	17847	17691	17635	17815	17803	17777	17520	17574	17693	17603	17536	17918	18036	17670	17686	17645	17725	17789	17664	17747	17846	17729	17864	17777	17698	17746	17776	17812	17853	17621	17829	17774	17715	17618	17921	17756	17526	17828	17629	17610	17812	17967	17832	17858	17856	17623	17815	17656	17767	17645	17759	17565	17592	17826	17494	17701	17769	17844	17550	17598	17456	17782	17792	17645	17730	17782	17588	17702	17875	17867	17693	17965	17784	17712	17913	17872	17778	17505	17707	17828	17861	17473	17847	17689	17684	17861	17745	17755	17642	17687	17691	17913	17647	17926	17770	17849	17654	17670	17949	17886	17702	17779	17626	17647	17614	17783	17764	17738	17606	17643	17838	17845	17790	17760	17585	17743	17599	17706	17974	17820	17747	17712	17807	17776	17659	17713	17795	17674
57615	95918	85321	62077	45206	31336	21249	17183	15794	15434	15462	15473	15300	15347	15411	15339	15303	15422	15251	15405	15467	15366	15457	15422	15276	15271	15383	15278	15247	15338	15434	15379	15293	15353	15511	15417	15520	15352	15495	15351	15537	15485	15383	15213	15374	15305	15455	15472	15415	15350	15407	15217	15184	15515	15418	15286	15260	15348	15414	15469	15120	15409	15418	15354	15423	15454	15397	15282	15229	15255	15416	15182	15470	15419	15510	15251	15394	15387	15278	15408	15389	15387	15407	15352	15376	15480	15465	15512	15536	15472	15403	15359	15438	15267	15403	15379	15512	15415	15421	15453	15216	15567	15534	15314	15328	15272	15308	15498	15377	15506	15330	15296	15393	15374	15396	15337	15334	15600	15415	15364	15395	15598	15260	15360	15326	15411	15374	15314	15302	15562	15396	15435	15457	15445	15396	15541	15383	15386	15342	15385	15346	15499	15444	15459	15324	15325	15405	15357	15392	15359	15336	15466	15335	15388	15315	15361	15012	15191	15466	15432	15334	15340	15221	15396	15297	15242	15395	15355	15102	15300	15405	15185	15088	15259	15279	15306	15551	15267	15389	15474	15381	15371	15216	15234	15458	15482	15340	15407	15328	15320	15389	15440	15303	15485	15477	15375	15344	15412	15320	15232	15503	15253	15253	15426	15388	15480	15350	15330	15364	15505	15337	15366	15383	15376	15269	15473	15393	15162	15298	15232	15235	15490	15278	15319	15375	15443	15258	15425	15299	15287	15343	15374	15502	15388	15373	15353	15388	15316	15181	15525	15268	15315	15476	15364	15482	15370	15489	15251	15597	15443	15358	15414	15332	15388	15385	15280	15422	15413	15321	15437	15385	15371	15359	15382	15325	15478	15485	15361	15377	15471	15345	15335	15451	15409	15453	15412	15463	15391	15342	15470	15265	15315	15380	15333	15368	15484	15271	15418	15239	15261	15418	15469	15332	15436	15286	15343	15433	15358	15235	15461	15347	15252	15479	15269	15415	15355	15550	15349	15413	15271	15354	15432	15417	15318	15507	15255	15335	15335	15253	15411	15309	15145	15236	15438	15376	15388	15327	15312	15448	15375	15352	15438	15431	15347	15340	15412	15375	15293	15281	15397	15379	15323	15502	15254	15317	15248	15457	15377	15305	15412	15550	15190	15385	15299	15414	15407	15396	15275	15449	15387	15362	15362	15368	15206	15492	15457	15339	15386	15351	15399	15442	15251	15452	15447	15599	15434	15454	15378	15335	15305	15301	15402	15512	15210	15465	15315	15384	15394	15534	15315	15206	15253	15325	15403	15393	15350	15351	15438	15375	15338	15494	15414	15324	15468	15299	15242	15222	15431	15417	15468	15312	15421	15396	15207	15267	15429	15276	15414	15378	15413	15273	15258	15482	15345	15516	15320	15207	15346	15386	15393	15425	15338	15386	15424	15259	15216	15476	15278	15487	15428	15449	15408	15148	15220	15264	15480	15453	15334	15325	15426	15426	15299	15242	15252	15353	15229	15450	15272	15410	15301	15244	15435	15331	15425	15418	15426	15473	15359	15420	15254	15531	15280	15274	15318	15393	15345	15477	15537	15511	15381	15279	15486	15519	15615	15438	15480	15507	15399	15341	15349	15464	15367	15366	15333	15310	15313	15445	15386	15367	15368	15375	15366	15303	15304	15525	15440	15449	15412	15488	15441	15347	15493	15377	15322	15284	15404	15509	15297	15410	15151	15413	15337	15315	15384	15286	15499	15328	15405	15388	15339	15336	15294	15423	15352	15329	15438	15490	15346	15420	15362	15084	15228	15501	15156	15191	15253	15120	15430	15320	15374	15372	15281	15523	15424	15214	15485	15471	15533	15312	15550	15378	15402	15276	15517	15258	15485	15365	15349	15510	15373	15403	15305	15325	15389	15529	15226	15539	15200	15342	15395	15258	15424	15472	15427	15433	15315	15547	15391	15447	15429	15295	15278	15409	15401	15337	15382	15254	15370	15379	15422	15334	15409	15502	15326	15492	15384	15450	15324	15303	15317	15403	15244	15436	15429	15344	15290	15376	15272	15232	15242	15280	15432	15288	15339	15488	15329	15431	15359	15434	15224	15419	15521	15436	15395	15298	15428	15303	15346	15496	15345	15423	15435	15283	15435	15378	15419	15224	15428	15437	15295	15256	15358	15317	15390	15223	15348	15499	15355	15378	15268	15443	15473	15536	15346	15313	15439	15293	15472	15467	15261	15326	15337	15236	15273	15447	15436	15395	15405	15502	15224	15364	15481	15371	15332	15214	15239	15399	15413	15458	15445	15166	15273	15256	15259	15303	15381	15385	15480	15334	15377	15463	15284	15270	15228	15593	15365	15370	15391	15389	15364	15279	15337	15357	15336	15373	15465	15479	15344	15396	15371	15221	15477	15272	15485	15314	15319	15497	15408	15227	15400	15454	15268	15302	15331	15169	15280	15420	15591	15442	15419	15488	15405	15334	15203	15404	15387	15424	15290	15410	15367	15516	15316	15362	15524	15361	15327	15323	15407	15303	15278	15301	15542	15328	15385	15146	15276	15493	15430	15295	15517	15330	15519	15333	15635	15388	15408	15413	15250	15324	15368	15389	15432	15379	15375	15397	15452	15538	15380	15379	15388	15352	15407	15438	15448	15327	15407	15414	15344	15515	15277	15349	15384	15355	15335	15340	15491	15275	15436	15504	15313	15445	15435	15439	15299	15373	15257	15502	15426	15352	15438	15243	15310	15647	15384	15483	15326	15442	15527	15440	15304	15384	15485	15422	15303	15360	15286	15537	15309	15331	15436	15333	15184	15472	15369	15423	15469	15394	15215	15231	15542	15520	15132	15261	15327	15402	15282	15389	15384	15404	15326	15352	15542	15296	15440	15175	15195	15380	15338	15436	15263	15343	15259	15385	15400	15313	15458	15419	15303	15191	15228	15393	15204	15261	15400	15555	15389	15354	15255	15415	15481	15533	15323	15421	15314	15334	15284	15290	15462	15480	15457	15340	15478	15419	15514	15429	15370	15422	15559	15502	15473	15414	15547	15363	15388	15289	15440	15254	15357	15395	15333	15339	15430	15364	15433	15237	15386	15286	15401	15375	15267	15489	15277	15484	15294	15168	15570	15404	15504	15389	15444	15473	15377	15457	15448	15398	15365	15522	15249	15458	15488	15352	15327	15322	15577	15500	15389	15495	15427	15550	15410	15423	15326	15531	15408	15258	15318	15399	15284	15312	15502	15211	15193	15499	15545	15342	15543	15447	15343	15297	15470	15400	15448	15477	15348	15393	15446	15328	15278	15494	15279	15358	15229	15421	15448	15265	15477	15282	15310	15291	15347	15446	15238	15489	15333	15477	15499	15247	15419	15310	15400	15431	15264	15506	15428	15472	15309	15241	15683	15332	15241	15434	15388	15519	15488	15345	15342	15494	15381	15469	15141	15575	15442	15305	15294	15352	15521	15472	15421	15392	15511	15473	15359	15427	15490	15309	15300	15529	15391	15343	15417	15449	15301	15417	15413	15385	15437	15318	15415	15485	15552	15403	15449	15267	15428	15502	15375	15366	15345	15521	15453	15561	15244	15453	15366	15284	15470	15314	15412	15431	15541	15283	15381	15567	15446	15445	15426	15266	15431	15294	15319	15288	15411	15412	15452	15344	15268	15191	15289	15331	15266	15411	15366	15289	15575	15320	15341	15471	15336	15382	15403	15465	15484	15166	15410	15376	15400	15461	15334	15349	15414	15200	15450	15354	15425	15503	15404	15504	15403	15297	15402	15307	15250	15335	15424	15261	15331	15271	15345	15404	15507	15422	15303	15199	15503	15358	15575	15390	15298	15403	15381	15501	15330	15438	15256	15445	15440	15497	15163	15406	15315	15399	15436	15581	15318	15371	15482	15448	15419	15400	15548	15300	15348	15349	15360	15319	15401	15435	15346	15480	15333	15373	15487	15277	15332	15309	15498	15236	15475	15460	15573	15498	15313	15455	15366	15447	15248	15305	15299	15238	15347	15339	15353	15424	15360	15407	15547	15403	15502	15370	15365	15200	15328	15415	15146	15454	15442	15432	15306	15335	15296	15463	15475	15276	15183	15456	15433	15386	15412	15330	15286	15516	15245	15382	15600	15587	15372	15415	15280	15344	15277	15359	15216	15519	15292	15459	15552	15445	15201	15356	15518	15350	15435	15376	15470	15486	15422	15332	15327	15339	15338	15398	15313	15129	15402	15405	15311	15240	15180	15502	15454	15448	15369	15403	15236	15255	15447	15301	15313	15520	15436	15453	15304	15342	15422	15482	15457	15412	15483	15425	15443	15345	15424	15523	15239	15319	15501	15320	15164	15150	15222	15452	15311	15616	15446	15496	15398	15460	15321	15468	15438	15299	15552	15303	15626	15245	15451	15231	15291	15237	15549	15246	15439	15251	15471	15431	15467	15344	15206	15259	15287	15290	15442	15501	15275	15418	15412	15374	15318	15313	15418	15436	15393	15507	15182	15376	15319	15201	15319	15337	15589	15292	15232	15183	15439	15316	15408	15309	15419	15391	15475	15374	15332	15492	15400	15374	15420	15305	15465	15402	15448	15339	15282	15347	15486	15261	15394	15270	15468	15344	15417	15247	15370	15382	15450	15326	15368	15341	15639	15335	15337	15456	15409	15462	15268	15575	15486	15361	15505	15311	15451	15430	15445	15233	15492	15353	15307	15263	15406	15449	15435	15277	15455	15570	15303	15514	15390	15421	15393	15374	15398	15326	15284	15302	15197	15381	15422	15351	15286	15334	15413	15169	15424	15420	15486	15412	15331	15365	15272	15237	15390	15255	15447	15394	15254	15458	15156	15565	15439	15115	15421	15497	15431	15293	15380	15398	15525	15427	15506	15336	15217	15167	15294	15238	15249	15253	15453	15429	15394	15194	15259	15367	15363	15386	15355	15258	15666	15451	15395	15208	15533	15370	15472	15541	15137	15226	15513	15350	15315	15550	15392	15250	15290	15382	15362	15284	15433	15425	15206	15352	15496	15487	15437	15533	15242	15426	15318	15428	15375	15317	15346	15506	15350	15340	15164	15398	15414	15335	15471	15323	15209	15500	15327	15263	15317	15370	15467	15491	15398	15376	15313	15563	15225	15479	15443	15491	15479
22953	22421	37917	38582	35904	33314	29253	21928	19082	18767	18687	18358	18668	18416	18420	18442	18303	18168	18504	18275	18213	18399	18228	18369	18145	18283	18034	18196	18115	18249	18081	17984	18156	17959	18305	18334	18193	18248	18241	18285	18158	18197	18250	18236	18377	18236	18160	18364	18230	18103	18199	18289	18055	18233	18316	18097	18338	18123	18224	17982	18035	18061	18255	18135	17980	18342	18126	18163	17971	18082	18077	18189	17994	18057	18207	18057	17777	18239	18095	17927	18148	18148	18241	18241	18163	18099	18260	18071	18252	17995	18040	18049	17982	18205	17969	18017	18197	18053	18207	18027	18188	17834	18205	18226	18197	18177	18127	18218	18206	17954	18045	18160	18261	18286	18165	18215	18093	18023	18124	18318	17877	18123	18095	17998	18078	18149	18204	17986	18232	17980	18006	18141	18074	18036	18089	18053	17938	18210	18088	18301	18162	18193	17938	17973	18077	18087	17893	18173	18088	18162	18053	18182	17937	17996	17996	18040	17647	18231	18132	18062	18105	17991	17862	18144	18122	17953	17894	18133	18202	17950	18168	18323	18026	18147	18166	18004	18069	18165	18107	18147	18075	18292	17895	18041	18172	18080	18304	18054	18011	18208	18060	18050	18030	18139	18195	18102	18029	18290	18243	18121	18231	18159	18105	18058	18091	18135	18004	18210	18079	17916	18264	18265	18146	17921	17906	18081	18169	18150	18243	18154	17856	17895	17964	18102	18087	17899	18239	18174	17981	18198	18075	18308	18145	18159	17985	18074	18093	18181	18149	18090	18024	18183	18010	17840	18061	18303	18169	18103	18053	17885	18013	17919	18016	17838	17992	18029	18190	18052	18108	18061	18028	18048	18022	18137	18205	18062	18081	18146	18214	17938	18221	18214	18156	18131	18098	18193	18209	18191	18187	18098	18161	17973	18138	17997	17885	18147	18180	18106	18300	18131	17875	18168	18042	18218	18111	18259	18173	18090	17988	18186	17987	18031	17788	18194	18314	17903	18038	18148	18113	18135	18344	18139	17963	18169	18200	18211	18079	17989	17922	18260	18265	18129	17903	18165	18195	18057	17798	18125	18013	17961	18159	18140	18104	18142	18221	18051	17924	18007	17967	18050	18260	17855	18145	18001	17848	17859	18032	18137	18110	18113	17958	17907	17946	18216	17999	18062	18341	18130	18001	18101	18316	18072	18201	18216	18214	17962	17957	17960	18026	17921	17933	18132	18129	18191	18105	17916	18041	17919	17983	18070	18123	18206	18036	18159	18135	18165	18089	18034	18070	18246	18166	18123	18056	18229	18079	17995	18029	18046	17999	17983	18066	18172	18005	18005	17976	17900	18064	18235	18148	18035	18092	18049	18115	18050	18087	18264	17965	17947	17925	18183	18209	18066	18083	18123	18376	18129	18111	17984	18155	18055	18273	18108	18070	17979	18202	18092	18134	18138	18080	18171	18061	18147	18347	18233	18055	18180	18157	17935	18143	18167	18004	18196	17935	18044	18041	17985	17980	18096	18112	18056	18120	18088	18033	18079	18103	17946	17880	18035	18188	18226	18271	18205	18336	18097	18149	18046	18129	18021	18174	17999	18098	18005	18019	18053	18275	17915	18034	18051	18047	17937	18230	18087	18276	18094	17902	18077	18136	17948	18287	18198	18135	18103	17923	18109	18151	18042	18074	18081	18021	18214	18003	18137	17947	18181	18013	18243	18109	18297	17999	17945	17996	17909	18170	17933	18149	18029	18180	18157	18124	17756	18059	18232	18148	18083	17960	18182	17908	17893	18181	18273	18221	17892	18062	17925	17905	18163	17949	18170	18155	18138	18089	17945	18034	18076	18266	18221	17863	18059	18196	18117	17890	18180	18151	18184	18063	18034	18114	17999	18155	18067	18036	18025	18178	18176	18046	18090	18149	18120	18412	18089	18078	18080	18166	18085	18060	18040	18131	18099	18085	18060	18065	17681	18054	18144	18076	18104	17955	17939	18151	18021	18059	17991	18163	18332	18246	17941	18276	18347	18109	18136	18088	18016	17965	18151	18266	18125	18092	18033	18062	18236	17938	18015	18051	18268	18114	18299	18175	18068	17901	18123	18139	17983	18032	18255	18285	18195	18096	17991	17865	18020	17996	18041	17980	18015	18102	18172	18138	18112	18210	18240	17847	17967	18021	18146	18040	18064	18364	18189	18020	17897	18158	18158	17981	18076	18032	17944	17939	18007	18244	18112	18030	18011	18065	17930	18053	18164	18153	18083	18388	18065	18090	18250	18128	18163	18120	18036	17967	18123	17983	18221	18055	18296	18198	18155	18126	17933	18116	18317	18149	18065	18316	18051	17888	18113	18053	17837	18013	17937	18153	18122	18310	18046	18076	17738	18192	17976	18215	18013	18213	18069	18185	18031	18170	17993	18164	17999	17903	18297	18165	18120	18277	18083	18092	18110	18094	18069	18133	18118	18272	17902	18034	17992	17861	18177	17832	18061	18002	18101	18002	18238	18008	18006	17917	18182	18185	18225	18036	18174	18058	18059	17915	18219	17974	17881	18018	18300	18140	17969	18058	18095	18230	17948	18075	18102	18089	18047	18172	17986	17983	17995	18204	18026	17987	18106	17974	18162	18155	17913	18240	18081	18258	17991	18229	18080	18285	18009	18090	18146	18054	18173	18093	17850	18208	18219	18078	18103	18211	17923	18051	17840	18274	18189	18063	18019	18225	18274	17977	18327	17949	18030	18142	17961	18046	17994	18297	17936	18107	17945	18125	18233	17877	17972	17966	18286	18031	18241	18117	17999	18143	17789	17965	18021	18309	18093	18233	17970	18055	17981	18127	17975	17922	17928	18136	18349	18094	18089	18095	18210	17911	18235	18067	18092	18180	17976	18203	18053	17942	17968	18022	18084	18267	18020	18102	18055	18049	18113	18179	18222	18108	17775	18010	18188	17969	17935	18237	18099	18090	18144	18056	17941	18033	18221	18098	18107	18140	18099	17927	17817	18091	18108	18140	18090	18043	17860	17960	18215	17977	18017	18008	17844	18019	18101	18075	18163	17893	18001	18000	17990	18154	18107	18099	18014	18062	18037	17871	18066	18039	17949	18208	18115	18053	17998	18087	18060	18182	18207	18054	18028	17810	18149	18130	17978	18087	18022	18195	18014	18171	17963	18128	18320	18051	17830	17973	18139	18038	17975	18001	17896	18003	18114	18188	18045	18022	18080	18091	18106	18214	18074	17985	17974	18260	18034	18264	17995	18065	18023	18005	18005	18298	18065	18137	18146	18019	18096	18208	18213	18062	18101	17928	18034	18102	18210	17904	18203	18033	18018	18106	17810	18062	18091	18138	17910	17911	18236	17966	18010	18033	18281	18113	18190	18092	17755	18123	17997	18042	17914	18359	17986	17955	18201	18036	18048	18251	18213	17981	18108	18143	18262	17924	18043	18262	17886	18081	18016	17817	18043	18112	18291	18138	18151	18121	18135	17877	18132	18022	18056	17950	17954	18034	18012	17925	18114	18081	17855	17994	18072	18156	18201	18090	18069	18082	17929	17867	17844	18040	18037	18511	17898	18074	17845	18124	18059	18105	17909	18010	18119	18099	18093	17973	18137	18202	18174	18068	17964	18230	18224	17978	18215	18151	17974	17976	17983	18081	18112	18208	18071	18146	18138	18083	18184	18072	18147	18181	18202	18091	18012	18215	17843	18259	18229	18003	18068	18026	18238	18099	18158	18196	18239	18069	18247	18137	17984	18107	18019	18081	18225	18157	18178	18210	18036	18060	18182	18191	17992	18195	18026	18071	18264	18116	18018	18164	18128	18061	17993	17990	18180	18030	18127	18182	17995	17998	17909	18187	18055	18203	18275	17991	18080	18164	17748	18158	17927	18132	18007	18122	17928	18071	18063	17980	18008	18301	18110	18071	18021	18009	18094	18230	18085	18052	17986	18030	18309	18099	18109	18031	17936	18055	18116	17962	18138	18194	18065	17836	17959	17973	18181	18032	18194	17954	17983	18093	18041	18191	18052	18164	17947	17846	18064	18228	18137	18011	18117	18214	17964	18113	18072	18175	18100	18039	18097	18110	18032	18096	18131	18260	17964	18063	18237	18177	18129	18069	18008	18138	18161	17911	18024	18189	18187	18165	18294	18108	17990	18338	18106	18014	18122	18018	17989	18107	17915	18157	18063	18174	17895	18159	18047	18094	18051	18053	17866	18043	18178	17975	18182	18126	18239	18064	17935	18089	18054	18254	18087	18126	18011	18122	17981	18092	18039	17956	17933	18230	18049	18131	18188	18138	18254	18033	18142	17834	18016	17982	18218	18237	18076	17997	17990	17937	18242	17929	18103	18107	17923	17893	18087	17885	17921	18165	18166	18216	18166	17941	18167	18032	18081	17939	18217	17951	18308	18023	17848	18208	17977	18081	18151	17956	18264	18218	18030	18030	18023	18183	18225	17894	18256	18158	17973	18164	17967	18123	18185	17923	18191	17988	18188	18180	18002	18219	18234	18151	18144	18088	18030	17979	18085	17947	18105	18146	18018	18103	17986	17787	17858	17942	18090	17785	17802	18120	18206	18214	18096	18147	17863	18073	18018	18177	18151	18073	17947	18208	18106	18114	18097	17859	18101	18038	18188	17909	17933	18156	18191	18030	18027	18122	18176	17999	18110	17966	18129	18057	18133	18095	17915	17911	18100	18105	18251	17978	18048	18133	18022	18147	17969	18031	18052	18073	18034	18004	18035	18133	18172	18147	18001	18161	17933	18248	18346	18259	18047	18071	18040	18012	17791	18089	17896	17845	17918	17854	18155	18221	18066	18137	18246	18101	18240	17953	18116	18011	18230	18147	18021	18231	18216	18042	18230	18043	18221	18230	18199	18199	18114	18044	17915	18041	18050	17908	18099	18169	18107	18149	18139	17941	18197	18056	18135	17856	17968	17906	17923	18089	18195	18144	17924	18178	18137	18039	18016	18022	18312	18266	18161	18070	18138	17934	17960	18104	18098	18089	18195	18132	18218	18094	17999	18111	18029	18064	17907	18279	18149	18010	18224	18020	17909	18199	18257	18187	18017	17992	18154	18059	18154	18193	18144	18109	17856	18044	18032	18102	18112	17992	18090	17987	18177	18099	18029	18170	18280
64066	104005	92892	74183	53879	37801	24631	18347	16143	15788	15659	15408	15400	15539	15647	15579	15493	15663	15510	15584	15611	15574	15618	15408	15483	15652	15376	15572	15517	15551	15638	15537	15552	15493	15489	15459	15584	15424	15718	15448	15517	15500	15525	15555	15429	15342	15521	15654	15399	15360	15541	15665	15640	15340	15512	15393	15592	15435	15546	15445	15519	15495	15458	15546	15550	15370	15447	15531	15455	15645	15453	15489	15612	15534	15270	15352	15423	15665	15394	15546	15489	15681	15542	15461	15650	15509	15592	15399	15467	15423	15549	15485	15415	15588	15571	15640	15604	15346	15453	15543	15422	15474	15496	15398	15374	15435	15564	15392	15453	15485	15513	15643	15496	15468	15425	15316	15452	15588	15585	15441	15415	15492	15524	15399	15517	15486	15544	15661	15641	15281	15485	15466	15568	15560	15599	15681	15471	15616	15524	15325	15485	15276	15662	15410	15513	15475	15553	15300	15422	15465	15507	15612	15421	15534	15510	15614	15557	15611	15517	15512	15487	15717	15440	15610	15623	15455	15417	15571	15482	15634	15442	15542	15367	15342	15600	15428	15448	15427	15479	15575	15539	15733	15463	15532	15542	15610	15656	15558	15496	15383	15539	15307	15594	15624	15481	15516	15584	15531	15368	15492	15455	15428	15553	15530	15495	15477	15705	15541	15499	15461	15542	15286	15418	15619	15600	15480	15304	15329	15454	15450	15696	15335	15635	15433	15668	15615	15539	15492	15460	15534	15414	15443	15576	15506	15571	15449	15416	15577	15465	15637	15555	15460	15424	15372	15460	15717	15453	15484	15493	15412	15502	15562	15535	15471	15686	15533	15403	15450	15552	15540	15477	15629	15457	15307	15485	15456	15571	15370	15395	15551	15471	15693	15548	15500	15441	15360	15571	15497	15536	15572	15473	15504	15510	15449	15308	15316	15500	15401	15558	15435	15524	15603	15457	15516	15360	15413	15568	15439	15576	15561	15651	15389	15509	15509	15446	15582	15447	15204	15447	15650	15537	15381	15549	15604	15508	15446	15417	15584	15478	15432	15596	15637	15605	15536	15629	15468	15578	15448	15451	15486	15645	15535	15552	15548	15550	15360	15448	15502	15443	15426	15436	15527	15459	15632	15600	15640	15540	15511	15474	15505	15675	15647	15597	15571	15420	15557	15446	15474	15505	15604	15593	15576	15467	15493	15846	15495	15476	15566	15587	15428	15467	15299	15726	15339	15656	15568	15590	15658	15613	15505	15497	15544	15663	15406	15504	15386	15454	15531	15578	15745	15669	15612	15364	15504	15481	15610	15451	15362	15535	15454	15504	15514	15415	15580	15533	15316	15479	15420	15551	15570	15330	15582	15554	15438	15546	15597	15444	15457	15384	15413	15429	15405	15431	15563	15447	15426	15587	15570	15477	15580	15558	15435	15409	15462	15468	15496	15647	15786	15666	15542	15497	15564	15476	15529	15473	15403	15380	15561	15449	15530	15388	15531	15506	15677	15622	15407	15591	15529	15574	15450	15328	15453	15583	15298	15522	15510	15475	15550	15508	15363	15651	15385	15481	15363	15478	15456	15452	15585	15538	15516	15664	15421	15562	15312	15450	15346	15618	15444	15567	15503	15521	15609	15472	15407	15420	15543	15504	15413	15515	15399	15459	15577	15554	15525	15447	15464	15561	15465	15503	15516	15412	15560	15442	15404	15535	15550	15775	15599	15606	15440	15491	15533	15532	15464	15583	15501	15439	15644	15651	15708	15554	15605	15613	15482	15719	15700	15441	15393	15642	15754	15433	15536	15298	15434	15544	15563	15431	15369	15564	15581	15436	15623	15628	15626	15597	15635	15598	15474	15709	15465	15607	15591	15436	15462	15574	15570	15578	15620	15425	15653	15499	15472	15551	15507	15477	15482	15397	15412	15496	15305	15614	15539	15578	15468	15502	15459	15600	15554	15592	15337	15381	15568	15494	15539	15578	15505	15416	15531	15538	15399	15499	15442	15414	15571	15549	15560	15412	15436	15588	15262	15493	15433	15624	15390	15599	15479	15508	15685	15388	15504	15581	15613	15692	15505	15612	15512	15297	15483	15496	15370	15528	15543	15482	15404	15618	15616	15397	15388	15296	15552	15490	15440	15541	15460	15500	15496	15671	15541	15635	15680	15493	15470	15641	15359	15562	15543	15546	15530	15571	15481	15493	15379	15529	15584	15537	15525	15471	15674	15626	15578	15805	15593	15448	15479	15564	15560	15512	15533	15518	15568	15402	15445	15627	15293	15554	15446	15451	15313	15482	15465	15630	15421	15498	15491	15550	15331	15535	15500	15462	15627	15487	15505	15534	15489	15661	15472	15543	15374	15418	15492	15630	15558	15482	15494	15492	15533	15397	15511	15687	15594	15510	15459	15577	15513	15633	15520	15563	15564	15614	15572	15329	15409	15559	15721	15589	15326	15598	15414	15398	15538	15619	15465	15535	15434	15532	15602	15460	15431	15497	15486	15633	15398	15414	15514	15633	15357	15439	15395	15514	15676	15495	15468	15613	15596	15480	15458	15308	15571	15397	15518	15488	15557	15283	15399	15445	15461	15526	15560	15624	15518	15468	15592	15491	15549	15586	15419	15535	15345	15547	15448	15506	15549	15386	15583	15428	15469	15508	15426	15474	15431	15305	15716	15451	15474	15519	15602	15448	15564	15436	15608	15556	15620	15579	15536	15557	15611	15326	15416	15413	15512	15712	15601	15509	15449	15501	15385	15644	15412	15357	15600	15627	15718	15528	15469	15365	15522	15365	15586	15668	15601	15448	15450	15353	15382	15435	15566	15441	15411	15518	15433	15411	15528	15562	15480	15476	15589	15625	15555	15586	15507	15345	15299	15601	15559	15512	15433	15654	15435	15556	15492	15370	15562	15334	15451	15594	15531	15480	15498	15572	15484	15578	15568	15597	15540	15420	15549	15448	15475	15534	15346	15396	15475	15489	15430	15443	15543	15518	15464	15513	15456	15444	15474	15575	15523	15482	15642	15518	15537	15493	15425	15503	15518	15627	15539	15626	15582	15549	15483	15488	15679	15465	15618	15464	15491	15635	15360	15346	15430	15535	15554	15598	15529	15522	15606	15494	15459	15612	15599	15560	15434	15430	15581	15706	15490	15435	15535	15503	15437	15334	15440	15671	15557	15425	15546	15523	15707	15480	15388	15469	15544	15652	15598	15558	15502	15574	15525	15487	15608	15270	15575	15479	15420	15557	15447	15541	15730	15638	15557	15494	15677	15446	15484	15313	15529	15583	15481	15566	15583	15659	15576	15588	15628	15566	15657	15472	15556	15381	15566	15562	15420	15433	15531	15592	15477	15445	15498	15676	15447	15553	15555	15476	15741	15398	15583	15344	15407	15593	15530	15441	15590	15492	15342	15536	15695	15616	15607	15621	15450	15486	15570	15472	15443	15416	15558	15363	15560	15473	15587	15434	15319	15533	15596	15606	15436	15588	15402	15537	15662	15517	15594	15548	15352	15452	15447	15577	15419	15358	15410	15618	15521	15374	15537	15713	15496	15438	15495	15537	15664	15523	15556	15547	15476	15681	15486	15486	15490	15626	15656	15574	15520	15474	15425	15669	15506	15498	15540	15510	15386	15492	15440	15470	15432	15550	15560	15517	15517	15571	15663	15453	15529	15561	15371	15468	15481	15535	15405	15602	15544	15460	15487	15518	15688	15516	15432	15511	15497	15388	15628	15481	15613	15525	15647	15588	15541	15583	15399	15494	15397	15524	15528	15554	15625	15638	15320	15379	15312	15519	15410	15402	15636	15371	15609	15460	15564	15552	15382	15541	15655	15635	15570	15337	15502	15501	15447	15510	15475	15448	15555	15558	15261	15374	15534	15564	15570	15430	15589	15610	15415	15534	15798	15618	15456	15470	15473	15506	15556	15452	15520	15624	15602	15726	15562	15504	15359	15401	15430	15452	15437	15580	15462	15359	15597	15471	15425	15668	15499	15380	15425	15582	15381	15422	15455	15406	15447	15564	15482	15521	15639	15530	15555	15483	15470	15630	15423	15572	15477	15424	15524	15443	15477	15605	15515	15519	15569	15436	15343	15368	15412	15506	15607	15456	15551	15454	15473	15538	15468	15473	15709	15589	15402	15663	15723	15576	15460	15370	15402	15580	15531	15549	15423	15391	15356	15473	15572	15356	15492	15507	15603	15518	15540	15624	15420	15369	15499	15494	15530	15410	15642	15600	15634	15560	15628	15596	15574	15439	15662	15537	15473	15365	15475	15451	15726	15458	15529	15610	15317	15537	15401	15528	15538	15550	15563	15623	15567	15437	15417	15482	15334	15511	15630	15448	15337	15457	15349	15569	15483	15613	15508	15530	15558	15687	15533	15464	15522	15333	15528	15433	15560	15568	15312	15672	15341	15423	15361	15555	15564	15697	15515	15531	15343	15496	15449	15437	15570	15500	15670	15520	15543	15695	15334	15505	15630	15499	15626	15486	15503	15479	15405	15309	15428	15446	15621	15459	15378	15527	15471	15679	15436	15762	15563	15429	15636	15440	15455	15414	15392	15524	15584	15603	15520	15420	15546	15537	15468	15544	15525	15624	15525	15531	15591	15520	15594	15587	15452	15501	15477	15412	15600	15765	15533	15526	15565	15465	15458	15433	15541	15415	15481	15461	15633	15503	15491	15444	15496	15526	15710	15488	15371	15487	15491	15666	15683	15510	15451	15545	15555	15394	15271	15287	15524	15411	15474	15598	15543	15470	15681	15443	15628	15543	15499	15563	15564	15500	15427	15423	15558	15661	15602	15471	15332	15394	15613	15461	15542	15644	15641	15299	15625	15534	15421	15421	15519	15537	15415	15630	15460	15469	15571	15405	15551	15520	15522	15472	15670	15464	15429	15645	15592	15621	15599	15629	15494	15522	15380	15696	15559	15565	15607	15432	15422	15539	15347	15448	15489	15638	15389	15477	15549	15487	15533	15376	15530	15507	15556	15438	15627	15525	15574	15562	15535	15487	15586	15526	15497	15595	15594	15518	15559	15477	15561	15556	15533	15511	15498	15442	15531	15559	15398	15462	15404	15421	15624	15508	15572	15487	15379	15640	15504	15658	15404	15437	15496	15416	15617	15616	15686
29221	35937	45357	34687	25640	21814	20078	19009	18646	18844	18806	18704	18620	18598	18604	18603	18875	18768	18699	18658	18950	18882	18700	18854	18782	18775	18827	18827	18614	18644	18677	18739	18914	18908	18653	18696	18855	18834	18577	18933	18874	18941	18829	18588	18511	18793	18818	18781	18796	18908	18535	18740	18410	18901	18611	18560	18583	18857	18696	18704	18605	18503	18652	18795	18633	18619	18738	18544	18678	18543	18925	18499	18489	18707	18861	18597	18516	18646	18740	18691	18764	18532	18655	18656	18627	18806	18620	18746	18792	18706	18594	18826	18540	18748	18806	18626	18587	18774	18469	18770	18449	18648	18712	18721	18785	18879	18853	18787	18601	18727	18480	18644	18901	18754	18641	18577	18745	18723	18494	18591	18711	18820	18627	18760	18731	18720	18602	18730	18730	18749	18785	18646	18530	18636	18515	18546	18628	18449	18697	18604	18912	18734	18724	18935	18617	18647	18732	18527	18860	18502	18511	18666	18496	18700	18750	18680	18837	18605	18624	18645	18648	18767	18803	18759	18733	18906	18645	18767	18710	18726	18690	18474	18672	18605	18604	18442	18636	18696	18687	18715	18820	18708	18614	18725	18546	18759	18521	18556	18761	18870	18634	18580	18757	18650	18501	18701	18767	18754	18650	18664	18635	18598	18546	18808	18576	18781	18720	18735	18728	18858	18737	18839	18613	18614	18861	18723	18702	18759	18752	18741	18776	18564	18538	18564	18853	18816	18685	18752	18482	18743	18671	18504	18717	18737	18553	18889	18471	18675	18574	18639	18523	18735	18544	18824	18639	18895	18572	18830	18666	18791	18419	18587	18878	18609	18608	18656	18707	18810	18613	18710	18840	18768	18737	18585	18769	18944	18753	18634	18503	18565	18582	18552	18544	18822	18840	18608	18457	18792	18727	18756	18716	18467	18917	18716	18701	18588	18839	18594	18367	18727	18680	18593	18648	18765	18730	18555	18496	18526	18465	18641	18664	18693	18762	18646	18584	18534	18655	18741	18868	18644	18387	18579	18556	18724	18758	18534	18607	18578	18568	18584	18727	18830	18552	18618	18744	18601	18755	18638	18695	18730	18744	18801	18824	18682	18910	18573	18785	18838	18640	18735	18623	18712	18565	18780	18777	18821	18711	18727	18699	18660	18868	18828	18602	18717	18708	18731	18772	18555	18643	18688	18611	18514	18721	18798	18922	18524	18785	18714	18671	18853	18587	18851	18540	18732	18731	18819	18648	18615	18598	18534	18815	18784	18659	18607	18661	18768	18650	18509	18788	18597	18828	18496	18744	18852	18585	18438	18617	18749	18816	18737	18778	18759	18608	18845	18573	18627	18480	18654	18695	18729	18846	18727	18864	18862	18738	18854	18859	18614	18646	18787	18753	18703	18719	18839	18738	18559	18714	18587	18600	18610	18678	18758	18633	18687	18703	18765	18661	18638	18628	18633	18851	18475	18611	18647	18788	18747	18594	18825	18574	18670	18681	18794	18642	18604	18652	18769	18599	18708	18747	18578	18623	18678	18796	18591	18552	18631	18496	18638	18674	18657	18770	18626	18606	18389	18738	18742	18648	18589	18734	18690	18467	18728	18789	18626	18730	18617	18675	18921	18775	18744	18863	18628	18785	18847	18608	18606	18700	18668	18935	18699	18821	18778	18803	18637	18529	18594	18665	18618	18725	18833	18789	18560	18608	18611	18861	18544	18837	18812	18835	18745	18731	18662	18571	18759	18589	18762	18856	18747	18598	18637	18884	18740	18696	18525	18815	18622	18736	18558	18826	18770	18416	18675	18767	18695	18637	18821	18622	18636	18766	18641	18803	18521	18738	18682	18602	18495	18754	18701	18645	18678	18693	18658	18572	18602	18773	18779	18692	18502	18537	18626	18858	18732	18693	18711	18852	18801	18678	18697	18590	18681	18738	18576	18670	18576	18748	18805	18620	18526	18460	18702	18623	18676	18662	18690	18653	18636	18685	18837	18683	18769	18731	18752	18790	18698	18749	18742	18791	18536	18752	18771	18715	18612	18484	18684	18756	18702	18739	18867	18722	18604	18838	18519	18623	18610	18773	18699	18763	18849	18783	18468	18638	18681	18754	18631	18634	18721	19074	18756	18638	18682	18505	18601	18795	18743	18679	18604	18598	18721	18718	18511	18827	18671	18677	18583	18760	18538	18754	18724	18454	18701	18764	18495	18867	18556	18732	18568	18622	18558	18781	18601	18805	18606	18647	18787	18629	18810	18645	18839	18789	18608	18671	18534	18763	18652	18865	18633	18769	18711	18627	18756	18891	18674	18811	18597	18523	18950	18549	18491	18542	18770	18638	18761	18563	18739	18627	18752	18581	18869	18725	18773	18829	18603	18794	18553	18735	18731	18738	18585	18784	18668	18556	18810	18479	18570	18801	18679	18607	18863	18889	18668	18817	18730	18862	18601	18733	18660	18725	18671	18953	18602	18562	18713	18910	18575	18736	18646	18800	18674	18643	18572	18731	18705	18555	18780	18546	18555	18813	18677	18658	18778	18777	18638	18791	18761	18752	18663	18741	18647	18436	18560	18829	18755	18907	18735	18753	18737	18813	18719	18666	18808	18648	18559	18670	18854	18742	18794	18734	18672	18612	18804	18754	18587	18749	18750	18618	18681	18677	18788	18791	18752	18757	18825	18850	18831	18565	18614	18807	18663	18711	18682	18832	18594	18745	18716	18682	18636	18717	18793	18626	18561	18530	18679	18526	18752	18583	18616	18565	18762	18709	18675	18527	18739	18534	18525	18930	18682	18541	18522	18651	18746	18794	18616	18776	18723	18727	18661	18846	18797	18793	18734	18720	18756	18610	18653	18824	18782	18935	18937	18666	18655	18857	18572	18580	18780	18804	18542	18445	18889	18649	18742	18759	18672	18658	18689	18637	18518	18796	18638	18711	18658	18730	18598	18579	18763	18782	18881	18698	18708	18585	18643	18517	18765	18814	18647	18673	18578	18781	18510	18606	18493	18606	18668	18746	18655	18706	18709	18726	18728	18701	18858	18722	18704	18753	18718	18677	18544	18556	18790	18612	18670	18907	18719	18764	18564	18874	18742	18751	18820	18668	18593	18599	18905	18759	18587	18561	18454	18601	18504	18733	18909	18781	18755	18782	18732	18753	18728	18603	18746	18657	18646	18672	18747	18807	18758	18636	18496	18742	18546	18746	18749	18676	18704	18544	18667	18799	18675	18610	18772	18635	18532	18668	18655	18799	18582	18664	18723	18675	18821	18738	18754	18630	18761	18498	18661	18799	18806	18528	18666	18716	18609	18999	18986	18755	18644	18651	18634	18818	18778	18659	18449	18525	18625	18817	18624	18650	18718	18721	18846	18833	18543	18692	18632	18512	18492	18700	18685	18532	18611	18529	18717	18893	18842	18748	18725	18732	18913	18721	18582	18532	18701	18631	18582	18634	18965	18728	18778	18999	18732	18614	18696	18634	18771	18638	18857	18779	18946	18619	18514	18562	18811	18741	18856	18813	18944	18460	18657	18719	18854	18963	18849	18795	18879	18465	18548	18841	18724	18721	18849	18948	18761	18528	18609	18667	18664	18485	18780	18644	18644	19051	18795	18727	18736	18814	18757	18680	18816	18785	18811	18864	18591	18648	18872	18693	18781	18720	18768	18735	18835	18577	18887	18685	18592	18496	18772	18707	18659	18872	18758	18722	18893	18870	18534	18672	18739	18633	18586	18691	18727	18610	18653	18872	18732	18687	18787	18831	18825	18702	18685	18832	18669	18670	18766	18732	18791	18637	18812	18588	18717	18794	18617	18746	18929	18716	18743	18488	18844	18690	18659	18877	18771	18622	18593	18616	18779	18661	18693	18656	18547	19027	18663	18802	18667	18695	18732	18574	18704	18695	18683	18488	18602	18771	18583	18606	18708	18526	18882	18519	18559	18769	18784	18567	18669	18676	18601	18632	18634	18915	18667	18701	18768	18733	18841	18847	18638	18503	18702	18788	18701	18693	18695	18517	18887	18599	18575	18782	18932	18732	18539	18611	18720	18702	18664	18842	18839	18705	18587	18815	18745	18687	18854	18763	18657	18572	18741	18791	18814	18678	18730	18815	18928	18655	18707	18805	18692	18663	18528	18751	18707	18769	18855	18941	18507	18661	18667	18819	18577	18876	18726	18672	18516	18547	18649	18665	18764	18548	18721	18766	18721	18762	18597	18795	18707	18794	18648	18526	18591	18597	18582	18580	18733	18812	18765	18808	18662	18898	18741	18577	18748	18934	18798	18791	18810	18776	18643	18586	18795	18819	18485	18630	18812	18819	18944	18758	18543	18745	18472	18704	18640	18820	18818	18856	18835	18562	18726	18870	18683	18799	18829	18599	18516	18473	18736	18560	18677	18685	18744	18855	18715	18735	18549	18762	18687	18726	18845	18834	18612	18663	18721	18756	18686	18707	18821	18617	18689	18695	18679	18776	18659	18762	18848	18772	18645	18837	18538	18594	18885	18656	18607	18730	18897	18852	18844	18775	18799	18804	18524	18754	18909	19026	18758	18595	18595	18557	18791	18708	18683	18900	18641	18625	18732	18851	18635	18892	18606	18814	18823	18816	18902	18783	18557	18753	18775	18657	18843	18609	18813	18776	18956	18789	18693	18655	18730	18609	18745	18664	18857	18574	18752	18663	18632	18732	18653	18738	18805	18659	18699	18606	18733	18655	18737	18677	18782	18816	18759	18746	18608	18739	18787	18593	18684	18741	18780	18861	18616	18593	18685	18782	18497	18795	18696	18731	18624	18749	18593	18871	18558	18837	18730	18661	18643	18554	18756	18721	18563	18802	18827	18664	18637	18766	18718	18783	18751	18861	18716	18757	18773	18645	18675	18752	18462	18710	18721	18737	18839	18651	18833	18699	18734	18610	18582	18796	18817	18775	18820	18755	18645	18629	18658	18834	18797	18707	18694	18596	18640	18756	18642	18558	18626	18606	18655	18565	18715	18533	18830	18773	18618	18680	18840	18804	18702	18726	18756	18582	18784	18717	18702	18637	18579	18565	18603	18877	18617	18936	18603	18696	18600	18824	18659	18793	18602	18543	18456	18734	18610	18584	18484	18704	18594	18781	18595	18804	18824	18716	18693	18659	18810
33788	57379	47747	31370	23003	18718	16666	16123	16099	15854	15944	15882	15792	16041	15922	15967	15882	15766	15941	15990	15913	15786	15977	15722	15972	15844	16001	15904	15856	15923	15778	15927	15863	15683	16059	15784	15892	15870	15743	16033	15859	15939	15856	15863	15786	15905	15921	15882	15750	15876	15846	15925	15713	15942	15813	15817	15909	15814	15866	15981	15857	15988	15852	15933	15970	15789	15865	16064	16068	15958	15798	16063	15862	15759	15818	15786	15878	15915	15965	16012	15835	15742	15916	15909	15851	16033	15803	15694	15945	15762	15846	15758	15879	15760	15782	15958	15758	15862	15880	15943	15908	15957	15915	15817	15861	15822	15944	16051	15944	15836	15873	16002	15834	15835	15890	15826	15845	15993	15843	15976	15729	15730	15829	15993	16069	15802	15835	15766	15825	15932	15764	15909	15745	15758	15837	16019	15783	15827	15961	16022	15937	15829	15999	15828	15962	15851	15926	15879	15817	15851	15724	15760	15942	15736	15936	15765	15812	15885	15876	15953	15891	15837	15857	15851	15811	15875	16041	15852	15961	15837	15849	15896	15891	15919	16067	15825	15904	15810	15874	16011	15992	15759	16046	15996	15784	15845	15890	15849	16015	15863	15772	15851	15919	16017	15699	15964	15894	15950	15885	15922	15979	15920	15765	15730	15839	15756	15900	15797	15923	15878	15902	16165	15748	15889	15995	15752	15761	15818	16155	15751	15845	15797	15863	15854	15907	15919	15798	15865	16035	15872	15980	15918	15838	15631	15836	15811	15822	15964	15797	15992	15948	15874	15847	15869	15879	15795	15925	15966	15679	15861	16002	15895	15840	15788	15784	15723	15820	15825	15964	15955	15900	15960	16033	15732	16028	15911	15867	15787	15901	15809	15986	15687	15987	15799	15947	15749	15785	15881	15824	16045	15777	15779	16014	15960	15906	15858	15915	15904	16027	15978	15930	15895	15951	15935	15837	15949	15836	15754	15773	15933	15912	15732	15971	15776	15905	15651	16026	15828	15939	16112	15986	15733	15795	15735	15943	15826	15953	15793	15804	15880	15780	15911	15832	15901	15779	15826	15781	15955	15910	15884	16110	15812	15934	15680	15787	15814	15807	15960	15953	15763	16018	15935	15870	15978	15803	15828	15928	15949	15773	15979	15777	16000	15933	15828	15745	15803	15987	15888	15801	15785	15911	15893	15812	15872	15990	15810	15824	15918	15847	15809	15985	15791	15875	15883	15875	15737	15804	15936	15946	15790	15889	16008	15920	16032	15826	15749	15882	15779	15869	15781	15957	15762	15727	15935	16034	15877	15969	15874	15961	15868	16027	15796	15796	15930	15921	15894	15865	15980	15701	15895	15874	16090	16057	15802	16064	15841	15907	15997	15866	15808	15874	15756	15980	15917	15804	15692	15883	15964	15838	15872	15829	15813	16044	15968	15857	15870	15895	15922	15940	15935	15787	15922	15845	15895	15791	15984	15984	15804	16026	15879	15813	15966	16059	15754	15936	15924	15917	15932	15778	15725	15871	15846	15910	15891	16128	15811	15962	15911	15782	16110	15983	15936	15834	15795	16000	15959	15747	15927	15738	15966	16085	15890	15760	15905	15783	15743	16154	15744	15993	15894	15803	15848	15805	15830	15726	16026	15946	15967	15848	15823	15837	15775	15983	15745	15795	15818	15906	15755	15871	15746	15824	15756	15994	15799	15839	15874	15790	15900	15982	15935	15838	15837	15945	15729	15934	15973	15701	15760	16109	15902	15935	16021	15975	15906	15971	15702	15770	15926	15827	15911	15807	15777	15960	15719	16026	15915	16045	15752	15845	15845	15873	15958	15729	16114	15882	15865	15828	15994	15996	15835	15721	16135	16000	15809	15908	15948	15825	15871	15818	16039	15877	16063	15740	16008	15855	15993	15722	15995	15968	16004	15898	15822	15968	15846	15659	16043	15693	15851	15849	15918	15974	15900	15825	15771	15948	15765	15958	15942	15957	15838	15864	15919	15915	15893	15908	16102	15867	16047	15810	15814	15773	15853	15855	15972	15935	15923	15928	15893	15979	15953	16020	15837	15796	15869	15855	15944	15859	16003	15826	15993	15934	16014	15831	15983	15859	15874	16025	16064	15840	15953	15870	15907	15900	15904	15932	15931	16014	15844	15885	15853	15897	15819	16146	15863	15958	15733	15841	15851	15952	15987	15871	15916	16016	15957	15944	15817	16130	15816	15686	15899	15953	15796	16115	15857	15880	15988	16004	15923	15862	15895	15812	15731	15938	15837	15868	15799	15895	16004	15765	15982	15852	15753	15937	15822	15806	16025	15847	15869	15819	15954	15678	15751	16054	16076	15676	15767	15904	15784	15771	15898	15894	15995	15909	15994	15911	16033	15868	15907	15975	15824	15998	15906	15906	16181	15763	15964	15858	15888	16033	15891	15824	15872	15819	15968	15802	15881	15889	15873	16043	15879	15878	15834	15844	16056	15889	15879	16011	15971	15861	15903	16141	15839	16039	15776	15706	15880	15850	15942	15998	15958	15850	15794	16005	15987	15759	15873	15812	16010	15893	15852	15912	15895	15843	15847	15834	15704	15793	15925	16040	15997	15916	16029	16006	15813	16017	15974	15896	15880	16059	15902	15932	16070	15880	15755	15894	15754	15985	15761	15806	15800	16019	15924	15931	15728	16108	15996	15822	15956	15893	15932	15768	15913	15985	15790	15917	15798	15888	15870	15744	15978	15814	15735	15838	15764	15979	15928	15827	15720	15832	15984	15953	15819	15698	15891	15810	15905	15812	15889	16188	15797	15975	15860	15928	15959	15878	15791	15868	15860	16014	15869	16105	15903	15784	15885	16089	15914	15795	15970	15887	15953	15902	15853	15669	15956	15929	15829	15717	15892	15804	15863	15859	15898	15905	15934	15945	15750	15972	16009	15785	15806	15940	15802	15886	16066	16008	15826	15911	15794	15905	15874	16023	15792	15863	15725	15947	15933	16028	15913	15901	16037	15775	16024	15802	16031	16023	15986	15847	15956	15884	16031	15730	15862	15828	15954	15879	15939	15883	15950	15823	15893	15935	15756	15917	16048	15874	15768	15922	15764	15879	15924	15842	15788	15715	15807	15770	16045	16053	15753	15892	15912	15911	15877	15928	15884	15803	15852	15797	15879	15710	15888	15810	15962	15917	15789	15781	15922	15934	15917	16079	15879	15805	15817	15959	16177	15828	15909	15892	15954	15844	16088	15806	15841	15801	15972	15925	15983	16133	15841	15703	15931	15736	15827	15854	15940	15871	15971	15795	15875	15719	15832	15952	15994	16000	15953	15956	15904	15919	15805	15795	15989	15720	15989	15939	15880	15749	15788	16095	15851	15971	15797	15866	15916	15654	15930	15879	15831	15791	16034	15947	15901	16078	15937	16016	15664	15851	15762	15789	15928	15794	15903	15881	15816	15977	15798	15905	15813	15904	15956	15831	15808	15847	15791	15842	15925	15965	15958	15901	15872	15968	15919	15821	15929	15789	15954	15727	15974	15841	15868	15850	15735	16034	15967	15800	16080	15823	15959	15976	15923	15847	15925	15788	15818	16008	16043	15918	15887	15933	15999	15884	15856	15974	15778	15899	15733	15893	15898	16016	15805	15885	15779	15997	16046	15903	15930	15881	15885	15940	15910	16006	15775	15842	16011	15928	16060	15873	15885	15807	15704	15929	15898	15872	15919	15878	15796	15905	15840	15858	15882	15809	15899	16094	15816	15931	15977	15942	15857	16014	15624	15936	15984	15962	15874	15949	15840	15876	15778	15757	15889	16031	15849	15910	15890	15790	15966	15902	15703	15936	15881	15888	15945	15965	15820	16057	15798	15857	15762	15793	15873	15925	15984	15762	15783	15875	15677	15884	15969	15844	16016	15995	15978	15930	15804	15844	15843	15989	16039	15912	15949	15892	16061	15976	15772	15764	15913	15783	15861	15959	15842	15755	15894	15985	15849	15830	15912	16059	15876	15909	15830	15891	15854	15921	15940	15772	15868	15847	15972	15832	15889	15808	15820	15871	15990	15988	16017	15978	15872	16068	15893	15996	15865	15850	15991	15942	15831	15968	16016	15773	15819	15927	16010	15880	15958	15991	15878	15764	16062	15796	15942	15895	15822	15879	15869	15993	15892	15974	15865	15732	15842	15780	15807	15907	15990	16075	15842	15731	15677	16087	15873	15944	15851	15779	15840	15899	16027	15963	15896	15891	15824	15905	15770	15876	15900	15694	15909	16047	15944	16112	15802	15819	15752	15852	15931	15922	15985	15994	15939	15802	16029	15842	15752	15639	15955	16034	15770	15871	15831	15996	15994	15994	15914	15990	15829	15806	15959	15971	15748	15866	15974	15917	15917	15918	15953	15988	15921	16072	15944	15980	15711	16018	15940	15834	15948	15961	15798	15914	15884	16051	15755	15852	16078	15915	15857	15913	15903	16173	16025	15816	16077	15862	15915	15871	15861	15912	15895	15959	15944	15960	15844	15881	15880	15940	15686	15906	15964	15818	15791	15956	15830	15893	15941	15787	15848	15869	15807	15782	15977	15969	15905	15837	15833	16001	15891	15969	15769	15824	16006	15778	15917	15941	15877	16037	15929	15903	15961	15804	15941	15883	16062	15863	16075	16000	15928	15762	15902	15958	15900	15972	15886	15894	15892	15784	16059	15995	15860	15866	15982	15892	15798	15847	15941	16008	16080	15951	15727	15741	15913	15897	15884	15941	15853	16024	15820	15928	15971	16009	15846	15945	15880	16055	16097	15855	15803	15772	15946	15906	15875	16028	15907	15911	15924	15948	15752	15788	15817	15868	15954	15974	15919	16068	16021	15807	15988	15919	16123	15930	15981	15960	16065	15935	15932	15598	15928	15846	15935	15855	15877	16002	15995	15953	15786	15833	15802	15717	16038	15908	16039	15837	15910	15862	15833	15994	15885	15804	15989	15845	16116	16002	15850	15964	15955	15772	15871	15828	15914	15953	16038	15891	15967	16039	15736	15863	15875	15877	16064	15941	16057	15915	15792	15848	15888	15972	15978	15948	15881	15714	15800	15913	16107	15893	15833	15961	15875	15990	15822	15955	15835	15911	15897	15755	15843	15809	15961	15991	16017	16001	15833
24186	24571	42821	42577	34824	29556	25308	20286	19139	18995	19029	18695	18882	18911	18871	18974	18978	18698	18682	18801	18999	18533	18793	18817	18607	18669	18897	18625	18778	18901	18745	18699	18861	18738	18761	18878	18754	18702	18689	18789	18626	18538	18684	18718	18583	18685	18568	18854	18632	18802	18771	18700	18684	18712	18680	18824	18538	18608	18768	18648	18680	18485	18752	18744	18479	18591	18583	18676	18426	18615	18679	18651	18699	18834	18661	18914	18621	18755	18600	18575	18715	18968	18766	18636	18632	18678	18742	18658	18739	18489	18514	18649	18822	18876	18681	18615	18530	18638	18718	18776	18696	18654	18434	18591	18446	18680	18658	18879	18745	18449	18559	18850	18750	18623	18804	18559	18578	18723	18592	18488	18594	18654	18632	18693	18793	18811	18399	18547	18794	18640	18749	18759	18924	18624	18752	18708	18826	18934	18567	18509	18623	18607	18830	18684	18533	18555	18638	18564	18592	18718	18606	18600	18466	18619	18715	18852	18643	18861	18564	18520	18656	18597	18440	18677	18707	18522	18536	18780	18614	18506	18544	18822	18836	18607	18634	18852	18773	18899	18794	18731	18591	18387	18493	18618	18575	18667	18787	18481	18747	18751	18684	18534	18607	18668	18617	18814	18830	18593	18867	18788	18464	18695	18847	18842	18707	18509	18798	18616	18732	18576	18676	18635	18756	18677	18545	18776	18654	18537	18631	18611	18520	18687	18753	18765	18761	18676	18501	18786	18568	18488	18703	18559	18664	18452	18747	18711	18562	18622	18670	18484	18688	18725	18641	18630	18681	18453	18977	18575	18486	18767	18528	18638	18592	18499	18816	18649	18830	18823	18735	18660	18672	18586	18517	18573	18617	18647	18443	18763	18774	18658	18781	18676	18358	18546	18616	18466	18657	18648	18747	18701	18623	18738	18583	18485	18714	18413	18679	18735	18569	18598	18516	18640	18627	18655	18605	18570	18604	18721	18787	18672	18416	18708	18685	18590	18375	18450	18468	18356	18663	18521	18631	18506	18534	18619	18547	18498	18618	18706	18689	18627	18764	18733	18630	18610	18826	18550	18704	18639	18333	18541	18594	18729	18397	18605	18604	18786	18695	18738	18675	18574	18693	18770	18569	18804	18727	18596	18507	18521	18595	18661	18514	18494	18682	18848	18426	18794	18497	18789	18656	18514	18666	18535	18690	18706	18568	18546	18607	18361	18710	18675	18502	18508	18641	18703	18688	18568	18377	18819	18739	18663	18749	18624	18682	18633	18640	18747	18487	18569	18626	18533	18679	18495	18643	18457	18590	18783	18831	18698	18379	18589	18573	18716	18680	18423	18689	18622	18718	18761	18409	18624	18535	18403	18674	18730	18680	18533	18798	18756	18701	18749	18651	18589	18864	18708	18521	18830	18602	18503	18399	18751	18743	18509	18558	18764	18319	18692	18596	18477	18775	18799	18682	18708	18714	18571	18608	18571	18595	18611	18460	18612	18787	18580	18791	18566	18732	18556	18645	18666	18431	18643	18700	18713	18831	18694	18428	18624	18743	18759	18741	18799	18715	18555	18471	18584	18387	18826	18715	18596	18686	18697	18726	18504	18468	18551	18822	18693	18663	18782	18695	18555	18791	18500	18660	18553	18599	18743	18894	18691	18597	18490	18511	18469	18498	18695	18591	18412	18688	18606	18664	18549	18607	18477	18586	18701	18444	18589	18459	18562	18545	18582	18633	18425	18794	18591	18637	18563	18489	18936	18654	18570	18583	18786	18601	18825	18574	18598	18600	18676	18557	18591	18606	18515	18704	18609	18592	18595	18591	18537	18691	18685	18631	18632	18695	18854	18562	18558	18485	18486	18676	18502	18795	18391	18820	18684	18570	18406	18637	18598	18641	18700	18863	18797	18516	18606	18624	18616	18785	18817	18638	18612	18658	18653	18561	18413	18543	18699	18684	18772	18717	18584	18573	18598	18721	18689	18806	18613	18654	18662	18685	18633	18688	18617	18906	18589	18713	18619	18801	18509	18853	18674	18621	18466	18504	18594	18538	18582	18496	18639	18396	18616	18598	18788	18561	18637	18821	18706	18651	18617	18738	18473	18701	18522	18499	18516	18622	18629	18655	18619	18670	18740	18704	18740	18618	18510	18751	18573	18388	18444	18626	18816	18812	18705	18675	18734	18506	18901	18758	18811	18687	18597	18732	18672	18484	18741	18932	18677	18871	18700	18578	18675	18712	18604	18659	18700	18644	18667	18481	18462	18572	18811	18598	18653	18491	18564	18578	18464	18607	18544	18683	18613	18826	18597	18587	18716	18533	18592	18793	18549	18443	18703	18576	18570	18476	18612	18723	18551	18635	18770	18682	18790	18579	18708	18606	18436	18520	18485	18680	18465	18580	18519	18525	18559	18706	18586	18529	18579	18609	18597	18484	18777	18587	18643	18802	18772	18526	18623	18618	18704	18648	18564	18608	18610	18644	18682	18623	18475	18763	18538	18541	18744	18686	18819	18452	18490	18574	18546	18813	18761	18660	18571	18816	18790	18598	18543	18570	18572	18858	18675	18754	18575	18648	18337	18716	18694	18713	18867	18743	18697	18686	18778	18734	18666	18531	18826	18732	18575	18500	18710	18623	18485	18740	18924	18569	18487	18643	18757	18453	18537	18809	18513	18592	18507	18548	18573	18565	18595	18629	18578	18679	18501	18592	18734	18631	18722	18583	18564	18736	18671	18380	18690	18852	18791	18587	18683	18578	18430	18702	18790	18725	18592	18481	18568	18594	18477	18584	18585	18625	18688	18641	18771	18708	18852	18814	18782	18788	18357	18757	18753	18795	18505	18692	18393	18588	18762	18676	18724	18721	18802	18731	18690	18509	18493	18546	18728	18547	18571	18739	18684	18534	18727	18600	18435	18671	18629	18564	18788	18582	18674	18585	18828	18649	18538	18610	18633	18660	18606	18598	18655	18679	18641	18673	18686	18605	18755	18684	18642	18623	18595	18559	18465	18402	18482	18711	18697	18708	18517	18622	18452	18550	18573	18627	18540	18624	18558	18700	18644	18684	18502	18656	18959	18781	18499	18704	18564	18548	18547	18862	18761	18508	18794	18596	18517	18617	18821	18809	18619	18807	18652	18760	18504	18510	18433	18629	18748	18584	18638	18447	18563	18834	18588	18628	18622	18740	18764	18686	18522	18842	18608	18651	18565	18769	18731	18489	18568	18626	18563	18596	18739	18793	18562	18432	18870	18911	18719	18809	18720	18524	18554	18763	18558	18447	18760	18649	18522	18572	18667	18691	18734	18400	18618	18617	18742	18562	18670	18638	18744	18551	18678	18712	18581	18443	18698	18609	18717	18683	18766	18530	18665	18624	18702	18520	18700	18756	18752	18633	18530	18748	18847	18777	18696	19020	18507	18662	18897	18824	18812	18709	18601	18642	18515	18681	18554	18800	18570	18522	18549	18545	18665	18615	18586	18620	18726	18601	18784	18611	18676	18588	18706	18618	18717	18786	18494	18626	18534	18453	18689	18437	18539	18737	18714	18644	18639	18492	18526	18836	18559	18564	18588	18758	18432	18633	18603	18874	18411	18699	18824	18816	18560	18598	18552	18602	18494	18690	18667	18577	18659	18659	18385	18693	18594	18773	18556	18612	18693	18760	18538	18788	18706	18646	18605	18745	18409	18725	18358	18668	18523	18722	18619	18317	18667	18420	18718	18748	18750	18742	18706	18569	18644	18514	18520	18566	18644	18620	18535	18659	18646	18649	18665	18681	18430	18555	18894	18906	18555	18715	18728	18807	18759	18752	18548	18637	18537	18876	18791	18483	18614	18656	18672	18680	18489	18696	18591	18456	18593	18820	18469	18610	18661	18471	18703	18530	18584	18638	18591	18643	18752	18681	18606	18577	18483	18838	18672	18772	18669	18716	18578	18694	18705	18500	18777	18509	18668	18612	18720	18801	18631	18731	18683	18791	18687	18659	18683	18562	18449	18871	18617	18634	18803	18682	18591	18563	18442	18449	18581	18460	18631	18711	18701	18486	18717	18748	18534	18685	18694	18505	18454	18501	18625	18712	18642	18640	18696	18580	18605	18670	18617	18633	18801	18639	19034	18668	18711	18594	18631	18606	18527	18520	18503	18775	18606	18497	18736	18479	18606	18585	18837	18773	18685	18473	18552	18490	18398	18773	18682	18590	18625	18552	18616	18527	18709	18762	18819	18736	18645	18492	18568	18815	18669	18662	18697	18668	18791	18626	18520	18678	18869	18554	18510	18679	18559	18560	18631	18493	18682	18612	18787	18776	18688	18661	18590	18506	18477	18527	18863	18680	18671	18486	18623	18709	18676	18557	18582	18977	18676	18660	18790	18714	18548	18498	18597	18713	18608	18233	18739	18602	18388	18720	18547	18581	18692	18741	18674	18831	18599	18593	18671	18553	18665	18776	18573	18787	18638	18626	18628	18402	18559	18695	18802	18514	18451	18353	18384	18523	18813	18627	18723	18593	18463	18471	18604	18627	18717	18612	18726	18639	18448	18484	18580	18653	18549	18485	18550	18660	18704	18689	18705	18551	18569	18350	18617	18690	18722	18588	18663	18660	18476	18671	18643	18595	18513	18583	18448	18621	18569	18720	18547	18707	18639	18759	18595	18488	18439	18578	18856	18829	18763	18844	18679	18573	18582	18722	18538	18684	18678	18622	18743	18938	18565	18610	18642	18523	18679	18706	18781	18791	18621	18715	18698	18541	18599	18691	18784	18577	18535	18847	18662	18710	18498	18551	18555	18565	18572	18604	18658	18637	18730	18758	18594	18529	18542	18724	18624	18651	18621	18642	18824	18694	18598	18782	18398	18488	18643	18507	18685	18607	18668	18779	18745	18843	18587	18715	18748	18625	18709	18589	18676	18463	18840	18570	18594	18621	18531	18536	18573	18600	18581	18588	18803	18692	18510	18512	18597	18683	18817	18654	18431	18618	18773	18606	18699	18722	18399	18561	18671	18795	18759	18670	18595	18591	18496	18624	18662	18721	18688	18855	18701	18710	18585	18559	18720	18754	18553	18607	18577	18612	18698	18614	18569	18540	18488	18596	18492	18504	18629	18697	18840	18719	18461	18674	18758	18842	18438	18519	18583	18711	18599
59038	100481	84779	58625	41552	28328	20176	17097	16262	15931	15949	15953	15947	15909	16113	15870	15760	15872	16067	16030	15968	15796	15908	15801	15842	15825	16048	15768	15873	15997	15917	15848	15886	15911	15926	16045	15957	15996	16035	16020	15895	15847	15822	16013	15918	15758	15828	15816	15946	15804	15969	15740	15927	15781	15857	15849	15766	15802	15947	16068	15913	15914	15969	15841	15914	15817	15989	16012	15808	15864	15779	15911	15988	15723	15979	16019	15860	15945	15863	15942	16076	15845	15813	16017	15888	15904	15845	15831	15867	16050	15889	15977	15860	15825	15852	15999	15881	15994	15952	15870	15806	15951	16065	15728	15959	15859	15967	15869	15847	15899	15750	15953	15938	15990	15802	15931	15657	15861	15792	15907	15766	15768	16043	15866	15714	15831	16007	15778	15927	15883	15887	15951	15732	15882	15798	15826	15969	15866	15798	15833	15815	15921	15776	15768	15792	15945	15991	16118	15847	15974	15887	15884	15907	15828	15801	15846	15958	15861	15860	15880	15943	15853	15947	15798	16014	15873	15850	15831	15799	15892	16010	16132	15803	15866	16031	15847	15910	15877	15893	15908	15974	15878	16022	15805	15859	15910	15906	15848	15932	15982	15842	15975	15985	15984	15857	16094	15845	15947	16009	15878	15821	15709	15916	15902	15858	15850	15906	15769	16049	16030	15967	15941	15871	16100	16056	16110	15957	15967	15987	15873	15787	15992	15818	15953	15902	15781	15829	15865	16054	15992	15840	15797	15833	15973	15883	15875	15767	15877	15806	15844	15889	15960	15812	15854	16038	15895	15977	15826	15841	16020	16003	15961	15757	15967	15838	15981	15853	15811	15820	16017	15986	16003	15866	15993	15874	16051	15975	15846	15881	15933	15802	16066	15811	15928	15918	15851	15868	15908	15969	15861	15745	15851	15935	15972	15984	15826	16046	15876	15872	15895	15734	15870	15944	15987	15836	16029	15910	15853	16049	15888	15883	15858	16010	15861	15951	15762	15826	15892	15925	16052	15975	15937	15877	15863	15979	15883	15921	15835	15864	15892	15779	15726	15939	15923	15854	15855	16063	15921	15982	15802	15925	15874	15833	15879	16012	16132	15808	15898	15842	15892	15860	15977	15991	15917	16034	15879	15884	15963	15888	16173	16053	15778	15879	15903	15757	15938	15998	15918	15834	15830	15896	15864	15888	15829	16072	15997	15817	15799	15981	15928	15851	15808	15923	15749	15977	15937	15942	15628	15809	15800	15948	15860	15992	15873	15986	16063	16010	16086	15982	15844	15994	15850	15982	15918	15801	15798	15884	15863	15769	15892	15936	15983	15814	15834	15896	16065	15808	16056	15790	15906	16012	15819	15815	15989	15974	15838	15844	15828	15876	15695	15921	16065	15871	15788	15905	15929	15998	15892	15831	15914	16077	15908	15924	15878	15922	15751	15834	16025	16023	15953	15854	15906	15852	15913	15922	15922	16010	15833	15849	15806	15973	15920	15794	15978	15749	15919	15846	15837	16087	15809	15984	16087	15995	15891	15876	15868	16071	16066	15910	15925	16026	15967	15942	16032	15964	15855	15947	15906	15928	15854	15907	15909	15847	16022	16060	15907	15874	15826	15914	15783	15909	15895	15989	15804	16066	15848	15993	15842	15869	15934	15837	15751	15930	15887	15911	15928	15867	15941	15857	15834	15922	15885	15844	15968	16040	16014	15989	15909	15783	15911	15885	15833	15880	15851	15897	16167	15913	15928	15864	16107	15886	15897	15991	15891	15774	15878	15974	15888	16127	15928	15814	15943	15773	15845	15795	15914	15854	15851	15891	15933	15990	16061	15939	15879	15872	16076	15736	15915	15835	15939	15992	15931	15964	15835	15883	15909	16020	15871	15756	15826	15975	15894	15942	15954	16078	15736	15904	15853	15880	15952	15830	15937	15895	15752	15848	15669	15886	15998	15855	15883	16053	15808	16017	15796	15879	16064	15932	16013	16109	15863	15952	15762	16113	15954	15774	15834	15785	15925	15831	15848	16082	16000	15985	15827	15943	15798	15836	16015	15806	15850	15879	15959	15879	15782	15958	15812	15920	15987	15851	15932	16017	15936	15911	15733	15775	15860	15841	15752	15772	15993	15924	15863	15873	15901	15959	15854	15916	16116	15763	15904	15838	15812	15894	15962	15846	15831	16017	16017	15779	15899	15949	16055	15961	16000	15991	16008	15977	15878	15949	15977	15912	15814	15822	15941	15889	15718	15749	15741	16030	15907	16040	15905	16122	15931	16029	15847	15768	15989	15940	15901	15759	15901	16014	15887	16062	15866	15770	15934	15921	15932	15747	15893	15849	15820	15975	15741	15993	15875	15729	15885	15691	15965	15923	15995	15982	15994	15880	15898	15636	15881	15777	15912	15877	15888	15784	15938	15890	15937	15966	15886	15905	15777	15859	15887	15710	15973	15761	16018	15968	15857	15786	16010	15820	15877	15878	16004	15704	15993	15837	16025	15948	16142	15928	15971	16020	15763	15810	15701	15904	15758	15939	15986	15882	15884	15919	15943	15928	15742	15898	15961	15908	15967	15914	15887	15847	15869	15845	15830	15893	15763	16113	15881	15911	15955	16028	15883	15988	15739	15783	15880	15788	16083	15793	15711	15901	15918	15810	15714	15854	15728	15968	16105	16021	16130	16056	15857	15790	16137	15996	15943	15877	16105	15924	15852	15784	15892	15964	15927	15829	15937	15856	15860	15857	15980	15865	15836	15716	15809	15954	15786	15834	15986	15784	15825	15798	16027	16009	15993	15934	15775	15814	15848	15885	15876	15851	15908	15630	15921	15947	15995	15895	16014	15861	15871	15843	15905	15912	15855	15858	15822	16032	15969	15917	15822	15944	15857	15868	16070	16085	15977	15779	15740	16054	15909	15940	15733	15831	15876	15972	16089	15921	15902	15860	15872	16107	15832	16005	15828	15878	15865	15896	15853	15885	15984	16091	15913	15932	16238	15801	16029	15937	15948	16006	15809	15908	15835	15846	16079	15691	15837	15761	15942	15892	15799	15768	15800	15703	15848	15925	15989	16053	15713	15881	15889	15950	15854	15763	15689	15845	15839	15827	16024	15883	15870	15899	15765	15941	16071	15708	15880	15935	15897	16107	15965	15921	16046	15867	15697	15890	15935	16011	15818	16012	15843	15951	16103	16150	15943	16067	15898	15791	15872	15928	15797	15945	16000	15994	15924	15838	15767	15846	15814	15991	15848	15688	15955	15898	15771	16071	15844	15798	15930	15817	15869	15772	16026	15884	15709	15938	15906	15886	15911	15829	15990	15785	15797	16060	15881	15888	15867	15905	15942	15978	16146	16065	15908	16081	15877	15893	16106	15951	15926	15913	15933	15899	16008	16000	15951	15948	15901	16018	15807	15982	15863	15774	15822	16065	15851	15917	15942	15945	15761	15801	15752	15912	15898	15921	15914	15941	15959	15885	15982	15824	15902	15756	15886	15928	15822	15814	15985	15875	15794	15806	15947	15968	15923	15964	16029	15824	16050	15951	15989	15617	15945	15727	15766	15751	15845	15922	15900	15996	15872	15887	16024	15951	15935	15968	15857	15988	15894	15955	15968	15787	15932	15872	15821	15937	15819	15859	15876	15958	15896	15912	15814	15921	15864	15629	16004	15844	15814	15861	15792	15930	16013	15942	15937	16037	15996	15848	15969	15991	16060	15773	16043	15995	15808	15881	15922	15975	15904	15977	15939	15799	15947	16000	15842	16045	15897	15801	15930	15778	16046	16022	15798	15920	15802	15903	15908	15843	15995	15914	15891	15812	15972	15969	15965	16065	15815	15973	15990	15837	15944	15815	15886	15939	16036	15922	16102	15911	15835	16004	15756	16017	15871	15926	15877	15870	15728	15878	15902	15875	15889	15768	15966	15930	15922	15919	16116	15963	15922	15993	15819	15880	15971	15681	16059	15858	15722	15994	15836	15982	15935	15984	15869	15930	15843	15855	15858	15960	15684	16026	15913	15778	15839	15884	15860	15824	15945	15914	16090	15924	15779	15861	16075	15726	15954	15788	15960	15769	16037	15990	15829	15810	15866	15904	15958	16156	15806	15850	15777	15919	15825	16076	15864	16056	15967	15850	15737	15997	15849	15884	15915	15947	15909	16030	15891	15913	15946	15868	15969	15978	15799	16024	15959	15908	15855	15884	15804	15933	15927	15818	15954	15927	15945	15772	15876	15964	15878	15721	15889	15823	15902	15795	15822	15997	16010	15981	15783	15695	15962	15911	15892	15837	15892	16061	15831	16132	15935	15801	15751	15814	15865	15930	15934	15974	16002	15940	15922	15902	16023	16156	15855	15962	15907	15844	15652	15873	15952	15648	15923	15951	15878	16032	15706	15796	15917	15903	15856	15816	15881	16131	15914	15858	15994	15752	15875	15878	15799	15935	15785	16104	15800	15808	15862	15950	15888	15874	15984	15834	15914	15972	16014	15739	15755	15860	15710	15894	15899	15973	15836	15858	15943	15841	15810	15757	15831	15942	15890	15952	15899	15943	15889	15913	15987	15930	15829	15739	15798	15973	15926	16051	15755	15988	15897	15813	15837	15968	15708	16035	15938	15779	15806	15889	15863	15827	16001	16093	15862	15938	15903	15780	16067	15889	15837	16026	15970	15672	15760	15927	15863	15958	16087	15951	16092	15781	16144	15735	15936	15875	16029	15879	16045	15908	15942	15906	15716	15971	15850	15755	15891	15901	16024	15956	15902	15915	15968	15948	15894	15905	15817	15919	15924	15881	15942	16026	15866	15979	16003	15692	15931	15972	15712	15957	15884	16040	15906	15860	15939	15751	15714	15864	15963	15786	15844	15873	16004	16015	15797	15905	15949	15857	15926	16028	15836	15911	15883	15887	15764	15828	15846	15933	15901	15956	15921	15957	16007	15836	15960	15982	15927	15897	15837	15765	15957	15855	15717	15766	15814	16000	15993	15892	15971	15922	15971	15810	16099	15963	15871	15901	15981	16020	15909	15919	15935	15925	15811	16089	15937	15719	15825	16006	15927	15846	15775	15828	15937	15865	16048	16018	15804	15721	15764	15960	15836	15896	15992	15871	16030	15870	16090	15801	15997	16029	15852	15926	15852
22955	22837	37029	36816	33930	31575	28816	21768	19385	19266	19056	19064	18929	18849	18903	18908	18897	18755	18575	18883	18814	18869	18859	19056	18580	18830	18968	18630	18492	18818	18946	18704	18696	18685	18753	18626	18891	18739	18741	18568	18665	18544	18800	18729	18602	18746	18741	18722	18830	18756	18536	18800	18650	18562	18549	18647	18552	18723	18756	18612	18728	18535	18728	18822	18662	18505	18612	18557	18423	18486	18710	18823	18735	18697	18602	18526	18661	18601	18574	18583	18646	18745	18780	18673	18614	18938	18652	18969	18762	18612	18745	18794	18707	18900	18506	18636	18695	18593	18866	18759	18590	18587	18546	18646	18669	18581	18567	18560	18462	18717	18594	18248	18695	18702	18869	18555	18544	18673	18617	18545	18604	18419	18699	18531	18527	18621	18760	18645	18474	18700	18747	18574	18669	18610	18587	18545	18740	18529	18595	18618	18821	18706	18644	18582	18590	18665	18624	18790	18730	18666	18693	18603	18588	18684	18700	18477	18526	18546	18771	18695	18669	18677	18436	18700	18642	18653	18589	18481	18564	18584	18677	18713	18600	18545	18639	18646	18586	18526	18935	18342	18469	18861	18810	18539	18519	18417	18859	18722	18626	18609	18490	18823	18746	18571	18833	18689	18652	18636	18646	18692	18562	18642	18638	18580	18592	18668	18781	18628	18671	18585	18582	18535	18651	18666	18788	18764	18676	18601	18782	18559	18647	18658	18579	18524	18572	18628	18751	18646	18334	18480	18637	18411	18617	18855	18651	18546	18682	18870	18633	18643	18794	18719	18536	18548	18528	18626	18572	18623	18777	18837	18615	18664	18625	18696	18383	18631	18542	18614	18560	18547	18547	18598	18488	18431	18633	18612	18761	18680	18664	18709	18937	18488	18638	18465	18699	18793	18808	18813	18675	18364	18480	18640	18687	18785	18492	18592	18618	18719	18483	18597	18700	18698	18720	18506	18636	18513	18436	18528	18610	18469	18685	18414	18354	18550	18593	18527	18555	18685	18667	18778	18701	18644	18540	18706	18584	18534	18655	18730	18519	18598	18674	18577	18599	18502	18749	18667	18533	18475	18803	18807	18726	18634	18678	19030	18516	18831	18491	18547	18461	18819	18393	18427	18562	18575	18639	18556	18768	18482	18720	18493	18550	18578	18486	18430	18670	18764	18606	18388	18653	18611	18736	18660	18598	18499	18752	18756	18465	18611	18562	18507	18523	18659	18612	18522	18669	18624	18537	18625	18657	18524	18622	18647	18636	18788	18747	18699	18719	18819	18508	18586	18530	18623	18619	18745	18648	18593	18806	18648	18753	18288	18583	18659	18516	18632	18632	18578	18529	18669	18880	18590	18411	18533	18631	18679	18845	18610	18809	18485	18540	18588	18696	18735	18500	18672	18763	18685	18678	18511	18566	18570	18643	18670	18675	18568	18705	18718	18444	18743	18557	18766	18496	18731	18736	18731	18500	18711	18441	18473	18732	18698	18542	18486	18633	18584	18610	18641	18674	18500	18487	18515	18617	18511	18606	18666	18668	18781	18513	18710	18653	18578	18696	18646	18510	18676	18601	18646	18606	18544	18581	18563	18599	18581	18564	18815	18604	18759	18580	18693	18533	18645	18644	18712	18557	18632	18640	18662	18599	18603	18788	18516	18671	18692	18581	18616	18562	18767	18640	18755	18548	18713	18557	18601	18354	18591	18557	18492	18501	18536	18619	18676	18545	18641	18478	18641	18746	18533	18675	18766	18616	18722	18826	18643	18638	18348	18695	18507	18556	18511	18487	18555	18685	18467	18567	18580	18555	18625	18557	18542	18520	18501	18458	18663	18812	18652	18797	18804	18466	18738	18438	18456	18544	18423	18756	18614	18413	18601	18738	18750	18371	18685	18558	18559	18793	18512	18691	18602	18628	18678	18551	18644	18595	18772	18769	18439	18514	18605	18704	18588	18750	18591	18627	18571	18483	18625	18677	18715	18586	18659	18699	18708	18576	18390	18505	18601	18489	18501	18745	18457	18415	18547	18553	18548	18656	18586	18730	18619	18392	18528	18498	18728	18543	18559	18807	18612	18560	18758	18662	18727	18493	18711	18566	18663	18485	18576	18782	18720	18763	18512	18537	18625	18845	18546	18687	18700	18645	18626	18546	18484	18423	18611	18658	18482	18582	18387	18714	18547	18665	18502	18547	18337	18469	18447	18581	18618	18436	18660	18565	18730	18890	18502	18814	18677	18715	18718	18500	18606	18674	18789	18302	18513	18505	18488	18728	18548	18521	18760	18604	18570	18469	18659	18655	18594	18431	18604	18596	18767	18504	18509	18356	18727	18708	18774	18754	18497	18744	18599	18870	18805	18665	18683	18560	18558	18718	18408	18525	18750	18520	18436	18707	18607	18654	18675	18534	18665	18495	18438	18583	18721	18714	18635	18864	18698	18518	18436	18601	18756	18520	18571	18705	18592	18608	18579	18753	18498	18541	18441	18601	18727	18870	18596	18602	18533	18488	18711	18469	18570	18600	18634	18523	18554	18682	18811	18583	18609	18751	18740	18653	18575	18547	18664	18482	18554	18624	18445	18361	18385	18671	18523	18639	18581	18641	18401	18441	18395	18746	18539	18616	18592	18643	18601	18463	18403	18835	18529	18693	18674	18752	18610	18721	18424	18477	18633	18601	18579	18703	18275	18679	18704	18720	18615	18658	18643	18692	18658	18848	18718	18748	18547	18563	18707	18370	18410	18569	18553	18668	18495	18205	18746	18603	18606	18683	18540	18440	18647	18530	18486	18555	18779	18697	18498	18467	18501	18737	18771	18686	18418	18720	18705	18710	18558	18596	18454	18430	18608	18668	18487	18687	18621	18691	18637	18525	18614	18633	18555	18631	18619	18380	18567	18508	18339	18596	18746	18623	18569	18622	18721	18710	18602	18467	18643	18778	18614	18655	18595	18556	18697	18561	18727	18595	18576	18564	18783	18742	18594	18585	18614	18685	18726	18560	18564	18922	18643	18727	18725	18635	18734	18629	18609	18500	18465	18568	18640	18599	18597	18622	18647	18565	18632	18523	18606	18454	18675	18630	18533	18584	18452	18516	18631	18634	18672	18525	18760	18483	18817	18669	18609	18487	18475	18550	18556	18621	18573	18609	18382	18722	18594	18629	18806	18524	18726	18829	18632	18645	18649	18743	18853	18603	18419	18605	18538	18382	18504	18759	18705	18556	18646	18827	18505	18655	18818	18630	18549	18570	18354	18640	18676	18600	18348	18500	18584	18549	18607	18603	18686	18624	18484	18688	18509	18502	18637	18416	18713	18700	18555	18644	18548	18547	18490	18778	18542	18648	18739	18423	18625	18724	18636	18553	18702	18593	18328	18656	18661	18677	18352	18566	18704	18647	18642	18644	18670	18477	18607	18532	18646	18565	18756	18648	18644	18711	18575	18541	18628	18435	18581	18466	18453	18529	18623	18785	18605	18601	18642	18695	18515	18774	18649	18741	18603	18457	18710	18514	18764	18709	18586	18568	18578	18753	18758	18483	18499	18687	18609	18646	18441	18794	18538	18590	18694	18452	18636	18549	18555	18733	18673	18634	18622	18412	18796	18716	18749	18648	18467	18543	18661	18950	18746	18692	18680	18784	18717	18723	18527	18522	18729	18645	18506	18848	18340	18535	18582	18580	18768	18593	18552	18466	18582	18569	18513	18637	18798	18655	18526	18588	18634	18504	18640	18615	18636	18737	18576	18711	18842	18386	18553	18275	18510	18726	18570	18751	18570	18754	18703	18644	18643	18616	18556	18780	18660	18662	18574	18665	18505	18588	18737	18688	18585	18651	18490	18531	18455	18432	18633	18774	18518	18492	18649	18762	18711	18710	18771	18736	18780	18686	18593	18684	18489	18580	18667	18661	18468	18531	18505	18717	18656	18678	18572	18492	18605	18505	18849	18399	18745	18573	18639	18565	18543	18631	18502	18753	18453	18635	18694	18628	18497	18607	18478	18664	18813	18515	18485	18593	18570	18556	18506	18641	18582	18575	18687	18639	18725	18441	18702	18407	18701	18665	18657	18800	18587	18494	18699	18828	18662	18591	18558	18588	18644	19075	18517	18563	18546	18611	18806	18637	18622	18620	18701	18736	18520	18516	18580	18711	18506	18554	18533	18665	18726	18673	18493	18651	18627	18620	18582	18582	18443	18510	18396	18479	18506	18616	18514	18598	18707	18610	18341	18648	18703	18587	18507	18640	18575	18635	18521	18745	18545	18608	18396	18585	18439	18578	18574	18575	18652	18564	18690	18544	18605	18627	18552	18518	18595	18663	18685	18740	18700	18582	18664	18650	18554	18653	18740	18496	18557	18822	18641	18535	18636	18617	18586	18636	18654	18587	18531	18624	18473	18546	18788	18531	18556	18752	18780	18574	18584	18422	18542	18548	18442	18505	18572	18533	18448	18690	18637	18607	18575	18573	18621	18639	18827	18730	18565	18630	18620	18683	18764	18590	18595	18410	18473	18683	18724	18704	18611	18589	18760	18713	18625	18748	18835	18762	18608	18714	18403	18655	18657	18598	18442	18552	18497	18433	18504	18755	18778	18620	18668	18751	18554	18663	18574	18691	18619	18642	18534	18587	18750	18554	18652	18676	18617	18499	18592	18462	18487	18425	18601	18615	18477	18638	18493	18647	18316	18562	18446	18623	18403	18643	18699	18739	18601	18550	18380	18751	18590	18564	18484	18710	18459	18652	18658	18566	18581	18604	18488	18420	18629	18723	18782	18762	18568	18655	18544	18745	18551	18452	18520	18608	18712	18697	18552	18686	18606	18696	18754	18653	18547	18459	18731	18755	18604	18587	18733	18488	18424	18625	18712	18617	18683	18818	18590	18648	18727	18511	18509	18600	18526	18699	18560	18560	18741	18831	18596	18686	18465	18639	18539	18426	18642	18526	18696	18609	18847	18555	18651	18611	18671	18533	18728	18528	18732	18535	18634	18746	18603	18913	18550	18716	18712	18693	18477	18432	18539	18552	18621	18580	18672	18503	18755	18532	18699	18465	18465	18440	18661	18574	18560	18354	18687	18713	18802	18567	18606	18625	18662	18567	18664	18452	18300	18759	18654	18893	18706	18874	18776	18710	18590	18756	18698
64163	104724	92683	71558	51445	35284	23452	18082	16530	15894	16123	15869	15651	15744	15890	15983	15850	15879	15935	15920	15734	15976	15898	16060	15845	15955	15830	15877	15950	15936	15794	15881	15877	15829	15756	15961	16001	15752	15781	15886	15876	15885	15838	15875	15774	15985	15911	15817	15952	15935	15836	15850	15931	15790	15989	16014	15936	15793	15749	15848	15806	16080	15854	15914	15969	15926	16055	15823	15969	16044	15786	15955	15928	16037	15925	15866	15892	15848	15911	15916	15846	15897	15849	16089	15738	15816	15965	15978	16082	15727	15928	15770	15828	15718	15945	15805	15854	15972	15615	15934	15841	15831	15705	15922	16067	15978	15817	15811	15911	15817	16068	15881	15797	15993	15789	16035	15889	15858	15937	15886	15938	15910	15890	15910	15919	15905	15965	15826	15923	15812	15771	15956	15642	15819	15739	16099	15814	15918	15908	15914	15784	15759	15753	15905	15691	16130	15823	15769	15826	15993	15805	15862	15933	15885	15894	16010	15993	15870	15904	15985	15908	15824	15886	16005	15805	15908	15786	15858	15815	15864	15658	15916	16088	15736	16017	15813	15957	15830	15740	15932	15979	15886	15839	15827	15878	15852	15938	15991	15918	15932	15764	15971	15860	15923	15959	16118	15782	15911	15943	15876	15926	15954	15827	15998	15756	15997	15754	15771	15847	15904	15996	15919	15988	15773	15888	15749	15886	15866	15937	16083	16013	15831	15919	16004	16016	15849	15807	15887	15928	15805	15863	15872	15805	15842	15879	15909	15861	15851	15906	15895	15828	15927	15918	15777	15919	15961	15992	15987	15870	15818	15845	15913	15983	15825	15989	15837	16017	15857	15849	15845	15904	15827	15938	15861	15871	15958	16022	15799	15813	15844	15872	15925	15943	15698	15796	15792	16008	15836	15714	15936	15850	15592	15806	15842	15851	15840	16006	15766	15733	15819	15918	15911	15951	16071	15780	15933	15677	15943	15713	15966	15782	16017	15860	15689	15892	15957	15758	15820	15756	15883	15896	15826	15779	15950	15959	15913	15761	15835	16014	15789	15904	15940	15867	16044	16072	15860	15949	15915	15863	15947	15868	15987	15980	15798	15887	15765	15899	15837	16031	15762	15895	15898	15844	15943	15914	15823	15788	15991	15990	15934	15973	16027	15814	15889	15955	15953	15892	15970	15846	15823	15784	15924	15719	15956	15719	16021	16028	15811	16043	15957	15814	15869	15846	15858	15864	15904	15828	15866	15823	15826	15875	15993	15901	15766	15724	15887	15957	15785	15811	15796	16061	15906	15976	15925	15922	15727	16045	15752	15900	15994	15870	15791	15884	15798	15633	15970	15716	15742	15875	16005	15867	16089	15820	15834	15819	15959	15888	15837	15748	15947	15962	15885	15831	15907	15671	15949	15952	15963	15905	15885	15726	15815	15860	15697	15815	16127	15774	15839	15786	15796	15654	15829	16017	15863	15788	15873	15861	15880	15842	15770	15851	15743	15704	15807	15956	15927	15811	15896	15993	15897	15789	15908	15804	15937	15821	15895	15757	16099	15756	15897	16085	15963	15831	15930	15929	15831	15747	15885	15791	15929	15764	15928	15818	15847	15771	16020	15908	15916	15946	15903	15768	15943	15842	15853	15935	15915	15948	16035	15904	15804	15735	15821	15779	16025	16067	15849	15898	15835	15897	15779	15819	15993	15879	15927	15882	15975	15818	15884	15808	15965	15998	15995	15861	15809	15964	15969	15788	15804	15673	15999	15985	15839	15887	15762	15953	15761	15832	15813	15829	15712	15924	15880	15935	15834	16008	15907	15813	15884	15792	15959	16009	15746	15984	15936	15950	15763	15848	15992	15862	15972	15877	15926	15897	16044	15939	15728	16001	15970	15802	15797	15735	16045	15901	15967	15857	15819	15797	15909	15977	15794	15738	15978	15888	15892	15694	15787	15858	15891	15646	15864	15892	15891	16012	15747	15976	15806	15899	15769	15924	16020	15850	15830	16064	15982	15836	15843	15838	15831	15824	15997	15978	15862	15841	16004	15852	16038	15800	15793	15746	15997	15913	15793	15754	16011	15884	15716	16039	15806	15863	16015	16008	15852	15756	15947	15891	15853	16133	15940	15978	15837	15798	15832	15789	15720	15908	15742	16004	15959	16028	15829	16023	15883	15839	15883	15744	15764	15984	15891	15826	16015	15794	15978	16042	15856	15867	15999	15845	15976	15984	15813	15854	15958	16014	16057	15721	15828	15822	16058	15884	16037	16021	15952	15897	15886	15883	16022	15874	15989	15861	15765	15921	15941	15741	15811	15865	15908	15870	15793	15768	15891	15952	15974	15955	15911	15909	15843	15877	15805	15990	15803	15749	15736	16023	15847	16150	15958	15877	15798	15879	15999	15716	15854	16041	15939	15915	15775	15881	16008	15861	16007	15793	15739	15787	15878	15976	15705	15852	15878	15867	15759	15804	15838	15818	15810	15929	15752	16152	15806	15877	16035	15944	15893	15803	15702	15925	15894	15864	15918	15885	15963	15838	15875	15850	15904	15824	16057	15752	15933	15926	15737	15672	15699	15730	15834	15824	15892	15868	15883	15821	15788	15982	15883	15718	15707	15813	15956	15879	15905	15803	15963	15923	15715	15859	15901	15851	15962	15893	15858	15937	15926	15776	15798	15899	15997	15732	16012	16221	15833	16112	15919	15714	15869	15896	15812	15897	15751	15721	15913	16000	15882	15771	15673	15952	15866	15786	15889	15861	15834	15796	15884	15903	15852	15995	15898	16120	15978	15887	15896	15952	15906	15993	15996	15904	15875	15772	15971	15892	16002	15978	15916	15962	16023	16031	15808	15780	15704	16013	15975	15813	15952	15707	15780	15899	15819	16044	15657	15721	15821	15763	15882	15990	15829	15825	15860	15888	15982	15900	15938	16017	15872	15802	15785	15787	15815	15951	15539	15973	15851	15669	16059	15937	15856	15808	15782	15707	15875	15966	15777	15902	15976	15849	15857	15970	15893	15893	15947	15884	15966	15831	15890	15920	15684	15836	15874	15833	15911	15963	15917	15808	15737	15699	15911	15835	16019	15848	15855	15957	15879	15903	16002	15674	15821	15961	15880	15816	15851	15833	16052	15852	16017	15663	16078	15830	15662	15878	15743	15960	15696	15961	15822	15957	15873	15810	15843	15769	15895	15938	15873	15906	15941	15987	15956	15847	15789	15841	15817	15683	15722	16023	15763	15904	15847	16041	15741	15853	15855	15850	15933	15870	15991	15833	15826	16017	15778	15815	15916	15874	15914	15915	15990	15888	15939	15965	15888	15801	15750	15912	15841	15795	15937	15828	15947	15927	15735	15973	15912	15891	15918	15994	15911	15873	15903	15710	15889	15802	15885	15852	15723	15866	15932	15820	15946	15781	15825	15824	15996	15755	15805	16051	15939	15895	15844	15993	15682	15809	15943	16026	15909	15741	15915	15949	15957	15713	15705	15891	15859	16080	16027	15918	15861	15845	15918	15940	15957	16030	15988	15800	16063	16072	15771	15994	15834	15898	15960	15897	15744	15881	15753	15924	15848	15906	15942	15652	15902	15982	15866	15753	15896	16049	15843	15977	16041	15904	15857	15999	16115	15640	15929	15996	15813	15807	15947	15969	16017	15845	15737	15823	15949	15862	15904	15903	15826	15812	15936	15842	15874	16043	15725	16029	15853	15968	15947	15870	15873	15856	15824	16021	15970	15796	15875	15753	15738	15972	15755	15836	15807	15808	15907	16029	15815	15778	15922	15842	15834	15908	15869	15709	15875	15929	15872	15826	15768	15972	15981	15866	15695	15925	15893	15730	15872	15727	15781	15683	15895	15873	15728	15810	15887	15958	15967	16027	15722	15920	15807	16013	15962	15976	15809	16043	16110	15817	15743	15742	15842	15964	15917	15908	15854	15887	15923	15831	15853	15792	15804	15858	15849	15892	15742	15730	16030	15858	15873	15884	15923	15901	15737	15698	15732	15840	15964	15707	15871	15823	15970	15933	15780	16045	15832	15925	15685	15874	15897	15856	15810	15732	15834	15656	15648	16172	15953	15852	15944	15919	15770	15931	15776	15907	15813	15830	15801	15835	15866	15873	15773	16087	15855	15971	15832	15917	15853	15753	16049	15758	15823	15783	15708	16064	15685	15899	15881	15900	15789	15949	15716	15884	16066	15824	16048	15883	15932	15747	15766	15985	15888	15882	15992	15868	15959	15957	15843	15920	15935	15731	15746	15851	15874	15964	15882	15857	15809	15719	15918	15819	15803	15830	15977	15822	15810	15898	15829	15689	15918	15900	15746	15798	15751	16022	15834	15806	15870	15952	15989	15969	15953	15941	15926	15976	15977	15910	15812	15805	15750	15857	15898	15854	15633	15904	15779	15831	15834	15802	15904	15893	15949	15799	15962	15707	15844	15959	15768	15804	15995	16110	15792	15932	15646	15921	15821	16016	15970	15970	15821	15853	15955	15905	15842	15934	15859	15943	15847	15818	15921	15898	16107	16022	15818	15923	15749	15912	15932	15744	15833	15859	15847	15846	15859	15891	15989	15801	15795	15978	15912	15845	15850	15796	15820	15893	15775	15959	16063	15791	15979	15746	15887	15954	15783	15860	15661	15850	15802	15861	16024	15817	15926	15875	15872	15919	15773	16041	16002	15888	15858	15999	16033	15873	15751	16009	16141	15736	15700	15849	15980	15837	15821	15882	15735	15787	15981	15975	15791	15939	15803	15901	15785	15915	15855	16010	15995	15731	15758	15926	15764	15842	15831	15910	15807	15967	15996	15835	15870	15930	15844	15923	15881	15847	15910	16039	16023	15903	15954	15989	15915	15863	15792	15944	15899	15931	15909	16004	15826	15837	15909	15914	15697	15888	15795	15851	15876	15820	15994	15868	15985	15926	15866	15832	15972	15956	15801	15919	15962	15744	15768	15752	15904	15903	15922	15936	15889	15720	15858	15794	15895	15931	15954	15773	15910	15937	15874	15971	15818	15939	15903	15760	16017	15866	15972	15951	16072	15972	15652	15765	15936	15835	15820	15736	15956	15969	15904	15867	15794	15970	15781	15638	15967	15895	15899	15907	15798	15916	15815	15946	15822	15923	15896	15847	15790
29415	36159	44985	34920	25039	21437	19810	19360	19026	18885	19028	19046	18901	18703	19060	18993	18798	18750	19064	18746	18883	18856	18854	18768	18844	18840	18701	18795	18761	18924	18787	18872	18729	18990	18816	18956	18964	18748	19226	19037	18819	18953	18828	18899	18972	18957	18748	18848	18577	18833	18741	18725	18836	18976	18830	18872	18952	18824	18991	18980	19002	19054	18764	18937	18696	18759	18983	18834	18981	18961	18887	18955	18713	18914	19085	18974	18956	18819	18871	18917	18991	18829	18795	18672	18842	18947	18756	18761	18738	18976	19049	18971	18816	18982	18707	18722	18692	18883	18698	18891	18818	18937	19045	18911	18753	18985	18788	18772	19025	18905	18870	18824	18892	18893	18919	18579	18929	18767	18860	18732	18923	18751	18965	18938	18908	19041	18953	18959	18657	18818	18919	18830	18889	18863	18747	18758	18770	18953	18891	18871	18881	18773	18907	18931	18910	18826	18717	19059	18993	18805	18728	18592	18952	18529	18709	18764	18717	18851	18766	18774	18932	18727	18887	18973	18816	18818	18842	18580	18941	18788	18726	18832	18684	18735	18735	18712	18788	18638	18956	18737	18768	18821	18706	18985	18710	18849	18923	18720	18939	18945	18904	18928	18617	19022	18820	18995	18806	18586	18749	18770	18889	18728	18846	18774	18813	18810	18857	18797	18914	18813	18812	19017	18678	19060	18954	18899	18958	18913	18942	19024	18938	19023	18894	18663	18903	18998	18628	18808	19046	19028	18885	18922	18765	18788	18797	18901	18795	18764	18818	18902	18911	18912	18862	18941	18689	18791	18870	18939	18986	18734	19006	19021	18577	18956	18910	18861	18762	18653	18658	18901	18761	18824	18633	18797	18846	18739	18914	18767	18755	18829	18850	18595	18829	18743	18762	18753	18673	18960	18929	18964	18974	18804	18850	18752	18802	18811	18840	18951	18729	18714	18786	18860	18980	18968	18965	18916	18911	18811	19073	18904	18882	18932	18768	18795	18670	18864	18602	18793	18862	18800	19084	18572	18645	18916	18945	18847	18819	18833	19039	18945	18965	18830	18828	18867	18910	18717	18936	18812	18752	18922	18855	18987	18847	18926	18662	18840	18953	18987	18979	18658	18812	18881	18920	18698	18855	18794	19035	18816	18842	18809	18943	18910	18974	18766	18618	18811	18940	18837	18936	19082	19020	18925	18671	18837	18649	18585	19005	18948	18707	19070	18903	18937	18699	18815	18828	18900	18775	18760	18917	18939	18786	18788	18804	18747	18846	18833	18718	18847	18932	18813	18896	18932	18862	18812	18679	18873	19065	18834	18859	18821	18754	18586	18867	18738	18688	18750	19102	19017	18804	18750	19059	18982	18784	18906	18714	18901	18932	18823	18831	18696	18699	19079	18862	19030	19065	18743	18874	18486	18801	18932	18741	18836	18767	18882	18653	18847	18795	18959	18754	18753	18996	18995	18823	18765	18619	18726	18981	18911	18648	18761	19016	18993	18985	18922	18756	18786	18859	18652	18744	18879	18650	18912	18800	18938	18890	18821	19057	18860	18789	18694	18821	18759	18781	18599	18913	18918	18838	18825	18870	18769	18816	18953	18728	18746	18898	18880	18928	18969	18740	18782	18939	18868	18960	18740	18915	18872	18737	18897	18837	18824	18928	19004	18879	18851	18907	18927	18920	18925	18978	18751	18703	19013	19010	18752	18667	18810	18982	18819	18829	18596	18892	18789	18550	18849	18977	18738	18754	18674	18906	19153	18836	18660	18748	18909	18805	18882	18727	19074	18948	18961	18868	18702	18743	18848	19111	18647	18809	19012	19035	19035	18752	18855	18605	18952	18661	18653	18779	18696	18920	18826	18944	18752	18783	18943	18789	18942	18825	18919	19056	18956	18912	18781	18829	18740	19162	18901	18910	19047	18840	18680	18851	19048	18814	18947	18753	18914	18723	18703	19059	18773	18923	18788	18890	18843	18813	18759	18996	18681	18938	18662	18933	18997	18934	18793	18804	18732	18850	18786	18915	18951	18861	18925	18785	18788	19046	18901	18845	18645	18791	18881	18736	18820	18903	18765	18989	19017	18848	18902	18678	18798	18842	18870	18927	18911	18902	18928	18938	18885	18846	18458	18828	18909	18788	18953	19058	18958	18926	18909	19053	18765	18776	18787	18815	18783	18804	18810	18880	18951	18917	18977	18843	18788	18734	18990	18985	18976	18896	18605	19016	18926	18875	18869	18732	18792	18896	18674	18879	19006	18808	18854	18827	18983	18784	18813	18915	18922	18876	18668	18968	18824	18872	18882	18810	18695	18906	18912	18913	18787	18969	18952	18750	18877	18731	19059	18800	19018	18803	18752	18779	18782	18679	18727	18648	18707	18909	18954	18733	18833	18968	18882	18959	18884	18855	18970	18909	18829	18872	18559	19005	18965	18731	18957	18931	19008	18753	18697	18756	18883	18790	18983	18860	18922	18825	18847	18875	18751	18722	18890	18837	19009	18886	18799	19074	18906	19042	18610	18841	18747	18838	18911	18816	18536	18829	18746	18781	18888	18662	18748	18807	18834	18851	18714	18730	18900	19058	18904	19007	19005	18818	18738	18756	18943	18871	18839	18908	18847	18849	18851	18792	18866	18829	18978	18803	18814	18798	19034	18948	18950	18853	18878	19039	18992	18772	18846	19038	19070	18967	18969	18732	18669	18778	18779	18780	18815	18949	19065	18814	18803	18980	18928	19002	18790	18769	18803	18771	18966	19006	18798	18748	18970	18638	18818	18804	18835	18811	18840	18842	19029	19087	18608	18938	18792	18696	18846	18905	18844	18787	18672	18956	18959	18911	18850	18781	18846	18756	18839	18713	18855	18976	18724	18946	18883	18928	18779	19038	18919	18738	18954	18813	18970	18863	18986	18719	18871	18850	19007	18965	18776	18877	18807	18887	18642	18813	18803	18760	18884	18771	18727	18828	18832	18767	18770	19035	18905	18809	19087	18856	18860	18939	18936	18852	18600	18924	18822	18771	18754	18855	18702	18887	18881	18729	18966	18918	18744	18773	18891	18704	19076	19012	18978	18710	18810	18781	18976	18704	18967	18857	18760	18927	19002	18848	18933	19003	18790	18919	19006	18907	18961	18975	18827	18866	18798	18858	18740	18784	18996	18733	18978	18881	18993	18648	18926	18917	19006	18830	18873	18968	18934	18787	18933	18781	18986	18942	18942	18877	18861	18935	18878	18709	18892	18758	18620	18816	18701	19160	18853	18757	18836	18852	18908	18830	18849	18936	18802	18644	19013	18740	18612	18906	19016	18964	18911	19025	18809	18729	18781	18747	18723	18739	18941	18835	18664	18890	18673	18871	18612	19017	18766	18851	18636	18645	18801	18769	18699	18842	18701	18870	18754	18962	18957	18751	18820	18706	18764	19109	18792	18675	18806	18809	18848	18996	18795	18947	18983	19045	18946	18816	18780	18781	18863	18719	18975	18957	18929	19042	18824	18927	19012	18892	18918	18840	18897	18611	18826	18811	18842	18779	18929	18797	19001	18911	18907	18821	18786	18808	18816	19081	19142	18992	18743	18854	18730	18844	18775	18851	18934	18835	19032	18998	18789	18948	18853	18804	18799	18859	18872	18842	18778	18900	18708	18690	18801	19066	18957	18918	18982	18960	18791	18813	18888	18979	18857	18729	19035	18743	19098	18968	18775	18933	19038	18942	19037	19051	18860	18862	18925	18699	19034	18900	18798	18901	18874	18984	19110	18977	18991	18677	18743	18452	18915	18801	18801	18889	19082	18991	18871	18777	18893	18695	18727	18747	18763	18614	18891	18823	19008	18796	18854	18862	19048	19014	18974	18854	18902	18738	18968	18729	18849	18822	18795	18743	18852	18705	18896	18772	18899	18978	18817	18862	18727	18939	18821	18897	18942	19076	18772	18798	18740	18784	18739	18809	18769	18813	18910	18865	18680	18921	18771	18715	18808	18885	19010	18666	18807	18801	18696	18819	18912	18656	18959	18738	18704	18762	18869	18903	18834	19003	18769	18980	18627	18752	18910	18792	18937	18718	18912	18806	18974	18742	18787	18814	18987	18747	18747	18861	18733	18860	18781	18846	18712	18938	18900	18714	18766	18754	18645	18698	18887	18892	18889	18956	18759	18709	18870	19024	18869	18976	18955	18948	19033	18809	18866	18872	18851	18807	18905	18798	18716	18951	18691	18730	19074	18873	19003	18976	18934	18929	18945	19088	18962	18861	18834	18941	18613	18908	18753	18900	18899	19031	18840	18759	18845	18743	18824	18773	18885	18950	19059	18706	18843	19079	18959	18610	18844	18959	18914	18685	18988	18837	18787	18923	18693	18895	18624	18990	18710	18800	19157	18810	19022	18777	18676	18841	18828	19007	18738	18665	18903	18749	18903	18852	18708	18695	18757	18627	18876	18953	18920	18843	18659	18873	18852	18639	18851	18795	19005	18797	18695	18828	18884	18687	18905	18906	18844	19019	18768	18873	18763	18758	18852	18699	18874	19013	18815	18741	18813	18711	18939	18688	18804	19156	18998	18885	18958	18724	18762	18949	18860	18666	18822	18880	18850	18724	18799	19029	19029	18884	18876	18861	18725	18951	18617	18796	18794	18991	18789	18925	18716	18858	18885	18902	18919	18736	18906	18935	18858	18704	18963	18870	18660	18686	18669	18911	18935	18906	18918	18989	18888	18808	18998	19005	18922	18749	18617	18741	18895	18991	18934	19021	18695	18784	18878	18877	18914	18926	18682	18963	18940	19041	18844	18661	18787	18779	18993	19022	18766	18973	18981	18848	18888	18593	18841	18659	18872	19003	18923	19042	18996	18850	18956	18724	18757	19026	18677	18908	18987	18725	18891	18885	18761	19059	18914	18768	18757	18867	18913	18861	18819	19004	19125	18865	18792	18919	18796	18882	18803	18918	18838	18722	18873	18635	18639	18802	18974	18965	18919	19094	18935	18535	18883	18958	18910	19159	18833	18840	18947	18920	18648	18852	18782	18977	18872	18869	19044	18917	18960	18800	18853	18912	18928	18712	18793	19015	18901	18947	18674	18861	18827	18675	18809	18820	18790	18771	19004	18950	18735	18722	18698	18976	18845	18825	18762	18715	18722	18845	18815
34788	57442	47328	31162	22169	18449	16818	16130	15860	15935	16008	15731	16128	15983	16074	16164	16136	16154	15919	16012	16008	16066	15929	16077	15910	16074	16071	15938	15977	15954	16008	15861	15871	16055	16059	16165	15918	16035	16158	15896	16047	16089	16067	16035	15903	16191	16224	16015	16192	16023	16054	16014	15969	15873	15855	15928	16116	16041	15949	15869	16056	16001	15956	16136	16046	15878	16166	16092	16071	15951	16086	16071	15881	16042	16121	16161	15967	15882	16058	16044	15990	15967	16014	16047	15914	15887	15971	15960	16094	16021	15944	16205	15980	15979	15773	16052	16032	16066	16071	16025	15872	15983	15962	16144	15972	15947	16038	15914	16112	15823	16001	16040	15989	15876	16039	16137	15968	15998	15884	15960	15932	15942	16055	16052	15980	15959	16135	15823	16211	16120	16175	15895	16015	16016	16116	15950	15862	15939	16088	16012	15831	16022	15865	16001	15977	16048	16106	15705	16013	15872	15995	15977	15820	16021	16043	16119	16005	16070	16161	16124	15961	16093	15983	16106	15961	16044	16094	15847	16023	16035	15952	15953	16146	16056	16013	15961	16057	15974	15921	16169	15969	16132	16113	16024	15861	16015	15943	15874	15886	15974	15921	16018	16008	15820	15806	16007	16098	16205	15987	16047	16055	15864	16069	16115	16152	16048	16073	15991	16026	16003	16039	16205	15960	16183	16085	16036	16065	15883	15994	15964	15888	16144	15881	16049	16141	15930	16016	15963	16000	16020	16055	16090	15850	16167	16045	16150	16167	16047	16017	16017	15981	15978	16232	16090	16073	15969	15940	15945	16058	15927	15882	16071	15839	16098	15892	16076	15848	15862	16054	16014	16052	15974	16028	15748	16089	15974	15917	15864	16200	15894	15837	15972	16056	16262	15948	16180	16113	16032	16100	16209	16037	15857	16084	16048	16055	15947	16144	15887	16019	15992	15934	15823	16064	15780	16030	15991	15967	15853	15861	16044	16018	15970	15855	15978	15890	16092	16110	15871	16086	15893	16034	15997	16016	16074	15963	15982	16054	16141	15894	16108	16046	16097	15834	16048	15969	16006	16050	16065	16074	15839	16034	15995	15957	15904	16024	16002	16088	15924	15969	16062	16110	15876	16022	15927	16047	16040	15916	15977	16044	15999	16038	16171	15988	16076	16159	15940	15993	15890	15979	15948	16041	16019	15947	15848	16057	15890	15910	16066	16052	16001	16171	15948	16090	16006	15969	16139	16059	15920	15958	16025	15772	16103	15922	15880	15848	15971	15950	15823	16014	15989	15973	15836	15877	16070	15881	15994	15884	16084	16025	16115	15953	16027	15999	16023	16058	15973	16144	16072	16184	15852	16068	15870	16123	15978	16128	16028	15964	15942	16075	15945	15839	15963	16031	16048	16033	15931	16013	16097	16083	15938	16065	15929	15977	16025	15978	16157	15837	16014	15957	16037	15845	15902	16026	15896	15980	15908	15981	16080	15924	16171	15946	16010	16201	15966	15896	16008	15987	16200	15977	16175	16118	15911	16171	16134	16016	16006	15969	15910	15965	16167	16048	16179	15945	15898	16158	16122	16120	15968	15998	16101	15923	15945	16136	15832	15786	15983	15910	16039	15961	15916	16094	16181	15789	16031	16158	16055	16197	15888	16015	16068	16019	15997	15867	15937	15968	16002	16108	16093	16090	16027	15990	16005	16061	16074	16162	16071	16033	15925	15925	15950	15879	16001	16152	16003	15959	15927	16111	15932	15973	15946	15974	15952	15870	16045	15995	15866	16004	15712	15996	16097	16020	15987	16095	16053	16053	15917	16027	16161	15967	15864	16027	16038	15946	15989	16048	16029	16089	16225	15971	16150	16014	16013	16119	15984	16019	16149	16245	16093	15847	16013	15967	15967	15971	15954	16081	15769	15850	15937	15971	16124	16083	15930	16097	16042	16022	15935	16139	15955	16009	16014	16116	16045	15991	15935	16105	16104	16180	16065	15913	15824	15962	16026	15929	15849	16131	16162	16020	15970	15961	16044	16121	15987	16080	16152	15950	16016	15935	15999	16000	15952	15964	16124	15856	16123	16087	16111	16059	16080	16098	16105	16005	16083	16108	15919	16127	16156	16172	16111	16101	15970	15898	16041	15929	16073	15949	15994	16162	16058	15991	16108	16211	16035	15936	15920	16042	16142	15904	15962	15920	16177	15951	16139	16164	15842	16061	16142	15994	16068	16129	16188	15774	15892	16079	16238	15897	16028	16110	15984	16173	16045	15874	16022	15846	15939	15842	16066	16033	15898	16039	15964	15885	15928	15968	16046	16063	15919	15905	16023	16062	16057	16098	15947	16046	16040	15862	16007	16013	16013	15980	16031	16212	16005	15980	15944	15882	16111	16049	16041	15949	15910	16207	16040	15974	16059	16056	15990	16160	15917	16101	15933	16052	15930	16138	16025	15971	15864	16062	16007	16070	16162	15976	15959	16042	15955	16004	16000	16005	15938	16238	16010	15998	15903	16087	15936	15888	16097	16106	16065	16031	15960	15896	16043	15925	15954	15998	15807	15961	16129	16051	16236	16030	16069	15956	15949	16087	16001	15904	15999	15871	16234	15699	15952	16144	15851	16033	16105	16017	15904	16116	16049	16208	15966	16028	15954	15890	16070	16143	15932	16048	16093	16019	15980	15909	15983	16082	16159	16048	15989	16046	16075	16091	16000	16063	15882	15988	15982	16128	15848	15975	16127	16120	16164	15948	15967	16102	16043	15952	16190	16189	16007	16101	15818	16088	16061	16071	15965	15807	15964	16096	16027	16029	16184	15833	16152	16008	16076	15987	16008	15918	15942	16154	16155	16059	16100	16005	16009	15857	16002	15916	16100	16017	16162	15931	15863	16045	15879	15993	16063	15987	16123	15950	15890	15952	16143	15981	16031	15784	16079	16016	15935	16043	16078	16004	15862	16020	15997	16057	15893	16064	16196	15871	16018	15893	16018	16146	15990	16103	16000	15960	16222	15939	15904	16121	16251	15941	15979	15885	16032	15961	16050	15877	16106	16087	15968	16025	16114	16160	16002	15986	16054	15917	16135	15983	16076	16045	15931	16041	16010	15974	16046	15993	16079	15765	16139	15898	16133	15931	15790	16106	16100	15916	16097	16005	15990	15972	16026	15955	15876	15993	16115	16005	15935	16051	15971	15888	16055	16065	15925	15992	15873	16009	15951	16009	16092	16032	15935	16157	16130	16041	16148	16091	16102	16067	15870	16047	15753	16055	16135	15992	15952	15954	15934	16007	15973	15933	15893	16137	16128	16052	15979	15936	16096	16057	16151	15880	15927	16083	15926	16189	16175	15969	15979	16066	16088	16094	16087	15944	15943	16105	15921	15948	16164	15969	16075	15911	16015	15960	16064	16072	15738	16038	16202	15934	15894	15879	16028	16120	15946	16079	16019	15981	15964	15968	16014	15863	15950	15926	15963	16071	16160	16082	16023	16124	15863	16089	15926	16036	16143	15943	16040	15952	16112	16108	15923	15973	15943	16050	15920	15904	15943	16157	15893	16014	16072	16025	15711	16144	15959	16171	15984	16092	16023	16094	15953	16154	15895	16011	15986	16133	15872	16109	16036	16067	15991	16158	16010	15996	15953	15896	16127	15766	15906	16134	16071	15903	16055	15810	16047	15902	16144	16249	16020	16189	15927	15939	15884	15889	16047	16092	16209	16139	15903	15896	16249	16058	15910	15941	15968	16005	16075	16048	16086	16078	16125	16071	16115	16051	16011	15846	15742	16167	15988	15830	15998	16115	15999	16013	16060	16120	16001	16031	15999	16052	15769	15893	16038	15900	16033	16226	16168	16155	15978	16175	15948	16074	16119	16046	16038	15970	16063	16032	16000	16007	15970	15927	15974	16008	16016	16141	16059	16021	16140	16079	15922	16094	16003	15924	15924	15977	16055	15996	15932	16002	16128	16057	15989	16069	16085	15967	15987	16196	15976	15925	16032	16025	16100	15858	15842	16018	16039	15953	15998	16039	16078	15832	16119	16195	16023	16036	15963	16024	16092	15990	15882	16056	15972	16079	16020	16026	16041	15928	15990	16106	16129	16126	16012	15882	16080	15887	16071	15870	16100	15939	16105	15990	16162	16209	16050	15978	15945	15796	16123	15966	16084	16215	16030	15995	15954	15879	15971	16002	16006	15960	16024	16052	16058	15876	16083	15928	15946	15885	15932	16174	16105	15967	15967	16025	15899	16015	16155	15970	16018	16040	15993	16082	15995	16089	16167	15799	15954	15910	16037	16066	16049	15906	16173	16085	15961	16179	15832	16067	16048	16040	15817	15825	15973	16150	16119	16001	15903	16160	15998	16064	15951	15989	16130	15877	16117	15976	15996	15915	16022	16014	16128	16004	15974	15915	15981	16084	16096	15905	15874	16029	15991	16041	16093	15935	16023	15966	15846	16171	15949	15865	15939	16185	16056	15988	16005	15983	16098	16034	16029	16076	16005	16324	16078	16049	15874	15934	16115	16066	15990	16082	15960	15978	16152	15909	15932	16162	15772	16086	15917	15938	16015	16122	15988	15934	16039	16154	15895	15993	15975	16128	16094	15965	16191	15913	16039	16010	15913	16076	15980	16000	15878	15956	15965	15989	16217	15941	15919	16084	15930	16187	16158	15977	16097	15948	16121	16176	16070	16181	15978	15946	16042	16073	15871	15922	16132	15872	16004	16014	16021	15939	16284	16011	15997	15959	15975	16013	15932	16091	16064	16139	16060	16006	15977	16145	16116	16095	16114	16121	15991	15902	16102	16102	16017	16103	15949	15888	15969	16105	16147	15913	15999	15903	15893	16153	16087	16116	16164	16138	16145	15978	16024	16038	15890	16102	16219	15919	15999	16116	16132	15955	16084	15935	16100	16006	16086	16065	15953	16100	15900	16149	16034	15966	15884	16113	16096	16071	15856	16001	15921	15928	15996	16013	15943	16007	15898	16118	16008	15896	16097	16032	16018	16013	16000	16026	16107	16016	16000	16016	15953	16133	16078	16169	15965	15932	16016	16029	15871	16192	16093	15991	16026	16016	16138	16021	16049	15992	16302	16053	16195	16106	15801	16083	15919	15940	16160	15966	15975	16058	15957	16018	16192	15840	15890
24169	24111	43627	43305	35754	30229	25765	20768	19037	19289	18827	18907	18829	18882	18824	18827	18952	18745	18705	18845	18638	18543	18736	18531	18717	18684	18823	18986	18856	18507	18685	18713	18727	18763	18483	18970	18798	18485	18614	18716	18526	18642	18613	18837	18624	18742	18776	18693	18643	18798	18731	18619	18539	18657	18583	18529	18580	18372	18592	18725	18785	18590	18812	18462	18613	18578	18668	18526	18502	18447	18744	18569	18895	18569	18485	18514	18479	18655	18598	18633	18669	18654	18586	18759	18654	18490	18589	18624	18682	18503	18703	18708	18682	18867	18761	18710	18522	18658	18463	18578	18730	18592	18546	18525	18796	18639	18629	18665	18638	18489	18773	18621	18741	18706	18599	18728	18737	18682	18516	18641	18679	18681	18655	18632	18691	18426	18587	18582	18668	18670	18491	18491	18714	18710	18852	18508	18675	18636	18622	18509	18640	18654	18731	18621	18701	18649	18451	18574	18673	18656	18652	18672	18483	18426	18634	18633	18534	18539	18484	18668	18718	18689	18626	18537	18589	18672	18668	18815	18633	18488	18787	18915	18604	18664	18784	18434	18669	18671	18533	18565	18777	18659	18682	18583	18484	18573	18703	18599	18530	18583	18604	18700	18747	18524	18660	18748	18786	18702	18745	18812	18640	18574	18656	18520	18559	18614	18581	18579	18731	18593	18458	18400	18446	18349	18583	18712	18644	18459	18678	18553	18494	18696	18486	18502	18520	18645	18797	18412	18651	18781	18633	18665	18643	18652	18675	18704	18612	18995	18604	18556	18463	18840	18409	18424	18618	18860	18530	18652	18770	18502	18680	18577	18590	18622	18596	18698	18554	18659	18471	18543	18610	18542	18549	18829	18661	18515	18585	18743	18483	18354	18759	18673	18778	18608	18584	18616	18749	18788	18439	18667	18695	18365	18571	18538	18534	18495	18790	18440	18691	18679	18584	18635	18509	18663	18692	18569	18724	18390	18558	18689	18623	18695	18601	18586	18612	18710	18568	18658	18667	18528	18827	18641	18437	18468	18562	18753	18560	18507	18561	18562	18640	18512	18568	18580	18736	18590	18562	18496	18806	18557	18842	18747	18595	18634	18600	18719	18495	18809	18641	18593	18648	18606	18618	18696	18711	18607	18524	18792	18773	18592	18628	18564	18609	18516	18528	18414	18716	18685	18643	18648	18894	18572	18717	18492	18635	18885	18618	18589	18597	18608	18798	18532	18598	18608	18558	18710	18671	18581	18491	18770	18533	18736	18579	18685	18799	18702	18773	18660	18658	18475	18545	18789	18912	18659	18377	18618	18532	18548	18453	18542	18640	18496	18636	18753	18670	18638	18647	18583	18398	18526	18619	18664	18671	18729	18732	18701	18695	18556	18739	18666	18602	18637	18346	18475	18520	18759	18734	18467	18673	18709	18690	18628	18416	18752	18600	18633	18591	18606	18441	18515	18770	18506	18675	18605	18696	18639	18607	18720	18550	18587	18590	18608	18546	18712	18500	18531	18385	18701	18628	18491	18609	18797	18793	18684	18545	18775	18407	18683	18547	18837	18672	18354	18459	18647	18640	18771	18413	18414	18574	18470	18560	18622	18773	18777	18425	18509	18515	18743	18691	18585	18614	18769	18583	18611	18586	18552	18604	18653	18387	18581	18659	18496	18558	18631	18773	18797	18542	18546	18516	18646	18617	18514	18464	18739	18515	18492	18562	18598	18616	18435	18714	18635	18773	18501	18750	18805	18651	18655	18829	18675	18691	18564	18867	18552	18530	18668	18386	18545	18627	18512	18536	18479	18530	18426	18809	18596	18424	18382	18657	18743	18670	18601	18692	18661	18656	18592	18623	18726	18634	18654	18719	18562	18476	18702	18550	18547	18656	18498	18601	18686	18792	18626	18559	18476	18745	18717	18722	18435	18453	18885	18518	18416	18445	18588	18655	18350	18590	18756	18768	18760	18641	18562	18708	18545	18467	18753	18549	18756	18585	18555	18335	18636	18547	18538	18563	18607	18658	18528	18623	18538	18669	18523	18471	18564	18706	18768	18878	18917	18650	18696	18785	18695	18700	18717	18538	18470	18721	18714	18584	18586	18544	18478	18621	18534	18948	18557	18566	18517	18565	18593	18629	18308	18613	18566	18669	18478	18664	18770	18753	18481	18555	18559	18706	18590	18602	18595	18796	18600	18514	18606	18469	18626	18576	18679	18573	18705	18359	18601	18499	18621	18680	18722	18650	18298	18627	18564	18437	18717	18530	18594	18579	18508	18525	18649	18455	18602	18524	18650	18641	18544	18686	18437	18560	18627	18548	18578	18629	18590	18635	18524	18524	18476	18772	18520	18582	18431	18669	18607	18762	18607	18719	18685	18328	18612	18560	18618	18727	18414	18499	18627	18549	18506	18570	18277	18437	18515	18530	18388	18688	18574	18419	18487	18828	18779	18519	18586	18561	18576	18566	18618	18560	18656	18584	18459	18662	18977	18525	18826	18604	18437	18632	18620	18686	18724	18607	18552	18718	18756	18695	18665	18507	18726	18498	18545	18489	18537	18515	18477	18602	18588	18584	18604	18533	18773	18732	18552	18616	18505	18532	18477	18851	18672	18549	18565	18731	18594	18462	18766	18758	18523	18704	18552	18443	18582	18481	18634	18512	18430	18607	18739	18706	18688	18521	18796	18414	18472	18680	18562	18694	18667	18549	18268	18806	18693	18406	18355	18633	18711	18735	18723	18745	18623	18457	18441	18727	18546	18732	18717	18577	18556	18533	18652	18579	18815	18799	18770	18561	18548	18630	18590	18603	18855	18504	18554	18559	18408	18183	18684	18501	18536	18696	18810	18474	18636	18436	18446	18739	18669	18524	18508	18686	18555	18518	18487	18634	18470	18315	18594	18707	18762	18512	18746	18765	18546	18660	18634	18721	18671	18680	18607	18794	18447	18776	18592	18420	18606	18674	18555	18457	18611	18702	18530	18843	18655	18724	18698	18800	18797	18695	18676	18569	18682	18705	18590	18695	18854	18706	18528	18702	18606	18666	18689	18735	18699	18656	18671	18418	18584	18538	18658	18690	18605	18460	18718	18462	18773	18763	18813	18720	18754	18525	18609	18603	18649	18610	18503	18449	18566	18344	18505	18552	18451	18491	18520	18701	18520	18552	18794	18602	18618	18661	18628	18303	18425	18580	18594	18626	18669	18443	18587	18451	18802	18748	18851	18612	18547	18626	18706	18649	18509	18619	18588	18646	18390	18592	18517	18824	18991	18631	18807	18515	18587	18478	18444	18825	18546	18774	18419	18527	18614	18696	18578	18558	18605	18510	18523	18682	18501	18678	18525	18803	18562	18625	18522	18542	18460	18683	18516	18582	18668	18728	18663	18594	18453	18566	18698	18654	18471	18491	18559	18364	18592	18611	18638	18548	18561	18696	18563	18608	18649	18574	18606	18538	18640	18416	18569	19038	18756	18806	18621	18880	18819	18653	18561	18541	18587	18741	18429	18726	18596	18551	18641	18734	18584	18725	18550	18636	18731	18644	18530	18687	18669	18710	18709	18483	18927	18702	18605	18933	18495	18633	18606	18627	18571	18686	18685	18634	18741	18558	18511	18681	18639	18579	18630	18452	18534	18553	18493	18603	18478	18544	18755	18592	18887	18719	18682	18668	18930	18671	18526	18592	18641	18604	18651	18680	18536	18647	18751	18582	18602	18676	18803	18666	18594	18561	18488	18481	18487	18785	18571	18750	18622	18509	18636	18481	18648	18635	18563	18812	18537	18762	18640	18563	18580	18426	18534	18661	18441	18807	18733	18554	18574	18560	18733	18635	18767	18623	18782	18390	18501	18746	18618	18560	18854	18768	18658	18644	18682	18621	18542	18540	18591	18532	18759	18667	18619	18535	18674	18549	18531	18642	18544	18533	18601	18589	18579	18679	18449	18736	18708	18546	18733	18516	18661	18849	18724	18578	18653	18781	18568	18783	18639	18789	18723	18700	18527	18712	18702	18659	18694	18385	18537	18556	18795	18702	18398	18702	18467	18754	18595	18670	18762	18768	18492	18774	18688	18620	18753	18617	18775	18681	18598	18652	18710	18571	18388	18729	18599	18588	18517	18691	18734	18455	18602	18716	18712	18645	18823	18464	18752	18690	18900	18495	18651	18630	18596	18844	18723	18648	18545	18692	18495	18611	18498	18451	18797	18617	18428	18716	18637	18542	18778	18605	18521	18752	18697	18466	18463	18527	18650	18710	18665	18601	18599	18714	18543	18667	18708	18645	18738	18701	18598	18666	18592	18395	18522	18866	18755	18671	18656	18680	18676	18604	18578	18630	18710	18654	18389	18641	18790	18714	18554	18616	18594	18746	18751	18597	18624	18665	18392	18484	18445	18634	18746	18855	18618	18709	18824	18809	18716	18800	18436	18635	18603	18605	18663	18457	18545	18683	18769	18605	18656	18596	18550	18712	18822	18632	18575	18460	18631	18667	18635	18531	18615	18623	18632	18697	18522	18798	18614	18599	18550	18592	18649	18421	18584	18676	18453	18493	18437	18828	18527	18619	18718	18607	18450	18778	18525	18555	18697	18654	18665	18402	18514	18589	18412	18553	18662	18589	18693	18716	18472	18825	18662	18686	18540	18890	18647	18620	18485	18402	18621	18574	18663	18745	18511	18487	18581	18456	18354	18524	18437	18661	18690	18761	18637	18644	18635	18624	18518	18581	18446	18678	18479	18547	18653	18712	18743	18810	18441	18609	18502	18532	18763	18733	18547	18526	18481	18610	18641	18738	18672	18520	18779	18578	18826	18858	18584	18639	18650	18555	18625	18756	18684	18614	18528	18620	18664	18680	18636	18827	18514	18712	18636	18616	18677	18522	18688	18689	18571	18590	18482	18565	18622	18625	18641	18551	18690	18579	18588	18911	18767	18642	18570	18675	18580	18701	18582	18515	18865	18528	18625	18780	18735	18949	18665	18462	18737	18773	18636	18552	18624	18722	18451	18609	18664	18699	18787	18632	18611	18666	18547	18476	18680	18766	18524	18702	18639	18788	18644	18568	18788	18490	18536	18829	18633	18762	18790	18804	18520	18925	18716	18661	18859	18681	18709	18627	18844	18737	18459	18606	18487	18555	18798	18358	18493
57546	98275	86758	61461	42850	29316	20719	17291	16289	16167	15918	15896	15935	15764	15947	15948	16011	16032	16118	15819	15937	15874	15891	15926	15952	16015	16029	15972	16001	15860	15983	16012	15936	15856	16033	15947	15873	16085	15887	15918	16034	15946	15875	15944	15931	16019	15821	15841	15880	15864	15947	15932	15873	15841	16034	16004	15986	15944	16031	15908	16096	16091	15951	16043	15957	15815	15859	15871	16075	16017	15973	15965	15911	15995	16075	15950	16012	15947	16010	16046	15993	15998	15840	15970	16008	15917	16038	16032	15901	15989	15843	16069	15770	15891	15821	16015	15923	15932	15750	15883	15897	16003	15886	15926	15959	15889	15928	15783	15828	15912	16021	16004	16016	16002	15805	15837	15799	16089	15898	16071	15934	15999	15892	15887	15766	15977	15953	16006	15862	16016	15992	16050	15887	16001	15803	16030	15957	15891	15851	15780	15918	16083	16036	15950	15868	15949	15875	15839	16003	15819	16104	15873	15785	15799	15873	16053	15833	16089	15987	16012	15850	15855	15950	15836	15932	15845	15982	15960	15902	15948	15900	15837	15928	15912	16018	15864	15897	16134	15910	16049	15796	15904	15982	15933	15872	15826	15973	15849	15896	15872	15817	15957	15731	15885	16066	16078	16003	15953	15949	15743	16042	15734	15863	15944	16084	15750	15993	15980	16073	15794	15960	15841	15741	15957	16089	16104	15882	15981	15862	15857	15782	15923	15867	15826	15894	15837	15790	15998	15764	15888	15826	15903	16054	15956	15902	15786	15907	15917	15751	15924	15802	15862	15987	15849	15964	15752	15962	15885	15864	16080	15970	15850	16010	15970	15750	15956	15933	15882	15740	16000	15981	15880	15812	15867	15895	15928	15873	15996	15840	15826	15879	15915	15926	15901	15829	15954	15893	16086	16075	15826	15980	15868	15897	15892	15886	16002	16053	15906	15967	15869	16099	15845	16063	15900	15860	15946	15888	15914	15951	15857	15881	15832	15844	15938	15918	15993	15943	15929	15777	15697	15950	16012	16063	15956	15859	16005	15934	15750	15931	15981	15938	16038	16126	15997	15974	15939	15899	15901	15938	15791	16105	15988	15918	15796	16052	15864	15956	16046	16062	15735	15884	16007	15843	15949	16000	15957	15809	15859	16046	15892	15744	15964	15939	15927	15818	15991	15913	15889	15789	15939	15869	15848	15869	15980	15856	15967	16076	16084	15723	15952	15949	16047	16029	15761	15981	15921	15959	15845	15947	15762	15992	15981	16012	15939	15867	15921	16071	15894	15933	15907	15839	15969	15953	15903	15996	16138	15877	15943	16039	15928	15995	15846	15955	15900	15968	15798	15977	15982	15987	15830	15857	15899	16145	15981	15891	16032	16095	15766	15914	15956	16087	15945	15976	15820	15923	15919	15850	16090	15781	15898	15921	15737	15985	15908	15873	15958	15964	15861	15720	16010	15839	15804	15943	15924	15932	15958	15796	15817	15855	15841	15880	15994	15921	15857	15762	15731	15893	15977	15833	15865	15935	16015	15866	16096	15940	16012	15917	16026	15886	16008	16048	15925	16026	15999	16007	15848	15852	15904	15900	15720	16019	15808	15854	15897	15890	15941	15876	15832	15930	16062	15879	15859	15988	15757	16048	15918	15976	15853	15934	16078	15905	15975	15836	16040	15826	16102	15806	15841	15788	15963	15800	15907	15904	16124	16155	16141	15793	15824	15940	15894	15876	16037	15794	16011	15628	16033	15993	15965	15989	15817	16001	15911	15766	16037	15945	15940	15908	15596	15945	15995	15892	16062	16025	16104	15876	15806	15768	16014	16026	15933	15897	15842	15880	15889	16048	15855	15721	15818	15927	16035	15877	15781	16015	15909	16083	15955	15962	15841	16073	15936	15703	15889	15815	15921	16019	15830	15969	15889	15781	15890	16027	16028	16108	15672	15996	15694	15890	15784	16004	15795	15976	15920	15897	15990	15885	16021	15949	15933	15875	16001	15853	15987	15640	15993	15894	15973	15959	15891	15962	15987	15972	16009	15856	15988	15903	15842	15841	15876	15996	15805	15968	15902	15993	15817	16028	15692	15951	15879	16040	15931	16045	15976	15925	15838	15952	15885	15997	16014	16084	16006	15930	15871	15946	15854	15895	16017	15852	15887	15809	16095	15857	15973	15823	16009	15872	16026	16075	15957	15880	15787	16012	15850	15784	16029	15897	15718	16085	15984	16029	15960	15915	16008	15908	15885	15982	15729	16212	15929	15984	15963	15987	16104	16001	15713	15956	16071	15761	16071	15935	15720	15936	15998	15902	15836	15836	15926	15951	15952	16121	16013	15991	16097	16064	15853	15890	15859	15890	15855	15787	16015	15844	16035	15996	15825	15847	15842	15854	16016	15869	15941	15901	15849	16020	15951	15777	15971	15940	15938	15923	15819	15812	15778	15956	15863	16097	16097	16011	15925	15952	15969	16030	15963	15902	16108	15983	16007	15877	15985	16031	15786	15894	15855	15974	15764	15932	15795	15902	16108	15746	16040	15929	15891	15795	15920	15914	15832	15952	15828	16048	16184	16070	15833	15941	15969	15807	15917	15922	15979	15932	15863	15890	15994	15914	15951	15843	16027	15869	15708	15957	15958	15765	15858	16041	15890	16002	15911	15912	15886	15924	15856	15967	15820	15906	16085	15893	15927	16033	15935	15798	15863	15982	16024	16057	16051	15928	16132	15925	16023	15959	15903	15959	15894	15855	15961	15980	15910	15795	15832	15934	15753	16047	15834	16080	15947	15810	15836	15872	15972	15713	16083	15932	16030	15871	15998	15941	15969	15928	15908	15777	15932	15867	15937	15864	16011	15809	15838	15633	16077	15818	15888	15906	15938	15952	15905	15820	15787	16008	16109	15899	15977	15875	15938	15916	15978	16076	15909	15948	15936	15819	15836	16015	15850	15746	15792	15932	15674	15999	15813	16030	16018	15862	15851	15964	15959	15955	16177	15825	15942	15781	15770	16034	15957	15880	15897	15955	15862	15907	15842	15937	15980	15944	16051	15918	15905	15891	15873	15895	15863	15996	15858	15907	15861	15995	15997	16022	15850	15917	15897	15911	15918	15946	15982	15918	15950	15894	15782	16093	15757	15863	16107	16070	15962	15916	16114	16040	15613	16014	16047	15895	15921	16073	15771	16014	16114	15898	15849	16035	15770	15951	15923	15849	16015	15937	15874	15880	15915	15826	15907	16046	15766	15975	15843	15888	15911	15804	15797	15977	16017	15935	15892	15882	15838	16062	15878	15981	15841	15947	16145	15907	15879	15964	15914	15955	15912	16016	15843	15979	15879	15832	15983	15919	15803	16000	15887	15881	16067	15888	16039	15877	16014	16010	15788	15879	15821	15823	15869	15904	15709	15958	15879	15822	15981	15923	15987	15846	16007	15883	15836	15991	16026	15842	15993	16040	16060	16001	15754	15949	16091	15834	15942	15994	15919	15898	15814	15970	15920	15822	15957	15884	15656	15944	15801	16112	16042	15883	16182	15896	15790	15774	15903	16008	15903	15919	15806	15835	15803	15857	15894	15797	15947	15771	15919	15954	15898	15706	15912	15987	16057	15848	15882	15849	15961	15927	16044	15794	15805	15893	15993	15873	15914	15850	16071	15896	15834	15892	15792	15886	15957	15886	15865	15858	16002	15950	15896	15948	15847	15915	15928	15900	15936	16085	15822	16016	16090	15902	15745	15844	16009	15816	15719	16035	15836	15796	15973	16094	15988	15883	15812	15844	15927	16052	16098	16012	15844	16065	16018	15765	15849	15837	16030	16033	15858	15860	15782	15880	16017	15900	16037	16055	15990	16064	15705	16023	15842	15939	16073	15969	15861	15851	15941	15967	15933	15835	15923	15710	15824	15904	15873	15947	15877	15851	15883	15867	16110	16010	15842	15951	15996	15925	15930	16021	15950	15755	15788	15993	15997	15883	15893	15715	15945	15814	15847	15915	15898	15952	15863	15802	15984	15933	15861	15842	15868	15950	15863	15737	15838	15995	15938	15980	15912	15919	16043	15983	16002	15990	16016	16122	15828	16121	15889	15876	15891	15706	15863	16025	15857	15739	15925	15897	15967	16075	15913	15849	15976	15958	15888	15971	15937	15973	15864	15763	15915	15898	15924	15946	15998	16053	15822	15988	15891	16042	15803	15958	15771	15827	16018	16050	15959	16046	15946	16023	15789	15893	15869	15828	15918	15914	15900	15989	15985	15957	15850	15951	15864	15966	15924	15878	15991	15915	15877	15798	15943	15938	15903	15954	15856	15882	15780	15868	16027	15950	15888	15859	15837	16015	16050	15916	15860	16010	15906	15960	15808	16122	15880	15947	16011	15904	15653	15866	15948	15723	15816	15897	15920	15852	15818	15840	15998	15803	15934	15958	15968	15663	16075	15879	15843	15795	15937	15887	16060	15885	15988	16106	15943	15998	15885	15943	16079	15892	15829	15934	15820	15870	15888	15852	16004	15783	15842	15879	15849	15840	15893	16130	15664	15741	15929	15935	15849	15920	15946	15866	15943	15907	15746	15912	15999	15913	15956	16029	15906	15917	15815	15916	15898	15929	15950	15954	16052	15960	15852	15829	15827	15743	16103	15936	15884	15888	15946	15845	16038	15849	15830	15955	15894	15847	15985	15863	15993	16012	15782	15795	15951	15758	15916	15877	15813	15952	16030	15907	15913	15940	15934	15961	15846	16009	15929	15816	15880	15833	15825	15835	15769	15947	15943	16030	15838	16063	16001	15731	15972	15890	15914	15955	15932	16011	16053	15898	15731	16040	15998	15774	16025	15857	15865	15980	15980	15826	15951	15796	16048	15853	15959	16160	15909	15987	15981	15993	16037	15960	16021	15833	15789	15766	16041	15847	15785	15906	16078	15981	15913	16077	15944	15798	15960	16038	16129	15982	15802	15910	15905	15969	15878	15871	15901	16076	15820	15906	15758	16007	15841	15866	15751	15866	15797	15734	15851	15867	15840	15917	15888	16032	15897	15871	15838	15939	15931	15788	16063	15895	15970	15792	15988	15972	15950	15853	15888	15787	15859	15784	15925	15838	15966	15882	15869	15951	15951	15922	15821	15923	15957	15918	15855	15995	16007	15902	15859
23011	23057	39022	39687	36479	32820	29419	22280	19642	19577	18901	18938	19030	19131	19002	18889	19027	18851	18914	18815	18967	18948	18996	19011	18575	18595	18623	18846	18786	18661	18789	18564	18670	18767	18758	18667	18460	18697	18774	18826	18808	18782	18790	18913	18682	18669	18764	18716	18678	18964	18661	18666	18574	18509	18795	18752	18787	18662	18835	18585	18495	18566	18753	18547	18811	18872	18802	18792	18656	18712	18764	18655	18660	18737	18585	18579	18608	18693	18824	18620	18959	18686	18462	18483	18589	18532	18534	18472	18515	18592	18652	18757	18612	18596	18765	18557	18784	18549	18591	18587	18584	18611	18668	18505	18622	18574	18663	18927	18569	18585	18660	18741	18543	18453	18647	18719	18764	18605	18656	18715	18589	18418	18577	18772	18669	18593	18581	18617	18720	18721	18907	18558	18689	18771	18659	18567	18716	18516	18766	18684	18486	18584	18504	18733	18764	18619	18926	18821	18706	18743	18765	18538	18689	18334	18446	18619	18599	18606	18671	18852	18793	18616	18610	18665	18764	18723	18417	18670	18708	18571	18715	18773	18595	18525	18569	18479	18524	18638	18775	18846	18636	18881	18551	18600	18515	18576	18436	18804	18742	18713	18464	18837	18663	18671	18698	18946	18659	18779	18706	18657	18633	18676	18665	18448	18447	18608	18772	18637	18656	18647	18645	18686	18882	18815	18626	18458	18771	18455	18607	18557	18650	18710	18632	18537	18725	18595	18862	18672	18653	18825	18762	18716	18692	18627	18722	18501	18688	18621	18667	18700	18557	18827	18525	18538	18594	18654	18598	18629	18739	18651	18634	18594	18711	18682	18566	18428	18758	18430	18797	18665	18655	18493	18640	18671	18654	18722	18821	18586	18566	18835	18599	18683	18602	18521	18413	18381	18783	18591	18653	18769	18609	18528	18803	18571	18703	18804	18575	18705	18669	18647	18887	18590	18712	18590	18813	18643	18552	18891	18563	18284	18680	18787	18834	18712	18554	18779	18577	18523	18627	18618	18441	18544	18649	18473	18598	18673	18651	18672	18581	18813	18595	18829	18637	18652	18619	18773	18636	18574	18603	18481	18543	18781	18816	18889	18512	18694	18617	18575	18620	18681	18821	18399	18555	18754	18676	18241	18533	18524	18568	18545	18624	18589	18614	18573	18742	18624	18683	18454	18589	18692	18564	18694	18584	18625	18627	18594	18487	18534	18537	18692	18528	18740	18676	18648	18638	18549	18685	18606	18619	18649	18615	18829	18716	18694	18436	18495	18683	18541	18565	18719	18658	18546	18457	18714	18511	18639	18525	18565	18714	18615	18592	18685	18922	18797	18649	18604	18316	18647	18663	18671	18718	18549	18420	18765	18630	18405	18516	18491	18540	18591	18601	18441	18685	18565	18507	18722	18691	18540	18694	18782	18649	18606	18754	18532	18494	18541	18627	18719	18740	18600	18683	18444	18557	18613	18594	18789	18566	18556	18257	18681	18698	18571	18521	18513	18637	18813	18753	18600	18636	18755	18708	18694	18593	18576	18552	18548	18482	18553	18898	18718	18539	18487	18825	18649	18866	18752	18558	18593	18687	18555	18476	18537	18581	18516	18390	18778	18689	18580	18534	18560	18491	18663	18606	18582	18670	18775	18496	18783	18663	18703	18754	18616	18492	18679	18800	18587	18629	18688	18617	18785	18688	18780	18592	18716	18892	18716	18479	18541	18691	18758	18547	18696	18874	18691	18680	18563	18723	18546	18699	18572	18551	18660	18715	18724	18755	18679	18672	18711	18843	18621	18528	18756	18805	18842	18591	18599	18685	18676	18760	18738	18852	18615	18562	18622	18447	18496	18601	18591	18770	18684	18458	18645	18532	18686	18571	18648	18624	18559	18740	18781	18673	18822	18452	18484	18578	18685	18828	18599	18551	18476	18766	18805	18449	18651	18786	18510	18626	18677	18587	18590	18643	18479	18430	18626	18544	18459	18712	18649	18649	18792	18703	18483	18690	18741	18539	18406	18481	18535	18531	18531	18585	18524	18511	18789	18522	18667	18720	18591	18853	18648	18538	18658	18592	18517	18513	18658	18615	18627	18481	18454	18463	18465	18643	18858	18754	18722	18637	18709	18628	18546	18557	18655	18440	18639	18526	18570	18419	18680	18592	18395	18656	18602	18507	18424	18556	18511	18536	18622	18563	18757	18712	18645	18580	18649	18552	18380	18602	18816	18541	18649	18738	18613	18637	18781	18797	18658	18864	18726	18453	18469	18882	18800	18532	18780	18769	18728	18486	18654	18722	18584	18430	18612	18484	18534	18752	18703	18467	18928	18609	18475	18580	18628	18629	18747	18735	18717	18583	18347	18706	18832	18453	18400	18463	18725	18596	18682	18693	18704	18678	18667	18639	18653	18623	18726	18931	18552	18615	18810	18480	18520	18690	18638	18680	18678	18516	18625	18563	18670	18688	18457	18432	18553	18654	18564	18476	18531	18682	18478	18614	18527	18579	18551	18685	18519	18611	18603	18670	18854	18782	18542	18666	18500	18536	18624	18653	18585	18812	18746	18602	18504	18505	18606	18530	18734	18763	18521	18511	18589	18727	18517	18571	18521	18740	18486	18661	18567	18562	18519	18769	18688	18654	18417	18760	18491	18629	18709	18730	18510	18574	18808	18965	18749	18526	18764	18637	18656	18696	18614	18707	18531	18674	18795	18759	18761	18454	18891	18757	18763	18890	18696	18516	18670	18518	18623	18774	18685	18700	18532	18621	18393	18522	18701	18579	18695	18637	18638	18810	18719	18615	18732	18815	18546	18678	18520	18811	18842	18658	18606	18737	18626	18658	18709	18543	18926	18920	18636	18844	18661	18632	18612	18577	18521	18638	18568	18508	18683	18622	18676	18519	18655	18661	18469	18614	18660	18718	18698	18685	18707	18614	18573	18788	18598	18706	18604	18654	18772	18374	18742	18743	18376	18559	18553	18515	18597	18448	18485	18668	18669	18610	18428	18647	18664	18348	18728	18653	18522	18870	18827	18690	18642	18523	18647	18776	18404	18460	18540	18817	18378	18629	18391	18630	18582	18648	18754	18812	18767	18698	18462	18813	18492	18449	18670	18743	18845	18736	18682	18656	18505	18780	18680	18478	18680	18589	18663	18707	18795	18542	18708	18633	18539	18682	18455	18703	18645	18816	18385	18686	18560	18669	18708	18576	18717	18652	18788	18651	18479	18620	18706	18369	18728	18566	18723	18831	18468	18559	18690	18616	18680	18774	18677	18708	18650	18876	18603	18799	18509	18666	18813	18577	18597	18663	18655	18674	18749	18608	18552	18626	18691	18574	18685	18612	18475	18460	18543	18419	18639	18629	18639	18623	18620	18639	18526	18799	18701	18662	18589	18582	18575	18668	18688	18736	18414	18592	18538	18439	18409	18779	18656	18860	18802	18539	18616	18787	18528	18872	18679	18551	18494	18638	18857	18716	18628	18683	18697	18573	18533	18605	18617	18448	18635	18540	18546	18587	18620	18608	18679	18719	18643	18731	18635	18584	18533	18434	18856	18755	18702	18665	18823	18811	18614	18766	18602	18560	18739	18562	18406	18522	18705	18667	18503	18739	18488	18581	18462	18534	18717	18629	18549	18732	18628	18505	18682	18668	18591	18525	18602	18892	18560	18545	18474	18759	18591	18530	18711	18654	18581	18408	18498	18601	18829	18749	18439	18663	18606	18646	18480	18613	18702	18439	18645	18506	18523	18660	18869	18681	18618	18492	18549	18626	18833	18602	18596	18497	18598	18735	18664	18448	18867	18529	18654	18515	18592	18709	18749	18736	18571	18694	18665	18541	18268	18686	18845	18784	18689	18762	18718	18548	18544	18473	18696	18768	18573	18581	18503	18475	18477	18719	18724	18747	18573	18704	18688	18889	18771	18631	18357	18614	18555	18525	18632	18791	18698	18813	18683	18595	18687	18638	18576	18540	18612	18601	18574	18550	18298	18681	18844	18643	18561	18875	18741	18513	18663	18625	18655	18615	18898	18804	18608	18482	18885	18506	18453	18788	18589	18525	18645	18709	18768	18605	18632	18644	18563	18700	18749	18723	18481	18496	18602	18538	18516	18698	18658	18465	18648	18723	18675	18607	18598	18533	18660	18633	18741	18664	18489	18779	18773	18614	18513	18513	18767	18703	18622	18828	18639	18536	18594	18437	18620	18609	18386	18751	18446	18572	18528	18652	18538	18825	18512	18640	18803	18818	18579	18796	18705	18745	18631	18537	18525	18486	18599	18744	18574	18759	18440	18573	18581	18543	18679	18542	18652	18634	18586	18664	18652	18523	18641	18483	18540	18563	18663	18581	18661	18638	18553	18766	18548	18550	18585	18395	18571	18756	18743	18594	18691	18427	18597	18564	18704	18574	18637	18549	18770	18545	18594	18627	18308	18602	18317	18708	18672	18603	18632	18559	18771	18792	18757	18717	18673	18556	18679	18525	18649	18705	18488	18616	18753	18624	18677	18520	18647	18564	18412	18608	18569	18530	18620	18813	18462	18730	18756	18698	18654	18543	18502	18930	18744	18523	18673	18737	18754	18655	18625	18498	18650	18583	18520	18512	18454	18704	18800	18831	18478	18595	18645	18621	18553	18610	18868	18336	18591	18523	18746	18748	18526	18640	18623	18538	18501	18515	18665	18524	18520	18666	18827	18686	18502	18822	18508	18734	18687	18694	18472	18413	18840	18418	18525	18465	18646	18689	18776	18600	18545	18388	18736	18677	18801	18676	18750	18683	18896	18662	18733	18563	18643	18516	18729	18551	18636	18642	18742	18499	18513	18491	18625	18470	18589	18505	18414	18477	18745	18625	18682	18603	18544	18628	18455	18535	18723	18537	18668	18651	18560	18834	18661	18648	18626	18462	18487	18719	18584	18680	18557	18741	18585	18592	18796	18681	18635	18737	18584	18445	18634	18485	18490	18600	18568	18498	18613	18480	18713	18647	18483	18462	18547	18748	18361	18618	18446	18522	18991	18728	18469	18338	18590	18489	18598	18434	18681	18539	18625	18665	18718	18591	18825	18612	18621	18706	18573	18665	18479	18698	18592	18852	18854	18603	18769	18716	18526	18664	18573	18507	18745	18650	18830	18648	18744
62424	102163	92974	74894	53245	36720	24660	18303	16642	15797	16023	15926	15875	15987	16079	16184	15922	15954	15869	15879	16063	15796	16024	15800	15825	15823	15854	15885	16000	15915	15981	15965	15747	15861	15901	15919	16034	15966	15981	15821	15912	15891	16043	15980	15871	15975	15787	15868	15826	15990	16037	15908	16059	15857	15962	15936	15838	15811	15675	15926	15679	15880	15768	15975	16067	15806	15820	16041	15956	15844	15894	15827	15999	16008	15940	15852	15935	15800	15865	15924	16007	15819	15868	15978	15985	15757	15907	15987	15960	15939	15985	15839	15772	15995	15821	16203	15853	15829	15974	15916	15907	15822	15869	15744	15983	15869	15939	15857	15921	15827	15970	15929	15866	15955	15874	16021	15854	16077	16013	15833	16109	15853	15738	15940	15820	16054	15893	15969	16010	15961	15978	15871	15944	15770	15821	15923	15911	15790	15960	16033	15973	15841	16015	15832	15926	15909	15890	15845	15634	16054	15970	15724	16138	15883	15825	16025	15886	15924	15946	15958	16003	15866	15788	16074	15823	15902	15959	15871	15790	15975	16035	15960	16014	15984	15697	15820	15796	15895	15839	15976	15936	15921	15788	15960	16143	15978	15933	15756	15753	15861	15997	15946	16024	15982	15904	15801	15800	15889	15871	15973	15921	15773	16017	15887	15999	15779	15840	16157	15842	15939	15859	16027	16147	15776	15866	15867	15989	16024	15950	15962	16010	15852	15909	15997	15974	15777	15989	15907	15857	15849	15829	15830	15954	15969	15883	15950	15803	15884	15958	15953	15956	15860	15812	15912	15867	15872	15728	16040	15802	15971	15787	16020	15908	15956	15748	15952	15770	15914	15964	15894	15838	15868	15887	15841	15920	16022	15837	16012	15780	15854	15977	15833	15876	15940	15722	15911	15773	15896	15923	15921	15843	15803	16054	15885	16019	15965	15951	15978	15894	15954	15812	15811	15871	15877	15894	15877	15889	16024	15960	15798	15917	15926	15719	15898	16007	15903	15847	15931	15792	15891	15826	15810	15959	15854	15952	15942	15920	15853	15837	15842	15773	15964	15878	16008	15846	15787	15957	15979	15873	15871	15932	15849	15895	15892	15933	15922	15919	16006	15887	15860	16040	16024	15913	15961	15964	15856	15838	15990	15710	15734	15822	15921	15735	15878	15989	15727	15941	15797	15948	15941	15953	15957	16000	16001	15866	15824	15882	15862	15902	15880	16047	15980	15694	15956	15933	15941	15889	15914	16013	15840	15848	16006	15986	15866	15872	15959	15747	16014	15786	15833	16030	15901	15851	15805	15914	16058	15938	15764	15911	16067	15883	15788	15766	15867	15922	15761	15750	15967	15791	15863	15857	16018	15841	15934	15936	15804	15908	15733	15797	16085	15869	15945	15924	15843	15947	15896	15972	15835	15951	15826	15815	15911	15858	15819	15969	15705	15939	15842	15988	15932	15955	15721	15920	15829	15873	16084	15939	15836	15932	15869	15821	15999	15981	15804	15854	15842	16066	15785	15874	15920	15759	15984	16027	16054	15858	15798	15886	15815	15836	15784	16008	15717	16027	15815	15989	16013	15752	15983	15937	15997	15972	15891	16040	15927	16039	15971	15826	15964	15830	15990	16184	15853	15848	15754	15950	16041	15891	15822	15875	15729	15720	16013	15894	15960	15988	15975	15914	16002	15833	15903	15891	15910	15791	15948	15844	15867	16000	15957	16049	15742	15997	16079	15774	15835	15774	15810	15801	15874	15743	15703	15847	15880	15830	15844	15826	16026	15735	16022	15809	15918	15867	15752	15989	16008	15843	15997	15739	15886	15749	15994	15866	15826	15899	15886	15806	15992	15949	15838	16072	15794	16017	15896	15770	15869	15932	15915	15993	15913	15940	15833	16187	15933	15717	15877	15943	15847	15835	15931	15764	15755	15865	15623	15915	15898	15894	15834	15999	16013	15846	15838	15883	15688	15970	16041	15925	15955	15948	15887	16098	15813	15814	15909	15808	15814	15731	15877	15888	16025	15899	15872	15702	15966	16006	15941	15739	15822	15778	15909	15889	15954	15865	15792	15862	16027	15926	15829	15841	15761	16052	15990	16161	15817	15813	15978	15943	15999	15883	16057	15953	15828	15950	15776	15837	15849	15943	15923	15907	15832	15851	15722	15946	15828	15856	15932	15939	15989	15895	15818	15859	15840	15888	15742	15817	15780	15957	15808	15796	15960	16096	15834	15789	15956	15982	15923	15833	16052	16012	15932	15933	15914	15872	15841	15797	15788	15828	15812	15758	15840	15766	15826	15724	15997	16049	15905	15825	15930	15887	15918	15960	15846	15881	15808	16015	15912	15870	15984	15855	15877	16158	15818	15836	15962	16008	15941	15745	15880	16077	15943	15947	16025	15886	15865	15932	15880	15977	15792	15656	16063	16020	16025	15769	15795	15927	15912	15848	16068	15912	15904	15885	15831	16082	15891	15923	15768	15932	15920	16009	15805	15818	15861	15865	15832	15966	15886	15832	15864	15942	15824	16061	15846	15831	15869	15906	15874	15905	15651	16001	16073	15678	16010	15978	15853	15780	15873	15898	15899	15939	15904	15984	15897	15838	15788	15876	15917	15807	16014	15945	15849	15802	15812	15994	15998	15937	15866	15724	15708	15879	15919	15830	15884	15907	16066	15885	15836	15897	15777	15895	15888	15904	15998	15805	15941	15823	15890	15963	15850	16075	15845	15933	16011	15996	15920	15998	15978	15856	15885	15945	15955	15839	15836	16158	15968	15946	15937	15770	15943	15803	16028	15889	15987	15754	15893	15967	15779	15905	15989	15946	16081	15824	16057	15575	15800	15784	15870	15846	15899	16087	15959	15955	15948	15960	15897	15809	15700	15906	15783	15890	15804	15922	16036	15952	15725	15878	16056	15913	16096	15952	15965	15877	15763	16006	15852	16115	15783	16097	15687	15884	15775	15698	15820	15867	15777	16076	15958	15840	15959	15772	15870	15997	15982	16011	15821	15919	16122	15952	15990	15941	15875	15824	15780	15812	15903	15810	15930	15723	15874	15802	15811	16004	15821	15787	15966	15859	15856	16046	15821	15810	16064	15858	15940	15951	15885	15808	16092	15831	15780	15865	15942	15828	16108	15914	15876	15679	16067	15947	15780	15962	15769	15758	15963	15928	16057	15944	15919	15977	16061	16006	15888	15973	15802	15886	15919	15820	15702	15893	15898	15930	15734	15772	15914	15856	15927	15845	15868	15739	15860	15703	15837	15999	15828	15963	15750	15841	15783	15893	15910	15802	15904	15907	15897	15663	15915	15789	15890	15905	15751	15918	15836	15808	15719	15762	15875	15934	15926	15812	15803	16020	16037	15879	15957	15939	16027	15797	15899	15713	15897	15912	15942	15912	15825	15845	15937	16048	15993	15916	15789	16068	15952	15998	15901	15922	15790	15897	15927	15902	15861	16024	15925	15906	15908	15745	15980	15683	15835	16040	15866	15951	15763	16003	15875	15990	16153	15942	15832	15902	15957	15855	15854	15899	15917	15949	15964	15780	15706	15812	15726	15887	15778	15882	15892	15920	16030	16003	15727	15953	16042	16005	15963	15786	15877	15864	15954	15865	15764	16015	15905	15931	15903	15891	15879	15851	15932	15925	15639	16035	15884	16129	15920	15875	15928	15911	15848	15982	15777	16051	15858	16106	15991	15774	15846	15786	15796	15965	15754	15810	15904	15964	15864	15837	16060	15999	15877	16071	15808	15781	15896	15924	15910	16007	15861	15861	15707	15906	15900	16042	15963	15853	15827	15994	16111	15865	16044	15732	15878	15856	15836	15848	15890	15772	15944	15882	15843	16136	15825	15753	15932	15688	15956	15819	15834	15858	15902	15942	15875	15990	15825	15978	15944	15813	15971	15789	15956	15895	15861	15864	16055	15799	15823	15914	16012	16078	16031	15973	15954	15852	15917	16011	15953	15838	15791	16010	15861	15914	15851	15886	15710	15862	15999	15925	15947	15748	15750	15724	15948	16033	15919	15961	15919	15858	16007	15982	15807	15837	15710	15792	15889	15878	15987	15909	15799	15833	15748	15807	15954	15854	15923	15794	15995	15957	15880	15977	15878	15772	15688	16023	15862	15968	15882	15862	15951	15918	15906	15945	15969	15995	15982	15901	15960	15933	15922	15929	16155	15848	16035	15955	15858	15920	15936	15754	15803	15797	15778	15895	15988	16013	15965	16024	15893	16036	16001	15846	15783	16008	16036	15945	15950	15903	16201	15869	15796	15895	15813	15943	15789	15927	15830	15903	15937	15750	16074	15888	15902	15803	15945	16142	15785	16022	15890	15816	15917	15858	15854	15791	15904	15811	16025	15706	15919	15962	15870	15790	16025	15942	15968	15965	15864	15907	15905	15932	15885	15892	15976	16075	15790	15851	15853	16138	15873	15987	15966	15952	15818	15857	15962	15892	15939	15952	15815	15809	16074	15868	16113	15917	15830	15958	15961	15888	15763	15741	15781	15761	15796	15880	15945	15924	15919	15751	15892	16090	15841	15966	15843	15691	15951	16041	15953	15854	15913	15911	15677	16082	15795	16087	15957	15749	16055	15848	15912	15937	15904	16026	15815	16001	15922	15869	15942	16046	15866	15986	15851	15886	16049	15751	15952	15939	15716	15877	15769	15750	15942	16018	15998	15917	16013	15873	15900	15824	15944	15983	15791	15872	15863	15920	16044	15810	15933	15956	15793	15920	15973	15911	16019	15976	15911	15917	16012	15963	15772	16092	16018	16119	15896	15844	15978	15895	15855	15808	15763	15887	15781	15870	16023	15813	15750	15946	15953	15949	16018	15944	15878	15964	15837	15962	16084	15738	15903	15945	15813	16196	15971	15791	15790	15872	15918	15764	15947	15958	15828	15822	15983	15970	15911	15974	15970	15796	15830	16001	16008	15855	15819	15999	16000	16023	15855	15965	15751	15707	15859	15930	15849	15728	15966	15926	15904	15889	15681	15841	15857	15823	15864	15887	15903	15790	16013	15731	16007	15827	15978	15834	16033	15904	15814	15897	15714	15846	15798	15979	15961	15652	15875	15995	15913	15938	16082	15921	15841	15837	15952	15890	15947	15828	15932	16051	16000	15999	16017
28981	36879	46001	35686	25885	21805	20124	19525	19142	19193	18819	19111	18886	19028	18986	19033	18908	19166	18934	18859	19110	18912	19085	18919	18923	18958	19179	19168	19011	19076	18902	18657	18895	18968	18969	19030	19020	19051	19100	19017	18938	18902	19210	18900	18923	18957	19027	19166	18897	18907	18800	19008	19009	18815	18893	18934	19006	19190	18999	18889	18834	19091	18921	18953	18850	19170	18887	19122	18889	18893	18842	18938	19079	19042	19093	19106	18829	19103	19103	19009	18971	18915	18947	18851	18926	18899	19085	19001	18889	18698	18940	19141	18950	18978	19020	18869	18970	19064	18956	18685	18905	18926	18816	18856	18860	18919	18867	18751	18927	18844	19062	18946	18948	18900	19155	18839	18744	18999	19046	18858	19059	19006	19172	18984	19172	18933	18856	18971	18961	19099	19062	18903	18951	18999	19168	19016	19064	18956	18740	19004	18965	18773	19122	19003	19087	18846	19194	19129	19029	19028	18984	18984	18889	18896	18768	18969	19041	19141	18989	18950	19033	18944	19052	18924	18899	19028	19006	19041	18743	18704	19015	19015	18963	18893	18883	18787	18867	18839	18886	18966	18765	18867	18791	18948	18788	19005	19056	19060	18969	19006	19019	19060	19109	18791	18902	19061	18881	19000	18947	18841	19006	19094	18870	18872	18819	18944	19053	19038	19193	18988	18870	18902	18804	18946	18738	18936	18918	19016	18844	19064	18782	18845	18847	18952	19054	18891	18798	18824	18692	19077	18888	18925	18906	18857	18965	18960	18987	18776	19123	19020	18999	19003	19013	18941	18966	18757	19017	19165	18796	19013	19021	18924	18938	18950	18933	18895	18926	19002	19024	18958	18976	18932	18954	18959	18900	18852	18854	18945	18860	18982	19092	18910	18782	18952	18971	18758	18869	18844	19180	18851	19002	18964	18930	19070	18954	18970	18897	18868	19148	19079	19056	19003	18920	19050	18815	18892	18937	18944	18951	18821	19016	19008	18986	18609	19003	18904	18835	18863	19027	18831	18731	19057	18812	18730	18890	19114	18960	19085	18894	18728	18989	18838	18849	18986	18987	18836	18851	19037	18839	18801	18949	18831	18908	18953	18793	18843	18798	18864	18855	18974	18913	19050	18817	18758	18889	18943	18867	19123	18846	18872	18919	18982	19023	18901	18896	19001	19055	19020	18929	18970	18942	19023	19060	18917	19032	18906	18960	18747	18861	19011	18753	19052	19002	18812	18983	18750	18903	18963	19088	18872	18857	18989	19055	18853	18957	18938	18937	18867	18818	18765	18808	18923	18886	18895	18942	18777	18632	18925	18995	18918	18731	18762	19042	18689	19024	18732	18908	18879	19009	19128	18825	18915	19064	19002	18891	19052	18753	18824	18936	19028	19156	18880	19031	19171	18954	19070	18741	18806	19059	18868	19008	18965	18864	18971	19055	18996	18974	18915	18993	19007	18904	18864	18965	18978	19000	18938	18966	18808	18983	19140	18900	18863	19054	18878	18809	18939	18715	18885	19023	18824	18810	18933	18899	19009	19139	19054	19059	18948	18944	19030	18920	18961	18965	18805	18820	18822	19041	18923	18928	18957	19058	18907	18739	18704	18918	18923	18962	18809	19018	19105	19004	19033	18856	19021	18954	19063	18913	19129	19144	18848	19062	18726	18910	18886	19074	18909	19039	18825	18923	18992	18908	18943	18923	19017	18988	18956	18934	18940	18731	18803	18787	18885	18915	18905	19147	19019	18861	18784	19079	18847	18853	18906	18819	19018	18808	18868	18984	19035	19033	18899	18741	19023	18802	18763	18845	18751	18926	19117	18946	18892	18898	18733	18922	19159	19002	18955	18961	18943	19121	18993	18979	19140	18939	19004	18933	18949	19021	19026	19064	18907	18856	18930	18974	19028	18819	18952	18985	19008	18998	18978	19003	18902	18859	18896	19055	18850	18953	18941	18716	18854	19119	19173	19113	18906	18987	18887	18861	19123	18995	19097	18890	19058	19017	18847	18930	19089	18927	19110	18878	18804	19004	19223	18925	18881	19058	18893	18709	19060	19124	19219	18938	18957	18964	18816	19057	18825	18942	18908	18880	18891	18900	18977	18837	19035	18859	19125	18979	18997	18808	19122	19217	18837	18836	19059	18739	19204	19048	18916	18850	18997	18847	18853	18981	18948	18978	18757	19081	19126	18852	18872	18933	18826	18868	18975	18969	18986	18917	18855	19049	18903	19103	19081	18787	19069	18986	18933	19124	19039	18840	18870	19051	18885	18785	19160	19017	18689	18848	19013	18795	18944	18934	18932	19011	18865	19014	19090	18939	19027	18824	18995	19117	18874	18822	19061	18706	19016	18726	19130	18902	18813	19098	19064	18860	18928	19000	19131	18979	18614	19023	18858	18941	18947	18811	18896	18958	18891	19081	18896	18890	18809	18982	18956	19017	18903	18999	18992	18867	18824	18917	19111	18842	18881	18885	19120	19136	18788	19069	19334	18959	18967	19006	18958	19022	18945	18904	18941	18788	18721	18782	18926	18883	19042	19059	18824	19074	18994	19173	18894	18832	18887	18914	19010	18935	18869	19059	18799	18861	19117	18808	18957	18856	19029	19194	18859	18818	18962	19069	18861	18903	18826	18994	18848	18904	18924	18853	18915	18752	19095	18845	18947	18935	18850	18833	19081	19083	18860	18946	18778	18651	18894	18982	18822	18807	19033	19142	19144	19035	18929	18858	19056	18984	18764	18936	18951	18683	18847	18797	18842	18829	19191	19103	19047	18867	19059	18891	19065	18871	19126	19030	18746	18984	18960	18855	19046	19071	18899	18917	18909	18890	18937	19020	18901	18751	18746	19095	18925	18877	18810	19128	19117	19036	18873	18843	18969	18993	18949	19119	18930	19147	18839	19032	18787	19105	18810	19096	18966	18901	18967	18973	18891	18897	18969	18846	18772	18865	18981	19200	19047	18946	18960	18896	18845	18920	18917	19014	18967	18962	18884	19072	18898	18875	19015	18936	18925	18630	19039	18966	18891	19013	19068	18817	18931	18870	18958	18968	18728	18993	19103	19076	18854	18882	18959	18893	18950	18835	18987	18846	18936	18922	19019	18939	18975	19231	18942	19050	18876	19108	18671	18738	18803	18680	18820	19002	19118	19059	18848	19053	18909	19034	18893	18877	18889	18552	18802	19006	19081	19147	19046	19006	18943	18925	19001	19070	18944	19007	18754	19014	19061	18861	18883	18793	18992	18870	18998	18974	18900	19133	18848	18763	18973	18930	19056	19119	18859	19011	18878	18951	19039	18949	18964	19017	18888	18617	19010	18920	18885	19110	18975	19004	18884	19010	18976	19132	19085	18901	18904	18981	18938	19128	18928	18855	19102	19071	18833	18998	18922	19007	18840	18887	19128	18930	18959	19090	18779	18812	19129	18865	18968	18838	18927	18985	19051	18983	19064	18985	18839	18938	19061	18841	18952	19031	18753	19002	18784	18751	19047	18849	18566	19009	18875	18741	18946	18914	19169	18950	18930	19020	19013	18946	18800	18819	18902	19019	19066	19047	18701	18977	18903	18775	18751	18944	18931	18920	18824	18803	19076	18988	19082	18951	18995	18943	18959	19018	19103	18982	18863	19123	19067	19134	18904	18740	18718	18921	18834	19004	18832	18754	18826	18940	18837	18801	18907	18848	18764	18870	18952	19051	19001	18914	19090	18798	18950	18839	19067	18884	18794	18921	19001	18981	18945	18851	18930	18992	18953	18995	18986	18937	19030	19077	19000	18962	19026	18844	18930	19098	19161	18984	18957	18704	18844	18921	19034	19131	18849	18929	18899	19104	18729	18941	18959	18959	18865	19011	18756	18771	18831	19056	18788	18850	18978	18935	18783	18914	18998	18983	18896	18896	18904	18969	18893	18849	18869	18739	18849	18946	18996	19094	18949	18971	18775	18886	18964	19025	18904	19050	19092	19069	18969	19026	18731	18824	18938	19059	18913	18837	18888	18837	19072	18863	18920	18831	18844	19285	18970	18911	18878	19058	18832	18744	18966	19006	18846	19043	18688	18735	19062	19306	18889	18677	18853	18902	18873	18830	19115	18886	18929	18992	19021	18765	18888	19168	18940	19094	19080	18813	18991	19134	18824	19059	18849	18823	18720	18892	18849	18929	18985	18908	18949	18965	19114	19006	18965	19053	19277	19011	19180	18966	19067	19074	18772	18908	18933	19003	18930	18922	19054	19117	18841	18971	19176	19084	18864	18730	19074	19146	19069	18882	18911	18815	18843	19015	18733	18899	18988	19002	19200	19302	19059	18825	18831	18931	19034	19025	18787	18997	19015	19190	18941	18972	18742	18871	18895	18968	19099	18929	18931	18980	18902	18955	18983	18945	18997	18886	19134	18904	18893	18989	18926	19081	18967	18887	19028	19032	18888	18961	18901	18784	18702	18790	18848	18881	18814	18885	19055	18927	18899	19020	18946	19043	18851	18971	19083	19144	18859	19055	19056	19060	18709	19024	18885	18883	18855	18727	19029	18905	18820	18829	19078	18935	19141	18811	19014	18920	18891	19082	18979	18986	18746	18894	19081	19288	19031	19088	19061	18940	18986	18946	18746	18934	18884	18857	19137	18897	18930	19004	18732	18945	18892	18895	18773	19053	18842	18975	18818	18923	19011	18811	19195	18989	18838	18865	18951	19284	19087	18938	18884	19116	19116	19095	18919	18784	19024	18794	19013	19034	18972	18940	18986	18923	18848	19033	18892	18941	18862	18988	19152	18839	18859	19093	18850	18899	18924	18870	18885	18934	19050	18969	19078	18871	18865	19070	18924	18775	18893	18925	18819	18913	18594	18924	18865	18882	19008	19020	18829	19065	18811	18899	19032	18908	18955	19017	18868	18850	19014	19019	19018	19073	18952	18872	18984	19050	18871	19094	18936	18886	18978	18941	19003	19166	18838	19016	18805	19039	18929	18746	18928	18980	18860	19079	18990	19007	18961	18986	18881	18899	18890	19021	19040	18951	18954	19043	18802	19012	18823	18965	19037	18830	18942	19024	19158	18909	18888	19074	18897	18854	18853	18737	18968	18786	18865	18849	18761	18782	19099	18732	19074	18817	18975	18918	18966	18993	18875	18904	18852	18999	18844
33430	58476	48454	32180	22748	18319	16897	16140	16086	16008	16024	16103	16022	15853	15943	16076	16024	15905	16091	16083	16007	16099	16012	16011	16024	15965	16179	16063	15956	16020	16190	15862	16103	16046	15917	15964	15929	15922	16096	16047	16084	16080	16119	16108	16006	15988	16014	16034	15985	16089	16181	16060	15926	16087	16071	16086	15998	16107	16097	15969	15947	15890	16132	15972	15931	16128	15944	15971	16094	16022	16193	16069	16007	16109	16008	16072	15884	16128	15943	16010	15956	16160	15901	15969	15898	15973	16111	15950	16072	16057	15986	16073	16006	16104	16044	16033	16109	16026	16221	15988	16096	16090	16078	16084	15995	15943	16100	16052	16149	15946	16073	15983	15945	15942	16203	15934	16215	15710	16024	15914	15896	16061	16132	15910	16052	16100	16004	16068	16060	16035	16007	16089	15955	16079	16089	15928	16208	15979	16265	15868	15993	16001	16030	16006	16020	16089	15997	15932	15997	16158	15852	15856	15883	15943	15957	15920	15799	16104	16143	16002	16138	15954	15996	15778	16061	16154	15939	16021	16014	16011	15927	16054	16095	16017	16016	15977	16123	16146	16016	15983	15952	16146	16010	16013	15868	15999	16138	16016	16120	15907	15999	16161	16047	15967	16091	15959	15994	15955	16038	16134	16041	15968	16099	16103	15915	15995	16109	16105	16004	16056	16193	16088	16124	16109	15959	16065	16076	16025	15993	15958	16104	16035	16067	16076	15976	15949	16119	15968	16152	16003	15950	16007	16024	15975	16021	15991	15969	15982	15901	16026	16144	16030	15964	16001	15993	15968	16027	15997	16234	16052	15987	16045	16096	16010	16042	16040	15808	16141	15848	16138	16111	15977	16121	16013	16096	16121	15840	15947	16055	16086	15958	16052	16001	15993	16074	15909	15961	16103	16013	15989	15835	16096	16105	15936	16167	16023	16006	16115	15954	16070	15966	16017	16034	15923	16003	15854	16158	16009	16044	16108	15938	15941	15986	16093	15944	16062	16023	15956	16046	16030	16183	16101	15978	16197	16080	16178	15970	16037	16018	16189	16031	15984	16167	16079	15966	16188	16085	15828	16106	16053	16168	16056	15976	15992	16094	15964	16042	15996	15842	16144	16090	15930	16105	16104	16226	16102	15970	16004	16113	15972	16099	15960	16095	16080	15921	16100	16019	16013	15896	16057	16091	16109	15964	15975	16215	15935	16076	16203	16098	16047	16270	15941	16064	15984	16035	15917	15995	16232	16215	16090	16084	15950	16045	15947	16003	15911	16071	15986	15845	16051	16118	15878	16106	15955	15895	16138	15894	15971	16088	16129	15973	15960	15949	16089	15938	15889	16133	16180	16032	15990	16111	15923	15922	16112	16187	15860	15936	15891	16181	15996	15781	15928	15932	16015	16036	16096	15917	15951	15813	15934	16102	16100	16103	16043	16122	16134	16037	16153	16075	16051	16264	15968	15971	16173	15982	15946	15893	16077	15899	16121	16025	15947	16123	16074	15963	15909	16071	15963	16090	16014	15993	16082	15940	15845	15940	16061	15922	15897	16083	16012	16150	16047	16010	16023	15982	15967	16057	16018	16174	16054	16004	16004	16224	16074	15961	16094	16035	15991	16092	15896	15898	16072	16011	16175	16128	15854	16050	16019	16031	16008	15984	15966	16047	15852	15957	16050	15909	16120	16102	16084	15894	15896	16025	15932	16083	16093	16153	16037	16076	15983	16091	15859	15954	15994	16073	16014	16069	15965	16103	16049	15982	15999	16189	16046	15794	16016	16169	16037	16033	16085	15795	15924	16157	16172	16020	15945	15979	15974	15928	16028	16030	16125	16079	15941	15972	15906	16145	16243	15948	16039	16024	15901	16171	16071	15935	16026	16130	16132	15972	15964	15868	16041	15834	15878	15987	15880	15970	16035	16010	16026	15988	16077	15998	16092	15993	16037	15995	16155	16069	16020	15960	15878	16005	16214	15951	16098	16085	16098	15965	16112	16023	15966	16036	15895	16130	15831	16119	16155	16116	15897	15915	15930	16172	16050	16044	16158	15991	16141	15943	16030	16050	16046	16024	16106	15988	16030	15863	16100	16118	16104	16167	15993	16024	16131	15993	15998	16108	15999	15978	16072	15910	16097	16025	15945	16148	16092	16041	15982	16251	15942	16128	16036	15930	15883	16092	16080	15950	16063	15992	16123	15960	15943	16042	16024	16073	15931	15917	16093	16221	15967	16019	16047	15986	16107	16202	16018	16024	15923	16165	15989	15984	16050	16001	16065	16158	16035	15896	15937	16195	16022	16184	16035	16039	15990	16231	16017	16149	15975	15911	15973	16064	15966	15910	16055	16099	16048	16042	16122	16064	16019	16109	16245	16064	16024	16066	16041	15949	16002	16068	16073	15985	16024	16019	16112	16054	16018	16056	16090	16080	16087	16180	15822	16082	15894	15974	16064	16219	16115	16067	15939	16103	15917	15945	15858	15998	16008	15969	15888	15894	15996	16015	15908	15975	16138	15885	16120	15996	15992	15906	16019	15895	16030	16042	16175	16139	16066	16145	16079	16047	16169	16154	16013	16089	16033	16021	16042	16206	15957	16016	15847	16187	16041	16104	15979	15992	16195	16087	15967	16127	15823	16075	15983	16026	16057	16147	16270	15898	16075	15991	15983	15879	15947	15907	16009	15961	16042	16023	16073	15920	15996	15978	15901	16031	16078	15967	15982	15937	16004	15978	16037	16145	15985	16065	15952	16036	16126	16379	15919	15936	16140	15878	15951	15965	16159	16022	16069	16087	16154	15876	15929	16074	16015	15990	16026	16040	16071	15859	15992	15961	16196	15949	15958	16013	16063	15987	16038	15935	15922	16116	15910	16012	16112	15989	16039	15957	16036	16016	16090	15980	16201	16100	15979	16045	16052	16018	16161	16050	15945	15938	16211	15978	16006	16021	16091	16068	16033	15994	15907	15902	16057	16074	16061	16123	15960	15970	16151	16143	16062	15809	15977	15994	16166	16023	15851	15957	16019	16003	15942	15942	16047	16011	16025	16013	16052	16063	16026	16176	16014	16032	15899	16024	16101	16093	15946	15983	16069	15959	15930	15860	15875	16064	15964	16093	16041	16114	15933	16077	16122	16090	16029	15916	15888	16168	16022	16063	16066	16085	15947	15985	16020	15910	16009	16227	16067	16093	16035	15949	16253	15960	15854	15946	15978	16139	15956	16105	15976	16006	15923	15959	16029	16007	16026	16049	15914	16110	16168	15924	16149	15946	16056	15942	16010	16192	16036	15898	16044	16062	15952	16100	16153	16049	16036	16067	16037	16108	16028	15988	16091	16005	15927	16022	16038	16086	15931	15945	15901	16009	16008	16239	16115	16093	15989	15983	16229	15967	16066	16090	16003	16105	16032	15977	15971	16049	15969	16037	15974	16159	15919	15986	15839	15929	16114	15968	15998	16137	15952	15912	15905	15998	16065	16139	16107	15999	15944	15986	16066	15998	15958	16098	16003	15901	15958	15918	16008	16066	16113	15971	15986	15941	16052	15997	15928	16112	16130	15947	15949	15957	16062	16136	15974	15838	15912	16127	15933	16195	15830	16214	15803	16089	16189	16089	16091	16090	15891	16137	16127	16065	16008	16220	16077	16013	16037	16004	15914	15978	16086	15977	16050	15985	15964	16115	16122	16023	15969	15912	16011	16092	16128	16193	15989	15981	15999	15883	16149	15934	15893	16192	16108	16052	16041	15896	16178	15942	16226	15745	15819	16119	15966	15983	15973	15935	16061	16005	16025	15973	16172	15920	15945	15805	16116	15952	16038	15988	15988	16034	15904	15959	16086	16057	16042	16197	15966	16026	15951	16024	16100	16078	16149	16069	15912	15767	16205	16237	15933	16000	15985	15874	16110	16123	15922	16002	15922	16030	16078	16025	16294	15822	15945	16049	15944	16082	15903	16110	16146	15916	16159	15953	16100	15973	16034	16052	16080	16025	16123	15989	16139	16076	16037	15985	16081	15930	16036	15959	16023	16096	15827	15979	15991	16110	15844	15959	16052	15949	15886	15947	16092	16068	16089	15990	15824	16209	16135	16043	16039	16125	15914	16120	15807	16271	16161	16255	15997	16063	15900	16072	16025	15917	16049	15936	15859	16028	15981	16015	15996	15974	16231	16028	16032	16048	16044	15923	16154	16204	15886	15941	16120	16083	16058	16262	16152	16004	16050	15958	16074	16022	15976	16066	16322	16067	16127	15932	15991	16171	15915	15856	15993	15936	16006	15959	16009	16096	15961	15986	16070	16064	15999	15925	15944	16184	15952	15949	15866	15822	16091	16111	16163	15885	16095	16054	16001	16061	16029	15929	16073	16059	15986	15840	16008	15874	15966	15961	16086	15952	16097	16050	16034	16112	16055	16090	15972	15969	16105	16019	16123	16132	16085	15981	15976	16315	16020	16066	16058	16138	16153	15946	15986	15864	16040	16014	15843	16101	16133	16058	16080	16192	15944	16147	15988	15956	16106	16044	16012	16076	15970	16116	15839	15936	15984	16019	15995	15957	16066	15979	16004	16122	15998	15936	16022	16036	15939	16019	16003	16136	15955	15928	16087	16045	15899	16051	16034	15802	15968	15948	16132	16203	15943	15976	16179	16079	15976	16059	16027	16007	16056	15942	15976	16092	16030	16098	15995	15999	15846	16078	15991	15939	15829	16077	16035	16122	16012	16059	16045	16147	16065	15904	15946	16008	16111	16032	15922	15831	15949	16022	16099	16031	16160	16100	15857	16090	16077	16154	16042	16187	15961	16146	16205	16206	15999	16002	16142	16046	16017	15908	16116	16097	15881	16058	16067	16008	15992	16084	15943	16059	16097	15972	15959	16061	16257	16018	15989	15992	15970	15940	16016	16177	15985	16083	15892	15987	16013	15979	15993	16016	16012	16189	16036	16051	15999	16144	16096	16176	16079	16055	15883	16070	16061	16071	16016	16061	16149	16185	16111	15947	16035	16095	16069	16026	15860	16025	16017	15925	15999	16143	16177	16028	16054	15904	15886	15953	16155	16127	15864	15971	16121	15996	15828	16008	15968	16130	16125	15976	16049	15904	16023	16031	16078	16021	16085	16115	16014	16119	16002	16056	16029	15940	15892
24308	24213	41439	41508	34209	28777	25178	20367	19203	19332	19130	18993	19123	19286	19082	18907	19003	18973	18841	18999	18892	18858	18993	18928	18968	19054	19058	18889	18780	18943	19087	18924	18798	18796	18931	18774	18814	18930	19003	18754	18892	19016	18707	19008	18884	18940	18915	18789	18963	18763	18652	18719	18712	18836	18961	18727	18757	18773	18816	18913	18734	19076	18883	18884	18804	18858	19073	18938	18950	18683	18778	18916	18841	19051	18965	18891	18872	18830	18915	18885	18905	18949	18784	19007	18808	18816	18859	18753	19122	18892	18887	18914	18679	18792	18845	18707	18519	18892	18827	18766	18780	18690	18847	18723	18827	18978	18757	18935	18763	18816	18719	18635	18804	18819	18823	18758	18824	18980	19005	18643	18945	18872	18764	18781	18796	18735	18783	18927	18918	18881	18877	18965	18946	18754	18988	18826	18874	18834	18863	18748	18869	18895	18876	18736	18843	18771	18792	18983	18986	18876	18842	18886	18698	18920	18898	18721	18776	18699	18653	18927	18948	18996	18864	18822	18652	18787	18768	18778	18756	18812	18704	18680	18813	18902	18922	18868	18985	18835	18866	18810	18835	18933	19056	18817	18828	18938	18905	18863	18818	18925	18864	18757	18819	18969	18885	19012	18803	18736	18717	18799	18877	18722	18994	18897	18830	18908	18893	18711	18745	18807	18818	18912	18930	18823	18765	18588	18815	18862	18738	18775	18908	18769	18647	18852	18771	18626	18835	18759	18738	18676	18752	18999	18871	18816	18810	18968	18921	18904	18878	18626	18760	18872	18781	18776	18959	18917	19008	18916	18796	18734	18770	18752	18913	18967	18790	18890	18978	18914	18920	18925	18792	18754	18960	18882	18866	18686	18710	18874	18918	18550	19019	18869	18763	18910	18841	18765	18797	18764	18843	18905	18767	18628	19021	18860	18820	18842	18842	18811	18899	18954	18919	18953	18930	18649	18867	18850	18987	18929	18998	18821	18859	18847	18784	18889	18811	18730	18624	18763	19002	18840	18892	18620	18977	18789	18852	18752	18864	19023	18782	18957	18921	18826	19140	18716	18803	18809	18947	18939	18843	18880	18857	18794	18763	18795	18605	18871	18925	18767	18744	18892	18776	18716	18824	18773	18754	18883	18990	18758	18799	18462	18767	18757	18823	18935	18653	18539	18974	18853	18788	18831	18991	18752	18769	18684	18713	18964	18864	18775	18959	18828	18923	18850	18852	18999	18899	18814	18897	18761	18679	18952	18790	18726	18800	18754	18960	19032	18877	18838	18839	18769	18886	18728	18991	18966	18775	18740	18970	19082	18927	19038	18891	18674	18621	18931	18477	18633	18867	18694	18726	18997	18813	18833	18885	18681	18880	18925	19030	18705	18893	18748	18882	19139	18830	18836	18805	18750	18771	18911	18853	18681	18929	18750	18937	18675	18725	18718	18854	18786	19042	19009	18632	18819	18682	18916	18698	18973	18818	19005	18751	18940	18754	18812	18863	18799	18686	18831	18603	18759	18770	18899	18959	18807	18901	18921	18842	18793	18885	18910	18825	18833	18954	18733	18975	18827	18872	18632	18847	18917	18979	18796	18884	18718	18745	18857	18758	18694	18940	18914	18779	18983	18735	18963	18915	18877	18836	18899	18843	18896	18783	18916	18739	18830	18719	18645	18647	18825	18860	18870	18880	18792	18835	18699	18839	18863	18699	18762	18748	18909	18917	18976	19087	18823	18950	18822	18684	18897	18826	18703	18802	18964	18914	18836	18974	18739	19048	18653	18695	18994	19025	18941	18735	18687	18753	18803	18735	18942	19052	18960	18819	18794	18880	18755	18761	18768	18812	18810	18764	18857	18628	18903	18945	18771	18623	18824	18738	18893	18814	18749	18865	18852	18895	18898	18802	18791	18948	18716	18956	18671	18809	18915	18936	18735	19092	18762	18917	18661	18756	18675	18639	18854	18672	18649	18950	18800	18645	18909	18787	18942	18877	18698	18744	18728	18927	19004	18966	18693	18843	18676	18968	18933	18850	19048	18754	18724	18887	18930	18945	18855	19050	18841	18738	18740	18833	18837	18879	18769	18842	18787	18920	19116	18985	18864	18716	18927	18863	18791	18867	18876	19055	18965	18897	18749	18964	18880	18964	18941	18850	18850	18844	18721	18855	18959	18886	18754	18672	18957	18865	18662	18798	18819	18819	18656	18741	18706	18657	18896	18858	18660	18864	18891	18957	18901	18779	18909	18717	18629	18812	18776	18821	19074	18839	18857	18874	18897	18880	18911	18871	18706	19099	18958	18733	18898	18744	18674	18806	18836	18669	18616	18952	18739	18842	18978	18975	19071	18889	18878	18797	18862	18742	18630	18667	18980	18889	18617	18878	18953	18927	18687	18996	18761	18862	18745	18809	18818	18903	18937	18810	18938	18651	18558	18857	18973	18735	18808	18996	19048	18616	18888	18709	19000	18726	18718	18810	18896	18776	18945	19050	18784	18836	18728	18762	18699	19130	18697	18846	18962	18845	18967	19002	18730	18765	18762	18668	18794	18935	18709	18734	18799	18920	19030	18969	18759	18578	18922	18874	18698	18769	19036	18728	18772	18846	18747	18734	18807	18951	19024	18952	19016	18961	18969	18629	18928	18793	18822	19018	18967	18941	18797	19054	18870	18879	18738	18895	18545	18837	18962	19033	18650	18737	19034	18765	18973	18998	18825	18781	18806	18701	19078	18970	18915	19053	18782	18818	18903	18874	18644	19128	18713	18814	18803	18801	18632	18894	18690	18765	18759	19035	18838	18775	18846	18828	18861	18811	18646	18679	18766	18915	18738	18769	18792	18807	18859	18783	18846	18853	18797	18965	19055	18932	18789	18946	18743	18723	18803	18697	18916	18922	19062	18775	18981	18748	18740	19041	18827	18749	18975	18863	18820	19059	18883	18706	18978	18615	18844	18886	18898	18921	18758	18727	18765	18811	18863	18882	18782	18804	18718	18724	18709	18848	18855	18656	19066	18872	18897	18977	18776	18707	18861	18987	18660	18853	18571	19150	18852	18794	18777	18794	18951	18640	18958	18664	18995	18865	18827	18914	18890	18749	19045	18765	18997	18762	18901	18880	18795	18825	18819	18908	18790	18800	18890	18928	18939	18802	18930	18935	18731	18834	19058	18818	18953	18670	18612	18999	18990	18716	18720	18938	18735	19025	18790	18986	18844	18958	18769	18874	18685	18730	18635	18666	18826	18791	19032	18982	19025	18683	18896	18751	18867	19078	18830	18849	18861	18869	18693	18913	19040	18735	18896	18931	18865	18819	18831	18893	18969	18803	18963	18884	18599	19006	18995	18929	19003	19062	18614	18932	18985	18907	18811	18735	18882	18539	18760	18636	18921	19093	18804	18943	19061	18834	18864	18853	18708	18794	18787	18798	18713	18742	18674	18914	18705	18952	18955	18719	18844	19003	18846	18774	18698	18766	18820	18862	18876	18820	18827	18808	18788	18811	18944	18784	18817	18878	18913	18900	18994	18690	18717	18653	18808	18763	18757	18766	19115	18812	18740	18945	18972	18841	18748	18951	18878	18817	18681	18806	18851	18841	18867	19043	18898	19052	18985	18743	18929	18664	18802	18733	18747	19047	19104	18824	18914	18572	18839	18861	18951	18896	18803	18928	18761	18882	18911	18838	18832	18952	18945	18941	18793	18829	18761	18770	18953	18687	18739	18691	19000	18895	18648	18801	18853	18802	18737	18705	18711	18722	18767	18860	18738	19006	18800	18800	18636	18780	18901	18733	18734	18730	18866	18781	18607	19005	18737	18737	18859	18723	18939	18852	18657	18938	18994	18907	18800	18877	18878	18672	18902	19048	18867	19051	18945	18585	19165	18932	18820	18914	18915	18553	18715	18681	18792	18939	18829	18957	18730	19058	18739	18821	18784	18730	18805	18869	18692	18791	18783	18856	18842	18509	18890	18871	18753	18621	18785	18822	18530	19010	18800	18725	18744	18594	19117	18897	18880	18901	18747	18825	18859	18693	18716	19025	18781	18962	18955	18790	19023	18817	18952	18752	18713	18860	18848	19028	19041	18898	18579	19003	18817	18810	18724	18829	18729	18729	19014	18903	18874	18833	18798	18800	18921	18856	18678	18771	18966	18796	19000	18825	18887	18922	18809	18984	18970	18756	18804	18971	18741	19021	18877	18900	18844	18770	18715	18955	18825	18750	18855	18907	18755	18764	18930	19034	18902	18779	18789	19043	18796	18892	18932	18785	18790	18780	18882	18983	18796	18868	18816	18714	18882	18781	18556	18836	18694	18873	18850	18744	18910	18737	18823	18771	18747	18817	18760	18824	18961	18839	18694	18850	18981	18854	18963	18805	18836	18980	18825	18798	19091	18809	18797	18870	19044	18822	18853	18991	18926	18920	18767	18882	18836	19032	18945	18757	18886	18852	18814	18876	18836	18582	18961	18820	19049	18817	18787	18714	18894	18939	18654	18812	18689	18940	18867	19136	18866	18661	18829	18821	18809	18977	18798	18842	18946	18940	18938	18906	18679	18565	18718	18990	18979	18867	18960	18597	18892	18768	18966	18869	18855	18852	18886	18882	18891	18901	19008	18937	18981	18680	18904	18726	18819	18859	18748	18837	18697	19038	18789	18929	18534	18738	18938	18826	18966	18622	18831	18959	19102	18728	18800	18758	18969	19004	18809	18574	18923	18976	18652	18983	19058	18885	18816	18905	18764	18911	19110	18861	18918	18576	18779	19020	18825	18865	18654	18959	18937	18929	18941	18941	18941	18735	18834	18767	18861	18743	18806	18918	18630	18731	18634	18883	18932	18727	18992	18855	18934	18708	19072	18776	18733	18874	18683	18689	18871	18840	18768	18869	18824	18702	18791	18994	18797	18905	18803	18957	18961	18738	18916	19046	18893	18874	18953	18812	18985	18860	18757	18924	18727	18987	18521	18871	18895	18570	18861	18773	18646	18936	19097	18781	18658	18720	18874	18886	18800	18838	18928	18804	18742	18839	18521	18879	18618	18849	18758	18780	19002	18718	18670	18839	18860	18870	18980	18834	19003	18931	18909	18892	18830	18897	18982	18652	18603	18685	18673	18916	18908	18789	18888	19060	18982	18788	18856	18771	18643
60279	99553	84753	59298	40961	27451	19861	17059	16338	16041	16019	16151	16091	15936	16124	16081	15968	16104	16111	16104	15929	16095	16100	15996	16163	15885	16078	16230	15876	16136	16026	16073	15795	16163	15977	15899	16182	16127	16134	16073	16147	16138	16064	16028	16158	15900	16061	16021	16028	16167	16052	15923	16129	15917	15914	16004	16052	16197	15838	15932	16051	16123	16025	16142	15929	16064	16031	16003	16042	16259	16078	16010	15984	16030	15981	15879	16169	16040	15839	16108	16092	16015	15975	16064	15932	15937	16125	16017	16200	15975	16143	15768	16020	15954	16001	16040	16317	16164	15920	15991	15892	15960	16225	16039	16025	15862	16064	16058	15957	15902	16030	16066	16081	16184	15926	15990	15987	16150	16032	16114	16102	16020	15915	16032	15853	16107	15924	15938	15982	16058	16002	16033	16044	16076	15815	15962	15994	16092	16125	15949	16043	16049	16015	16028	15872	16129	16165	16038	16111	15881	16014	15837	15975	16155	16089	16090	15925	15961	16127	16153	16021	16083	15921	16264	15907	16074	16079	16199	15979	16046	15981	16083	15998	16008	16128	15904	16012	15880	15876	16116	16042	16064	15927	16094	16013	16116	15972	15949	16163	15950	16132	15941	15913	16228	15894	16090	15900	16055	16047	16071	16050	16103	16125	16028	16072	15949	15918	15928	16045	16017	16009	16045	16037	16217	16116	16111	15993	16187	15921	15908	16004	15995	15959	16111	15937	16046	16025	15856	16013	16044	15924	16002	15960	16042	16073	16151	16040	16046	16020	15927	16161	15903	15971	16137	16114	15979	16086	16020	16127	16003	15876	15981	16049	16025	15995	15861	16155	15990	16042	15980	16163	16021	15948	16123	15827	16039	16062	16068	16182	16009	15991	16056	16086	16023	15980	16056	16181	16107	16119	16110	16067	16193	16107	16146	16031	15995	15964	16116	16079	16244	15966	15937	15990	15938	16109	15983	16045	16084	16137	15895	16128	16129	15986	16022	15811	16083	15994	16109	15950	16001	16064	15933	15927	16048	15950	15903	16164	15769	16130	16011	16257	16016	15925	15921	16128	15995	16021	16164	15873	15967	16040	16044	15960	16142	15901	15972	16039	16001	16008	15993	16151	15949	16014	16020	15863	15941	16216	15787	15984	16186	16078	15962	16092	15929	15997	15908	16098	15988	16025	15883	16104	16026	15975	15981	16031	16108	16155	15894	16090	16085	16092	16076	16173	15840	15977	16020	15894	15978	15869	15924	16061	15971	16074	15929	15884	15883	15996	16234	15910	15977	15976	15993	16028	16080	16013	16030	15928	15913	15969	16165	15984	15977	16226	15885	16007	15962	16114	16000	15898	16048	16065	15875	16031	16182	16075	16054	15902	16051	15968	15979	16267	16170	15937	16150	15965	15759	16058	15969	16036	16162	15976	15975	16155	15921	16187	16037	16242	16022	16154	16018	16058	16127	16090	15994	15997	16066	15864	15941	16070	16115	15970	16067	16011	16167	15936	16002	16104	16030	16039	16198	16017	15975	15899	15978	16032	16124	15893	16059	16069	15975	16197	15739	15898	15899	16041	15773	16244	16098	15913	16098	16037	16014	16006	16097	16000	16056	16018	16054	16050	15973	15949	16087	16086	16067	15928	15886	16192	15992	15849	15962	16063	15990	15936	16104	16060	16048	16032	16035	16056	15933	16181	16013	15900	16064	15987	15941	16108	15981	15908	15959	16033	15936	15902	16082	15919	15912	15946	16010	16107	16101	15937	16058	16119	16020	15921	16090	16069	16017	15963	16102	16112	15991	15976	15925	15735	15992	15925	16006	15932	16110	15950	16047	16025	16115	15984	16102	15938	15861	15922	16186	16092	15889	15884	15927	16003	15930	15927	15964	16192	16000	16249	15990	16101	15982	15989	16040	15823	16140	16018	15964	15986	15947	16139	16022	16031	16100	16011	16214	16136	15930	15979	16033	16031	15956	15897	16055	15863	16235	16037	15938	16109	15941	16010	16008	16075	16012	16105	15930	16076	16016	16141	16024	15997	16047	15897	15859	15783	15998	15990	15943	16085	16041	16143	15859	16134	15891	16060	16072	15834	15988	15968	16080	16180	15968	15976	16045	15961	16120	16091	15947	15994	16038	16094	15889	16057	15930	15926	16128	16147	15949	16136	15968	15962	16013	16035	16142	16012	15913	16049	15841	16063	16180	15916	15957	16087	15969	15928	16118	16176	15938	16008	16112	16004	16036	16013	16069	16132	16009	15857	16133	16063	16169	15992	16067	15904	16132	16094	16080	15895	16197	16064	15921	15984	15903	15939	15998	16234	15886	16072	15989	15967	15927	16000	16256	16021	16208	16094	15923	16076	16016	16002	15978	16037	16069	16190	15899	15984	15898	15963	16038	16294	16197	15974	16048	16142	16196	16068	15896	15998	16230	16047	15970	16084	16041	16037	15974	16004	16017	16079	15842	16012	16207	16067	16041	16119	16187	16006	16031	15774	16166	16038	16039	15851	15824	15989	15989	16020	16050	16041	15787	15947	16039	15966	16134	16090	15991	16046	16041	16070	15971	16044	15976	15896	15976	15955	15987	15873	16142	15869	16168	15904	15967	16078	15868	15911	15827	16087	16051	16034	16115	15923	16051	16013	16307	16154	16074	15978	16009	16031	16066	16192	16004	15980	15967	15957	16111	16080	15897	15993	15811	16031	16057	15837	15844	16278	15934	16178	16094	16111	16109	15991	16038	16023	16134	16086	16072	16062	16182	15994	15970	15979	16012	15963	15946	15934	15987	16057	16083	15945	15927	16085	16049	15970	16017	15974	16057	15902	15983	15882	16034	16329	15985	16023	16167	16010	15964	15840	16043	16059	16110	15931	16162	15979	15804	15927	15918	16071	16007	15976	16003	15952	15981	16000	16354	16008	16053	16082	15912	16102	15946	15977	16008	16157	15925	16235	16000	16053	15897	15938	16061	15983	16090	15998	16069	16003	15986	15932	15993	15857	16068	16077	16070	15978	16236	16082	16025	15946	16018	16047	15969	16137	16193	16043	15805	16020	15883	15932	15926	15962	16000	15964	15986	15978	15889	16042	15922	16135	15975	16061	16007	16037	16061	16101	15962	16145	15916	16138	15773	16160	15973	15990	15993	16007	16021	15937	15874	15998	16041	15985	16006	15819	16017	16025	16109	15950	16124	16120	16055	16215	16021	16053	16106	15984	16166	16098	16065	15991	15987	15922	15923	15919	16006	16050	16045	15818	16000	16097	16165	16027	16135	16094	15911	16078	16044	16056	15755	15922	16108	16139	16056	16018	16234	15790	16068	16017	15974	15921	16113	16052	16216	16092	15949	16120	16209	15943	16158	15938	16084	16070	15992	16067	16210	16027	15872	16084	16126	16030	16026	16041	16142	16049	15978	16059	16010	15918	16143	16080	16013	16135	15969	16008	15903	16052	16077	15981	16066	16042	16160	16065	15885	15896	16052	15921	15975	16021	15973	15933	15966	16106	16121	16027	16021	15982	15992	15998	16053	16123	15969	15939	16054	15969	16260	16068	16007	15755	16124	16080	16028	16246	16091	16044	16046	16073	15970	15884	16062	16210	15949	16022	16005	16016	16094	15975	15998	15951	16015	15969	16067	15946	15868	15999	16082	16063	16058	16007	15879	16059	16030	16056	15992	15912	16055	15936	16266	15968	16100	16033	15978	16055	15986	15949	16004	15923	15993	16004	15983	16080	16032	16061	15943	16066	15978	15956	15994	15986	16041	15995	15820	15905	15936	16007	15959	16092	16105	16113	16081	16183	16036	16047	16026	16214	15933	16033	16018	16142	15932	16079	15974	16075	16087	15867	16062	16096	16047	15955	15974	15885	16047	16110	15954	15968	16103	15949	15891	15950	16053	15895	16181	15934	16035	15931	16027	16106	16089	16053	16057	15915	16175	16074	15965	15888	16044	15934	15940	16039	15914	15914	15944	16073	16019	16001	16192	16019	15971	16036	16111	15969	15882	16158	16154	16075	16083	15995	15909	16045	16009	16014	15833	16093	16075	15880	16065	16070	15854	16076	16127	15999	16028	16065	16090	15952	15943	15967	16044	16002	15970	15978	15982	15951	16123	15932	15951	15971	16060	15913	16125	16088	16084	15919	16093	15913	16172	15924	16065	16212	16025	16175	16043	15917	16035	15980	15877	16040	16080	16036	15968	16075	16011	16179	16020	16181	16029	16065	16056	15854	16110	15911	15893	16089	15929	15912	16069	16024	16084	16222	15921	16018	15947	16017	16051	16047	15955	15953	15980	15961	16192	15964	16085	16106	15796	16123	16056	16059	16132	16100	16006	15961	16041	15799	16122	16070	15995	16073	16055	16078	15880	15965	16149	15930	16136	15973	15922	16205	16155	16091	16080	15988	15957	15954	16064	15987	16030	16062	15967	15925	16104	16075	15895	16015	16012	16062	16107	15981	16030	15993	15891	15975	15929	16093	16030	16103	15989	16127	16019	15912	16093	15820	15867	16059	16103	15931	16160	16143	16192	16096	15902	16162	16036	15977	15894	15968	15924	15966	16081	16176	15921	16039	16080	16136	16058	16008	15968	16082	15937	15934	15961	16128	16143	16092	15950	15966	15911	16032	15998	16031	15938	15923	15854	16109	16077	16041	15862	16068	16048	15947	15859	16032	15986	16165	16140	16062	16066	16013	16129	16160	15897	16064	15883	16056	15923	16101	15935	16007	16022	15984	16120	15963	16275	16063	16007	16172	16100	15954	15986	15866	15995	16121	15936	16042	16074	15996	16279	16027	16052	16010	16174	16116	16148	16138	15938	15951	16089	15935	15952	16178	16067	16111	16138	16005	16071	16080	16008	16067	16025	16124	16019	16091	15934	16063	16179	16009	15969	16161	15974	16217	16027	15894	16030	16080	16066	15981	16085	15949	15832	15909	15997	15995	15936	16077	15947	16050	16056	16073	16080	15994	15929	16003	16096	16228	15796	16195	15968	15907	16071	16002	16046	16027	16146	16134	16006	16133	15922	16136	16116	16132	16000	15880	16129	16196	16030	16162	16184	16031	16032	16013	15941	15928	16068	16106	16199	15969	16058	16121	16054	15893	16140	15931	16158	15875	15903	15976	15912	16168	16054	16037	15908
22993	22800	35849	35521	32449	30295	28478	21877	19885	19770	19546	19235	19223	19298	19224	19310	19147	19112	19185	19181	19234	19198	19040	19121	19174	19106	19030	19084	19225	19039	19058	18754	18874	18985	18964	18921	19116	18988	18895	19029	19018	19058	19157	19141	19132	19007	18842	18899	19152	18889	18901	19078	18895	18891	19101	18820	19101	18975	19151	19030	19122	19052	19041	19111	18841	19055	18867	18982	19070	19046	19105	19063	18959	19107	19100	18888	18912	19015	18936	18873	18965	19123	19079	18914	18953	19201	18815	19058	18911	18872	19047	19106	18923	18873	18734	19077	18910	18949	19114	18931	19078	18786	18928	19009	18802	19113	19022	18880	19139	19114	18988	18802	19057	18960	19014	18931	18860	18882	18846	19009	18925	19059	18948	18894	19005	19052	18919	19183	18808	19092	19101	18989	18940	18867	18764	18991	19073	19107	19117	19253	19063	18811	19110	19093	18807	18984	18873	19008	19074	18997	18844	19036	18846	18989	18901	19026	18813	18875	18974	18924	18914	19039	19078	18716	18978	18699	18912	19054	18692	18829	19108	18858	18986	18895	18969	19060	19040	19132	18947	18916	19024	18963	18800	18961	19007	18991	19057	19006	18991	18950	18843	18862	19121	19033	18953	18895	18942	18687	18942	18872	19052	18949	18765	18885	18998	18840	19047	18667	18982	18942	18831	19029	18939	19135	18993	18970	19129	18936	19020	18848	18880	18957	18790	18777	19004	18922	18695	18904	19282	19098	18804	18656	18852	19049	18909	18973	18937	18860	18918	18784	18967	18905	19171	18877	19131	18727	19111	19080	18619	19050	19012	18966	18895	18841	19050	19152	19272	18811	19044	18928	19056	18780	19054	18912	18901	18801	18924	19005	18878	18873	18926	19089	19092	18836	19097	18876	18734	18894	19090	18935	18996	18996	18751	19123	19006	18977	19008	18870	18887	18815	18963	19046	19037	18840	18983	19191	19069	18804	18981	19019	18964	18788	19090	18870	19050	18813	18810	18924	18914	18978	19100	18916	19017	19007	19049	19043	18993	18953	18798	18892	18824	18948	19045	18940	18797	18975	18908	18980	18849	18772	18887	18716	18829	19032	18888	18782	18842	18971	19041	18955	18781	18959	18945	18949	18671	18831	19014	18845	18980	18879	19074	18894	18923	18880	18911	19110	18867	18736	18933	18937	18907	18951	18979	18963	19098	19036	19048	18851	18869	18828	18933	19075	18804	18991	19113	18874	19127	18956	18952	18963	18975	19012	18847	18807	19141	18829	19107	18781	18941	18871	18907	19045	19169	18921	18980	19075	18896	19064	19196	18914	18891	19109	19016	19031	18951	18877	19062	18947	18880	18969	18870	18851	18986	18809	18969	19046	19075	19019	19066	19077	18984	18820	19004	18946	19121	18898	18975	18944	19051	19085	18960	18966	18879	18911	18928	18816	18811	18984	18773	18952	18849	18852	19034	18921	18945	19029	18976	18995	19200	19059	19051	18979	18849	19188	18836	19129	18836	19061	18986	18922	19068	19204	19060	18981	18892	18957	18780	18958	19023	18759	18990	19103	19107	19070	18888	18805	19043	18783	18875	18838	18734	18951	19041	18864	19030	18948	18942	18988	19119	18733	19069	18788	18904	19005	18919	18869	18909	19090	18983	18944	18851	19019	18967	18971	18931	19039	18828	18970	18837	19104	18899	18963	18879	18902	18993	19037	18903	18947	18936	19028	18872	19070	19120	18918	19186	18958	18992	18916	19087	19097	18998	19203	18942	19117	18939	19016	18983	18760	18967	19115	18947	18813	19046	18928	18853	18906	18843	18972	19054	18978	18920	18998	18997	18961	19091	18840	19027	18755	18924	19133	18960	19012	18817	19096	18974	18984	18960	18823	18904	18914	18830	18817	18929	18886	19014	18995	19196	18775	18857	18877	18918	18925	18821	18842	19083	18990	19159	19246	18877	18933	19108	18921	18904	19009	18980	19022	18885	18993	18966	18854	18674	18802	18971	18812	18947	18907	18816	18982	18941	18920	18957	18915	18903	18707	18948	19300	18864	19054	18980	18968	18889	18990	18969	18989	18921	18824	18792	18754	19245	19113	18818	18701	19001	18985	18697	18885	18913	19006	19114	18912	18895	18781	18930	18962	19006	19122	18960	18988	19030	18940	19096	18864	19049	18997	18974	18997	18938	18738	18858	19077	18811	18893	18927	18924	19180	19005	18953	18638	18794	18770	18948	18894	19001	18760	19031	19028	19026	18927	18960	18859	19050	18981	18844	19000	19111	18966	18684	18886	19015	18663	18997	19015	18977	18856	19049	18777	19117	18916	18835	19080	18935	19053	19124	18870	18938	19139	18771	18778	18752	18953	18911	18997	18888	19082	19007	19017	18873	18969	18836	18843	18874	18949	18889	18925	18972	19040	18939	18767	18996	18967	19018	19069	18826	18867	18887	18876	18811	18970	18917	18873	18977	18861	18853	18916	18799	18955	18926	18978	18898	18770	19141	18923	18849	19077	19018	18853	18970	18862	19121	18956	18981	19085	18797	18975	18781	18996	18895	19006	18846	19029	18963	19030	18970	18883	18952	18858	18881	18862	18866	18728	18958	18919	19161	18814	18952	18860	18914	19114	18850	18788	18853	18917	18965	18900	18802	19082	19273	18802	19018	18847	19054	18957	19058	18962	18872	18725	18934	18945	19001	18897	19120	19101	18989	18822	19012	18989	19092	18939	19276	18981	19040	18972	18849	19117	18971	18969	18932	18874	18872	18730	19130	18897	18919	18854	19034	18779	18989	18961	18859	18927	19194	18856	18969	18943	18851	18676	18724	18893	18885	19015	19035	19225	18994	18766	18891	18791	18724	18898	19097	19042	19040	19019	19016	18968	18919	19068	18828	18948	19069	18976	19021	18971	18967	19036	18964	19009	19057	19013	18772	18870	19262	18967	19022	19076	19026	18842	18807	19000	18827	19022	18898	18970	18862	18949	18862	18917	19158	19065	18865	18898	19000	18876	19040	18974	18905	18992	19041	18941	19063	18978	18809	18932	18988	18925	18845	18985	18608	18805	18811	19137	19010	19038	18911	18719	18878	19049	18782	18780	18823	18862	18939	19104	18790	18730	19084	19178	18909	18896	18966	19052	19005	19055	18992	18612	18846	19031	18887	18927	19070	18908	18698	18941	18927	18868	18966	18985	18803	18913	18864	19248	19046	18952	19179	19226	19062	19096	18982	18745	18856	19078	19069	18987	18946	18854	18938	18995	18852	19003	18805	19051	18926	18908	18908	18946	19009	19015	19028	19022	18906	19044	18888	19057	18955	18997	18984	18648	18859	18884	18925	19195	19146	19045	19013	18813	18804	18974	18801	18839	19030	19021	18923	18948	18864	19153	19099	18931	18950	19035	18849	18865	18865	18981	19113	18886	18820	18789	19056	19059	18879	18723	19035	18912	18866	18842	18955	18788	19018	18801	18670	18869	19054	18950	18917	18993	19070	19105	18782	18829	18898	18882	18727	18870	18897	19050	18906	18860	19137	18797	18946	18881	19023	18900	18968	18874	18926	18969	18821	18963	19012	18724	18911	19044	19093	18864	18754	18938	19175	18865	19104	18985	18935	18858	18944	18873	19199	19010	18662	19217	18796	19087	19109	18999	18995	18937	18900	18965	18930	18976	18826	19114	18913	19008	18873	18955	19013	18916	18768	18998	18825	19060	18884	18855	18981	18916	18928	19002	18837	18908	18964	18985	18993	18869	19035	19160	18886	18817	19091	18776	18842	18834	18961	19216	18956	19118	18941	18925	19124	18940	18994	19257	18978	18812	18686	18929	18877	18991	18846	18686	18932	18835	18914	19179	18907	19018	18972	18962	18860	19001	19038	18785	18967	18879	19025	18882	18961	18892	19041	18818	18942	18844	18838	18752	18977	18971	18694	19052	18917	19092	19035	18820	18851	18855	18972	18913	19101	19004	18988	18654	19011	18878	18891	18926	18885	19023	18741	19020	19021	18944	19045	19078	18819	18985	18929	18870	19079	18959	19119	18955	18770	18950	18884	18909	18958	19182	18850	19095	18790	19018	19051	19084	18838	18812	19127	19029	18808	18835	19119	18786	18833	18937	18878	18955	19013	18908	18952	19059	19106	18949	19044	18925	18750	19013	18969	18749	18958	18971	19168	18914	18985	19015	18876	18906	18903	19071	18752	18936	18828	18901	19048	18946	18945	18970	18956	19064	18978	18804	19016	19090	18948	18778	19044	18839	18940	18817	18870	18954	19098	18836	18976	18943	18795	18997	19055	19059	18950	18809	18892	19047	19023	18896	19081	18939	18862	19006	18842	18810	18939	18882	18907	19039	19017	18922	18709	19032	18618	18966	18898	18799	18933	18785	18933	19006	19141	19033	18876	19023	18950	18839	18963	18779	19007	18957	19006	18894	18820	19017	19140	18996	19050	18935	19047	18763	19022	19062	18944	18953	18964	18993	19041	19002	18912	18972	19039	18974	18885	18736	18974	18903	18767	18999	19006	18705	18854	19052	18910	19060	19065	19082	18892	18925	18828	19044	18977	19072	18977	19048	18775	18994	18964	18755	18929	18897	18854	18869	19039	18917	18749	18986	19026	18791	18883	18883	18813	18722	18869	18670	18775	18842	19041	19077	18793	18879	18964	18714	18954	19010	19013	18936	18988	18999	18843	19066	18884	18877	18862	18925	19021	18992	18941	18968	18930	19041	18774	19064	18856	18847	18814	19071	18724	18972	18942	18763	19021	19080	18982	19038	18939	18965	19116	18996	18922	19115	19009	18995	18991	18964	19113	19012	19021	18842	18810	18917	19029	18787	18992	19075	18752	18981	18976	18876	19072	19072	19053	18898	19028	18955	19051	18835	19069	18956	18774	19054	19086	18985	19097	18851	18992	19017	18796	18890	18947	19068	18906	19054	19083	19139	19105	18853	18914	18903	19047	18890	18946	18847	19089	19053	18793	18864	18973	18886	19017	18951	18796	18914	19019	19087	18907	18840	18773	19048	19079	19026	19023	19017	18854	18928	19020	19015	19065	18976	19227	18961	19000	18836	18997	18933	18910	19008	19210	18878	18796	19038	19011	19136	18971	18968	18916	19117	18926	19082	19195	18958	18794	18726	18973	19224
63590	105035	92835	70990	49660	33718	22563	17950	16602	16021	16100	15987	16119	16180	16058	16077	16242	16049	16003	16226	16105	16108	15916	16068	16155	16122	15944	16053	16052	16255	16368	16169	16233	16052	16273	16368	15934	16120	15871	16036	16192	16146	16066	16153	16192	16057	15864	15950	16225	16078	15980	16229	16150	16022	16058	16276	16037	16136	15890	16088	15970	16258	16122	16199	16125	15972	16065	16076	16185	16102	16165	16026	15953	16060	16025	16087	16117	16097	16069	16181	16080	16042	15981	16019	16171	16097	16287	16108	16040	15892	16033	16081	16179	16051	16053	16147	16041	16121	16068	16075	16189	15898	16056	16169	15965	16143	16180	16104	16043	16088	16085	16057	16070	16150	16133	16188	16210	16143	15968	16194	16216	16012	16046	16233	16082	15919	15981	16124	16071	16128	15985	16138	16009	16169	16015	16076	16159	16249	16196	16085	16124	15952	16260	16221	16100	16192	16010	16038	15958	16088	16000	16022	16286	16188	16026	16137	16067	15985	16123	16204	16079	15987	16233	15983	16162	16011	16048	16128	15996	16098	15938	16139	16044	16243	16004	16217	15946	16119	15969	16254	16102	16059	16191	16065	16177	15946	16147	16073	16008	16062	16047	16103	16269	16188	16130	16139	15940	16020	15990	16149	16057	16189	16218	16014	16061	16073	15987	16148	15920	15972	16146	16072	16156	16132	16092	16020	16057	15991	16097	16113	15936	16017	16180	16137	15968	16043	16039	16215	16039	16156	16042	16080	16055	16007	16075	16034	16146	16176	16228	16145	16138	16121	15873	16260	16072	15990	16039	16093	16138	15878	16065	16129	16147	16008	16214	15950	16196	16131	16038	15952	16144	16308	16112	16173	16112	16072	16259	16218	16103	15932	15811	16041	15886	16117	16141	16118	15886	16083	16050	16234	16017	16001	15873	16285	16320	15941	16123	16228	16134	16065	16087	16065	15990	16047	16079	16025	16089	16043	16061	16207	16093	16299	15886	16117	16079	15884	16156	15971	16129	16049	15976	15997	16084	15979	16022	16095	16105	15880	16037	16030	16104	16216	16002	16118	16249	16029	16058	16015	16042	16062	16039	15995	16200	16088	16148	16019	16068	16069	16089	16013	16008	16206	16060	15939	16148	16052	16359	16167	16104	15951	16046	16001	16191	15894	16006	16136	16015	16052	16052	16049	16154	16116	16083	16190	16089	15971	16222	16178	16230	16004	16095	16103	16048	16095	16240	16100	16169	16176	16173	15858	16041	16029	16138	16075	15911	16152	16026	15929	15979	15880	16066	15997	16052	16209	16075	16028	15962	16036	16079	16057	16113	16170	16008	15989	16022	16068	16030	16099	16182	16074	16056	15938	16022	16180	15947	15908	16109	16031	16087	16058	16063	16087	15880	16070	16108	16136	15977	15926	16091	15968	15926	16010	16246	16140	16135	15919	16158	16110	16142	15964	16132	15977	16051	16060	15995	16104	16209	16008	16121	16136	16101	16111	16005	16067	15991	16140	16123	15963	15954	16186	16208	15925	16086	16100	16040	15995	15995	16097	15994	15946	16252	16026	16101	16135	16073	16050	16100	16051	16092	16231	16084	16189	16085	16092	16103	16045	16009	16133	16114	16004	16136	16011	16065	16039	16079	16329	16019	16054	15956	16141	16082	16151	16185	15882	16160	16103	16083	16135	16107	16004	16130	16169	16055	16132	16071	16108	16061	16141	16232	16132	16034	16117	16238	16207	16048	16034	16035	16092	16014	16164	16038	15971	15942	15942	16171	16027	16133	15994	16101	16076	16205	16041	16012	16058	16159	16046	15999	16097	16119	15938	16220	16176	16044	15998	16132	16155	16025	16206	15852	16067	15975	16079	16151	15993	16078	16020	16078	15828	16144	16204	16102	16259	16073	16200	16007	16076	15957	16036	16144	15878	16079	16043	16038	16051	16127	15979	16196	16210	15845	16049	16231	16011	16138	16047	16063	16143	16040	15946	16024	16127	16232	16031	16059	16065	16099	16310	16119	16002	16206	16156	15969	16144	16154	16056	15952	16197	15963	16083	16172	15889	16064	15935	16172	16129	15892	16195	16100	16070	16040	16094	15975	16224	16017	16027	16035	16270	16051	16062	16026	16063	15939	16031	16151	16078	15914	16123	16241	16009	16119	15949	16087	15953	15989	15977	15961	16131	16078	16008	16055	16052	16206	16039	16227	15981	16130	16026	16128	15899	16147	16041	16200	16035	16049	15964	15959	16098	15987	16082	15956	16238	16072	16068	16202	16197	16148	16014	16078	16029	15932	16071	16139	16044	16069	16102	16074	16011	16061	15904	16157	16014	16095	16192	15995	15970	16054	16103	16169	16220	16043	15965	15967	16196	15970	15933	16019	15957	16211	16014	16029	15968	16107	15932	16049	16077	16075	15996	16136	16174	16263	16008	16138	16009	16073	15851	16015	16116	16053	16051	15973	15990	16137	15989	16140	16154	16115	16109	16013	15934	16189	16030	16176	16119	15997	16104	16174	16088	16022	16068	15956	16080	16167	16110	16075	16045	16102	16131	15976	16232	16008	16057	16143	16101	16012	16025	15949	15964	16097	16182	16170	15885	16061	15983	16164	16008	16063	16163	16259	16024	16248	15994	15950	16240	16129	16035	16048	15982	15910	15904	16078	16123	16077	16242	16237	16175	16017	16173	16190	16043	16078	16221	16312	16050	16205	16030	16126	15867	16096	15994	16243	16010	16170	16064	16187	16161	16032	15995	16139	16028	16130	16012	16045	16083	16263	16085	16068	16040	16108	16078	16108	16025	16207	16018	15921	15996	16106	16054	15941	16110	15996	16289	16121	15945	16145	16075	15959	16033	16077	16001	15987	16020	15974	16273	16075	16164	16065	15922	16184	15956	16006	15962	16094	16067	16193	15881	16111	16085	15992	15950	15931	15940	16006	16011	15964	16046	16172	15988	16237	16042	16048	16185	16112	16122	16196	16059	16161	16098	16097	16034	15863	16075	16224	16034	16148	16046	16087	16069	16203	15982	16201	16088	15984	16012	16195	16160	16032	16071	16170	15997	16088	16000	15977	15960	15910	16055	16261	16048	16045	16102	16239	15983	16090	15966	16094	16170	16062	16120	16081	15982	16021	16031	16128	16007	16149	15970	16111	16148	16065	16108	16244	16034	16114	16174	16014	16183	16268	15941	16003	16015	16095	15915	16159	16233	16165	16072	16005	16121	16031	16123	16155	16126	16047	16020	16199	16090	16219	15945	15996	16035	16107	15975	15974	15897	16091	16073	16058	16076	15988	16159	15956	15997	16173	15896	16059	15822	16046	15989	16054	16131	16008	15891	16012	15948	16103	15974	16007	15949	15995	16081	16133	16216	16161	16005	16144	15948	15987	16098	15939	16030	16143	16001	16098	16172	16120	16188	16271	15925	16049	16140	16136	16019	16114	15936	16009	16112	16017	16070	16230	16236	16016	16215	15899	16029	16072	16007	16154	16315	15990	15990	16122	16102	16131	16064	16037	16128	15871	16084	16018	16143	16249	16014	16170	16019	16041	15904	16008	16002	16051	16047	16063	16071	16036	16051	16135	16081	16181	15873	16152	16018	16125	16139	16110	16107	16032	16223	16090	16068	16065	16297	15943	15951	15987	16124	16081	15980	16202	16097	16004	16180	16130	16191	16041	15924	16305	16004	16066	16203	16205	15903	16043	16041	16109	16123	16171	16061	15855	15953	15931	15937	16073	16025	16064	16110	16073	15930	15917	16231	16147	16120	16061	15986	16218	16074	16089	16138	16095	16113	16155	16052	16105	16098	16070	15984	16103	16140	16059	16106	16091	15817	15973	16038	16081	15939	15927	16104	16157	16004	16067	16111	16105	16081	15979	16074	15950	16013	16097	16063	16115	15987	16104	15950	15899	16067	16007	16141	16004	16187	15915	16164	16185	16027	16017	16075	16082	15921	16221	16205	16210	15988	16168	15940	16182	15966	16153	16066	16042	16011	16098	15949	16168	16168	16037	15920	15919	16032	16186	16126	16204	15876	16119	16066	16120	16130	15974	16051	16057	16091	16085	16041	16035	16218	16004	16022	15994	16084	16110	16003	16169	16087	16035	16066	16149	15763	16078	16085	16160	16303	16017	15952	15930	16223	15928	15938	16121	16229	16126	16035	15937	15922	16172	15970	16073	16153	16086	16060	16063	15921	16153	16040	16257	16110	16032	16175	16121	16126	16170	16168	16054	16086	16008	16184	16121	16029	16043	16064	16023	16064	15982	16145	16124	16096	15967	16086	16119	16103	16046	16196	15998	16040	16031	16051	16043	15928	15948	16071	16181	16095	16117	16099	16188	16018	16083	16307	16229	16138	15962	16152	16010	15978	16083	16017	16193	16417	15993	16081	16140	16127	15912	15959	15895	16090	16043	16222	16107	15947	16197	15978	16141	16105	16088	16153	16195	16170	16019	15998	16282	16067	15944	16067	16030	16119	15908	15942	16063	16061	16172	16295	16162	16068	16022	16101	15954	16164	15975	16072	16003	15990	16071	16068	16089	16033	15911	16093	16123	16008	16291	15990	16006	15990	16069	16083	16086	15963	16100	16004	16018	15938	16129	16140	16162	16042	16021	16169	16108	15983	15991	16026	15894	16206	16072	16104	16143	15873	16034	16068	15969	16080	16168	16178	15975	15945	16206	15859	16227	16037	16187	16234	16023	16203	15910	16079	16068	15965	16097	16061	16196	16050	15969	15987	16110	16096	16193	16239	16171	16083	15973	16003	16120	16135	16095	16067	16146	16040	16132	16005	16031	16052	16161	16034	16126	16029	16011	16296	16072	15990	16134	16076	16091	16132	16046	16135	15890	16079	16190	16062	16159	15943	15902	16018	16201	16060	16283	16045	16050	16211	15915	16189	16077	16113	16023	16125	16082	15953	16122	16019	15979	15989	16044	16206	16064	15920	16063	16009	16168	16262	16150	16175	16118	15989	15945	16121	15989	15971	16132	16100	16122	15925	16153	16082	16027	16074	16059	16006	16117	16026	16081	16187	16178	16111	16056	15927	16264	16029	15896	16025	16152	16021	16129	16042	16064	16140	16019	16147	16184	16078	16105	15998	16121	15913	16122	15960	16122	16146	15923	16087	15936	16184
29543	37002	44886	34511	25046	21511	20105	19386	19138	18982	19245	19064	19217	19212	19103	19363	19237	19021	18984	18926	19067	19053	19031	19018	19281	19123	19220	19113	19235	19154	18852	19072	19131	19105	19064	19265	18964	19082	19151	19175	19039	19285	19302	18953	18957	18853	19251	18958	19117	19102	19093	19188	18961	18983	19219	19081	19001	19160	18982	19106	19120	19193	19104	19116	19220	18896	19217	18998	19101	18947	19289	18987	19260	19118	18962	19125	18891	19172	18976	18888	18943	19209	19142	19092	18886	19136	19271	19006	19111	19094	18935	19035	19320	19170	18904	18928	19362	18958	18801	18961	19141	19295	19054	19129	19077	19111	18896	19221	19051	18932	19109	19045	19235	19218	19290	19082	18784	18926	19216	19106	18962	18990	19154	19090	19206	19089	19033	19018	18859	18935	19048	19159	19131	18879	19037	19113	19112	19248	18929	18929	19027	19191	19041	19115	19051	19179	19228	19290	19264	18947	19136	19135	19198	19128	19122	19202	18937	19010	19013	19009	18934	19054	18947	18984	18926	19102	19082	19272	19347	18944	18987	19169	19170	19285	18943	19324	19100	19166	19241	19029	19178	19138	18971	19023	19236	19135	19043	19009	19021	19096	19118	19009	18946	19067	19060	19071	19130	19058	19171	19103	19045	19030	19159	19172	19037	19173	19042	19046	19281	18943	19202	19364	18986	19085	19061	19046	19334	19157	19114	19099	19257	19112	19166	19220	19001	19092	18938	18926	18883	19232	19097	19052	19058	18896	18837	19201	18924	19125	19126	19093	19182	19063	19130	19150	19243	19242	19244	19122	18807	19101	18944	19140	19139	19204	18923	19070	19287	19240	19187	19193	19110	18957	19089	19103	19135	19128	19010	19144	19200	19141	19016	19190	18977	19139	19000	18950	19066	19131	19080	19384	19345	19124	19246	19177	18884	19088	19040	19171	19020	19204	19234	19157	19078	19083	19254	19122	19114	19175	19061	18948	19110	19007	18994	19102	19188	19223	18933	19349	19191	19072	19164	19135	18974	19298	19116	19050	19107	19238	19238	18876	18808	18923	19180	19123	19179	19144	19030	19008	19019	19103	19283	19119	19280	19196	19274	19085	19123	19100	19096	19077	19027	19251	19153	19068	19049	19021	19158	18991	19132	18879	19153	19128	19178	19123	18934	18923	18965	18890	19006	19285	19071	18977	18928	19188	19065	19298	19242	19189	18979	19216	19063	18986	19141	19215	19134	19154	19151	19300	19061	19045	19204	19156	19170	18871	19058	19189	19121	19099	19178	19057	18963	19120	19175	19196	18950	19263	19009	18916	19057	19128	18912	18977	19014	19105	19091	19191	19229	19212	19127	18975	19104	18917	18977	19199	19159	19118	19219	19165	18883	19072	19134	19213	18859	18949	19074	19130	19158	19077	19123	19008	18843	19253	19183	19059	19134	19232	19021	19254	19005	19047	18948	19091	19105	18953	19294	19154	19077	19152	19107	19170	19334	19109	19027	19045	19337	18983	18998	19019	18868	19139	19135	19074	19091	19079	19198	19200	19267	19012	19022	19137	19209	19065	18991	19073	19130	19095	18919	19033	19073	19261	19180	19078	19132	19352	19107	19183	19102	18986	18955	19152	19160	19118	19068	18989	19009	19040	18886	19246	19028	19069	19201	19159	19226	18934	19175	19160	19116	19048	19109	19108	19141	19087	19143	19127	19054	18888	19205	19221	19062	19145	18854	19008	19127	19002	19055	19007	19150	19164	19109	19138	19016	19249	19158	18961	19078	19170	19139	19154	19070	18877	19175	19271	19334	19213	19003	19163	19208	19081	19260	19056	19286	19029	19226	19092	18967	18925	19294	19039	19181	19030	19017	18918	19129	19038	19112	19100	19061	19169	19190	19043	19172	18933	19086	19139	19250	19239	19209	19128	18923	19181	19172	19059	19129	19119	19018	19016	19096	19144	19089	19247	19020	19001	19171	19024	19168	19151	19062	19225	19229	19090	18952	19014	19084	19092	18983	18971	19082	18775	19033	18938	19019	18955	19090	19043	19139	19359	19152	19136	19133	19346	19079	19064	19146	19041	19094	19063	19089	19081	19109	19401	19043	19124	19226	19011	19150	18999	19097	18932	19282	18999	19135	18995	19054	18908	19184	19206	19233	19274	19094	19158	19057	19197	19020	18904	19002	19108	19203	19197	19123	19166	19100	18944	19107	18928	19002	19287	19200	19211	19266	19358	19153	19080	19311	19085	19160	19267	19086	19194	19199	19124	19173	18957	19000	18936	18895	19145	19064	19283	19045	18989	19138	18926	19066	19064	19058	19208	19018	19063	19062	19144	19106	18966	19054	19121	19162	19294	19169	19001	18941	19109	19162	19152	19350	19065	19049	19092	18983	19191	19198	19004	19003	19139	19158	18961	18999	19150	19117	19073	19020	19230	19129	19156	19013	19074	18970	19008	19119	19129	19285	19122	19075	19048	19154	18969	18943	18986	19136	19048	18972	19025	19011	18853	19122	18930	19100	18874	19003	19171	19039	19053	19105	19086	19143	19179	19144	18908	18954	19065	19152	19255	19338	19033	19135	18831	19058	19019	19102	19079	19187	19103	19088	19052	19077	18923	19103	19097	19146	19204	19083	18968	18958	19011	19153	19111	19231	19099	19221	18965	18974	18851	18924	19138	19250	18992	19081	19217	19179	18971	19119	19083	19019	18952	19149	18965	19040	19149	19029	19041	19145	19002	19129	19045	19105	19063	18892	18799	19018	19230	19103	19189	19025	19021	19015	19115	19092	19106	18718	19165	19074	19057	19115	19139	19058	19114	19322	19128	19159	18931	19129	19305	19044	19135	19150	19213	19042	19023	18984	19007	19072	19159	19197	19062	19370	19238	18966	19171	18921	19079	19384	19271	19107	19266	19113	19028	19025	19308	19126	18928	19026	18937	19032	19240	19102	18980	19157	19068	19005	19158	19003	19027	18904	19092	19026	18825	19287	19178	19050	19057	19140	19004	19021	19134	19206	19277	18981	19082	19116	19113	19215	18988	19076	19251	19118	19160	19117	18974	18934	19186	19085	19120	19103	18993	19201	19130	19236	19124	19168	19168	19060	19055	19071	19083	19250	19089	19031	19044	19166	19025	19290	19201	19173	19262	19225	18986	19222	19183	19189	19001	19006	19126	18859	19054	19042	19054	18885	19064	18988	19208	19156	19081	19226	19359	19014	19009	18946	19053	19161	19168	19261	19162	19085	19067	19113	19092	19373	18898	19059	19101	19159	19103	19078	19113	19020	19010	19083	18914	19100	19091	19169	18885	19334	19003	18878	19217	19149	19120	19240	18988	19265	18978	19171	19220	19161	19270	19407	19258	19348	19025	19165	19042	18905	19099	19032	19020	19183	19018	19254	18965	19047	19201	19357	19111	19173	19238	19118	19065	19254	19386	19207	19124	19247	19023	19106	19091	18943	18989	19120	19213	19417	19188	19218	19008	19060	19190	19140	19268	19038	18995	19195	19083	19120	19183	19218	19048	19214	19008	19175	19190	19036	19478	19071	19046	19145	19211	19198	19090	18968	19122	19158	18982	19105	19470	19127	19045	19311	19215	18992	19101	19424	19137	19113	19088	18981	19071	19068	19046	19147	19312	19088	19156	19036	19129	19042	19074	19066	19080	19024	19116	19342	19001	19155	19061	19008	19146	19058	19222	19158	18927	19181	19027	19070	18856	18950	19170	19275	19117	19074	19081	19014	19054	19241	18988	19078	19152	18962	18965	19097	18965	18981	19127	19205	19133	18971	19088	19023	18985	19304	19293	19087	19111	19161	19144	19246	19325	19107	19133	19327	19098	19325	19344	19189	19058	19152	19248	19208	19140	18980	19085	19131	19068	19222	19163	19104	19025	19137	19119	19286	19038	18987	19030	19089	19209	19046	18906	19167	19038	18991	19051	19198	19229	19111	19146	19106	18978	19071	19014	19152	19246	18976	19190	19173	18972	19150	19098	19039	19162	19035	18995	19241	19175	19067	19152	19105	19154	19103	19146	19176	19220	19268	19251	19198	18977	18996	19085	19182	18943	19146	19219	19150	19182	19099	19242	19034	19128	19035	19059	19239	19010	19364	19087	19241	18909	19154	19072	19026	19176	19010	19011	19070	18839	19165	18958	19339	19135	19212	19079	19208	19163	19267	19094	19335	19174	19071	19258	18975	19240	19216	19080	19265	19191	19058	19149	19148	19312	18908	19122	19192	19018	19173	19085	19031	19131	19000	19268	18982	19420	19385	19202	19104	19084	18976	18939	19267	18979	19070	19101	19190	19113	19077	19047	19103	19197	19149	19199	19026	18899	19166	19046	18944	19249	19178	19038	19114	19014	19135	19124	19008	19030	18954	18837	19165	19165	18975	18909	19132	19022	19141	19140	19198	19064	19146	19041	19162	18995	18957	19094	19248	19001	18989	19096	19000	19109	19294	19150	19051	19017	19196	19038	19115	19052	18880	19259	19355	19025	19133	18925	18990	19100	19157	19076	19235	19100	19116	19156	18943	19117	19216	19069	18992	19115	18981	19040	19259	18954	19032	19028	18984	19196	19132	19232	18926	18918	19088	19153	19290	19208	19068	19029	19170	19251	19263	19041	19017	19216	19255	19221	19026	19120	19034	19099	19157	19232	19204	19050	19058	19050	18995	18986	19235	19207	19004	19222	18970	19062	19331	19174	19087	19026	19036	18972	19075	19180	19145	19212	19110	19217	19002	19204	19017	18962	19213	19191	19015	19069	19261	19155	19042	18994	19188	19092	19003	19039	18997	19004	19211	19048	18865	19091	19048	19033	19002	19125	19194	19240	19043	18831	18971	19203	18956	19276	19162	19243	19034	19061	19250	19050	19003	19270	18961	19268	19143	18988	19038	19157	19338	19228	19014	19093	19198	19074	19423	19116	18982	19177	19147	19100	19029	19091	19220	19101	19140	18982	19210	19174	19207	19031	19195	19134	19286	19079	19146	18900	19302	19269	18991	19085	18999	19040	19168	19064	19095	18963	19230	19087	19025	19066	19124	19094	19251	18986	19196	19054	19103	18955	19235	19214	19229	19189	19063	19164	19303	19153	19003	19117	19176	18930	19125	18992	18969	19120	19178	19205	19246	19115	19087	19104
34953	58358	47234	31298	22348	18417	16869	16510	16126	16187	16202	16126	16126	16303	16291	16240	16276	16191	16113	16098	16130	16224	16026	16304	16066	16230	16290	16050	16246	16151	16115	16028	16096	16131	16106	16159	16124	16041	15988	16076	16282	16151	16041	16135	16115	16256	15928	16061	16220	16352	16120	16189	16190	16243	16232	16285	16107	16180	16124	16372	16182	16115	16159	16190	16004	16073	16327	16190	16157	16157	16064	16152	16012	16186	16139	16070	16211	16029	16209	16174	16300	16156	16141	16091	16121	16129	16241	16100	16016	16144	16117	16154	16078	16025	16233	16203	16020	16100	16101	15957	16022	16213	16195	16090	16141	16260	16154	16179	16000	16276	16267	16188	16169	16113	16179	16192	16090	16165	16251	16179	16223	16250	16029	16015	16238	16119	15939	16094	16147	16215	16200	16138	16106	16318	16126	16021	16260	16108	16228	16102	16132	16171	16099	16152	15997	16391	16350	16094	16310	16101	16192	16005	16161	16285	16133	16223	16119	16092	16043	16158	16130	16082	16280	16118	16135	16023	16273	16107	16256	16062	16246	16058	16295	16068	15963	16132	16091	16111	16166	16260	16142	16156	16119	16261	16056	15967	16325	16302	16214	16065	16122	16211	16240	16130	16177	16164	16274	16116	16252	16000	16164	16093	16234	16062	16332	16017	16006	16235	16086	16219	16078	16352	16099	16114	16046	16088	16129	15988	16228	16211	16160	16117	16357	16202	16054	16190	16246	16135	16129	16296	16078	16220	16193	16174	16177	16288	16045	16217	16102	16055	16194	16030	16161	16187	15972	16139	16121	16035	16254	16006	16359	15950	16290	16078	16324	16247	16101	16250	16094	16205	16057	15998	16130	16100	16235	16248	16046	16121	16089	16154	15989	16126	16184	16265	16203	16112	16106	16208	16101	16036	16322	16140	16266	16310	16033	16108	16241	16194	16253	16145	16225	16139	16113	16071	16157	16142	16112	16156	16037	16206	16095	16076	16173	16125	16068	16055	16102	16248	16244	16145	16259	16103	16197	16292	16129	16130	16285	15952	16057	16122	16087	16122	16204	16364	16066	16364	16174	16188	16194	16183	16047	16216	16202	16221	16128	16212	16113	16115	16091	16014	16032	16216	16098	16111	16077	16134	16139	16043	16265	16258	16050	16177	16090	16033	16264	16150	16061	16135	16395	16324	16125	16112	16121	16129	16217	16369	15940	16391	16108	16313	15925	16157	16117	16187	16141	16119	16158	16092	16149	16155	16065	16313	15996	16290	16060	16210	16184	16173	16168	16073	16062	16075	16332	16191	16076	16178	16282	16109	16296	16261	16116	15997	16187	16130	16220	16149	16196	16191	16161	16174	16262	16265	16061	16138	16276	16154	16091	16246	16266	16336	16179	16219	16208	16195	16174	16103	16156	16235	16153	16210	16014	16140	16214	16165	16260	16122	16418	16249	16031	16227	16222	16091	16100	16047	16040	16059	16165	16059	16157	16165	16361	16216	16113	16106	16221	16187	16252	16156	16308	16195	16288	16245	16201	16067	16058	16180	16087	16311	15979	16143	16235	16154	16172	16366	16132	16129	16248	16263	16085	16191	16074	15934	16132	16197	16096	16232	16217	16252	16106	16074	16158	16203	16340	16323	16039	16029	16109	16250	15974	16094	16188	16143	16221	16068	15938	16269	16106	16211	16234	16118	16278	16099	16184	16170	16250	16096	16083	16144	16350	16104	16114	16228	16234	16116	16078	16158	16148	16287	16062	16191	16118	16354	16367	16091	16275	16209	16351	16080	16159	16105	16090	16003	16238	16155	16272	16078	16343	16010	15989	16062	16258	16052	16038	16165	16233	16217	16098	16210	16101	16213	16203	16162	16154	15924	16291	16162	16314	16201	16198	16059	16197	16258	16147	16110	16127	16033	16059	16166	16133	16063	16068	15931	16159	16108	16064	16146	16024	16260	15943	16128	16062	16194	16113	16193	16129	16106	16092	16145	16233	16189	16003	16162	16190	16203	16278	16325	16038	16293	16222	16197	16171	16200	16299	16164	16221	16059	16276	16077	16188	16122	16286	16189	16148	16234	16106	16119	16022	16054	16303	16259	16183	16115	16259	16195	16194	16104	16460	16206	16093	16129	16342	16293	16089	16133	15973	16025	16075	16132	16077	16138	16207	16276	16198	16397	16242	16004	16126	15872	15880	16173	16086	16120	16098	16269	16062	16168	16206	16232	16061	16021	16139	16138	16218	16169	16043	16179	16238	16128	16158	16188	16105	16156	16150	16029	16114	16148	16061	16064	16377	16225	16108	16246	16012	16175	16355	16027	16210	16138	16340	16210	16212	16361	16089	16150	16246	16134	16204	16169	16176	16136	16087	16158	16222	16071	16198	16162	16195	16046	16244	16053	16140	16029	16111	16193	16292	16294	16196	16201	16067	16187	16150	16110	16137	16058	16063	16161	16113	16282	16056	16125	16065	16288	16030	16088	16193	16084	15980	16066	16068	16110	16181	16129	16156	16161	16317	16166	16240	16069	16432	16188	16232	16132	16177	15869	16099	16110	16063	16151	16255	16128	16100	16144	16081	16092	16205	16054	16209	16305	16517	16106	16294	16215	16164	16036	15983	16136	16173	16155	16188	16219	15996	16214	16256	16082	16380	16167	16140	16103	16250	16205	16289	16274	16203	16052	16274	16041	16170	16172	16213	15948	16157	16090	16125	16303	16077	16137	16233	16232	16214	16166	16180	16134	16125	16034	16229	16005	16196	16237	16153	16045	16316	16143	16209	16077	16325	16036	16135	16087	16191	16196	16124	16153	16035	16386	16086	16304	16182	16253	15931	16196	16188	16133	15953	16105	16095	16246	16260	16312	16122	15924	16143	16118	16129	16077	16246	16061	16187	16306	16208	16267	16038	16243	16254	16142	16138	16223	16159	16132	16214	16199	16157	16093	16189	16040	16024	16241	16190	16029	16210	16130	16245	16064	16165	15989	16168	15978	16100	16269	16345	16188	16280	16267	16039	16270	16197	16232	16019	16115	16080	16306	16159	16241	16148	16265	15898	16076	16173	16170	16356	16192	16381	16102	16221	16028	16091	16045	16130	15929	16285	16111	16293	16258	15977	16161	16236	16219	16319	16028	15973	16039	16089	16126	15943	16188	16221	16017	16121	16164	16110	16131	16165	15934	16163	16107	16227	16228	16132	16165	16103	16073	16107	16155	16274	16153	16096	16097	16311	16143	16081	16254	16229	16131	16228	16017	16045	16062	16020	16209	16117	16214	16187	16180	16316	15967	16122	16040	16163	16144	16123	16264	16170	16344	16170	16214	16211	16015	16055	16079	16134	16196	16089	16176	16180	16223	16162	16184	16009	16163	16121	15931	16341	16290	16037	16189	16047	16200	16248	16018	16172	16205	16174	16238	16212	16087	16215	16358	16283	16225	16263	16176	16201	16102	16116	16103	16325	16245	16300	16176	16066	16088	16114	16030	16002	16219	16129	16202	16290	16213	15995	16334	16042	16224	16052	16196	16260	16075	16178	16106	16020	16217	16055	16206	16147	16142	16235	16096	16190	16086	16193	16005	16276	16215	16091	16208	15950	16157	16053	16119	16272	16231	16260	16107	16198	16364	16167	16186	16078	16344	16178	16010	16279	16296	16257	16301	16244	16090	16227	16037	16145	16119	16110	16161	16164	16131	16151	16257	16346	16072	16169	16090	16012	16275	16076	16207	16248	16174	16029	16295	16034	16163	16163	16104	16166	16085	16204	16144	16095	16215	16182	16208	16126	16135	16142	16221	16102	16231	16115	16088	16102	16131	16264	16116	16174	16197	16100	16250	16198	16160	16310	16261	16160	16295	16093	16278	16234	16135	16067	16131	16247	16100	16057	16274	16194	16131	16151	16165	16293	16073	16115	16063	16273	16302	16131	16132	16168	16123	16107	16160	16156	16075	16303	16305	16407	16193	16235	16025	16153	15999	16166	16259	16123	16117	16133	16041	16059	16097	16060	16266	16194	16236	16126	16166	16214	16106	16160	16139	16246	16079	16192	16064	16325	16221	16163	16094	16136	16199	16161	16014	16240	16177	16052	16296	16015	16039	16114	16129	16029	16048	16058	16082	16175	16019	16130	16119	16161	16353	16156	16110	16143	16246	16207	16219	16129	16326	16089	16003	16119	16439	15996	16189	16162	16377	16095	16259	16071	16263	16247	16019	16096	16042	16273	16074	16192	16243	16220	16254	15911	16036	16217	16113	16174	16378	16197	16006	16163	16206	16072	16155	16102	16232	16155	16142	16263	16235	16144	16163	16249	16252	16150	16137	16123	16049	16264	16171	16256	16243	16315	16116	16130	16427	16274	16215	16111	16316	16200	16041	16211	16266	16065	16141	16107	16160	16167	16036	16104	16051	16073	16235	16189	16092	16235	16194	16198	16402	16199	16265	16127	16049	16174	16152	16210	16152	16241	16178	16074	16083	16137	16107	16010	16052	15987	16276	16123	16139	16124	16136	16050	16150	16086	16066	16046	16097	16125	16098	16170	16203	16297	15953	16322	16168	16129	15974	16205	16164	16244	16127	16092	16210	16224	16183	16251	16060	16333	16066	16327	16114	16177	16065	16179	16373	16142	16134	16227	16219	16225	16198	16019	16297	16242	16191	16120	16108	16092	16256	16154	16192	16248	16219	16225	16238	16128	16206	16106	16346	16055	16154	16158	16203	16196	16363	16123	16324	16180	16205	16034	16118	16108	16206	16132	16306	16180	16014	16241	16187	16155	16011	16196	16083	16215	16090	16121	16235	16209	16057	16328	16393	16160	16248	16216	16153	16120	16114	16207	16070	16263	16094	16130	16103	16176	16260	16240	15997	16232	16209	16127	16049	16114	16119	16169	16145	16027	16012	16419	16237	16139	16245	16200	16141	16092	16212	16131	16255	16253	16158	16222	16044	16179	16318	16174	16180	16185	16135	16062	16162	16070	16203	16105	16118	16247	16091	16170	16085	16015	16176	16093	16175	16104	16174	16179	16333	16202	16114	15936	16132	16232	16017	15988	16127	16292	16055	16264	16117	16217	16008	16151	16178	16100	16082	16144	16155	15914	16120	16136	16187	16069	16321	16051	16106	16170	16188	16127	16257	16114	16233	16139	16046
24200	23877	41988	42406	35286	29880	25536	20719	19331	19445	19245	19093	19277	19289	19152	18893	19066	19067	18948	18997	18913	19141	19181	18867	18940	19116	19059	18940	19214	18920	19178	18957	19003	18957	19018	18830	19030	19005	19027	18880	18896	18846	18741	18699	18848	19080	18744	18888	19048	18750	18879	18876	18675	19058	19017	18980	18955	18801	18709	18917	18877	19068	18967	19128	18896	18993	18836	18906	18886	18885	18949	18916	18920	18785	19007	18950	19022	18894	18793	18934	18739	18785	18847	18994	19144	18809	18961	18864	19059	18897	19009	18713	18740	18802	19214	19066	18755	18978	18878	18832	19200	18920	19194	18951	18941	18970	18824	18948	18877	18850	19032	19071	18917	18806	18840	19005	19009	18896	19042	19066	18893	18886	18822	18950	18812	18935	18637	18806	18795	18829	19165	19045	18939	18919	18931	18904	18875	18825	18778	18732	18841	19058	18893	18900	18955	18906	19245	18954	18905	18880	18945	18985	18892	18778	18828	18906	18786	19008	19012	18978	18765	18972	18860	19127	18946	19090	18914	18925	18989	19083	18958	19017	18719	18905	18942	18963	18780	18990	18929	18727	18912	18780	18938	18822	19071	18895	19109	19113	18817	19039	18826	18684	18732	19133	18868	18890	19015	18742	18844	18740	18872	18819	19029	18984	18839	18827	19116	18973	18907	19012	18816	18927	19050	19055	19080	19008	18639	18890	18806	18695	18966	18937	18943	19096	18781	18871	18916	18783	18871	19068	18900	18930	18927	18774	18829	18955	18989	18785	18801	18773	19150	18976	19019	19120	18934	18810	18909	18917	19073	18959	18964	18880	18916	18866	18887	18867	18818	18973	18910	18779	18830	18765	18920	18782	18884	18950	19005	18888	19040	18827	18990	18990	18948	18840	18834	19007	18882	18773	18920	18884	18957	18847	18918	18763	19071	18879	18890	18951	18740	18770	18889	18845	18679	18800	18949	18889	19001	18912	18917	19019	18850	19024	18872	18736	18996	18945	19087	19137	19125	18751	18775	18898	18953	18746	18870	18775	18733	18841	18789	18876	18860	18868	18748	18803	18823	18867	18963	19113	19077	18938	19000	18994	18909	18880	18816	18847	18821	19084	18956	18967	18975	19159	18855	19059	19104	18849	18887	18760	18989	18775	18697	18882	18842	19088	18906	18820	18729	18866	18957	18782	18880	18883	18796	18950	19145	18870	19132	18957	18781	18939	18994	18910	18929	19103	18839	18994	18715	19073	18888	19059	18907	19188	18850	18793	18847	18950	18922	18948	19011	19036	18949	19078	19129	19051	19142	18951	19089	18898	18929	18789	18950	18836	19088	18933	18817	18803	18869	18944	18866	18963	19018	18953	18745	18810	18823	18828	18953	18822	18990	18831	18920	18903	19078	18827	19238	18965	18877	19148	18904	18956	18798	18957	18815	18773	18871	18961	18904	18867	18740	18844	18975	18909	18858	19000	19014	18903	18987	19008	18926	18914	18830	19042	18816	18986	18924	18784	18811	18981	18996	18959	18716	19012	18922	18880	18962	18863	18803	18905	18843	19031	18954	18733	18860	18990	19028	18909	19039	18637	19096	18816	18799	18916	18906	18937	18887	19017	19022	18921	18913	18937	18942	18928	18904	18881	18837	18639	18821	18793	18708	18684	19096	18976	18943	18839	18915	18935	18720	18959	19128	18901	18840	18839	18960	18965	18901	19079	18775	18788	18899	18992	18974	19051	18840	18824	19016	18857	18836	18986	18929	18979	18962	18810	19008	18896	18861	18876	18951	18911	18884	18800	18735	18756	18940	18827	19101	18887	18762	19005	19098	19007	19232	18971	18836	18834	18844	18850	18805	18974	19039	18872	18916	18839	18971	18910	18842	18890	18884	18934	19010	18903	19115	18693	19085	18985	18968	18965	19021	18909	18982	18853	19007	18860	18994	18955	18909	18959	19103	18935	18735	18895	18753	19017	18959	18923	19097	19130	18902	18906	18832	19000	19089	18822	19032	18802	18749	18761	18894	18975	19174	18822	18803	18878	19005	18944	18873	18939	18737	18860	18990	18958	18865	19028	18881	19103	18823	18969	18897	18921	18828	18993	18868	18969	19216	18981	18886	18920	18931	19025	18981	18805	19034	18811	19087	18939	18883	18957	18898	18929	18816	18915	19088	18862	18896	18736	19034	18827	19048	18967	18681	19029	18941	18926	18876	18867	19001	18813	18789	18934	18828	18880	19017	18757	19113	18850	18872	18685	18817	18907	18782	18946	18728	18955	18914	18864	18927	18834	18877	18821	18859	18866	18913	18848	18949	18963	18951	18864	19092	18806	18966	18878	18729	18870	18920	18878	18767	18885	18836	19016	19077	18972	18972	18928	18895	18800	18748	18882	18951	18865	19059	18860	18939	18838	18953	18992	18818	18921	18798	18786	18906	18910	18898	18823	18905	19048	18724	18949	19058	18954	18789	18833	18847	18800	18894	18815	18752	18787	18979	18801	18927	18799	18869	18865	18802	18918	18860	19112	18968	18933	18690	18985	18812	18703	19090	18885	18865	18875	18799	18881	18945	18759	19019	19083	18929	18985	19009	18795	18848	18796	18803	18716	19074	18999	18833	18881	18807	19021	18937	18939	19065	19010	18923	18944	18889	18964	18748	18755	18865	19033	18831	18852	19086	18905	18868	19121	18750	18703	18972	18792	18916	18897	18748	18961	19018	19013	19004	18765	18872	19099	18851	18739	18812	18970	18955	19060	18939	18973	18977	18975	18906	18993	18960	18860	19054	18895	18771	19157	18938	18647	18880	19018	18972	18888	19045	18863	18730	18806	19087	18761	19097	18878	18874	18922	18854	19082	18865	18928	18851	19070	19114	18961	18944	18843	18825	19059	18811	19004	18971	18703	19011	18935	18618	18799	18979	18794	18762	18971	18994	18921	18842	18897	19004	19023	19051	18859	19070	18875	18921	19089	18780	18797	18803	18998	18909	18927	19033	19102	18904	19021	18847	18929	18921	18692	18781	19054	18931	19066	18899	19071	18904	18883	18846	18948	18822	19005	19048	19166	18892	18939	18883	19034	18779	18932	18961	18776	18887	18766	18796	18863	18952	18837	18725	19092	19072	18909	18973	18790	19238	18904	18829	18981	18797	18903	19039	18920	18921	18845	18858	18980	18843	18773	18949	18909	19023	18937	19014	18790	18899	19000	18917	19096	19016	18858	18952	18963	18765	18840	18843	18714	18949	18825	19045	19006	18849	18965	18917	19020	18745	19027	18678	18884	19020	18805	18844	18809	18775	19002	18997	18788	18721	19009	18850	18898	18782	18829	18727	18975	18870	18846	18783	18847	18728	19224	18821	19052	18891	18860	19061	18894	18917	19027	18970	18936	19027	19105	19144	18920	18908	18751	18786	18813	19000	18955	18865	18992	18858	18958	18989	18968	18974	18877	18935	18822	19066	18874	19138	18955	18957	19046	18701	19104	18864	18951	18837	18860	18900	18813	18690	18849	18804	18898	18709	19041	18945	18660	19091	18924	19083	18817	19183	18952	18844	19041	18930	18816	19120	18879	18899	18938	18944	18906	18971	18998	19067	18921	18854	18838	18823	18779	19079	19028	19017	18867	18869	18815	18987	18932	18890	18866	18784	18877	18849	18880	18821	19009	18921	18827	19018	18758	18731	18967	18950	18858	18997	18875	19040	19033	18807	18845	18890	18802	18859	18848	19067	19132	19013	18940	18891	18718	18859	18903	18868	18811	18933	19073	18974	18639	18741	18901	18792	19012	18908	18652	19008	18802	18865	18785	19041	18807	18899	18858	18857	18822	18950	18789	18979	18895	18982	18988	19039	18911	19003	18803	18755	18842	18962	19046	18937	19067	18910	18950	18933	18945	18990	18974	19116	19017	18975	18907	18881	18890	18889	18738	18801	18953	18877	18938	19154	18829	18903	19040	18948	18890	18957	18885	18979	18813	18720	18829	18955	18761	18749	18833	18935	18773	18914	18800	18848	18847	18936	18829	18971	18761	18892	18936	18896	18794	18838	19219	19011	18967	18995	19061	18959	19003	18951	18861	19066	18865	18964	18840	18850	18784	18846	18942	18854	18779	19123	19034	19042	18934	18873	19006	18972	18726	18882	19025	18983	19139	19040	18981	18662	18953	18844	19140	18993	19021	18971	18867	18955	19059	18646	18800	18899	18995	18936	18910	18981	18823	18852	18885	18955	18887	18853	18837	19185	19043	19130	18897	18891	18941	18928	18633	18870	19169	18994	18910	19026	18706	19121	19014	19089	19023	19017	19051	18786	19042	19071	18992	18844	18859	19038	19088	18918	18650	18897	18904	19008	18904	18951	18930	18973	18884	19034	19104	19166	18747	18887	19146	19078	18831	18767	18967	18809	18909	18921	18707	18979	18813	18946	18864	19124	19093	18772	18819	18910	18772	18875	18852	18962	19001	18868	18900	18658	18992	18873	18944	18982	18882	18881	18811	19015	19083	18846	18736	18786	18755	18982	18819	19043	18913	18914	19024	19008	19132	18879	18903	18888	18926	19232	19102	19056	18758	18666	18890	19000	18869	18833	19022	18884	19035	18952	18989	18935	18810	18857	18937	18956	19024	18834	18911	18885	19055	19060	18996	18993	18967	18990	18862	18725	19160	19011	19007	18949	18926	18762	18786	19137	18840	18815	19000	18936	18784	18862	18918	18911	18816	18775	18808	19126	19012	18996	18832	19052	18963	18996	18863	18943	18900	18757	19003	18834	19050	18828	18935	19175	18787	18668	18785	19112	18940	18921	19036	19041	18793	18983	18980	18959	19053	18879	18970	18980	18647	18784	18913	18747	18834	18756	19018	19010	18969	18851	18957	18802	18849	18850	18895	18923	18846	19028	18788	18898	18981	18890	18838	18788	18851	18872	19027	18884	19035	18877	18915	18934	19000	19163	18891	19073	18945	18959	18948	18839	18897	18935	18983	19008	19075	18870	18737	18967	18883	18731	18886	18898	18843	19046	18929	18675	19037	18990	18963	18813	19001	18910	18870	18594	18993	18937	18878	18865	18996	19018	19146	18999	18704	18874	19058	19014	18955	18868	18992	18942	19094	19026	18760	19090	18828	19027	18867	18874	18939	18782	18874	18912	18911	18945	18985
58589	98852	86765	60631	42422	28788	20173	17068	16462	16130	15986	16128	15956	16009	15997	16225	16080	16087	16099	16149	16080	16015	15987	16047	16035	15952	15952	16144	16075	16146	16142	16180	16156	16014	16193	16086	16017	16151	16164	16156	16039	16251	16069	16220	15981	16183	16180	16076	16082	16106	16095	15959	16181	16183	16161	16120	16072	16196	16039	16060	16254	16048	15965	16077	16078	16067	15914	16117	16048	16227	16201	16185	16126	15950	16079	16094	16006	16088	16002	15991	16140	16028	15985	16035	16139	16076	16223	16136	15942	16026	16112	16000	15937	15982	15902	16182	16079	16031	15958	16095	16004	16162	16110	15921	16165	16203	15988	16041	16095	16104	16178	16078	16045	15992	16086	16146	16055	15995	16032	16080	16056	16046	16169	16103	16068	16152	16276	16079	16128	16202	15994	16070	16114	16102	16052	16162	15985	16091	16074	16114	16078	16127	15818	15928	16054	16062	16094	16156	16009	16074	16221	16241	15975	16158	16037	15911	16039	16161	16039	16035	16152	16071	16108	15994	16163	16005	16071	16112	16103	16063	16165	15955	15952	16054	16163	16137	16031	16130	16191	16256	16092	16008	16183	16393	16157	16291	16196	15965	15945	16085	16155	16357	16051	16082	16172	16199	15988	15983	16079	16004	15977	15908	16116	15965	16236	16002	16112	16199	15934	16114	16147	16162	16196	16169	16038	16053	16092	15963	16071	16134	16028	16026	16112	16121	16093	16154	16168	16198	15966	16203	15993	16331	15963	16172	16021	16139	16143	16005	16147	15992	16107	16138	16016	16081	16177	16169	16120	16055	16213	16014	16062	16049	16106	15981	16259	16228	16074	16163	16122	16247	15925	15997	16258	15938	16182	15960	16008	16095	16181	16112	16046	16048	16015	15994	16112	16085	16068	16096	16153	15953	16106	16018	16026	15947	16018	16055	16154	16115	16047	16098	16227	16028	16019	16160	15883	15983	16099	15978	16107	16132	16110	15937	16187	15974	16104	16290	16184	16027	16002	16049	16075	15969	16065	15999	16194	16146	16110	16179	15926	16075	16238	16078	15808	16003	15872	16244	15978	16050	16083	15948	16084	16117	16113	16100	16093	15982	16001	16137	15902	16196	16050	15977	16114	16146	16019	16054	16075	16061	16043	15919	16096	16095	16178	16284	16084	16052	16075	15983	15875	16026	16069	16032	16077	16029	15961	16226	16150	16123	16244	16042	16094	15940	16064	16121	16013	16090	16106	15958	16207	15869	16219	15918	16258	16162	16134	15981	16044	16030	16072	16188	16198	16092	16209	16044	16087	16061	15969	15998	16014	15950	16060	16190	16078	16224	16028	15882	15990	16062	16253	16063	16015	16073	16192	16087	16113	16129	16228	16026	16111	16094	16079	16098	16042	16063	16014	16131	16106	16155	16179	15979	16127	16248	16023	15992	16021	16021	15985	16080	16234	16257	15999	16051	16107	16053	16240	16059	16079	16125	16115	16160	16076	15973	16168	16160	15940	16107	15933	16085	15985	16232	16159	16187	16072	16121	15963	16125	16055	16188	16068	16136	16119	16093	16236	16124	15948	16039	15886	16063	16181	15958	16054	16140	16128	15902	16078	16147	16134	16048	16270	16011	16061	16275	16040	16051	16079	15949	16142	16051	15958	16182	15972	16120	16118	16085	16139	15863	16087	16003	16195	16118	15992	16057	16124	16137	16225	16096	16180	16123	15989	16102	16119	15932	15944	16098	16084	16010	16205	16099	16045	16092	16056	15903	15907	16159	16079	16090	16232	16181	16080	16083	16091	16268	15929	16158	16126	15925	15968	16114	16067	16035	16224	15988	15935	16020	16137	16243	16093	16100	16132	15989	15981	15774	16073	16110	16189	16059	15998	16140	16269	16039	15965	15952	16055	16221	16002	16087	16164	16152	16154	16261	16204	16179	16141	16060	16047	16061	15969	16236	16303	16166	16044	16161	16160	16234	16093	16179	16130	15991	16018	16149	16025	16160	16066	15946	16022	15972	16126	16239	16120	15955	16068	15992	15996	16103	16076	16035	16070	16055	16026	16233	16269	16115	16110	15835	15991	16026	16176	16148	16058	15933	16088	15965	16245	16100	16273	16076	16051	16231	16112	16036	16158	16000	16116	16012	16029	16078	16118	16144	16183	16042	15937	15994	16057	15991	16065	16157	16022	16129	15959	16133	16155	16139	16190	16162	16058	15992	15947	16082	16070	16017	16059	16111	15871	15990	16120	16086	16111	15967	16197	16079	16207	16208	16041	16244	15764	16120	16135	16119	15932	16319	16150	16029	15940	16043	15926	15977	16070	16158	16027	15888	15974	16164	16237	16115	16091	16140	16121	16032	15946	16322	16039	16098	15866	16017	16078	16038	16020	16117	15894	16153	15915	16097	15976	15982	16180	16161	16022	16115	15988	16227	16112	15980	16101	16139	16302	16202	15974	16078	16030	15943	16057	15928	16090	16143	16114	15839	16149	15926	16141	16088	15931	16166	16238	15992	16118	16116	16100	16034	16008	16054	16014	16059	16168	16259	15881	16181	16151	16038	16130	16030	16121	15995	16035	15978	16052	16061	16055	16055	16212	15895	16007	16065	16004	15968	16079	16046	16063	16097	16131	15852	15998	16008	16053	16136	16199	15959	16076	16245	15824	16181	16135	16007	15915	16060	16203	16120	16092	16119	16043	16003	16005	15981	15926	16238	16089	16074	16120	16194	15976	16104	15925	15912	16086	16174	16002	15994	16237	16002	16119	16189	16247	16110	16127	15988	16114	16103	16124	16101	16049	16116	16003	16017	16092	16083	15976	16030	16069	16060	16056	16059	15970	16074	16279	15993	16218	15840	16034	16104	16113	16004	16027	16202	16219	16109	16134	16062	16197	16099	16038	16103	15989	16145	15959	16070	16048	16114	15978	16096	15966	15828	15973	16041	16152	16044	16202	16014	16055	15982	16162	16002	16008	16039	16136	15955	15996	16065	16101	16111	16300	16130	16004	16149	16093	16019	16055	16008	16082	16155	16036	16009	16156	15985	15996	16163	15951	16097	15989	16058	15979	16122	16184	16088	16105	16153	15992	16128	16050	15957	16029	16038	16135	16094	16040	16147	16117	16135	16052	16086	16106	16138	15904	15944	16125	16240	16027	16013	16007	16009	16266	16002	16148	16026	16052	16060	16045	16018	16203	15966	16149	15949	16041	16160	16098	16032	16057	16276	16020	16189	16141	15954	16157	15957	16239	16039	16016	16049	16053	16059	16020	16022	16085	16151	16062	15960	16034	16153	15814	16012	16222	16004	16225	16141	16018	15915	15995	16016	15992	16197	16198	16134	16077	16186	16061	16089	16050	16114	16069	15973	15959	16022	16194	16021	16119	16051	15972	15910	15964	15810	15991	16098	16173	16293	16100	16023	16000	15963	16081	15967	16115	16045	16162	16197	16196	16026	16186	15995	15853	16205	15903	15935	15958	16034	15865	16086	16103	16036	16031	16160	16086	15998	15996	16071	16078	16051	16251	16168	16085	16166	16200	16072	15915	16185	16053	15993	16098	16081	15978	16133	16000	16112	16010	15995	16096	16297	15915	16041	16192	15989	16094	16269	16206	16133	16155	16195	16062	16156	15865	16097	16074	16134	16124	16010	16144	16070	16236	16031	16221	16041	16216	16121	16018	16193	16220	16218	16170	16081	16111	16102	16204	15970	16021	16081	16064	15925	15962	15970	16044	16065	16066	16163	16086	15993	16163	16251	16143	16012	16115	16066	16143	16061	16054	16124	16108	15975	16206	16053	16061	16043	16041	16010	15902	16230	16170	15933	16133	16062	16213	16157	16091	16127	15952	16113	16068	16055	16017	16081	16101	16057	16073	16236	16011	16109	16197	16081	16132	16027	16006	15932	16096	15987	15958	16100	16174	16164	16123	16077	15925	15996	15981	16127	16118	16041	15982	16193	16179	15931	16086	16116	16088	15980	16140	16070	16173	16085	16013	16046	16126	16044	16065	15990	16150	16046	16137	15978	16066	16160	16166	16004	16141	16056	16176	16136	15894	15989	16172	16011	16218	16009	16228	16048	16223	16119	16013	16008	16223	16155	16189	16007	16197	15971	15848	16080	16127	15996	16160	16099	16087	16196	16098	16049	16006	16113	15957	16145	15987	15997	16194	15993	16007	16147	16134	16054	16210	16127	16030	15994	16045	16041	16191	16142	15991	16056	16075	16056	16005	16144	16007	15957	16059	15973	15975	15965	16128	16008	16108	16111	16126	16118	16097	15974	16119	16321	16155	16029	15916	15991	16207	16097	15983	16134	16070	16058	16079	16119	16002	16029	16086	16045	16013	16238	15897	16079	16030	16032	16024	16067	16126	16043	15924	16125	16085	15892	15999	16093	16113	16134	16087	15962	16166	15996	16087	16097	15988	15971	16055	16005	16068	16104	16150	16100	16060	15949	16079	15934	16012	16260	16077	15840	16223	16047	16125	16074	16080	16041	15992	15954	16084	16280	16093	16098	16033	16029	16186	16036	16099	16219	15943	16036	16103	16097	16224	16068	16138	16166	16041	16126	16015	16083	16115	16133	16128	16098	15955	16176	16019	15898	16130	15817	16055	15929	16107	16143	16173	16203	15978	16196	16110	16117	16108	16067	16040	16069	16053	16103	16146	16043	16062	16030	16067	15852	16108	16110	16089	16162	16145	16335	16087	16009	16305	15979	16026	16026	15896	16034	15993	15995	16056	16096	16058	16137	16219	15982	16283	16096	16195	16268	16195	16093	16130	16131	16061	16056	16173	16102	16045	16052	16151	16036	15915	16060	16179	16196	15912	16061	16119	16053	16257	15971	16077	15958	16015	16081	16081	16055	16145	16023	15995	15960	16109	16078	16129	16027	16011	16175	16028	16133	16034	15929	16141	16114	16095	16119	16151	16052	15997	16165	15869	15960	16242	16079	15989	16162	15957	16076	15971	16050	16006	16037	16077	16101	16326	16026	16020	16032	16261	16240	16002	16063	15897	16118	16128	16029	16200	16206	16052	16068	15960	16091	16020	16017	16221	16086	16022	16133	15987	15971	15960	16077	16074	16106	16014	16194	15957	16241	15952	16095	16135	15983	16236	16109	16225	15979	16066	15988	16091	15877
22964	22404	36798	37648	34397	31693	29158	22242	19969	19914	19615	19779	19516	19356	19366	19387	19389	19397	19340	19302	19388	19086	19202	19162	19379	19316	19435	19131	19097	19299	19294	19319	19215	19182	19249	19482	19282	19364	19227	19242	19563	19126	19237	19202	18965	19320	19203	19305	19220	19273	19064	19093	19082	19188	18987	19281	19139	19219	19171	19066	19117	19191	19195	19297	19172	19226	19104	19070	19309	19216	19105	19281	19335	19024	19231	19108	19100	19143	19259	19214	19137	19102	19258	19168	19324	19262	19069	19095	19174	19100	19255	19101	18946	19037	19072	19187	19255	19280	19120	19307	19263	19275	19110	19151	19315	19124	19223	19104	19124	18910	19189	19101	19072	19146	18943	19171	19050	19189	19184	19137	19278	19173	19042	19236	19048	19147	19106	19193	19123	19351	19202	19039	19237	19160	18933	18818	19324	18906	19243	19316	19180	19070	19062	19106	18879	19127	19096	19139	19218	19080	19028	19180	18894	19041	19376	19280	19189	19242	19078	18852	19042	19169	19178	19215	19095	19073	19045	19101	19034	19031	19067	19240	19302	19134	19017	19101	19102	19115	19091	19258	19308	19166	18987	19002	18831	19189	18992	19127	18867	19059	19122	19262	19068	18965	19157	19136	19034	19128	19106	19113	19023	18900	19219	19334	19198	18964	19125	19116	18917	19277	19441	19192	19293	19094	19081	19135	19323	19103	19122	19132	19043	19209	18970	19200	19184	19158	19187	19038	19071	19050	19263	19156	19032	19062	19238	19083	18934	18947	19119	19219	19237	19148	18960	19302	19062	19125	19214	19222	19359	19123	19134	19050	18948	19021	19132	19109	19068	19224	19201	19353	19206	19153	19159	18996	19087	19060	19058	19182	18943	19206	18929	19069	18999	18998	19028	19196	19054	19212	19193	19060	19241	19157	19158	19194	19210	19058	19188	19200	19178	19133	19063	18995	19329	19088	19151	19214	19156	18965	19103	19030	19073	19152	19076	19078	19027	19105	19158	19039	19096	19164	19073	19080	19076	19229	19057	19176	19268	19136	18965	18987	18899	19298	18991	18972	19088	19109	19238	19338	19061	19250	19013	19100	19201	19567	19281	18992	19144	18892	19000	19210	18948	19122	19006	18992	19070	19191	19187	19109	19210	19168	19308	19094	19190	19359	19155	19140	19152	19127	18988	19130	18946	19134	19157	19144	18961	19162	19242	19175	19220	19013	19214	19285	19120	19368	19210	18957	19328	19182	19245	19166	19249	19044	19147	19082	19024	19116	19130	19209	19233	19101	18882	19051	19022	19046	19355	19109	19143	19238	19195	19232	19180	19227	19090	19045	19137	18901	19079	19001	19164	18863	19175	18995	19052	19110	19394	19007	19082	19138	18971	19282	19119	19134	19194	19214	19050	18998	19152	19249	19003	18932	19186	19241	19140	18981	19139	19133	19110	19194	19188	19164	19006	19038	19129	19168	18889	19000	18971	19154	19130	19293	19119	19157	19126	18932	19169	19199	19211	19156	19118	19228	19037	19399	18978	19103	19198	19157	19231	19015	19085	19238	19114	18998	18828	18939	19110	19110	19198	19279	19145	19138	19336	19193	19157	19130	19317	19213	19058	18895	18953	19197	19247	19201	19167	19196	19209	19032	19273	19070	18928	18973	19068	19068	19107	19150	19202	18959	18970	19317	19159	19056	19105	19066	19126	19151	19061	19042	19198	19224	18992	19059	19238	19032	19090	19150	19002	19002	19235	19068	19184	19207	19140	19174	19191	19017	19159	19339	19164	19002	19005	18868	19185	18915	19025	19210	19228	18935	19194	19199	18992	19333	19316	19133	19345	19201	19097	19222	19062	19167	19052	19070	19092	19090	18944	19092	19107	18937	19136	18975	19099	19064	18980	19016	19084	19094	19346	19310	19076	19045	19189	18977	19038	19137	18971	19127	19215	18977	19300	19119	19105	19051	19195	18995	19180	19314	19124	19016	19212	19212	19105	18930	19132	19217	19035	19137	19354	19058	19057	18755	19039	19308	19051	19228	19119	18758	19250	18949	19150	18980	18944	18986	19161	19156	19101	19002	19169	19128	19163	19076	19033	18974	19259	19077	19094	19068	19111	18903	19059	19179	19180	19045	19117	19064	19338	19205	18953	18993	19332	19195	19190	19007	19235	19371	19022	19247	19311	19101	19178	19158	18919	18993	19158	18880	19112	19308	19201	19243	19179	19180	19134	18883	19110	19152	19183	19203	19077	19097	19090	19172	19120	19193	19043	19093	19117	19146	19146	18956	19060	19140	19260	19136	19266	19366	19129	19124	19239	19153	19145	19211	19205	19167	19270	19102	19130	19115	19200	19198	19240	19116	19253	19258	19209	18846	19036	19020	19174	19173	19006	19163	19129	19167	19220	19395	19097	18940	19326	19197	19042	19196	19287	18897	18927	19276	19150	19323	19186	19377	19058	19228	19043	19081	19115	18919	19357	19286	19093	19027	19207	19062	19072	19156	19125	18994	19092	19102	19226	18908	19138	19030	19236	19001	19216	19222	19011	19028	19232	18972	19130	19113	19052	19157	19129	19158	19265	19151	19203	19044	19257	19204	19255	18983	19087	19343	19141	19116	19105	19016	19191	19202	19124	19055	19103	19070	18995	19071	19187	19338	19365	18939	19188	19178	19028	19161	19071	19140	19294	19267	19122	19268	19032	19147	19115	19105	19127	19227	19202	19130	18933	19110	19075	19069	19033	19011	19194	18999	18910	19114	19000	19061	19077	19010	18960	19185	19148	19207	19010	19332	19270	19088	19061	19285	19103	19064	18954	19012	19100	19027	18997	19155	19087	19279	19268	18855	19072	19210	19218	19043	19135	19018	19071	19052	19015	19338	19035	18950	19126	19008	19456	19201	18859	19090	18953	19030	19283	18994	19369	19258	19184	19261	19238	19174	19137	19142	19051	19122	19168	19209	19263	19166	19285	19273	18883	19395	19046	19117	19084	18960	19135	19184	19104	19086	19176	19151	19209	18913	19111	19412	19070	18929	19202	19011	19016	19092	18956	19093	18986	19135	18960	19078	18986	19117	18817	19053	19094	19236	19065	18985	19213	19139	19199	18922	19129	19133	19071	19142	19360	19206	19246	19192	19408	19223	19137	18938	19178	18951	19088	19373	19057	18829	18922	19038	19149	19053	19215	18953	19198	19241	19117	19185	19407	18890	19011	19265	19089	19097	18933	19080	19071	19182	19065	19057	19078	19125	19215	19076	19025	19161	19157	19074	18932	19018	19036	19297	19109	19083	19089	19106	19038	19170	19102	19232	19205	19242	19061	19290	19376	19175	19308	19211	19471	18873	19269	18973	19045	19097	19356	19143	19339	19329	19092	19048	19261	18899	18978	19244	19125	19134	19171	18997	19095	19193	19111	19225	19185	19182	18981	19187	19285	19023	19182	19152	19283	18988	19135	19153	19163	19145	19186	19280	19144	19208	19170	19119	19150	19037	19026	19161	18999	19195	19205	19271	19042	19268	19030	19139	19237	19336	19124	19010	19222	19362	19224	18975	18934	18922	19172	18920	19131	19052	19166	19285	19280	19199	19199	18965	19130	19039	19127	19112	19178	19044	19141	19160	19368	19247	19100	19083	19072	18964	19237	19089	19033	18970	19083	19135	19025	19076	19142	19083	19058	19178	19225	19074	19134	19297	19280	19213	19010	19004	19142	18947	19146	19017	19203	19117	19188	19234	19020	19118	19343	19123	19241	18949	19100	18922	19054	18861	19077	18999	19233	19212	19199	19252	19251	19225	19106	19333	19064	19110	19043	19105	18970	19284	19068	18923	19203	19083	19206	19247	19175	19185	18877	19004	18992	19022	19116	19136	19208	19093	19112	19158	19321	19294	18878	19114	18911	19137	19255	19087	19078	18867	19197	18984	19290	19319	19136	19063	19081	19218	19025	19087	19052	19104	19185	19090	19159	19109	19318	19201	19161	19159	19190	19204	19265	19010	19186	19111	18971	18968	19412	19037	19023	18899	19223	18808	18884	18855	19130	19257	19075	19200	18984	19200	19023	19197	18997	18963	19188	19385	19166	18983	19060	18962	18986	19202	19028	18917	19036	18953	19126	18941	19069	19078	18978	19250	18827	19080	19235	19115	18926	19009	19100	19197	18859	19226	19087	19064	19085	19236	19018	19201	18998	19053	19173	19340	19076	18980	19111	19098	19105	19063	18820	19170	19098	19139	19079	19264	19051	19127	19107	19038	18923	18954	18975	19315	19135	19222	19094	19224	19184	19048	19285	19272	19133	19007	19097	19256	19083	19240	19238	19226	19305	18986	19256	19291	19030	19112	19024	19111	19132	19214	19154	19029	19146	19274	18732	19047	19207	18927	19146	19433	19103	18967	19121	18879	19005	19111	18865	19066	19159	19044	19146	18982	19140	18871	19089	19006	19299	19199	19164	19035	19144	18906	18983	19049	19114	19279	19076	19093	19045	19110	19118	19214	19076	19263	19247	19279	19043	18984	19130	19258	19208	19304	19095	19094	19097	19320	19015	19000	18976	19084	19251	19079	19007	19209	19278	19132	19013	19100	19139	19391	19197	19049	18944	18937	19174	19271	19201	19015	19204	19302	18884	19019	19064	19104	19045	19110	19332	19077	19318	19040	19166	19341	19172	19112	19035	19089	19237	19185	19028	18935	19197	18932	19050	19223	19089	19001	19162	19128	19027	18971	19065	19234	19040	19187	19350	18882	19266	19078	19010	19139	19096	19102	18947	18784	19067	19092	19112	19133	19376	19257	19296	19361	19275	19318	19225	19134	18967	19065	19112	19009	19131	18950	18724	19146	19068	18979	19006	18973	19346	19074	19013	19089	19203	19178	18978	19163	19073	18934	19378	19240	19047	19311	19048	19202	19089	19164	18981	19158	19118	19162	18988	18921	19005	19082	19249	19284	19225	19205	19018	19259	19327	19112	19223	19233	19131	19231	19267	18884	19177	18958	19201	19222	19095	19152	19275	19122	19136	19090	19095	19285	19113	18877	19109	19062	18919	19209	19177	19233	19124	18918	19172	19012	19078	19014	19091	19029	18863	19027	18962	19178	19264	19071	18986	19211	19146	19299	19173	19179	19238	19123	19022	19077	18984	19060	19129	19076
62661	106180	93944	73598	51902	35605	23332	18267	16502	16263	16030	16217	16203	16109	16046	16145	16202	16044	16179	16138	16207	16119	16115	16063	16039	16031	16059	16196	15913	16088	16178	16210	16323	16231	16271	16023	16065	16227	16072	16092	16095	16125	16053	16044	16093	16316	16139	16067	16195	16014	16278	16214	15904	16175	16167	16102	16108	16142	16153	16118	16066	16056	16174	16107	16120	16086	15994	16145	16151	16264	16197	16220	16119	16158	16184	15990	16320	16084	16009	16018	16126	16097	16088	16012	16106	16109	16236	16185	16036	15970	15997	16196	16184	16149	16043	16189	16112	16126	16249	16107	15988	16105	16087	15971	16097	16242	16159	16085	16066	16262	16036	15989	16059	16223	15990	16079	16232	16082	16332	16085	16203	15967	16123	16253	16114	16147	16185	16213	16164	16124	16127	16104	16163	16041	15997	16073	16083	15858	16055	16137	16128	16086	16210	16158	16053	16242	16203	16250	15984	16058	16006	16065	16160	16120	16096	16143	16214	16087	16039	16197	16075	16161	16216	16126	16245	16155	16040	15994	16089	16217	16056	16198	16107	16023	15974	16244	16088	16220	16301	16016	16109	16097	15984	16197	16204	16129	15995	16004	15909	16240	16165	15991	16104	16113	15921	16242	15943	15983	16260	16027	16205	16131	16190	16068	16109	16102	16238	16004	16423	16164	16063	16067	16049	16190	16049	16147	15924	16118	15999	16175	16299	16097	16197	16124	16278	16072	16024	16094	16141	16166	16066	16084	16025	15894	16010	16160	16121	16150	16281	16153	16132	16143	16211	16127	16000	16059	16155	16100	16042	16061	16139	16051	16029	16278	16082	16162	15992	16110	15955	16234	15995	15993	16097	16168	16257	16058	16059	16435	16070	16272	16125	16147	16191	16184	16091	16018	16109	16226	16331	16106	16008	16303	16216	16008	16211	16046	16086	16241	16174	15985	16150	16178	15890	16091	16074	16031	16066	15910	16199	16183	16094	16113	16202	16020	16156	15967	16253	16152	16086	16116	16113	16020	16260	16013	16163	16210	16049	16264	16118	16303	16368	16063	15974	16113	16050	16159	15991	16235	16073	16081	16089	16042	16247	16263	16136	15994	16250	16133	16107	16039	16084	16150	16074	16064	16033	16146	16098	16182	15995	16173	15889	16141	16015	16061	16120	16046	16080	16130	16140	16033	16090	16071	16123	16152	16152	16029	16209	16073	16218	16190	16211	16121	16148	16212	16017	16078	15990	16158	16043	16117	16001	16101	16169	15967	16131	15949	16130	16220	16238	16160	16033	16118	16247	16009	16056	16067	15984	16078	16010	16087	16087	16203	16057	16226	16216	16088	16030	16082	16101	16104	16060	16035	16075	16168	16114	16096	16070	16106	16207	16135	16074	16215	16045	16214	16226	15900	16178	16013	16176	16361	16261	16074	16010	16167	16119	16228	16104	16211	16237	16088	16045	16188	15990	16008	16119	16292	16030	16125	15943	16122	16039	16182	16156	16140	16188	16212	16157	16040	16106	15989	16092	16135	16087	16210	16181	15988	16187	16201	16097	16131	16218	16106	16000	16195	16028	16175	16125	16029	15940	16184	16127	16031	16034	16202	16002	16035	16038	16058	16043	16206	16132	16118	15910	16135	16088	16202	16241	16179	15986	16091	16080	16052	16224	16096	16094	16128	16099	16110	16144	16152	15909	16159	16026	16278	16227	16178	16169	15962	16057	15902	16091	16023	16159	15997	16132	16126	16104	16020	16198	16270	16126	16091	16182	16214	16405	15965	16074	16135	16295	16208	16139	15977	16219	16233	16000	16128	16077	16044	16075	16068	16060	16126	16067	16141	16118	16117	16142	16049	16122	16308	16034	16211	16060	16058	16133	16087	16079	16049	15966	16048	16054	16099	16100	16133	16150	16104	16000	16027	16148	16161	15992	16089	16099	16072	16034	15999	16159	16013	16323	16022	16161	16058	16255	16127	16177	16252	16110	16051	16145	16021	16102	16175	16044	16076	16221	16260	16063	16082	16100	16249	16154	16203	16021	15976	16058	16155	16084	16154	16042	16195	16044	16041	15896	16145	16144	16166	16023	15997	16157	15963	16096	16129	16301	16235	16179	16226	16003	16130	16118	16219	16175	16027	16142	16002	16201	16218	15982	16112	16110	16199	16129	16066	16170	16134	16298	16025	16211	16215	16136	16091	16301	16114	16210	15958	16078	16325	16041	16101	16112	16090	16058	15879	16167	16126	16130	16242	15956	16142	16281	16283	16150	16061	16124	16347	15970	16204	15939	16268	16025	16367	16241	15959	16287	16093	16182	15989	16117	16190	16159	16292	16055	16091	16133	16048	16107	16242	16217	15911	16059	16135	16163	16095	16206	16152	16139	16063	16062	15906	16045	16117	16114	16094	16143	16244	15911	16116	16109	16032	16204	15936	15904	16128	16153	16025	16164	16216	16033	16064	16119	16088	16219	16107	16283	16039	16168	16067	16039	16049	16130	16085	15994	15953	15999	16296	15951	16018	16122	16108	16062	16266	16148	16134	16147	16195	16116	16070	16120	16107	16182	16080	16275	16134	16060	16087	16070	15994	16159	16075	16121	16151	16296	16185	16287	16159	16074	16110	16310	16113	16160	16072	16258	16170	16244	16060	16164	16050	16160	16165	16152	16021	15968	16138	16232	16048	16089	16245	16068	16186	15887	15922	16189	16133	16172	16040	16115	15883	16026	16084	16192	16202	16085	16137	16071	16293	16262	16120	16202	16276	16111	15943	16233	15945	16181	16080	15978	16044	16200	16178	16086	16145	15953	16027	16028	16061	16072	16157	15912	16075	15999	15964	16232	15902	16142	16124	16028	16091	16156	16144	16221	16187	16229	16075	16113	16172	16088	15984	16222	15954	16058	16122	16066	16203	16027	16221	16134	16131	16184	15993	16116	16026	16082	16180	16026	16095	16123	16145	16026	16088	16133	16227	16143	16087	16170	15986	16296	16191	16084	16067	16157	16133	15954	16147	16039	16074	16144	16226	16139	16059	16031	16127	16154	16128	16002	16035	16058	16022	16095	16183	16159	16153	16265	15833	16204	16224	16078	16071	16057	16151	16117	16145	16191	16068	16195	15985	16086	16153	16031	16302	16191	16141	16049	16125	16063	15992	16143	16186	16016	16028	16079	15984	16092	15999	16195	16090	16107	16200	16184	15996	16040	16171	16085	16185	16043	16059	16268	16113	16376	16133	16111	16030	16221	16168	16040	16105	16205	16111	15895	16311	16184	16194	16151	16107	16190	16114	16225	16288	16176	16090	16037	16088	16159	16045	15949	15981	16254	16171	16311	15953	16217	16038	16171	16158	16144	16081	16113	15978	16155	16017	16174	16286	16237	15989	16106	16127	16184	16096	16170	16055	16112	16158	16144	16055	15836	16017	16047	16053	16069	16129	16033	16080	16250	16247	16242	16100	16256	16036	16145	16229	16017	16272	15997	16263	16008	16023	16219	15998	16170	16230	16228	16109	16082	16174	16087	16132	16048	16174	16248	16123	16039	16226	16069	16078	16073	16215	16010	15982	16071	16101	16181	16057	16115	15852	16096	16119	16126	16058	16024	16076	15966	16154	16038	16003	16176	16286	16063	16050	16078	16107	16024	16206	16092	16073	16002	16240	16054	16153	16044	16061	16178	16014	16060	15994	16074	16098	16122	16213	16187	16051	16122	16032	16075	16050	16176	16347	16245	16202	16105	16127	16106	16017	15963	16011	16010	16129	16082	16190	15998	16054	16084	16037	16133	16237	16214	15996	16015	16198	16133	15911	15904	16062	16070	16223	16165	16109	15990	16068	16145	15967	16083	16195	16111	16064	16226	16142	16094	16161	16126	15988	16201	16119	16076	16233	16096	16147	16218	16078	16093	16078	16154	16017	15965	16288	16256	16187	16022	16084	16036	16261	16158	16149	15919	16162	16081	16171	16010	16007	16195	15992	16077	15994	15890	15975	16040	16136	16359	16128	16088	16018	16125	16050	16017	16275	16067	16101	16093	16194	16047	16016	16050	16271	16196	15958	15979	15978	15968	16105	15951	15903	16195	16312	16113	16052	16138	16177	16238	15994	16409	16067	16149	16336	16076	16335	16098	16134	16042	16161	16132	16318	16071	16178	16263	16066	16091	16089	16087	16285	16002	16037	16137	16207	16082	16155	16207	16023	16307	16061	16064	16028	16015	16045	16223	16159	16210	16237	16198	15995	16212	15931	16156	16081	16093	16067	16173	16102	16252	16091	16167	16207	16240	16214	16226	15948	16199	16083	16035	16055	16227	16060	16114	16133	16373	16121	16074	16233	16135	16258	16132	16126	16272	16044	16114	15970	16157	16211	15999	16169	16186	16193	16333	16217	16038	16020	16189	16176	16002	16113	15992	16108	16181	16123	16095	16102	15904	16057	15957	16115	16056	16142	16120	16244	16132	16157	16144	16039	16093	16011	16051	16097	16002	16074	16103	16097	16192	16034	16122	16102	16111	16166	16205	15887	16176	16270	15878	16043	16080	16063	16181	16250	16228	16130	16072	16214	16203	15988	16228	16256	15911	16102	16165	16145	16258	16137	16245	16117	16207	16113	16145	16014	16166	16124	16120	16038	16232	15944	16121	16125	16138	16186	16109	15856	16065	16174	15953	16058	16195	16160	16128	16076	16110	15951	16206	16116	16002	16084	16016	16176	16116	15960	16057	16166	16015	16297	16101	16133	16233	16013	16023	16058	16201	16124	16060	16129	16105	16111	16101	16000	16164	16302	16182	16060	16143	16105	16082	16129	16055	16075	16145	16134	15895	16030	16133	16006	16248	16209	16155	16084	16304	16032	16156	16100	16062	16004	16362	16039	16117	16035	16067	16102	16014	16108	16056	16229	16031	16221	16072	16155	16012	16202	16230	16205	16222	16180	16134	16105	16148	16334	16239	16025	16057	16085	16187	16048	16148	16069	16179	16219	16145	16007	15978	16010	16027	16106	16130	16141	16171	15988	15968	16066	16005	15999	16097	16215	16072	16068	16120	16193	16140	16084	16306	16206	16183	16152	16093	16094	16117	16031	16137	16039	15998	15978	16026	16123	16307	16089	16128	16258	16204	16112	16067	16153	16113	16110	16186	16064	16348	16118
30039	35518	43554	34665	25493	21936	20835	19702	19530	19508	19631	19773	19705	19404	19554	19661	19592	19624	19653	19492	19713	19585	19781	19622	19719	19664	19848	19566	19737	19659	19784	19813	19726	19626	19754	19589	19645	19535	19741	19696	19566	19730	19727	19658	19745	19631	19501	19592	19276	19557	19676	19588	19376	19505	19449	19638	19703	19561	19478	19606	19494	19659	19652	19695	19792	19556	19558	19478	19561	19836	19815	19637	19747	19724	19574	19746	19629	19565	19710	19605	19560	19639	19702	19624	19752	19433	19540	19611	19758	19717	19353	19715	19507	19559	19573	19403	19504	19555	19621	19685	19655	19664	19721	19343	19601	19472	19555	19551	19536	19530	19401	19753	19575	19504	19813	19521	19510	19630	19793	19609	19684	19600	19440	19486	19532	19551	19625	19670	19491	19591	19456	19488	19651	19505	19532	19733	19788	19719	19718	19566	19699	19294	19737	19535	19697	19505	19623	19619	19787	19502	19419	19585	19583	19704	19675	19390	19545	19512	19450	19527	19680	19649	19574	19336	19639	19600	19701	19694	19649	19598	19528	19622	19533	19654	19745	19714	19638	19654	19624	19523	19628	19625	19497	19612	19582	19599	19554	19366	19677	19611	19548	19638	19431	19609	19710	19655	19717	19504	19484	19519	19508	19526	19554	19687	19430	19743	19595	19596	19710	19555	19605	19347	19379	19564	19600	19439	19433	19437	19707	19591	19463	19462	19659	19602	19724	19506	19553	19462	19822	19687	19606	19385	19500	19657	19564	19427	19549	19610	19516	19794	19684	19602	19606	19598	19599	19638	19470	19632	19515	19292	19602	19736	19502	19478	19543	19512	19552	19627	19760	19725	19844	19709	19566	19649	19495	19739	19566	19813	19607	19384	19569	19709	19637	19560	19754	19655	19537	19651	19416	19688	19563	19410	19181	19742	19697	19685	19868	19544	19603	19431	19475	19506	19579	19505	19681	19494	19406	19576	19397	19569	19413	19592	19685	19663	19714	19673	19797	19560	19615	19665	19873	19691	19666	19610	19509	19590	19799	19689	19564	19566	19533	19586	19600	19682	19471	19664	19532	19502	19531	19639	19496	19434	19550	19660	19638	19665	19542	19433	19579	19310	19693	19643	19824	19416	19727	19473	19729	19612	19559	19573	19391	19676	19572	19604	19576	19575	19422	19635	19442	19549	19718	19641	19523	19787	19479	19550	19567	19580	19472	19524	19527	19738	19436	19506	19646	19493	19524	19561	19488	19711	19685	19551	19709	19626	19540	19913	19650	19544	19638	19707	19523	19665	19653	19645	19484	19627	19534	19575	19731	19679	19792	19546	19631	19646	19687	19567	19459	19660	19648	19593	19496	19591	19456	19739	19555	19891	19517	19482	19865	19673	19739	19534	19574	19473	19875	19765	19508	19631	19420	19559	19540	19595	19575	19611	19482	19610	19675	19709	19611	19722	19680	19517	19667	19667	19534	19786	19537	19455	19773	19657	19679	19750	19607	19621	19912	19571	19647	19689	19503	19478	19562	19731	19478	19648	19439	19707	19613	19568	19535	19409	19620	19443	19557	19385	19668	19585	19692	19497	19591	19547	19464	19545	19590	19519	19589	19477	19392	19675	19651	19755	19499	19660	19633	19690	19625	19507	19786	19531	19713	19616	19363	19663	19658	19609	19533	19523	19427	19491	19674	19539	19621	19746	19679	19563	19722	19726	19461	19561	19590	19662	19756	19667	19464	19632	19604	19616	19400	19473	19448	19629	19751	19555	19322	19679	19499	19452	19645	19856	19471	19588	19597	19385	19516	19719	19556	19478	19585	19574	19728	19891	19615	19513	19566	19607	19455	19521	19609	19665	19813	19516	19636	19746	19667	19613	19825	19458	19613	19581	19774	19507	19675	19606	19518	19613	19497	19637	19427	19551	19622	19595	19611	19495	19551	19878	19746	19668	19742	19607	19532	19605	19623	19583	19345	19527	19581	19639	19620	19771	19518	19810	19647	19664	19455	19679	19595	19532	19571	19585	19672	19525	19630	19554	19476	19672	19508	19610	19434	19378	19512	19783	19746	19687	19621	19510	19323	19454	19677	19602	19460	19611	19365	19726	19490	19535	19706	19447	19609	19450	19545	19666	19534	19802	19470	19347	19817	19659	19854	19563	19716	19582	19565	19487	19523	19677	19632	19410	19595	19550	19515	19785	19557	19413	19472	19524	19597	19649	19619	19499	19678	19525	19698	19652	19551	19567	19671	19602	19545	19660	19477	19533	19550	19508	19477	19454	19488	19562	19610	19751	19714	19501	19798	19730	19554	19476	19587	19804	19539	19583	19673	19789	19603	19621	19691	19815	19598	19684	19628	19649	19763	19396	19417	19595	19667	19544	19623	19639	19498	19798	19536	19523	19658	19431	19628	19583	19624	19421	19546	19691	19667	19681	19494	19427	19649	19495	19486	19612	19767	19602	19560	19898	19616	19498	19363	19610	19692	19590	19703	19615	19422	19643	19498	19407	19647	19503	19345	19488	19540	19551	19600	19498	19602	19538	19484	19687	19706	19512	19586	19628	19617	19708	19577	19720	19573	19568	19972	19573	19599	19873	19784	19795	19733	19328	19664	19529	19812	19297	19421	19654	19771	19679	19397	19654	19734	19616	19585	19541	19544	19713	19544	19668	19676	19703	19559	19359	19653	19729	19789	19573	19573	19800	19637	19616	19579	19404	19672	19485	19650	19529	19518	19718	19650	19684	19597	19707	19699	19410	19637	19460	19605	19587	19550	19486	19805	19697	19509	19500	19655	19582	19563	19549	19580	19446	19435	19630	19744	19645	19746	19418	19658	19456	19927	19450	19756	19509	19520	19655	19585	19489	19485	19710	19359	19443	19541	19654	19477	19589	19451	19417	19554	19520	19865	19551	19708	19787	19745	19555	19665	19628	19543	19541	19622	19596	19560	19484	19567	19673	19490	19592	19583	19550	19588	19600	19648	19398	19713	19746	19620	19681	19547	19661	19581	19743	19764	19351	19408	19697	19453	19563	19600	19428	19523	19640	19724	19395	19563	19708	19716	19474	19664	19722	19641	19658	19567	19442	19412	19608	19692	19572	19531	19852	19928	19674	19728	19660	19500	19781	19484	19432	19580	19573	19702	19675	19541	19805	19663	19664	19742	19424	19619	19652	19523	19585	19688	19467	19655	19562	19588	19406	19672	19748	19461	19867	19594	19564	19685	19434	19532	19722	19709	19439	19485	19417	19491	19294	19669	19364	19671	19418	19551	19698	19488	19637	19616	19596	19603	19418	19715	19794	19717	19643	19602	19560	19612	19662	19357	19562	19389	19599	19420	19694	19509	19587	19639	19722	19596	19392	19618	19535	19542	19545	19612	19587	19595	19695	19611	19628	19488	19624	19599	19337	19532	19553	19608	19572	19547	19624	19687	19893	19444	19774	19388	19528	19564	19705	19784	19560	19749	19643	19772	19796	19515	19584	19629	19462	19681	19849	19658	19621	19693	19600	19439	19657	19686	19538	19503	19687	19609	19642	19678	19583	19552	19447	19662	19563	19766	19806	19805	19467	19798	19522	19754	19540	19718	19549	19562	19850	19717	19657	19730	19596	19510	19623	19668	19476	19937	19819	19626	19510	19615	19427	19704	19631	19991	19833	19659	19615	19548	19585	19759	19656	19668	19715	19644	19647	19757	19809	19807	19537	19767	19805	19598	19655	19678	19465	19499	19494	19558	19541	19706	19518	19493	19794	19597	19523	19775	19480	19486	19590	19662	19519	19677	19591	19555	19303	19484	19482	19442	19459	19560	19747	19429	19598	19619	19570	19393	19650	19327	19633	19355	19574	19666	19610	19486	19640	19622	19807	19515	19681	19611	19446	19624	19676	19621	19553	19496	19496	19584	19410	19683	19723	19467	19362	19506	19624	19794	19612	19760	19622	19564	19516	19595	19507	19379	19534	19602	19536	19694	19438	19777	19583	19653	19451	19575	19752	19567	19644	19624	19801	19658	19620	19653	19626	19659	19654	19535	19567	19693	19684	19722	19665	19650	19646	19720	19564	19569	19683	19726	19574	19514	19479	19464	19660	19630	19674	19677	19615	19530	19636	19565	19520	19617	19501	19578	19609	19685	19838	19483	19371	19732	19528	19768	19552	19820	19516	19536	19542	19489	19505	19627	19560	19658	19463	19696	19810	19627	19476	19829	19599	19544	19652	19490	19374	19652	19687	19736	19781	19871	19687	19664	19515	19298	19621	19457	19598	19778	19802	19640	19628	19539	19758	19561	19476	19502	19743	19647	19542	19833	19546	19599	19663	19734	19295	19844	19263	19464	19649	19667	19727	19691	19734	19533	19385	19534	19512	19651	19535	19545	19623	19788	19587	19525	19444	19429	19638	19534	19342	19572	19700	19491	19494	19437	19611	19690	19615	19560	19460	19574	19578	19447	19671	19356	19751	19483	19620	19502	19661	19637	19715	19607	19597	19616	19533	19579	19566	19629	19663	19451	19653	19547	19619	19584	19432	19709	19589	19420	19659	19582	19705	19686	19585	19558	19487	19368	19632	19597	19652	19540	19505	19460	19539	19559	19719	19672	19807	19610	19409	19587	19446	19575	19632	19730	19602	19527	19768	19553	19590	19605	19537	19832	19416	19757	19584	19786	19710	20003	19630	19493	19519	19469	19404	19647	19488	19747	19624	19461	19553	19679	19573	19581	19596	19672	19456	19816	19594	19578	19494	19498	19485	19807	19648	19578	19679	19696	19742	19751	19634	19686	19607	19580	19666	19746	19357	19885	19730	19597	19589	19435	19609	19614	19532	19619	19765	19733	19244	19721	19473	19552	19445	19756	19568	19561	19669	19430	19419	19594	19801	19678	19646	19629	19480	19690	19589	19713	19662	19594	19656	19802	19482	19670	19610	19533	19502	19636	19572	19599	19582	19577	19680	19703	19743	19448	19754	19714	19597	19652	19560	19586	19753	19597	19571	19818	19763	19544	19754	19490	19563	19694	19594	19664	19458	19720	19423	19395	19497	19423	19501	19896	19623	19627	19533	19544	19834	19617	19775	19371	19645	19710	19749	19508	19384	19491	19472	19748	19606	19561	19527	19430	19540	19607	19616	19697	19652	19756	19522	19451	19550
37164	55774	46097	30865	22112	18553	16999	16469	16545	16502	16378	16469	16453	16366	16478	16608	16304	16208	16454	16499	16452	16516	16330	16372	16421	16482	16319	16439	16227	16320	16297	16398	16416	16310	16601	16326	16279	16535	16380	16544	16457	16354	16395	16238	16307	16437	16343	16303	16350	16609	16455	16186	16523	16319	16388	16333	16272	16335	16517	16300	16356	16301	16426	16224	16423	16470	16429	16484	16244	16317	16321	16309	16355	16216	16447	16505	16415	16326	16380	16383	16363	16352	16417	16383	16485	16300	16385	16420	16278	16328	16361	16569	16386	16456	16434	16234	16370	16465	16466	16297	16395	16534	16405	16335	16374	16218	16451	16192	16333	16441	16277	16426	16367	16389	16211	16251	16324	16484	16405	16526	16438	16315	16299	16245	16260	16344	16378	16435	16238	16444	16453	16369	16468	16258	16379	16501	16493	16475	16457	16216	16334	16271	16528	16342	16417	16271	16318	16510	16439	16328	16306	16393	16226	16331	16377	16404	16391	16416	16496	16332	16233	16430	16318	16494	16386	16301	16287	16455	16356	16396	16350	16324	16469	16324	16465	16249	16375	16344	16358	16504	16531	16510	16484	16401	16416	16373	16439	16244	16366	16438	16423	16308	16545	16359	16191	16433	16406	16366	16430	16564	16482	16247	16452	16352	16176	16515	16420	16206	16473	16311	16352	16422	16408	16329	16324	16394	16495	16246	16331	16439	16499	16521	16393	16473	16402	16296	16399	16313	16481	16382	16355	16512	16493	16351	16397	16427	16380	16295	16308	16553	16248	16378	16177	16524	16392	16401	16454	16482	16327	16390	16352	16324	16264	16478	16388	16264	16400	16431	16278	16240	16561	16320	16307	16373	16399	16421	16375	16420	16311	16181	16432	16300	16244	16231	16375	16458	16374	16418	16439	16336	16381	16296	16358	16347	16488	16217	16244	16294	16389	16393	16370	16401	16392	16316	16356	16296	16233	16451	16385	16428	16413	16507	16465	16247	16392	16264	16350	16412	16384	16439	16375	16383	16253	16331	16233	16481	16348	16255	16342	16230	16452	16417	16261	16517	16385	16365	16401	16364	16533	16237	16366	16287	16545	16377	16381	16387	16544	16298	16470	16424	16226	16291	16539	16349	16303	16389	16314	16378	16528	16454	16557	16464	16307	16444	16414	16439	16384	16294	16356	16405	16353	16078	16503	16455	16503	16382	16458	16448	16451	16637	16251	16263	16474	16456	16296	16450	16468	16321	16491	16334	16465	16379	16333	16425	16335	16370	16450	16288	16408	16377	16389	16470	16352	16265	16363	16256	16422	16470	16427	16398	16539	16232	16530	16235	16347	16410	16399	16311	16373	16397	16417	16370	16456	16424	16407	16371	16392	16478	16336	16179	16436	16329	16412	16335	16366	16402	16416	16389	16441	16259	16317	16362	16442	16464	16393	16481	16400	16324	16320	16409	16250	16399	16409	16405	16191	16321	16312	16360	16428	16472	16547	16199	16275	16304	16383	16340	16398	16460	16277	16341	16230	16443	16353	16491	16318	16435	16433	16298	16295	16442	16246	16363	16303	16439	16271	16295	16444	16443	16511	16394	16355	16227	16433	16217	16567	16462	16099	16369	16302	16389	16488	16455	16272	16312	16344	16331	16506	16276	16444	16462	16438	16303	16312	16301	16527	16475	16426	16331	16403	16339	16387	16355	16387	16270	16439	16274	16422	16380	16374	16294	16288	16252	16375	16387	16370	16365	16475	16438	16292	16308	16328	16327	16337	16311	16554	16495	16319	16333	16380	16315	16392	16395	16454	16416	16495	16376	16581	16539	16377	16364	16402	16324	16250	16299	16371	16365	16324	16315	16428	16396	16535	16310	16303	16385	16284	16283	16417	16233	16411	16420	16432	16289	16319	16275	16425	16549	16320	16336	16441	16345	16222	16377	16393	16351	16263	16366	16444	16577	16433	16451	16276	16393	16424	16263	16351	16425	16558	16271	16405	16254	16319	16414	16404	16393	16298	16403	16352	16520	16503	16259	16286	16280	16311	16384	16306	16446	16431	16491	16316	16280	16382	16267	16360	16323	16289	16312	16434	16435	16379	16457	16366	16373	16413	16435	16531	16432	16321	16468	16354	16479	16532	16555	16355	16327	16340	16373	16476	16398	16177	16339	16424	16372	16371	16386	16436	16377	16479	16320	16297	16521	16406	16455	16305	16323	16486	16367	16462	16375	16321	16283	16398	16333	16276	16351	16330	16243	16248	16368	16349	16289	16185	16232	16366	16408	16304	16453	16456	16417	16312	16244	16429	16308	16361	16432	16367	16367	16291	16262	16408	16583	16211	16385	16569	16411	16471	16320	16471	16287	16502	16256	16360	16334	16354	16435	16281	16391	16544	16362	16436	16466	16564	16487	16403	16466	16424	16295	16461	16378	16386	16283	16574	16338	16341	16305	16467	16348	16298	16205	16399	16322	16290	16345	16432	16255	16445	16335	16360	16423	16425	16307	16451	16591	16290	16304	16486	16492	16299	16354	16388	16342	16421	16342	16292	16370	16290	16442	16545	16335	16299	16494	16374	16398	16468	16339	16557	16372	16226	16208	16362	16372	16326	16388	16347	16343	16232	16332	16283	16282	16401	16344	16400	16358	16312	16348	16497	16387	16284	16472	16340	16419	16309	16419	16482	16330	16363	16341	16252	16288	16365	16248	16297	16365	16282	16323	16227	16248	16330	16418	16433	16287	16341	16429	16340	16386	16462	16358	16479	16556	16193	16406	16446	16279	16403	16195	16369	16456	16412	16338	16484	16283	16405	16261	16285	16208	16434	16466	16315	16351	16408	16321	16456	16466	16306	16394	16323	16313	16354	16413	16496	16364	16431	16449	16409	16232	16400	16558	16481	16410	16378	16322	16441	16556	16434	16296	16451	16295	16571	16544	16385	16405	16349	16440	16401	16476	16386	16335	16386	16291	16240	16623	16338	16432	16371	16375	16319	16396	16340	16329	16465	16294	16367	16316	16360	16275	16350	16374	16587	16524	16303	16434	16483	16456	16288	16227	16266	16363	16304	16321	16450	16357	16478	16414	16287	16516	16523	16617	16423	16273	16339	16372	16410	16307	16330	16363	16432	16442	16514	16387	16435	16303	16357	16434	16314	16429	16518	16370	16302	16344	16291	16533	16411	16278	16460	16294	16399	16418	16334	16424	16382	16610	16362	16548	16436	16437	16359	16447	16399	16322	16347	16382	16450	16387	16276	16375	16448	16301	16393	16411	16204	16355	16214	16247	16299	16501	16311	16366	16546	16243	16241	16349	16481	16595	16304	16363	16394	16317	16447	16361	16461	16383	16363	16201	16553	16276	16480	16631	16466	16445	16352	16476	16520	16103	16348	16418	16356	16307	16389	16401	16349	16247	16486	16402	16278	16233	16213	16323	16197	16392	16412	16284	16504	16435	16227	16410	16438	16360	16502	16543	16330	16342	16357	16394	16378	16353	16200	16413	16547	16194	16395	16277	16351	16226	16297	16371	16418	16225	16422	16494	16349	16345	16348	16374	16516	16239	16301	16533	16199	16405	16365	16342	16356	16335	16346	16369	16435	16392	16550	16338	16443	16464	16321	16488	16401	16341	16537	16408	16514	16415	16388	16291	16549	16462	16536	16379	16490	16387	16290	16343	16563	16394	16571	16374	16322	16294	16316	16473	16355	16268	16529	16301	16380	16238	16435	16159	16500	16298	16453	16425	16347	16376	16396	16548	16597	16407	16373	16341	16378	16355	16428	16418	16387	16403	16282	16439	16481	16233	16360	16117	16361	16409	16516	16280	16363	16348	16443	16380	16359	16474	16274	16299	16364	16241	16436	16645	16451	16219	16456	16512	16141	16304	16350	16296	16349	16546	16240	16452	16345	16456	16361	16359	16286	16486	16378	16561	16314	16361	16193	16435	16407	16377	16463	16287	16417	16638	16287	16179	16393	16375	16231	16480	16417	16354	16439	16449	16460	16313	16124	16275	16414	16366	16328	16478	16366	16395	16389	16373	16357	16362	16419	16294	16424	16445	16363	16513	16356	16528	16414	16369	16566	16381	16387	16432	16368	16276	16314	16303	16464	16419	16321	16285	16247	16409	16361	16544	16305	16553	16304	16423	16612	16199	16472	16250	16351	16365	16448	16192	16338	16396	16383	16260	16262	16306	16357	16378	16214	16274	16459	16419	16314	16392	16262	16332	16471	16359	16241	16499	16253	16340	16297	16479	16353	16464	16242	16451	16365	16357	16551	16297	16384	16388	16469	16335	16413	16339	16402	16455	16413	16169	16449	16472	16384	16161	16363	16467	16390	16532	16296	16672	16318	16487	16402	16274	16290	16378	16513	16310	16374	16469	16411	16412	16444	16252	16607	16488	16399	16385	16459	16458	16324	16393	16313	16296	16200	16396	16482	16470	16321	16378	16463	16275	16347	16168	16437	16422	16411	16261	16287	16429	16332	16381	16448	16383	16381	16400	16259	16286	16410	16489	16323	16332	16334	16375	16584	16242	16317	16335	16326	16419	16304	16414	16509	16447	16257	16362	16503	16272	16195	16190	16360	16367	16488	16239	16343	16244	16395	16363	16385	16287	16257	16356	16275	16530	16362	16432	16365	16455	16430	16509	16416	16505	16481	16242	16193	16409	16288	16399	16370	16373	16348	16442	16260	16425	16400	16264	16402	16462	16329	16392	16420	16366	16145	16210	16263	16319	16399	16311	16424	16318	16591	16494	16259	16404	16532	16522	16545	16296	16381	16399	16518	16255	16354	16493	16337	16356	16513	16430	16370	16315	16455	16400	16358	16416	16450	16496	16470	16595	16462	16382	16318	16485	16416	16558	16323	16338	16367	16465	16336	16523	16427	16421	16365	16294	16505	16405	16306	16420	16157	16531	16351	16318	16405	16262	16412	16460	16331	16372	16403	16309	16598	16487	16357	16375	16376	16356	16490	16398	16320	16528	16445	16186	16420	16468	16418	16359	16326	16390	16481	16454	16208	16434	16379	16266	16263	16271	16284	16285	16575	16414	16395	16198	16544	16405	16422	16354	16398	16365	16393	16441	16393	16312	16365	16409	16496	16255	16269	16398	16382	16448	16316	16351	16406	16396	16341	16341	16557	16352
24298	24320	41148	41799	34088	29033	25420	21002	20141	20080	19897	19866	19758	19623	19881	19720	19859	19922	19685	19719	19783	19575	19722	19746	19451	19935	19597	19706	19621	19819	19829	19605	19767	19580	19598	19644	19565	19420	19511	19411	19481	19651	19576	19700	19689	19547	19563	19558	19499	19578	19537	19549	19534	19617	19677	19621	19621	19543	19544	19537	19743	19726	19558	19763	19386	19643	19629	19607	19485	19641	19582	19772	19505	19506	19458	19595	19611	19828	19727	19680	19504	19566	19529	19452	19537	19630	19702	19388	19527	19424	19557	19493	19593	19473	19742	19642	19392	19426	19648	19669	19611	19622	19554	19587	19693	19446	19548	19577	19592	19498	19628	19567	19364	19577	19507	19412	19660	19686	19521	19666	19593	19437	19562	19514	19543	19593	19557	19431	19701	19492	19174	19696	19509	19448	19656	19818	19689	19531	19516	19558	19501	19730	19620	19513	19792	19625	19470	19746	19409	19624	19453	19447	19379	19913	19653	19520	19708	19395	19652	19608	19499	19579	19478	19571	19507	19769	19620	19521	19525	19810	19802	19602	19782	19574	19618	19731	19708	19580	19564	19673	19775	19440	19571	19522	19584	19558	19306	19581	19418	19326	19466	19506	19774	19586	19475	19426	19783	19370	19434	19476	19577	19272	19642	19550	19495	19607	19613	19445	19457	19662	19535	19318	19644	19466	19558	19344	19743	19667	19751	19388	19626	19684	19492	19459	19486	19482	19541	19589	19531	19599	19374	19570	19591	19480	19523	19585	19341	19530	19542	19551	19487	19430	19737	19672	19412	19600	19615	19584	19604	19591	19579	19473	19580	19621	19478	19400	19546	19404	19693	19669	19554	19438	19752	19551	19574	19629	19741	19578	19437	19657	19631	19514	19672	19492	19521	19604	19731	19572	19571	19552	19560	19433	19649	19695	19598	19419	19442	19723	19337	19502	19633	19463	19384	19820	19482	19437	19461	19600	19578	19617	19565	19506	19468	19696	19643	19580	19698	19464	19584	19630	19456	19676	19552	19480	19568	19585	19477	19606	19633	19483	19681	19571	19666	19528	19545	19432	19348	19643	19419	19558	19633	19608	19480	19622	19591	19594	19646	19609	19633	19764	19558	19539	19556	19619	19538	19481	19586	19639	19434	19411	19499	19496	19584	19466	19657	19474	19697	19659	19490	19677	19280	19623	19373	19259	19526	19637	19670	19626	19647	19682	19430	19618	19593	19523	19638	19406	19548	19495	19448	19600	19618	19823	19283	19525	19658	19386	19663	19741	19654	19477	19725	19464	19404	19606	19489	19619	19533	19746	19526	19584	19642	19609	19494	19462	19651	19691	19757	19547	19468	19622	19505	19519	19466	19544	19551	19345	19495	19544	19662	19510	19444	19366	19500	19465	19738	19454	19336	19689	19510	19630	19682	19527	19705	19444	19402	19495	19477	19750	19289	19657	19460	19605	19623	19495	19502	19482	19472	19544	19680	19737	19592	19364	19557	19457	19688	19403	19510	19568	19562	19369	19636	19795	19610	19551	19711	19462	19518	19741	19548	19798	19628	19449	19438	19447	19483	19509	19675	19518	19302	19749	19705	19682	19414	19645	19572	19521	19599	19512	19453	19520	19611	19660	19416	19431	19704	19368	19560	19601	19467	19736	19573	19651	19691	19428	19572	19338	19558	19699	19560	19747	19529	19599	19573	19500	19409	19621	19456	19413	19827	19587	19459	19646	19667	19500	19586	19597	19546	19558	19501	19507	19366	19612	19540	19542	19581	19582	19656	19602	19658	19596	19627	19502	19426	19526	19702	19498	19590	19460	19495	19536	19647	19550	19549	19544	19530	19633	19328	19772	19572	19680	19747	19804	19576	19604	19390	19487	19570	19635	19463	19536	19557	19563	19551	19464	19568	19499	19410	19455	19636	19424	19625	19561	19658	19570	19812	19602	19450	19714	19539	19741	19534	19613	19459	19436	19413	19550	19539	19626	19652	19636	19606	19410	19496	19585	19627	19499	19534	19420	19536	19759	19623	19452	19716	19567	19550	19503	19188	19581	19415	19435	19476	19401	19356	19527	19551	19756	19566	19623	19305	19410	19418	19623	19581	19571	19551	19480	19568	19425	19639	19564	19489	19496	19652	19435	19568	19525	19517	19347	19744	19664	19499	19600	19649	19659	19486	19583	19606	19731	19780	19519	19436	19724	19670	19512	19531	19683	19463	19666	19533	19422	19355	19442	19625	19628	19603	19516	19487	19451	19558	19528	19385	19854	19563	19600	19476	19375	19530	19536	19510	19426	19556	19504	19700	19498	19609	19470	19682	19579	19505	19497	19602	19564	19678	19609	19514	19502	19402	19578	19664	19780	19324	19430	19423	19673	19479	19360	19429	19455	19616	19748	19416	19552	19872	19542	19446	19486	19581	19541	19353	19796	19599	19630	19671	19526	19493	19381	19583	19575	19631	19640	19650	19509	19510	19436	19687	19308	19539	19519	19535	19624	19439	19606	19604	19495	19579	19505	19368	19542	19488	19576	19542	19490	19436	19528	19556	19591	19470	19367	19700	19562	19750	19515	19564	19356	19365	19562	19697	19486	19471	19536	19599	19635	19785	19531	19537	19625	19489	19427	19575	19406	19760	19748	19479	19454	19831	19607	19769	19781	19662	19563	19651	19420	19605	19491	19518	19677	19570	19589	19608	19400	19609	19432	19499	19548	19428	19485	19489	19610	19461	19552	19607	19564	19455	19720	19696	19617	19504	19515	19686	19613	19607	19517	19499	19612	19341	19694	19566	19548	19575	19579	19606	19557	19561	19456	19518	19606	19611	19490	19418	19537	19671	19573	19631	19504	19619	19418	19572	19634	19564	19428	19425	19561	19653	19499	19508	19578	19559	19718	19463	19518	19576	19391	19630	19888	19606	19592	19599	19645	19523	19636	19855	19635	19591	19896	19574	19665	19565	19388	19415	19698	19594	19593	19662	19726	19675	19499	19711	19444	19741	19674	19575	19760	19668	19500	19778	19748	19697	19707	19662	19577	19599	19699	19606	19572	19540	19715	19473	19557	19596	19635	19503	19503	19425	19691	19612	19735	19487	19409	19551	19449	19270	19540	19471	19579	19626	19359	19768	19704	19604	19503	19499	19480	19494	19625	19528	19586	19328	19548	19584	19582	19601	19621	19503	19388	19641	19497	19729	19596	19582	19600	19664	19394	19407	19767	19559	19596	19627	19608	19539	19540	19593	19587	19597	19577	19644	19528	19372	19453	19498	19619	19617	19632	19726	19555	19441	19536	19456	19723	19580	19455	19636	19633	19636	19720	19605	19514	19621	19664	19598	19631	19521	19543	19816	19552	19759	19599	19523	19516	19529	19756	19747	19579	19570	19778	19574	19563	19603	19564	19429	19532	19728	19639	19464	19432	19575	19717	19605	19519	19499	19744	19646	19460	19722	19521	19545	19689	19603	19597	19588	19574	19562	19463	19644	19656	19581	19580	19665	19492	19439	19603	19689	19390	19537	19532	19855	19413	19568	19543	19634	19413	19544	19513	19402	19776	19626	19266	19588	19500	19630	19502	19677	19596	19512	19578	19594	19413	19508	19417	19835	19627	19578	19876	19594	19589	19598	19480	19645	19559	19480	19534	19616	19519	19725	19548	19482	19635	19738	19557	19736	19482	19504	19267	19553	19580	19540	19386	19422	19754	19682	19445	19485	19259	19393	19656	19424	19608	19524	19516	19564	19440	19664	19555	19679	19811	19709	19358	19441	19733	19526	19801	19566	19699	19487	19611	19536	19460	19534	19537	19556	19778	19564	19617	19449	19606	19740	19576	19505	19389	19444	19689	20057	19687	19499	19620	19393	19366	19566	19549	19659	19538	19613	19621	19510	19707	19530	19687	19676	19622	19436	19694	19715	19746	19530	19475	19797	19810	19478	19466	19586	19500	19606	19590	19618	19451	19730	19653	19644	19620	19687	19491	19924	19567	19617	19696	19640	19537	19714	19773	19768	19592	19902	19591	19680	19577	19597	19539	19497	19554	19496	19455	19588	19813	19607	19550	19363	19449	19406	19639	19680	19594	19522	19455	19738	19721	19726	19744	19487	19584	19610	19643	19525	19655	19496	19531	19712	19602	19835	19455	19588	19530	19636	19600	19671	19347	19573	19661	19626	19528	19726	19622	19560	19529	19761	19447	19431	19501	19760	19471	19543	19403	19512	19661	19287	19392	19523	19440	19500	19630	19497	19649	19474	19611	19742	19545	19699	19615	19639	19517	19657	19606	19535	19757	19310	19626	19413	19607	19625	19789	19610	19625	19746	19349	19482	19603	19493	19702	19605	19537	19636	19633	19669	19605	19633	19682	19768	19442	19414	19430	19427	19479	19665	19524	19459	19576	19696	19755	19689	19620	19421	19648	19644	19740	19509	19619	19604	19793	19480	19588	19503	19519	19550	19607	19366	19419	19317	19487	19602	19550	19520	19656	19651	19495	19685	19531	19307	19513	19406	19711	19702	19477	19492	19647	19644	19630	19585	19590	19494	19359	19488	19599	19709	19863	19568	19619	19729	19538	19528	19728	19761	19544	19571	19566	19449	19688	19605	19585	19473	19710	19799	19616	19612	19767	19806	19422	19623	19742	19540	19634	19709	19660	19460	19588	19480	19540	19645	19715	19311	19431	19670	19907	19613	19475	19533	19459	19746	19416	19491	19508	19702	19524	19449	19623	19389	19505	19666	19613	19591	19483	19653	19555	19566	19371	19765	19653	19433	19739	19690	19595	19686	19583	19480	19633	19554	19437	19545	19669	19709	19320	19479	19583	19423	19581	19581	19612	19668	19732	19454	19688	19548	19557	19467	19364	19514	19381	19656	19670	19489	19659	19551	19528	19795	19646	19613	19642	19773	19486	19732	19589	19699	19562	19484	19490	19345	19651	19815	19518	19509	19748	19688	19298	19577	19662	19530	19506	19719	19575	19772	19469	19602	19539	19472	19510	19584	19355	19461	19608	19604	19549	19612	19627	19639	19420	19473	19610	19664	19588	19641	19629	19496	19519	19764	19599	19606	19527	19456	19604	19495	19513	19412	19464	19691	19836	19614	19506	19598	19654	19583	19678	19615	19596	19656	19602	19630	19444	19569	19496
61275	99381	84239	58772	40318	27301	19835	17276	16578	16443	16492	16330	16497	16297	16337	16420	16406	16562	16456	16520	16422	16427	16395	16218	16494	16476	16323	16492	16352	16471	16493	16487	16408	16345	16216	16217	16499	16364	16292	16403	16427	16277	16405	16379	16386	16398	16283	16453	16420	16485	16387	16241	16479	16433	16416	16468	16515	16286	16539	16507	16404	16309	16341	16459	16711	16499	16414	16375	16316	16461	16455	16361	16461	16376	16296	16353	16297	16588	16414	16422	16468	16399	16451	16363	16440	16460	16227	16331	16300	16447	16433	16336	16374	16452	16382	16258	16320	16375	16427	16389	16444	16239	16526	16308	16268	16505	16346	16412	16170	16364	16310	16510	16446	16242	16354	16637	16378	16358	16338	16442	16364	16418	16381	16454	16426	16214	16459	16259	16318	16386	16349	16239	16365	16405	16492	16474	16388	16438	16362	16359	16352	16359	16313	16554	16452	16364	16534	16269	16391	16434	16338	16377	16448	16512	16388	16306	16518	16369	16626	16500	16526	16518	16482	16236	16310	16398	16406	16362	16455	16513	16489	16441	16509	16548	16448	16423	16313	16366	16441	16533	16311	16289	16393	16405	16455	16461	16385	16469	16310	16412	16550	16409	16419	16311	16431	16254	16315	16293	16512	16244	16414	16467	16543	16443	16477	16305	16421	16254	16449	16447	16494	16360	16535	16383	16519	16212	16459	16419	16392	16507	16388	16493	16292	16200	16349	16269	16576	16407	16381	16372	16342	16540	16453	16334	16220	16420	16348	16448	16320	16448	16469	16427	16287	16378	16500	16393	16490	16557	16462	16463	16273	16322	16304	16510	16436	16377	16413	16344	16544	16404	16491	16430	16385	16507	16458	16309	16476	16477	16246	16317	16524	16415	16482	16398	16391	16264	16223	16354	16541	16330	16343	16418	16394	16468	16554	16324	16343	16224	16376	16295	16462	16298	16383	16350	16337	16343	16424	16428	16573	16416	16347	16396	16260	16367	16300	16210	16431	16089	16213	16421	16359	16382	16439	16336	16467	16280	16293	16444	16209	16434	16327	16389	16598	16222	16494	16252	16384	16388	16456	16376	16446	16293	16474	16248	16252	16171	16455	16331	16262	16271	16407	16443	16279	16389	16351	16268	16268	16680	16368	16357	16317	16478	16275	16394	16593	16287	16437	16464	16421	16284	16278	16677	16513	16365	16475	16491	16380	16290	16461	16629	16487	16492	16488	16442	16533	16446	16262	16507	16381	16332	16495	16406	16257	16389	16426	16375	16329	16352	16446	16400	16298	16355	16371	16271	16367	16414	16267	16357	16492	16499	16517	16339	16344	16414	16352	16596	16517	16303	16395	16527	16426	16294	16380	16283	16390	16389	16330	16353	16386	16293	16173	16370	16391	16287	16348	16428	16483	16323	16383	16391	16440	16346	16367	16500	16372	16393	16400	16483	16529	16182	16325	16369	16564	16309	16560	16428	16313	16681	16463	16414	16461	16427	16432	16569	16538	16364	16273	16303	16340	16506	16512	16546	16475	16429	16353	16442	16446	16400	16325	16468	16440	16414	16518	16180	16360	16321	16302	16707	16351	16479	16205	16447	16398	16527	16530	16323	16214	16353	16323	16498	16174	16484	16390	16270	16482	16387	16335	16531	16199	16494	16390	16217	16417	16282	16308	16292	16451	16338	16474	16375	16434	16507	16462	16455	16463	16450	16228	16446	16491	16510	16384	16186	16330	16441	16425	16414	16308	16373	16310	16403	16401	16528	16465	16386	16346	16382	16379	16326	16261	16247	16514	16267	16399	16590	16574	16500	16406	16586	16448	16503	16335	16369	16479	16330	16338	16402	16362	16244	16534	16373	16199	16391	16462	16409	16440	16504	16351	16479	16420	16622	16397	16206	16286	16410	16547	16306	16317	16542	16426	16436	16191	16381	16428	16502	16464	16390	16488	16388	16455	16401	16464	16433	16322	16477	16451	16412	16501	16599	16417	16226	16445	16389	16206	16449	16425	16471	16408	16399	16360	16568	16287	16258	16452	16498	16401	16483	16174	16389	16229	16318	16413	16389	16496	16359	16496	16326	16168	16270	16275	16266	16387	16511	16423	16234	16416	16465	16300	16220	16076	16349	16447	16338	16463	16434	16381	16425	16430	16313	16437	16393	16422	16314	16497	16483	16301	16312	16348	16508	16536	16415	16414	16266	16566	16398	16420	16508	16332	16314	16383	16268	16253	16393	16454	16534	16548	16435	16316	16497	16349	16316	16395	16374	16327	16429	16439	16493	16215	16491	16448	16432	16487	16430	16457	16484	16308	16377	16269	16522	16283	16382	16356	16327	16444	16419	16247	16472	16455	16438	16349	16387	16387	16324	16376	16340	16408	16392	16332	16445	16291	16441	16560	16439	16360	16386	16389	16355	16369	16388	16264	16444	16315	16326	16428	16199	16436	16421	16424	16277	16591	16375	16248	16437	16277	16395	16270	16501	16515	16446	16332	16436	16375	16462	16319	16620	16540	16400	16379	16394	16515	16369	16461	16323	16430	16465	16376	16451	16271	16504	16497	16390	16455	16472	16496	16433	16423	16524	16374	16456	16416	16472	16431	16485	16436	16324	16466	16334	16423	16499	16566	16533	16360	16513	16478	16480	16405	16395	16297	16462	16355	16403	16298	16337	16469	16497	16325	16340	16324	16418	16292	16439	16275	16387	16404	16502	16342	16427	16383	16483	16274	16437	16431	16464	16239	16280	16433	16474	16543	16296	16349	16479	16409	16345	16164	16442	16447	16356	16586	16323	16498	16383	16412	16499	16295	16565	16413	16415	16309	16504	16467	16246	16406	16501	16488	16194	16394	16265	16490	16319	16442	16376	16410	16523	16438	16401	16293	16274	16198	16502	16381	16510	16202	16384	16297	16441	16229	16504	16414	16467	16415	16374	16332	16531	16467	16433	16449	16310	16461	16512	16276	16255	16482	16350	16340	16490	16429	16572	16389	16358	16324	16424	16487	16479	16307	16339	16449	16312	16276	16524	16417	16330	16408	16325	16541	16414	16459	16339	16271	16481	16492	16447	16593	16529	16432	16359	16349	16411	16369	16441	16558	16343	16337	16323	16400	16409	16468	16381	16576	16403	16457	16434	16385	16335	16409	16202	16465	16476	16388	16470	16515	16411	16245	16355	16522	16471	16367	16326	16390	16403	16537	16584	16371	16546	16347	16342	16470	16460	16323	16410	16429	16427	16547	16588	16348	16263	16339	16377	16440	16306	16332	16472	16458	16433	16346	16200	16407	16217	16477	16334	16432	16308	16507	16446	16266	16319	16362	16416	16446	16402	16437	16359	16396	16426	16292	16605	16371	16469	16450	16431	16313	16377	16426	16283	16449	16382	16457	16344	16493	16514	16322	16488	16367	16537	16433	16573	16490	16187	16429	16505	16401	16450	16533	16428	16470	16429	16396	16375	16474	16330	16289	16412	16337	16522	16432	16284	16332	16434	16504	16359	16296	16239	16455	16332	16341	16241	16529	16563	16329	16243	16429	16351	16502	16293	16452	16301	16321	16428	16352	16423	16588	16265	16272	16298	16451	16419	16382	16124	16437	16444	16290	16314	16480	16448	16323	16317	16331	16332	16467	16535	16296	16291	16390	16378	16422	16337	16491	16295	16418	16424	16403	16380	16402	16471	16374	16461	16363	16354	16292	16380	16400	16426	16354	16416	16487	16358	16478	16386	16480	16346	16425	16583	16506	16359	16544	16495	16286	16354	16304	16334	16273	16424	16440	16324	16501	16466	16378	16535	16396	16525	16262	16446	16440	16315	16500	16334	16409	16297	16479	16309	16298	16281	16457	16497	16535	16388	16288	16378	16312	16388	16325	16404	16289	16356	16370	16399	16433	16395	16424	16266	16434	16266	16465	16269	16418	16227	16518	16317	16142	16347	16348	16275	16409	16256	16414	16491	16171	16459	16262	16450	16358	16282	16464	16457	16420	16441	16386	16396	16400	16351	16444	16358	16560	16052	16331	16387	16510	16173	16311	16405	16320	16405	16445	16484	16372	16340	16517	16459	16233	16395	16263	16339	16461	16267	16391	16357	16403	16410	16454	16362	16493	16402	16407	16456	16314	16342	16324	16315	16172	16328	16556	16428	16404	16356	16363	16419	16455	16302	16367	16381	16615	16453	16362	16342	16544	16449	16476	16268	16470	16371	16412	16508	16416	16163	16400	16474	16348	16500	16393	16300	16383	16386	16353	16495	16338	16566	16357	16448	16418	16286	16381	16631	16379	16386	16278	16440	16441	16378	16480	16428	16420	16528	16550	16441	16302	16404	16347	16521	16452	16395	16347	16461	16199	16189	16458	16314	16335	16344	16509	16463	16346	16484	16365	16595	16425	16492	16420	16344	16268	16454	16231	16416	16374	16410	16301	16218	16309	16247	16464	16420	16425	16505	16467	16429	16368	16353	16451	16264	16377	16320	16419	16329	16284	16365	16497	16346	16243	16543	16657	16433	16340	16403	16486	16369	16439	16388	16509	16492	16471	16526	16275	16260	16385	16357	16446	16308	16349	16518	16397	16334	16520	16397	16546	16244	16550	16351	16328	16357	16184	16405	16321	16325	16424	16382	16404	16391	16443	16250	16309	16296	16359	16395	16497	16421	16573	16513	16413	16289	16230	16308	16316	16397	16293	16303	16425	16276	16521	16279	16266	16314	16610	16277	16401	16273	16227	16510	16447	16501	16371	16510	16537	16360	16326	16489	16384	16553	16451	16361	16392	16404	16517	16349	16339	16309	16318	16362	16430	16338	16381	16316	16469	16465	16240	16445	16486	16302	16225	16589	16259	16471	16152	16304	16320	16425	16514	16374	16244	16322	16508	16540	16357	16322	16313	16523	16364	16424	16313	16384	16439	16463	16319	16092	16558	16427	16445	16489	16415	16397	16355	16414	16416	16360	16356	16377	16534	16406	16386	16403	16208	16349	16434	16597	16555	16291	16431	16340	16254	16413	16247	16348	16438	16508	16549	16413	16314	16351	16426	16210	16457	16294	16438	16353	16603	16468	16491	16304	16475	16317	16443	16507	16418	16237	16299	16545	16527	16513	16352	16282	16595	16284	16295	16304	16297	16407	16353	16375	16659	16238
22958	22668	34994	34681	32170	30510	28745	22442	20376	20506	20371	20233	20059	20076	20164	19916	20120	20077	19992	19817	20017	19892	20060	20131	19730	20104	19910	19870	19936	20239	20013	19785	19753	19776	19803	19848	19852	19866	19618	19737	19696	19716	19737	19881	19783	19952	19888	19908	19714	19882	19763	19862	19760	19804	19918	19631	19654	19833	19716	19637	19926	19717	19572	19615	19761	19802	19633	19517	19702	19874	19669	19609	20005	19953	19773	19606	19677	19581	19625	19783	19948	19722	19655	19561	19892	19792	19860	19672	19691	19826	19533	19664	19667	19493	19765	19833	19864	19828	19704	19616	19903	19735	19905	19720	19650	19660	19655	19836	19889	19655	19876	19673	19749	19659	19565	19755	19693	19615	19987	19713	19538	19765	20001	19712	19784	19717	19669	19741	19854	19903	19696	19855	19633	19889	19787	19874	19820	19674	19682	19721	19619	19804	19552	19655	19644	19679	19801	19873	19569	19469	19784	19782	19581	19418	19826	19767	19644	19784	19504	19450	19636	19638	19926	19802	20006	19610	19740	19810	19888	19710	19587	19807	19804	19779	19914	19663	19626	20028	19782	19476	19596	19809	19542	19569	19732	19731	19689	19961	19677	19688	19830	19716	19736	19671	19702	19539	19670	19469	19921	19867	19877	19486	19811	19861	19755	19765	19642	19881	19564	19640	19692	19549	19499	19673	19818	19635	19730	19541	19961	19712	19661	19661	19609	19707	19846	19899	19839	19890	19708	19780	19845	19904	19601	19445	19717	19653	19778	19706	19837	19770	19939	19645	19693	19576	19800	19709	19688	19535	19764	19583	19628	19810	19624	19482	19891	19741	19638	19881	19577	19664	19808	19668	19613	19780	19938	19849	19638	19461	19605	19726	19634	19784	19784	19880	19840	19759	19740	19803	19763	19582	19747	19764	19675	19801	19793	19810	19818	19747	19721	19732	19722	19860	19486	19520	19861	19653	19704	20085	19694	19920	19753	19830	19569	19739	19661	19549	19559	19501	19827	19617	19869	19746	19782	19648	19577	19678	19682	19598	19776	19547	19686	19619	19598	19684	19828	19692	19887	19805	19716	19869	19703	19697	19608	19829	19466	19629	19798	19694	19761	19738	19879	19657	19533	19610	19738	19692	19710	19622	19831	19660	19704	19755	19780	19847	19701	19830	19781	19556	19839	19537	19679	19744	19791	19784	19715	19524	19588	19857	19843	19709	19626	19840	19832	19644	19918	19700	19830	19767	19650	19918	19878	19891	19667	19510	19621	19688	19825	19670	19771	19995	19820	19478	19601	19891	19774	19700	19589	19618	19668	19814	19666	19477	19667	19711	19829	19726	19708	19659	19584	19968	19860	19679	19818	19560	19701	19500	19686	19710	19764	19569	19865	19627	19599	19835	19725	19886	19611	19664	19698	19610	19656	19707	19749	19712	19760	19722	19536	19693	19339	19552	19614	19698	19793	19655	19739	19725	19668	19710	19851	19619	19829	19704	19561	19772	19915	19742	19805	19563	19664	19755	19811	19513	19711	19529	19587	19768	19716	19788	19627	19578	19781	19683	19919	19722	19638	19667	19632	19564	19582	19783	19537	19662	19909	19588	19802	19802	19720	19532	19753	19691	19678	19663	19771	19844	19597	19567	19539	19736	19884	19733	19490	19638	19745	19764	19590	19514	19794	19691	19791	19766	19783	19829	19587	19804	19777	19794	19833	19816	19797	19904	19740	19636	19556	19790	19738	19812	19814	19629	19695	19487	19623	19816	19768	19712	19992	19710	19913	19831	19697	19744	19549	19719	19650	19569	19578	19602	19760	19682	19677	19693	19734	19608	19589	19838	19720	19805	19694	19662	19833	19683	19563	19614	19643	19637	19736	19447	19674	19715	19801	19881	19697	19667	19697	19630	19711	19687	19713	19812	19548	19727	19640	19591	19596	19574	19766	19613	19846	19764	19932	19528	19716	19883	19521	19674	19681	19639	19762	19732	19753	19518	19681	19616	19794	19659	19736	19801	19795	19635	19848	19753	19829	19779	19749	19820	19713	19834	19895	19683	19702	19681	20090	19642	19834	19822	19903	19760	19616	19733	19785	19753	19935	19862	19984	19715	19649	19980	19800	19766	19888	19488	19641	19641	19876	19851	19604	19816	19886	19824	19679	19802	19790	19842	19552	19588	19706	19850	19607	19706	19999	19513	19759	19733	19761	19756	19723	19575	19678	19685	19533	19668	19709	19824	19812	19705	19758	19659	19685	19583	19654	19586	19627	19485	19763	19857	19764	19712	19773	19590	19903	19694	19810	19779	19743	19833	19684	19656	19571	19721	19790	19721	19648	19663	19474	19597	19882	19685	19810	19704	19851	19707	19833	19583	19679	19662	19809	19558	19555	19884	19840	19507	19915	19500	19668	19694	19610	19846	19756	19682	20065	19671	19835	19774	19764	19581	19728	19736	19477	19549	19732	19825	19671	19593	19763	19655	19692	19977	19807	19835	19764	19877	19560	19721	19954	19803	19724	19775	19765	19818	19567	19385	19657	19672	19729	19660	19900	19857	19846	19542	19728	19731	19560	19820	19873	19869	19674	19870	19814	19665	19626	19606	19698	19756	19765	19705	19749	19553	19630	19586	19721	19621	19634	19747	19589	19721	19642	19627	19794	19691	19719	19942	19772	19675	19634	19562	19621	19699	19621	19659	19789	19636	19625	19790	19902	19672	19831	19539	19658	19699	19769	19703	19907	19926	19849	19882	19800	19857	19650	19708	19540	19731	19775	19910	19813	19553	19771	19829	19886	19672	19862	19727	19727	19853	19637	19650	19645	19727	19772	19761	19797	19820	19604	19692	19839	19618	19676	19673	19748	19957	19774	19724	19728	19643	19669	19725	19619	19412	19729	19796	19594	19671	19793	19742	19532	19587	19716	19683	19835	19535	19742	19768	19968	19785	19906	19582	19653	19726	19647	19648	19628	19595	19758	19906	19732	19621	19667	19880	19841	19876	19912	19811	19739	19603	19212	19824	19704	19643	19710	19796	19504	19715	19921	19734	19728	19691	19790	19524	19770	19852	19679	19699	19691	19947	19676	19680	19414	19677	19576	19604	19673	19772	19721	19649	19814	19644	19826	19955	19806	19543	19696	19955	19638	19755	19580	19526	19762	19754	19669	19858	19790	19721	19741	19803	19811	19912	19862	19868	19818	19719	19484	19611	19767	19792	19624	19664	19745	19782	19757	19673	19771	19686	19717	19752	19743	19771	19618	19786	19675	19775	19693	19729	19774	19671	19675	19560	19764	19777	19719	19618	19874	19871	19567	19597	19784	19910	19747	19856	19567	19612	19386	19775	19812	19598	19794	19618	19724	19747	19693	19701	19522	19699	19584	19805	19765	19642	19604	19582	19800	19842	19850	19756	19790	19708	19638	19526	19616	19733	19493	19686	19690	19907	19811	19670	19597	19641	19676	19709	19662	19806	19610	19772	19681	19679	19675	19715	19773	19840	19916	19766	19823	19831	19864	19689	19657	19834	19911	19941	19684	19846	20011	19677	19446	19725	19814	19692	19560	19701	19585	19721	19549	19706	19763	19662	19869	19695	19688	19640	19470	19586	19685	19795	19775	19799	19743	19672	19856	19592	19847	19493	19762	19841	19663	19786	19614	19743	19723	19661	19710	19634	19606	19572	19781	19649	19640	19665	19757	19723	19746	19645	19740	19759	19821	19745	19885	19765	19695	19755	19578	19701	19751	19838	19807	19838	19660	19700	19673	19817	19670	19743	19647	19949	19689	19671	19800	19798	19783	19752	19599	19687	19830	19756	19870	19756	19873	19817	19526	19641	19693	19887	19745	19613	19657	19657	19619	19636	19684	19654	19848	19908	19843	19676	19811	19669	19899	19933	19769	19908	19817	19844	19814	19721	19677	19676	19513	19627	19568	19616	19887	19673	19665	19883	19683	20054	19854	19922	19800	19647	19508	19682	19703	19710	19768	19774	19619	19740	19538	19764	19720	19530	19802	19579	19750	19523	19683	19837	19571	19777	19818	19597	19670	19871	19863	19818	19767	19787	19888	19534	19686	19859	19785	19710	19759	19764	19635	19650	19866	19936	19483	19681	19658	19666	19533	19771	19767	19696	19751	19758	19571	19803	19943	19789	19543	19712	19684	19500	19498	19794	19483	19729	19800	19592	19758	19788	19695	19730	19651	19635	19790	19657	19789	19543	19704	19688	19971	19812	19812	19902	19800	19588	19704	19698	19782	19768	19442	19705	19770	19701	19875	19613	19778	19824	19702	19771	19645	19724	19747	19817	19609	19651	19521	19782	19704	19823	19817	19784	19709	19792	19689	19824	19616	19727	19593	19736	19636	19800	19830	19825	19778	19975	19807	19540	19620	19636	19769	19909	19828	19827	19883	19625	19552	19528	19528	19739	19730	19731	19892	19666	19819	19644	19710	19768	19546	19766	19794	19675	19822	19644	20018	19501	19836	19617	19815	19765	19832	19363	19629	19690	19709	19861	19773	19696	19656	19699	19767	19668	19795	19689	19867	20058	19743	19604	19462	19824	19716	19567	19606	19688	19906	19704	19789	19572	19592	19724	19739	19856	19892	19749	19485	19735	19730	19496	19725	19945	19852	19671	19573	19675	19677	19679	19678	19968	19797	19551	19753	19890	19630	19811	19983	19342	19597	19657	19923	19793	19619	19835	19640	19554	19660	19751	19650	19878	19543	19561	19695	19757	19927	19545	19612	19661	19683	19907	19560	19732	19629	19759	19673	19788	19508	19613	19676	19925	19554	19735	19768	19893	19665	19656	19636	19751	19844	19703	19725	19832	19807	19616	19858	19719	19660	19663	19560	19616	19684	19492	19574	19782	19876	19847	19674	19883	19483	19680	19713	19592	19626	19770	19823	19559	19520	19556	19769	19730	19630	19735	19733	19719	19685	19764	19741	19866	19650	19817	19849	19627	19907	19685	19768	19477	19746	19756	19923	19788	19885	19875	19666	19682	19889	19764	19889	19795	19753	19612	19757	19764	19724	19770	19710	19717	19717	19623	19672	19474	19786	19602	19946	19699	19736	19760	19658	19733	19809	19675	19892	19699	19821	19563	19663	19607	19633	19841	19794	19593	19879	19561	19654	19889	19736	19679
62729	106115	91089	70540	49315	33490	22467	18265	16769	16259	16439	16438	16623	16501	16304	16471	16587	16535	16520	16499	16617	16649	16545	16693	16550	16652	16510	16429	16409	16483	16307	16487	16560	16385	16689	16546	16412	16474	16489	16439	16410	16527	16445	16414	16417	16443	16575	16713	16446	16450	16709	16381	16474	16275	16360	16591	16511	16651	16349	16406	16613	16534	16563	16341	16423	16441	16512	16473	16604	16339	16377	16349	16441	16424	16525	16590	16383	16561	16535	16597	16532	16565	16368	16545	16557	16454	16562	16395	16617	16451	16476	16691	16525	16588	16474	16489	16407	16496	16476	16551	16547	16440	16495	16482	16491	16395	16346	16625	16457	16507	16395	16690	16518	16604	16463	16516	16584	16586	16546	16475	16601	16474	16577	16401	16454	16499	16429	16474	16568	16519	16568	16374	16607	16522	16579	16227	16396	16488	16469	16434	16486	16445	16577	16474	16473	16335	16540	16648	16494	16656	16507	16401	16413	16384	16465	16272	16582	16387	16506	16451	16330	16515	16359	16362	16340	16497	16416	16470	16513	16390	16553	16564	16493	16310	16490	16422	16453	16454	16470	16377	16546	16548	16533	16354	16568	16531	16397	16498	16371	16544	16590	16405	16416	16538	16411	16518	16411	16425	16389	16465	16334	16432	16476	16474	16618	16298	16374	16474	16491	16467	16559	16446	16511	16451	16431	16343	16502	16543	16531	16488	16488	16410	16440	16471	16561	16434	16429	16527	16304	16564	16568	16551	16464	16533	16508	16531	16454	16618	16389	16590	16371	16525	16443	16629	16475	16461	16527	16384	16585	16437	16361	16422	16473	16345	16585	16486	16643	16476	16403	16490	16525	16487	16435	16560	16477	16587	16317	16348	16436	16507	16545	16477	16409	16379	16482	16433	16481	16545	16474	16338	16411	16444	16207	16550	16472	16598	16515	16283	16596	16467	16484	16582	16569	16602	16480	16590	16392	16425	16624	16480	16532	16398	16525	16533	16569	16359	16404	16413	16463	16469	16366	16403	16482	16371	16454	16376	16484	16411	16586	16447	16576	16619	16514	16507	16471	16344	16355	16285	16654	16341	16555	16459	16463	16505	16494	16456	16394	16569	16462	16497	16574	16403	16601	16407	16385	16418	16495	16593	16444	16586	16526	16397	16622	16543	16335	16440	16545	16463	16607	16573	16567	16514	16428	16474	16328	16436	16548	16550	16428	16552	16514	16375	16358	16471	16529	16565	16697	16369	16356	16378	16535	16338	16496	16372	16472	16427	16466	16478	16390	16312	16472	16367	16280	16408	16406	16397	16456	16381	16554	16503	16427	16638	16548	16502	16487	16422	16485	16477	16432	16301	16617	16496	16445	16533	16375	16501	16534	16596	16444	16305	16392	16544	16505	16468	16506	16465	16430	16399	16544	16363	16380	16341	16455	16318	16566	16452	16521	16424	16416	16465	16513	16451	16518	16548	16373	16467	16507	16488	16538	16437	16265	16410	16578	16718	16515	16560	16257	16385	16571	16437	16354	16443	16320	16600	16420	16511	16519	16552	16401	16455	16389	16383	16602	16515	16410	16558	16363	16394	16444	16470	16520	16487	16431	16510	16690	16627	16570	16506	16540	16527	16508	16385	16577	16449	16453	16375	16442	16394	16664	16452	16350	16510	16419	16453	16474	16597	16531	16541	16350	16489	16572	16617	16403	16613	16635	16537	16535	16461	16618	16287	16479	16468	16426	16362	16477	16565	16506	16597	16507	16320	16435	16392	16737	16563	16256	16431	16452	16429	16432	16628	16374	16578	16492	16495	16674	16462	16496	16570	16593	16351	16657	16610	16458	16418	16362	16537	16296	16511	16370	16565	16558	16465	16550	16610	16446	16484	16383	16346	16545	16583	16396	16497	16337	16406	16364	16565	16685	16518	16331	16375	16501	16448	16497	16511	16592	16584	16558	16409	16418	16446	16397	16522	16488	16514	16492	16512	16407	16694	16420	16471	16411	16513	16539	16294	16491	16527	16329	16671	16417	16548	16563	16525	16527	16371	16619	16374	16450	16383	16427	16508	16448	16475	16489	16321	16373	16344	16359	16438	16501	16513	16648	16498	16296	16498	16374	16552	16339	16456	16368	16564	16566	16515	16487	16472	16356	16552	16656	16513	16404	16382	16451	16512	16484	16456	16497	16533	16593	16442	16537	16494	16561	16568	16426	16449	16585	16437	16585	16526	16377	16526	16455	16352	16488	16388	16485	16288	16454	16334	16669	16504	16498	16419	16496	16402	16430	16397	16571	16568	16434	16489	16400	16494	16327	16532	16488	16424	16734	16441	16475	16413	16408	16342	16473	16557	16497	16721	16376	16349	16478	16626	16346	16460	16353	16340	16589	16485	16448	16446	16585	16330	16666	16405	16493	16525	16517	16464	16545	16590	16612	16541	16592	16533	16275	16360	16307	16460	16381	16274	16503	16606	16508	16353	16502	16553	16344	16452	16548	16685	16325	16510	16578	16372	16421	16489	16390	16359	16465	16527	16287	16378	16629	16454	16614	16591	16556	16395	16483	16719	16433	16513	16619	16439	16565	16384	16455	16453	16656	16420	16556	16472	16431	16536	16392	16488	16588	16570	16318	16552	16545	16351	16449	16486	16377	16501	16567	16557	16441	16677	16493	16602	16429	16441	16335	16422	16456	16524	16448	16400	16488	16478	16479	16587	16580	16446	16649	16503	16373	16480	16304	16566	16657	16462	16472	16401	16488	16495	16626	16444	16278	16562	16581	16511	16609	16568	16447	16585	16499	16573	16410	16518	16337	16408	16604	16611	16374	16460	16495	16423	16358	16577	16447	16267	16421	16678	16337	16445	16442	16575	16571	16330	16375	16237	16376	16526	16393	16427	16529	16431	16457	16451	16494	16475	16508	16457	16176	16431	16585	16519	16642	16286	16504	16257	16415	16605	16413	16426	16562	16462	16483	16384	16507	16478	16356	16376	16401	16483	16601	16440	16392	16429	16505	16540	16482	16434	16386	16428	16422	16311	16548	16488	16496	16547	16434	16408	16322	16524	16517	16342	16446	16552	16489	16407	16518	16451	16290	16469	16544	16388	16698	16467	16317	16573	16454	16371	16509	16570	16490	16470	16488	16596	16449	16554	16486	16659	16508	16675	16411	16415	16514	16607	16330	16384	16439	16594	16549	16418	16314	16495	16632	16338	16556	16409	16613	16543	16643	16637	16642	16461	16546	16465	16473	16414	16514	16344	16385	16407	16371	16387	16379	16365	16476	16436	16616	16603	16580	16278	16476	16365	16432	16630	16415	16470	16345	16444	16488	16610	16359	16455	16573	16271	16375	16365	16543	16575	16415	16339	16381	16608	16513	16632	16441	16660	16524	16520	16602	16445	16564	16541	16605	16554	16370	16539	16523	16445	16513	16496	16439	16381	16471	16517	16581	16362	16459	16534	16410	16458	16452	16511	16441	16419	16574	16537	16588	16336	16436	16591	16318	16528	16549	16473	16417	16440	16502	16491	16589	16576	16405	16534	16536	16432	16686	16528	16531	16538	16403	16469	16388	16585	16368	16478	16339	16361	16559	16483	16482	16261	16410	16376	16409	16495	16361	16508	16741	16420	16609	16316	16503	16518	16469	16551	16569	16387	16458	16421	16507	16401	16662	16448	16565	16452	16503	16484	16465	16520	16484	16560	16539	16473	16611	16450	16422	16514	16504	16431	16593	16566	16476	16508	16350	16429	16349	16432	16431	16536	16340	16341	16415	16578	16562	16644	16455	16330	16548	16299	16468	16532	16513	16540	16396	16334	16558	16521	16484	16467	16604	16486	16479	16475	16531	16426	16541	16558	16407	16412	16405	16403	16494	16467	16429	16609	16454	16620	16391	16525	16514	16514	16627	16514	16531	16560	16507	16422	16374	16524	16445	16372	16447	16505	16627	16388	16340	16427	16448	16522	16366	16520	16369	16643	16552	16358	16415	16393	16303	16499	16370	16486	16356	16554	16491	16350	16482	16350	16649	16681	16395	16372	16524	16538	16551	16547	16356	16460	16430	16491	16521	16358	16602	16485	16405	16606	16360	16486	16464	16695	16646	16684	16411	16576	16476	16717	16430	16712	16478	16494	16368	16543	16408	16459	16559	16440	16488	16461	16497	16581	16560	16427	16423	16269	16454	16676	16619	16477	16403	16355	16486	16446	16473	16509	16477	16599	16521	16634	16354	16495	16413	16518	16413	16502	16415	16447	16474	16502	16438	16706	16488	16288	16430	16466	16449	16422	16607	16602	16258	16472	16421	16218	16576	16319	16519	16448	16429	16492	16494	16389	16552	16209	16484	16304	16549	16421	16298	16540	16465	16459	16556	16437	16532	16501	16430	16512	16580	16319	16676	16528	16354	16401	16618	16539	16512	16538	16533	16449	16303	16473	16352	16457	16449	16668	16255	16550	16514	16414	16585	16697	16504	16323	16460	16469	16498	16323	16565	16348	16476	16477	16437	16537	16549	16485	16586	16266	16537	16467	16519	16456	16635	16427	16505	16317	16483	16449	16406	16546	16425	16540	16587	16363	16328	16521	16342	16580	16438	16325	16510	16548	16495	16495	16410	16318	16604	16594	16536	16587	16538	16487	16483	16396	16197	16583	16543	16421	16513	16585	16490	16575	16440	16289	16492	16434	16491	16533	16418	16290	16472	16459	16477	16550	16399	16451	16425	16537	16406	16424	16462	16423	16513	16318	16379	16337	16488	16421	16418	16476	16425	16552	16488	16364	16521	16363	16365	16422	16401	16246	16533	16360	16593	16406	16533	16405	16283	16476	16691	16462	16358	16383	16407	16472	16536	16507	16445	16492	16412	16628	16542	16448	16442	16646	16480	16552	16444	16505	16523	16263	16256	16548	16393	16591	16458	16492	16407	16267	16446	16311	16363	16604	16605	16530	16445	16594	16550	16305	16413	16452	16379	16449	16637	16596	16536	16472	16498	16380	16433	16378	16483	16413	16397	16302	16594	16581	16446	16597	16502	16431	16552	16479	16443	16421	16535	16558	16502	16395	16527	16379	16472	16479	16658	16459	16639	16469	16481	16340	16753	16665	16466	16414	16588	16496	16306	16338	16460	16453	16527	16466	16377	16512	16572	16558
29817	36502	45297	34584	25587	22461	20822	20096	19939	20121	20090	20108	19895	19979	19886	19920	20062	20028	19906	20103	19980	19906	19913	19746	19846	20010	20310	20007	19895	20056	19959	20057	19737	19907	20040	20015	20030	20009	19915	20016	19910	20044	19892	19590	20153	19889	19973	19950	20134	20059	19988	20056	20136	19910	19861	19954	20050	19971	20019	19864	20059	20147	19869	19932	19880	19892	20096	19959	20102	20106	20067	19938	20010	20128	19971	19894	20124	20114	20000	19849	20015	19791	20130	19927	20235	20139	20083	20076	19991	20068	20107	19833	20014	19819	20047	20011	19999	19953	19991	20039	20164	20049	19813	19988	20190	20045	20024	19824	19786	19852	19671	20055	19903	19830	19975	19854	19917	20193	20117	19973	20018	20043	19942	20023	20030	19927	19967	19856	19787	19926	20249	20065	19986	19997	19918	19751	19917	19813	19894	20064	19967	19957	19813	20016	19888	20000	20098	20015	19864	20043	20080	20009	19790	20033	19930	20088	19941	19934	20054	19932	19963	19919	20000	20101	19956	20064	19994	19968	19904	19692	19825	20093	19928	19898	19708	19951	19744	20008	19870	19931	20082	19895	20122	20020	19846	19798	20058	19805	19801	20064	19954	20114	19905	20044	20128	20023	19773	19852	19880	19729	19959	20096	20045	20020	20039	19917	20030	19892	19925	19939	20006	19681	19850	19788	20051	19961	19850	19943	19812	19978	19955	19887	20097	19816	19954	20042	19893	20026	19825	19923	20146	19975	19829	19833	20035	20045	19989	20120	19942	20021	19879	20170	20170	20039	19915	19926	19840	19822	20019	20128	19943	19901	19855	19951	20073	19934	19908	19912	19812	19904	19825	19780	20146	19976	19987	19880	20082	20054	19907	19972	19826	19879	20021	19850	19972	20061	19855	19971	20211	19940	19974	19955	20070	19949	19987	19755	19893	19814	19967	19964	19929	19938	19929	19945	19901	19742	19968	19811	19919	19992	19812	19924	20145	19995	19963	20016	20060	20207	19797	19776	19715	19752	19901	20098	19967	19913	19733	19999	19963	19974	19963	20055	20038	19890	19924	19885	20012	19942	19927	20017	19775	19870	20021	19944	19938	19903	19978	20036	20070	19911	19940	19979	19901	20029	19778	20073	19937	20083	19925	20118	19956	19884	19907	20032	20006	20209	19851	19979	20109	19901	19751	19862	20004	19826	19987	19931	19982	19805	19941	20012	19961	19944	20095	19844	19876	19811	20071	20074	19734	19982	20289	19984	19861	19971	19985	20166	19893	19875	20096	20033	19959	19933	20019	19913	20014	19972	19958	19949	19996	19985	19956	20044	19989	20195	20064	19940	20092	19936	20003	19924	19903	20007	20063	20053	20005	19867	19995	19583	19897	20024	20147	20030	19898	19903	20050	19787	20038	19861	20123	19861	20003	19976	20128	19845	19906	20042	20020	19856	19657	19913	19866	19945	20005	20068	19988	19980	19694	19932	19900	20142	19834	19914	20029	20109	19908	19817	19943	19775	20006	19892	19972	19871	19968	19707	19946	19742	19770	19956	19761	19964	20060	20234	20195	19947	19900	20037	20275	20030	20091	19830	19888	19864	20122	19890	20062	19937	19925	20009	19775	19990	19893	19788	19741	19999	20069	19762	20184	20133	19748	20145	20062	20015	19850	19754	20182	20078	19991	19796	19918	19902	19945	19821	19957	20096	19935	20013	20100	20070	19981	20069	19835	19874	19979	20041	20086	19886	20090	20066	19827	19992	19982	20060	20115	20021	20061	19995	19911	20171	19876	20070	20065	19968	19870	20066	19988	19819	20174	19811	19862	19974	19898	19822	19888	19965	19810	19962	19745	20073	20035	20030	19843	20057	19877	19952	19827	19983	19849	19960	20053	19964	20004	20023	20160	20050	19981	20074	20002	19888	19949	19864	19915	20024	20084	19983	20034	19971	19985	19785	20050	19829	19868	19937	19805	19923	20004	19677	19954	19926	20235	19627	20009	19784	20155	20101	19984	20039	19773	19902	20050	20135	19869	19919	19795	19884	19973	20047	19944	20082	20050	19929	19595	19863	19761	20072	19849	20268	19789	20026	19802	19994	20043	19928	19721	19981	19625	20125	19844	20076	19978	20084	19920	19952	20012	19791	19992	19818	20098	19749	20053	19804	20043	19720	20061	19969	19765	19936	19779	20026	19786	19722	19853	19815	19808	20054	20053	20066	19887	19992	19769	20011	19996	19806	19946	19699	19830	19949	19981	19973	19890	20133	19940	19821	19966	20187	20034	19901	19874	19954	19928	20035	19997	19805	20039	20094	19816	20105	19912	20113	19981	20075	19921	20021	20102	19979	20219	20074	20051	20048	20030	19817	19928	20072	20034	20271	20044	20113	20029	20039	19999	20263	20005	20055	19972	19849	19825	20120	19883	19841	20079	19861	19888	19847	19949	19893	20142	20037	19951	19875	19893	19924	19956	19952	20153	19806	19886	20013	19892	20079	19921	20072	19826	19819	20239	19843	19998	20004	19964	19793	19758	20056	20241	19805	20034	19838	19924	19764	19968	20022	20127	20225	19853	19943	19914	19870	19940	19754	19800	20033	20238	20001	19953	19863	20006	19923	20102	19933	19996	19866	19980	20116	19807	20084	20113	19911	20064	19866	20023	19769	19971	20017	20073	20047	20047	20288	19949	19806	19767	19874	20031	19938	19903	19970	20034	20066	20122	19955	19963	20096	20049	19974	20097	20105	19870	19968	20084	20040	19951	20142	19881	20196	20016	19960	20081	19998	19774	20005	19949	19922	20118	20036	20107	19877	19986	19841	20155	19918	20029	19977	20053	20040	19937	19861	19837	19980	19837	19995	19951	20123	19891	19952	19922	20144	19776	19965	19955	19910	20019	20140	19929	19968	19906	19842	20155	20107	19932	19869	19852	19858	19761	19738	19793	20021	19829	20037	19879	19646	19988	19901	20074	19544	19855	19933	19640	20060	20227	20075	20096	19773	19812	20059	19845	20008	20210	19821	20110	20223	19881	19929	19817	19882	19944	20066	19891	19872	20123	20167	19993	19958	19849	19866	20240	19850	19896	20141	19919	20112	20019	20135	20110	19906	20034	19789	19918	20002	20166	19839	20065	20018	19908	20047	19970	20041	20142	20129	19898	19931	19886	19787	20073	19769	19996	19879	19948	19963	20013	20080	20016	19993	19928	19933	19845	19837	19827	20051	20088	19988	19840	19965	20192	19900	19889	20041	19878	20099	19843	19921	19994	19918	19956	19868	19977	19902	19965	19912	19846	19769	20086	20054	19922	19914	19778	20000	19782	19884	20081	19802	19827	20142	19948	20005	19882	20024	20059	20063	19904	19983	19964	19960	20176	19977	20027	20030	20084	20088	19779	19970	20174	19889	19923	19889	19868	19946	20015	19821	20032	20037	19908	19783	19971	19803	19876	20180	20110	19887	19885	20002	19918	19986	19966	19951	19899	19909	20002	19931	19799	19966	19935	19860	19787	19965	20136	19940	19836	20115	20200	20144	20140	20112	19874	20145	19707	19769	20037	19728	19830	20042	19869	20047	19933	19819	19917	19786	20061	19721	19909	20016	19858	20049	19864	20085	19813	19928	19962	19866	20101	19986	19912	19965	19948	19747	19807	19946	19761	19695	19949	19789	20042	19780	19825	19890	20024	20176	19698	19978	19879	20055	20064	19767	19846	19880	19988	19727	19944	19996	19914	19918	19997	19986	20252	19941	20230	19901	19800	19840	20044	20068	19955	19981	20044	19980	19893	20116	20181	19936	19981	20047	20110	20227	20075	20006	19857	19686	20098	20034	19953	19891	19838	19944	19813	19944	20104	19932	20293	19949	20043	20036	20086	19879	19818	20090	19986	19804	19995	20112	20028	20074	19809	19959	19957	19889	19939	20124	20197	19915	19946	19981	20092	19897	19842	19794	19993	19943	19912	20095	20001	20020	19904	20038	20177	20066	20042	20028	20148	19948	19906	19872	20044	19840	20005	19959	19867	19828	19782	19700	19970	19815	19965	19902	20078	20023	19836	20116	19894	19798	20025	20032	19991	19800	20180	19948	20029	19764	19790	19873	19836	19855	19887	20112	19975	19873	19784	19815	20079	19998	19937	20210	19871	19993	19964	20019	20065	20155	20037	19816	19985	19899	20000	19912	20129	19999	20033	19902	19791	19960	19898	19977	20158	19770	19887	20175	19877	20078	20199	20098	20016	19905	20048	19981	19970	19788	19850	20022	19981	20076	19800	20053	19840	19943	19908	19972	20002	19836	20120	19840	20035	19974	20060	19661	20127	19938	20023	19917	19801	19774	19928	19988	19946	19952	20179	20014	20182	19985	20100	19910	19878	19816	19771	19825	19785	19941	19951	19753	20120	19814	19972	20145	19975	19971	19930	19843	19942	20002	19877	19997	20027	19923	20073	19748	19974	20061	20019	19766	19923	19913	19957	19968	20005	20022	20063	20074	19933	20001	20114	19995	19952	20148	20067	19980	19693	20091	19943	19780	19777	19986	19778	19881	19907	19955	20077	19905	19901	20021	20078	20025	20103	20176	19959	19902	20032	20084	19950	19834	20075	20084	19757	19745	20033	20135	20068	19892	20066	19968	19882	19882	19762	20077	20006	20031	20141	20006	19897	19846	19797	20188	19986	20084	19991	20024	20179	19867	20075	20055	19784	20079	19765	20080	19865	19955	19929	19923	20005	19875	20112	19854	19792	20097	19741	20029	20078	20015	19967	19903	20170	19858	19830	20104	19877	20015	19933	19653	19923	19810	19971	19676	19999	20124	19976	19890	20009	19997	20050	19823	19883	20019	20002	20215	19928	19692	19880	19843	19947	20012	19934	19917	19897	19604	19902	20092	19959	19825	19914	20024	20068	20027	20066	20070	20049	19890	19838	19919	19966	19902	19941	19922	19814	19832	20123	19861	20135	19749	19976	19753	20095	19772	20214	19996	19856	19977	20104	19894	20123	19987	19870	20253	20194	19971	20045	20091	19910	19941	19938	20008	19938	20076	19822	19917	20187	20043	19947	19963	19963	19874	19963	20012	19864	19873	19993	20089	19994	20091	19819	19964	20009	19983	19935	20122	19898	20132	19777	19985	19892	19937	20051	19764	20043	19962
36019	57371	47470	30565	22315	18510	17312	16914	16732	16452	16694	16556	16642	16714	16732	16521	16451	16497	16690	16614	16747	16630	16699	16667	16754	16679	16572	16606	16722	16789	16646	16695	16616	16601	16688	16613	16560	16712	16499	16461	16665	16652	16636	16701	16482	16570	16627	16696	16537	16905	16785	16516	16758	16642	16700	16691	16644	16734	16551	16702	16633	16646	16509	16637	16601	16768	16762	16619	16625	16799	16673	16628	16757	16470	16746	16510	16653	16650	16702	16758	16567	16559	16733	16446	16620	16577	16580	16489	16797	16657	16600	16545	16565	16597	16689	16636	16571	16533	16489	16603	16673	16513	16660	16744	16729	16565	16737	16716	16946	16760	16813	16699	16673	16615	16493	16632	16552	16618	16572	16583	16586	16603	16702	16300	16604	16587	16618	16591	16586	16651	16563	16563	16685	16555	16682	16651	16612	16806	16618	16635	16574	16630	16674	16654	16655	16608	16621	16530	16650	16788	16824	16563	16568	16594	16554	16687	16697	16555	16583	16581	16601	16738	16597	16526	16645	16555	16617	16712	16684	16596	16550	16678	16686	16509	16625	16510	16505	16661	16619	16572	16545	16624	16539	16629	16717	16654	16621	16631	16530	16678	16681	16573	16579	16529	16580	16941	16734	16512	16593	16625	16658	16553	16636	16476	16595	16511	16546	16679	16512	16698	16537	16549	16682	16619	16573	16741	16601	16625	16722	16490	16690	16508	16660	16691	16684	16667	16555	16649	16742	16603	16654	16766	16602	16675	16774	16539	16780	16473	16803	16643	16580	16615	16702	16610	16624	16590	16497	16570	16650	16595	16510	16694	16610	16574	16615	16636	16694	16599	16596	16551	16739	16857	16577	16471	16590	16714	16618	16760	16741	16764	16629	16646	16734	16546	16559	16606	16695	16593	16844	16717	16561	16770	16626	16700	16626	16687	16687	16792	16536	16683	16715	16573	16628	16770	16622	16614	16652	16693	16620	16656	16758	16746	16731	16667	16577	16686	16447	16738	16563	16768	16612	16596	16719	16481	16587	16887	16648	16646	16864	16639	16661	16656	16615	16566	16595	16686	16615	16444	16596	16608	16656	16561	16584	16702	16577	16585	16628	16422	16668	16684	16772	16413	16686	16531	16566	16537	16768	16518	16623	16505	16616	16726	16651	16710	16637	16755	16618	16581	16671	16640	16700	16656	16531	16575	16717	16637	16652	16721	16666	16714	16510	16796	16717	16710	16682	16480	16555	16652	16705	16680	16639	16694	16556	16680	16636	16563	16551	16642	16626	16464	16566	16656	16631	16546	16492	16747	16600	16768	16708	16645	16604	16803	16761	16668	16610	16590	16490	16659	16487	16742	16637	16759	16754	16781	16585	16660	16534	16489	16805	16599	16730	16669	16596	16573	16487	16642	16756	16511	16689	16589	16612	16585	16693	16768	16656	16508	16592	16589	16763	16696	16534	16629	16626	16460	16712	16636	16587	16732	16665	16739	16580	16498	16710	16848	16631	16730	16718	16679	16572	16695	16517	16778	16692	16472	16550	16529	16748	16420	16717	16725	16701	16704	16652	16583	16710	16549	16713	16625	16632	16636	16808	16408	16559	16734	16673	16741	16573	16565	16595	16534	16617	16617	16547	16585	16653	16625	16667	16521	16615	16739	16575	16649	16657	16545	16621	16676	16615	16681	16695	16506	16574	16697	16528	16640	16653	16548	16583	16650	16714	16744	16807	16702	16643	16581	16538	16546	16774	16737	16553	16536	16753	16814	16490	16763	16640	16580	16707	16561	16790	16754	16656	16737	16427	16551	16756	16609	16777	16544	16583	16635	16773	16566	16828	16586	16518	16604	16756	16647	16712	16516	16538	16697	16742	16636	16699	16764	16676	16728	16532	16650	16674	16574	16605	16470	16616	16775	16782	16596	16582	16636	16727	16609	16748	16686	16563	16715	16549	16664	16783	16794	16655	16492	16707	16736	16575	16680	16651	16619	16825	16598	16676	16596	16567	16566	16761	16752	16672	16680	16515	16767	16705	16424	16611	16465	16679	16611	16680	16824	16668	16623	16825	16509	16625	16643	16538	16536	16698	16506	16648	16540	16576	16653	16706	16748	16632	16628	16595	16661	16599	16625	16793	16602	16639	16652	16615	16700	16728	16726	16517	16555	16539	16675	16587	16575	16755	16652	16485	16581	16478	16785	16815	16603	16741	16575	16834	16657	16706	16695	16532	16689	16557	16571	16811	16736	16599	16624	16540	16716	16545	16522	16727	16509	16642	16661	16465	16547	16566	16733	16670	16514	16747	16666	16737	16711	16596	16694	16676	16604	16549	16828	16455	16724	16763	16709	16567	16575	16712	16652	16702	16526	16503	16515	16550	16604	16552	16599	16687	16546	16761	16663	16753	16527	16747	16543	16850	16708	16784	16655	16550	16552	16668	16865	16466	16628	16551	16754	16518	16790	16752	16566	16595	16566	16674	16693	16568	16664	16769	16681	16568	16646	16760	16525	16570	16630	16551	16576	16665	16526	16699	16587	16547	16628	16669	16797	16811	16625	16602	16646	16594	16660	16560	16629	16780	16747	16667	16569	16677	16666	16759	16742	16705	16771	16654	16669	16560	16626	16702	16480	16725	16762	16615	16498	16472	16588	16513	16756	16630	16524	16640	16617	16620	16454	16736	16435	16654	16475	16825	16579	16448	16656	16596	16640	16845	16647	16739	16650	16659	16566	16707	16572	16615	16699	16712	16612	16802	16777	16537	16648	16563	16487	16799	16603	16591	16661	16722	16636	16817	16573	16554	16554	16663	16549	16845	16653	16505	16621	16689	16769	16819	16589	16529	16597	16650	16746	16545	16562	16587	16585	16718	16727	16639	16682	16703	16645	16481	16627	16615	16865	16604	16698	16693	16694	16507	16427	16498	16779	16708	16568	16625	16591	16610	16633	16777	16393	16486	16779	16742	16585	16732	16592	16760	16835	16666	16571	16820	16635	16647	16525	16802	16369	16683	16848	16510	16644	16635	16692	16599	16650	16563	16624	16728	16790	16620	16725	16708	16635	16669	16590	16695	16755	16567	16538	16534	16691	16746	16603	16592	16646	16702	16535	16535	16705	16627	16604	16775	16697	16612	16642	16615	16724	16872	16608	16698	16673	16613	16536	16795	16582	16555	16774	16697	16699	16753	16324	16703	16572	16781	16818	16591	16641	16746	16678	16656	16503	16774	16612	16677	16705	16721	16483	16619	16556	16552	16618	16623	16546	16600	16706	16573	16516	16613	16659	16725	16726	16660	16544	16679	16562	16652	16570	16653	16681	16724	16705	16726	16687	16570	16670	16617	16547	16694	16716	16549	16601	16699	16569	16628	16678	16571	16585	16623	16709	16676	16544	16850	16671	16578	16696	16504	16819	16604	16543	16604	16626	16654	16727	16530	16803	16705	16626	16671	16615	16661	16589	16554	16513	16636	16558	16568	16763	16450	16855	16536	16679	16651	16569	16758	16711	16504	16652	16558	16402	16697	16628	16607	16623	16581	16550	16716	16489	16442	16882	16603	16835	16430	16527	16543	16618	16584	16731	16710	16594	16466	16586	16579	16769	16714	16726	16701	16615	16606	16531	16700	16428	16509	16615	16622	16784	16579	16612	16571	16736	16699	16742	16757	16812	16692	16546	16911	16589	16503	16667	16665	16755	16613	16774	16573	16519	16569	16640	16716	16772	16567	16503	16627	16417	16563	16722	16450	16617	16612	16654	16619	16559	16712	16527	16650	16529	16485	16778	16635	16597	16707	16547	16610	16580	16511	16540	16549	16714	16653	16698	16693	16687	16737	16505	16758	16530	16606	16617	16686	16607	16590	16604	16691	16563	16821	16568	16626	16667	16616	16668	16651	16717	16459	16702	16586	16479	16364	16594	16653	16696	16612	16715	16443	16473	16565	16666	16744	16426	16585	16571	16684	16615	16568	16582	16550	16594	16804	16558	16746	16586	16649	16742	16754	16739	16688	16793	16507	16664	16673	16614	16607	16604	16502	16684	16489	16774	16525	16702	16682	16450	16894	16464	16502	16523	16700	16641	16658	16706	16608	16677	16793	16510	16834	16493	16514	16541	16712	16797	16684	16644	16605	16525	16637	16380	16612	16675	16545	16629	16484	16532	16593	16580	16581	16714	16687	16760	16644	16669	16682	16738	16639	16729	16483	16736	16642	16630	16549	16692	16718	16677	16612	16860	16685	16571	16683	16540	16610	16784	16761	16500	16723	16761	16721	16588	16588	16438	16699	16619	16599	16784	16682	16633	16569	16584	16649	16597	16835	16608	16592	16546	16665	16668	16331	16772	16584	16659	16715	16461	16623	16705	16530	16717	16506	16860	16606	16599	16609	16659	16534	16688	16707	16796	16735	16675	16659	16699	16763	16709	16635	16588	16552	16815	16568	16751	16605	16669	16731	16593	16641	16521	16649	16699	16609	16602	16605	16561	16500	16588	16661	16617	16546	16685	16770	16686	16633	16690	16376	16488	16686	16714	16679	16678	16613	16657	16734	16660	16567	16681	16725	16604	16639	16665	16619	16631	16620	16640	16459	16750	16755	16569	16913	16620	16669	16581	16734	16455	16411	16649	16660	16720	16689	16725	16725	16666	16630	16707	16713	16560	16541	16715	16449	16735	16736	16558	16757	16780	16696	16643	16698	16660	16557	16459	16553	16646	16725	16841	16668	16566	16551	16477	16642	16835	16747	16628	16510	16726	16583	16607	16625	16663	16555	16621	16667	16591	16576	16684	16604	16571	16514	16623	16718	16658	16476	16574	16589	16689	16745	16650	16709	16722	16606	16491	16749	16742	16746	16609	16765	16665	16748	16621	16633	16649	16598	16652	16587	16771	16669	16665	16739	16659	16621	16784	16806	16623	16504	16758	16679	16699	16611	16478	16755	16529	16739	16782	16716	16673	16567	16640	16694	16544	16488	16702	16659	16561	16756	16630	16756	16889	16691	16519	16788	16646	16706	16672	16564	16557	16803	16736	16581	16580	16621	16641	16539	16627	16587	16589	16612	16669	16785	16583	16757	16601	16560	16586	16711	16452	16572	16791	16651	16744	16639	16523	16487	16568	16520	16702	16567	16527	16752	16579	16598	16603	16612	16566
24275	24713	43562	43267	34934	29777	25972	21402	20541	20217	20278	20029	19974	20235	20203	20240	19985	19929	20044	20119	20063	20117	20109	19857	19959	19893	20019	20073	19929	20076	20040	19948	20043	19907	20064	19917	20023	20105	19958	19848	20108	19977	19784	19905	20010	19928	20054	19932	20126	20114	19900	19920	19826	19934	19870	19903	19805	19784	20000	19936	19806	20019	20029	20051	19726	19907	20029	19748	20181	20007	19920	19999	19692	20139	19742	20007	19873	19847	19848	20064	20016	19935	19900	19886	20069	19911	20165	19913	19848	19830	19834	19959	19882	19809	19936	19925	19832	20065	19869	20025	19866	20050	19971	19865	19825	19852	19986	20058	19780	19827	19879	19966	20023	19738	19994	20013	19845	20114	19976	20117	19832	19761	19870	19860	19973	19721	20001	19763	19906	19782	19866	19967	19888	20128	19929	19939	19959	19713	19966	20028	20037	19896	19776	19913	20018	19705	19914	19920	19955	19896	19851	19915	19973	19951	20008	19775	19964	19886	19955	20062	19837	19786	20059	19951	19767	19978	19735	20088	19860	19919	19870	19815	20070	19938	19877	19990	20179	19904	19748	19862	19940	19985	19847	20053	19865	19874	19912	19743	19833	19987	19807	19970	19943	19985	19985	19801	19839	19892	19984	19857	19730	19923	19646	19792	19826	20043	19852	19801	19984	19896	19800	20138	19915	19958	20084	19842	19920	19792	19933	20087	19889	19948	19825	19897	19875	19884	19951	19681	19962	19948	20050	19921	19808	19763	19746	19904	20039	20081	20020	19887	19884	19936	19971	19860	19763	19874	19947	19944	19714	19934	19845	19783	20005	20040	19947	19994	20030	19843	20110	19943	19960	19969	20076	19665	19543	19980	20022	19816	19907	19999	19989	20139	19981	19872	20025	20035	20072	19625	19928	19712	19725	19751	19779	19944	19892	19974	19832	19878	19854	19859	19849	19834	19804	19839	20078	19896	19985	19869	19810	19928	19839	19734	19861	20027	19906	19847	19939	19885	19852	20011	19825	19874	19883	19852	19772	19814	19849	19714	19936	19745	19842	19944	20014	19841	19901	19971	19847	19709	19811	19919	19955	19806	19871	19755	19922	20041	20083	19946	19926	19808	19934	19956	19862	19909	19821	19895	20127	19800	19809	19821	19901	19992	19897	19972	19937	20039	19715	19678	19905	19752	19842	19794	19900	19767	19887	19967	20010	19955	19851	19987	19983	19840	19939	19944	19797	19664	20142	19967	20004	20026	19800	19939	19763	19736	20013	19725	20023	20025	19937	19784	19966	19891	19892	19772	19695	19918	20038	19949	19915	19967	19818	19725	19881	19849	19772	19746	19716	19998	20050	19994	19863	19854	19844	19881	20034	19871	20025	19975	19736	19953	19901	19990	19923	19732	19884	19946	19726	19893	19962	19781	19899	19945	19870	19746	19900	19917	20044	19918	19970	20104	19714	19650	19838	19936	19776	19849	19856	19894	19867	19873	19991	19785	20008	19720	20036	19849	19792	19918	19803	19737	19658	19896	20000	19982	19963	20001	19796	19926	19810	19852	19683	19920	19956	19735	19862	19865	19943	19934	19813	19853	19935	19788	19879	19777	19825	19747	19919	19938	19857	19820	19844	19926	19747	19904	20035	19925	20054	19847	19928	19840	19871	20003	19885	20016	19851	19900	19917	19765	19849	19852	19741	19839	19642	19749	20004	20062	19900	19917	20041	19819	19944	19862	20063	19934	19792	19911	19710	20082	19811	19688	19922	19725	19954	20163	19884	19809	20077	19889	19887	19839	19908	19964	19967	20005	19947	19917	19625	19918	19979	19938	19887	19703	19904	20012	19926	19991	19925	19795	19752	19776	19814	19801	19763	19865	19779	19959	19774	19934	19976	19956	20117	19919	19986	19787	19853	19867	19948	19755	19849	19745	19812	19847	19729	20081	19750	19880	20022	19793	19917	20024	20092	19876	19801	19908	20088	19724	19798	19794	19982	19879	19997	19859	19935	19706	19850	19895	19881	19933	19901	20009	19842	19944	20014	19985	19984	19807	19945	19775	20055	19615	19765	19893	19912	19742	19850	19758	19933	19971	19891	19969	19976	19733	20176	19890	19526	19656	19832	19865	19952	19964	19917	19639	19736	19890	20025	19840	19872	19976	19830	19912	20069	19762	20016	19903	19862	19902	19745	19874	19993	19976	19925	20128	19777	19932	19979	19904	19619	19854	19950	19897	20016	19769	19760	19938	19831	19767	19817	19980	19783	19862	19928	19896	19645	20012	19756	19731	19870	19996	19645	19976	20081	19801	19794	19934	19873	20072	20120	19965	19792	19853	19933	19757	20048	19719	19914	20078	19951	19956	19967	19962	19964	19989	19758	20024	19966	20112	20053	19830	20107	19840	19823	19803	19938	19965	19795	20133	19862	19835	19944	19936	20037	20092	19938	19865	19984	19804	19946	20140	19733	19818	19925	19914	19979	19927	19753	19833	19830	19751	19910	19896	19673	19780	20068	19908	19946	19852	19774	19860	19834	19902	19865	19808	19813	19930	19996	19957	20048	19782	19946	19758	19951	20090	20037	19919	19904	19874	19906	19944	19946	19941	20015	19852	19776	19987	19852	19944	19932	20063	20130	19858	19791	19835	19874	19976	19860	20070	19899	20060	19880	19973	19799	19905	20016	19873	19790	19935	20096	20098	19903	19870	19760	19816	19886	19796	19930	20073	19677	19960	20045	19993	20043	19903	19978	19869	19920	20053	19753	19900	19951	19714	19911	19833	19908	20046	19886	19973	20072	20032	20029	19834	19893	20000	19934	20056	20091	19933	19988	19846	19806	19837	19880	19856	19748	19939	19958	20157	19705	19890	19845	19808	19908	19822	19927	19944	19766	19850	20057	19857	19967	19864	19995	19720	20108	19814	19868	19841	19661	19782	19829	19898	19925	19916	19758	19765	19933	19730	20067	19713	19989	20017	20028	19879	19727	20045	19912	19830	19807	19859	19952	20059	19828	19828	20040	20073	19981	20014	20022	19922	19811	19759	19868	19984	19699	20056	19946	19965	19849	19842	19990	19907	19816	19739	19869	19766	19924	19843	19847	19908	19803	19933	20065	19806	19896	19895	19888	19964	20011	19841	19980	19869	19850	19787	19938	19884	19857	19872	19757	19769	20149	19923	19821	19712	19733	20042	19752	19853	20139	19945	19995	20076	20008	19772	19847	19832	19846	19791	19880	19752	19998	19675	19925	20076	19877	20222	19785	19632	19864	19868	19801	19782	19863	19917	19903	19739	19990	19878	19966	19850	20100	19959	20071	19891	19664	19895	19704	19735	19951	19808	19816	20098	19852	19923	19753	19875	19970	19947	19934	19832	20139	20079	20040	20007	20012	19962	19994	19722	19698	20198	20147	19951	19869	20140	20081	20008	19926	19920	19757	19841	19951	19893	19974	19884	20057	20057	19826	19931	20002	19707	19853	19824	19719	20100	19921	19625	19908	19709	19817	19657	20056	19858	19798	19793	19735	19905	20035	19929	19760	19778	19984	19910	19829	19925	19885	19982	19968	19927	19728	19854	20000	19878	20083	19976	19993	19970	19912	20118	19911	19869	19987	19629	20069	19798	19952	19905	20046	19932	19819	20053	19944	19951	19829	19758	19924	19800	19866	19904	19911	19945	19819	19954	19749	19854	19961	19900	19917	20108	19961	19837	19819	19755	19982	19906	20026	19703	19865	19817	19987	19746	19888	19949	19997	19946	19787	19818	19943	20020	19871	19877	19841	19758	19755	19753	19924	19900	19755	19880	19873	19736	20034	19847	20010	19815	19907	20050	19927	19924	19648	19982	19638	19735	19663	19903	19688	19919	19938	20045	19865	19838	20055	19807	19914	20014	19999	19799	19933	20086	19926	19901	20077	19955	19783	19717	19976	20070	20126	20015	20016	19814	20224	19948	20270	19978	19958	19932	19643	20058	19773	19921	19948	20110	19890	19875	19878	19850	19720	19794	19948	19778	20024	19916	19862	19937	19871	19829	20051	19799	19955	19772	19915	19936	19843	19801	19759	19743	19757	20066	20017	20004	19724	19962	20003	19839	20171	20100	19817	19679	19715	19818	19799	19718	19763	19649	19896	19805	19878	19899	20029	19846	19964	19785	20037	19938	20079	19903	19863	19989	19884	19740	20078	19937	20030	19853	19860	19921	19837	19967	19832	20031	19878	20110	19784	20017	19822	19913	19755	19743	19784	19732	20035	19873	19841	19683	20023	20008	19892	19886	20002	19887	19936	19926	19953	20069	19961	19865	19863	20032	19859	19942	20137	19884	19871	19851	19800	19859	20000	19745	19815	19805	19632	20127	19789	19930	19865	19973	19751	19844	19991	19896	19848	19775	20089	19919	20165	19715	19915	19953	19877	19800	20191	19820	19864	19836	19972	19861	19912	19964	19803	19675	19822	19853	20160	19766	19845	19831	19809	20045	19953	19836	19880	20094	19904	19854	19969	19996	19859	20020	19714	19863	19853	20095	19946	19767	19898	19938	19945	19933	19955	20093	19902	19804	19868	19962	20078	19681	19967	19849	20098	20057	19933	19982	20063	19858	19950	19886	20052	19915	19813	19902	20178	19815	20040	19955	19874	19910	20013	20158	20048	19868	19993	19868	19734	20032	19885	20006	20035	19749	19832	20033	19950	20084	19986	19880	19864	19875	19916	19721	19690	19711	19855	19952	19869	20134	19963	20010	19959	19894	19994	19787	19909	19940	19949	19983	19853	19823	19892	19971	20049	19898	20074	19825	19886	19973	19615	19974	19881	19956	19892	19734	19973	20012	20129	19968	19946	19864	20068	19829	19923	19962	19754	20050	19881	19907	19850	20028	19912	19906	19868	19696	19892	19881	19826	19845	19928	19904	19886	19878	19821	19873	19904	20071	20108	19915	20136	19840	19824	19917	19904	19850	19840	19942	20179	19720	19878	19945	19790	20037	19883	19779	19827	19965	19921	19944	19986	20083	19765	20015	19965	19830	20048	19882	19919	20108	19919	19849	19826	19932	19954	19904	19801	20118	20042	19969	19949	19915	19770	20041	20150	20142	19985	19865	19880	19739	19820	19812	19627	19713	19706	19777	19914	19895	19969	19874	19963	20115	19838	19851
59745	100351	86165	60187	41421	27944	20285	17577	17029	16775	16534	16620	16680	16662	16821	16699	16703	16661	16561	16709	16660	16654	16777	16770	16757	16614	16641	16557	16603	16730	16586	16543	16592	16743	16686	16742	16670	16589	16673	16784	16671	16585	16778	16608	16921	16569	16775	16590	16653	16508	16694	16617	16626	16606	16654	16634	16677	16629	16592	16757	16655	16563	16599	16656	16632	16566	16646	16436	16714	16709	16736	16772	16597	16833	16612	16498	16738	16601	16522	16584	16649	16867	16612	16468	16640	16590	16593	16625	16716	16738	16699	16653	16601	16837	16667	16620	16680	16519	16716	16784	16796	16653	16600	16541	16698	16519	16658	16770	16503	16740	16732	16503	16634	16596	16569	16754	16571	16678	16585	16582	16719	16595	16551	16852	16623	16609	16624	16676	16454	16729	16687	16555	16724	16751	16626	16667	16617	16689	16692	16490	16724	16612	16720	16654	16642	16695	16590	16725	16488	16616	16379	16766	16633	16587	16704	16659	16679	16702	16704	16680	16599	16615	16416	16648	16788	16694	16741	16573	16619	16575	16609	16501	16686	16551	16643	16540	16648	16632	16745	16767	16568	16523	16764	16778	16796	16618	16583	16636	16661	16775	16632	16693	16584	16909	16748	16599	16720	16705	16782	16674	16600	16489	16492	16805	16711	16606	16532	16670	16719	16652	16682	16506	16594	16575	16722	16667	16791	16569	16790	16690	16613	16647	16709	16520	16533	16595	16758	16425	16683	16566	16720	16673	16791	16700	16738	16724	16781	16468	16678	16630	16724	16721	16608	16717	16594	16746	16504	16534	16664	16752	16865	16644	16640	16669	16648	16564	16597	16671	16534	16654	16686	16605	16723	16563	16677	16624	16613	16770	16630	16598	16556	16674	16515	16762	16657	16725	16674	16600	16632	16563	16715	16860	16512	16558	16678	16456	16771	16527	16586	16667	16705	16694	16679	16642	16653	16917	16547	16667	16633	16691	16624	16630	16646	16566	16603	16559	16731	16733	16610	16800	16691	16532	16526	16520	16774	16664	16808	16708	16562	16563	16514	16598	16843	16737	16594	16894	16605	16579	16482	16616	16558	16738	16695	16633	16621	16720	16509	16502	16782	16665	16501	16597	16531	16618	16747	16788	16611	16696	16602	16637	16739	16524	16566	16640	16665	16596	16705	16740	16726	16772	16538	16500	16615	16471	16672	16674	16667	16505	16684	16585	16769	16619	16518	16735	16893	16593	16954	16733	16646	16821	16606	16463	16578	16798	16650	16616	16691	16722	16641	16664	16668	16771	16787	16799	16667	16609	16506	16558	16563	16572	16676	16639	16756	16769	16679	16701	16627	16515	16730	16547	16755	16648	16652	16590	16562	16675	16579	16644	16620	16759	16633	16636	16617	16587	16516	16671	16514	16540	16767	16490	16762	16581	16521	16785	16719	16509	16775	16640	16646	16608	16772	16630	16594	16649	16663	16770	16680	16528	16456	16632	16696	16821	16633	16447	16832	16691	16580	16619	16611	16486	16623	16793	16517	16589	16702	16820	16601	16708	16685	16555	16603	16692	16772	16576	16803	16496	16669	16796	16603	16685	16687	16652	16659	16677	16599	16694	16597	16674	16738	16630	16805	16704	16652	16732	16736	16632	16755	16759	16559	16666	16673	16644	16703	16659	16757	16532	16649	16674	16662	16712	16410	16614	16619	16544	16708	16651	16597	16756	16821	16745	16616	16743	16554	16737	16560	16561	16723	16655	16677	16410	16506	16587	16816	16641	16519	16622	16609	16785	16533	16602	16710	16587	16463	16698	16737	16545	16707	16688	16593	16775	16576	16515	16637	16650	16670	16640	16530	16674	16834	16760	16582	16644	16629	16454	16441	16570	16529	16568	16592	16703	16613	16769	16556	16559	16633	16587	16631	16630	16575	16627	16671	16700	16747	16508	16622	16647	16698	16595	16590	16639	16743	16737	16536	16630	16638	16697	16668	16679	16615	16551	16681	16635	16698	16686	16621	16780	16829	16595	16719	16712	16641	16526	16385	16688	16646	16609	16547	16660	16554	16681	16734	16600	16695	16713	16765	16497	16722	16456	16585	16678	16777	16507	16505	16541	16723	16619	16584	16691	16660	16718	16524	16788	16393	16626	16645	16738	16702	16736	16737	16616	16498	16514	16598	16695	16950	16505	16457	16681	16588	16732	16710	16543	16591	16777	16418	16665	16622	16565	16605	16729	16434	16604	16636	16696	16567	16610	16488	16771	16653	16767	16500	16530	16625	16668	16662	16599	16707	16696	16721	16581	16659	16648	16617	16671	16675	16767	16716	16683	16548	16546	16740	16678	16670	16639	16809	16598	16481	16725	16686	16653	16666	16594	16524	16729	16678	16654	16759	16726	16601	16757	16520	16600	16536	16600	16541	16474	16695	16643	16791	16866	16746	16605	16561	16783	16807	16579	16548	16492	16740	16633	16704	16522	16691	16517	16732	16757	16718	16661	16720	16751	16571	16613	16538	16631	16647	16698	16731	16403	16566	16555	16661	16506	16712	16646	16656	16652	16596	16769	16671	16580	16614	16564	16703	16704	16777	16620	16634	16460	16611	16600	16657	16759	16825	16599	16508	16534	16609	16666	16597	16524	16822	16572	16603	16715	16711	16543	16538	16749	16776	16633	16548	16733	16556	16609	16674	16480	16440	16579	16707	16780	16476	16670	16726	16716	16538	16678	16774	16520	16585	16561	16773	16581	16602	16609	16648	16342	16646	16719	16529	16794	16774	16621	16820	16539	16658	16693	16663	16532	16774	16620	16577	16567	16548	16715	16759	16522	16818	16785	16838	16629	16435	16809	16591	16474	16793	16686	16646	16704	16588	16543	16668	16736	16565	16546	16765	16591	16648	16491	16732	16574	16617	16541	16543	16628	16647	16613	16647	16596	16631	16465	16773	16586	16686	16615	16574	16700	16588	16583	16604	16524	16663	16620	16685	16667	16634	16609	16580	16640	16458	16619	16621	16544	16601	16791	16763	16741	16645	16509	16827	16636	16761	16714	16680	16703	16742	16408	16689	16551	16564	16562	16579	16678	16503	16631	16584	16515	16766	16571	16603	16523	16653	16628	16655	16580	16625	16530	16784	16649	16785	16531	16498	16602	16687	16692	16667	16699	16589	16608	16576	16665	16754	16788	16566	16581	16832	16563	16611	16649	16498	16695	16703	16704	16769	16786	16603	16597	16522	16683	16583	16818	16693	16700	16726	16723	16607	16555	16675	16593	16704	16521	16740	16620	16543	16805	16639	16504	16709	16736	16638	16597	16660	16757	16663	16821	16573	16567	16467	16790	16655	16724	16668	16539	16785	16532	16585	16721	16692	16704	16658	16613	16630	16591	16430	16670	16786	16752	16567	16550	16665	16538	16489	16674	16500	16578	16674	16588	16617	16803	16734	16664	16440	16562	16884	16684	16638	16567	16724	16653	16477	16700	16727	16692	16683	16674	16762	16718	16792	16725	16641	16492	16679	16675	16706	16442	16583	16648	16743	16660	16707	16633	16634	16794	16537	16652	16675	16550	16661	16662	16667	16764	16499	16541	16627	16526	16689	16677	16610	16531	16601	16588	16543	16581	16623	16660	16684	16659	16658	16470	16725	16626	16725	16630	16731	16689	16508	16873	16653	16840	16531	16713	16719	16768	16630	16801	16595	16467	16650	16675	16747	16769	16689	16824	16440	16559	16680	16765	16560	16753	16548	16684	16622	16765	16509	16735	16458	16662	16475	16671	16684	16743	16630	16571	16798	16675	16616	16578	16673	16781	16732	16596	16543	16796	16567	16551	16884	16553	16595	16616	16636	16691	16641	16668	16637	16449	16689	16520	16786	16682	16581	16644	16564	16607	16702	16573	16578	16536	16724	16666	16704	16697	16735	16759	16595	16618	16623	16514	16575	16737	16818	16595	16484	16746	16663	16607	16665	16524	16623	16605	16540	16641	16797	16514	16644	16687	16515	16700	16569	16674	16689	16630	16659	16608	16529	16652	16540	16868	16646	16586	16629	16602	16658	16701	16633	16749	16647	16615	16571	16571	16672	16627	16734	16639	16324	16675	16706	16557	16497	16743	16686	16588	16671	16488	16802	16744	16693	16523	16596	16781	16608	16654	16641	16695	16709	16609	16623	16680	16713	16547	16724	16696	16710	16649	16564	16864	16694	16601	16542	16644	16532	16589	16567	16722	16732	16642	16852	16636	16564	16529	16501	16676	16661	16658	16715	16688	16574	16672	16751	16579	16796	16542	16611	16360	16552	16639	16594	16701	16788	16742	16551	16606	16777	16742	16746	16632	16692	16654	16511	16744	16649	16599	16697	16596	16636	16648	16675	16613	16545	16722	16740	16734	16698	16738	16535	16508	16800	16698	16689	16651	16583	16574	16412	16670	16614	16791	16493	16737	16556	16664	16643	16628	16515	16734	16700	16674	16813	16604	16751	16508	16768	16498	16585	16643	16603	16675	16700	16656	16744	16558	16741	16681	16705	16605	16694	16662	16789	16501	16724	16565	16520	16477	16800	16729	16657	16623	16536	16524	16534	16579	16715	16689	16539	16677	16730	16772	16577	16654	16684	16696	16536	16537	16699	16566	16619	16496	16675	16738	16600	16508	16486	16577	16763	16513	16679	16693	16540	16787	16593	16554	16655	16468	16534	16632	16521	16648	16502	16677	16642	16486	16627	16649	16780	16504	16640	16657	16573	16725	16731	16653	16497	16531	16661	16778	16564	16560	16725	16711	16544	16614	16768	16565	16704	16736	16780	16602	16509	16621	16744	16714	16495	16623	16650	16673	16715	16742	16534	16500	16537	16702	16523	16724	16677	16719	16771	16615	16558	16499	16545	16712	16606	16649	16792	16615	16654	16670	16717	16562	16531	16595	16618	16649	16482	16743	16770	16645	16661	16633	16620	16738	16494	16547	16496	16712	16464	16686	16590	16658	16590	16382	16606	16600	16744	16737	16770	16697	16829	16522	16766	16653	16742	16655	16699	16452	16631	16642	16473	16737	16534	16626	16701	16787	16715	16704	16566	16570	16752	16625	16587	16694	16793	16616	16747	16587	16531	16725	16822	16679	16698	16478	16774	16688	16764	16673	16797	16561	16654	16646
22908	22757	37652	39219	35084	31667	29536	22920	20723	20911	20620	20123	20397	20127	20305	20349	20129	20141	20586	20084	20148	20197	20325	19964	20313	20260	20355	20082	20248	20318	20340	20000	20170	20276	20121	19967	20065	20150	20276	20155	20262	20091	20359	20041	20337	20208	20158	20188	20294	19921	20040	20078	20064	20182	19946	20123	20143	20004	19837	20079	19847	20100	20082	19984	20157	19947	20106	19953	20042	20044	20219	19877	20128	20190	19925	19678	19838	20289	20060	20089	20175	20239	20339	20173	19959	20102	20099	20168	19919	20171	20101	20193	19933	20080	19847	20117	20027	20048	19910	20111	20065	20037	19979	20179	19842	20113	19874	20033	19812	20087	20213	20225	20067	20038	20174	20146	20222	20019	20044	20031	20088	20029	20114	19912	19937	20002	20099	19988	20189	20064	20163	19960	20161	19917	19953	19911	19974	20099	20008	19886	19934	19851	20052	20044	20016	19966	20128	19876	19912	20094	19954	20039	20095	19991	20296	19982	20033	20212	19998	20113	19992	20054	19910	19855	20196	19977	19936	20052	19998	19941	20052	20034	20148	19998	20142	19762	20136	20067	19850	19945	20090	19795	20015	20025	20158	20124	19918	20049	19974	19895	20186	19914	20094	19964	20102	20148	20239	20002	20176	20144	20085	20103	19788	19939	20123	20111	20009	20156	20086	19846	20127	20025	19919	20112	20003	19910	20190	20049	19927	20185	20017	20327	19955	20240	20094	20096	19878	19937	19999	20024	19952	19993	19997	19940	20114	20085	20096	20036	19933	20001	19912	20060	20234	20112	20183	20223	20012	20045	19926	20002	20029	19837	19916	19742	19948	19957	19865	20247	19985	19915	20023	20049	20067	20312	19990	19788	20020	20212	20091	19993	19921	20169	20236	19934	20132	20131	20136	20075	20165	19978	19998	20212	20111	19676	20401	20152	19970	20082	19989	19929	19877	20010	20103	19979	20051	20036	20174	19902	20231	19961	19909	19900	19903	19667	20050	19775	20180	19927	19958	19884	19895	19972	19794	20055	19783	19758	19997	20000	19930	20230	19929	19987	20049	19904	20067	19798	19807	19972	20202	20067	20065	19761	20013	19825	19963	20190	19971	20032	20085	19855	20140	19915	20055	19871	19828	20150	20228	20061	20049	19996	19974	19978	20063	20120	20129	20008	19978	19993	20157	19971	19790	20207	20116	20278	20165	20183	20067	19942	20004	19874	20149	19989	20046	19972	19933	20040	20057	19690	19997	20007	19978	19997	20154	20049	19855	19899	20107	20087	19977	20188	19970	20096	19999	20096	20188	19902	20133	20009	20132	19961	20014	20172	20035	20102	20035	19982	20086	20283	19880	19887	19820	19994	20073	20036	20075	20035	20010	19879	19969	19921	20032	20084	20045	19907	20205	19988	20032	19984	20073	20123	19927	19949	19976	20255	20222	19997	20226	20130	20147	19921	19907	19948	20164	20216	20063	20174	20044	20066	19910	20131	19815	19966	20158	20048	20108	20026	19886	20081	20013	20135	20237	20120	19770	19812	20135	19853	20116	19942	19971	19902	20298	20202	20188	20052	19987	20179	19943	19916	19884	19841	20058	19950	20066	20046	19825	20089	20107	20414	20231	20156	19903	20133	19851	19981	20122	20123	19955	19889	20056	20240	20190	19987	20030	20101	19830	19923	20041	20142	20043	20093	20079	20076	19950	20058	19802	19950	20118	20169	19982	19891	20076	20210	20034	20018	19990	20229	19952	19838	19847	19844	19910	20055	20105	20201	20052	20034	19853	19970	20044	19944	20015	19996	19863	19876	20111	19949	20034	19895	20141	19948	20004	20019	19948	19929	20032	20009	20060	19956	19940	20065	20244	20188	20090	20103	19916	20005	19893	19888	19994	19885	20068	20039	20031	20176	19995	20058	20054	19993	20159	20088	20123	20071	20040	20002	19962	19997	19745	20204	20190	20153	19951	19938	19882	20082	20023	19973	20049	20130	19960	20080	20108	19917	20137	20013	20190	19960	20146	19988	20017	20190	20070	20076	20106	19991	19952	20150	20279	19918	19963	20040	19923	20007	19872	20172	20167	19866	19968	19965	19983	19970	20083	20033	19984	20010	19989	19882	19979	20084	19984	20107	20054	20003	19829	20276	19998	19998	19823	19947	19889	20004	20302	20142	20066	20272	20018	19932	20197	20065	20056	20041	20045	20037	20091	19829	19954	20006	19976	20062	19874	19772	20065	19838	19932	20094	20122	20074	20055	19880	20145	19697	19888	19974	20063	20245	19996	19865	20052	19958	19752	20137	19965	19965	19814	19966	19994	20009	20026	19916	19905	20175	20154	20124	20003	19816	20186	20173	20132	20022	20117	20200	19939	19933	19939	20071	19966	20085	20299	20219	20308	20152	20243	19813	20052	20057	20045	19969	19878	20043	19868	20064	20148	20024	19760	19926	19828	19939	20127	19876	19855	19962	20029	20072	20132	19962	19927	19986	19953	20066	20085	20172	20011	20030	20030	19949	20039	19862	20030	19985	20034	19941	19771	20069	20152	20202	19980	19905	19946	20008	19887	20038	20177	19899	19961	19868	20021	20034	20079	20116	20046	19933	19806	19938	19990	20032	20247	20223	20019	20105	20018	20116	19965	19918	20122	20288	19862	20001	20028	19985	20049	19977	20006	20023	20332	19990	19762	19853	19956	20025	19958	19945	19925	19994	20063	20011	19923	19947	19951	20097	19918	20057	20123	19927	20076	20085	20078	20033	20014	20124	19905	20179	19983	19986	20131	19855	19969	19905	19860	20174	19923	20023	20104	20139	20210	19811	20022	20097	20126	20097	20089	20063	20006	20183	19973	19987	19985	20169	20245	19930	19945	20069	20054	19896	19971	19937	20146	20198	19942	20086	20042	20070	20005	20131	20033	20105	19964	19908	19922	20076	19995	19965	19879	19932	19828	20074	19662	19969	20136	19821	19980	20042	20068	20116	20084	20181	20099	20193	20218	19997	20160	20029	19857	20175	20038	19901	19984	20149	20155	20217	20046	20076	19982	20049	20003	19836	19955	20116	20126	19980	20260	19985	20130	20288	20092	19896	19906	20027	20015	20238	20045	20034	19920	19944	19995	20073	19955	20142	19731	20081	20068	20049	19881	19927	19917	20203	19945	19883	19870	20090	19960	20119	19945	19965	20085	19967	19919	20169	19967	19926	19890	19976	19898	19936	19957	20096	19994	20053	19882	20004	20060	19916	19913	19959	20023	19890	19935	19822	19954	19857	20007	20196	20078	20052	20309	19942	19959	19831	19898	20121	19754	19942	19896	20020	19767	19968	20019	19962	19870	19866	20143	20021	19926	19851	19776	19922	19747	19897	20044	19914	19899	20185	20094	20080	20124	20045	20021	19856	19961	20173	20052	20008	19994	20001	19998	20284	20203	20021	19851	20107	19928	20086	20048	19957	20038	20010	19969	20134	20122	19920	20110	19912	20037	20017	19928	20001	20042	20068	20005	20011	20010	19911	20089	20024	19814	19963	19990	20040	19911	20026	20197	19859	19976	20108	19990	19996	20283	20045	20166	20015	20003	20141	20066	20130	20144	20174	19866	19896	19946	19924	20134	19944	20015	19960	20031	20018	20035	19860	20053	19918	19856	20084	20125	19962	20026	20063	20106	20047	20067	19963	20035	20010	19906	20238	19864	20131	20184	20133	19869	20212	20030	19912	20102	20025	20035	20018	20049	19939	20019	20207	19972	19962	19861	19943	19908	20082	19937	20083	20208	20105	20135	20141	20054	20087	19973	19972	19960	19700	20108	20229	20168	20040	20101	19804	19751	19957	20149	19952	20019	20003	20097	19933	20018	19820	20096	20122	19973	19779	19962	20053	20125	19975	20001	19959	20007	20070	20161	20007	20006	20131	20067	20079	20060	20161	20117	20037	19996	19885	19892	20076	19877	19833	19939	20074	19883	19954	19850	20099	19901	20199	20243	19924	20022	20037	20126	19909	19944	19887	20158	20248	19993	19783	20055	20063	20019	19880	19997	19891	19962	20011	20064	20072	20253	20183	20229	20113	20034	20199	20182	20095	20022	20077	20135	20076	20007	19823	20012	19894	19979	19780	20117	19946	20203	20015	19922	19882	20073	19960	19890	19972	20093	20074	19931	19953	19994	19974	20254	20136	20132	19940	20125	20201	19911	19973	20137	19979	19971	19725	20085	19969	19995	20002	20043	19884	20056	19974	20033	20022	20044	19926	20119	20188	20043	19995	20031	19938	20179	20009	19990	20165	20000	19748	20022	20060	20099	20096	20053	20067	20132	20117	20107	20324	19993	20012	20045	20025	19906	19899	20016	20111	20016	20039	19942	19981	19975	20104	20131	20243	20135	20137	20136	20136	19985	20072	20099	20046	19945	20025	20120	20229	19895	19691	19798	19962	20175	20082	19998	20003	19944	19991	19955	20140	20220	20093	19977	19996	19897	19912	19873	20030	19882	20146	20024	19997	20043	20241	19981	20205	20305	19967	19852	19873	20050	20163	19978	19957	20266	19957	20126	19996	20310	20095	19817	20101	19890	20043	20167	20044	19977	19977	20003	20069	19958	20011	19986	19971	19984	19951	20057	20047	19874	20059	20200	20130	20142	20012	20068	20126	20033	20058	19959	20328	20221	20160	20007	20082	19992	20081	19957	19937	20002	20081	19995	20068	20025	20040	19935	19993	19790	19764	19978	20141	20096	20102	19987	19920	19777	19856	19894	20044	20183	20075	19831	20176	19880	19930	20056	20218	20014	20202	20137	20196	19913	20012	19889	19933	20018	20225	19944	19956	19899	19959	19970	20234	19962	20181	20175	19886	20040	19989	19983	19996	20091	19994	19996	20020	20098	20068	19843	19948	19982	19979	20079	20064	20041	20047	20264	19833	20009	20230	20049	20236	19903	20084	19845	20131	19883	20056	20136	20039	20167	19938	20148	20125	19914	19865	20025	19890	20234	20161	20047	20024	20138	19942	19853	20127	20109	19875	19761	20088	19903	20054	20099	20040	19943	20042	19762	19957	20074	20004	20029	20071	20068	19940	20100	20035	19884	19903	20050	20008	19957	19914	20003	20111	20111	19824	20204	20077	20065	20123	20055	20051	19949	20175	20078	19951	20005	19876
63681	104513	93704	73766	51521	34885	23515	18608	17020	16757	16556	16715	16643	16521	16611	16679	16680	16617	16700	16635	16618	16929	16824	16702	16555	16859	16615	16830	16648	16866	16721	16631	16715	16590	16719	16886	16553	16817	16635	16651	16903	16604	16756	16449	16515	16735	16669	16777	16582	16771	16540	16720	16632	16546	16757	16836	16882	16516	16691	16482	16585	16748	16629	16723	16651	16718	16775	16594	16515	16603	16656	16679	16718	16738	16905	16696	16736	16672	16559	16756	16605	16753	16583	16663	16635	16668	16870	16508	16734	16623	16696	16708	16807	16738	16683	16634	16848	16588	16653	16707	16756	16603	16703	16715	16792	16741	16939	16657	16624	16652	16548	16596	16554	16746	16774	16684	16820	16656	16895	16791	16700	16709	16611	16693	16563	16847	16741	16559	16715	16804	16764	16775	16448	16717	16758	16651	16778	16774	16606	16698	16559	16656	16874	16652	16583	16666	16510	16657	16649	16589	16666	16789	16678	16592	16592	16459	16655	16703	16737	16529	16681	16687	16480	16598	16783	16768	16450	16703	16594	16711	16763	16698	16757	16467	16707	16554	16657	16501	16598	16393	16710	16719	16838	16576	16748	16767	16667	16762	16691	16585	16600	16756	16751	16879	16509	16718	16719	16391	16790	16494	16625	16640	16878	16753	16834	16698	16831	16727	16710	16692	16612	16720	16794	16651	16766	16702	16684	16758	16748	16669	16515	16874	16731	16799	16806	16780	16656	16596	16752	16540	16577	16676	16577	16738	16593	16681	16783	16608	16708	16779	16713	16505	16628	16551	16663	16757	16629	16723	16561	16581	16730	16586	16502	16683	16802	16623	16516	16640	16637	16740	16695	16914	16822	16820	16668	16741	16676	16736	16671	16661	16611	16824	16879	16723	16703	16859	16687	16713	16504	16510	16590	16644	16583	16509	16619	16508	16580	16746	16538	16935	16481	16771	16667	16685	16571	16724	16646	16612	16482	16577	16641	16715	16823	16707	16585	16624	16739	16700	16558	16672	16661	16812	16518	16766	16674	16758	16721	16612	16699	16570	16710	16739	16610	16777	16713	16734	16782	16730	16582	16614	16641	16675	16509	16670	16649	16754	16717	16732	16564	16846	16817	16682	16645	16654	16641	16433	16725	16619	16638	16714	16642	16611	16598	16743	16671	16648	16650	16666	16790	16682	16883	16762	16722	16484	16726	16644	16564	16681	16672	16577	16583	16761	16735	16747	16786	16759	16594	16693	16697	16584	16607	16739	16657	16798	16674	16646	16781	16641	16686	16713	16620	16627	16646	16696	16620	16701	16896	16578	16884	16880	16682	16741	16857	16707	16661	16608	16539	16758	16738	16772	16775	16692	16858	16767	16540	16606	16738	16721	16751	16478	16757	16635	16752	16611	16761	16712	16826	16784	16612	16673	16663	16712	16512	16685	16545	16560	16603	16734	16634	16672	16452	16756	16731	16718	16721	16676	16637	16648	16665	16562	16943	16726	16582	16747	16615	16821	16707	16728	16808	16696	16690	16557	16568	16547	16840	16695	16644	16634	16701	16777	16807	16716	16541	16634	16865	16578	16690	16621	16697	16640	16737	16634	16602	16843	16615	16808	16705	16662	16658	16754	16701	16644	16575	16649	16745	16758	16724	16583	16667	16580	16556	16700	16687	16550	16619	16619	16685	16627	16715	16741	16760	16746	16495	16640	16669	16749	16662	16878	16628	16676	16787	16687	16729	16634	16542	16583	16778	16584	16687	16755	16672	16741	16857	16753	16757	16654	16679	16836	16697	16627	16781	16771	16709	16727	16595	16677	16600	16717	16583	16667	16757	16754	16534	16600	16760	16726	16518	16828	16663	16588	16698	16680	16727	16570	16781	16823	16605	16787	16868	16780	16783	16729	16499	16766	16785	16484	16677	16536	16649	16739	16672	16826	16623	16656	16673	16841	16641	16746	16681	16553	16659	16735	16827	16668	16712	16662	16434	16662	16694	16593	16595	16633	16743	16618	16747	16746	16681	16575	16556	16734	16733	16696	16716	16825	16709	16508	16749	16558	16493	16624	16765	16729	16707	16623	16499	16633	16838	16478	16613	16679	16596	16706	16713	16794	16799	16727	16599	16695	16535	16679	16787	16544	16562	16481	16767	16532	16742	16525	16666	16669	16645	16700	16744	16736	16691	16672	16736	16877	16692	16594	16716	16482	16771	16713	16791	16666	16587	16633	16624	16741	16651	16592	16604	16670	16763	16587	16625	16832	16626	16696	16697	16490	16729	16520	16727	16657	16719	16426	16639	16561	16680	16707	16631	16609	16614	16563	16724	16766	16717	16469	16778	16797	16791	16550	16580	16628	16434	16612	16687	16767	16746	16672	16455	16444	16668	16731	16813	16643	16581	16713	16732	16765	16526	16690	16649	16657	16686	16769	16666	16716	16771	16565	16631	16833	16627	16592	16627	16610	16914	16601	16550	16575	16803	16879	16665	16694	16811	16578	16636	16595	16722	16640	16707	16604	16751	16523	16579	16635	16828	16652	16699	16799	16560	16779	16858	16544	16556	16702	16517	16855	16586	16582	16637	16675	16631	16552	16883	16697	16730	16307	16668	16511	16573	16695	16685	16640	16774	16736	16700	16697	16736	16619	16796	16607	16597	16637	16601	16653	16628	16726	16616	16540	16622	16802	16730	16873	16667	16582	16688	16607	16591	16773	16708	16843	16589	16805	16674	16636	16698	16596	16681	16636	16802	16570	16676	16678	16658	16676	16737	16659	16591	16729	16766	16816	16567	16702	16739	16724	16793	16601	16575	16674	16526	16761	16677	16678	16615	16544	16739	16812	16639	16549	16915	16521	16632	16787	16655	16561	16771	16511	16801	16644	16568	16820	16686	16817	16788	16662	16620	16626	16598	16842	16702	16499	16618	16657	16741	16798	16572	16650	16751	16486	16469	16730	16745	16580	16785	16586	16789	16524	16580	16566	16651	16647	16661	16651	16642	16706	16738	16741	16590	16752	16637	16755	16611	16571	16799	16875	16659	16676	16537	16646	16651	16726	16872	16867	16741	16650	16830	16603	16783	16617	16834	16594	16744	16633	16682	16677	16563	16663	16644	16661	16537	16573	16676	16799	16777	16793	16747	16691	16635	16847	16718	16567	16680	16857	16752	16653	16785	16665	16633	16665	16564	16719	16547	16627	16731	16770	16557	16699	16753	16534	16876	16635	16594	16834	16801	16653	16697	16648	16597	16776	16817	16647	16804	16593	16633	16506	16801	16626	16574	16638	16643	16801	16744	16672	16654	16746	16898	16471	16657	16789	16799	16575	16657	16622	16678	16732	16751	16794	16643	16739	16664	16723	16775	16731	16680	16791	16541	16634	16633	16533	16795	16908	16571	16731	16721	16584	16641	16698	16818	16671	16553	16664	16611	16610	16817	16778	16521	16539	16749	16560	16601	16623	16643	16745	16618	16761	16781	16606	16702	16675	16757	16584	16590	16593	16774	16744	16628	16671	16581	16671	16777	16745	16616	16885	16892	16736	16446	16704	16610	16557	16728	16554	16915	16742	16718	16750	16758	16715	16750	16648	16828	16699	16765	16729	16699	16704	16659	16782	16718	16581	16678	16499	16649	16542	16583	16684	16740	16605	16626	16564	16634	16562	16637	16588	16594	16651	16746	16750	16545	16603	16729	16679	16850	16786	16597	16723	16682	16692	16725	16629	16754	16582	16603	16796	16662	16639	16576	16672	16827	16710	16823	16668	16817	16758	16741	16697	16670	16582	16709	16899	16840	16729	16661	16612	16751	16532	16457	16562	16798	16650	16579	16800	16601	16656	16673	16555	16768	16471	16588	16584	16690	16599	16777	16793	16663	16693	16650	16718	16600	16734	16816	16513	16609	16575	16768	16686	16641	16654	16640	16656	16638	16755	16772	16637	16636	16727	16737	16435	16591	16704	16728	16697	16644	16564	16621	16693	16603	16663	16627	16671	16753	16747	16824	16504	16667	16655	16580	16654	16797	16664	16601	16632	16543	16797	16651	16752	16547	16795	16477	16632	16733	16833	16494	16840	16780	16626	16786	16631	16698	16683	16750	16816	16835	16742	16572	16734	16627	16680	16664	16722	16725	16702	16652	16578	16560	16790	16474	16653	16517	16429	16570	16742	16688	16710	16778	16641	16856	16784	16604	16668	16643	16732	16703	16734	16607	16838	16656	16665	16797	16742	16826	16535	16591	16777	16667	16637	16553	16695	16640	16734	16772	16570	16638	16721	16644	16726	16763	16685	16811	16739	16654	16580	16838	16627	16790	16734	16710	16692	16716	16731	16646	16685	16705	16554	16631	16901	16734	16741	16740	16666	16838	16640	16752	16840	16712	16667	16706	16546	16622	16835	16541	16713	16607	16567	16819	16717	16592	16523	16443	16702	16688	16663	16756	16605	16611	16712	16718	16540	16618	16695	16737	16733	16695	16757	16708	16830	16824	16694	16763	16513	16608	16655	16737	16688	16605	16541	16564	16671	16684	16607	16420	16662	16608	16684	16611	16698	16767	16589	16850	16628	16559	16678	16635	16621	16577	16654	16557	16767	16746	16527	16617	16758	16817	16520	16619	16603	16574	16447	16674	16731	16729	16599	16812	16733	16766	16694	16668	16677	16772	16756	16738	16744	16696	16770	16655	16712	16685	16658	16675	16787	16600	16638	16830	16508	16713	16459	16585	16575	16690	16601	16579	16698	16742	16688	16827	16555	16738	16672	16638	16822	16531	16816	16595	16733	16659	16652	16692	16775	16518	16670	16633	16760	16677	16934	16712	16671	16621	16704	16540	16753	16684	16708	16800	16461	16678	16656	16906	16565	16815	16684	16600	16747	16836	16624	16458	16633	16815	16628	16767	16642	16650	16669	16512	16675	16656	16761	16575	16583	16731	16834	16641	16635	16702	16540	16691	16502	16925	16584	16752	16685	16671	16641	16864	16504	16594	16712	16787	16585	16720	16425	16735	16689	16738	16673	16644	16539	16610	16700	16709	16819	16845	16693	16812	16540	16659	16750	16676	16738	16736	16555	16655	16906	16696	16491	16697	16663	16791	16674	16775	16791	16600	16412	16798	16647	16605	16674	16540	16742	16653	16752	16724	16701	16793	16820
29818	37060	45305	35666	26153	22806	21550	20846	20541	20571	20545	20551	20789	20454	20556	20349	20564	20704	20776	20502	20513	20553	20454	20433	20555	20446	20435	20440	20629	20570	20521	20678	20612	20630	20442	20660	20444	20454	20359	20652	20636	20444	20211	20638	20311	20480	20391	20504	20596	20617	20695	20422	20347	20765	20561	20535	20584	20519	20608	20583	20489	20379	20557	20278	20656	20427	20469	20591	20405	20239	20529	20524	20444	20635	20694	20542	20471	20504	20418	20531	20598	20513	20505	20365	20456	20376	20337	20492	20308	20275	20438	20350	20443	20514	20396	20362	20315	20454	20638	20371	20680	20436	20410	20520	20408	20579	20602	20597	20252	20413	20464	20591	20424	20232	20421	20535	20551	20528	20594	20393	20517	20247	20358	20321	20433	20431	20537	20451	20592	20470	20414	20311	20407	20450	20545	20464	20354	20398	20468	20517	20666	20583	20437	20398	20367	20416	20585	20463	20459	20755	20461	20305	20684	20445	20440	20672	20404	20408	20458	20475	20286	20443	20472	20431	20658	20727	20455	20338	20491	20519	20513	20299	20493	20269	20388	20519	20437	20528	20585	20513	20666	20528	20462	20607	20577	20510	20549	20522	20549	20438	20418	20545	20705	20458	20576	20630	20532	20637	20641	20298	20422	20368	20218	20298	20660	20679	20628	20380	20684	20623	20483	20390	20664	20441	20487	20521	20452	20592	20532	20532	20477	20405	20586	20591	20558	20431	20527	20353	20567	20739	20400	20388	20514	20550	20459	20176	20455	20451	20429	20502	20636	20550	20578	20371	20623	20568	20522	20447	20480	20630	20629	20512	20637	20571	20436	20250	20193	20411	20405	20501	20452	20362	20440	20293	20538	20448	20368	20345	20610	20662	20402	20522	20466	20474	20699	20393	20348	20455	20461	20504	20321	20599	20491	20432	20429	20763	20752	20661	20648	20574	20477	20311	20706	20636	20358	20529	20397	20372	20423	20284	20354	20531	20680	20399	20437	20592	20625	20626	20416	20501	20517	20598	20456	20307	20531	20458	20567	20564	20459	20517	20450	20479	20466	20447	20512	20330	20603	20831	20486	20454	20602	20408	20460	20725	20696	20583	20644	20449	20731	20536	20577	20510	20737	20521	20413	20427	20384	20338	20330	20173	20514	20495	20469	20426	20519	20308	20421	20713	20622	20470	20466	20514	20803	20470	20526	20667	20522	20772	20475	20662	20711	20411	20310	20377	20443	20394	20802	20530	20631	20443	20512	20453	20312	20524	20445	20545	20227	20562	20598	20523	20443	20355	20502	20524	20701	20726	20433	20511	20618	20622	20510	20546	20652	20285	20530	20735	20642	20524	20526	20446	20567	20305	20430	20418	20439	20412	20270	20504	20511	20366	20473	20402	20312	20496	20538	20321	20478	20478	20539	20351	20625	20372	20331	20541	20491	20426	20675	20490	20564	20670	20556	20470	20387	20593	20472	20651	20605	20487	20640	20375	20440	20634	20392	20443	20602	20483	20669	20466	20489	20450	20384	20680	20486	20624	20496	20532	20602	20373	20735	20514	20221	20538	20662	20476	20457	20549	20701	20464	20497	20310	20303	20605	20697	20347	20516	20580	20582	20353	20551	20584	20675	20466	20363	20364	20583	20399	20482	20433	20389	20329	20486	20447	20486	20413	20399	20308	20485	20645	20729	20531	20468	20587	20445	20409	20527	20742	20699	20597	20440	20593	20498	20406	20492	20465	20463	20472	20629	20585	20558	20329	20322	20451	20343	20465	20462	20318	20501	20588	20448	20555	20241	20385	20479	20493	20487	20483	20606	20389	20207	20402	20689	20455	20287	20553	20384	20278	20306	20504	20521	20327	20413	20441	20392	20517	20578	20488	20466	20373	20469	20301	20501	20585	20355	20574	20556	20403	20563	20422	20485	20353	20527	20686	20502	20595	20588	20527	20506	20585	20383	20467	20510	20446	20754	20512	20515	20586	20453	20456	20456	20446	20537	20486	20639	20518	20532	20673	20720	20569	20596	20568	20370	20452	20343	20347	20412	20593	20540	20465	20491	20578	20570	20620	20398	20502	20295	20569	20333	20315	20565	20519	20710	20466	20612	20444	20684	20464	20420	20528	20475	20307	20494	20465	20591	20554	20547	20501	20605	20511	20446	20437	20600	20298	20518	20488	20427	20410	20549	20893	20632	20423	20543	20409	20399	20466	20248	20500	20485	20474	20357	20522	20230	20501	20607	20538	20364	20392	20399	20535	20518	20598	20535	20853	20560	20705	20429	20559	20515	20539	20445	20421	20433	20547	20379	20619	20540	20578	20636	20521	20374	20467	20504	20473	20266	20346	20660	20360	20384	20469	20762	20408	20582	20288	20436	20475	20444	20515	20583	20444	20441	20573	20423	20487	20353	20515	20523	20417	20515	20443	20490	20544	20655	20441	20567	20400	20451	20682	20549	20696	20443	20634	20531	20553	20568	20542	20378	20239	20346	20382	20389	20530	20568	20419	20627	20335	20379	20586	20655	20742	20516	20380	20415	20721	20455	20618	20357	20349	20421	20533	20394	20605	20586	20576	20441	20734	20493	20333	20567	20434	20464	20679	20444	20360	20433	20450	20653	20346	20414	20529	20517	20396	20515	20509	20665	20440	20365	20464	20358	20473	20485	20597	20622	20590	20601	20394	20612	20386	20665	20661	20592	20210	20497	20405	20745	20500	20334	20631	20570	20662	20605	20686	20534	20519	20377	20476	20450	20256	20403	20376	20378	20436	20567	20380	20631	20388	20535	20452	20526	20363	20519	20568	20433	20443	20249	20457	20584	20544	20402	20525	20478	20518	20455	20646	20562	20740	20497	20552	20522	20629	20568	20436	20387	20605	20683	20254	20526	20496	20384	20475	20505	20624	20308	20551	20535	20473	20406	20534	20426	20504	20578	20540	20454	20527	20489	20676	20427	20521	20426	20419	20604	20638	20428	20683	20489	20519	20398	20374	20632	20651	20648	20686	20695	20497	20397	20388	20407	20423	20636	20475	20620	20521	20469	20469	20417	20747	20634	20501	20476	20474	20449	20384	20529	20449	20667	20538	20666	20538	20542	20571	20497	20308	20335	20421	20547	20367	20510	20490	20272	20525	20398	20735	20426	20597	20451	20523	20420	20457	20594	20639	20433	20710	20564	20519	20392	20338	20558	20469	20353	20596	20575	20557	20435	20305	20224	20624	20630	20326	20723	20444	20462	20523	20409	20272	20469	20646	20489	20405	20448	20491	20375	20543	20303	20380	20592	20394	20298	20342	20548	20459	20700	20447	20833	20648	20455	20224	20430	20420	20575	20498	20421	20523	20506	20310	20470	20599	20485	20346	20352	20416	20439	20430	20309	20514	20541	20445	20468	20462	20220	20497	20614	20449	20619	20547	20513	20509	20690	20589	20462	20542	20259	20627	20472	20316	20343	20600	20553	20528	20554	20491	20609	20684	20427	20637	20410	20542	20317	20608	20520	20469	20478	20467	20191	20356	20589	20579	20366	20587	20272	20607	20337	20496	20330	20568	20552	20430	20513	20442	20539	20526	20776	20589	20520	20360	20542	20512	20353	20393	20340	20443	20534	20576	20444	20495	20475	20640	20532	20381	20487	20680	20622	20457	20586	20555	20373	20313	20512	20432	20510	20372	20402	20331	20507	20569	20584	20585	20514	20623	20420	20546	20448	20340	20404	20434	20743	20615	20693	20319	20247	20526	20614	20655	20445	20511	20286	20683	20538	20664	20612	20500	20378	20482	20608	20423	20493	20643	20444	20412	20649	20617	20505	20611	20462	20611	20443	20528	20333	20488	20444	20543	20507	20494	20581	20518	20582	20602	20441	20513	20251	20632	20454	20514	20503	20484	20438	20445	20622	20492	20357	20290	20575	20481	20473	20402	20468	20553	20450	20663	20505	20371	20505	20674	20575	20552	20472	20305	20473	20370	20383	20302	20411	20544	20480	20572	20664	20634	20693	20696	20326	20725	20391	20598	20531	20465	20322	20365	20358	20381	20625	20717	20524	20450	20387	20583	20548	20580	20459	20523	20642	20820	20682	20520	20598	20533	20458	20437	20459	20436	20364	20348	20580	20478	20375	20493	20640	20350	20622	20524	20445	20413	20590	20472	20352	20441	20530	20514	20476	20576	20355	20647	20522	20442	20491	20592	20588	20226	20616	20488	20595	20552	20355	20410	20647	20324	20603	20635	20431	20416	20600	20518	20660	20567	20629	20429	20310	20474	20566	20694	20390	20457	20478	20528	20524	20645	20335	20524	20651	20425	20713	20422	20298	20526	20422	20394	20379	20406	20538	20500	20599	20486	20704	20496	20379	20480	20477	20571	20223	20443	20596	20711	20611	20455	20495	20684	20742	20447	20499	20477	20376	20648	20589	20439	20352	20592	20515	20227	20471	20366	20337	20372	20630	20374	20462	20587	20580	20402	20408	20524	20452	20440	20541	20518	20400	20636	20356	20368	20632	20355	20388	20355	20510	20405	20415	20437	20510	20642	20571	20593	20404	20603	20524	20526	20409	20487	20777	20647	20699	20522	20491	20747	20616	20387	20591	20640	20475	20541	20416	20672	20405	20385	20625	20425	20452	20715	20443	20402	20575	20454	20489	20571	20271	20611	20422	20525	20596	20412	20459	20530	20616	20547	20424	20555	20324	20351	20399	20446	20433	20564	20567	20750	20448	20389	20635	20431	20489	20371	20496	20507	20597	20603	20346	20537	20349	20556	20433	20528	20488	20421	20622	20462	20295	20689	20253	20421	20644	20706	20641	20653	20595	20489	20541	20556	20473	20489	20636	20426	20523	20509	20573	20553	20369	20369	20454	20668	20370	20386	20423	20445	20605	20405	20354	20548	20560	20609	20547	20375	20547	20546	20641	20592	20381	20376	20405	20183	20799	20548	20540	20482	20332	20525	20730	20573	20534	20382	20466	20790	20385	20613	20568	20677	20491	20503	20449	20525	20517	20412	20604	20450	20790	20450	20427	20442	20250	20536	20404	20426	20490	20730	20641	20509	20593	20706	20638	20659	20627	20437	20243	20369	20415	20551	20602	20453	20318	20583	20730	20561	20484	20476	20380	20586	20425	20572	20293	20448	20481	20621	20391	20569
35869	57623	47326	31203	22754	19029	17557	17089	16816	16987	17045	16967	16904	16777	17021	17000	16890	17021	16996	16703	16983	16935	16886	17024	16994	17002	16949	16678	16947	16970	16896	17010	16832	16696	16812	17016	16980	17040	16767	16850	16917	16996	16983	16927	17120	16909	16977	17074	17030	16832	16890	17069	16974	16977	17052	16842	16801	17046	17023	17029	17007	17021	16770	16828	17035	17081	16869	16985	17055	16803	16988	16810	16831	16876	17029	16945	16899	16889	16972	16887	16840	16835	17024	17191	16921	16930	17098	16872	16779	16933	17037	17004	17143	17051	16772	16976	16964	16906	16934	16931	17110	16946	16979	16883	17006	16955	16943	17026	17082	17073	16816	17064	17036	16810	17190	16913	16913	17100	16906	16994	16847	16919	16905	16900	16980	16854	16858	16832	16908	16919	16827	16936	16875	16914	17014	16930	16998	16864	16871	17022	16985	17008	16981	17078	16888	16991	17019	16899	17053	16917	16908	16907	16886	17017	16993	16838	16827	16844	17050	16999	16961	16956	16814	16753	16862	17013	16725	17008	16966	17022	16985	16996	16988	16909	17035	17078	16877	16817	17017	17099	16894	16823	17094	17001	17082	16920	16993	16962	16864	16762	17007	16952	17076	16739	16723	16969	16905	16862	16868	17095	16809	16973	16867	16995	16884	17014	16905	16929	17036	16894	16874	16752	16792	17158	16824	16900	17003	16961	16796	16912	16970	16831	16964	16849	16917	16968	16941	17151	16883	17088	16849	16950	17026	16763	16821	16825	16959	17049	16897	16908	16929	16861	16813	17020	16840	16882	16815	16927	16981	16941	16886	17032	16855	16855	16968	16904	16929	17060	17037	16985	16803	17025	17093	17041	16971	17045	17083	16904	16929	17142	16849	16964	16898	16973	17024	17003	16836	16996	16785	16885	16916	16936	16994	16983	16911	16972	16780	16987	16996	16857	16985	16869	16878	16793	16866	16888	17038	16864	16976	17021	17005	16833	16988	16805	16967	16992	17214	16903	17063	17072	17023	17091	16888	16930	16966	16888	17067	16890	16815	16971	17060	16931	16885	16849	17053	17130	16915	17109	16970	16863	17162	16759	17028	16899	17055	16869	16962	17016	16976	16988	17010	16822	17004	16879	16902	16933	17006	16966	16812	16861	16869	16975	17015	16775	16841	17003	16913	17001	16964	16982	16937	17013	17001	16792	17025	16898	17099	16874	17020	16885	16807	17024	17084	16901	16717	16907	17024	16763	16930	16953	17061	16903	17054	16977	16920	16825	16985	16996	16929	16895	16895	16979	16905	16972	16876	17031	16948	16866	16975	16913	16981	17116	16977	16882	16964	17064	17046	16867	16996	16921	16904	16927	17106	17032	17002	16925	17033	16956	16834	16878	17112	16785	16967	16963	17000	16933	16711	16887	16785	16894	16964	17063	17064	16999	16955	17043	16915	16887	16961	17033	17017	17003	16993	16701	16876	16777	16984	16980	17019	16910	16843	16687	17053	17143	16813	16960	16859	16961	17104	16911	17013	17001	16974	16903	16881	16779	17088	17034	16852	17028	16997	16952	16807	17065	16823	16987	16900	16895	16859	16926	16802	16984	16915	16801	17271	16868	16962	16705	17059	17064	16961	16919	16967	16922	16970	16884	16950	17027	16949	16765	16875	16771	16930	16899	16851	17005	16958	16998	17030	16809	16925	17104	17024	17004	17118	16916	16921	16879	16954	17076	16852	17098	16857	16953	16988	16901	16915	16951	16988	16925	16776	17063	16901	16932	16897	17016	16984	16859	17013	16860	16982	16886	16952	17034	17016	16918	16821	16956	16979	16844	17004	16880	16961	16836	17039	16789	16930	17030	17091	16883	16809	17021	16921	16873	17013	16949	16895	17066	17037	16915	16995	17034	17031	17069	16825	16959	16930	17116	16988	17072	16959	16954	16836	16992	16876	17053	16840	16934	16807	16840	16959	17133	16891	17009	16914	16876	16918	16757	16998	16893	16893	17012	16913	16800	16892	16924	16864	16735	17023	16907	17106	16908	16895	16615	16903	16971	16968	16937	17041	17091	16932	16957	16814	16994	16857	16892	16827	16959	17017	16948	16791	17003	16909	16975	16916	16892	17079	17076	16976	16822	16919	17121	16915	16841	17102	17056	17165	16862	16906	16953	17024	16940	17000	16796	17010	16799	16910	16810	16945	16923	17111	16876	17044	16886	16927	16985	16919	17024	17020	17002	17035	16917	17012	16860	16930	16852	16929	17023	16820	16828	16928	16931	17034	17069	16822	16920	16870	16881	17019	16947	17016	16980	16883	17091	16798	16769	16785	16944	16915	16955	17122	16912	16744	17079	16930	16985	17087	16908	16783	17097	17032	17027	16941	16977	17050	16937	16872	16911	17009	16990	16865	16962	16985	16912	17014	16931	16991	16878	16985	16934	17061	16899	16942	17099	17076	17017	16843	16944	16845	16806	16888	16901	16837	16923	16920	16903	16922	17143	17038	17060	17036	17021	16994	16902	16901	16951	16983	16972	16974	16780	16924	17059	16845	17221	16930	16814	16841	16950	16665	17031	16790	16968	17031	16880	16967	16941	16895	16770	16970	17064	17074	16823	16945	17067	16996	16901	16933	16873	16794	16961	16985	17000	16997	17024	17005	16964	16727	16923	16931	16815	17002	16943	17093	16921	16989	17104	16973	16901	16979	16894	17046	16898	16810	17026	17061	16980	16758	16662	16899	16891	16870	17008	16949	16894	16850	16915	16881	16877	17026	17002	16815	16970	17037	16933	16921	16973	17026	16785	16836	17145	17053	17113	16879	16879	16967	16992	16891	16869	16897	17005	17049	16884	16925	16950	17097	16822	16797	16933	17006	17039	17041	16924	16926	16954	16895	16969	16751	16894	16820	16957	17048	16848	16944	17065	16984	16940	16900	17028	16822	16966	17055	16876	17018	16982	16835	16746	16999	16880	16948	16989	16900	17010	16916	16825	16900	16742	17034	17041	16924	16935	17038	16993	16759	16950	17058	16939	16897	16872	17005	16985	16824	16905	16881	16888	17057	17010	16881	16821	16897	16984	16918	17062	16991	17024	16924	17008	16911	17026	17050	16854	16910	16884	17017	16873	16940	17124	16897	16825	16953	16953	16898	16929	17021	16774	16982	17012	17058	16755	16897	16791	16844	16800	17166	16862	17021	16835	16935	16802	17024	16952	16888	16815	17117	17040	17084	17018	16851	16983	17006	17219	16886	17079	16843	16986	16962	16929	16987	16879	17062	17009	16867	16970	16972	16959	17012	16838	16913	16868	16838	16968	17031	16827	17128	17169	17061	16686	16873	16856	16947	17090	17071	17044	17018	16755	17038	16926	16972	16881	16849	16820	17044	17004	16800	17051	16883	16951	17019	17007	16931	16969	16894	17032	16938	17047	16904	16964	16981	17108	16855	16817	16934	16993	16962	16965	16984	16971	16815	17002	16918	17002	16675	16913	16962	16866	16969	16817	16882	16871	17008	16888	16968	17134	17092	16739	17010	17030	16968	16718	16955	16835	17053	17031	16698	16792	17017	16919	16934	16830	16844	16896	16919	17084	16841	16947	17059	17048	16940	17018	16789	16877	16762	16848	16906	16971	16959	16906	16990	16841	17019	17049	16970	16835	17014	16750	16949	16881	17067	16915	17183	16791	17104	16885	16850	17122	16798	16968	17104	16964	17053	16935	16783	16891	16960	16814	16916	17074	16942	17078	17079	16864	16966	16948	17100	16959	16956	16959	16831	17044	16934	16997	16886	16960	16845	16860	16875	16909	16880	16882	16822	16922	17041	16838	16761	16977	17010	16879	16873	17038	16950	17033	16827	16924	16897	16829	16973	17076	17129	16947	16860	16892	16897	16977	16950	16860	16969	16737	17049	16952	16968	17051	16810	17082	16791	16896	17027	16938	16924	16849	17027	16901	16971	16858	17028	17171	16861	16825	16790	16829	17024	16979	17021	16874	17032	16981	16794	16928	16804	16925	17045	16825	16937	17021	16816	16865	16881	17044	17065	16970	17054	17006	16925	16950	16806	17074	16901	16890	16957	16956	16895	16911	16928	16882	17020	16932	17001	16861	17027	16979	16769	17017	16874	16939	16852	16921	17062	17141	16874	16996	16976	16844	16905	17048	16933	17085	16879	16934	16904	16910	16931	16922	16913	16974	17040	16877	17042	16749	16901	16920	17015	16917	16917	16924	16991	16994	17002	16952	16969	17088	16890	16784	16700	16977	16917	16927	16767	16847	16913	16909	16876	16923	16730	17076	16960	16828	16964	16852	16878	16987	16708	16983	16763	16894	16994	16864	16960	16975	16732	17036	16836	16935	16941	17094	16975	16881	16904	16777	17018	16792	16922	17031	16971	16849	16864	16845	16958	16872	16755	16912	17007	16901	17091	16848	16991	17085	16847	17124	16925	16971	17049	16967	16805	17065	16969	17066	16799	16833	16808	16958	17041	16962	17131	16875	17107	16938	17024	17023	16826	17024	16912	16939	17063	17219	17178	16958	17057	16888	16915	17014	17051	16893	16959	16991	16806	16871	17117	16928	16732	16931	16900	16946	16947	16981	16805	16938	16955	16969	16838	17042	16817	16865	16903	16930	16887	16925	16931	16887	16916	17005	16858	17192	17139	16922	16888	17022	17061	17049	17013	16837	16893	17154	16952	16975	16884	17044	16901	16784	17090	17149	16983	16763	16825	17032	17000	17117	17024	16992	16945	16703	17089	16827	16996	16878	16941	16934	16851	16902	17028	16932	16899	17048	16971	16924	17087	17005	16984	16902	16880	16895	16862	16990	16950	16907	16931	16943	17114	16988	16914	16984	16920	17050	16901	16872	16917	16947	17016	16909	16986	16812	17090	17031	16885	17011	16968	16916	16999	16903	17101	16811	17046	16867	16923	16934	16935	17037	16990	17044	16876	16967	16848	17052	16855	16962	16892	16989	17143	16903	16835	16815	17092	16898	16964	16946	17005	17049	16914	16929	16920	16943	16805	17016	16875	16925	16888	16949	17059	16961	17078	17059	16921	17185	17009	16929	17035	16945	17044	16958	16916	17029	16715	16845	16855	17063	16863	16817	16917	16804	16878	16927	16993	16778	16944	16881	16886	16941	16840	17068
24198	25070	44469	44845	36419	30330	26392	22050	21036	21007	20757	20659	20565	20762	20653	20696	20499	20737	20475	20491	20481	20633	20702	20847	20690	20565	20388	20617	20496	20704	20687	20415	20640	20533	20634	20715	20463	20594	20460	20580	20290	20495	20795	20381	20556	20489	20539	20568	20641	20388	20631	20614	20670	20602	20526	20566	20395	20655	20474	20561	20526	20410	20457	20249	20412	20447	20450	20401	20464	20707	20727	20520	20710	20563	20293	20373	20448	20468	20417	20607	20535	20585	20470	20347	20612	20391	20577	20606	20538	20318	20348	20673	20690	20578	20440	20488	20649	20407	20489	20655	20495	20474	20406	20683	20558	20482	20526	20539	20300	20743	20406	20268	20528	20755	20450	20347	20376	20289	20436	20204	20550	20455	20411	20392	20457	20471	20478	20395	20505	20475	20397	20356	20386	20645	20402	20351	20601	20539	20333	20277	20166	20418	20519	20652	20533	20367	20730	20384	20608	20233	20501	20394	20278	20394	20470	20524	20729	20454	20351	20627	20654	20345	20404	20468	20407	20401	20353	20275	20545	20435	20276	20478	20426	20427	20406	20391	20457	20431	20450	20524	20598	20860	20607	20464	20397	20403	20249	20463	20563	20473	20372	20351	20319	20298	20383	20503	20403	20180	20488	20601	20482	20277	20250	20482	20486	20540	20537	20252	20468	20500	20299	20509	20610	20450	20358	20351	20198	20307	20396	20380	20564	20340	20498	20481	20571	20444	20430	20253	20402	20348	20393	20459	20558	20614	20400	20516	20237	20612	20514	20318	20540	20292	20530	20588	20534	20627	20331	20418	20380	20565	20548	20656	20447	20407	20186	20509	20517	20614	20555	20528	20575	20485	20394	20578	20270	20312	20371	20409	20532	20367	20385	20384	20363	20406	20427	20252	20431	20445	20592	20362	20571	20515	20605	20302	20551	20303	20380	20511	20628	20574	20549	20457	20388	20483	20266	20296	20455	20294	20454	20303	20341	20441	20267	20602	20501	20210	20488	20300	20352	20660	20482	20305	20603	20458	20489	20496	20497	20411	20458	20442	20302	20195	20404	20620	20331	20538	20386	20478	20355	20542	20350	20360	20321	20486	20340	20245	20644	20509	20619	20559	20303	20477	20338	20470	20561	20444	20456	20354	20406	20640	20395	20427	20358	20364	20422	20500	20388	20685	20328	20798	20576	20446	20389	20317	20379	20512	20342	20621	20485	20728	20649	20217	20396	20442	20172	20357	20730	20404	20489	20473	20476	20520	20552	20438	20660	20629	20474	20448	20488	20380	20474	20494	20383	20537	20414	20297	20569	20513	20275	20447	20467	20397	20448	20304	20440	20586	20613	20486	20391	20485	20540	20341	20571	20488	20624	20565	20737	20425	20476	20576	20459	20580	20465	20581	20497	20447	20363	20579	20401	20338	20136	20441	20185	20374	20349	20428	20546	20293	20433	20587	20461	20581	20464	20418	20296	20551	20483	20348	20479	20502	20391	20417	20546	20457	20570	20378	20473	20173	20474	20392	20402	20369	20574	20427	20479	20537	20405	20465	20665	20561	20588	20565	20483	20457	20528	20579	20431	20317	20549	20561	20383	20239	20392	20351	20189	20391	20651	20326	20403	20343	20403	20381	20651	20431	20522	20525	20299	20433	20486	20570	20578	20502	20585	20328	20424	20307	20382	20430	20370	20295	20271	20614	20280	20326	20454	20410	20517	20474	20215	20447	20150	20434	20380	20449	20580	20336	20431	20442	20451	20511	20601	20491	20366	20357	20480	20501	20423	20276	20362	20475	20197	20285	20397	20538	20474	20388	20362	20475	20286	20328	20368	20558	20385	20311	20460	20643	20384	20509	20398	20431	20625	20530	20548	20351	20545	20523	20535	20529	20368	20492	20653	20348	20519	20315	20506	20570	20474	20279	20268	20136	20436	20434	20564	20663	20621	20306	20370	20566	20396	20595	20451	20370	20392	20515	20371	20416	20598	20460	20403	20596	20452	20505	20524	20473	20415	20270	20264	20301	20256	20494	20423	20479	20431	20361	20522	20474	20337	20540	20612	20465	20601	20603	20474	20655	20344	20393	20393	20332	20469	20345	20347	20539	20364	20366	20504	20355	20406	20330	20477	20550	20269	20624	20430	20652	20542	20401	20265	20432	20482	20560	20399	20423	20452	20483	20709	20448	20388	20438	20532	20385	20584	20543	20560	20524	20516	20436	20313	20280	20460	20408	20378	20314	20608	20451	20326	20472	20384	20461	20498	20543	20496	20443	20570	20504	20707	20288	20366	20543	20372	20417	20418	20431	20488	20548	20334	20365	20483	20391	20575	20450	20655	20577	20485	20344	20359	20369	20501	20435	20502	20527	20418	20607	20670	20479	20405	20430	20637	20372	20685	20321	20598	20504	20510	20269	20405	20408	20277	20340	20354	20645	20486	20387	20317	20446	20307	20340	20410	20531	20690	20414	20503	20585	20460	20642	20583	20486	20204	20286	20239	20262	20465	20501	20506	20459	20526	20419	20465	20502	20483	20659	20391	20485	20559	20352	20324	20488	20456	20672	20472	20385	20213	20467	20612	20391	20279	20424	20508	20591	20409	20402	20415	20363	20224	20511	20343	20552	20592	20401	20494	20547	20583	20456	20680	20170	20402	20666	20151	20419	20187	20273	20387	20367	20601	20324	20466	20367	20647	20473	20423	20597	20667	20589	20438	20493	20530	20508	20581	20644	20332	20499	20208	20397	20509	20646	20432	20339	20388	20632	20419	20418	20534	20562	20636	20695	20415	20417	20195	20417	20618	20549	20366	20361	20478	20511	20616	20545	20466	20653	20330	20295	20218	20717	20457	20291	20432	20479	20587	20219	20444	20521	20257	20493	20531	20457	20535	20572	20373	20302	20232	20625	20475	20298	20297	20482	20566	20439	20620	20370	20382	20480	20322	20596	20389	20468	20587	20523	20589	20314	20280	20487	20556	20541	20449	20461	20532	20348	20542	20579	20259	20481	20306	20399	20420	20350	20526	20421	20581	20508	20390	20428	20429	20342	20674	20422	20408	20851	20498	20535	20203	20353	20373	20282	20443	20349	20460	20608	20249	20406	20482	20396	20293	20563	20508	20584	20447	20509	20392	20675	20565	20192	20456	20494	20541	20507	20455	20502	20272	20581	20347	20292	20350	20625	20597	20453	20335	20522	20374	20409	20442	20469	20494	20484	20259	20356	20618	20469	20499	20685	20524	20507	20615	20531	20465	20200	20583	20330	20450	20416	20453	20378	20266	20585	20531	20336	20480	20371	20377	20431	20256	20546	20435	20519	20304	20380	20444	20333	20304	20401	20494	20543	20309	20404	20414	20413	20534	20467	20304	20517	20603	20794	20386	20434	20299	20476	20469	20563	20472	20578	20497	20486	20738	20434	20474	20290	20423	20202	20555	20545	20338	20375	20747	20426	20637	20588	20349	20447	20371	20422	20454	20443	20546	20399	20436	20373	20292	20590	20539	20592	20442	20366	20480	20548	20403	20513	20420	20409	20488	20524	20480	20564	20336	20332	20455	20685	20343	20234	20300	20473	20638	20446	20617	20575	20465	20536	20542	20554	20511	20647	20662	20501	20467	20516	20347	20497	20379	20198	20339	20377	20480	20436	20600	20543	20376	20447	20439	20497	20534	20434	20331	20435	20563	20182	20498	20404	20252	20518	20584	20325	20729	20355	20548	20460	20282	20448	20441	20494	20543	20517	20534	20335	20388	20313	20374	20422	20450	20457	20374	20415	20564	20425	20472	20475	20521	20306	20662	20284	20388	20447	20448	20506	20472	20383	20403	20466	20625	20539	20450	20372	20498	20393	20265	20366	20272	20472	20461	20493	20265	20337	20146	20512	20495	20586	20508	20399	20532	20584	20421	20457	20580	20365	20313	20506	20485	20490	20383	20476	20693	20508	20357	20375	20557	20370	20443	20521	20519	20246	20545	20423	20595	20353	20398	20529	20396	20386	20500	20437	20674	20231	20397	20520	20566	20576	20306	20548	20363	20341	20403	20597	20370	20543	20327	20640	20603	20305	20325	20418	20500	20311	20410	20521	20253	20453	20677	20566	20340	20461	20349	20435	20116	20469	20362	20318	20360	20249	20219	20441	20288	20359	20560	20308	20451	20315	20530	20199	20475	20323	20254	20481	20425	20450	20509	20560	20398	20452	20468	20513	20393	20465	20581	20302	20373	20439	20387	20551	20537	20363	20453	20414	20607	20515	20499	20583	20535	20551	20318	20546	20688	20573	20364	20641	20594	20373	20336	20420	20474	20411	20479	20480	20290	20514	20284	20191	20378	20280	20282	20414	20460	20505	20318	20597	20413	20628	20594	20571	20535	20464	20247	20256	20355	20592	20330	20500	20505	20614	20379	20377	20387	20479	20760	20381	20364	20308	20456	20430	20561	20295	20160	20548	20267	20450	20301	20347	20495	20268	20478	20666	20489	20544	20524	20403	20436	20298	20290	20524	20401	20641	20545	20599	20440	20350	20735	20281	20589	20477	20381	20281	20460	20485	20603	20401	20549	20394	20350	20493	20593	20330	20585	20462	20242	20232	20501	20419	20741	20661	20471	20461	20489	20535	20313	20405	20377	20651	20454	20387	20335	20547	20435	20409	20528	20305	20415	20392	20408	20529	20603	20574	20498	20661	20384	20443	20334	20322	20439	20382	20478	20410	20510	20376	20723	20426	20565	20397	20739	20505	20433	20461	20467	20487	20505	20457	20598	20595	20611	20515	20474	20568	20351	20487	20308	20652	20305	20537	20551	20519	20574	20569	20376	20511	20527	20357	20406	20498	20496	20521	20462	20454	20358	20330	20355	20376	20431	20541	20504	20203	20631	20644	20519	20284	20663	20634	20440	20404	20552	20511	20529	20743	20525	20436	20565	20257	20253	20297	20481	20327	20318	20283	20484	20341	20297	20431	20495	20434	20345	20383	20470	20490	20328	20568	20550	20282	20344	20249	20345	20560	20342	20430	20375	20503	20502	20491	20372	20517	20696	20375	20686	20452	20282	20385	20448	20574	20450	20457	20174	20350	20487	20275	20497	20583	20566	20351	20519	20402	20540	20640	20262	20522	20400	20443	20437	20414	20403	20507	20468	20555	20507	20430
57962	100311	86865	61416	42647	28620	20849	18005	17246	17048	16908	17022	16937	17007	16995	17073	17040	17023	16857	17105	16912	17106	17043	17003	16941	17048	17092	17032	17040	17178	16980	17083	16895	17156	17129	17026	16890	17024	17045	16907	17028	16990	16834	16996	16993	17024	16941	16959	16978	17028	17014	17161	17063	16870	16892	16934	16934	16771	16733	16888	16973	16865	16975	17164	16946	16902	16874	17112	17040	16810	16917	17018	17052	16912	17109	16940	16896	16934	16802	17068	16900	17209	16878	16896	17031	16893	16973	16874	16886	16902	17049	16921	16941	16777	16982	16958	17015	16992	16923	16868	17069	16813	16881	16925	16864	16834	16903	17009	16984	17012	16917	16954	16884	16990	16623	17129	16961	17136	16696	17038	17021	17217	16859	16878	17046	16933	16889	16935	17103	17018	16892	16909	16920	16993	16831	16926	16979	17031	16910	16989	16890	16824	16940	16888	17229	17012	16989	16878	17168	17158	16949	16915	16853	17010	16909	16814	17012	17086	17039	17022	16975	16994	17018	16946	16962	17102	17042	16979	17039	17002	16906	16955	17059	17112	17125	16991	16814	17157	17036	16978	16910	16877	17068	16994	16983	16969	16757	17137	16775	16947	16945	17031	16945	17145	17162	17123	17087	16963	17032	17023	16929	16796	16987	17050	16842	17014	16916	16748	17015	16879	17041	16870	17091	17025	17074	16862	16863	16969	17047	17109	17039	16812	16797	17069	16916	16937	16922	16834	17051	16916	16947	16817	16975	16879	16901	16992	16950	17046	17173	16994	16897	16949	17001	17067	17052	17026	16969	16964	16954	16888	16983	17056	16884	16901	16869	17050	16902	16823	16789	16859	17021	16966	16980	16983	17125	16972	17035	17012	16880	17036	16869	16981	16919	16919	16945	16806	16967	16892	16774	16975	16888	16981	17061	16988	16857	17123	16958	16996	17035	17038	17005	16935	16942	16943	16860	17055	17023	16846	17086	16882	17038	17008	17048	17071	16940	17072	16973	16966	16933	17033	17003	16857	17120	16903	17056	16889	17043	17000	17077	16894	16745	16929	16904	16961	16908	16998	16953	17031	17044	17064	17096	16944	16896	17060	16955	17082	16999	16764	17150	17125	16815	16994	17161	16893	16930	16926	16820	16902	16968	16973	17016	17005	16831	16850	16963	16929	16967	16839	16934	17069	16961	16897	16871	16974	17076	16869	17036	17023	16840	16919	17012	16970	16942	17061	17024	16875	17106	16957	16980	16877	16973	17151	17041	16976	17054	16840	16900	16941	17147	16926	17098	16910	16900	16949	16907	17024	17088	17016	16965	17022	17035	16947	17112	16943	16991	16793	16916	16845	16844	17014	17045	16840	16829	16861	17094	16855	16944	16859	17103	17045	17013	17010	16959	17140	17165	17011	17068	17038	17197	16672	17020	16901	17056	16941	16924	16830	16886	16922	17109	17029	16939	16732	17041	17143	16935	16947	17039	16985	16926	17262	16912	16958	17022	16937	17003	16758	17110	16998	16938	17076	17034	17112	16947	16935	17041	16773	16850	16888	17117	16950	16912	16978	16999	17088	17088	16955	16974	17014	17073	16989	16803	16948	16935	17042	16938	16873	16944	16771	16924	16840	16770	16779	16979	16932	17006	16893	17127	16976	16944	16997	16958	16916	16869	16943	16961	16990	16992	16969	16943	16904	16982	16935	16772	17073	16837	17070	16916	17088	17006	16972	16867	17023	16882	16934	16964	17091	16962	16816	17012	16798	17027	17036	17067	16767	16981	16947	17093	16714	16832	17000	16999	16718	16781	16897	17115	17018	17092	16918	16841	17020	16738	16926	16816	16995	16982	16981	17042	16934	16914	16772	16965	16937	17002	16960	16776	17023	16965	16901	16899	16881	16830	16776	16999	16934	16788	16916	16947	16984	17076	17030	16898	17052	16906	16784	17082	16858	16985	16974	16944	16592	16975	16823	16879	16950	16882	16848	16920	17006	16891	16860	16850	16845	17093	17117	16924	16849	16939	17111	16959	17057	16926	17027	16901	16940	16937	16763	16894	16867	17045	16814	16708	17012	16867	16888	17086	17160	17070	17097	16831	16968	17129	16992	16987	17034	17106	17021	17082	16948	16925	16979	16751	17008	16857	16876	16932	17146	16997	17027	16992	17047	16928	16861	17038	16826	16918	16988	16843	16950	16820	16813	16974	17034	16982	16809	17157	17047	16937	16913	16758	17054	16948	16873	16882	16817	16825	16813	16877	16922	17144	17012	16881	16891	16755	16760	16884	17046	17002	17061	17082	16983	17132	17034	17022	16979	16849	17067	16967	16917	17030	16981	17012	16914	16883	17001	16889	16829	16899	17178	16958	16818	16880	17077	16926	16789	17022	16990	16769	16853	17036	17008	16951	17078	16979	17046	16973	17098	16869	17145	16944	16883	16803	17009	16858	17036	16929	16887	17063	16961	16969	16946	16932	17103	16915	17062	16685	16831	16888	17031	16895	16979	16858	17074	17007	16985	16942	17078	16920	16999	16855	16961	16936	16843	16935	16942	17014	16974	16885	17007	17005	16934	16851	16870	16910	17084	17137	17079	17033	16870	16975	17001	17036	16816	17014	16999	17121	16771	17041	16970	16977	17142	16988	16967	16865	16831	17003	17017	16913	17023	16820	17052	16984	16943	16790	16961	16963	16932	17036	16926	17116	17097	16971	16805	16973	17000	16931	16849	16924	16850	17035	16959	16952	17079	17007	17115	16841	17084	17042	16930	16921	17082	17058	16976	17033	16917	16977	16878	16977	16910	17097	17063	16891	16772	17071	16975	17051	17022	17039	16747	16954	17111	17021	16897	16960	16910	16863	16948	16966	16972	17028	16879	17107	16971	17068	17000	16752	17048	16880	16767	16834	17178	17007	17165	16868	16895	16970	16997	16952	17021	16852	16977	16934	17046	17032	17023	17102	16771	17032	17130	17010	17036	16848	17032	16983	16906	16864	16996	16863	17105	16746	16795	17028	16960	16990	17044	16919	16969	16923	16992	17006	16888	16982	17031	16913	16782	16847	16921	16993	16843	17096	16987	16932	16966	17107	17000	16936	17037	17050	16934	17059	16980	16833	16963	16872	17062	17037	16962	17074	16974	17064	16864	16844	16934	16985	16843	16865	16979	17090	17008	16893	17083	17146	17049	16867	17002	16855	17065	16959	16815	17155	16920	17077	17019	16812	17183	16922	17006	17011	16924	16972	17056	16917	16887	16937	16998	17111	16897	16941	16955	17003	17100	17196	16933	16931	16934	17031	17151	17141	16947	17051	17065	16820	17219	17126	16915	17171	16880	17032	17113	17033	16983	16886	16961	17081	16994	17008	17206	16863	16931	16898	16988	17137	16902	16950	16824	17008	17023	16870	16856	16973	17012	16834	16892	16976	16758	17143	16929	16908	17011	16931	17058	16726	17012	16926	16896	17055	16855	16996	16977	16881	17066	16752	16991	16996	16977	16939	17002	17027	16819	17015	16915	16887	16972	16970	16891	16943	16828	16892	16867	17105	16935	16951	16967	16964	16887	17019	17005	16853	16863	16908	17083	16985	16795	16907	16830	16999	16924	16935	16926	16895	16860	16967	16902	17051	16954	17012	16885	17081	16813	17175	16923	16898	16839	16939	16939	17036	16721	16935	16894	16905	16840	16983	16746	17032	17054	16994	17063	16992	16918	16939	17008	16824	16942	16877	16915	17082	16879	17013	16901	16999	16763	16972	17063	16994	17040	16944	16910	16833	17038	16990	16983	16879	16814	16931	17012	16859	17052	16846	16562	17043	16956	16897	16927	16885	17125	16926	16908	16889	17155	16956	16998	16929	16878	17165	17050	16968	17058	16981	17164	16885	17022	16956	17106	16899	16940	16984	17079	16919	16810	17072	16917	16951	16935	16877	17084	16922	17009	16918	16970	16890	17114	16846	17023	16923	17143	16969	16867	16959	16945	16756	17029	16858	16966	16908	17053	17032	16859	17045	16972	17007	16899	16856	16809	16848	16854	17077	16963	17124	17008	16983	17081	16886	17035	16969	16942	16779	17007	16975	16847	16943	16893	16875	17081	16824	16976	16846	16957	16910	16809	17038	16974	17068	16940	17050	16975	16933	17067	16903	17084	17203	17052	16952	16917	17017	17019	17029	16857	16850	16983	16858	16852	17082	17098	16975	16976	16959	16974	16793	16945	17105	17049	16865	17117	17017	16960	16877	16924	16834	16869	17038	16927	16817	16838	16913	16763	17185	16923	16802	16937	17192	17024	16838	16873	17085	17104	17018	16996	17189	17073	16819	16834	16826	17030	16985	16960	16971	16913	16937	17009	16962	16887	17050	16808	17057	17025	16921	16866	17105	16952	17026	17009	16729	16861	16944	17026	17030	16974	17024	16945	16969	17068	17058	17049	16959	17033	17005	17000	17048	16895	17148	16868	17063	16774	16940	17085	16910	16858	17017	17087	16958	16952	16946	16876	17050	16908	16897	17038	16867	17183	16907	16956	16881	17071	16936	16955	16912	16874	16964	17026	16979	17053	17041	16806	16717	16881	16974	17049	16842	17014	17006	17058	16721	16883	16996	16907	16866	17013	17026	16943	16986	16956	16951	16877	17003	17041	16869	16944	17017	16870	16899	17114	16820	17036	17023	16990	16957	16982	17013	16933	17091	17184	17005	16987	17064	16877	16945	16892	16928	16795	17047	16625	17080	17122	16926	16829	17014	17021	17060	16994	16908	17075	16965	16958	16992	17012	17028	16953	17041	16958	16955	16942	16940	16893	17130	16942	16839	16966	16962	16989	16986	16844	16935	16923	16914	17015	16808	16988	17055	16992	17043	16916	16959	17089	16863	17045	16979	17027	17093	16884	16879	16916	17037	16927	17019	16855	16994	16751	16767	16996	16890	17061	16884	16894	16987	17032	16892	17009	16925	16797	16865	16960	17027	16836	16958	17039	17041	16826	16985	16872	16975	17048	16776	16876	17081	16967	16777	16990	16790	16929	17020	17011	16984	16973	16890	16834	16925	16833	17152	16803	16955	16845	17041	16869	16782	16930	16798	16941	16874	17049	16951	16905	16977	17030	16984	17159	16975	17048	17044	17164	17258	16883	17117	16878	16846	17049	16828	16816
22967	23332	40040	41096	36395	32510	29694	23446	21437	21565	21216	21203	21349	21148	21221	21225	21053	21088	21140	21019	20939	21029	21107	20967	20943	21020	21024	21341	20995	20888	20935	20997	20712	20947	20858	21020	21239	20762	20761	20864	20749	21021	20783	21025	21013	21084	20880	20786	20805	20651	20878	21117	20853	20912	20630	20867	20998	20810	20762	21021	20936	21025	21024	20892	20981	21040	21233	20722	21004	20802	20782	20714	21062	20858	20859	20912	20826	20656	20809	20784	20803	20891	20969	20542	20539	20830	20998	20935	20720	20618	20677	20814	20762	20684	21144	20758	20815	20919	20587	20716	21072	20912	20928	20749	20743	20899	20770	20814	20881	20830	20701	20810	20728	20767	20807	20879	20929	20860	20798	20832	20680	20788	20795	20775	20830	20796	20663	20839	20785	20842	20856	20994	20945	20690	21053	20740	20930	20565	20691	20614	20940	20838	20724	20940	20978	20855	20856	20801	20789	20579	20616	20776	20970	20923	20832	20620	20887	20985	20865	20946	21052	20780	20912	20686	20788	20685	20802	20764	20769	20606	20676	20776	20789	20616	20561	20665	20724	20818	20736	20923	20874	21005	20872	20850	20827	20786	20911	20824	20902	20980	20934	20867	20851	20847	20738	20771	20600	20993	20827	20908	20810	20845	20849	20767	20954	20765	20715	20738	21006	20747	20813	20871	20822	20850	20841	20845	20722	20596	20863	20790	20892	20855	20941	21024	20451	20806	20899	20850	20797	20734	20749	20978	20890	20950	20764	20768	20810	20742	21056	20819	20778	20873	20896	21038	20898	20923	20869	20817	20968	21027	20724	20857	20733	21001	20863	20831	20589	20919	20889	20843	20787	20921	20853	20786	20824	20833	20925	20817	20912	20658	20999	20867	20789	20600	21011	20837	20916	20874	20759	20583	20796	20668	20764	21017	20870	20721	20876	20889	20843	20765	20681	20764	20593	20742	20837	20833	20814	20826	20933	20854	20806	20926	20844	20806	20873	20965	20816	20807	20843	20694	20741	20767	20654	20763	20867	20762	20856	20929	20704	20743	20949	20917	20618	20657	20833	20951	20767	20831	20776	20889	20739	20901	20876	20606	20975	20697	20702	20891	20531	20802	20775	20880	20811	20820	20750	20758	20742	20912	20910	20943	20598	20866	20825	20871	20756	20756	20821	20853	20775	20800	20954	20866	20994	20572	20760	21084	20800	20817	20912	20783	20815	20834	20851	20765	20914	20697	20654	20855	20900	20841	20910	20774	20898	20843	20927	20771	20838	21051	20714	20817	20811	20682	20739	20724	20833	20762	20798	20910	20669	20734	20879	20597	20876	20873	20757	20831	20811	20729	20798	20849	20894	20873	20819	20808	20902	20803	20945	20740	20786	20871	20633	20795	21008	20549	20942	20892	20794	20817	20948	20863	20710	20858	20826	20826	21060	20883	20923	20808	20905	20841	20972	20822	20659	20779	20891	20806	20721	20636	20774	20681	20708	20923	20714	20933	20805	20630	20834	20718	20904	20776	20841	20690	20729	20753	20806	21107	20784	20809	20620	20926	20881	20674	20699	20614	20804	20923	20859	20771	20718	20983	20802	20793	20909	20863	20809	20653	20988	20871	20827	20929	20893	20933	20678	20956	20826	20717	20814	20898	20826	20663	20595	20782	20875	20724	20780	20866	20843	20841	20825	20853	20774	20924	20937	20820	20727	20646	20729	21015	20793	20702	20803	20877	20963	20890	20645	20839	20866	20733	20818	20678	20829	20723	20658	20731	20766	20674	20775	20543	20746	20735	20718	21046	20710	20865	21038	20777	20715	20677	20856	20824	21057	20935	20591	20547	20812	20663	20845	20699	20616	20426	20627	20765	20709	20738	20784	20759	20725	21149	20771	20738	20845	20950	20949	21020	20865	20849	20704	20735	20937	20940	20691	20818	20774	20767	20830	20912	20706	20858	20788	20961	20800	20762	20747	20843	20700	20660	20824	20770	20922	20811	20666	20905	20757	20952	20898	20996	20863	20910	20878	20644	20809	20873	20713	20713	20879	21012	20699	20631	20710	20900	20735	20582	20705	20796	20711	20766	20832	20932	20841	20885	20810	21061	20945	20827	20789	20862	20792	20847	20722	20781	20889	20800	20709	20854	20680	20728	20760	21026	20833	21036	20737	20796	20933	20740	20628	20725	20814	20758	20787	20881	20728	20835	20928	20763	20936	20740	20894	20804	20805	20798	20805	20803	21056	20953	20972	20863	20771	20679	20744	20697	20790	20720	20737	20764	20729	20792	20587	20752	20872	20874	20697	20743	20678	20716	20948	20950	20962	20880	20665	20836	20929	20814	21191	20895	20601	20705	20856	20719	20715	20679	20661	20907	20598	20686	20810	20932	20739	20883	20688	20666	20892	20839	20823	20822	20620	21088	21149	20950	20802	20898	20717	20900	20770	20729	20669	20751	20814	20767	20707	20633	20788	20831	20659	20660	20597	20755	20953	20915	20924	20909	20878	20642	20735	20805	20893	20767	20650	20734	20965	20739	20785	20638	20597	21072	20826	20673	20763	20667	20846	21075	20620	20779	20796	20414	20789	20766	20773	20823	20969	20820	20770	20690	20916	20892	20841	20871	20879	20841	20880	20897	20771	20828	20919	21007	20928	20932	20866	20455	20963	20867	20926	20725	20922	20874	20851	20880	20793	20834	20877	20686	20696	20908	20590	20832	20860	20886	20988	20862	20837	20629	20710	20638	20776	20694	20726	20827	20983	20655	20986	20810	20610	20755	20850	20951	20764	20805	20732	20856	20923	20972	20774	20751	20591	20853	20785	20809	20886	20906	20950	20790	20781	20663	20718	20998	20875	21020	20883	20687	20721	20806	20792	20891	20716	20693	21172	21025	20787	20807	21022	21020	20734	20690	20853	20835	20888	20993	20777	20602	20955	20563	20831	20616	20758	20920	20683	20850	20676	20802	20652	20681	20758	20801	21004	20745	20756	20766	20764	20701	20909	20920	20634	20810	20756	20948	20853	20735	20789	20683	20777	20845	20729	20875	20999	21003	20820	20737	21020	20794	20863	20925	20989	20853	20719	20764	20953	20780	20669	21053	20740	20756	20871	20702	20658	20562	20762	20762	20578	20837	20956	20662	20888	20945	20963	20720	20859	20848	21120	20726	20783	20779	20782	20805	20946	20692	20921	21041	20643	20840	20927	20849	20930	20731	20813	20808	20827	20690	20933	20856	20776	20931	20891	20763	20725	20644	20964	20862	20775	20810	20793	20781	20770	20836	20859	20766	20919	20688	20845	20908	20917	20611	20905	20760	20704	20848	20666	20908	20896	20724	20938	20922	20829	20803	20973	20776	20934	20809	20746	20930	20943	20759	20883	20850	20850	20932	20812	20521	20703	20645	20783	21006	20835	20582	20827	20767	20829	21062	20690	20837	20821	20950	20888	20741	20792	20704	20733	20897	20828	20778	20826	20746	20912	20655	20611	20807	20720	20833	20945	20665	20900	20704	20739	20733	20867	20708	20945	20745	20889	20882	20684	20673	20694	20700	20698	20747	20845	20846	20927	20756	20843	20609	20916	21075	20881	20882	20840	21002	20764	20811	20808	20805	20818	20517	20737	20550	20858	20793	20834	20888	20989	20955	20807	21004	20784	20779	20811	20878	20772	20792	20706	20831	20741	20684	20737	20810	20694	20949	20874	20743	20761	20679	20861	20937	20791	20834	20924	20795	20914	20682	20657	20968	20674	20834	20925	20836	20708	20939	20706	20948	20802	20738	20584	20782	20611	20905	20935	20607	20914	20771	20739	20865	21050	20771	21010	20980	20906	20937	20685	20597	20945	20803	20805	20630	20765	20814	20820	20593	20773	20756	20716	20744	20913	20798	21035	20885	20641	20680	20836	20750	20696	20991	20805	20751	20978	20768	20832	20510	20902	20846	20916	20875	20683	21027	20901	20973	20904	20545	20795	20590	20866	20727	20990	20975	21117	20842	20754	20714	20964	20860	20772	20510	20777	20992	20813	20795	20734	20887	20780	20794	20753	20616	20841	20559	20778	20988	20709	20867	21013	20922	20650	20886	21048	20823	20838	20991	20909	20866	20883	20596	20656	20955	21019	20847	20984	20948	20764	20846	20943	20766	20881	20674	20900	20809	20897	20833	20918	20959	20756	20865	20867	20669	20788	20728	20711	20880	20845	20759	20833	21008	20728	20579	20970	20874	20770	21004	21097	20672	21043	20948	20931	20536	20830	20749	20795	20521	20977	20920	20743	20743	20775	20802	20564	21037	20847	20850	20798	20705	21106	20830	20689	20679	20627	20749	20827	20870	20911	21009	20759	20549	20874	20773	20734	20880	20874	20939	20875	20716	20914	20746	20754	21000	20864	20941	20693	20745	20572	20635	20928	20525	20834	20880	20620	20887	20471	20812	20855	20902	20951	20893	20619	20678	20504	20898	20590	20685	20730	20842	20979	20827	20642	20864	20797	20825	20978	20750	20779	20623	20716	20668	20765	20848	20586	20618	20803	20903	20968	20841	20849	20687	20697	20556	20816	20728	20953	20786	20783	20738	21000	20848	20619	20945	20794	20833	20892	20772	21057	20741	20560	20740	20743	20789	20880	21049	20643	20861	20950	20797	20882	20685	20728	20924	20816	20948	20871	20910	21043	20830	20862	20902	20792	20804	20745	20702	20852	20889	20774	20790	20763	20630	20762	20806	20864	20784	20794	20788	21127	20706	20793	20716	20704	20769	20675	20704	20967	20767	20786	20900	20851	20861	20976	20573	20817	20891	20843	20817	20895	20987	20868	20911	20768	20623	20853	20972	20793	20800	20589	20721	20735	20843	20731	20815	20877	20803	20817	20992	20642	20960	20884	20861	20893	20789	20758	20760	20610	20972	20749	20749	20714	20769	21025	20785	20834	20998	20771	20721	20935	20809	20761	20914	20908	20858	20840	20659	20645	20809	20911	20933	20830	20668	20801	20821	20834	20856	20571	20836	20808	20642	20822	20902	20598	20710	20783	20853	20861	20741	20809	20905	20821	20998	20866	20812	20599	21046	20858	20889	21061	20983	20758	20887	20856	21052	20897	20869	20779	20908	20883	20807	20686	20912	21000	20816	20933	20737	20818	20765	20583	20745
59922	102392	93979	74271	52073	35053	23845	18862	17463	17194	17038	17084	17048	16984	17155	17170	17167	17227	17235	17048	17153	17162	17151	17112	17216	17088	17127	17022	17076	17174	17282	17094	17118	17167	17334	17257	17207	17286	17164	17164	17037	17158	17016	17128	17260	17038	17003	17174	17178	17115	17077	17132	17095	17070	17112	17343	17081	17066	17148	17153	17112	17088	17236	17090	17199	17176	17226	17400	17113	17105	17133	17071	17076	17138	16950	16947	17132	17197	17174	17109	17020	17168	17121	17212	17136	17151	17025	17203	17251	17117	17034	17179	17218	17108	16875	17011	17174	17157	16982	17204	17252	16928	17141	17117	17106	17057	17272	16958	17065	17201	17193	17292	17257	17319	17149	17042	17220	17137	16963	16939	17050	16964	17200	17152	17295	17062	17131	17050	16973	17013	17093	17155	17131	17041	17174	17149	16873	17226	17230	17194	17248	17053	17123	17191	17234	17087	17123	17261	17122	17174	17181	17080	17148	17132	17151	17142	17251	17031	16975	17055	17130	17243	17241	17056	17051	17104	17184	17170	17126	17068	17041	17201	16992	17174	17121	17107	16913	17023	17007	17249	17086	17318	17478	17157	17197	17031	17265	17151	17201	16951	17066	17069	17193	17201	17176	17180	17111	17099	17104	17087	17018	17212	17161	17051	17154	17206	17072	17104	17179	17330	17282	17122	17154	17163	17269	17099	17082	17122	17010	17088	17083	17046	17195	17179	17067	17221	17234	17131	17131	17042	17059	17067	16924	17124	17383	17172	17038	16886	17030	17145	16968	17239	17141	17164	17085	16856	16986	17172	17175	17195	17206	17008	17030	16904	17171	17226	17335	17244	17166	17156	17244	17007	17227	17196	17204	17143	17143	16979	17111	17071	17098	17113	17212	17155	16975	17024	17113	17149	17328	17126	17255	17086	17094	17114	17219	17104	17134	17206	17137	17171	17024	17190	17085	17091	17181	17117	17078	17183	17175	17177	17062	17233	17118	17071	17109	17095	17116	17112	17228	17012	17303	17083	17014	17251	17055	17189	17196	17277	16921	17087	17100	17112	16828	17263	17009	17074	17245	17181	17222	17020	17415	17048	17179	17148	17163	17158	17097	17143	17142	17267	17071	17112	17217	17042	17146	17033	17146	17231	16867	17140	17161	17041	16967	17095	17116	17219	17181	16949	17118	17164	17131	17027	17136	17270	17188	17094	17152	17031	17123	17022	17134	16972	16936	16904	17208	17195	17115	17098	17009	17222	17083	17081	17160	17227	17036	17212	16992	17347	17228	17105	17125	17188	17108	17181	17319	16993	17102	17209	17298	17160	17022	17060	17044	17220	17066	17242	17007	17017	17149	17063	17153	17079	16998	16988	16808	16945	17118	17055	17359	17123	17108	17298	17038	17192	17041	17255	17129	17232	17168	17042	17249	17202	17040	17149	17097	17195	16955	17118	17080	17080	17038	16981	17235	17042	17201	17102	17210	17145	17014	17170	17267	17014	17127	17088	17113	17033	17293	17227	17148	17109	17166	17075	17169	17144	17153	17145	17108	17265	16927	17056	17103	17175	17123	17042	17101	17086	17154	17148	17177	17320	17158	17237	17055	17183	17141	17200	16975	17007	17227	16909	17093	17307	17102	17151	16988	17145	16941	17160	17027	17109	17200	17402	17039	17202	17022	17148	17078	17099	17222	17130	17238	16977	17389	17327	17297	17164	17243	17130	17061	17175	17084	17174	17297	17157	16973	17147	17227	17100	17139	17103	17117	17168	17170	16961	17224	17300	17090	17116	17131	17046	17139	17102	17232	17193	17210	17336	17179	17296	17073	17172	17024	17033	16953	17077	17069	17208	17134	16962	17138	17070	17117	16932	17230	17166	17041	17257	17088	17032	17102	17102	17238	17220	17093	16875	17219	17164	16874	17351	17169	17017	17104	16991	17121	17196	17155	17071	17210	17021	17083	17162	17052	17244	17083	17202	17050	17158	17104	17037	16934	17110	17096	17219	17122	17052	17054	17369	17131	17033	17032	17093	17088	17170	17140	17204	17095	17037	17297	17120	17094	17225	16809	17096	17072	17112	17146	17059	17022	17093	17090	17190	17101	17110	17080	17136	17069	17206	17167	17122	17148	17080	17231	17044	17053	17101	17111	17035	17174	17026	17304	17002	17085	17081	17205	17109	16982	17078	17041	17222	17257	17110	17056	16915	17036	17285	17129	17149	17128	17052	17194	17216	17109	17100	17107	17180	17207	17038	17316	16998	17000	17087	17117	17019	17263	17306	17136	17156	16979	17188	17017	17144	16968	17239	17091	16974	17023	17201	17074	17081	17100	16895	17013	16863	17151	17214	17001	17269	17030	17096	17122	17062	17158	17174	17166	17034	17245	17204	16990	17247	17136	17091	17137	17158	17033	17126	17026	17052	17187	17126	17208	17124	17177	17045	17195	17063	17022	17099	16964	17043	17203	17186	17177	17038	17168	17077	17116	17008	17073	17271	17241	17112	17185	17185	17098	17167	17120	17092	17124	17080	17044	17192	17091	17188	16959	17100	17301	17086	17202	17117	17085	17194	17182	16979	17091	16985	17136	17052	17000	16996	17050	17145	17068	17033	17201	17232	17132	17374	17082	17101	17263	17099	17080	17114	17106	16992	17262	17155	17139	17271	17163	17115	17199	17037	16964	17217	17134	17166	17283	17102	17225	17112	17125	17090	16967	17249	17014	17024	17097	17038	17364	16998	17206	17292	17090	17197	17102	17235	17145	17091	17139	17260	17107	17138	17051	17094	17041	17214	17128	17058	17064	17300	17116	17022	17093	16965	17187	16965	17209	17123	17115	16944	16960	17047	16967	17051	17182	17168	17213	17085	17269	16908	17061	17065	17045	17063	17088	17087	17100	17120	17080	17371	17151	17129	17011	17098	17248	17023	17217	16893	17099	17181	17081	17110	17151	17176	16922	16983	17334	17003	16910	17072	17131	17047	16984	17136	17168	17147	17151	17074	17248	17062	17286	17094	17173	17121	17270	17051	17178	17424	17125	17197	17236	17154	17008	17109	17007	17124	17047	17083	17213	17067	17067	17091	17142	17006	17044	17099	17369	17030	17076	17175	16982	17064	17279	17064	17163	17215	17346	17205	17053	17109	17063	17247	16988	17136	17163	17050	17118	17164	17072	17131	17221	17208	17043	17012	17063	17095	17124	17153	17158	17178	17040	17075	17184	17218	17191	17106	17164	16901	17049	17116	17217	17189	17215	17146	17138	17027	17160	17123	16954	17223	17013	16993	17095	17031	17103	17052	17000	17152	17165	17173	17149	17169	17063	17083	17056	17097	17304	17186	17171	17208	17101	17026	16931	16983	16971	16994	17162	17283	17229	17127	17043	17214	17379	17135	17032	17205	17151	17148	17055	17159	17271	17133	17129	17074	17064	17160	17066	16960	17298	17131	16986	17073	17146	16986	16935	17208	17153	17058	17224	17197	17142	17175	17037	17238	17153	17068	16941	17002	17149	17194	17216	17257	17235	17012	17217	17253	17098	17207	17070	17234	17188	17051	17172	17299	17198	17039	17042	17197	17131	17053	17303	17219	17181	17144	17102	17167	17167	17063	17012	17068	17012	17160	17112	16975	17137	17140	17182	16955	17316	17311	16987	17064	17150	17154	17189	17027	17242	17451	17339	17188	17128	17162	17006	17191	17229	17165	16968	17154	16973	17122	17202	17081	17059	16989	17193	17043	17236	17088	17111	17267	17227	17077	17003	17046	17107	17048	17151	17193	17055	17138	17214	17260	17193	17059	17143	17191	17176	17107	16838	17186	17070	17217	17137	17093	17311	17293	17055	17314	17081	17157	17278	16896	17073	17232	17112	17076	17002	17281	17168	17038	17208	17139	17180	17121	17235	17148	17179	17163	17275	17033	17136	17102	17123	17047	17033	17153	17219	16944	17191	16962	17276	17094	17124	17180	17095	17187	16992	17187	17028	17109	17152	17070	17202	16932	16932	17025	17156	17165	17127	17184	17165	17116	17021	17242	17080	17166	17030	17225	17193	17192	17275	17073	17080	17030	17075	17135	17168	17085	17154	16997	17198	17315	17109	17313	17034	17184	17157	17097	17061	17055	16967	17261	17060	17106	16978	17176	16971	17133	16987	17256	17155	17096	17109	17265	17235	16966	17368	17078	17064	17104	17152	17069	17121	17267	17269	17138	16884	16994	17147	17101	17280	17175	17197	17152	17058	17097	17183	17280	17309	17187	17207	16927	17143	17211	17044	17115	17206	16948	17127	17204	17064	17040	17203	16955	17212	17192	17046	17005	17141	17165	17068	17059	17121	17179	17025	17238	17058	17226	17221	17260	17275	17096	16958	17020	17049	17105	17303	17292	17204	17072	17132	17128	17085	17153	17078	17160	17073	17078	17002	17089	17142	17217	16988	17210	17012	17182	17194	17162	17100	17098	17041	17351	17120	17045	17163	17086	17164	16991	17250	17141	16992	17186	17145	17223	17135	17135	17238	17293	17263	16995	17119	17181	17113	17116	17009	17217	17235	17110	17010	17116	17156	17181	17228	17250	17069	16952	17126	17104	17114	17101	17097	17117	17078	17110	17132	16981	17111	17195	17075	17128	17195	17126	17118	17131	16966	17139	17218	17117	17219	17151	16895	16940	17126	17077	17151	17063	17093	17212	17137	17237	16942	17137	17071	17144	17018	17079	16796	17063	16989	17106	17117	17116	17198	17139	17040	16909	17071	17214	17168	17023	17017	17082	16987	17087	17053	17112	17065	17150	17199	17103	17215	17072	17216	17217	17072	17060	17262	17045	16867	17188	17127	17047	17205	17132	17147	17149	17100	17157	17025	17158	17320	17068	17123	17154	17217	17083	17135	17243	17340	17062	17044	17205	17226	17004	17167	17231	17246	17093	17255	17141	17072	17229	17035	16889	17188	17213	16996	17178	16915	16958	17032	17164	17064	17095	17104	17165	17094	17138	17013	17041	17033	17245	17282	17072	17252	17135	17106	17153	17144	16978	17089	17150	17195	17131	17096	17264	17309	17068	17024	17053	17154	17179	17168	17150	17080	17206	17132	17022	17007	17049	16932	17158	17182	17280	17060	17069	17109	17114	17269	17238	17130	17084	17299	17100	17166	17105
30162	37457	45230	35376	26711	23484	22021	21689	21195	21167	20965	21161	21445	21211	21248	21118	21113	21330	21539	20996	21294	21122	21565	21184	21364	21263	21258	21081	21007	21209	21205	21004	21163	21213	21032	21328	21407	21176	21293	21095	21111	21432	21159	21254	21330	21259	21132	21054	21172	21137	21292	21023	21272	21037	20995	21128	21091	20954	21326	21208	21012	21089	21002	21155	21279	21209	21160	20810	20846	21303	21325	21300	20843	20993	21053	21049	21162	21028	21057	21184	21271	21167	21235	21278	20799	20945	21207	21044	21155	21235	21138	21365	20885	21059	21047	21286	21111	21034	21051	20953	21130	21183	21328	21154	21191	21023	21214	21121	21189	21150	21352	21323	21200	21107	21293	21155	21148	21223	21145	20960	20964	21025	21223	21112	21048	21144	21052	21157	21120	21119	21160	21406	21335	21010	20948	21096	21327	21096	21004	21224	21124	21212	21294	21287	21065	21077	21261	21431	21331	20992	21124	21187	21256	21182	21054	21003	21205	21030	21266	20986	21227	21040	21205	20973	21112	21054	21035	21237	21081	21080	21505	20939	21067	21072	21228	21159	21112	21366	21101	21214	21165	21105	21043	21179	21024	21160	21171	21154	21113	21081	21222	21170	21116	21146	21211	21133	21184	21257	21178	21267	21104	21087	21104	21314	21171	20984	21286	21320	20996	21082	21335	21218	21146	21024	21197	21104	21116	21371	21114	21290	21173	20940	21037	21356	21144	20998	21399	21246	21157	21194	21184	21267	21095	21135	21226	21038	21136	21234	21102	21219	21088	21041	21009	20885	21279	20850	21144	21159	21073	21106	21188	21113	20995	21011	21217	21179	21094	21282	21225	21159	21267	21185	21096	20924	21024	21146	21331	21226	21094	21262	21098	21100	20966	21128	21163	20988	21103	21057	20998	21356	21256	21276	21304	21250	21329	21133	21126	21256	21048	21065	21123	21285	21082	21340	21100	21220	21128	21205	21230	20928	21265	21197	21210	21100	21090	21299	21210	21060	21272	21190	21475	21282	21363	21176	21327	20969	21112	21197	21344	21197	21255	21188	21184	21083	21080	21175	21056	21016	21059	21104	21227	21297	21026	21060	21189	21167	21256	21087	21247	20979	21376	21011	21238	20987	21110	20990	20984	21134	21153	21248	21029	21153	21303	21082	21060	21086	21168	21038	21274	20987	21152	20950	21238	20966	21428	21070	21088	21113	20991	21191	21353	20791	21009	21389	21375	20957	21152	21110	20978	21107	21259	21010	21188	21125	21099	21260	20991	21216	21293	21260	21029	21071	21174	21178	21119	21257	21277	21104	21267	21215	21116	21143	21219	21238	21087	21279	21076	21265	21195	21105	21024	21232	20975	21145	21152	21199	21387	21010	21133	21281	21049	21040	20978	21269	21167	21241	21190	21060	21284	21102	21141	21168	21113	21216	21087	21035	21042	21101	21275	21086	21195	21436	20830	21141	20966	21006	21437	21040	21105	21103	21385	21087	21142	21187	21225	21253	21050	21280	21146	21068	21104	21272	21022	21028	20994	21181	21273	21079	21225	21072	21131	21170	21383	21247	21227	21111	20921	21239	21215	21177	21148	21102	21519	21086	21319	21084	21351	20971	21034	21079	21337	21169	21182	21082	21249	21224	21121	21123	21230	21187	21159	21144	21140	21304	21165	21054	21200	21309	21063	21202	21109	21002	21013	21015	21011	21149	20840	21084	21200	21104	21138	21286	20993	21011	21124	21124	21217	21114	20970	21130	21240	21053	21130	21023	21113	21047	21377	21145	20990	21044	20938	21270	20998	20963	21312	21139	21335	21067	21088	21248	20968	21225	21122	21124	21085	21311	21392	21103	21210	21088	21155	21278	21186	21093	21050	21105	21211	21202	21181	21301	21125	21084	21118	21103	21176	21255	21142	21364	20823	20974	21024	21125	21148	21134	21142	21231	21261	21209	21044	21055	21032	21142	21142	21027	21144	20908	21369	20985	21088	21066	21265	21243	21312	21048	21196	21150	21212	21047	21223	21163	21060	20996	21270	21277	21233	21212	21073	21177	21111	20941	21118	21170	21160	21203	21167	21038	21111	21134	21137	20971	21301	21277	21042	21130	21308	21139	21190	21354	21133	21390	21129	21049	21116	21225	21310	21026	21135	21217	21234	21171	21125	21193	21134	21287	21277	21203	21170	21204	21067	21124	21270	21233	21107	21220	21073	21338	21429	21385	21170	20930	20894	20920	21005	21244	21157	21247	21099	21143	21320	20925	21218	21122	21212	21056	21255	21148	21193	21066	21117	20955	21069	21212	21278	21175	21129	21348	20933	21269	20972	21116	21252	21113	21124	20920	21369	21192	21139	21337	21298	21231	21029	21136	21124	21031	21149	21142	21155	21152	21097	21260	21056	21096	21042	21318	21290	21242	21177	21135	21110	21160	21045	21130	21064	21108	21393	21232	21227	21122	20911	21184	20991	21284	21280	21175	21217	21050	21279	21257	21268	21139	20980	21212	21205	21109	21211	21091	21209	21177	21281	21341	21119	21252	21326	21325	21363	21306	21066	21178	21253	21417	21125	20814	21156	21360	21286	21065	21212	21057	21193	21116	21093	21110	21076	21255	21159	21203	21321	21171	21140	20971	21281	21234	21142	21060	21312	21145	21055	21094	21115	21080	21267	21173	20962	21248	21011	21242	20975	21427	21248	20986	21228	21273	21327	21131	21160	21130	20993	20961	21196	21003	21366	21194	21006	21070	21136	21185	21184	21486	21140	21003	21081	21235	21098	21210	20997	21077	21166	21116	21271	21039	21225	21077	21288	21185	21021	21276	21189	21259	21050	21169	21354	21349	21117	20964	21206	21017	21071	21363	21325	21185	21099	20973	21057	20901	21199	21195	21061	21046	21137	21091	20919	21195	20962	21026	21085	21296	20981	21238	21163	21231	21299	21344	21189	21019	21100	21022	21238	21242	21197	21152	21013	21391	21180	20831	20976	21109	21283	21048	21159	21123	21092	21224	21510	21194	21110	20975	21135	21285	21382	21208	21219	21269	21080	21132	21231	21203	21280	21222	21124	21016	21110	21154	21191	21262	21082	21087	21123	21288	21425	21313	21300	21145	21262	21116	21064	21075	21312	21060	21072	20956	21192	21254	21321	20969	21406	21103	21276	20966	21304	21009	21183	21175	21335	21139	21060	21109	21153	20915	21079	21186	21134	21377	21164	21222	21085	21156	21072	21174	21063	20980	21083	21024	21205	21202	21023	20988	21141	21142	21327	21119	21092	20993	21182	21208	21131	21094	21364	21276	21330	21120	21193	20971	20996	21176	21025	21173	21342	21250	21064	21298	21311	21239	21222	21199	21061	21171	21289	21058	21293	21316	21159	21274	21161	21114	21226	21058	21008	21085	21063	21123	21135	21273	21092	20896	20940	21122	21233	21022	21319	21189	21039	21249	20903	21040	21050	21140	21120	21158	21220	21086	21234	21334	20953	21016	21314	21146	21133	21135	21071	20942	20930	21087	21332	21035	21299	21172	21072	21107	21049	20920	21194	21307	21166	21308	20948	21079	21273	21201	21245	21223	21212	21198	21003	21140	21452	21126	21123	21105	21278	21096	20957	20813	20979	21271	21187	21207	21185	21250	21146	21061	20998	20936	20994	21009	21305	21216	21100	20942	21364	21124	21284	21149	21280	21103	21268	21140	21457	21195	21121	21137	20998	21158	21305	21235	21139	21222	21060	21156	21064	21197	21083	20987	21433	21096	21157	21101	21249	21040	21058	21234	21346	21185	21327	21257	21321	21144	21182	21389	21122	21147	21019	21113	21359	21241	21255	21259	21096	21035	21187	21106	21230	21189	21049	21155	21247	21254	21424	21162	21306	21003	21114	21026	21115	21210	21316	20914	21045	21166	21116	21239	21180	21221	21054	21301	21198	21069	21236	21277	21242	21186	21261	21090	21238	21246	20975	20958	21098	20985	21109	21183	21044	20910	21061	21220	21171	21156	21387	21249	21122	21057	21191	21004	21347	21166	21153	21020	21144	20975	21033	21020	21026	21171	21003	21266	21098	21138	21037	21149	20959	21252	21181	21145	20968	21217	21094	20876	21115	21165	21003	20959	21061	21128	21179	21286	21179	21157	21047	21095	21168	21166	21130	21334	21282	21081	21048	21243	21067	21231	21268	21122	21385	21279	21036	21129	21105	21143	21038	20971	21034	21314	21150	21273	21033	21143	21143	21398	21266	21273	21053	21229	21164	21124	21122	21205	21111	21115	21024	21240	20957	21113	21344	21340	21184	21317	21223	21029	21093	21072	21097	21012	21014	21036	21115	21056	21153	21221	21091	21246	21254	21134	21101	21093	21041	21198	20890	21186	21157	21189	21121	21287	21093	20973	21023	20946	21088	21267	21177	21481	21169	21016	21206	21216	21163	20993	21221	21212	21147	21104	21065	21174	21272	21236	21213	21261	21103	21189	21132	20991	21017	21156	21064	21287	21171	21278	20898	21314	21031	21354	21154	21242	21237	21196	21238	21458	21382	21169	21241	21040	21263	20984	21059	21167	21321	21064	20968	20950	21390	21451	21215	21179	21253	21103	21073	21176	21314	21238	21376	21164	21093	21094	21262	21416	21196	21169	21170	21096	21151	21063	21092	21060	21120	21057	21147	21148	21251	21259	21005	21222	21062	21311	21208	21201	21278	21080	21078	21147	21169	21122	21015	21141	21166	21173	21217	20945	21184	21243	21093	21190	21115	21346	21174	21375	21262	21127	21218	21060	21234	20831	21307	21234	21114	21270	21179	21286	21275	21028	21248	20947	21121	20980	21139	21118	21368	21213	21216	21102	21046	21248	21168	21039	21221	20953	21137	20979	21032	21075	21110	21104	21124	21265	21127	20990	21159	21314	21032	21214	21248	21470	21330	21018	21052	21308	21139	21224	21202	21288	21037	21057	21183	21180	21234	21086	21147	21090	21143	21105	21088	21190	21205	21177	21213	21091	20950	21189	21375	21382	21162	21157	21062	21082	21158	21274	21135	21206	21182	21170	21272	21040	21141	21404	21206	21222	21166	21098	21158	21246	21124	21071	21031	21219	21140	21130	21232	21239	21321	21120	21320	21096	21184	21209	21097	21079	21342	21144	21209	21107
36864	58216	47550	31320	22942	19048	17813	17498	17336	17311	17376	17456	17261	17392	17367	17427	17414	17279	17171	17239	17363	17296	17249	17400	17388	17446	17241	17435	17288	17215	17534	17421	17216	17288	17307	17422	17412	17353	17270	17397	17272	17361	17316	17331	17297	17368	17361	17235	17528	17428	17060	17162	17111	17267	17217	17235	17332	17164	17402	17405	17325	17330	17434	17375	17340	17420	17458	17425	17400	17376	17123	17398	17232	17264	17265	17227	17396	17243	17343	17328	17345	17251	17333	17334	17318	17124	17158	17423	17421	17376	17378	17435	17309	17431	17338	17425	17220	17337	17373	17447	17500	17366	17488	17290	17418	17193	17243	17418	17296	17382	17298	17370	17380	17174	17302	17508	17518	17329	17337	17394	17189	17309	17297	17301	17216	17488	17289	17383	17375	17341	17434	17308	17256	17284	17354	17361	17242	17446	17219	17457	17354	17321	17119	17144	17391	17035	17243	17335	17516	17458	17167	17305	17398	17237	17359	17336	17305	17353	17182	17474	17345	17295	17355	17323	17283	17329	17351	17001	17242	17428	17156	17448	17396	17197	17176	17366	17399	17331	17357	17329	17506	17265	17336	17186	17262	17486	17349	17248	17362	17152	17415	17310	17382	17374	17456	17272	17408	17288	17295	17187	17393	17406	17091	17399	17264	17231	17425	17231	17368	17237	17202	17202	17404	17255	17265	17320	17076	17230	17339	17329	17200	17391	17451	17290	17446	17190	17390	17379	17387	17363	17345	17492	17312	17418	17263	17242	17334	17346	17363	17325	17105	17260	17343	17393	17374	17476	17290	17252	17174	17395	17074	17415	17301	17333	17166	17418	17297	17158	17483	17274	17236	17457	17256	17254	17252	17389	17248	17276	17238	17242	17330	17214	17165	17318	17403	17282	17350	17284	17352	17244	17264	17150	17218	17399	17139	17291	17355	17504	17132	17176	17390	17266	17339	17392	17444	17395	17187	17209	17091	17242	17294	17211	17432	17400	17321	17380	17212	17388	17323	17432	17473	17307	17298	17404	17249	17298	17330	17288	17259	17265	17271	17295	17226	17327	17474	17328	17403	17244	17353	17246	17390	17096	17290	17386	17381	17266	17373	17342	17427	17285	17278	17127	17226	17166	17329	17202	17418	17080	17285	17269	17398	17377	17231	17338	17516	17375	17366	17186	17280	17257	17330	17460	17430	17321	17379	17332	17241	17303	17532	17475	17347	17381	17450	17195	17438	17356	17323	17289	17403	17476	17417	17222	17384	17384	17418	17416	17264	17241	17381	17321	17374	17228	17299	17395	17362	17290	17348	17349	17285	17239	17364	17052	17449	17467	17363	17262	17395	17288	17320	17322	17280	17246	17245	17210	17300	17329	17365	17297	17345	17357	17500	17399	17478	17368	17432	17381	17319	17259	17187	17253	17225	17429	17330	17205	17278	17294	17453	17222	17371	17333	17381	17334	17417	17377	17344	17400	17484	17271	17247	17224	17264	17373	17270	17404	17388	17396	17484	17206	17277	17440	17405	17408	17341	17411	17230	17276	17312	17385	17371	17321	17414	17342	17192	17313	17299	17333	17279	17366	17328	17268	17273	17232	17453	17334	17317	17202	17251	17427	17280	17197	17322	17257	17160	17303	17389	17232	17310	17177	17415	17377	17348	17319	17248	17496	17326	17223	17305	17320	17340	17078	17274	17411	17332	17062	17406	17344	17414	17307	17345	17244	17411	17267	17455	17411	17329	17449	17240	17529	17589	17311	17476	17226	17400	17547	17427	17362	17288	17252	17167	17450	17167	17448	17450	17385	17210	17520	17229	17206	17217	17443	17352	17326	17363	17385	17548	17133	17303	17343	17421	17266	17353	17444	17360	17363	17460	17215	17297	17125	17468	17359	17380	17140	17218	17179	17319	17339	17406	17294	17443	17216	17443	17307	17415	17483	17290	17409	17268	17214	17229	17334	17487	17227	17382	17257	17392	17409	17386	17291	17274	17303	17470	17294	17337	17333	17284	17260	17433	17164	17210	17467	17381	17405	17285	17304	17364	17325	17211	17350	17313	17206	17189	17329	17209	17250	17452	17128	17411	17442	17266	17350	17325	17359	17237	17383	17310	17099	17372	17376	17146	17349	17515	17466	17359	17351	17487	17280	17349	17201	17271	17152	17202	17544	17222	17332	17339	17265	17383	17161	17253	17201	17297	17281	17257	17314	17253	17304	17147	17382	17322	17068	17282	17413	17292	17185	17260	17279	17190	17298	17378	17357	17216	17281	17299	17342	17233	17217	17214	17411	17414	17267	17250	17474	17335	17332	17288	17341	17241	17400	17333	17249	17401	17385	17350	17334	17307	17329	17334	17172	17400	17311	17411	17412	17426	17325	17203	17366	17210	17295	17348	17262	17416	17334	17312	17326	17240	17287	17359	17343	17189	17471	17195	17375	17168	17399	17194	17266	17157	17346	17250	17316	17394	17501	17125	17203	17361	17401	17391	17208	17300	17292	17247	17400	17452	17332	17260	17131	17266	17245	17287	17285	17386	17441	17223	17182	17374	17257	17408	17528	17339	17406	17276	17445	17275	17205	17336	17296	17259	17319	17297	17393	17222	17259	17277	17380	17447	17317	17292	17439	17232	17249	17280	17259	17398	17481	17356	17455	17322	17257	17269	17234	17251	17293	17322	17513	17359	17295	17195	17169	17356	17191	17342	17335	17401	17305	17271	17349	17319	17284	17510	17463	17340	17473	17310	17334	17294	17315	17242	17365	17309	17367	17305	17515	17322	17174	17394	17196	17161	17400	17376	17307	17236	17318	17132	17385	17313	17402	17300	17325	17370	17206	17330	17347	17284	17193	17275	17245	17314	17318	17415	17484	17177	17312	17428	17455	17274	17330	17355	17472	17423	17406	17330	17164	17374	17298	17305	17247	17416	17303	17203	17328	17330	17438	17380	17267	17446	17058	17271	17321	17317	17232	17415	17390	17422	17165	17393	17336	17416	17258	17323	17331	17245	17313	17339	17369	17304	17430	17244	17324	17469	17244	17363	17179	17198	17328	17295	17277	17281	17423	17159	17228	17176	17368	17272	17333	17210	17260	17268	17265	17547	17326	17419	17384	17103	17509	17335	17339	17282	17397	17564	17349	17489	17402	17239	17107	17388	17295	17278	17353	17278	17422	17255	17280	17322	17395	17272	17357	17240	17081	17378	17451	17416	17354	17370	17386	17188	17333	17419	17289	17049	17408	17284	17318	17352	17254	17339	17298	17495	17303	17410	17427	17252	17262	17424	17315	17162	17214	17262	17419	17387	17267	17308	17116	17284	17282	17075	17476	17342	17572	17409	17281	17220	17467	17306	17275	17145	17356	17255	17397	17340	17391	17441	17219	17518	17421	17408	17321	17272	17315	17363	17179	17339	17226	17139	17329	17319	17277	17335	17363	17318	17495	17332	17357	17215	17350	17287	17402	17208	17353	17308	17400	17479	17355	17328	17460	17351	17299	17354	17333	17428	17388	17294	17206	17320	17208	17445	17354	17170	17208	17415	17382	17443	17405	17364	17309	17492	17093	17311	17301	17367	17436	17278	17328	17316	17321	17212	17196	17330	17490	17306	17346	17375	17400	17300	17081	17400	17177	17498	17200	17199	17336	17278	17275	17271	17389	17377	17428	17474	17284	17192	17372	17337	17242	17176	17349	17394	17349	17308	17409	17319	17367	17341	17305	17360	17221	17491	17233	17149	17223	17199	17332	17183	17398	17380	17436	17250	17199	17410	17324	17318	17492	17371	17334	17199	17495	17252	17174	17321	17214	17093	17327	17390	17245	17234	17456	17374	17185	17409	17294	17358	17470	17368	17259	17330	17150	17277	17241	17375	17196	17291	17274	17270	17315	17349	17323	16996	17382	17461	17390	17265	17196	17346	17107	17197	17238	17322	17171	17338	17394	17354	17293	17432	17156	17368	17204	17405	17299	17282	17495	17303	17302	17522	17284	17219	17380	17499	17493	17249	17300	17190	17363	17356	17378	17242	17269	17180	17239	17460	17322	17157	17446	17361	17322	17381	17420	17338	17221	17361	17271	17369	17160	17150	17522	17323	17213	17329	17288	17568	17329	17484	17143	17425	17468	17388	17319	17169	17351	17280	17254	17211	17351	17171	17321	17300	17337	17112	17355	17268	17393	17250	17367	17479	17289	17246	17400	17300	17357	17456	17391	17313	17380	17408	17304	17123	17355	17283	17389	17429	17404	17276	17519	17279	17352	17292	17358	17235	17391	17422	17202	17226	17274	17296	17449	17301	17419	17301	17340	17382	17211	17287	17371	17357	17196	17439	17443	17450	17300	17232	17435	17472	17330	17403	17343	17402	17191	17327	17375	17163	17250	17279	17214	17214	17303	17380	17114	17534	17248	17208	17276	17244	17055	17362	17415	17416	17419	17385	17277	17367	17376	17449	17336	17219	17131	17517	17444	17371	17425	17341	17434	17273	17401	17254	17393	17287	17335	17308	17378	17316	17330	17168	17277	17353	17265	17252	17371	17240	17237	17410	17318	17326	17468	17444	17202	17307	17189	17307	17215	17409	17266	17450	17335	17465	17476	17329	17253	17462	17328	17268	17211	17238	17438	17176	17301	17286	17317	17401	17298	17350	17306	17441	17338	17346	17497	17406	17458	17412	17353	17213	17450	17407	17355	17365	17343	17339	17246	17359	17299	17202	17488	17102	17215	17249	17137	17409	17218	17162	17540	17328	17275	17425	17319	17518	17371	17174	17477	17193	17329	17302	17364	17411	17384	17233	17185	17350	17473	17473	17259	17324	17355	17313	17368	17334	17281	17315	17443	17562	17413	17428	17277	17286	17448	17396	17189	17350	17475	17168	17213	17320	17356	17310	17213	17283	17278	17261	17360	17471	17407	17438	17344	17498	17334	17282	17464	17377	17270	17249	17280	17111	17474	17409	17406	17396	17277	17161	17282	17371	17392	17460	17349	17401	17454	17299	17466	17263	17312	17517	17155	17333	17447	17368	17323	17371	17351	17376	17490	17430	17278	17286	17291	17343	17515	17266	17520	17353	17175	17424	17399	17261	17194	17321	17282	17267	17325	17179	17066	17237	17336	17248	17325	17307	17319	17375	17329	17200	17379	17064	17315
24203	24620	41381	40979	33637	29171	26209	22289	21331	21354	21748	21112	21406	21225	21066	21372	21255	21201	21286	20974	21197	21122	21125	21068	21197	21378	21011	21052	20889	20946	21232	21356	21106	21231	20997	21030	21099	21159	21326	21028	21092	20934	20999	21348	21110	21089	21188	21157	21204	21047	21267	20956	21037	20942	21144	21160	21032	20821	21116	21065	20857	21060	21010	21042	21041	21151	21190	21138	21098	21183	21084	21145	21162	21171	20984	20795	21095	21039	21036	20975	21013	21082	21013	21041	21058	21090	21058	21004	21223	20965	21035	21112	21098	21053	21244	20975	21039	21200	21021	21067	20913	20778	21055	21128	21196	20856	21239	21423	21100	21038	21215	21161	21086	21105	21008	20867	20909	20924	21118	20759	20857	20925	20985	21104	21006	21100	21171	20967	21086	20945	21265	21148	21331	21199	21195	21010	20969	21074	21315	21210	21102	21068	21113	20795	21109	20869	21001	21251	21160	21169	20957	20986	21106	21061	21054	21030	21089	20968	20930	21107	20894	21010	21250	20940	21020	20851	21047	20885	21022	20838	20903	21086	20892	20918	20909	21021	21029	21003	21112	21080	21007	20790	20964	21140	21054	20941	21085	21021	21059	20873	20995	21322	21001	21170	21058	21153	21032	20956	21042	20946	21079	21241	21165	21170	21089	21176	20993	21011	21008	20981	20981	21062	20888	21015	21154	21157	21179	20993	21139	21032	21008	20991	21108	21090	20972	20988	20905	21038	20900	21118	21133	21066	21146	20811	20926	21114	20869	21080	20839	21002	21090	21102	21004	20897	20827	21030	20962	21064	21157	21106	20886	21215	21212	21130	21101	21068	20794	21058	21012	21043	21087	20954	21005	20856	21202	21201	20900	21000	20980	20882	21090	21001	21039	20981	21007	20855	21013	21084	21263	21090	21046	21058	20922	20983	20958	21129	20808	21133	21034	20981	20994	21061	20998	21040	21142	20859	21032	21125	21097	20892	20945	20964	21130	21002	20907	21144	20937	21038	21010	20983	21057	21095	21263	21034	20983	21331	21108	20853	21125	20835	20931	20965	21036	20917	20890	21023	20921	21103	20984	21108	21091	20946	21075	21086	21071	21076	21233	21049	21003	21138	21215	20983	20995	21051	21131	20849	21052	21085	21005	20929	21279	21211	21018	21022	20931	21022	21088	21098	21138	20935	21111	21094	21060	21062	21241	21168	21021	21109	21061	21045	21240	20928	21101	20965	21104	21089	20979	21211	20839	20810	21097	21121	20969	21031	21084	21062	20964	21138	20852	20977	21121	20827	21151	20877	21368	21067	21091	21043	21207	21106	20962	20995	20984	20924	20780	21030	21140	21190	21135	21202	21111	21134	21140	21033	20979	21033	20999	20893	21109	20980	20971	21007	20987	21141	21026	20881	21104	21164	20753	20981	21159	21052	20930	21277	21052	20711	21013	21221	20898	21024	21100	20985	20869	21023	21021	21018	21033	20993	21135	20918	20904	21148	20973	21013	20979	21065	21114	21085	21076	20850	20683	21040	21222	21057	21120	20871	21054	21105	21126	21075	21240	21129	21198	21020	20995	21235	20903	21052	21011	20962	21132	21063	20863	21033	21050	20971	21010	20848	20843	21028	20977	20924	21019	20808	21067	20766	20929	21013	20968	20911	20946	21134	20923	21059	21011	20882	20987	20908	21205	21079	21053	20896	20912	21098	20959	21010	20956	21089	20897	21002	21167	21176	20852	20951	20669	21335	21139	21069	21044	21059	21270	21323	21088	20855	20991	21196	20986	20945	21205	20882	21224	21147	21032	20713	21028	20936	20903	21068	21128	21105	21031	21006	20929	21090	21275	21246	21132	20905	21190	20853	20985	20987	20905	20910	21092	20936	20878	21089	20977	21079	21137	21142	21074	20817	20946	20977	21222	20928	20816	21098	21150	21139	21124	21057	20858	20963	21032	21140	21052	21152	21027	20975	21268	20923	20968	21061	21192	20838	21027	21095	21246	21017	21150	20909	20726	20886	21039	21196	20962	21090	20900	20895	21248	21008	21237	20969	20902	21071	21094	21146	21159	21068	20996	20927	20992	20923	20957	21049	21070	21120	21096	21042	20976	21090	21080	21279	20991	21069	20988	21249	21088	21006	20982	21200	21281	21194	21122	21043	21261	21045	21112	21067	21119	20960	21137	21097	20871	20942	21113	20941	21159	21178	21074	20911	20990	21050	21065	20957	20916	20916	20906	21141	20979	20912	21032	20976	20918	21157	20979	20780	21040	21015	20822	20972	21022	21130	20930	20998	21104	20994	20992	21166	21107	21139	20896	21063	20928	20878	21150	20906	20829	21008	21107	20974	21068	21255	21187	21027	21055	21095	21001	21022	21103	21100	21091	21011	21000	20937	21079	20950	21195	21129	20940	21056	21089	21212	20911	20830	20908	20986	20986	21005	21077	21004	21244	21010	21009	21109	21089	21123	21150	20979	21005	20971	21016	20995	20975	20992	21144	20976	20822	20911	20847	21083	20894	21008	20941	20977	20913	21060	20816	21023	21232	21121	20985	21038	21174	21003	20884	20955	21059	21155	21095	21063	21141	21028	21265	20889	21036	20912	21057	21064	20913	21053	20954	21223	21084	21303	21113	20746	21136	20898	21085	21007	21222	21091	21118	21112	20962	21023	20977	21137	21016	21040	20996	20978	21096	20986	20996	20965	21022	21009	21141	21046	21282	20866	21058	20973	21131	20943	20979	20966	21018	21110	21044	21133	20966	21002	21024	21128	21245	21243	21129	21010	21193	21096	21125	20875	21078	21280	20893	21143	21081	20842	20913	20956	20908	20844	20983	20948	20945	20902	21250	20924	21123	20844	21189	20852	20796	21085	21138	20964	21018	21128	21085	20923	21104	21044	20955	21158	21092	21072	21079	20921	20875	20869	20884	20900	20828	20926	21159	21007	20946	20785	21027	21109	20870	21092	21112	20835	20875	21136	20870	21070	21073	21046	21221	21070	20908	20844	21085	21042	21180	20936	21151	21128	21219	21011	21112	21016	21077	20873	21163	20959	20990	21054	21168	21006	20943	20810	20868	20958	21128	21047	20984	20917	21187	20904	21125	21072	21188	20848	20924	20906	20904	21021	21010	20969	20854	21185	21016	21188	21019	21237	21143	21065	21136	21319	21117	21314	20961	21052	21123	21000	21112	21197	21178	21230	21002	21088	21113	21122	21095	21024	20859	21035	21007	21205	20834	21072	21242	21138	20881	21010	20983	21254	20960	21322	21129	20970	21011	21037	21027	20938	21151	21033	21039	20951	21082	21128	21081	21043	20875	20974	20953	20957	21148	21035	21122	20880	21191	20966	20899	21088	21195	21020	20885	21093	21098	21138	21104	20761	20768	21001	20744	20958	20859	20992	21151	21177	20976	21049	21139	20949	21043	20944	20975	20888	21005	20725	20912	21187	20999	20961	20888	21012	21089	21144	21214	20936	21131	21131	20922	21192	21007	21187	21270	21212	21008	21048	20990	21019	21195	20938	20896	21014	20977	21084	20779	21065	21029	21164	21266	21179	21101	21127	20912	21198	21105	20897	21197	20962	21341	20978	21103	20859	21005	21197	21055	21159	21228	20918	21048	21131	20855	21134	20854	20867	21162	21036	21013	21043	20966	21072	20808	21103	21099	20984	20923	20826	21150	21053	21055	21123	21050	21031	21060	20870	21131	20967	20983	20999	21117	20999	20903	21127	21127	21035	21077	20993	21050	20939	21254	21089	20940	21184	20861	21294	21090	20972	21083	21037	21146	20870	20987	21093	21017	21096	21042	21134	20627	20883	20987	21270	21056	20942	20946	20919	21124	21213	21139	21053	21087	20905	21263	21117	20953	20921	21096	21159	20965	21030	20994	21117	21101	21006	20981	21067	21116	20989	20965	21059	21079	20987	20805	20922	21178	20978	20971	21145	20927	21121	21048	21026	21087	21002	21161	21305	20976	20931	20985	20950	20963	21078	21126	21054	21009	21208	21192	21006	21116	20954	21104	21189	21003	21256	20934	21215	20937	21168	21352	21121	20843	21039	21146	21029	20956	20980	21113	20923	21019	21166	21101	20944	20958	21154	20921	21149	21010	20785	20870	21260	21171	21043	21092	21023	21021	21149	20944	21179	20907	21249	21056	21160	21166	20943	21276	21056	21362	21071	21052	21112	20937	21280	21276	21077	21205	21004	21014	21094	21227	21293	21049	21178	20937	20757	21129	20870	20895	20912	21250	20979	20954	20910	20926	20845	20745	21083	21083	21251	20972	21113	21110	21079	21224	21098	20959	21185	21089	21003	21111	21023	21038	20971	21143	21235	21128	21206	21252	20898	21012	21145	21077	21008	21141	21135	20964	20973	21120	21110	21049	20887	20968	21183	21215	20976	20969	20882	21116	21095	21105	20999	20931	21157	21087	21084	21250	20967	20940	20808	20936	20981	21042	21122	21016	21292	21074	20984	21051	21108	21043	20836	20931	20927	20946	20849	20869	21130	21186	21054	20931	20974	21042	21172	21132	21162	20959	21000	21011	20961	21204	21039	21090	21227	21054	21096	20968	20981	20827	21304	21026	21017	21072	20947	21077	21054	21383	20997	21107	20872	20897	20970	21196	21010	21210	21014	21050	20957	20904	21101	20985	21021	21002	20896	20995	20989	20883	21168	21193	21029	21222	21109	21190	20964	20973	20840	20879	21023	21213	21090	21048	21036	21045	20866	20985	21039	21119	21019	21019	21086	20960	21111	21113	21031	21016	21236	21182	21058	21101	20843	20881	21116	20968	21079	21061	21170	20800	20810	20942	21063	21194	21075	20862	21053	20966	20974	21092	21101	20997	21201	21142	21112	20949	21047	21086	21275	20951	20986	21055	20883	20883	21101	21270	21054	21007	21137	20897	20807	20909	21097	21081	20952	21021	21009	21123	20997	21087	21230	21005	20899	21143	20920	21309	21127	21095	21279	20948	21123	20955	21004	21120	21075	21087	21207	21060	21095	21141	20873	21081	21005	20997	20979	21125	21000	21078	21216	21040	20922	21311	21056	21009	21165	21094	20978	21075	20953	21148	21065	20983	21003	21116	21045	21091	21075	20914	21166	21129	20999	21121	20890	21004	21064	21106	21035	21040	21130
61456	100683	84727	58374	39759	26860	20135	18056	17376	17421	17317	17278	17378	17460	17507	17450	17216	17323	17369	17237	17207	17615	17170	17276	17343	17320	17307	17155	17242	17402	17355	17375	17196	17387	17362	17183	17483	17292	17347	17295	17312	17331	17237	17284	17390	17466	17249	17287	17283	17414	17505	17311	17378	17364	17116	17335	17201	17268	17306	17254	17385	17305	17244	17169	17245	17314	17333	17204	17312	17352	17427	17168	17378	17276	17369	17317	17366	17186	17265	17159	17311	17451	17165	17505	17256	17358	17148	17374	17320	17172	17336	17272	17367	17259	17189	17366	17342	17514	17235	17350	17282	17306	17406	17322	17236	17193	17348	17157	17067	17243	17349	17194	17334	17155	17290	17444	17336	17255	17370	17317	17215	17570	17249	17318	17164	17028	17258	17188	17375	17340	17298	17317	17197	17299	17085	17311	17439	17215	17379	17369	17178	17191	17358	17313	17342	17334	17430	17557	17033	17221	17348	17399	17489	17285	17284	17293	17337	17302	17235	17387	17381	17254	17345	17356	17130	17273	17285	17399	17365	17407	17183	17331	17429	17345	17297	17214	17290	17358	17066	17297	17275	17275	17189	17242	17245	17345	17561	17115	17378	17348	17344	17218	17429	17411	17468	17262	17211	17288	17208	17159	17302	17164	17227	17487	17354	17108	17580	17408	17362	17278	17317	17387	17282	17388	17305	17310	17134	17307	17227	17360	17195	17388	17269	17244	17298	17327	17160	17405	17205	17258	17346	17382	17295	17376	17318	17294	17458	17452	17389	17373	17372	17222	17306	17317	17222	17307	17133	17238	17245	17262	17251	17414	17417	17266	17353	17228	17327	17148	17213	17163	17185	17248	17433	17274	17380	17449	17315	17493	17351	17278	17239	17211	17346	17242	17217	17261	17333	17491	17126	17406	17090	17310	17197	17413	17245	17306	17228	17513	17340	17179	17222	17232	17303	17259	17262	17253	17265	17163	17246	17300	17305	17398	17266	17410	17265	17355	17271	17397	17211	17459	17099	17337	17427	17375	17316	17054	17246	17269	17226	17263	17203	17360	17312	17232	17246	17399	17351	17352	17318	17278	17454	17309	17279	17291	17205	17164	17388	17109	17369	17320	17195	17319	17350	17371	17246	17200	17366	17404	17227	17150	17367	17269	17279	17276	17335	17175	17303	17243	17258	17449	17224	17297	17441	17058	17581	17212	17295	17381	17392	17220	17358	17366	17233	17290	17212	17193	17464	17189	17167	17277	17137	17140	17246	17164	17599	17300	17254	17201	17312	17262	17329	17333	17081	17275	17209	17412	17264	17291	17498	17143	17379	17280	17391	17396	17172	17304	17366	17473	17263	17117	17276	17277	17376	17217	17143	17282	17385	17287	17238	17185	17233	17369	17154	17352	17491	17271	17310	17208	17384	17372	17240	17286	17279	17397	17305	17230	17386	17303	17183	17326	17438	17161	17185	17160	17099	17253	17208	17281	17505	17388	17140	17389	17335	17269	17342	17301	17340	17195	17278	17378	17242	17317	17165	17295	17166	17256	17361	17268	17261	17335	17301	17274	17268	17274	17301	17345	17152	17420	17335	17511	17268	17298	17233	17239	17462	17261	17217	17165	17352	17210	17237	17299	17500	17166	17270	17302	17358	17261	17383	17451	17260	17450	17288	17119	17238	17469	17334	17279	17220	17208	17296	17216	17263	17226	17316	17128	17301	17179	17450	17187	17206	17309	17383	17325	17336	17263	17225	17222	17279	17317	17300	17109	17241	17165	17274	17207	17316	17230	17397	17551	17266	17096	17131	17251	17331	17315	17284	17353	17349	17359	17134	17380	17320	17249	17410	17089	17270	17267	17271	17415	17338	17315	17261	17235	17123	17385	17157	17450	17453	17227	17262	17315	17360	17385	17248	17222	17278	17273	17385	17418	17305	17230	17340	17363	17410	17194	17295	17272	17299	17443	17467	17317	17174	17213	17234	17323	17213	17328	17267	17106	17291	17273	17390	17268	17271	17181	17224	17266	17271	17392	17285	17266	17435	17068	17307	17439	17335	17235	17316	17204	17177	17332	17395	17385	17203	17583	17244	17353	17314	17262	17210	17342	17332	17233	17377	17144	17396	17157	17428	17144	17420	17325	17332	17414	17375	17490	17225	17354	17282	17400	17157	17324	17069	17387	17269	17311	17233	17286	17364	17266	17488	17214	17287	17253	17289	17410	17315	17277	17252	17400	17368	17286	17207	17520	17384	17532	17325	17235	17371	17056	17375	17431	17183	17284	17357	17183	17251	17381	17363	17213	17319	17319	17323	17390	17289	17249	17308	17119	17360	17284	17185	17295	17247	17293	17388	17260	17373	17291	17351	17246	17428	17330	17353	17273	17252	17151	17376	17307	17255	17228	17374	17203	17428	17354	17251	17396	17271	17360	17273	17165	17252	17305	17131	17323	17426	17425	17353	17324	17351	17164	17398	17274	17385	17283	17373	17529	17113	17312	17345	17264	17198	17524	17298	17171	17215	17436	17342	17341	17229	17463	17306	17202	17388	17185	17405	17281	17253	17076	17455	17302	17145	17316	17260	17238	17258	17228	17414	17272	17319	17165	17335	17370	17135	17222	17352	17131	17151	17345	17175	17394	17228	17355	17170	17388	17371	17320	17262	17232	17265	17387	17237	17285	17354	17287	17300	17200	17222	17225	17324	17528	17390	17460	17215	17410	17154	17460	17265	17457	17350	17310	17283	17317	17298	17308	17240	17173	17246	17170	17374	17431	17284	17313	17237	17199	17277	17364	17268	17361	17297	17226	17237	17371	17333	17268	17412	17397	17309	17219	17242	17318	17183	17278	17310	17183	17247	17316	17352	17280	17204	17539	17407	17248	17419	17181	17169	17359	17319	17438	17206	17326	17335	17273	17377	17255	17231	17230	17211	17249	17416	17300	17215	17357	17413	17240	17276	17416	17210	17380	17293	17231	17233	17447	17371	17199	17330	17328	17424	17393	17323	17399	17206	17258	17371	17238	17391	17414	17410	17299	17266	17164	17234	17262	17465	17314	17303	17438	17258	17088	17348	17212	17366	17386	17426	17098	17490	17234	17459	17341	17376	17141	17323	17266	17291	17390	17452	17307	17316	17266	17134	17165	17398	17398	17339	17222	17303	17365	17281	17368	17302	17293	17311	17347	17373	17303	17248	17289	17256	17312	17341	17447	17300	17400	17040	17404	17273	17239	17196	17357	17424	17308	17325	17300	17365	17403	17191	17261	17380	17320	17353	17254	17353	17409	17331	17230	17235	17304	17328	17286	17225	17258	17120	17352	17459	17363	17379	17173	17211	17441	17320	17289	17253	17434	17315	17296	17327	17277	17138	17406	17394	17260	17303	17318	17437	17087	17347	17302	17463	17253	17410	17329	17343	17320	17519	17270	17230	17245	17219	17377	17226	17366	17268	17445	17468	17266	17126	17303	17355	17288	17129	17431	17454	17327	17217	17260	17201	17324	17325	17147	17297	17290	17417	17308	17156	17286	17174	17248	17383	17277	17348	17386	17465	17402	17217	17443	17386	17249	17319	17334	17296	17159	17249	17172	17159	17332	17313	17402	17139	17363	17332	17318	17263	17352	17243	17456	17314	17274	17293	17359	17327	17264	17208	17387	17039	17282	17324	17229	17307	17306	17173	17301	17314	17465	17287	17447	17454	17190	17270	17418	17158	17271	17323	17369	17344	17361	17332	17108	17241	17323	17360	17480	17426	17284	17351	17437	17228	17306	17263	17305	17437	17196	17414	17276	17421	17262	17325	17102	17208	17387	17327	17373	17397	17146	17431	17324	17444	17333	17499	17309	17225	17228	17230	17381	17246	17279	17197	17309	17353	17354	17114	17272	17257	17210	17333	17490	17405	17274	17230	17280	17296	17287	17194	17282	17309	17309	17129	17347	17402	17150	17288	17558	17466	17255	17213	17248	17332	17399	17250	17170	17260	17271	17228	17175	17455	17337	17289	17242	17289	17463	17217	17366	17264	17172	17368	17240	17398	17399	17243	17343	17386	17323	17281	17138	17291	17230	17445	17278	17251	17151	17409	17420	17441	17408	17366	17159	17298	17207	17314	17272	17438	17228	17281	17295	17336	17211	17172	17348	17221	17204	17175	17250	17254	17166	17319	17187	17343	17404	17261	17188	17376	17137	17233	17248	17393	17345	17231	17286	17275	17373	17249	17183	17343	17436	17327	17352	17342	17224	17206	17162	17219	17391	17516	17337	17172	17284	17347	17257	17303	17457	17217	17340	17356	17230	17470	17277	17257	17238	17487	17111	17332	17444	17307	17417	17392	17223	17181	17369	17130	17276	17292	17466	17310	17241	17161	17385	17379	17243	17349	17199	17408	17241	17363	17229	17429	17293	17342	17402	17201	17474	17041	17417	17301	17146	17303	17351	17240	17345	17347	17305	17435	17305	17364	17398	17116	17242	17145	17317	17482	17278	17161	17181	17227	17363	17289	17395	17341	17167	17372	17314	17214	17227	17273	17250	17289	17381	17281	17239	17359	17312	17258	17345	17417	17233	17213	17211	17268	17363	17416	17297	17291	17447	17205	17207	17247	17196	17365	17270	17335	17231	17322	17269	17401	17368	17102	17270	17317	17366	17160	17359	17334	17313	17394	17225	17241	17102	17336	17204	17391	17438	17463	17374	17359	17411	17283	17296	17394	17462	17236	17409	17478	17471	17218	17335	17378	17212	17212	17179	17529	17166	17340	17141	17412	17241	17406	17203	17378	17297	17169	17313	17512	17164	17384	17380	17262	17348	17375	17261	17049	17191	17219	17277	17359	17278	17268	17431	17157	17434	17299	17341	17146	17216	17336	17269	17104	17317	17365	17540	17213	17252	17453	17375	17314	17230	17459	17356	17317	17314	17225	17405	17255	17313	17350	17490	17231	17461	17233	17244	17321	17282	17344	17329	17211	17351	17257	17371	17474	17305	17402	17289	17352	17256	17256	17311	17446	17349	17171	17228	17057	17267	17075	17382	17400	17156	17163	17334	17277	17199	17362	17292	17322	17368	17333	17375	17342	17272	17232	17205	17337	17225	17380	17418	17391	17240	17319	17271	17410	17415	17395	17356	17397	17076	17317	17343	17096	17313	17294	17270
22868	22834	35973	35925	32633	30695	29567	23608	21935	21990	21755	21750	21547	21540	21507	21600	21609	21635	21557	21628	21414	21322	21511	21537	21367	21599	21623	21317	21214	21320	21253	21245	21251	21472	21427	21399	21329	21330	21190	21182	21304	21279	21295	21297	21213	21301	21089	21398	21218	21199	21197	21276	21305	21399	21118	21229	21105	21191	21252	21252	21289	21329	21163	21398	21308	21040	21316	21338	21400	21414	21254	21263	21327	21080	21513	21274	21411	21239	21265	21335	21405	21137	21272	21148	21082	21129	21283	21462	21216	21168	21114	21116	21248	21168	21357	21205	21237	21216	21325	21292	21298	21167	21237	21066	21116	21271	21305	21335	21064	21278	21191	21425	21313	21315	21357	21317	21405	21188	21130	20975	21198	21454	21259	21277	21093	21334	21204	21274	21227	21252	21068	21352	21656	21384	21243	21223	21028	20924	21520	21102	21102	21215	21410	21140	21230	21288	21206	21196	21251	21317	21163	21153	21314	21158	21376	21099	21004	21095	21299	21026	21092	21173	21332	21096	21168	21170	21232	21183	20989	21173	21342	21248	21137	21262	21331	21077	21253	21194	21099	21021	21139	21156	21360	21112	21138	21140	21353	21241	21306	21194	21341	21408	21221	21346	21158	21262	21088	21274	21309	21220	21111	21282	21269	21220	21537	21358	21096	21155	21163	21159	21175	21142	21365	21353	21211	21393	21339	21075	21324	21218	21140	21197	21377	21275	21221	21219	21021	21129	21452	21127	21264	21302	21336	21299	21294	21220	21068	21088	21250	21199	21303	21194	21002	21301	21167	21028	21125	21178	21244	21271	21107	20987	21180	21277	21244	21352	21238	21238	21303	21313	21328	21317	21121	21127	21144	21455	20930	20974	21173	20999	21331	21168	21220	21323	21243	21240	21071	21299	21194	21154	21112	21264	21146	21147	21176	21341	21310	21222	21081	21075	21170	21360	21382	21288	21378	21344	21125	20976	21101	21091	21427	21215	21236	21229	21130	21250	21042	21289	21271	21189	21035	21173	21140	20989	20995	21209	21285	21235	21243	21144	21160	21241	21169	21393	21402	21164	21169	21124	21484	21295	21273	21301	21224	21320	21230	21177	21232	21222	21466	21036	21274	21095	21441	21060	21370	21466	21134	21324	21383	21219	21107	20954	21114	21201	20960	21172	21369	21375	21297	21193	21287	21426	21403	21236	21125	21464	21024	21129	21141	21157	21150	21076	21326	21449	21142	21123	21311	21262	21139	20937	21163	21125	21301	21189	21099	21456	21280	21187	21332	21087	21176	20997	21226	21220	21064	21149	20936	21223	21441	21300	21224	21310	21190	21161	21134	21422	21226	21231	21251	20879	21349	21073	21451	21126	21113	20919	21210	21084	21286	21095	21375	20993	21016	21081	21222	21221	21278	21150	21243	21205	21254	21145	21157	21041	21208	21314	21263	21232	21409	21224	21292	21156	21270	21358	21244	20788	21320	21306	21299	21206	21158	21253	21375	21093	21297	21275	21194	21254	21117	21419	21209	21257	21394	21281	21022	21109	21452	21204	21198	21333	21269	21103	21167	21209	21110	21154	21183	21230	21146	21176	21110	21287	21017	21074	21282	21291	21143	21232	21375	21286	21413	21317	21136	21322	21154	21197	21450	20910	21003	21340	21095	21137	21339	21208	21155	21194	21153	21162	21272	21325	21315	21020	21171	21005	21400	21060	21091	20998	21179	20991	21248	21026	21104	21187	21263	21161	21152	21084	21264	21178	21258	21242	21176	21184	21209	21210	21088	21081	21310	21392	21392	21214	21253	20944	21119	21218	21455	21271	21070	21108	21193	21153	21112	21366	21159	21255	21164	21125	21324	21077	21143	21427	21248	21145	21089	21026	21139	21228	21102	21134	21149	21326	21194	21308	21271	21191	21184	21465	21126	21333	20905	21272	21252	21257	21263	21129	21309	21091	21292	21297	21250	21114	21260	20897	21213	21246	21013	21049	21027	21075	21250	21314	21221	21215	21127	21359	21084	21206	21311	21247	21328	21294	21161	21256	21166	21352	21273	21317	21271	21129	21156	21213	21084	21087	21267	21172	21031	21121	21126	21451	21202	21155	21078	21398	21049	20996	21181	21257	21138	21103	21143	21150	21243	21201	21341	21209	21273	21274	21333	21151	21168	21155	21147	21004	21142	21108	21173	21190	21354	21347	21133	21229	21316	21109	21352	21131	21236	21068	20965	20930	21272	21003	21103	21049	21168	21162	21277	21129	21191	21282	21271	21108	21181	21384	21326	21187	21218	21011	21151	21238	21226	21060	21248	21306	21418	21395	21270	21156	21384	21145	21333	21177	21355	21329	21097	21244	21160	21189	20996	21025	21116	21242	21204	21155	21306	21245	21267	21203	21291	21203	21326	21270	21238	21299	21384	21202	21354	21140	21321	21400	21366	21230	21328	21204	21366	21082	21218	21000	21350	21104	21243	21342	21071	21031	21283	21216	21254	21125	21185	21214	21318	21190	21396	21167	21033	21263	20951	21203	21148	21086	21176	21213	21145	21204	21347	21250	21192	21369	21109	21068	21012	21229	21178	21137	21215	21315	21317	21250	21111	21283	21187	21215	21274	21257	21328	21179	21151	21537	21146	21052	21205	21187	21344	21333	21319	21253	21148	21144	21244	21199	21173	21118	21304	21087	21416	21041	20928	21153	21267	21353	21223	21274	21391	21302	21142	21324	21263	21390	21349	21256	21110	21339	21543	20840	21319	21129	21271	21266	20995	21125	20995	21336	21064	21369	21254	21198	21097	21136	21089	21353	21223	21029	21224	21208	21283	21022	21123	21243	21017	21336	21220	21189	21306	21244	21086	21097	21058	21204	21282	21332	21223	21224	21080	21269	21365	21354	21079	21248	21176	21203	21175	21241	21196	21197	21217	21245	21428	21287	21262	20971	21147	21021	21166	21139	21231	21149	21337	21100	21167	21248	21321	21180	21224	21081	21280	21165	21258	21376	20984	21275	20982	21159	21174	21028	21166	21148	21048	21266	21132	21170	21147	21263	21190	21310	21172	21143	21065	21239	21401	21473	21308	21424	21293	21189	21306	21364	21146	21307	21038	21175	21193	21143	21162	21207	21220	21434	21013	21343	21080	21215	21265	21352	21257	21131	21258	21238	21015	21353	21518	21291	21212	21066	21175	21133	21257	21094	21402	21136	21060	21228	21315	21165	21203	21285	21211	20870	21309	21191	21186	21223	21422	21134	21319	21299	21207	21030	21296	21271	21313	21241	21381	21354	21054	21225	21216	21211	21312	21195	21201	21161	21166	21148	21358	21120	21197	21070	21221	21269	21105	21379	21072	21286	21026	21101	21254	21227	21439	21367	21145	21242	21323	21186	21047	21126	21104	21318	21238	21175	21399	21293	21244	21381	21416	21360	21101	21106	21331	21102	21254	21084	21369	21315	21169	21285	21194	21213	21276	21083	21133	21150	21175	21274	21161	21049	21087	21112	21186	21081	21212	21235	21058	21412	21273	21310	21158	21374	21022	21367	21295	21073	21185	21151	21393	21262	21046	21310	21266	21255	21169	21275	21365	21212	21399	21070	21152	21169	21024	21143	21215	21138	21270	21182	21137	21394	21050	21129	21150	21338	20946	21255	21229	21214	21182	21309	21263	21171	21101	21428	21337	21088	21285	21332	21309	21162	21242	21349	21205	21167	21423	21228	21173	21215	21098	21032	21129	21110	21018	21242	21224	21033	20990	21049	21286	21151	21242	21206	20977	21331	21389	21249	21344	21185	21129	21220	21171	21455	21002	21067	21229	21251	21105	21285	21140	21280	21122	21378	21140	21126	21332	21070	20857	21338	21243	21227	21099	21447	21388	21228	21159	21211	21006	21088	21178	21294	21290	21275	21165	21169	20967	21345	21290	21259	21228	21184	21140	21210	21071	21169	21144	21073	21194	21220	21195	21122	21228	21222	21164	21131	21260	21175	21123	21237	21118	21355	21207	21089	21136	21209	21399	21159	21168	21277	21034	21096	21022	21187	21182	21162	21136	21437	21173	21156	21387	21360	21179	21260	21035	21185	21361	21100	21257	21146	21374	21407	21349	21147	21225	21397	21075	21255	21206	21296	21295	21198	21172	21231	21329	20941	21212	21133	21165	21285	21229	21113	21078	21284	20994	21249	21198	21342	21240	21315	21180	20992	21375	21153	21065	21189	21313	21455	21356	21315	21158	21149	21304	21270	21330	21013	21468	21273	21084	21227	21193	21208	21179	21219	21173	21276	21134	20941	21067	21245	21134	21077	21213	21063	21235	21316	21245	21187	21243	21305	21193	21308	21173	21253	21288	20997	21053	21114	21139	21243	21105	20929	20939	21236	21108	21134	21064	21135	21136	21168	21363	21307	21265	21189	21251	21027	21191	20915	21272	21157	21092	21272	21163	21082	21275	21052	21244	21219	21098	21265	21334	21330	21223	21316	21156	21273	21201	21140	21261	21341	21196	21245	20889	21007	21130	21304	20968	21157	21167	21170	21134	21240	20969	21018	21249	21293	20966	21288	21450	21124	20972	21091	21113	21158	21456	21283	21105	20891	21356	21164	21266	21239	21109	21249	21294	21104	21222	21144	21283	21323	21325	21066	21310	21113	21391	21300	21015	21095	21192	21223	21291	21361	21098	21199	21523	21255	21077	21286	21205	21222	21258	21173	21486	21128	21091	21223	21291	21201	21282	21124	21078	21379	21204	21132	21219	21149	21192	21068	21481	21375	21298	21264	21209	21208	21282	21235	21457	21169	21256	21157	21153	21088	21372	21199	21096	21133	21135	21167	21366	21128	21285	21047	21171	21231	21085	21322	21046	21203	21155	21231	21070	21198	21451	20851	21274	21235	21286	21163	21162	21135	21322	21305	21130	21518	21079	21028	21208	21285	21264	21183	21156	21219	21506	21169	21018	21247	21346	21125	21308	21144	21255	21171	21179	21318	21187	21342	21296	21277	21295	21287	21155	21064	21134	21147	21174	21183	21202	21308	21242	21336	21044	21258	21297	21034	21324	21278	21263	21346	21406	21243	21186	21197	21061	21023	21199	21257	21260	21271	21330	21132	21308	21405	21232	21371	21189	21299	21441	21291	21283	21122	21359	21487	21352	21069
61006	106033	93475	71609	49741	33202	22873	18842	17568	17410	17315	17245	17285	17492	17321	17368	17371	17469	17453	17454	17365	17343	17194	17161	17445	17427	17375	17354	17486	17392	17413	17414	17118	17325	17373	17354	17337	17163	17287	17377	17379	17281	17466	17510	17448	17389	17349	17463	17409	17391	17428	17201	17322	17372	17461	17303	17441	17423	17372	17351	17449	17529	17245	17335	17242	17253	17448	17256	17353	17302	17238	17412	17341	17405	17446	17256	17301	17388	17482	17340	17102	17519	17322	17355	17502	17263	17411	17253	17323	17489	17317	17393	17309	17295	17258	17322	17446	17248	17485	17255	17368	17292	17249	17482	17358	17262	17367	17449	17230	17243	17376	17314	17476	17454	17328	17381	17498	17401	17344	17349	17501	17358	17176	17200	17308	17464	17439	17437	17409	17257	17294	17462	17315	17289	17281	17431	17241	17309	17397	17369	17644	17430	17341	17474	17250	17469	17394	17384	17340	17318	17512	17239	17288	17457	17336	17357	17354	17346	17241	17287	17424	17312	17440	17501	17466	17319	17344	17385	17265	17366	17270	17421	17291	17317	17300	17278	17313	17372	17265	17401	17385	17303	17239	17488	17293	17372	17208	17224	17466	17234	17437	17194	17331	17356	17438	17255	17313	17347	17413	17380	17188	17495	17495	17317	17330	17279	17332	17179	17372	17255	17487	17395	17342	17491	17265	17243	17382	17386	17371	17407	17370	17417	17405	17379	17487	17280	17343	17333	17147	17464	17261	17377	17344	17330	17297	17392	17416	17388	17140	17300	17448	17504	17415	17148	17334	17231	17270	17368	17439	17421	17309	17475	17472	17327	17510	17273	17536	17215	17447	17073	17343	17351	17363	17446	17315	17269	17542	17221	17356	17619	17261	17386	17339	17426	17006	17309	17241	17342	17426	17315	17381	17440	17231	17432	17197	17345	17269	17361	17365	17403	17451	17274	17357	17234	17479	17189	17367	17311	17156	17282	17513	17366	17420	17347	17481	17189	17306	17200	17390	17273	17385	17308	17290	17327	17279	17106	17488	17449	17228	17300	17421	17402	17323	17603	17393	17300	17293	17364	17299	17289	17473	17480	17337	17188	17316	17412	17386	17184	17507	17189	17211	17499	17170	17452	17276	17393	17344	17351	17249	17449	17365	17323	17299	17383	17350	17261	17273	17452	17425	17250	17492	17319	17238	17444	17436	17341	17423	17198	17202	17312	17453	17301	17209	17376	17398	17185	17332	17245	17373	17442	17402	17285	17417	17204	17234	17438	17321	17317	17340	17314	17270	17246	17378	17409	17396	17288	17417	17322	17331	17539	17276	17509	17394	17312	17210	17353	17349	17254	17276	17346	17239	17326	17316	17269	17254	17211	17332	17369	17274	17416	17277	17216	17437	17291	17396	17338	17417	17435	17269	17537	17329	17430	17363	17346	17298	17465	17365	17314	17431	17385	17368	17388	17393	17487	17460	17403	17509	17376	17222	17351	17370	17365	17280	17325	17370	17283	17282	17282	17265	17235	17282	17302	17168	17455	17335	17330	17426	17321	17304	17361	17349	17348	17463	17328	17408	17531	17261	17306	17384	17190	17422	17245	17355	17345	17321	17279	17416	17328	17253	17454	17240	17363	17534	17390	17387	17421	17405	17423	17387	17214	17312	17377	17398	17234	17300	17307	17290	17335	17413	17292	17164	17363	17340	17164	17420	17399	17394	17415	17358	17484	17436	17309	17460	17196	17193	17163	17272	17288	17350	17382	17490	17236	17479	17267	17338	17345	17400	17490	17319	17403	17334	17300	17291	17387	17530	17252	17331	17577	17192	17388	17260	17233	17325	17465	17318	17439	17295	17096	17393	17406	17264	17313	17199	17130	17206	17296	17389	17345	17364	17463	17431	17322	17337	17258	17463	17343	17412	17364	17291	17203	17467	17236	17484	17356	17346	17214	17346	17451	17369	17303	17279	17438	17230	17301	17558	17482	17427	17433	17381	17246	17329	17442	17258	17559	17212	17371	17493	17415	17268	17100	17266	17394	17366	17186	17242	17274	17345	17282	17295	17344	17414	17337	17322	17279	17355	17364	17270	17427	17248	17372	17264	17232	17246	17315	17304	17454	17394	17415	17200	17453	17282	17675	17377	17236	17414	17299	17435	17361	17350	17328	17246	17274	17203	17165	17252	17403	17266	17440	17354	17414	17584	17502	17266	17386	17332	17224	17223	17544	17424	17296	17301	17257	17351	17372	17186	17263	17300	17285	17220	17264	17364	17316	17396	17496	17202	17332	17279	17404	17281	17285	17335	17330	17295	17318	17279	17465	17207	17370	17497	17292	17394	17364	17467	17133	17414	17302	17464	17226	17370	17333	17264	17247	17362	17331	17129	17398	17128	17283	17279	17053	17265	17624	17312	17373	17447	17309	17392	17314	17352	17370	17511	17300	17390	17378	17427	17423	17405	17426	17443	17309	17431	17196	17446	17372	17432	17315	17481	17443	17276	17425	17304	17354	17339	17565	17264	17570	17361	17102	17482	17295	17412	17366	17373	17356	17284	17457	17350	17412	17219	17303	17451	17405	17293	17420	17331	17170	17232	17319	17436	17211	17451	17169	17237	17273	17223	17385	17288	17226	17487	17190	17325	17422	17205	17233	17377	17392	17323	17405	17232	17206	17203	17408	17257	17358	17392	17429	17293	17238	17352	17456	17174	17219	17218	17380	17322	17341	17284	17249	17254	17246	17149	17203	17401	17263	17398	17356	17581	17378	17196	17373	17392	17275	17441	17533	17252	17481	17286	17259	17398	17358	17392	17234	17273	17544	17335	17471	17281	17280	17225	17381	17463	17424	17395	17184	17328	17458	17343	17356	17338	17347	17223	17384	17339	17251	17190	17292	17479	17520	17397	17359	17333	17368	17476	17296	17211	17457	17205	17288	17498	17268	17221	17325	17331	17306	17197	17110	17495	17410	17461	17606	17334	17339	17335	17278	17432	17522	17109	17241	17365	17238	17387	17398	17204	17351	17291	17297	17304	17343	17376	17365	17390	17503	17282	17317	17500	17270	17428	17542	17359	17448	17347	17461	17232	17338	17391	17151	17390	17378	17233	17179	17387	17308	17441	17365	17373	17212	17220	17572	17215	17466	17304	17189	17576	17364	17326	17421	17150	17215	17120	17670	17325	17472	17376	17478	17364	17349	17210	17517	17421	17243	17432	17351	17081	17194	17267	17338	17440	17233	17338	17379	17370	17247	17295	17451	17494	17517	17330	17463	17436	17329	17392	17319	17326	17427	17279	17431	17278	17434	17276	17403	17336	17219	17244	17321	17302	17378	17435	17426	17391	17257	17435	17347	17396	17329	17358	17373	17190	17455	17317	17330	17303	17247	17260	17347	17350	17364	17236	17317	17344	17396	17386	17204	17355	17365	17363	17293	17579	17291	17333	17472	17441	17342	17244	17344	17338	17427	17347	17454	17304	17412	17401	17361	17495	17469	17323	17341	17301	17457	17319	17329	17380	17464	17418	17380	17357	17366	17321	17449	17205	17369	17374	17455	17308	17417	17364	17330	17246	17380	17472	17171	17276	17450	17294	17317	17344	17454	17282	17443	17549	17123	17478	17387	17281	17157	17281	17432	17356	17449	17246	17343	17411	17265	17431	17358	17368	17424	17366	17553	17358	17290	17276	17166	17282	17245	17336	17296	17479	17171	17430	17278	17340	17425	17250	17363	17225	17250	17316	17362	17345	17260	17413	17230	17276	17333	17414	17363	17323	17269	17150	17393	17298	17272	17254	17215	17324	17314	17280	17356	17574	17213	17367	17338	17293	17323	17470	17235	17324	17292	17461	17367	17330	17316	17356	17392	17494	17334	17387	17305	17261	17365	17350	17415	17329	17462	17418	17294	17352	17507	17382	17440	17289	17466	17086	17259	17301	17385	17316	17452	17221	17443	17128	17289	17166	17169	17242	17344	17318	17179	17376	17282	17371	17463	17430	17416	17363	17329	17412	17194	17493	17470	17460	17268	17257	17228	17209	17288	17347	17257	17280	17476	17455	17190	17276	17444	17302	17345	17335	17318	17283	17515	17438	17400	17210	17200	17410	17292	17451	17423	17240	17300	17350	17184	17251	17477	17239	17344	17469	17444	17315	17441	17311	17348	17393	17382	17548	17281	17268	17344	17252	17489	17269	17280	17329	17302	17344	17375	17318	17440	17172	17457	17267	17367	17246	17307	17266	17302	17361	17404	17342	17211	17140	17367	17486	17417	17337	17366	17229	17378	17260	17314	17488	17271	17293	17406	17358	17291	17323	17327	17412	17411	17257	17263	17413	17489	17187	17292	17277	17396	17203	17372	17304	17437	17294	17388	17379	17402	17003	17224	17426	17171	17309	17309	17386	17375	17257	17256	17201	17326	17530	17385	17247	17506	17309	17271	17278	17491	17322	17282	17472	17228	17138	17483	17431	17410	17268	17267	17513	17432	17366	17247	17308	17507	17382	17357	17188	17390	17469	17129	17349	17314	17401	17185	17378	17378	17174	17294	17426	17349	17339	17341	17119	17571	17369	17391	17315	17314	17265	17458	17379	17365	17456	17166	17354	17447	17460	17445	17298	17401	17335	17307	17352	17214	17311	17472	17331	17275	17441	17241	17507	17325	17490	17254	17389	17415	17254	17363	17448	17315	17455	17438	17281	17408	17312	17378	17426	17228	17320	17288	17555	17200	17268	17424	17394	17397	17447	17446	17311	17322	17390	17215	17246	17346	17442	17261	17476	17209	17378	17620	17454	17365	17242	17213	17195	17341	17410	17368	17267	17334	17575	17311	17431	17339	17273	17440	17188	17513	17466	17191	17308	17299	17587	17257	17347	17345	17469	17530	17444	17368	17221	17478	17505	17411	17149	17275	17501	17247	17392	17308	17419	17394	17224	17246	17522	17188	17427	17505	17161	17279	17554	17445	17260	17265	17326	17294	17206	17388	17394	17388	17312	17359	17424	17283	17278	17256	17291	17279	17290	17244	17349	17345	17267	17212	17324	17327	17219	17390	17309	17380	17433	17267	17384	17301	17283	17299	17354	17193	17386	17329	17417	17401	17451	17347	17398	17232	17201	17322	17209	17227	17417	17291	17390	17330	17297	17269	17013	17277
29924	36747	43681	34791	26201	23219	21826	21410	21329	21079	21207	21245	21188	21338	21234	20972	21147	21225	21064	21206	21073	21056	21186	21333	21175	21128	21104	21229	21186	21148	21123	21443	21211	21191	21105	21122	20940	21147	21160	21158	21187	21184	21211	21030	21067	21236	21109	20998	21195	21305	21297	21277	21128	21130	21165	21110	21217	21051	21046	21013	20894	20992	21157	21032	21329	21171	21113	21087	21233	20957	21435	20951	21194	21328	21268	20994	21175	21015	21000	21036	21259	21278	21077	21112	21035	21182	20927	21275	21152	21043	21014	21015	21053	21002	20964	21124	21294	21234	21222	21125	20975	20876	20990	21151	21223	21094	21271	21292	20899	21200	21058	21087	21193	21127	21303	21311	21212	21128	21062	21131	21283	21198	20927	20903	21134	20940	21260	21267	21152	21116	21236	21034	21165	21177	21015	21230	20964	20991	20989	21323	21129	21093	21188	21251	21262	21295	20972	21151	21129	20889	20976	21146	21159	20899	21021	21204	20983	20997	21054	21060	21198	21204	21060	21267	20869	21055	21044	21128	21117	21161	21091	21153	20841	21308	21149	21343	21226	21007	21110	21098	20958	20991	21073	21036	21169	20987	20930	21072	21230	21282	21211	21170	21141	21061	21233	21153	21127	21395	21225	21042	21203	21069	20966	21180	20934	21178	21235	21122	20921	21059	21064	21092	21340	21020	21025	20986	21073	21341	21280	21168	20988	21187	20990	21133	21086	21390	21059	21086	20995	21265	21309	21021	21155	21154	21158	21305	21231	21087	21229	20917	21243	21282	21283	21017	21280	21355	21030	21030	21319	20970	21011	21048	21036	21098	21100	20976	21089	20951	20954	20945	21107	21019	21168	21016	20971	21276	21136	21113	20873	21106	21173	21148	21226	21278	21132	21206	21086	21170	21241	21034	21110	21188	21021	21155	21180	20942	21040	21047	20978	21062	21048	21081	21123	21172	21097	20874	20894	20997	20986	21091	21141	20959	21203	21162	21213	21039	21285	21075	21026	20960	21243	21020	20909	21102	21027	21113	21082	21198	21085	21053	21034	21241	21150	20799	21090	21162	21187	21137	21022	21084	21160	21123	20963	21140	21023	21049	21139	21077	21043	20934	21175	21320	21062	21177	20978	21046	20846	21086	20930	21090	21374	20968	21017	21103	21272	21148	21082	21168	21327	21149	20824	21141	21245	21207	21255	21043	20990	21202	20991	21045	21044	21046	21170	21202	21160	21019	21307	20944	21237	21173	21184	20921	21097	21229	21172	21115	21182	21046	21195	21115	20926	21227	21404	21444	21080	21045	21248	21031	20923	21233	20991	20990	20998	20907	21294	21208	21432	20968	21182	21360	21122	21026	21206	21210	21212	21087	21157	21014	21095	21041	21099	21304	21483	20975	21324	21069	21261	21291	21147	21212	21085	21070	21179	21250	21292	21138	21437	20892	21307	21059	21214	21231	21164	20984	21116	21123	21076	21081	20932	20972	21197	21218	21021	21257	20987	21149	20998	21046	20753	21105	21132	21218	21104	21159	21283	21070	21045	21232	21172	21221	21241	21165	21108	21006	20991	21072	20970	20984	21157	20912	21040	21221	21161	21062	21229	20974	20985	21114	21158	20973	20999	21052	21076	21206	20957	20967	20967	21299	21055	21234	21225	21227	21067	21251	21312	21256	21012	20855	21116	21434	21137	21054	20851	20912	21048	21029	21063	20857	21127	21234	21205	21245	21064	21124	21017	21251	21210	21039	21227	21149	21086	21103	21154	21117	21041	21137	21138	21152	21096	21285	21187	20932	21082	21178	21285	20936	20817	21051	21195	21088	21095	21087	20915	21194	21104	21192	21030	21184	21007	21125	21237	21255	21058	21060	21158	21245	21191	21029	21232	21093	20934	21075	21067	21093	21122	21019	20970	21249	21095	21169	21050	21235	21095	21001	21197	21140	21201	21180	21012	21083	21145	21089	21119	21126	20925	20981	21140	21108	21326	21226	20974	21171	21239	21079	21150	21141	21044	21107	21112	21159	21113	20867	21237	21072	21290	21078	21232	21129	20923	21225	21124	21183	21353	21227	20989	21200	21188	21182	21068	21053	21125	21213	21259	21123	21166	21175	21116	21034	21160	20940	20876	21028	21066	21120	20918	21086	21115	21073	21259	21158	21142	21068	21030	21170	21310	21111	21322	21058	21209	21048	20912	21136	21313	21109	20993	20797	21020	21141	21082	20950	21051	21043	21010	21161	21065	21065	21123	20939	20947	21122	21107	21160	20904	21197	21008	21072	21064	21204	21086	21174	21231	21146	21036	21310	21107	20972	21178	20983	20957	21121	21334	21318	20983	20779	21327	21367	21240	21112	20913	21209	21045	21401	20806	20957	21208	21016	21227	21219	20850	21183	21344	21108	21062	21166	20962	20873	21138	21053	21067	21067	21024	21236	21177	21051	21300	20705	21119	21001	21000	21101	21189	20933	21373	20919	21197	20925	21082	21189	21154	21129	21277	20928	20974	21098	21090	21150	21131	21172	21181	21140	21284	21032	21167	21025	21064	21199	21006	20922	21295	21201	21120	21092	21188	21050	20988	21000	21142	21212	21342	21209	21079	21456	21082	21119	21298	21185	21045	21262	20995	21220	21168	20890	21125	21299	21315	21230	21158	21181	21152	21035	21278	21078	21103	21077	21158	21131	21395	21108	21183	21224	21226	21090	21120	21030	21210	21004	21159	21248	21373	20860	20944	21233	21297	21209	21146	21075	21090	21005	21115	21370	20994	21086	20893	21167	21313	21154	21237	21063	21289	20854	20980	21057	20972	20894	20988	20979	21122	21074	21119	21132	21004	21020	21193	21128	21179	21181	21077	21040	20938	21269	21180	20854	21048	21281	21104	21115	21389	21238	21021	21153	21234	21256	21160	21276	21266	21126	21297	21157	21023	21092	21283	21263	21230	21031	21022	21101	21208	21011	21147	20969	21127	21076	21058	21080	20922	21194	21393	21186	21180	21257	21034	21198	21186	21068	20919	21092	21197	21028	21143	21345	21213	20975	21341	21213	21114	21103	20867	21096	21067	21106	21276	21043	21066	21113	21048	21021	21166	21242	21084	21079	21165	21016	21264	20950	21107	20986	21215	21044	21272	21192	21176	21168	21056	21176	21127	21063	21186	20965	20918	21126	20986	21025	21066	21103	21241	21282	21296	21194	21062	21321	21044	21022	21345	21191	21242	21015	21249	21041	21103	21118	21348	20902	21164	21036	21287	20997	21045	21291	21174	21078	21019	20992	21043	21000	21129	21157	21230	20992	21223	21078	21189	20995	21128	20904	21074	21013	20857	21021	21339	21213	21002	21002	21102	21205	20967	21067	21220	20820	21111	21149	21010	21004	21049	21310	21278	21279	21116	20922	20815	21158	21101	21342	21176	21179	21283	21025	20962	20922	21067	21037	21086	21074	20991	21074	21039	21109	21009	21197	21160	21254	21034	21023	21303	21114	21318	21248	21044	21187	21090	21245	21312	21230	21164	21107	20915	21169	21127	21273	21031	21202	21236	21096	21239	20919	21071	20974	21072	21276	21185	21148	20947	21024	20977	21226	21200	21328	20953	21329	21018	20985	21055	21044	21025	21172	21219	21129	20905	21224	21091	21192	21297	21230	21353	21009	21054	21131	21041	21096	21183	21124	21343	21036	21269	20950	21202	21186	21293	21261	21164	21156	21048	21282	21078	21190	21220	21124	21241	21046	21226	21211	21010	21027	21078	21091	21011	20851	21035	21027	21102	21110	20946	21152	21108	21089	21093	21075	21028	21292	21271	21052	21132	21038	21206	20912	20885	21212	21387	21004	21154	21226	21312	20992	20872	21036	20933	20942	20920	21122	21118	21073	21051	21299	20868	21186	21008	21001	21191	21211	21029	20992	21046	21058	21056	21244	21076	20826	20962	21188	21220	21053	21118	21099	20980	21193	21236	21018	21160	20979	21125	21440	20765	21131	21145	20923	20908	21196	21032	21051	21013	21092	20996	21092	21252	21121	20947	21317	21246	20944	20902	21290	21072	21161	21091	21174	21015	21230	21175	21151	21232	21116	21006	21057	21188	21196	21046	21330	21140	21006	21287	21361	20936	21024	21007	21172	21019	21132	21272	20935	21081	21280	21142	20894	20992	20966	21143	21101	21270	21229	21019	21047	21187	21234	20972	21089	21182	20937	20906	21055	20979	21088	21176	21132	21382	21049	21020	21117	21235	20980	21224	20972	20975	20980	21229	21085	21074	21148	21172	21083	21183	21110	21211	21265	21084	21165	21188	21182	21048	21162	20937	21274	21198	21028	21182	21009	21244	21000	21112	21120	21258	21244	21048	21130	21291	21230	21099	21076	21130	21215	21135	21133	21321	21174	20991	21196	21126	21009	21085	20989	21034	21200	21062	21093	21224	21044	21078	21100	21037	21194	20992	20967	21245	21288	21138	21304	21063	21136	21114	21161	21101	21042	21215	21066	21196	21189	21307	21083	21193	20861	21130	21088	21044	21128	21007	21177	21147	21294	21035	21181	21304	21253	21237	21190	21053	21166	21335	20997	21012	21119	21288	21052	21084	20960	21253	21235	21120	21221	21143	21101	21129	21139	21119	21150	21146	20871	21154	21022	21101	21113	21364	21118	21164	21014	21113	21169	21055	21168	21118	21108	21045	21058	21019	21018	20941	21119	21241	21232	21083	21144	21221	21273	21189	21044	21174	21180	21313	20958	21219	21173	21182	21003	21136	21065	20950	21008	20990	21120	21344	21160	21113	20983	21034	21300	21214	21241	21109	21209	21115	21068	20844	21098	21088	21090	21153	21143	21209	21000	21104	21243	21159	21226	21210	20974	21250	21057	21080	20953	21245	21076	21129	20998	21124	21213	21229	21308	21040	20983	21061	21038	21049	21206	21350	21203	20862	21131	21217	21139	21076	21035	21039	21077	21043	21255	21246	21336	21086	21289	21177	21107	21187	21243	21206	21126	21183	21196	21293	21036	21167	21115	21232	21131	21241	21222	21107	21205	21144	21073	21159	21103	21237	21062	21237	21463	21209	21016	21323	21010	21371	21071	21133	21229	21331	21376	21111	21342	21133	21161	21021	21190	20928	21237	21178	21166	21288	21070	21059	21036
36963	56608	45817	30922	22843	19008	17942	17380	17334	17344	17221	17305	17424	17472	17408	17311	17186	17238	17258	17391	17382	17367	17563	17406	17249	17137	17193	17330	17296	17165	17302	17291	17258	17261	17386	17390	17541	17363	17516	17284	17313	17265	17196	17342	17315	17357	17252	17309	17208	17375	17497	17453	17339	17313	17309	17259	17297	17118	17181	17137	17258	17359	17295	17345	17386	17303	17244	17261	17451	17336	17364	17315	17422	17453	17173	17241	17074	17310	17139	17097	17372	17076	17238	17265	17478	17208	17174	17356	17370	17329	17395	17316	17310	17284	17294	17375	17165	17153	17205	17258	17487	17454	17328	17418	17306	17410	17350	17452	17211	17451	17190	17219	17364	17220	17253	17540	17274	17185	17243	17353	17294	17414	17159	17505	17182	17370	17456	17368	17276	17247	17331	17043	17328	17345	17461	17218	17232	17347	17341	17288	17223	17333	17389	17172	17363	17232	17254	17417	17560	17111	17252	17198	17334	17284	17218	17265	17543	17335	17190	17214	17337	17423	17321	17274	17370	17381	17442	17286	17317	17365	17388	17301	17168	17400	17072	17361	17374	17411	17368	17220	17099	17254	17264	17399	17305	17374	17466	17437	17373	17102	17318	17162	17386	17280	17356	17316	17245	17488	17355	17493	17319	17366	17427	17364	17223	17401	17247	17278	17385	17269	17357	17174	17311	17339	17250	17328	17314	17244	17172	17386	17365	17227	17360	17442	17329	17319	17369	17523	17259	17071	17366	17329	17282	17321	17276	17426	17401	17273	17302	17278	17245	17292	17195	17127	17406	17141	17332	17244	17334	17329	17147	17255	17390	17132	17229	17103	17288	17396	17458	17313	17271	17226	17327	17491	17326	17263	17397	17338	17294	17142	17371	17373	17186	17356	17370	17394	17350	17549	17200	17443	17177	17378	17277	17259	17229	17405	17261	17321	17446	17497	17130	17480	17356	17307	17294	17463	17272	17346	17315	17389	17277	17234	17315	17298	17282	17285	17439	17275	17480	17323	17321	17190	17266	17384	17135	17593	17417	17343	17146	17259	17331	17314	17234	17352	17298	17353	17202	17419	17219	17417	17367	17233	17443	17320	17305	17395	17362	17381	17316	17310	17210	17345	17061	17238	17397	17304	17442	17440	17340	17229	17449	17337	17240	17400	17269	17486	17164	17290	17388	17273	17211	17356	17304	17401	17352	17260	17355	17343	17435	17311	17314	17240	17297	17240	17174	17225	17205	17438	17182	17315	17238	17305	17339	17358	17387	17216	17134	17477	17265	17325	17271	17381	17512	17317	17273	17365	17245	17322	17374	17398	17140	17214	17195	17346	17253	17296	17404	17221	17297	17358	17280	17357	17464	17422	17287	17215	17247	17342	17236	17463	17287	17250	17263	17174	17286	17388	17309	17459	17499	17254	17176	17097	17428	17414	17421	17493	17313	17248	17325	17194	17368	17376	17228	17340	17351	17188	17328	17230	17223	17400	17297	17396	17343	17322	17360	17240	17380	17301	17243	17304	17273	17246	17286	17326	17291	17104	17266	17367	17417	17160	17417	17089	17469	17179	17341	17207	17392	17462	17306	17247	17171	17346	17306	17322	17433	17438	17342	17428	17319	17353	17081	17333	17166	17311	17310	17434	17438	17181	17262	17285	17405	17408	17308	17322	17234	17342	17359	17486	17253	17277	17259	17392	17392	17280	17408	17350	17337	17268	17251	17275	17445	17312	17233	17298	17348	17346	17066	17221	17288	17241	17163	17198	17344	17174	17351	17453	17535	17296	17219	17150	17246	17252	17311	17492	17570	17262	17288	17279	17086	17239	17379	17214	17256	17227	17294	17321	17141	17301	17347	17373	17337	17130	17432	17314	17242	17317	17182	17401	17133	17402	17346	17289	17230	17243	17177	17333	17236	17411	17264	17448	17317	17336	17402	17313	17284	17367	17259	17270	17383	17292	17392	17263	17203	17296	17255	17339	17276	17206	17192	17294	17341	17302	17308	17418	17295	17426	17375	17349	17455	17278	17404	17280	17263	17243	17421	17208	17415	17278	17286	17178	17356	17183	17300	17422	17476	17312	17278	17276	17229	17358	17306	17355	17460	17390	17522	17346	17401	17138	17244	17299	17217	17323	17385	17266	17405	17426	17146	17273	17246	17301	17343	17360	17388	17224	17380	17557	17240	17421	17332	17257	17170	17234	17304	17416	17285	17245	17321	17454	17208	17176	17307	17352	17265	17194	17450	17381	17357	17313	17257	17391	17348	17295	17251	17142	17281	17192	17286	17002	17313	17300	17371	17323	17339	17190	17315	17220	17363	17235	17227	17280	17190	17290	17290	17137	17172	17271	17326	17299	17146	17139	17214	17195	17205	17307	17318	17427	17196	17286	17377	17213	17207	17146	17259	17211	17333	17236	17300	17384	17490	17154	17172	17500	17303	17270	17284	17526	17251	17341	17267	17310	17201	17369	17191	17355	17266	17192	17400	17371	17577	17093	17410	17291	17233	17335	17212	17256	17289	17373	17247	17175	17455	17357	17429	17248	17233	17465	17369	17416	17391	17353	17339	17141	17326	17137	17407	17328	17125	17050	17329	17406	17407	17402	17277	17238	17267	17529	17381	17180	17188	17277	17279	17329	17201	17038	17423	17229	17118	17389	17303	17217	17165	17293	17286	17359	17315	17401	17348	17182	17341	17437	17286	17082	17355	17311	17395	17112	17354	17146	17336	17314	17391	17333	17347	17320	17364	17375	17424	17314	17223	17330	17298	17313	17289	17280	17299	17259	17365	17383	17256	17332	17278	17104	17349	17164	17435	17291	17319	17180	17185	17269	17114	17279	17205	17306	17340	17355	17350	17310	17422	17286	17300	17313	17254	17107	17358	17119	17406	17230	17296	17343	17235	17310	17105	17311	17347	17459	17386	17313	17143	17484	17423	17403	17181	17223	17302	17231	17220	17297	17301	17313	17259	17302	17468	17282	17441	17448	17338	17415	17193	17201	17199	17375	17391	17275	17379	17245	17487	17398	17251	17330	17247	17415	17338	17197	17378	17402	17285	17258	17262	17305	17399	17303	17246	17239	17351	17325	17225	17278	17275	17309	17305	17266	17413	17355	17334	17271	17301	17361	17230	17390	17266	17198	17101	17276	17307	17554	17312	17396	17288	17425	17402	17371	17366	17301	17379	17270	17319	17357	17372	17363	17424	17363	17419	17475	17242	17440	17294	17270	17383	17227	17383	17461	17428	17380	17228	17285	17100	17239	17372	17284	17349	17263	17573	17170	17341	17225	17145	17140	17410	17250	17203	17141	17457	17295	17237	17242	17238	17242	17214	17379	17250	17244	17230	17463	17215	17150	17223	17315	17453	17319	17424	17355	17230	17117	17352	17199	17417	17390	17302	17148	17375	17473	17125	17313	17220	17224	17186	17222	17002	17340	17531	17362	17331	17327	17426	17216	17291	17452	17249	17256	17343	17246	17356	17165	17167	17423	17183	17258	17158	17272	17192	17235	17390	17489	17434	17378	17271	17279	17247	17400	17232	17347	17403	17294	17419	17201	17264	17406	17264	17429	17283	17343	17281	17351	17308	17255	17274	17133	17272	17308	17273	17368	17435	17359	17348	17308	17315	17178	17256	17334	17415	17195	17184	17365	17191	17300	17433	17258	17474	17235	17362	17319	17310	17112	17326	17365	17436	17433	17342	17246	17562	17401	17510	17256	17380	17305	17129	17294	17365	17444	17248	17369	17376	17302	17241	17143	17334	17242	17331	17402	17355	17307	17296	17138	17355	17289	17187	17253	17188	17165	17303	17282	17112	17498	17210	17396	17394	17438	17307	17247	17305	17414	17247	17474	17435	17134	17352	17129	17247	17259	17378	17326	17281	17229	17249	17358	17373	17218	17291	17339	17142	17382	17421	17186	17420	17270	17368	17270	17328	17170	17177	17541	17350	17201	17335	17263	17248	17240	17232	17417	17349	17481	17274	17112	17358	17289	17216	17259	17256	17196	17316	17496	17212	17514	17256	17329	17206	17266	17254	17414	17302	17436	17261	17263	17467	17407	17323	17266	17294	17297	17413	17223	17083	17172	17375	17159	17328	17452	17467	17348	17290	17248	17448	17419	17103	17350	17304	17307	17470	17361	17151	17278	17242	17470	17322	17141	17173	17171	17555	17341	17447	17204	17453	17302	17255	17172	17348	17340	17432	17287	17331	17259	17241	17347	17218	17242	17417	17305	17345	17315	17133	17261	17224	17212	17409	17286	17279	17325	17493	17365	17463	17357	17282	17166	17376	17444	17294	17283	17333	17308	17211	17178	17279	17170	17305	17267	17414	17454	17313	17301	17241	17131	17515	17306	17235	17253	17329	17194	17355	17269	17262	17226	17351	17373	17470	17283	17152	17471	17308	17360	17271	17384	17344	17298	17278	17297	17307	17358	17330	17231	17180	17490	17241	17088	17169	17270	17180	17330	17162	17273	17411	17392	17461	17260	17220	17302	17506	17246	17548	17453	17226	17250	17367	17339	17436	17243	17327	17181	17450	17296	17334	17245	17345	17345	17223	17329	17288	17270	17386	17358	17324	17276	17191	17195	17218	17294	17401	17154	17447	17419	17361	17225	17167	17196	17392	17141	17329	17303	17316	17223	17252	17366	17219	17418	17247	17176	17198	17350	17371	17276	17234	17298	17282	17403	17292	17288	17415	17165	17467	17329	17229	17326	17387	17363	17218	17337	17266	17239	17345	17177	17430	17342	17441	17170	17462	17283	17204	17335	17265	17274	17349	17265	17279	17357	17239	17250	17395	17215	17171	17341	17378	17601	17266	17344	17353	17271	17263	17344	17467	17142	17342	17365	17029	17287	17251	17359	17263	17240	17349	17412	17466	17290	17360	17106	17273	17387	17431	17331	17475	17366	17364	17348	17287	17315	17219	17267	17287	17436	17388	17387	17316	17354	17414	17426	17355	17153	17437	17291	17355	17062	17506	17151	17371	17574	17363	17232	17336	17207	17327	17298	17227	17435	17343	17182	17306	17442	17447	17176	17465	17318	17432	17359	17198	17339	17215	17178	17307	17447	17336	17276	17047	17469	17112	17284	17265	17408	17388	17274	17456	17436	17432	17191	17267	17329	17426	17337
24282	24698	41186	41672	34843	29917	26396	22230	21373	21346	21397	21354	21240	21429	21220	21197	21020	21224	21300	21055	21237	21059	21041	21016	20977	21185	21132	20893	21006	20927	21194	21087	21219	20843	21209	21338	21015	21074	20851	21032	21017	20919	21021	20955	21050	20925	21008	21130	20897	21027	21015	20964	21077	21155	21249	21031	20796	21003	20894	21025	21091	21048	20899	20900	20913	21002	20915	21380	20924	20811	20998	20948	21017	21079	21349	20968	20878	20730	21024	20965	21172	21040	21192	21072	21192	20821	21093	20954	21041	21063	20930	20904	21076	21012	20797	21015	20986	20904	21012	21037	21089	20810	20787	20722	21058	21361	20966	20860	21093	20890	21274	21061	21188	20893	20995	20861	21117	21070	20852	21082	21209	21164	21150	20952	20877	21103	21191	21034	20987	20763	20906	21030	21095	21031	20981	21125	21123	21013	20795	21041	20810	21125	20876	20775	21161	21226	21259	20833	21037	20896	21017	20919	20827	20856	21020	20923	21145	21021	21044	21150	21087	20871	21233	21239	20907	20864	20951	20979	21079	20869	20882	20937	20954	20911	21171	21003	21057	20902	21176	20946	20799	21151	20933	20993	20981	20955	21064	20882	20882	20975	21081	21192	20951	20937	20897	20787	20873	20925	20964	21164	21163	20952	20916	21296	20896	20872	21008	20934	20954	20936	20962	20995	21253	21105	21178	20766	21025	20960	20880	20927	21116	20808	21149	21161	20956	21321	21109	21010	21015	20888	21031	20977	21069	20954	21159	20871	20991	21343	21075	21074	21180	20955	20901	21012	20996	21008	20989	20816	21051	21141	20898	20993	21135	21040	20850	20876	21032	21060	20981	20830	21004	20927	21038	20911	21110	20904	20905	20820	20894	20847	21056	20995	21025	20752	21225	20818	20942	21169	20858	20992	20912	20731	20955	20932	21059	20881	21271	20810	20928	20955	21052	20876	21020	21056	21032	21202	21039	20911	20956	21274	21034	21102	20916	20968	21082	21018	20830	21173	20950	20837	21103	20999	20864	20957	21113	21151	21285	21129	20976	20913	21139	21002	21039	21060	21015	21079	21213	21130	21133	20984	21112	20973	21092	20995	21086	21042	20859	20979	20844	21074	20970	20926	20941	21180	21011	20837	20825	20966	21132	20973	20962	21107	21281	21000	20953	21044	21316	21190	20971	20958	21026	20717	20838	20948	21076	21178	21291	21000	20849	21142	21269	20918	20895	21169	21022	21058	21007	20996	21135	21071	20997	21033	21105	20903	21053	21039	21079	20977	20962	20945	21026	20967	21276	20998	20866	21003	20979	20699	20828	20979	20996	21086	20926	21138	20859	21159	21017	21048	21180	21060	20836	20727	21080	20800	20908	21168	21151	20808	21099	21167	20864	20869	21248	20847	20810	21020	20977	21061	21256	21168	20981	20888	21169	20925	21080	21100	20936	20943	20986	21120	20909	20939	20944	21038	21059	20940	21092	21003	20835	21181	20946	20988	20964	20939	20937	21006	20948	21110	21131	20943	20921	21119	20933	21056	20966	21085	20833	21116	21067	21011	21080	21024	21181	21182	20929	21123	20698	21180	20969	21196	21109	21118	21115	21137	20940	21114	21004	21069	21073	20849	21023	20915	21172	20919	21012	20921	20854	20996	21171	21068	21252	20988	21028	20978	21180	20987	21077	21331	21312	21126	20957	21173	20892	21014	21069	21021	20978	20841	20799	21086	20819	20984	21020	21025	20873	20999	21125	21208	21043	21246	20830	20714	20872	20915	21036	21195	20953	21132	20981	21103	20999	20946	21290	21059	21108	21163	20968	20952	20843	21187	20999	21036	21137	20882	21150	21022	20771	21088	20947	21036	21049	21082	21255	21104	21090	21194	20966	21140	20901	20727	20906	21141	21084	21038	20969	20719	20820	20909	21115	20970	20946	20926	20994	21124	21058	20883	20887	20738	21135	20818	20991	21035	20956	20872	21054	21154	20932	21241	21097	21063	20912	20696	20835	20806	20903	20854	20993	21071	21270	20891	21167	21084	20923	20955	20943	20997	20837	20854	21057	21263	21211	21087	21256	21032	21263	20918	20824	21168	21194	20966	20999	21106	21004	21066	21179	20875	20941	20829	20933	20974	20861	20891	20889	20995	20992	20901	20848	20835	20839	20919	20896	21032	21152	20968	21158	21035	21151	20947	21063	20937	20989	20881	21129	20959	21127	20974	20941	20918	20907	21132	21117	20899	21129	20977	21048	20925	21126	21056	20986	20984	20941	20926	20961	20857	21259	20956	21195	21063	21004	20908	21031	20701	20963	20977	21072	20952	20926	20857	21023	21016	20931	20929	20854	20893	21142	20968	20864	20866	20866	21063	21110	20814	21078	21061	20895	21035	21032	20869	21008	21091	21131	20721	21145	21258	21110	21074	21168	20933	20943	20995	21106	21042	21020	21022	21072	20767	20912	20903	21064	20964	20803	20961	20916	21124	20788	21004	21216	21262	20981	20856	20954	20902	20814	21046	20865	20900	20828	20778	20884	21039	21058	20994	21143	20985	20892	21156	20763	20957	20925	20975	20979	21064	21064	21116	21167	21029	21000	20964	20864	20925	20999	21138	21057	21160	21130	21068	20896	20966	20898	21020	21125	21134	21089	20907	20997	20860	20930	21033	20954	21021	20861	21061	21048	20998	21077	20932	21035	20875	20936	20890	20943	20770	21048	21106	21084	20963	21159	21193	21211	20908	21031	20919	20997	21055	21047	20861	20860	21213	21022	21270	20975	21149	20979	21086	21092	21000	21070	21062	21079	21023	20774	21093	21206	20948	21062	21133	20947	20878	20904	20969	21043	21059	21197	20785	20990	20950	21180	20847	20909	20909	20959	20917	21004	20965	21041	20815	21044	20953	21083	20952	21062	21057	20884	21007	20994	20702	21083	20986	21051	21019	20994	20910	20811	20950	20865	20866	21150	20999	21152	21099	21169	20915	21029	20747	21102	20954	21096	21199	21288	20817	20926	21051	21130	21348	21087	20884	20989	20837	20862	21084	21163	21180	20783	20872	20902	20948	20874	20919	20973	20865	21224	20803	20883	20875	21234	21034	21139	21232	21071	20936	20988	21225	21086	20993	21038	20910	20894	20918	20903	21043	20995	21055	21059	21009	21039	20975	21261	20968	21059	20889	21015	21030	21132	21046	21150	20876	20966	20842	20951	21052	21206	21084	21246	21033	21051	20996	21226	20979	20790	21087	21019	20965	20959	20924	20953	21218	21065	20985	20982	21189	20872	20812	21093	21138	20764	21191	20860	20984	20890	20900	21317	20828	20950	21118	21046	21054	21138	21029	20874	20939	21102	20949	20864	20803	20922	20968	21054	21002	20991	20855	21061	20862	20964	21035	20867	20910	20980	21082	21161	21031	20783	20909	21107	20930	20807	20718	20967	20982	20973	21128	21086	21165	20892	20651	20966	21003	21111	20994	20810	21046	20818	21021	21031	20914	21111	21138	21084	21004	20927	20966	21054	21098	20956	21114	20956	20923	21105	20977	20877	20996	21085	21030	21016	21074	21021	20962	20759	20962	20922	20765	20841	20938	20968	21016	20920	21060	21150	21046	20924	21007	20993	21117	20913	20915	21089	20908	20952	20926	20720	20950	21117	21172	21090	21135	21134	21101	21027	21036	21078	21073	21138	21058	20887	20844	21069	20913	21036	21090	20916	20855	20994	20987	21039	21020	20929	20869	21013	21165	20984	21132	21033	21076	20781	21198	20987	20992	21066	21023	21111	20822	21152	21156	21105	20944	20967	21013	20931	21041	21085	20936	21019	20941	21013	21146	21183	21045	20976	21077	20931	21049	21092	21066	20986	21030	21087	20864	20991	21233	20784	21085	21211	21056	20897	20945	20994	20867	20900	21114	20924	21130	20893	20939	21001	20999	20823	20894	21178	20935	20842	20921	20958	20965	21068	20928	21151	21061	21143	21151	21098	20998	20941	21066	21048	21058	21129	21135	20891	20772	20881	21023	21111	21074	21001	20946	21077	20961	20894	20936	21171	20810	20957	20879	21200	20957	20964	20988	21090	20948	21115	21050	21007	20805	21122	20883	21035	20866	20981	20951	20996	21084	21158	21141	21031	21099	20964	21112	21012	21260	21215	20925	21255	21067	21038	21053	20976	21089	20992	21091	21024	21053	20914	21076	20961	20902	21060	21088	20982	20756	20820	21116	21000	21026	20855	21009	21201	21136	21049	20784	20824	21051	21066	21028	21061	20836	20969	21030	21067	21020	21051	21183	20980	20982	20941	20976	21060	20998	20996	21079	21176	20950	20935	20963	21054	20709	20741	20801	20996	20976	20878	20831	20932	20843	20976	21011	21188	21232	21000	20951	21218	21146	21066	20991	20970	20988	21157	20944	20966	20970	20843	21096	20973	21084	21164	20873	20976	21017	21049	20734	21140	20874	21045	21125	21020	20778	21061	21127	21222	20994	21189	21072	21144	21010	20874	20967	21223	20860	21000	20985	20918	20926	21003	20996	20968	20979	21098	21215	21121	20946	21084	21059	21054	20962	21107	20885	21023	20977	21188	20962	21009	21066	20992	21107	20960	21059	20896	21138	21094	20819	20780	20923	21004	21145	20899	21064	20960	21036	20972	20982	20950	20977	21151	20811	21120	20934	21078	20848	20925	21185	21120	20984	20959	20924	21112	21227	20957	20994	21051	21063	20797	21064	20915	21122	21267	20896	21057	20835	21177	21001	21019	21054	20918	21000	20870	20944	21009	20940	21012	20864	21116	20769	21052	21007	21063	21121	21043	20758	20880	21032	20971	20751	21043	21056	20914	21203	21101	21185	20957	20816	21104	20869	20918	20984	20750	20919	21177	21074	20919	20917	21119	20831	20810	21050	21082	21002	20812	20934	20904	21015	20983	21101	20955	20863	20982	21071	20971	20776	20995	21061	20982	20905	21132	20856	20779	21167	21025	20984	21087	20953	21028	21283	21157	20959	21055	21095	21138	20939	21012	20783	21115	20994	20983	21021	21041	20947	21105	21002	20889	20996	20999	21221	20974	20956	20985	21048	21025	21034	20917	20939	21023	20917	21029	21152	21022	21139	20932	20939	21141	20985	20801	21102	20859	21100	21099	20824	21051	20827
61818	100665	84857	59524	41179	27582	20424	18117	17398	17337	17267	17542	17463	17249	17460	17321	17256	17385	17259	17405	17335	17228	17316	17421	17357	17311	17223	17289	17263	17360	17594	17486	17262	17212	17445	17320	17357	17155	17289	17337	17390	17431	17391	17361	17353	17201	17182	17222	17442	17330	17495	17342	17247	17374	17204	17532	17134	17214	17143	17287	17509	17294	17354	17227	17262	17293	17295	17236	17254	17346	17200	17328	17293	17277	17346	17254	17209	17319	17196	17345	17262	17370	17222	17296	17381	17330	17127	17314	17329	17416	17256	17461	17338	17283	17261	17265	17259	17243	17405	17214	17327	17382	17386	17420	17304	17334	17517	17342	17258	17377	17500	17408	17364	17358	17293	17411	17309	17304	17339	17186	17347	17226	17345	17085	17407	17258	17337	17087	17503	17248	17335	17141	17396	17510	17357	17192	17367	17169	17402	17477	17321	17217	17509	17183	17398	17266	17245	17249	17326	17268	17478	17151	17274	17282	17247	17306	17351	17436	16997	17323	17338	17362	17310	17286	17240	17308	17137	17231	17379	17329	17476	17284	17355	17234	17307	17298	17213	17263	17204	17328	17146	17185	17255	17471	17434	17289	17426	17430	17295	17414	17304	17270	17345	17272	17054	17295	17318	17403	17290	17250	17392	17330	17448	17406	17253	17231	17306	17419	17241	17283	17260	17346	17344	17257	17208	17452	17321	17406	17216	17351	17470	17222	17215	17209	17370	17321	17429	17297	17220	17302	17229	17452	17226	17313	17252	17243	17272	17389	17283	17348	17364	17269	17523	17159	17259	17239	17151	17492	17379	17348	17164	17278	17423	17299	17222	17344	17328	17338	17319	17323	17282	17449	17171	17229	17349	17554	17274	17302	17305	17291	17137	17411	17368	17111	17259	17255	17442	17288	17395	17461	17140	17422	17425	17317	17406	17251	17223	17302	17468	17130	17294	17430	17483	17287	17259	17370	17395	17257	17296	17304	17344	17344	17426	17263	17319	17429	17441	17358	17324	17494	17363	17365	17409	17485	17169	17216	17348	17300	17380	17274	17288	17218	17309	17234	17499	17387	17267	17311	17211	17232	17402	17353	17285	17251	17289	17244	17428	17401	17280	17331	17191	17375	17266	17331	17204	17367	17348	17253	17458	17232	17247	17371	17474	17254	17201	17330	17379	17206	17389	17194	17329	17342	17358	17249	17390	17387	17194	17324	17281	17309	17406	17313	17383	17155	17173	17365	17396	17352	17235	17222	17236	17208	17271	17452	17225	17184	17491	17182	17293	17289	17281	17239	17359	17302	17369	17253	17293	17441	17453	17241	17192	17266	17335	17208	17265	17312	17343	17323	17204	17257	17616	17303	17429	17271	17455	17228	17341	17442	17268	17354	17587	17219	17234	17356	17473	17391	17535	17256	17417	17365	17340	17452	17201	17464	17390	17322	17356	17433	17362	17408	17315	17441	17280	17380	17354	17387	17368	17207	17174	17305	17372	17147	17283	17425	17564	17340	17382	17209	17258	17331	17348	17298	17257	17429	17342	17315	17244	17302	17236	17404	17135	17306	17357	17250	17316	17291	17371	17191	17252	17323	17374	17354	17285	17287	17180	17400	17197	17396	17425	17360	17458	17339	17235	17270	17254	17100	17412	17336	17192	17269	17321	17325	17247	17418	17197	17284	17283	17217	17471	17415	17401	17200	17239	17486	17369	17264	17227	17417	17279	17442	17257	17461	17345	17094	17354	17360	17275	17323	17326	17128	17202	17109	17401	17326	17333	17424	17290	17518	17147	17272	17372	17358	17339	17336	17293	17398	17380	17191	17199	17316	17235	17296	17318	17494	17182	17389	17416	17179	17428	17183	17300	17254	17372	17388	17341	17283	17331	17296	17227	17343	17338	17433	17411	17232	17368	17194	17407	17497	17300	17493	17136	17172	17336	17456	17211	17447	17179	17395	17267	17174	17349	17157	17161	17543	17374	17257	17259	17351	17408	17402	17267	17313	17402	17175	17464	17284	17470	17225	17123	17327	17365	17366	17541	17245	17264	17266	17280	17376	17383	17337	17194	17435	17261	17186	17436	17379	17538	17192	17378	17424	17390	17348	17390	17157	17375	17266	17328	17392	17167	17327	17310	17397	17384	17315	17216	17423	17311	17425	17314	17130	17457	17453	17318	17308	17359	17221	17364	17285	17365	17317	17209	17173	17349	17215	17329	17404	17131	17272	17241	17398	17400	17349	17409	17428	17195	17374	17347	17177	17298	17316	17459	17276	17286	17300	17314	17308	17267	17304	17286	17301	17291	17360	17366	17362	17376	17377	17394	17442	17300	17330	17191	17207	17414	17459	17230	17367	17441	17426	17265	17367	17339	17347	17285	17300	17334	17371	17289	17354	17329	17217	17449	17216	17391	17490	17360	17329	17384	17237	17288	17250	17476	17305	17233	17358	17379	17175	17394	17218	17343	17342	17217	17455	17371	17262	17311	17223	17395	17300	17217	17258	17403	17235	17457	17324	17447	17277	17338	17096	17496	17161	17212	17423	17361	17312	17362	17445	17234	17352	17379	17346	17300	17446	17402	17318	17443	17365	17293	17422	17232	17324	17413	17248	17495	17418	17376	17416	17349	17281	17369	17281	17512	17302	17280	17221	17419	17215	17246	17315	17427	17315	17165	17387	17244	17253	17250	17556	17585	17344	17379	17281	17373	17412	17186	17343	17316	17289	17261	17268	17367	17449	17366	17419	17202	17483	17381	17258	17215	17449	17442	17339	17353	17447	17329	17327	17188	17343	17239	17189	17254	17421	17112	17366	17478	17435	17223	17190	17233	17308	17156	17111	17488	17505	17383	17371	17340	17434	17265	17249	17492	17257	17293	17381	17297	17339	17199	17389	17260	17329	17253	17428	17238	17305	17359	17354	17372	17128	17065	17288	17301	17243	17475	17317	17265	17451	17338	17363	17224	17213	17237	17237	17397	17436	17204	17399	17066	17385	17282	17102	17185	17261	17444	17244	17443	17298	17256	17457	17380	17444	17262	17361	17289	17345	17185	17389	17237	17283	17415	17420	17135	17322	17309	17277	17377	17309	17352	17398	17438	17239	17414	17324	17329	17087	17285	17191	17361	17386	17201	17307	17386	17258	17372	17269	17181	17333	17317	17151	17243	17280	17343	17373	17330	17312	17372	17260	17274	17324	17310	17325	17389	17318	17454	17401	17371	17408	17280	17307	17353	17355	17425	17393	17316	17258	17253	17401	17154	17213	17228	17347	17120	17375	17207	17351	17304	17442	17355	17244	17275	17410	17208	17356	17314	17188	17369	17305	17373	17266	17499	17362	17314	17182	17335	17371	17170	17337	17388	17137	17331	17315	17357	17397	17290	17587	17264	17371	17380	17292	17397	17231	17198	17360	17436	17393	17322	17354	17325	17279	17440	17363	17397	17409	17416	17287	17335	17406	17397	17371	17326	17255	17197	17417	17457	17524	17145	17345	17264	17320	17286	17454	17370	17313	17407	17258	17206	17343	17215	17195	17403	17299	17280	17286	17323	17230	17302	17313	17266	17394	17208	17172	17218	17211	17258	17256	17268	17471	17252	17325	17291	17317	17432	17336	17512	17148	17313	17340	17136	17282	17282	17255	17308	17411	17180	17191	17426	17295	17154	17352	17142	17306	17324	17229	17222	17328	17375	17226	17341	17256	17248	17417	17425	17162	17455	17211	17225	17417	17317	17410	17408	17181	17207	17321	17212	17354	17157	17363	17360	17370	17281	17317	17247	17463	17485	17381	17433	17439	17194	17140	17320	17278	17263	17284	17312	17174	17247	17380	17486	17364	17353	17446	17374	17481	17191	17393	17298	17458	17304	17228	17405	17363	17357	17379	17261	17286	17297	17369	17216	17256	17189	17349	17276	17358	17317	17253	17370	17172	17482	17322	17307	17236	17386	17355	17239	17332	17220	17262	17188	17291	17329	17376	17309	17360	17344	17094	17410	17162	17355	17407	17304	17365	17385	17234	17576	17292	17231	17406	17170	17472	17247	17388	17076	17285	17244	17384	17200	17254	17218	17214	17284	17238	17343	17267	17162	17254	17294	17358	17337	17080	17294	17207	17204	17335	17382	17398	17141	17390	17352	17361	17293	17260	17182	17320	17297	17353	17305	17208	17251	17396	17345	17356	17239	17194	17444	17295	17270	17392	17192	17338	17497	17272	17369	17358	17242	17523	17430	17213	17492	17324	17399	17410	17370	17212	17308	17358	17296	17286	17404	17241	17286	17373	17430	17270	17183	17404	17279	17367	17225	17352	17518	17427	17320	17288	17388	17299	17271	17328	17362	17336	17449	17344	17332	17239	17298	17265	17344	17378	17155	17231	17422	17432	17350	17241	17201	17298	17244	17267	17195	17382	17365	17476	17431	17445	17334	17339	17419	17370	17216	17410	17220	17265	17178	17269	17415	17506	17151	17286	17247	17380	17245	17387	17370	17356	17374	17314	17141	17317	17332	17383	17423	17294	17324	17306	17356	17470	17205	17458	17230	17308	17284	17421	17413	17293	17352	17430	17316	17329	17270	17217	17250	17236	17323	17515	17360	17270	17370	17602	17357	17375	17241	17180	17101	17395	17261	17444	17358	17328	17337	17338	17308	17409	17350	17395	17230	17244	17456	17500	17312	17158	17309	16987	17431	17337	17379	17410	17411	17248	17379	17172	17331	17174	17363	17363	17388	17328	17402	17413	17159	17442	17271	17414	17265	17227	17162	17168	17202	17352	17285	17209	17258	17458	17430	17405	17334	17254	17207	17360	17186	17384	17350	17453	17178	17482	17180	17262	17375	17385	17228	17423	17563	17373	17161	17351	17343	17411	17317	17495	17389	17266	17437	17468	17378	17458	17376	17408	17403	17274	17099	17176	17435	17271	17280	17280	17243	17422	17257	17375	17192	17371	17371	17507	17149	17519	17358	17248	17351	17249	17382	17299	17468	17284	17287	17235	17442	17405	17512	17344	17385	17340	17271	17544	17241	17345	17406	17330	17232	17374	17277	17429	17332	17268	17263	17248	17299	17337	17381	17362	17398	17241	17257	17384	17110	17247	17237	17508	17310	17336	17246	17273	17368	17367	17404	17169	17326	17097	17355	17603	17255	17385
22932	22868	36518	37222	34260	31321	29410	23274	21618	21621	21407	21099	21245	21329	21058	21281	21218	21335	21312	20946	21044	21129	21104	21022	21082	21127	21212	21252	21221	21184	21131	20995	21127	21244	21033	21022	21040	20959	21027	20900	21042	20906	20814	20969	20983	20921	21023	20918	21051	20819	20871	21059	21053	20978	20966	20880	20930	20928	21155	20993	20974	20806	20737	21086	21116	20913	21066	21156	20961	20820	20960	21020	21154	21044	20808	21151	20972	20971	20806	21004	21018	20857	21031	21031	21057	20910	20902	20985	21032	20765	20783	20896	20673	20770	20956	20956	20905	20814	20904	20806	20905	20921	20777	21020	20745	20731	20750	20930	20898	20929	21067	20947	20891	20954	20684	20755	20917	20900	20944	20954	21144	20882	21056	20899	20759	20860	20698	20990	20851	21026	20959	20982	20829	20792	20873	20819	20870	20860	21101	21074	20889	20770	21091	20899	21057	21059	21010	20986	21214	21084	20941	20782	20779	20929	21013	20870	20935	20886	20805	20842	20949	21048	20699	20817	20850	20835	20980	20828	20985	20868	20640	21127	20995	20873	20861	20893	21033	21128	20873	20984	21027	20693	20746	20765	21058	20935	20776	20817	20992	20847	20970	20697	21012	20892	20729	20950	20865	20964	20844	20863	21013	20677	20945	21034	20790	20919	20929	20925	20940	20992	20911	20768	20810	21071	21203	20662	20749	20730	21007	20856	20723	20887	20926	20905	20860	20868	21071	20978	20717	20749	20842	20752	20895	20933	20844	20879	20981	21145	20820	21037	20901	20967	20987	20837	20880	20917	20819	20911	20994	20940	20675	20779	20935	20958	20794	20853	20777	20759	20940	20960	21052	20931	21017	20879	21026	20677	20734	21261	21073	20971	20899	20696	21053	21080	20988	20895	20965	21078	20944	20927	20870	20942	20826	21086	21037	20976	20881	20870	21113	20892	20942	21026	20983	20864	20913	20670	20873	20778	20803	21020	21006	20875	20789	20804	20866	21010	20871	20756	20915	21138	21017	21093	21121	20865	20938	21227	20902	20919	20893	20650	20809	20878	20888	20918	20778	20936	21041	20815	20963	20734	21027	20844	20828	20995	20926	21141	20968	20855	20812	21023	20846	20894	20959	20871	20945	20987	20912	20926	20784	20913	20807	20943	20918	20626	20903	20804	20753	20860	21013	20849	20829	20936	20978	20965	20744	20999	20804	20859	21098	21047	20747	21035	21013	20665	20762	20878	21066	20967	20776	20714	21076	20936	20858	20787	20757	20897	20877	20899	21025	20874	20847	20823	20996	20808	20717	20913	20912	20874	20989	20882	20945	20809	20842	20737	20774	20931	20976	20957	20794	21152	20690	20941	20905	20842	20789	20966	20908	21105	20874	20918	20707	20928	20832	20935	20848	20849	20933	20680	20676	21062	20873	20841	20717	20884	20938	20870	20901	20861	20619	20910	20826	20960	21183	20770	20985	20852	21021	20698	20745	21075	21058	20743	20768	20810	20628	20812	20953	20939	20855	20910	20950	20757	21123	21088	20833	20832	20910	20786	20985	20884	20818	20953	20856	20648	20786	20864	20828	21075	20819	20905	20871	20805	20970	20771	20851	20952	21020	20972	20842	20934	21029	20706	20857	20741	20794	20722	20883	21019	20846	20870	20895	20922	20819	20915	21214	20871	20944	21047	20942	21065	21124	20895	21057	20871	20948	21088	20811	20718	20889	20901	20868	20892	20917	20786	20963	20864	21003	20912	20643	20937	20998	20923	21017	21288	20909	20905	20815	20680	20559	20921	21068	20957	20958	20690	20896	20849	20944	20954	20851	21065	20960	20942	21013	20717	20818	20892	20898	21018	20895	20969	20683	21031	20933	20994	20929	21015	20981	20935	20686	20644	20780	20756	20820	20876	20887	20744	20966	20868	20748	20867	20865	20744	20768	20884	20909	21061	20980	20927	20908	20820	20977	20841	20845	20849	20923	20882	20741	20901	20832	20863	20895	21080	20847	20873	20921	20850	20952	20932	21107	20999	20873	20806	20935	20947	20914	20643	20876	20540	20860	20886	20960	20953	20884	20821	20790	21062	21025	20953	21143	20801	20800	20827	21007	20819	20792	20680	21017	20991	20900	20797	20867	20812	20855	20794	20841	20909	20867	20734	21261	21068	21000	20995	21085	20871	20765	20770	20818	21164	21019	20952	20982	20789	21042	20872	20807	20848	21165	20845	20565	20870	20926	20910	21208	21108	20936	21079	20803	20618	20972	20957	20872	20814	20938	20798	20955	20993	21055	20947	20836	20907	20932	21022	20750	20798	20813	20916	20928	20836	21019	20902	20890	20686	20690	20935	21083	20934	20838	20984	20755	20768	21057	20765	20933	20770	21033	20887	20795	20754	20898	20996	20844	20887	20837	20685	21058	20892	20840	20863	20805	20801	20732	20962	20848	20995	21016	20890	20870	20853	20858	20788	20944	20863	20820	20940	20900	20918	20777	20827	21151	20750	20826	20726	20742	20921	20887	20922	20939	21030	21073	20936	21047	20918	21010	20893	20792	20924	21032	20892	20784	21133	20962	20808	20846	20910	20875	20777	21208	20808	20708	20945	21052	20948	20910	20681	20939	20931	20923	20937	20995	20835	20956	20892	20712	20823	20779	20754	20957	20826	21001	20838	20848	20916	20882	20948	20812	21068	20951	20908	20938	20929	21185	20855	20984	20838	20970	20869	20976	21064	20830	20963	20980	20927	20923	20931	20969	21010	21013	20919	21051	20860	21086	20887	20771	20957	20933	20931	20990	21035	20821	20893	20750	20948	21000	20997	20953	20791	20942	20813	20937	20844	20848	20901	21102	20987	20914	20829	20595	20959	20780	20904	21092	20734	20763	20922	21029	21160	20652	20700	20789	20902	21110	20838	20990	20877	20899	20842	20828	20913	21061	20827	20837	20735	20913	20786	20832	21030	20927	20989	20856	21095	20966	20759	20741	21094	21029	21091	20832	20897	20927	20988	20841	20936	20753	20723	20911	20723	20952	20946	21027	20903	20840	20781	20972	20836	21000	21024	20833	20991	20933	20814	20885	21014	20896	20751	21035	20844	20880	20917	20798	21039	20773	20765	20879	20787	20994	20965	20984	20839	20997	20960	20925	20832	20877	20929	20959	20675	20723	20768	20718	20925	20930	20981	20855	20852	20912	21006	20813	20859	20835	20813	21026	21044	21157	20978	20758	20878	21086	20890	20839	20785	21133	20888	20879	20832	20980	21096	20680	20803	21054	20829	20854	20774	20907	20948	20708	20848	20706	21097	20899	20911	20930	20929	21028	21026	20992	20725	21062	20868	21033	20931	20884	20956	20930	21064	20961	20854	20843	21091	21073	20957	21054	21015	20870	20979	21208	20897	20815	21140	21041	20895	20946	21199	20840	20896	20805	20731	21061	21092	21005	20743	21209	21094	20719	20882	20937	20884	20971	21077	20856	20759	20968	20843	20983	20898	20808	20947	21015	20962	20863	20872	20935	21030	20928	20867	20792	20917	20939	21064	21002	20856	21159	20994	20967	20849	20845	21073	20945	20803	20836	21003	20716	20812	20958	20982	20718	21013	20900	20702	20962	20628	20965	20856	20883	20816	20789	20865	21051	20899	21078	20787	20859	20982	20867	20824	20696	20849	20902	20831	21077	21008	21054	21052	21034	20671	20723	20762	20978	20791	20850	21027	20864	20797	20679	20914	20957	20968	20800	20811	20841	20882	20882	21070	20883	20979	20727	21018	20823	20854	20985	20747	20911	20860	20903	20973	20711	20823	20927	20865	20842	20969	20922	20906	21059	20922	20951	20998	21027	20912	20963	20928	21033	20821	21003	21091	20827	20675	20811	20898	21019	20824	20875	20977	20921	20967	20903	20955	20989	20942	20757	20986	20746	21090	21024	21099	20989	21169	20947	20788	20933	20884	20882	20906	20862	20687	20836	20928	20739	20905	20886	20846	20976	20952	20959	20651	20877	20872	21065	21001	21114	20852	20635	20518	20789	20987	20753	20863	20801	20821	20898	20966	20940	20925	21022	20828	20706	20926	20998	21105	20751	20934	20713	20929	20979	21001	20905	20983	20801	21011	20805	20628	20989	20875	20797	20873	20908	20625	20724	20807	20857	20760	21053	20969	20867	20796	20799	20783	20974	20690	20887	21147	20981	21061	21021	20916	21043	21005	20986	20884	20756	20631	20779	20887	21020	20800	21087	20993	20854	21062	21060	20876	20903	20978	20792	20979	20957	20625	20766	20769	20952	20809	20972	21048	20779	20932	20846	20922	21011	20888	20781	20876	21011	20866	21151	20930	21014	20913	20887	20854	20858	21077	20696	21058	20780	20858	20916	20946	20872	20985	20878	20928	20960	20984	20791	20782	20859	20831	20876	21003	20971	21083	21004	20931	20907	20948	20957	21209	20964	20680	21096	20850	21229	20959	20785	21115	20997	20875	20833	20722	20974	20967	20974	20998	20771	20801	21055	20694	20766	20835	20932	21005	20923	20949	20964	20832	20715	21035	20986	20770	21098	20977	20950	20929	20822	20832	20731	20967	20874	20808	20882	20944	20636	20964	20900	20753	20888	20657	20820	20893	21071	21114	20866	20928	21062	21020	21024	20915	21110	20798	20788	20861	20874	21003	21211	20992	20823	20876	20750	20795	20949	20814	20936	20885	20998	20771	20891	20861	20799	20712	20887	20984	20991	20820	20807	20905	20963	21065	20860	20797	20844	21046	20993	20789	20778	21109	21037	21056	21112	20875	20788	20880	21000	20956	20744	20694	20716	20826	20861	20843	20878	20828	20799	20794	21270	20862	21001	20882	20888	20639	21142	20815	20715	20886	20784	20971	21030	21062	20753	20858	20952	20863	21065	20738	20897	20973	20843	20965	20936	20934	21236	20831	21036	20853	20795	20657	20716	20834	20863	21053	20702	20933	21042	20817	20798	20764	20915	20702	21013	20871	20868	20944	20694	21003	21096	20706	20905	20875	21089	20943	20907	20562	21035	21034	20983	20733	21081	20969	20768	20838	21077	20841	20945	20948	20975	20899	20788	20867	20892	20902	20781	20998	21035	20939	20962	20992	20851	20865	20988	20877	21009	20925	21022	21112	20953	20922	21018	20858
63915	104826	94053	72670	51250	34123	23170	18980	17483	17449	17195	17171	17097	17326	17174	17091	17322	17277	17327	17241	17358	17287	17103	17199	17279	17136	17213	17065	17187	17294	17163	17305	17135	17039	17201	17157	17372	17178	17132	17147	17176	17325	17187	17297	17009	17020	17110	17237	17019	17127	17211	17263	17304	17130	17111	17203	17065	17284	17194	17147	17286	17118	17209	17153	17193	17248	16968	17147	17153	17261	16869	17146	17180	17193	17115	17082	17171	17258	17064	17131	17055	17259	17189	17113	17176	17191	17272	17254	17372	17385	17226	17030	17016	17065	17437	17315	17227	17166	17097	17229	17131	17112	17066	17135	17243	17304	17220	17278	17092	17162	17363	17287	17241	17247	17037	17192	17166	17220	17036	17280	17062	17290	17180	17123	17225	17215	17159	17217	17131	17194	17122	17059	17255	17056	17197	17026	17197	17165	17160	17236	17239	17384	17254	17120	17091	17166	17156	17299	16996	17101	17121	17140	17093	17172	17336	17167	17066	17189	17093	17155	17277	17267	17212	17236	17294	17198	17330	17239	17209	17325	17251	17246	17019	17334	17228	17081	17228	17178	17269	17189	17193	17127	17329	17169	17143	17152	17216	17116	17127	17211	17237	17035	17064	17233	17119	17220	17026	17213	17330	17310	17198	17213	17185	17218	17317	17143	17063	17152	17117	17065	17205	17214	17147	17360	17161	17214	17233	17150	17343	17298	17213	17100	17194	17087	17301	17289	17299	17081	17132	17226	17120	17331	17016	17176	17248	17260	17329	17171	17083	17308	17116	16973	17348	17133	17381	17278	17106	17115	17189	17123	17070	17347	17094	17220	17169	17284	17157	17079	17157	17042	17236	17220	17164	17116	17187	17216	17209	17103	17177	17160	17237	17156	17298	17194	17234	17114	17051	17187	17348	17204	17194	17311	17050	17244	17169	17238	17075	17214	17269	17110	17218	17087	17128	17182	17210	17260	17218	17130	17266	17046	17084	17128	17223	17304	17238	17160	17013	17208	17259	17111	17098	17018	17296	17088	17189	17037	17140	17168	17333	17304	17183	17287	17132	17240	17308	17169	17169	17311	17122	16995	17165	17272	17344	17033	17157	17220	17180	17339	17193	17194	17197	17142	17108	17055	17183	17251	17365	17028	17076	17187	17320	17246	17353	17328	17342	17145	17189	17020	17024	17239	17134	17173	17259	17258	17230	17214	17257	17110	17168	17153	17158	17122	17426	17104	17063	17124	17213	17098	17315	17229	17219	17134	17113	17275	17231	17079	17216	17031	17313	17212	17268	17345	17338	17291	17361	17223	17170	17188	17242	17294	17182	17114	17289	17111	17260	17299	17103	17268	17119	17171	17294	17305	17250	17139	17129	17024	17302	17297	17289	17211	17017	17249	17386	16998	17227	17181	17069	17104	17068	17098	17105	17162	17169	17250	17436	17222	17115	17236	17306	17168	17072	17165	17059	17169	17222	17305	17285	17331	17134	17121	17066	17249	17308	17115	17137	17007	17199	17018	17202	17157	17106	17239	17114	17197	17168	17057	17264	17205	16988	17192	17189	17140	17134	17151	17331	17176	17059	17103	17233	17167	17120	17239	17206	17111	17210	17107	17337	17225	17148	17236	17257	17208	17155	17181	17250	17247	17159	17238	17252	17163	17072	17127	17076	17192	17271	17072	17176	17265	17169	17060	17238	17113	17420	17190	17199	17206	17013	17205	17136	17299	17152	16950	17468	17253	17052	17155	17322	17077	17171	17150	17245	16988	17230	16955	17150	17264	17187	17223	17296	17237	17028	17243	17188	17273	17120	17172	17011	17424	17197	17099	17217	17190	17217	17202	17078	17196	17225	17228	17314	17067	17177	17074	17226	17191	17187	16979	17140	17236	17230	17219	17189	17193	17292	17227	17230	17222	17256	17199	17039	17218	17208	17227	17314	17110	17327	17048	17147	17220	17122	17174	17220	17126	17106	17200	17213	17189	17250	17152	17110	17194	17341	17251	17224	17159	17167	17196	17136	17070	17216	17200	17275	17135	17117	17337	17217	17246	17136	17065	17211	17446	17196	17118	17181	17174	17101	17314	17344	17103	17238	17130	17295	17240	17069	17359	17142	17195	17276	17078	17130	17126	17181	17277	17126	17058	17195	17093	17157	17393	17442	17244	17334	17356	17170	17195	17249	17202	17318	17094	17349	17087	17204	17150	17310	17287	17085	17033	17018	17352	17101	17187	17156	17113	17125	17252	17123	17237	17247	17190	17082	17185	17283	17129	17034	17151	17100	17271	17311	17083	17137	17109	17191	17201	17152	17171	17309	17118	17150	17090	17253	17291	17188	17165	17110	17270	17043	17323	17027	17054	17057	17134	17126	17234	17072	17045	17111	17182	17302	17109	17143	17196	17128	17171	17199	17051	17331	17070	17447	17108	17207	17160	17089	17202	17098	17255	17046	17238	17232	17222	17154	17364	17109	17047	17103	17069	17316	17115	17245	17353	17142	17040	17198	17282	17290	17290	17253	17141	17255	17441	17063	17216	17136	17039	17272	17153	17227	17158	17231	17380	17199	17199	17245	17238	17148	17297	17070	17024	17189	16998	17273	17272	17392	17237	17261	17258	17124	17324	17148	17333	17386	17085	17221	17308	17163	17267	17160	17203	17123	17329	17116	17305	17062	17221	17309	17105	17071	17158	17097	17102	17301	17062	17078	17076	17162	17210	17357	17066	17309	17209	17319	17296	17309	17276	17060	17039	17250	17298	17074	17038	17352	17305	17094	17186	17339	17180	17225	17322	17185	17116	17321	17129	17136	17259	17052	17133	17136	17303	17324	17077	17221	17121	17152	17132	17222	17084	17231	17104	17313	17312	17117	17097	17286	17127	17202	17243	17148	17134	17347	17220	17208	17111	17305	17212	17089	17227	17115	17241	17234	17003	17241	17133	17064	17093	17279	17031	17168	17378	17158	17163	17231	17060	17156	17220	17234	17214	17150	17278	17304	17157	17066	17270	17232	16999	17223	17312	17193	17266	17258	17298	17147	17211	17380	17202	17198	17077	17143	17098	17226	17195	17240	17100	17344	17222	17319	17210	17233	17355	17254	17138	17231	17142	17242	17160	17352	17187	17258	17010	17181	17328	17219	17225	17182	17284	17168	17072	17304	17043	17368	17075	17094	17185	17304	17153	17206	17235	16995	17112	17375	17138	17119	17119	17074	17059	17210	17143	17233	17232	17076	17108	17267	17258	17199	17228	17211	17126	17314	17214	17297	17112	17056	17144	17177	17225	17249	17174	17288	17333	17176	17282	17209	17249	17155	17159	17351	17507	17166	17115	17276	17141	17271	17224	17120	17139	17210	17193	17187	17141	17277	17087	17160	17197	17040	17344	17135	17260	17275	17165	17256	17373	17178	17284	17208	17158	17303	17145	17370	17114	17277	17321	17119	17255	17258	17080	17217	17153	17134	17217	17236	17156	17291	17148	17215	17259	17200	17209	17212	17181	17352	17163	17161	17067	17177	17081	17307	17081	17262	17176	17225	17187	17250	17263	17205	17238	17243	17190	17215	17161	17206	17269	17188	17345	17091	17218	17279	17116	17057	17262	17097	17183	17191	17209	17331	17154	16979	17274	17347	17166	17129	17194	17139	17202	17247	17208	17076	17194	17252	17109	17093	17064	17116	17014	17048	17208	17135	17207	17204	17261	17336	17094	17317	17115	16947	17222	17187	17125	17103	17148	17448	17164	17133	17247	17286	17237	17262	17167	17225	17300	17157	16970	17249	17054	17221	17369	17207	17227	17235	17186	17242	17108	17122	17389	17302	17069	17193	17248	16984	17115	17198	17361	17257	17196	17434	17144	17225	17339	17116	17177	17191	17045	17322	17111	17077	17160	17189	17172	16950	17069	17215	17106	17142	17200	17299	17122	17144	17065	17117	17236	17233	17053	17129	17102	17252	17133	17160	17273	17143	17252	17156	17257	17264	17201	17145	17280	17091	17303	17264	17197	17072	17229	17301	17075	17150	17111	17093	17130	17176	17249	17225	17274	17114	17016	17092	17148	17124	17077	17225	16934	17198	17253	17229	17147	17110	17157	17052	17104	17327	17235	17169	17266	17325	17369	17016	17357	17164	17099	17314	17088	17202	17263	17157	17197	17059	17084	17330	17039	17082	17176	17131	17243	17144	17042	17365	17088	17327	16989	17236	17167	17255	17220	17324	17175	17157	17239	17375	17351	17130	16931	17242	17348	17115	17161	17073	17386	17249	17123	17176	17179	17149	17213	17151	17338	17204	17270	17299	17116	17187	17277	17433	17135	17184	17119	17274	17232	17013	17273	17235	17248	17238	17103	17142	17244	17169	17088	17133	17192	17157	17244	17133	17132	17295	17330	17175	17251	17148	17210	17232	16990	17282	17111	17138	17132	17083	17191	17165	17211	17361	17107	17140	17344	17256	17071	17113	17058	17085	17062	17235	17097	17234	17375	17203	17318	17076	17173	17225	17035	17154	17036	17170	17113	17281	17190	17295	17128	17205	17321	17052	17304	17375	17304	17204	17146	17225	17165	17317	17107	17349	16965	17127	17110	17350	17229	17159	17114	17206	17366	17291	17353	17284	17157	17000	17172	17204	17279	17240	17243	17259	17206	17252	17229	17129	17314	17273	17151	17333	17187	17226	17137	17146	17169	17233	17203	17216	17392	17251	17208	17131	17187	17073	17293	17249	17148	17164	17171	17159	17219	17223	17166	17272	17252	17122	17242	17131	17189	17067	17375	17179	17155	17125	17070	17220	17282	17273	17155	17133	17196	17327	17236	17331	17353	17296	17278	17154	17036	17273	17267	17165	17153	17342	17208	17139	17117	17336	17166	17103	17238	17283	17056	17252	17135	17357	17255	17142	17229	17162	17238	17113	17172	17124	17273	17208	17183	17274	17215	17126	17181	17386	17058	17055	17259	17082	17191	17271	17274	17096	17328	17292	17210	17116	16989	17149	17341	17284	17213	17161	17142	17269	17287	17122	17320	17367	17185	17273	17132	17287	17066	17293	17031	17141	17202	17279	17111	17209	17052	17255	17148	17136	17236	17121	17278	17184	17230	17178	17192	17107	17171	17280	17106	17206	17248	17129	17091	17131	17300	17176	17156	17298	17219
30066	36997	44339	35446	26462	22844	21522	21102	20876	20910	20631	20747	20767	20893	20790	21034	20742	20975	21105	20878	20872	20885	20555	20646	20890	20713	20847	20828	20778	20755	20938	20938	20947	20895	20887	20916	20923	20843	21055	20880	21043	21025	20903	20882	20873	20529	20932	20831	20639	20738	20835	20966	20865	20845	20963	20692	20817	20953	20800	20851	20783	20838	20812	20569	20849	20860	20748	20829	20983	20876	20907	20840	20814	20665	20763	20795	20846	21045	20657	20954	20709	20813	20906	20816	20968	20800	20771	20736	20779	20691	20710	20985	20975	20869	20996	21058	20898	20830	20789	20913	20799	20897	20764	20919	20872	20926	20668	20985	21012	20790	20832	20509	20913	20437	20891	20602	20754	20876	20924	20737	20706	20788	20837	20752	20901	20869	20749	21039	20748	20708	20946	20833	20851	20960	20778	20949	20858	20914	20630	20826	20979	20778	20690	20842	20897	20916	20687	20806	20780	21021	20705	20614	20781	20649	20997	20859	20866	20971	20733	21095	20708	20968	20971	20659	20800	20725	20807	20803	20796	20826	20643	21052	20818	20879	20846	20782	20944	20745	20801	20888	20834	20802	20762	20798	20750	20907	20790	20733	20810	20917	20819	20631	20892	20961	20760	20805	20846	20710	20685	20602	21071	21093	20966	20979	20994	20802	20790	20618	20757	20833	20867	21045	20737	20979	20835	20906	20976	20680	21057	20692	20910	20780	21176	20758	20910	20688	20726	20724	20709	20786	20930	20861	20822	20762	20918	20831	20775	20761	20865	21103	20995	20919	20823	20664	20761	20785	20802	20782	20847	20880	20891	20789	20673	20677	20770	20786	20789	20817	20640	20692	20868	20856	20732	20746	20759	20778	20646	21032	20849	20771	20798	20877	21078	20717	20746	20675	20882	20617	21005	21011	20866	20812	20639	20833	20800	20664	20839	20713	20973	20912	20892	20990	20765	20773	20675	20825	20793	20689	20806	20764	20859	21020	21051	20666	20683	21107	21008	20791	20671	20980	20888	20696	20880	20649	21032	20829	20781	20890	20846	20775	20883	20776	20892	20843	20960	20850	20668	20876	20746	20713	20771	21034	20811	20997	20815	20849	20645	20828	20944	20938	20774	20887	20852	20940	20769	20859	20671	21048	20843	20688	20791	20964	20690	20821	20841	20874	20731	20907	20913	20635	20710	20871	20743	20741	20770	20719	20909	20785	20907	20801	20869	21020	20826	20891	20768	20611	20780	20679	20751	20768	20898	20941	20811	21023	20834	20800	20970	20719	20956	20665	20845	20837	20898	20861	20975	20802	20735	20789	20865	20790	20925	20802	20742	20877	20651	20742	20663	20792	20757	20623	20889	20866	20765	20799	20798	20798	20807	20889	20751	20764	20882	20742	20965	20962	20635	20699	20691	20944	20668	20913	20954	20877	20731	20791	20804	20921	20706	20733	20990	20661	20877	20980	20694	20984	20920	20817	20741	20900	20708	20720	20759	20813	20810	21016	21200	20797	20926	20875	20954	20940	20772	20842	20867	20872	20809	20857	20922	20940	20803	20828	21076	21031	20931	20844	20746	20653	20657	20803	20892	20776	21030	20914	20798	20789	20830	20788	20981	20857	20948	20910	20878	20637	20878	20767	20549	20947	20980	20725	20706	20643	20894	20759	20799	20805	20825	20781	20651	20823	20767	20673	21161	21077	20833	20723	21094	20912	20840	20751	20964	20984	20603	20809	20693	20755	21070	20782	20687	20777	20778	20692	20789	20771	20893	20827	20832	20807	20779	20784	20618	20795	21247	20804	20866	21010	20834	20932	20901	20743	20926	21005	20771	20681	20714	20674	20596	21026	20793	20811	20957	20889	21013	21017	20752	20856	20771	20872	20932	20872	21055	20954	20880	20728	20842	20618	20871	20536	20948	20748	20699	20697	20716	20883	20679	21071	20698	20798	20765	20783	20865	21016	20690	20946	20811	20818	20707	20951	20874	20851	20808	20709	20910	20712	20926	20766	21007	20733	20836	20694	20724	20811	20898	20837	20946	20798	20858	20660	20979	20875	20792	21047	20782	21023	20957	20843	20866	20805	20634	20869	20661	20763	20694	20878	20668	20720	20905	20819	20867	20628	20730	20928	20953	20855	20870	20961	20878	20730	20882	21088	20765	20860	20661	20753	20743	20728	21118	20881	20995	20940	20672	20797	20894	20979	20849	20802	20740	21042	20776	20748	20717	20884	20743	20702	20752	20928	20800	21023	20723	20706	20756	20755	20853	20711	20924	20910	20898	20924	20749	20800	20766	20707	20804	20775	20860	21004	20626	20748	21087	20734	20967	20771	20941	20712	20795	20786	20758	20814	20617	20678	20699	20769	20979	21006	20965	20811	20975	20632	20817	20731	20833	20910	20812	20850	20794	20639	21079	20681	20862	20841	20855	20954	20653	20654	20816	20766	20862	20759	20872	20833	20763	20772	20786	20741	21022	20852	20837	20746	20822	21003	20722	21063	20864	20596	21008	20717	20615	20970	20878	20883	21039	20695	20927	20793	20889	20784	20859	20859	21046	20752	20820	20586	20622	20663	20874	20728	20680	20710	20846	20802	20771	20769	20815	20894	20693	20863	20911	20817	20727	20912	21057	20870	20761	20892	20794	21007	20922	21006	20901	20899	20731	20824	20731	20855	21074	21058	20760	20985	20888	20801	20715	20711	20836	20684	20849	20745	20835	20836	20803	20911	20884	20819	20912	20882	20788	20814	20997	20812	20671	20916	20664	20785	20990	21023	20989	20745	20749	20655	20977	20854	20577	20785	20862	20842	20776	20978	20852	20787	20757	20756	20822	21059	20928	20915	20734	20849	20784	21018	20623	20983	21022	20812	20757	21083	20823	20822	20840	20745	20957	20874	20849	20767	20712	20688	20856	20894	20940	21009	20767	20796	20810	20744	20701	20740	20890	20967	20741	20571	20701	20977	20908	20870	20886	20756	20868	20924	20824	20765	20994	20894	20750	20880	21057	20987	20895	20737	20822	20694	21049	20674	20835	20894	20720	20609	20841	20710	20896	20768	20874	20968	21054	20839	20971	20954	20800	20658	21008	20768	20958	20813	20714	21048	20796	20901	20687	20783	20963	20819	20602	20744	20650	20987	20786	20980	20872	20704	20908	20690	20760	20847	20969	20765	20911	21132	20931	20779	20820	20729	20932	20839	20852	20698	21022	20804	20956	20869	20915	20779	20659	20860	20872	20630	20836	20731	20714	20872	20854	20822	20922	20843	20925	20976	20627	20892	20777	20881	20973	20918	20915	20714	20781	20879	20864	20974	20949	20883	20896	20686	20766	20893	20769	20774	20777	20800	20939	20685	20788	20855	20817	20688	20556	20783	21057	20916	20699	20823	20841	20880	20875	20824	20620	20703	20924	20790	20879	20928	21033	21121	20801	20878	20702	20861	20903	20790	20642	20685	20891	20685	20703	21014	20973	20992	20894	20702	20982	20686	20856	20777	20699	20804	20854	20757	20674	20956	20893	20788	20919	20911	20781	20936	20981	20983	20791	20980	20694	20741	20893	20852	20820	20823	20860	20847	20655	20908	20790	20924	20731	20727	20784	20622	20822	21038	20727	20736	20878	20851	20818	20901	20735	20963	20880	20672	20875	20735	20814	20923	21007	20801	20758	20821	20856	20993	20799	20940	20675	20750	20683	20765	20740	20840	20761	20535	20904	21055	20862	20987	20891	20789	20960	20837	20668	20740	20880	20685	20903	20544	20679	20995	20747	20953	20776	21092	20906	20811	20970	20853	20895	21073	20912	20960	20763	20909	20981	21035	20885	20894	20741	20841	20940	20658	20712	21055	20808	20856	20941	20680	21041	20750	20770	20908	20790	20711	20806	20785	20855	20761	20855	20893	20748	20686	20857	20761	20720	20716	20814	20915	20732	20884	20972	20834	20890	20875	20822	20776	20720	20852	20964	20918	20887	20938	20765	20732	21000	20840	20967	20985	20797	20843	20811	20876	20831	20842	20781	20904	20878	20721	20899	20811	21012	21020	20881	20786	20565	21046	20824	20865	20991	20709	20826	20977	20770	20695	20831	20805	20949	20894	20943	21071	20869	20713	20556	20892	21048	20821	20755	20931	20836	20689	20707	20847	20870	20844	20898	20757	20777	20760	20758	20725	20967	21015	20845	20865	20810	20815	20752	20866	20988	20984	20829	20744	20870	20692	21027	20737	20924	20930	20975	20779	20701	20859	20868	20877	20865	20831	20828	20845	21018	20801	20781	20968	20986	20850	20729	20742	20949	20783	20940	20749	20853	20935	20774	20875	20792	20676	20975	20807	20735	20855	20799	20738	21001	20750	20791	20675	20888	20776	20906	20835	20962	20930	20956	20791	20926	20951	20758	20834	20914	20921	20775	20749	20806	20821	20721	20993	20895	20650	20894	20709	20731	20919	20867	20877	20844	20653	20856	21020	20934	20821	20681	20723	20818	21044	21115	20924	20824	20867	20951	20725	20877	20798	20756	20785	20872	20869	20897	20849	20783	20800	20772	20879	20614	20837	20938	20595	20747	20807	20918	20906	20926	20996	20740	20693	21048	20891	20793	20844	21104	20781	20618	20700	20775	20932	20883	21057	20826	20686	20723	20712	20866	20705	20679	20786	21079	20958	20621	20815	20803	20633	20808	20861	21065	20675	20937	20845	21014	20666	20679	20830	20840	20963	20842	20833	20874	20846	20919	20548	20792	20977	20940	20801	20889	20831	20576	20943	20726	20730	20588	20842	20880	20787	20650	20805	20756	20852	21013	20707	20903	20907	20850	20717	20831	20882	20690	20896	20936	20784	20650	20818	20965	21034	20768	20929	20733	20701	20716	20828	20981	20794	20807	20708	20715	20892	20810	20719	20756	20863	20723	20768	20930	20838	20943	20950	20790	20876	20769	20965	20905	20667	20850	20884	20797	20758	20815	20776	20861	20807	20900	21028	20832	20950	20735	20854	20892	20845	20902	20710	20986	21025	20758	20676	20847	20722	20903	20809	20782	20494	20942	20667	20815	20859	20760	20835	20931	20730	20958	20854	21036	20723	20897	20722	20651	20939	20897	20732	20827	20972	20921	20925	21001	20832	20887	20832	20919	20828	21059	21138	20908	21067
36760	57334	46222	31205	23029	19040	17611	17316	17196	17155	17071	17110	17134	16950	17305	17169	17169	17065	17148	17349	17192	17197	17122	17299	17194	17129	17053	17135	16932	17104	17199	17071	17169	17076	17138	17018	16917	17305	17354	17178	17127	16969	17318	17138	16934	17122	17171	17064	17241	17070	17345	17214	17233	17156	17176	17181	16989	17039	16935	16853	16988	17080	17256	17138	17259	17127	17126	17031	17122	17074	17051	17163	17046	17047	17055	17219	17115	17152	17085	16979	17059	16975	17247	17122	17111	17036	17116	17233	17272	17068	17049	17150	17243	16947	17040	17307	17132	17197	17040	17137	17231	17012	17099	17139	17112	17114	17084	17012	17161	16960	17163	17127	17198	17268	17085	17175	17043	17072	17096	17142	16896	16958	17145	17157	17173	17090	17058	17052	17058	17066	17218	17094	17154	17158	16978	17042	17036	17105	17094	17205	16999	17162	17213	17166	17004	17055	17118	17130	17171	17222	17111	17234	17240	16978	17204	17120	17096	17069	17212	17131	17207	17035	17144	17150	17009	17202	17128	17217	17271	17099	17112	17041	17139	17118	17086	17160	17058	17154	17153	16989	17245	17049	17021	17004	17108	17203	17034	17288	17149	17160	17150	17110	16965	17133	17117	17046	17102	17207	16945	17076	17264	17253	17006	17148	17109	17160	17139	17006	17130	17070	17018	17080	17064	17235	16995	17087	17098	17084	17153	16970	17203	17079	17311	16979	17270	17092	17193	17057	17151	17021	17067	17123	17086	17204	17141	17053	17262	17029	16971	17222	16875	17114	17163	17152	17136	17140	17115	17035	16998	17144	16863	17110	17016	17228	17248	17185	17015	16906	17124	17050	17158	17071	16957	17101	17085	17216	17200	17054	17108	17010	16956	16890	17006	17199	17056	17184	17141	17221	17062	16972	16997	17100	17116	17075	17071	17155	17172	17178	17080	16988	17127	17098	17027	17299	17239	17107	17186	17048	17142	17241	17146	17279	17123	17010	17163	17203	17181	17243	17333	16994	17127	17052	16984	17047	17095	17111	17014	17260	17135	17202	17209	17280	17075	17131	17042	17161	17146	17283	16964	17251	17221	16995	17063	17076	17338	17245	17199	17141	17113	17288	17154	17123	17060	17136	17168	17091	17189	17160	17120	17132	17012	17130	17032	17151	17097	17068	17154	17084	17141	17168	17004	16971	17094	17276	17208	17386	17005	17186	17078	17189	17130	17226	17154	16994	16941	17292	17066	17163	17163	17094	17065	17149	17115	17040	17139	17048	16940	17217	17076	17109	17124	17026	17015	17124	17120	17003	17204	17081	17023	16983	17081	16943	17376	17042	17121	17189	17174	17034	16976	16971	17184	17055	17196	17066	17140	17020	17081	17028	17219	17060	16977	17108	16967	16968	17264	17158	17104	17061	17227	17029	16953	17075	17007	17189	17176	17223	17206	17103	17195	17108	17120	17039	17116	17264	17281	17204	17038	17215	16988	17012	17213	16987	17053	17080	17172	17092	17140	17015	17258	17016	17007	16976	17115	17083	16996	17048	17128	17027	17064	17012	17120	17286	17094	17045	17041	17196	17144	17127	16957	17054	17135	17025	17026	16938	17034	17105	17147	17141	17045	17107	16978	17144	17237	17003	17052	17279	17120	17103	16963	17091	17287	17099	17280	17127	16948	17038	17103	17018	17045	17100	17112	17004	16952	17064	17147	16966	17119	17063	17031	17104	17031	17104	17257	17022	16928	17089	16923	17166	17073	17165	17101	17141	17116	17097	17066	17114	17244	17135	16982	17100	17001	17104	17051	16986	17177	17089	17014	17106	17244	17188	17052	17236	16984	17039	17150	17180	17066	17224	17183	17101	17203	17087	17074	17221	17081	17125	17083	17037	16945	16974	16992	17198	17080	17106	17059	17217	17004	17127	17052	17175	17073	17106	17250	16991	17414	17118	17206	17028	17009	17163	17095	16950	17203	17085	17154	17120	17188	17045	17130	17021	17093	17137	17084	17025	17283	17144	17195	17017	17007	17073	17090	16954	17085	17129	16964	17052	17156	17078	17070	17183	16964	17228	17217	17168	17075	17090	17104	16967	17110	17152	17250	17216	17179	17001	17054	17110	17092	17235	17079	17290	17132	17010	16984	17177	17099	17139	16975	17253	17235	17086	17144	16992	16984	17079	17172	17145	17304	17105	17153	17064	17011	17081	17011	16949	17227	17014	17076	17089	17081	17050	17288	17064	17253	17306	17098	17291	17209	17185	16979	16942	17253	17102	17094	17131	17234	16932	17105	17183	17159	17169	17099	17211	17171	17124	17082	17015	17212	17020	17165	16972	17180	17113	17039	16970	17332	17114	16973	17027	17222	17108	17265	17109	17214	17112	17269	16880	16978	17140	16959	17187	17246	17108	17048	17175	17272	17119	17224	17048	17264	17046	17178	16916	17327	17234	17110	17142	17033	17235	17102	17047	17005	17108	17085	16867	17058	17074	17101	16964	17061	17109	17133	17146	17133	17154	17148	17092	17114	17095	17196	17171	17156	17102	17097	17076	17127	17210	17134	17083	17074	17195	16974	16998	17228	17126	17031	17125	16954	17217	17208	17151	17250	17092	17078	17064	16919	17118	17084	17074	17334	17297	17169	17259	17323	17129	17096	17107	16983	17263	17078	17196	17070	17027	17213	17045	17082	17009	17026	17156	16950	17042	17060	17078	17105	17265	17084	17107	17099	17103	16946	17087	17296	17182	17028	17155	16959	16985	17096	17033	17045	17149	17172	16938	17086	17116	16991	17140	16989	16886	17202	17155	17279	17080	17090	17058	17090	17120	17100	17168	17306	16924	17294	16991	17095	17086	16977	17155	17107	17017	17116	17198	17227	17058	17151	16999	17210	17120	17043	16979	17033	17271	17114	17132	17246	16973	17188	17125	17272	17078	17209	17017	17154	17099	17043	17042	17076	16946	17064	17004	17126	17065	16993	17207	17225	17026	16942	17170	17066	17034	17111	17162	17182	17037	17365	17203	17230	17023	17239	17063	17172	16940	17052	17086	17181	17202	17068	17237	17163	17205	17137	17019	17178	17063	16990	17273	17031	17211	17161	17040	17079	17095	17146	17089	17130	17154	17094	17026	17137	17106	17044	17202	17426	17079	16981	17109	17255	17151	16985	17130	17267	17092	16973	17150	17204	16989	17072	17134	17141	17211	17235	17199	17298	17001	17065	17066	17008	17024	17189	17136	17030	17072	17157	17084	17167	17020	17122	17296	16931	17097	17045	17237	17264	17016	17055	17153	17058	17009	17001	17137	17216	17179	17042	17141	17051	17004	17132	17173	17253	17135	17092	17272	17248	17165	17233	16996	17164	17098	17000	17164	17145	17201	17081	17109	17022	16963	17121	17012	17085	17086	17277	17069	16952	17243	17085	17252	17020	17066	17062	17154	17150	17187	16927	17079	17033	17223	17099	16983	17120	17038	17034	17047	17135	17157	17158	17079	17216	17144	17045	17050	17290	17080	17026	17014	17284	17129	17237	17153	17171	16939	17206	17196	17195	17237	17073	17029	17206	16952	17083	17321	17196	17169	17103	17124	17027	17135	17280	17035	17092	17056	17053	17065	17022	16918	17014	17180	17121	17175	16996	17166	17009	17195	17232	17192	17033	17120	17076	17194	16971	17177	17139	16952	17159	17087	17184	17065	17168	17061	17063	17037	17110	17207	16994	17061	17096	17164	17027	17325	17013	17058	17093	17264	17099	17201	16888	17158	17160	17149	17220	16966	17078	17104	17212	17068	17218	17292	17285	17057	17188	17002	17140	17345	17123	17199	16995	17228	17256	17097	17146	17008	17106	16989	17190	17086	17159	17041	17147	17191	17233	17225	17007	17186	17254	17020	17093	17370	16989	17074	16985	17069	17083	17028	17030	17197	17103	17101	17029	17248	17119	17130	17204	17073	17053	17104	17042	17324	17111	17133	17071	17289	17054	17053	17036	17200	16979	17114	17116	17057	17038	17179	17163	16918	17229	17162	17267	17081	17065	17227	17152	17010	17102	17172	17015	17104	16953	17070	17115	17130	17127	16930	17059	17009	17161	17222	16982	17086	17194	17078	17014	17225	17063	17223	17065	16996	17305	16947	17179	17224	17203	17152	17192	17119	17091	17221	17071	17150	17099	17082	17335	16872	17163	17132	17058	17184	17263	17127	17237	17132	17179	16938	16991	17268	17137	17072	17244	16961	17000	17158	17080	17101	17181	17104	17283	17058	17166	17039	17261	17187	17286	17076	17111	17001	17042	17102	17084	16937	17162	16992	17242	17080	17048	17200	16880	16874	17155	17072	17343	16978	17144	17188	17013	17060	17197	17021	17070	17065	17123	16958	17117	17114	17257	17149	17191	17197	17096	17195	17125	17169	17104	17277	17405	17182	17202	17159	17332	17093	17132	17007	17063	17221	17171	17042	16997	17205	17108	16963	17057	17056	17218	17191	17083	17078	17027	17119	17017	17198	17022	17013	17145	17111	17090	17246	17144	17132	17138	17107	17036	16954	17129	17115	17173	17034	17126	17135	17063	17144	17077	17120	17265	17115	17122	17230	17271	16858	17231	17191	17066	17226	17115	17237	17163	17202	17196	17191	17043	17099	17205	17101	17099	17024	17176	17064	17280	17038	17055	17247	16975	17127	17131	17068	17185	16995	16968	16977	17029	17282	17057	17136	17132	17119	17213	17071	17348	17171	17101	17055	17197	17235	17138	17192	17087	17250	17143	17017	17157	17047	17071	17238	17183	17178	17116	17003	17101	17191	17143	16950	17074	17268	17041	17250	16966	17184	17031	17076	16995	17240	17153	16991	17248	17248	17059	17023	17214	17295	17158	17270	17163	16869	16907	17213	17034	17109	17206	16920	17074	17041	17122	17177	17356	17067	17068	17117	17034	17051	17080	16987	16970	17138	17118	17277	17216	17084	17195	17203	17088	17034	16981	17003	17207	17005	17038	17022	17127	17270	17018	17163	17042	17260	17129	17125	17251	17225	17072	17074	17277	17088	17021	17054	17031	17209	16981	17244	17080	17173	17131	17304	17124	17209	17142	17084	17225	17232	17171	17080	17166	17311	17015	17111	17117	17219	17100	16942	17113	17121	17347	17209	17111	17297
24277	24576	40638	41312	34356	29261	25983	21816	20876	20805	20798	20687	20474	20518	20495	20468	20520	20588	20498	20707	20613	20577	20578	20387	20297	20634	20773	20375	20541	20654	20532	20388	20484	20558	20523	20428	20336	20365	20611	20365	20438	20452	20556	20527	20613	20497	20296	20494	20619	20386	20303	20480	20360	20376	20501	20325	20394	20410	20406	20583	20469	20421	20297	20288	20180	20514	20477	20450	20589	20211	20478	20401	20358	20439	20509	20331	20492	20295	20324	20524	20734	20308	20504	20460	20533	20461	20445	20277	20480	20499	20495	20433	20414	20470	20595	20462	20376	20287	20384	20162	20483	20408	20451	20378	20498	20294	20347	20568	20432	20703	20298	20391	20143	20506	20509	20478	20443	20303	20474	20286	20575	20485	20633	20473	20323	20354	20508	20329	20389	20160	20348	20406	20273	20563	20248	20519	20498	20421	20579	20630	20321	20298	20221	20537	20346	20436	20528	20369	20408	20233	20470	20450	20342	20294	20420	20531	20389	20333	20503	20290	20417	20273	20303	20422	20514	20301	20617	20402	20282	20492	20544	20407	20395	20684	20440	20443	20418	20402	20302	20451	20435	20313	20367	20110	20186	20403	20379	20421	20477	20564	20322	20352	20373	20368	20367	20543	20511	20330	20236	20298	20474	20606	20402	20252	20356	20349	20412	20362	20502	20653	20423	20471	20412	20422	20612	20280	20377	20698	20334	20592	20620	20459	20479	20372	20584	20369	20493	20735	20611	20309	20399	20178	20360	20431	20428	20372	20406	20216	20483	20341	20382	20219	20439	20252	20396	20434	20253	20473	20565	20373	20217	20332	20355	20598	20625	20410	20486	20281	20596	20422	20302	20194	20296	20486	20283	20617	20316	20383	20343	20106	20412	20449	20451	20481	20434	20303	20651	20446	20447	20481	20518	20396	20496	20549	20220	20302	20400	20200	20224	20501	20173	20484	20508	20530	20603	20540	20504	20575	20356	20379	20316	20660	20251	20421	20390	20423	20419	20385	20431	20272	20625	20334	20372	20345	20474	20380	20405	20336	20441	20415	20449	20358	20422	20356	20495	20191	20570	20284	20342	20432	20399	20535	20309	20311	20412	20510	20446	20360	20334	20281	20274	20536	20531	20238	20275	20454	20503	20455	20324	20366	20468	20454	20208	20464	20214	20230	20261	20381	20529	20405	20412	20325	20310	20365	20281	20595	20350	20322	20552	20527	20437	20462	20603	20486	20505	20498	20447	20288	20656	20504	20619	20463	20535	20461	20372	20466	20316	20228	20339	20401	20341	20356	20486	20255	20348	20372	20485	20415	20488	20586	20456	20350	20423	20492	20488	20302	20309	20397	20399	20320	20292	20242	20386	20374	20407	20166	20297	20171	20278	20476	20278	20409	20448	20592	20372	20355	20381	20302	20453	20280	20433	20551	20424	20551	20390	20367	20294	20365	20346	20310	20311	20116	20350	20609	20213	20447	20465	20190	20297	20342	20496	20323	20322	20314	20318	20451	20471	20300	20462	20393	20551	20457	20273	20483	20327	20424	20176	20361	20501	20552	20244	20500	20400	20396	20632	20683	20445	20079	20394	20667	20591	20260	20366	20439	20474	20383	20545	20306	20470	20337	20333	20333	20502	20211	20591	20471	20280	20450	20393	20298	20299	20368	20639	20471	20480	20570	20606	20672	20421	20448	20332	20152	20453	20425	20369	20350	20285	20414	20269	20478	20464	20407	20294	20571	20423	20590	20580	20353	20436	20370	20433	20387	20205	20712	20471	20366	20388	20418	20375	20424	20182	20500	20501	20391	20530	20256	20304	20398	20575	20373	20157	20615	20397	20438	20496	20408	20406	20427	20407	20270	20477	20366	20401	20482	20320	20601	20541	20242	20310	20565	20671	20655	20541	20286	20612	20289	20309	20376	20008	20262	20552	20325	20244	20418	20252	20458	20419	20396	20468	20599	20409	20416	20195	20625	20474	20506	20453	20351	20293	20263	20615	20432	20253	20513	20166	20441	20532	20322	20364	20554	20506	20416	20311	20230	20293	20395	20168	20482	20559	20321	20562	20261	20485	20496	20175	20443	20272	20340	20270	20402	20337	20503	20291	20481	20283	20575	20413	20605	20357	20364	20323	20223	20529	20521	20523	20362	20319	20403	20369	20292	20317	20512	20478	20386	20508	20646	20385	20601	20112	20220	20521	20121	20321	20488	20348	20371	20459	20418	20312	20351	20562	20424	20322	20568	20445	20337	20531	20455	20578	20262	20278	20376	20343	20322	20469	20418	20585	20413	20529	20206	20304	20456	20274	20534	20489	20476	20422	20554	20515	20577	20337	20514	20519	20678	20635	20622	20347	20521	20385	20511	20464	20410	20510	20252	20575	20695	20426	20292	20473	20283	20278	20449	20473	20418	20397	20389	20439	20486	20445	20559	20632	20431	20418	20603	20296	20298	20499	20373	20389	20578	20365	20329	20154	20550	20508	20620	20452	20453	20181	20234	20586	20275	20369	20407	20461	20423	20462	20444	20468	20455	20375	20304	20438	20453	20541	20385	20468	20362	20303	20464	20442	20542	20566	20548	20539	20378	20396	20282	20435	20283	20512	20447	20467	20445	20294	20549	20491	20135	20495	20241	20394	20405	20307	20408	20182	20332	20298	20402	20371	20157	20413	20235	20425	20464	20472	20508	20541	20564	20285	20364	20379	20226	20617	20289	20632	20439	20376	20335	20480	20428	20245	20351	20380	20366	20276	20292	20330	20503	20635	20369	20227	20439	20278	20376	20604	20400	20630	20294	20368	20325	20460	20565	20267	20418	20385	20298	20601	20577	20386	20379	20220	20422	20434	20528	20359	20425	20355	20353	20594	20536	20466	20414	20473	20423	20270	20201	20340	20307	20512	20241	20187	20439	20519	20326	20527	20541	20355	20377	20345	20332	20474	20363	20443	20544	20538	20276	20360	20532	20549	20371	20562	20551	20516	20427	20494	20298	20422	20506	20542	20416	20339	20478	20444	20582	20524	20209	20506	20416	20607	20421	20390	20383	20320	20316	20328	20468	20526	20727	20342	20587	20478	20434	20185	20530	20338	20619	20424	20453	20461	20378	20517	20432	20573	20520	20406	20336	20493	20484	20507	20550	20460	20320	20300	20388	20417	20463	20478	20324	20310	20477	20476	20356	20481	20430	20495	20481	20461	20529	20589	20553	20639	20524	20354	20394	20563	20563	20281	20357	20529	20360	20457	20375	20671	20344	20556	20361	20364	20521	20488	20430	20575	20189	20311	20200	20437	20428	20385	20446	20666	20421	20248	20264	20378	20273	20548	20455	20384	20249	20382	20411	20413	20344	20499	20613	20413	20426	20370	20432	20728	20333	20351	20405	20393	20232	20432	20419	20406	20067	20346	20281	20398	20640	20414	20314	20349	20440	20448	20489	20388	20404	20410	20499	20323	20378	20287	20489	20356	20638	20342	20380	20398	20620	20241	20373	20603	20429	20337	20316	20422	20453	20097	20516	20494	20434	20326	20648	20279	20467	20304	20445	20529	20373	20507	20399	20291	20096	20527	20597	20399	20404	20167	20460	20506	20290	20344	20222	20311	20433	20523	20425	20492	20373	20284	20572	20385	20377	20366	20562	20542	20376	20379	20391	20447	20506	20543	20209	20420	20315	20501	20422	20467	20360	20404	20295	20297	20328	20489	20351	20207	20349	20338	20302	20481	20577	20201	20250	20401	20555	20263	20254	20532	20151	20392	20410	20478	20315	20268	20410	20396	20424	20325	20299	20188	20394	20341	20304	20417	20401	20375	20707	20456	20208	20575	20347	20467	20378	20282	20262	20471	20317	20400	20469	20440	20409	20298	20623	20410	20340	20447	20609	20481	20508	20535	20368	20239	20288	20388	20598	20108	20413	20411	20528	20361	20461	20291	20398	20258	20357	20494	20450	20484	20476	20496	20520	20484	20460	20480	20404	20465	20448	20479	20323	20271	20358	20282	20410	20544	20319	20186	20651	20332	20464	20485	20521	20338	20470	20562	20381	20396	20377	20441	20383	20391	20363	20414	20096	20255	20390	20550	20342	20497	20554	20273	20345	20390	20216	20392	20348	20583	20365	20382	20395	20630	20382	20263	20435	20526	20381	20373	20550	20613	20230	20439	20402	20450	20203	20405	20583	20454	20298	20378	20229	20535	20537	20609	20353	20613	20113	20322	20445	20445	20448	20459	20443	20219	20306	20337	20215	20476	20298	20252	20497	20540	20450	20624	20364	20480	20240	20490	20503	20533	20351	20331	20527	20454	20530	20534	20424	20265	20491	20502	20362	20271	20438	20218	20404	20601	20540	20507	20494	20224	20405	20328	20455	20430	20526	20720	20359	20362	20659	20410	20397	20173	20338	20443	20337	20504	20507	20455	20367	20380	20383	20386	20687	20502	20568	20419	20558	20440	20429	20366	20183	20413	20367	20544	20277	20299	20460	20530	20452	20405	20343	20484	20292	20317	20454	20440	20348	20461	20284	20266	20344	20649	20407	20308	20344	20305	20432	20658	20253	20579	20488	20371	20333	20506	20455	20683	20433	20301	20305	20377	20510	20392	20315	20254	20287	20505	20350	20503	20453	20279	20571	20398	20527	20276	20554	20296	20452	20574	20385	20417	20478	20509	20430	20436	20448	20434	20485	20300	20460	20637	20478	20435	20545	20434	20463	20331	20410	20465	20617	20493	20307	20165	20302	20315	20337	20542	20396	20427	20316	20416	20349	20399	20538	20584	20482	20488	20337	20386	20369	20473	20429	20549	20445	20494	20404	20358	20230	20424	20341	20528	20389	20470	20468	20527	20274	20756	20540	20288	20306	20569	20274	20479	20445	20477	20393	20307	20521	20606	20505	20415	20584	20297	20505	20297	20410	20285	20278	20527	20550	20296	20554	20306	20447	20410	20403	20357	20355	20391	20394	20468	20443	20373	20566	20423	20419	20435	20527	20521	20562	20551	20526	20450	20560	20183	20427	20501	20420	20248	20466	20454	20428	20257	20500	20502	20449	20413	20246	20289	20267	20297	20395	20583	20232	20320	20339	20526	20326	20387	20414	20382	20460	20541	20366	20531	20338	20604	20235	20490	20513	20399	20451	20449	20371	20531	20291
62580	100525	82975	58472	40242	27312	19954	17785	17165	16926	16920	17051	16831	17001	16868	17161	16895	17098	16924	16923	17015	17060	16998	16856	17071	16954	16975	16990	16799	16888	16905	16931	16954	16985	17057	16908	16897	16945	16885	17090	16978	16959	16967	17082	16908	17047	16773	16992	16718	16965	17128	16977	16975	16848	16804	16863	17091	16878	16991	17013	17089	16914	16941	17006	17070	16918	16894	17072	16935	17012	16962	16994	16753	16987	17025	17029	17089	16979	16994	16963	16840	16867	16758	16905	16925	16942	16783	17126	17049	16921	16974	17022	17088	16955	16920	17030	16975	16898	16870	16930	16935	16964	17042	16859	16954	16763	16987	16976	16961	16829	16848	17010	17087	17049	17046	17030	17008	16965	16961	17000	16903	16859	16908	16919	16845	16888	17006	16788	16971	16945	16897	16883	16960	16854	16883	16984	16851	16938	17077	16889	17075	16881	16783	16827	17198	16898	17244	16936	16870	17021	17082	16996	17038	16811	16998	17001	16929	17003	16953	16897	16848	16863	17112	16872	16848	16941	16978	16954	16894	17096	16917	16966	16893	17054	16871	17074	16782	16893	17030	16894	17120	16932	17140	17056	16919	16918	16984	17097	16992	16839	17081	17025	16922	16912	16980	16843	16855	17014	16845	16907	16980	17004	17071	16730	16939	16984	16897	16952	17020	16999	16975	16815	16988	16955	17035	16945	16781	16987	16976	16830	16863	16988	17031	17091	16949	16946	16902	16927	17039	17034	16964	16998	16791	17030	17160	16816	16944	16950	16940	16943	16863	16916	16904	17066	16951	16788	16991	17052	16959	16869	16902	16797	16868	16958	17057	16785	16951	16987	17087	17003	16762	16903	16964	17020	16996	17070	17021	16991	16952	16887	16959	16987	16960	16870	16900	16800	16890	16838	16817	16720	16927	16947	16929	16759	16822	16931	16970	17061	16913	17110	16938	16864	16972	16871	16990	16966	16922	17003	16894	17035	16883	17053	16846	17041	17001	17102	16832	16951	16861	16986	16956	17042	16949	17015	16900	16922	16892	16985	16952	17041	16928	16838	17109	16746	16983	17030	16877	16996	17038	17087	16889	16927	17055	16832	16986	16781	16788	16976	16762	16768	16771	17078	16960	16926	17173	17111	16854	16860	16907	17147	16803	17083	16852	16941	17013	16771	16924	16831	16946	16811	16963	17106	16983	16977	16880	16926	16946	16878	16976	16858	16916	16928	16881	17031	16937	16877	16909	16952	17003	16864	16922	16978	16990	17013	17051	16757	17094	16921	17062	17033	17035	16846	16955	16927	17027	16927	16870	16827	16915	17063	16992	16939	16915	16972	16907	16848	16774	16979	16967	17035	16809	16813	17033	16994	17044	16983	16893	16956	16876	17036	16883	16810	16989	16973	16930	16966	17018	16956	16928	16862	16712	16935	16969	16956	16969	16974	16958	17054	16849	16963	17086	17061	16877	16854	16784	16893	17085	17008	16861	16879	16968	17078	16911	17213	16877	16855	17009	16973	17025	17037	17002	16846	17053	16937	16849	16801	16900	17019	16972	16991	16920	17026	17013	16927	16840	16886	16912	17087	16938	17051	16780	16733	16993	16995	16795	17009	16935	16970	16933	17032	16996	16761	16965	16856	16864	17019	17145	16930	16976	16791	16851	16908	17011	16923	16831	16962	16849	16925	16981	16806	16817	16948	16932	16943	16839	16989	16910	16899	16991	16883	16924	17038	16989	16882	16936	17049	16838	16800	16961	17082	16890	16956	16879	17051	16890	17022	16841	16743	16930	16957	16905	17067	16855	16747	17109	16899	17036	16995	16936	16985	16938	17050	16897	16905	16768	16902	17052	16862	16927	16667	16801	16867	16982	16934	16956	16967	16993	16925	17006	16869	16970	16860	17084	16925	16919	16836	16839	17028	16837	16824	16938	16800	16898	17159	16936	16891	16965	16935	16927	16937	16793	16966	16833	16798	17094	16919	16783	16816	16957	17077	16988	16922	17021	17117	16905	17056	16750	17053	16896	16916	17178	17042	16945	16979	17067	16903	17025	16975	17193	16868	16924	16883	17094	16936	16988	16900	16878	17087	17071	16890	17089	16972	16850	16867	17245	16929	16848	16866	16938	16969	16897	16961	16958	16959	16966	16940	16998	16920	16811	17006	17111	17146	16997	16880	17004	16952	16931	16845	16969	16922	17047	16905	17014	16977	16915	17019	16942	17045	16786	16972	16965	16916	16919	16779	16931	16965	17027	16847	16832	16887	17113	16845	17077	16726	16955	16851	16886	16832	17079	16919	16833	16835	16860	16913	17048	16930	17187	16848	17099	16940	16959	16985	16969	16909	16907	16887	16880	16879	16808	16845	16928	16855	16938	16823	16895	16851	17003	16993	17114	16890	17061	16713	16952	17007	16902	16901	17031	17024	17002	16946	17017	16710	16968	16823	17019	16869	16995	16830	16981	17031	16968	16987	16988	16878	17044	17016	16972	17011	16982	16882	16872	17095	16984	17044	16921	16863	16929	16881	16999	16907	17078	16927	16935	16947	17001	16926	16927	17138	17066	16923	16872	16900	16915	17003	17001	16862	16901	17058	17003	16925	16993	16992	16922	16974	16761	17098	16842	16808	17094	16969	16819	16838	17016	17104	16897	17011	16980	17154	16967	17081	17103	16879	17039	17059	16986	16871	17040	16920	16867	16880	16996	16858	16817	16968	17065	16863	16801	17107	17019	17054	16802	16817	16883	16953	17090	16844	16990	16909	16990	16947	16998	16849	16954	16981	16838	16979	17033	17120	17025	16881	16927	16948	17117	17032	16867	16819	16874	16875	17033	17113	16906	16935	16946	16938	16953	16817	16919	16868	16984	17123	16978	16883	17012	16847	17049	17193	16959	16809	16753	17035	17138	17035	17049	16932	17079	17114	16913	16888	16931	16887	17027	16849	17046	17010	16983	17057	16992	16848	16879	16839	17092	17081	16960	16853	16834	16869	16855	16978	17033	17054	16921	16910	16970	16830	16929	16986	16912	17008	17016	16859	16817	16745	16868	16951	16839	16806	17056	16970	16947	16904	17007	17053	17027	16904	17153	16949	17055	16979	17093	16992	16793	16977	17038	16945	16770	17028	16790	16817	16901	16908	16910	17012	16866	16966	16892	17053	17012	17052	16928	16906	17018	16888	16738	16876	16973	17036	17091	16976	17007	16939	16960	17038	16866	16909	16976	16943	16847	16932	17024	16911	17074	17017	16883	16924	16967	16885	16975	16908	16930	16994	17001	17024	16902	16879	16876	16892	16940	16906	16644	16951	16864	16937	17084	16940	17069	17043	16919	16863	16926	17127	16862	17067	16910	16806	17148	16956	16838	17040	16830	16914	17078	16973	16784	16954	16956	16914	16917	17120	17007	17053	16942	16965	16992	17088	16949	16967	16930	16797	16883	16902	16965	16941	16965	16894	17113	17020	16952	16967	16887	16949	16831	16940	16780	16972	16939	16794	16852	16857	16873	17160	16842	16917	16869	17073	16937	17082	16971	16887	16914	17067	17033	16921	17019	16964	16839	17120	16896	16963	16941	16979	17083	16910	16865	16995	16845	16924	17109	16883	16867	16881	16893	17055	16990	16903	16974	16880	17021	16998	16872	17051	17141	16884	17099	17013	16925	16940	16805	17027	16938	16975	16849	16994	16792	17035	16950	16968	17081	16930	16957	16983	16959	16810	16939	16934	16969	17027	16808	16824	16892	16910	17001	17021	16900	17010	16842	16910	17052	16855	16979	17056	16968	17096	16938	16804	16952	16994	16949	16752	16952	16752	16928	16987	16859	16947	16769	16850	17087	16907	16843	17029	16970	16907	16982	16907	16808	17060	17065	16826	16909	16942	16914	16856	17065	16798	16957	16823	16969	16794	16906	17047	17110	16933	16900	17013	17061	16910	17162	16814	16922	17051	17226	16965	16955	17143	16809	16912	16805	16916	16813	16964	16978	16823	16913	17017	17002	17033	16971	16883	16949	17012	16859	17043	17164	17005	17000	16950	17133	16848	17112	16817	16799	16944	16937	17029	17060	17011	16973	16931	16946	17007	16812	16911	17004	16927	17030	16785	17085	16862	16922	16864	16980	16916	17078	16948	16774	16965	16894	17097	16930	16958	17010	17072	16812	17044	17115	16870	16991	16777	17005	16962	16967	16830	16898	16881	16988	16840	16913	16997	17025	16821	17002	16763	16878	16946	16856	17012	16986	16988	16719	16921	16985	16980	17135	16922	16950	16943	17019	17100	17004	16960	17175	16992	16860	16870	16881	16835	16856	16941	16883	17073	16903	17016	16861	17049	17002	17050	16965	16942	17017	16871	17070	17054	16946	16839	16807	16949	16969	16981	17029	16831	17030	16853	16974	17106	16895	17088	16729	17091	16890	16918	16791	17019	17037	17021	17051	16843	16817	17039	16743	16895	16973	17009	16860	17071	17069	17019	16905	17011	16736	16988	16942	16901	17005	16913	16920	17038	16903	16848	16957	16818	16912	16898	17080	16864	17083	16843	16821	16976	17040	17008	17026	16830	16910	17024	17072	16788	16825	16957	17057	17067	16892	16910	16741	16827	16844	16768	17029	16989	16938	16834	16965	16972	17023	16948	16930	16854	16891	16996	16955	16996	16816	17135	16943	16728	16856	16776	17050	17009	16910	16930	16943	16842	16920	17072	16859	16892	16872	16907	16747	16806	16915	16839	17028	16907	16922	16945	16905	16917	17028	16839	16899	16959	16998	16903	17050	16909	17087	17112	16945	17033	16798	16961	16971	16702	16943	16755	16809	17115	16868	16998	16852	17007	16839	17000	16959	17126	16772	16821	16832	16816	17053	16778	17024	17113	16729	17125	16820	16946	16865	17078	16922	16859	16918	16973	16968	16841	16945	17056	16994	17141	17042	16993	17175	16913	17021	17030	16929	16777	16868	16997	16965	16870	17015	16917	16963	16973	17138	16836	17005	16945	17058	17029	16936	16752	16654	16867	17009	16821	17016	16896	16702	17067	16951	16873	17083	17006	16783	17007	16953	17114	16862	16925	16907	16867	16981	17004	16958	16864	16960	16868	16889	16979	16917	16727	16924	16894	16952	16949	16927	16806	16916	16999	16797	16826	16841	16709
22961	22938	36606	37368	34120	31036	29180	22772	21025	20907	20831	20509	20612	20615	20446	20713	20502	20598	20641	20675	20487	20480	20374	20672	20493	20270	20417	20579	20455	20469	20551	20288	20392	20412	20704	20473	20566	20501	20296	20502	20410	20404	20440	20529	20388	20361	20507	20395	20419	20532	20321	20159	20469	20535	20499	20390	20283	20525	20222	20375	20546	20351	20468	20375	20186	20142	20242	20401	20393	20353	20331	20428	20239	19999	20321	20495	20369	20439	20278	20358	20327	20199	20257	20645	20328	20329	20354	20333	20221	20253	20466	20351	20304	20229	20084	20047	20336	20312	20413	20232	20126	20391	20188	20455	20397	20193	20263	20231	20222	20250	20089	20440	20276	20439	20215	20275	20235	20531	20335	20273	20426	20274	20269	20522	20366	20272	20329	20353	20378	20361	20258	20371	20332	20426	20306	20608	20412	20573	20549	20238	20360	20046	20489	20331	20402	20167	20423	20467	20374	20191	20258	20420	20378	20103	20415	20264	20181	20191	20294	20290	20156	20319	20185	20229	20378	20288	20307	20287	20488	20168	20253	20166	20441	20381	20372	20499	20374	20402	20399	20311	20334	20254	20646	20391	20366	20405	20250	20186	20435	20277	20519	20358	20199	20319	20315	20594	20446	20172	20411	20343	20311	20332	20430	20270	20341	20431	20429	20510	20236	20412	20180	20304	20345	20068	20230	20141	20189	20329	20367	20263	20253	20176	20339	20393	20383	20319	20289	20084	20276	20341	20394	20010	20336	20425	20049	20312	20302	20468	20438	20272	20408	20315	20181	20411	20399	20117	20272	20524	20264	20324	20235	20275	20182	20181	20346	20207	20295	20445	20465	20246	20454	20205	20415	20090	20354	20383	20426	20457	20243	20322	20172	20323	20361	20271	20318	20323	20369	20315	20164	20366	20245	20072	20351	20428	20210	20149	20276	20323	20221	20247	20321	20252	20223	20378	20098	20383	20268	20330	20339	20227	20153	20238	20105	20308	20321	20409	20540	20169	20235	20357	20499	20445	20282	20182	20394	20157	20507	20322	20221	20302	20266	20241	20524	20347	20415	20205	20307	20433	20116	20253	20233	20256	20115	20030	20415	20194	20307	20398	20381	20431	20180	20139	20407	20189	20267	20294	20289	20376	20241	20268	20187	20453	20304	20273	20172	20373	20281	20293	20165	20172	20321	20295	20215	20253	20485	20358	20200	20455	20420	20278	20266	20379	20270	20295	20292	20327	20285	20351	20397	20233	20632	20393	20396	20256	20221	20273	20179	20302	20174	20329	20367	20444	20229	20167	20224	20402	20667	20373	20318	20314	20303	20231	20294	20245	20371	20149	20440	20331	20500	20290	20229	20169	20313	20235	20399	20194	20403	20329	20396	20269	20291	20405	20013	20319	20397	20322	20326	20240	20269	20237	20323	20580	20218	20249	20283	20315	20245	20301	20421	20454	20201	20133	20534	20424	20379	20356	20416	20434	20424	20176	20290	20184	20111	20330	20422	20362	20446	20447	20270	20648	20345	20409	20180	20366	20203	20081	20250	20102	20337	20445	20398	20502	20168	20179	20344	20483	20134	20369	20299	20252	20492	20364	20004	20370	20314	20384	20077	20164	20294	20110	20286	20295	20266	20243	20436	20359	20198	20290	20294	20318	20274	20319	20364	20240	20154	20304	20430	20322	20475	20344	20550	20281	20372	20346	20216	20335	20340	20140	20077	20385	20339	20194	20162	20356	20452	20247	20406	20506	20058	20130	20121	20354	20201	20332	20441	20358	20505	20290	20452	20184	20063	20475	20420	20481	20235	20323	20269	20488	20226	20325	20234	20310	20280	20336	20453	20389	20384	20300	20171	20373	20432	20155	20218	20279	20372	20268	20459	20372	20468	20231	20469	20388	20220	20206	20289	20335	20161	20249	20124	20253	20585	20254	20573	20442	20337	20471	20366	20523	20240	20434	20300	20351	20362	20384	20446	20279	20274	20483	20273	20327	20284	20160	20220	20117	20283	20447	20225	20250	20211	20374	20518	20152	20381	20453	20136	20143	20221	20309	20385	20285	20313	20306	20598	20401	20123	20341	20430	20393	20391	20306	20383	20127	20307	20427	20378	20422	20376	20303	20283	20376	20227	20245	20295	20329	20422	20335	20247	20287	20282	20383	20383	20306	20129	20101	20350	20256	20402	20161	20200	20300	20311	20340	20384	20466	20257	20374	20190	20465	20224	20363	20254	20238	20305	20205	20273	20340	20359	20424	20348	20195	20406	20613	20229	20150	20192	20184	20331	20041	20281	20452	20301	20504	20315	20366	20421	20221	20279	20289	20306	20166	20292	20061	20263	20328	20236	20423	20356	20243	20457	20241	20293	20201	20383	20244	20255	20290	20304	20365	20250	20333	20385	20322	20251	20053	20178	20184	20254	20370	20291	20342	20368	20368	20429	20444	20443	20245	20211	20163	20135	20374	20147	20340	20235	20211	20314	20462	20405	20222	20180	20075	20207	20483	20314	20175	20330	20448	20179	20155	20466	20257	20126	20251	20345	20333	20139	20345	20357	20423	20401	20335	20392	20309	20197	20218	20200	20145	20445	20403	20239	20240	20341	20524	20435	20318	20279	20339	20491	20278	20278	20367	20329	20412	20524	20339	20464	20404	20304	20438	20108	20246	20426	20297	20353	20274	20201	20209	20087	20329	20354	20261	20295	20260	20321	20567	20320	20364	20110	20218	20492	20267	20268	20295	20158	20080	20203	20086	20156	20545	20340	20364	20249	20251	20255	20190	20250	20235	20264	20366	20397	20405	20150	20310	20144	20362	20256	20378	20202	20226	20387	20303	20212	20328	20351	20150	20273	20052	20187	20275	20410	20252	20274	20214	20189	20243	20333	20154	20291	20339	20120	20119	20482	20307	20214	20335	20151	20210	20130	20072	20236	20254	20350	20364	20341	20226	20391	20374	20461	20196	20401	20276	20148	20247	20190	20166	20360	20469	20191	20276	20225	20457	20439	20311	20187	20185	20410	20477	20288	20179	20347	20190	20373	20419	20300	20144	20406	20040	20417	20003	20369	20404	20275	20354	20437	20451	20564	20299	20375	20246	20234	20448	20750	20137	20229	20289	20233	20239	20267	20107	20131	20328	20238	20285	20343	20190	20178	20260	20402	20206	20243	20416	20211	20293	20190	20144	20352	20481	20599	20205	20366	20281	20143	20346	20384	20209	20317	20397	20438	20431	20393	20412	20353	20376	20401	20240	20377	20241	20445	20222	20232	20418	20434	20387	20357	20317	20491	20318	20201	20361	20085	20375	20280	20239	20261	20542	20389	20516	20401	20260	20340	20461	20209	20148	20155	20144	20488	20300	20375	20231	20299	20161	20233	20453	20496	20252	20378	20227	20218	20269	20326	20243	20136	20201	20147	20349	20027	20436	20280	20256	20365	20178	20319	20081	20264	20169	20336	20404	20209	20210	20446	20358	20429	20371	20348	20362	20247	20365	20208	20225	20337	20443	20174	20443	20326	20282	20443	20350	20342	20216	20194	20295	20197	20352	20281	20147	20371	20210	20292	20227	20433	20340	20296	20275	20318	20369	20114	20230	20148	20254	20161	20337	20391	20145	20377	20134	20226	20348	20346	20389	20346	20522	20279	20377	20461	20352	20505	20034	20269	20359	20361	20128	20268	20418	20238	20230	20430	20418	20165	20346	20310	20233	20175	20312	20323	20172	20372	20265	20312	20215	20403	20256	20341	20546	20394	20241	20334	20300	20336	20291	20291	20241	20248	20373	20311	20428	20458	20289	20269	20224	20370	20435	20451	20571	20220	20269	20290	20442	20310	20193	20140	20139	20359	20147	20263	20141	20353	20330	20484	20406	20345	20239	20482	20408	20351	20376	20367	20343	20253	20553	20434	20302	20393	20256	20355	20229	20296	20324	20461	20416	20426	20101	20328	20590	20437	20160	20206	20261	20215	20276	20262	20447	20220	20248	20291	20437	20249	20440	20286	20380	20113	20094	20305	20340	20524	20338	20380	20552	20485	20178	20435	20193	20215	20287	20052	19928	20294	20387	20314	20230	20333	20298	20097	20158	20313	20221	20332	20384	20065	20493	20283	20321	20319	20244	20469	20392	20215	20305	20389	20328	20100	20111	20224	20416	20350	20222	20381	20211	20323	20218	20557	20266	20232	20317	20378	20268	20208	20173	20337	20322	20404	20249	20236	20214	20245	20189	20368	20071	20329	20505	20198	20325	20287	20281	20389	20640	20146	20150	20118	20323	20342	20031	20377	20303	20155	20344	20306	20394	20618	20244	20252	20099	20396	20113	20355	20356	20126	20277	20346	20413	20479	20454	20171	20267	20238	20338	20147	20452	20275	20238	20539	20374	20170	20253	20427	20333	20254	20220	20352	20248	20234	20380	20198	20374	20210	20214	20610	20467	20487	20008	20319	20322	20469	20384	20292	20152	20267	20360	20346	20170	20303	20380	20157	20307	20406	20132	20026	20099	20213	20299	20520	20146	20188	20262	20178	20401	20285	20372	20264	20414	20362	20378	20096	20588	20258	20126	20301	20206	20381	20341	20256	20386	20083	20203	20331	20514	20361	20291	19980	20530	20471	20480	20163	20379	20471	20309	20402	20251	20236	20264	20157	20161	20236	20374	20401	20142	20270	20304	20389	20341	20197	20241	20491	20364	20188	20271	20340	20281	20370	20302	20429	20327	20161	20390	20623	20306	20401	20393	20077	20392	20310	20318	20405	20054	20027	20343	20346	20306	20152	20189	20285	20342	20388	20603	20169	20299	20239	20267	20179	20366	20156	20166	20429	20512	20467	20322	20408	20219	20182	20370	20332	20420	20339	20306	20378	20444	20332	20224	20278	20500	20414	20595	20435	20534	20443	20287	20265	20376	20325	20207	20299	20407	20388	20234	20432	20176	20391	20389	20271	20414	20251	20336	20652	20531	20288	20163	20373	20173	20327	20154	20354	20282	20302	20054	20160	20402	20418	20442	20357	20327	20160	20475	20365	20409	20461	20428	20420	20280	20256	20249	20443	20369	20376	20253	20284	20240	20375	20122	20354	20247	20341	20383	20378	20308	20129	20459	20321	20090	20609	20123	20332	20396	20465	20370	20505	20335	20087	20333
61497	106363	93377	72365	50866	33997	22811	18567	17313	16946	16730	16798	16809	16735	16952	16778	16962	16835	16866	16822	16923	16948	16690	16938	16864	16933	16841	16944	16912	16625	16844	16812	17056	16748	16949	16998	16594	16955	16931	16822	16792	16689	17039	16793	16810	16853	16840	16885	16965	16934	16892	17103	16891	16833	16839	16873	16946	16890	16745	16951	16849	16916	16699	16735	16831	16796	16693	16816	17009	16899	16984	16882	16907	16983	16716	16750	16846	16804	16928	16780	16740	16763	16841	16847	16867	16907	16969	16790	17023	16787	16780	16943	16884	16970	16742	16955	16819	16846	17035	16893	16956	16846	16815	16749	16921	16899	16809	16858	16913	16926	16951	16871	16853	16800	16995	16911	16951	16908	16850	16921	16754	16810	16809	16803	16862	16960	16992	16801	16968	16971	16863	16975	16897	16782	17014	16853	16878	16710	16950	16907	17068	16874	16910	16803	16758	16784	16883	16777	16827	17049	16864	16959	16778	17063	16818	16791	16757	16964	16872	16934	16696	16891	16930	16899	16781	16945	16845	16934	16998	16771	16972	16913	16835	16830	16949	16819	16885	16895	16829	16826	16910	16932	16900	16871	16818	16836	16895	16979	16865	16820	16738	16898	16767	16893	17096	17001	16913	16997	16853	16866	16920	16674	16840	16888	17061	16788	16834	16885	16806	16904	16881	16841	16883	16905	16877	16970	16838	16865	16834	16871	16804	16847	16933	16804	16989	16948	16754	16911	16801	16841	16934	16940	16871	16888	16825	16739	16664	16741	16859	16971	16971	16751	16983	16775	16891	16837	16886	16773	16916	16941	16866	16829	16780	17000	16813	16709	16911	16827	16746	17004	16932	16812	17014	16879	16934	16893	16918	16663	16965	16822	17039	16739	16817	16905	16954	16984	16885	16746	16872	16922	16952	16881	16882	16811	16970	16884	17002	16795	16822	16771	16940	16970	17081	16753	16733	16815	16717	16884	16773	17019	16719	16859	16802	16765	16813	16844	16788	16820	16855	16766	16964	16961	16975	16809	16956	16791	16964	16858	17025	16955	16856	16832	16961	16856	16914	16943	16805	16820	17010	17001	16851	16889	16951	16942	16798	16834	16763	16964	16710	16863	16806	17046	16832	16998	16935	17047	16802	16967	16889	16719	17015	16664	16922	16894	16897	16842	16982	16914	16925	16874	16842	16990	16834	16906	16868	16708	16880	16768	16942	16939	16812	17027	16876	16991	16955	17030	16972	16865	17051	16836	16990	16906	16841	16907	16918	16974	16806	16872	16733	16929	16821	16822	16851	16713	16811	16863	17011	16706	16995	16808	16869	16803	16999	17018	17047	16889	16803	17010	16983	16983	16831	17090	16819	16816	16984	16870	16798	16887	16884	16865	16826	16797	16825	16779	16817	16929	16787	16994	16798	16754	17003	16845	16842	16813	17056	16962	16757	16883	16887	16984	16904	16908	16877	16862	16936	16692	16920	17135	16972	16876	16824	16871	16756	17070	16938	17206	16856	16784	16949	16642	16809	16766	16782	16754	16865	16811	16886	16725	16793	16757	16980	16759	16959	16818	16740	16917	16827	16962	16856	16779	16892	16903	16805	16720	16922	16957	16770	16903	16868	16693	16815	16847	16904	16867	16817	16830	16865	16860	16988	17012	16812	16933	16817	16943	16840	16745	16835	16955	16942	17072	16772	16743	17074	16856	16844	16794	16839	17075	16880	16723	16900	17005	16777	17062	16919	16892	16902	16881	16878	17007	16705	16923	16825	16944	16838	16853	16877	17015	16921	16840	17054	17060	16993	16897	16931	16852	16907	16941	16852	16989	16786	16859	16644	16998	16735	16817	16911	16905	16911	16859	16729	16892	16842	16970	16819	16981	16698	16889	16896	16865	16822	16803	16882	16686	16736	16970	16710	16812	16888	16950	16879	16823	16961	16948	16811	16864	16952	16754	16703	17066	17020	16752	17094	16705	16791	16780	16785	16939	16958	16804	16791	16895	16871	16833	16975	16718	16755	17001	16933	16912	16814	16755	16921	16982	16863	16892	16892	16813	17055	17126	16718	16833	16709	16678	16719	16728	16767	16879	16832	16786	16876	16819	16938	16973	16927	16891	16874	16944	16756	17084	16865	16784	17096	16740	16725	16927	16848	16945	16880	16839	16813	16904	16916	16878	16784	16783	16943	16854	16875	16827	16907	16938	16793	16752	16721	16975	16781	16801	17005	16754	16782	16910	16688	16717	16930	16971	16914	16753	16832	16835	16775	17034	16911	17058	16884	16974	16931	16837	16862	16894	16997	16744	16673	16883	16971	16805	16822	17139	16878	16930	16829	16758	16862	16797	16644	16941	16884	16851	16774	16874	16914	16914	16916	16857	16881	16905	16972	16872	17044	16974	16855	16676	17029	16813	16662	17097	16839	16657	16885	16778	17013	17055	16805	16843	16965	17003	16937	16749	16965	16885	16935	16919	16742	16888	16942	16890	16867	16711	16953	16868	16808	16645	16838	16695	16827	17076	16684	17056	16740	16785	16936	16953	16806	16884	16891	16692	16950	16867	16898	17123	17030	17003	16845	16907	16848	16910	16990	16832	16654	16874	16776	16791	16951	16838	16951	16887	16929	16715	16766	16871	16947	16758	16945	16990	16981	16851	16597	16822	16902	16962	16842	16840	17035	16878	16976	16866	17136	16795	16789	16941	16884	16874	16706	16874	16945	16791	16839	16972	16899	16767	16957	16746	16902	16887	16858	16886	16836	16882	16817	16922	16867	16819	16693	16860	16789	16911	16933	16925	16876	16553	16836	16861	16756	16824	16701	16924	16941	16697	16932	16950	16839	16809	16897	16916	16760	16877	16806	16867	16985	16835	16843	16852	17026	16811	16722	16968	16915	16974	17019	16901	16908	16746	17025	16820	16806	16959	16758	16774	16761	16968	16822	16750	16815	17069	16790	16777	16876	17017	16834	16982	16994	16929	17039	16894	16906	16869	16882	16923	16910	16878	16883	16817	16888	16588	16819	16933	17047	16845	16835	16798	17011	16742	16889	16867	16826	16894	17003	16905	16789	16907	16867	16836	17011	17025	16876	16665	16792	17038	17012	16773	16942	16705	16824	17047	16790	16794	16770	16851	16966	17037	16958	16802	16852	16733	16729	16754	16956	16832	16944	16941	16833	16991	16893	16874	16951	16771	16701	16917	16804	16818	16844	16790	16983	17024	16899	16785	16730	16865	16764	16938	16690	16826	16743	16817	16693	16840	16857	16709	16850	16944	16664	17003	16767	16861	16915	16824	16852	17005	16732	16869	16856	16816	16921	16989	16898	16813	16946	16957	16881	16823	16993	16861	17028	16914	17009	16900	16885	16946	16945	17083	17062	17083	16878	16763	16717	16858	16728	16844	16947	16836	16922	16768	16705	16826	16734	16812	16909	16822	16817	17103	16923	16872	16974	16872	16688	16957	16881	16860	16925	17279	16861	16771	16814	16764	16929	16803	17047	17058	16687	16957	16946	16814	16847	16961	16698	16915	16899	16898	17060	16876	16923	16851	16854	16903	16860	16847	16807	16775	16840	17089	16987	16801	16952	16708	16909	16895	16724	16808	16773	16940	16938	16907	16840	17016	16784	16864	16740	16784	16825	16624	16946	16884	16864	16751	16800	16745	16742	17049	16895	16766	16945	16937	16856	16851	16733	16932	16862	16917	16970	16984	17060	16795	16804	16929	16767	16858	16848	16847	16863	16881	16838	16923	16983	16765	16912	16875	17039	17014	16935	16882	16774	16974	16911	16861	16840	16932	16923	16804	16863	16792	16892	16731	16822	17000	16899	16830	16912	17110	16901	16903	16810	17098	16677	16740	16859	17106	16782	16773	16798	16828	16816	16940	16801	17025	16736	17000	16745	16793	16874	16861	16837	16902	16797	16854	16915	16951	16837	16805	16906	16836	16912	16832	16824	16947	16920	16859	16767	16790	16874	16814	17023	16993	16897	16827	16828	16957	16953	16727	16852	16864	16879	16904	16667	17041	16763	16984	16876	16930	16735	16840	16723	16802	16787	16902	16928	16831	16859	16978	16906	16816	16924	16927	16847	17005	16941	16779	16975	16868	16838	16800	16866	16922	16962	16765	16924	17027	16793	16782	17021	16796	16860	16790	16954	16824	16803	16869	16770	16762	16931	16910	16940	16939	17002	16938	16919	16843	16897	16973	16734	16787	16901	16766	16956	16974	16783	16811	16749	16817	16756	16927	16989	16850	17097	16960	16923	16970	16798	17078	16786	16930	16878	16818	16963	16712	17008	16766	16634	16920	16775	16821	16848	16887	16900	16850	16997	16854	16816	16993	16917	16872	16915	16828	16781	16815	16914	16889	16812	16666	16839	16589	16779	16852	16804	16929	16813	17012	16840	16697	16961	16658	16860	17019	16695	16906	16647	16715	16923	16846	16919	16927	16883	16896	17038	16912	16879	16892	16903	16922	16874	16863	16886	16924	16825	16912	16985	16697	16615	16927	16802	16884	16927	17033	16885	16943	16872	16835	16851	16814	16727	16762	16762	17039	17005	16909	16845	17056	16995	16840	16812	16862	16841	16941	17067	16816	16851	16729	17010	16897	16773	16929	16821	16849	16723	16950	16946	16600	16928	16819	16997	16804	17034	16937	16899	16899	16984	16888	16756	16852	16820	16817	16833	16975	16922	16835	16791	16891	17047	16766	16932	17031	16750	17160	16705	16752	16991	16930	16907	16775	16900	16849	16918	16801	16906	16868	16891	17086	16964	16915	16960	16944	16941	16968	16852	16985	16978	16900	16818	16828	16955	16783	16813	16846	16842	16782	16894	16882	16885	16929	16730	16713	16722	17012	16867	17035	16756	16803	16823	16981	16909	16824	16828	16947	16711	16826	16706	16857	16848	16810	16952	16984	17014	17029	16872	17046	16767	16622	16765	16920	16977	16951	16878	16911	16851	17107	16877	16917	16934	16823	17024	16802	17055	16881	16905	16952	16829	16884	16878	16781	16758	16844	16929	16753	16877	16864	16806	16814	16816	17008	16865	16852	16906	16769	16917	16926	16877	16883	16753	17017	16688	16871	16764	16950	17128	16914	16828	16946	16824	16883	16860	16919	16906	16686	16908	16933	17010	17000
30288	35693	43028	34512	26102	22695	21615	20727	20843	20754	20453	20340	20622	20438	20470	20473	20275	20616	20439	20541	20493	20563	20518	20402	20710	20591	20543	20552	20486	20614	20650	20774	20394	20627	20459	20851	20287	20485	20384	20559	20523	20416	20363	20676	20599	20516	20389	20669	20578	20569	20519	20811	20464	20703	20435	20505	20609	20536	20717	20451	20566	20562	20564	20481	20621	20368	20493	20414	20566	20664	20602	20603	20639	20617	20634	20566	20522	20358	20590	20656	20643	20571	20509	20625	20763	20612	20478	20783	20552	20486	20529	20446	20571	20613	20607	20444	20542	20564	20676	20666	20414	20574	20821	20180	20407	20521	20567	20616	20648	20660	20519	20290	20616	20284	20624	20559	20567	20610	20537	20469	20617	20397	20411	20518	20497	20427	20539	20453	20530	20558	20703	20568	20472	20611	20370	20709	20556	20429	20517	20537	20609	20536	20607	20447	20467	20421	20640	20611	20567	20584	20619	20702	20596	20551	20500	20531	20566	20523	20427	20401	20618	20607	20415	20703	20523	20357	20413	20528	20432	20586	20643	20598	20535	20597	20494	20313	20570	20782	20677	20655	20600	20392	20564	20615	20476	20358	20526	20433	20593	20487	20449	20614	20439	20549	20363	20481	20441	20423	20376	20531	20739	20483	20598	20539	20258	20590	20561	20487	20482	20538	20367	20647	20704	20465	20471	20625	20653	20532	20447	20168	20312	20374	20729	20608	20346	20530	20422	20404	20357	20690	20603	20420	20376	20384	20463	20389	20390	20330	20455	20379	20502	20200	20706	20457	20564	20602	20645	20691	20577	20552	20721	20507	20536	20698	20701	20377	20522	20615	20527	20514	20500	20426	20505	20526	20573	20531	20468	20639	20635	20476	20523	20330	20521	20552	20510	20546	20545	20618	20419	20495	20652	20476	20517	20449	20493	20540	20665	20558	20580	20598	20637	20518	20616	20284	20436	20382	20505	20580	20688	20659	20358	20779	20607	20549	20656	20564	20477	20592	20530	20650	20507	20473	20595	20605	20438	20526	20556	20654	20585	20736	20292	20594	20349	20453	20445	20530	20487	20618	20458	20608	20548	20646	20535	20522	20568	20452	20452	20467	20586	20454	20538	20463	20564	20686	20450	20773	20494	20665	20605	20654	20446	20469	20663	20638	20553	20532	20442	20348	20654	20592	20589	20718	20578	20479	20666	20411	20459	20513	20491	20653	20618	20440	20272	20524	20626	20485	20636	20419	20481	20473	20402	20413	20293	20431	20631	20482	20376	20261	20647	20580	20666	20372	20451	20396	20327	20585	20520	20625	20409	20554	20489	20766	20509	20548	20527	20425	20817	20631	20604	20542	20383	20644	20562	20436	20630	20355	20561	20447	20510	20502	20339	20470	20472	20480	20633	20540	20458	20520	20595	20533	20425	20575	20525	20598	20370	20467	20552	20389	20590	20674	20455	20295	20551	20562	20337	20493	20685	20626	20452	20702	20589	20440	20392	20465	20400	20474	20441	20715	20467	20531	20650	20523	20814	20457	20617	20645	20440	20466	20673	20414	20436	20610	20420	20447	20319	20752	20348	20445	20424	20508	20301	20303	20682	20401	20700	20451	20419	20607	20703	20572	20407	20470	20604	20496	20680	20627	20649	20514	20672	20488	20668	20454	20523	20472	20288	20495	20446	20445	20541	20561	20400	20398	20562	20538	20660	20586	20414	20433	20665	20617	20391	20560	20565	20694	20605	20530	20463	20228	20597	20438	20352	20302	20293	20500	20429	20498	20545	20684	20475	20455	20691	20373	20680	20552	20691	20365	20524	20514	20514	20705	20537	20685	20619	20652	20540	20553	20703	20603	20506	20655	20356	20539	20390	20452	20329	20460	20448	20395	20401	20650	20448	20657	20372	20649	20726	20544	20371	20535	20894	20658	20600	20641	20789	20399	20283	20379	20313	20383	20188	20476	20385	20277	20466	20611	20464	20529	20425	20428	20587	20498	20538	20830	20465	20550	20214	20366	20559	20361	20428	20702	20558	20440	20447	20446	20631	20443	20606	20545	20498	20525	20478	20451	20754	20616	20626	20677	20562	20497	20692	20582	20687	20603	20621	20557	20440	20528	20421	20576	20649	20629	20252	20326	20649	20601	20950	20543	20541	20640	20579	20487	20460	20316	20588	20387	20544	20371	20348	20470	20559	20652	20583	20451	20458	20422	20501	20445	20501	20679	20473	20699	20473	20342	20489	20475	20615	20360	20519	20485	20384	20584	20591	20681	20554	20329	20362	20492	20588	20415	20655	20740	20294	20521	20430	20495	20548	20507	20617	20493	20544	20596	20411	20383	20452	20433	20445	20441	20586	20498	20361	20391	20541	20460	20319	20396	20419	20488	20610	20780	20499	20536	20582	20503	20437	20376	20408	20698	20521	20462	20613	20461	20502	20497	20499	20394	20454	20376	20474	20323	20680	20387	20477	20720	20582	20483	20580	20486	20264	20591	20470	20619	20453	20430	20316	20364	20627	20528	20655	20626	20587	20437	20247	20486	20474	20419	20684	20563	20779	20474	20545	20412	20620	20867	20500	20451	20631	20534	20505	20690	20653	20574	20689	20560	20478	20594	20421	20442	20414	20436	20658	20398	20620	20556	20600	20356	20251	20653	20450	20497	20828	20501	20526	20499	20800	20844	20429	20561	20381	20583	20471	20326	20452	20595	20437	20530	20552	20514	20313	20794	20395	20593	20673	20604	20564	20505	20532	20556	20389	20302	20368	20290	20409	20496	20636	20694	20481	20487	20623	20257	20362	20428	20444	20568	20551	20531	20548	20539	20480	20680	20605	20595	20714	20448	20566	20494	20625	20485	20450	20537	20537	20579	20572	20582	20433	20613	20493	20266	20643	20261	20340	20500	20370	20515	20568	20585	20703	20458	20420	20649	20361	20515	20486	20566	20464	20486	20384	20569	20552	20620	20602	20525	20595	20451	20541	20647	20655	20471	20566	20571	20698	20497	20395	20272	20394	20511	20567	20535	20534	20510	20589	20408	20588	20702	20857	20451	20598	20519	20681	20571	20427	20364	20374	20463	20433	20422	20366	20443	20594	20433	20402	20519	20407	20477	20433	20314	20566	20642	20655	20468	20442	20466	20623	20492	20472	20503	20477	20365	20525	20569	20545	20559	20434	20482	20727	20278	20536	20690	20446	20552	20396	20484	20589	20648	20400	20644	20614	20287	20498	20443	20520	20684	20442	20457	20508	20400	20684	20544	20350	20546	20321	20555	20445	20534	20417	20516	20357	20399	20572	20587	20740	20433	20549	20524	20407	20615	20402	20358	20471	20463	20417	20357	20546	20497	20480	20462	20480	20832	20571	20399	20424	20450	20379	20441	20432	20526	20637	20443	20450	20659	20760	20583	20699	20720	20520	20405	20554	20385	20484	20451	20669	20509	20684	20706	20265	20490	20329	20610	20535	20619	20580	20372	20310	20406	20452	20559	20600	20421	20532	20524	20500	20344	20574	20457	20511	20520	20635	20343	20316	20706	20517	20469	20578	20571	20429	20703	20595	20612	20631	20593	20407	20621	20596	20308	20641	20391	20488	20609	20424	20516	20422	20478	20577	20537	20474	20516	20644	20536	20429	20708	20626	20390	20565	20564	20706	20497	20598	20759	20465	20384	20411	20394	20567	20563	20792	20414	20612	20567	20591	20535	20603	20319	20656	20596	20526	20550	20341	20456	20541	20505	20425	20283	20645	20542	20558	20515	20446	20259	20601	20503	20597	20831	20655	20402	20471	20530	20527	20656	20648	20447	20387	20481	20539	20527	20328	20664	20450	20512	20722	20623	20667	20557	20573	20554	20692	20486	20491	20460	20806	20497	20546	20434	20579	20415	20269	20542	20560	20557	20385	20441	20378	20562	20320	20276	20341	20529	20705	20420	20656	20278	20285	20547	20664	20385	20415	20507	20671	20565	20675	20439	20406	20496	20554	20621	20693	20589	20436	20415	20462	20482	20606	20723	20655	20468	20604	20444	20508	20498	20475	20587	20446	20587	20553	20632	20698	20776	20463	20554	20444	20465	20613	20601	20517	20703	20560	20633	20496	20515	20451	20485	20772	20422	20188	20584	20281	20486	20686	20502	20478	20466	20526	20652	20243	20439	20444	20411	20595	20652	20364	20658	20453	20409	20402	20596	20567	20413	20805	20378	20652	20576	20482	20401	20513	20458	20570	20746	20469	20752	20594	20460	20566	20373	20393	20737	20557	20539	20623	20565	20289	20661	20429	20628	20509	20676	20683	20532	20464	20444	20647	20447	20487	20477	20538	20620	20505	20597	20376	20320	20635	20468	20448	20494	20518	20566	20399	20706	20510	20653	20290	20495	20567	20600	20727	20454	20352	20667	20570	20583	20646	20434	20572	20556	20475	20526	20574	20569	20558	20455	20391	20690	20545	20570	20456	20232	20505	20665	20501	20567	20583	20610	20507	20374	20592	20358	20559	20711	20633	20539	20623	20459	20479	20491	20535	20590	20627	20628	20570	20716	20427	20368	20938	20574	20524	20803	20558	20508	20644	20566	20653	20579	20558	20499	20329	20425	20624	20666	20524	20620	20564	20693	20620	20534	20305	20563	20494	20578	20656	20618	20324	20556	20625	20745	20614	20413	20435	20567	20534	20719	20498	20698	20703	20481	20479	20304	20705	20569	20339	20596	20667	20693	20619	20643	20630	20601	20299	20679	20653	20523	20526	20514	20515	20521	20265	20514	20563	20537	20685	20566	20453	20501	20726	20600	20515	20414	20286	20479	20458	20369	20472	20559	20488	20466	20386	20481	20527	20422	20543	20378	20514	20649	20437	20512	20612	20503	20623	20446	20562	20461	20447	20408	20526	20659	20534	20556	20859	20534	20579	20422	20598	20537	20550	20567	20429	20583	20459	20627	20638	20490	20778	20536	20358	20577	20554	20401	20480	20470	20663	20469	20722	20433	20338	20549	20566	20486	20529	20443	20558	20444	20494	20519	20456	20535	20560	20607	20342	20479	20420	20540	20674	20641	20620	20593	20545	20579	20674	20610	20605	20553	20491	20677	20472	20646	20516	20536	20535	20688	20501	20328	20406	20463	20543	20588	20817	20425	20499	20469	20623	20437
37468	55590	45694	30804	22896	18784	17474	17118	17093	17124	16942	16777	16870	17011	17123	17000	16926	16942	16943	16947	16991	17066	16990	17059	16858	16921	17047	16877	17001	16772	17007	17099	16966	17017	16964	16877	17083	17085	17026	17049	17101	16904	16882	17056	16862	16988	16968	16939	17223	16924	17110	17023	17011	17204	16949	16941	17078	16940	17026	17071	17058	16922	17097	16788	16856	16927	17119	16880	17021	16961	16935	16913	16970	16994	17063	17039	17006	17036	17067	16903	16949	16986	17061	16912	16902	17073	16634	16999	17071	17040	17074	16864	17133	17073	16856	16994	16949	17048	16928	17042	17116	17029	17074	16986	17022	16928	16969	16935	17086	16930	17069	16963	16889	17062	17089	16948	16934	17015	16958	17037	17008	16990	16959	16714	17001	17071	16961	16951	16879	16982	16970	17010	17051	17022	17039	17119	16936	17182	16861	16890	17006	17063	17149	16885	16892	16862	17022	16922	16974	16999	17153	17201	16931	16894	17090	17003	16907	17007	16949	16927	16902	16993	17087	16908	17180	17067	16937	17043	16944	16991	16855	16948	16898	17015	17032	16949	16917	16962	16850	17001	16857	17039	17001	17042	17093	16913	17021	17259	17057	16914	16929	17025	16997	16937	16935	17000	17010	17031	16893	16986	17008	16970	17040	17020	16827	16962	17049	17081	17038	17064	16926	16919	17017	17010	17040	17000	17010	17192	16924	16848	16876	16972	17046	17163	16961	17057	16890	16990	17027	16908	17090	17036	17091	17076	17058	17026	16927	16935	16945	16999	17136	17138	17013	17047	16998	17028	16981	16842	16872	16937	16905	17078	17185	17101	16957	16871	16914	16962	16992	16871	16981	16996	16975	17131	17053	16872	17069	16943	16960	16907	16962	17020	17052	17083	16955	17152	16972	17036	16928	16881	17137	17095	17014	16935	16937	16887	16948	16960	17091	17118	17004	16989	16983	17012	16983	16910	17058	17235	17075	17039	16935	16994	17186	16968	16861	17140	17122	16965	16966	17133	16903	16953	16934	16914	16875	17071	17093	16930	17044	17067	17116	16924	16924	17170	17083	16963	16809	17153	16927	17045	16871	16987	17080	17034	16947	16982	17086	17046	16951	17063	16940	16957	16880	17202	17053	16805	16909	17152	17131	17067	17145	17175	16993	17039	16910	16937	17088	16946	16937	16758	16955	17085	16980	17045	17034	16918	16962	16930	16974	17031	16931	16925	17115	17134	16935	16883	16968	16924	17086	17081	16888	17049	17031	16993	17056	16974	16963	17097	17041	16924	17033	16943	16930	16915	17055	17041	16977	16953	17207	17030	17005	16883	16976	17024	16756	17171	16849	17086	16869	17153	17064	17119	17098	16916	16972	16993	16904	16943	16976	16914	16982	16956	17025	16938	16969	17100	16874	17067	16996	16964	17096	17144	16971	17021	17024	16929	17082	16990	16909	17078	16876	16977	17132	16958	17037	17138	16970	16852	17080	17002	16996	16966	16874	16936	16983	16858	16952	16885	17125	17078	16964	16986	16832	16959	17067	17154	17063	17112	17015	17085	16885	17125	17091	16937	17161	17066	17032	16873	17062	16844	16888	16929	17106	17005	17083	17001	16963	16901	16998	16908	17031	17018	16895	17033	17011	17087	16907	17094	16969	16940	16995	16957	17001	16891	16937	16910	17084	16917	16975	16999	16980	16987	17074	17046	16932	17122	17138	16895	17013	16921	16992	17053	16954	16865	17001	17070	17040	16965	17086	16971	16929	16883	17118	16965	17109	16967	17048	16983	17029	16880	17140	16930	16901	16930	16920	16957	17104	17169	16918	16663	17013	17049	16993	17025	16958	16918	17084	17058	17000	16945	16870	16941	16910	17114	17072	17143	17019	17209	16924	16930	16969	16874	17043	17052	16918	17076	16975	16812	16911	17065	17035	17046	16876	17056	16795	17013	16895	16993	17091	16954	16959	17103	17020	17013	17033	16986	17023	17008	17045	16888	17002	16963	16991	16992	16930	17051	17086	17092	17039	17063	16983	16964	17028	16845	16785	17186	16921	16831	17003	17041	16930	16919	16990	17012	16930	17103	16852	16841	17035	16971	16997	17000	17104	16792	16966	17098	17013	17009	17057	16966	16992	17049	17085	16919	16990	16905	16852	17002	16785	17204	17134	16953	17115	16954	17066	17120	16939	17049	16923	17028	16927	17020	16923	16863	17033	17038	16876	17091	17039	17074	16848	16988	16943	16838	17059	16976	17106	17068	17153	16989	17044	17048	17042	16964	17113	16951	16890	16864	16848	17132	16932	16809	17041	16959	16920	16972	16911	17047	16860	17021	16914	17102	17056	16917	17079	16893	16999	17097	16978	16933	16876	16985	16860	17033	16962	17140	17048	16900	16979	16893	16933	17085	16925	16949	17085	17059	17002	16922	17003	16904	17039	16885	17136	17039	16952	16997	16899	17036	17017	17058	16860	16939	16975	17105	16943	17113	16986	16865	17032	16965	16980	16957	16937	16768	17114	16981	17091	17086	16833	17188	16937	16998	17095	16893	17045	17036	17012	17107	17022	17003	17036	17243	16968	16976	17036	16988	16697	17118	16891	17100	16930	17046	17223	17210	16973	16981	17084	16807	16770	16865	16893	17068	16998	17069	16868	17074	17104	17047	16945	16888	17030	17019	17153	16922	17167	17065	16914	17148	16922	17122	16924	16912	17074	17035	16915	17050	16965	16848	17152	17051	16923	16867	16932	17147	16912	16974	16750	17064	16991	17031	16830	17032	16920	16867	16981	16870	17088	16977	17015	17084	16947	16988	16969	16916	17010	16869	17029	17088	16821	16916	16981	17053	17011	17027	17212	16953	16996	16965	17027	17042	17175	17220	17065	16903	16931	17004	17204	16896	16799	16984	17087	16900	17024	17175	16836	16899	17085	16895	17036	16895	17231	16931	17128	17058	17034	16928	16940	16922	16847	17042	16852	16843	16917	16982	17092	17109	16991	16890	16961	17038	16992	16979	17066	17002	16961	16986	16935	17018	16838	17077	17010	17055	17104	16979	17073	17165	16956	16938	16812	16948	17180	17189	16883	17011	17058	16876	17045	16969	17158	16994	16952	17157	17003	17024	17010	16924	17144	17122	16984	17170	17099	16965	17273	17138	17109	16997	17123	16910	17000	17051	17015	16983	16933	17082	16897	16898	17084	16891	17148	16795	16935	17013	16915	17083	17028	16981	16917	17173	16871	17027	17174	16882	17033	17043	16902	16995	17066	16912	16957	17039	16969	17018	16974	16888	16866	16984	17054	16968	17086	17083	16879	16975	17019	16893	16966	17071	17131	17146	16941	16955	17049	17215	16989	17037	17121	16984	16898	17042	16964	16808	17030	17098	16992	16862	17041	17071	17006	17088	16808	17171	17044	16834	16907	16900	16871	17034	17045	16943	17008	16976	17057	16949	17117	16859	17001	16828	17120	17015	16935	16983	16910	16782	16930	17060	16922	17174	17010	16983	17107	17090	17112	16989	16852	16983	16939	16966	16837	16993	17045	17041	17084	17000	17108	17145	16966	17106	16905	16919	17161	17044	16961	17067	17155	16947	16971	16936	16861	17103	17077	16864	17148	16924	16957	17064	16949	16930	17083	16915	17089	17016	17097	16940	17011	17004	17041	16981	17218	16947	17042	16994	16996	16911	16962	16899	17041	17032	16805	17207	16984	16928	17024	16844	16863	16969	16892	17116	17158	16993	16923	16972	17112	16981	16902	17083	17140	16892	17056	16833	17027	17081	17093	16983	17040	17031	17057	17026	16868	17077	17007	17086	17076	17033	17046	17023	16976	16839	16895	16971	17016	17106	16915	16968	17142	17131	16958	17147	17048	17049	16789	17094	16976	16928	17068	16972	16903	16862	16986	16929	16918	17064	17023	17097	16887	17140	17003	17109	17071	16963	17075	16935	17064	17037	16997	16950	16889	16949	16974	17261	17061	16915	17134	17076	17067	17030	17008	16973	16768	16961	17127	16877	16990	16896	16818	16954	17057	17202	17116	16956	16983	17104	16878	16931	17144	17109	17002	17003	17098	17014	16838	16823	17002	16957	16938	17156	16953	17029	16985	17060	16934	17153	16986	16958	17122	17116	16979	17054	17047	16912	16921	17056	17117	16850	17062	16923	17127	16944	16945	16945	16946	17094	17112	17000	16960	17052	17046	17027	16985	17133	16830	17008	16955	17016	16978	16985	16931	16893	17029	17190	17110	16917	16891	17084	17000	17074	16989	17066	17044	17202	16942	17174	16860	16873	17112	16924	17061	16944	17195	17006	16888	17097	17000	16937	17078	17054	17069	16950	17127	16909	16990	17012	17064	16928	17056	16967	17072	17153	16952	17026	16953	17049	17030	17131	16986	17076	16986	16961	16957	17022	17026	16962	17158	17100	17020	17073	16969	17181	17026	16975	17103	16989	16829	16958	17092	17120	17058	16948	16851	17069	16888	16961	16914	17001	17096	16975	17020	16803	17117	16951	17095	16861	17034	16914	17140	16984	16978	16994	17007	17078	16968	17006	16980	17052	17054	16964	16906	16825	17075	16947	16998	16958	16887	17096	16944	16926	16944	16944	17085	16935	17065	17097	16827	16976	17022	17146	16983	16894	16979	16976	16924	16893	17090	17105	17072	17002	16907	17190	17002	17117	17048	16870	16969	16936	17120	16869	17036	17004	17062	16944	17068	17075	17110	17031	17099	16963	16750	16950	16759	17026	17164	17033	16910	17024	16974	17062	17112	16903	16912	16978	17292	17100	16968	17108	17047	16981	17164	17270	16882	16989	16916	16882	16965	17052	17046	16902	16994	17067	16907	17207	16988	16908	17178	17075	16975	16951	17092	16919	17063	17074	17188	16920	16765	17076	16925	17051	16974	17158	17008	17113	16907	17035	17092	17063	16891	17080	17098	17058	17087	17139	17003	17003	16995	16908	17022	16921	16816	16980	16969	16894	17098	16950	16875	17007	17160	16878	16968	17030	16925	17112	16922	17114	16923	17079	16889	16905	17002	16993	17096	16950	16912	16853	17004	16904	17133	17000	17170	17195	16736	16980	16884	16971	16995	17086	17163	16919	17024	17189	16841	17005	17066	16850	17054	16880	17032	17155	17157	17020
24235	24195	39942	40571	34151	29201	25914	21794	20690	20637	20531	20552	20525	20574	20733	20673	20703	20580	20658	20585	20505	20594	20554	20434	20515	20372	20502	20449	20612	20427	20500	20505	20485	20361	20748	20530	20532	20203	20436	20538	20483	20451	20509	20396	20421	20441	20556	20540	20534	20524	20658	20482	20561	20460	20354	20521	20408	20430	20578	20335	20431	20504	20339	20571	20261	20477	20491	20310	20544	20382	20313	20496	20574	20320	20327	20580	20385	20458	20373	20624	20724	20487	20471	20267	20598	20730	20600	20629	20498	20467	20622	20539	20547	20598	20474	20406	20377	20590	20509	20546	20575	20304	20391	20497	20643	20596	20305	20370	20609	20465	20440	20326	20352	20189	20479	20360	20507	20582	20330	20566	20282	20426	20426	20346	20328	20464	20395	20382	20307	20362	20519	20457	20343	20584	20424	20556	20370	20499	20419	20585	20378	20490	20428	20190	20384	20556	20393	20354	20692	20348	20329	20458	20490	20471	20512	20528	20656	20466	20308	20448	20521	20337	20576	20460	20381	20342	20371	20466	20558	20507	20443	20490	20304	20502	20280	20416	20511	20549	20467	20598	20185	20420	20371	20608	20608	20489	20665	20330	20327	20644	20378	20421	20337	20263	20406	20594	20499	20205	20496	20343	20513	20267	20471	20286	20637	20761	20573	20650	20748	20352	20633	20530	20224	20479	20515	20345	20384	20248	20393	20523	20395	20433	20276	20421	20483	20628	20333	20473	20578	20491	20342	20427	20462	20342	20470	20426	20189	20175	20284	20440	20161	20457	20371	20439	20643	20525	20299	20157	20363	20507	20548	20428	20374	20593	20359	20560	20478	20579	20421	20476	20207	20386	20491	20540	20598	20426	20508	20305	20497	20388	20592	20655	20395	20369	20585	20263	20275	20574	20170	20443	20318	20463	20464	20619	20306	20367	20405	20204	20467	20518	20301	20416	20446	20323	20517	20555	20514	20452	20404	20560	20450	20565	20642	20362	20535	20371	20369	20371	20251	20361	20396	20292	20456	20384	20155	20363	20439	20430	20333	20378	20366	20185	20557	20272	20468	20367	20382	20422	20611	20520	20372	20251	20449	20359	20227	20499	20346	20349	20424	20444	20556	20235	20426	20326	20454	20489	20426	20435	20195	20380	20340	20442	20355	20508	20536	20434	20383	20480	20673	20493	20347	20474	20401	20489	20398	20218	20355	20482	20452	20512	20358	20518	20326	20452	20587	20482	20522	20308	20459	20363	20654	20412	20399	20344	20336	20515	20380	20525	20580	20445	20542	20500	20569	20378	20530	20507	20513	20382	20441	20431	20313	20363	20356	20463	20367	20463	20502	20484	20507	20565	20321	20514	20494	20392	20560	20374	20539	20349	20386	20397	20492	20644	20374	20353	20515	20350	20254	20414	20408	20493	20343	20304	20192	20336	20440	20272	20365	20440	20480	20539	20323	20620	20446	20126	20316	20390	20398	20398	20595	20567	20318	20341	20539	20251	20495	20424	20341	20363	20279	20388	20432	20541	20387	20540	20446	20369	20422	20520	20711	20442	20486	20506	20464	20547	20531	20360	20475	20246	20472	20270	20392	20427	20471	20372	20588	20431	20612	20513	20771	20390	20451	20516	20539	20493	20525	20398	20151	20440	20449	20344	20634	20298	20515	20445	20536	20493	20558	20378	20372	20344	20623	20506	20220	20363	20339	20398	20423	20351	20525	20578	20451	20436	20595	20275	20364	20298	20371	20400	20338	20531	20388	20462	20350	20505	20607	20452	20303	20418	20426	20400	20458	20434	20467	20301	20264	20498	20480	20496	20567	20541	20409	20533	20325	20363	20380	20188	20378	20422	20694	20581	20330	20502	20350	20362	20464	20669	20544	20283	20708	20526	20356	20391	20370	20426	20527	20433	20360	20395	20340	20459	20307	20412	20562	20600	20383	20536	20556	20552	20177	20306	20501	20423	20302	20372	20619	20448	20500	20300	20509	20501	20365	20707	20328	20468	20443	20259	20407	20485	20340	20285	20580	20537	20624	20524	20543	20445	20445	20348	20346	20533	20301	20453	20452	20418	20283	20373	20546	20509	20254	20430	20441	20321	20614	20138	20385	20260	20658	20410	20243	20256	20743	20573	20413	20288	20270	20545	20377	20381	20465	20446	20552	20284	20582	20531	20520	20351	20334	20389	20571	20525	20595	20343	20356	20569	20360	20301	20203	20454	20383	20409	20480	20579	20505	20369	20586	20649	20335	20343	20329	20443	20610	20460	20414	20475	20460	20626	20645	20414	20398	20310	20539	20396	20545	20355	20400	20387	20484	20468	20618	20366	20452	20476	20351	20495	20562	20321	20421	20424	20390	20479	20444	20293	20280	20498	20307	20355	20445	20407	20425	20534	20632	20093	20314	20393	20320	20450	20221	20262	20375	20497	20507	20340	20127	20572	20358	20514	20450	20345	20470	20447	20217	20582	20651	20406	20354	20410	20681	20560	20354	20470	20336	20401	20354	20527	20502	20434	20356	20667	20264	20549	20524	20431	20362	20351	20297	20175	20488	20410	20510	20316	20519	20574	20414	20412	20444	20417	20099	20506	20590	20263	20472	20417	20598	20406	20441	20216	20304	20530	20581	20616	20312	20505	20428	20477	20482	20421	20539	20406	20338	20429	20506	20502	20283	20354	20507	20404	20417	20410	20564	20244	20160	20555	20412	20450	20411	20559	20634	20536	20487	20453	20345	20244	20341	20441	20470	20254	20631	20308	20339	20463	20338	20400	20290	20199	20304	20426	20339	20487	20549	20187	20349	20614	20565	20352	20347	20344	20119	20560	20323	20369	20498	20181	20540	20558	20423	20488	20319	20617	20540	20383	20218	20311	20344	20553	20328	20330	20393	20304	20564	20644	20333	20532	20291	20516	20208	20610	20490	20386	20241	20367	20632	20482	20424	20292	20365	20410	20685	20468	20311	20307	20484	20363	20321	20385	20311	20435	20544	20608	20427	20441	20482	20580	20485	20503	20193	20345	20649	20614	20397	20488	20607	20391	20463	20584	20252	20372	20223	20394	20365	20517	20391	20317	20138	20212	20476	20523	20376	20363	20446	20705	20394	20371	20550	20432	20456	20307	20433	20425	20441	20468	20529	20364	20333	20427	20517	20272	20390	20590	20493	20469	20681	20413	20380	20319	20399	20634	20502	20342	20475	20463	20520	20203	20244	20657	20679	20400	20521	20299	20230	20416	20649	20434	20248	20312	20492	20286	20474	20271	20532	20426	20426	20312	20445	20435	20678	20398	20278	20404	20385	20556	20674	20344	20461	20420	20669	20331	20430	20390	20327	20410	20515	20583	20448	20471	20379	20538	20363	20275	20192	20417	20492	20423	20553	20564	20417	20365	20417	20483	20212	20432	20327	20436	20414	20375	20339	20532	20571	20420	20408	20336	20435	20636	20546	20367	20661	20366	20272	20330	20364	20360	20352	20407	20058	20241	20368	20382	20402	20294	20296	20213	20455	20295	20418	20563	20529	20511	20420	20455	20515	20490	20430	20520	20244	20346	20433	20434	20492	20352	20239	20257	20514	20492	20506	20394	20423	20262	20478	20394	20307	20332	20427	20460	20491	20419	20390	20523	20432	20280	20546	20439	20445	20396	20558	20309	20407	20471	20282	20291	20289	20457	20279	20467	20427	20485	20364	20511	20384	20604	20494	20548	20376	20387	20310	20384	20432	20492	20273	20320	20279	20426	20610	20384	20720	20468	20546	20505	20479	20386	20442	20568	20503	20675	20501	20247	20313	20296	20517	20430	20300	20410	20431	20370	20288	20386	20396	20271	20343	20510	20626	20139	20283	20590	20220	20567	20548	20503	20342	20312	20351	20365	20229	20484	20346	20471	20354	20414	20391	20406	20507	20344	20432	20262	20372	20300	20481	20513	20565	20400	20478	20441	20347	20414	20529	20444	20319	20617	20513	20482	20445	20476	20442	20310	20522	20555	20507	20309	20569	20421	20387	20424	20408	20341	20471	20437	20374	20272	20638	20452	20319	20314	20312	20687	20400	20417	20609	20602	20524	20597	20444	20254	20625	20560	20473	20505	20271	20391	20446	20715	20656	20459	20326	20281	20528	20605	20590	20491	20402	20459	20341	20433	20557	20434	20242	20482	20385	20627	20488	20564	20406	20360	20563	20450	20420	20217	20404	20448	20369	20467	20572	20486	20486	20370	20502	20566	20530	20528	20601	20428	20638	20397	20433	20564	20298	20373	20409	20345	20213	20381	20426	20232	20342	20594	20223	20505	20452	20466	20338	20507	20262	20456	20376	20439	20401	20445	20444	20325	20324	20695	20340	20483	20551	20475	20383	20165	20286	20510	20340	20490	20276	20486	20487	20321	20481	20354	20491	20295	20358	20292	20573	20279	20311	20345	20405	20420	20513	20471	20443	20357	20704	20437	20322	20401	20329	20352	20480	20626	20299	20353	20586	20437	20665	20430	20531	20568	20535	20454	20431	20444	20503	20416	20301	20392	20463	20499	20498	20542	20395	20563	20242	20376	20345	20619	20557	20344	20567	20302	20521	20575	20474	20434	20379	20447	20525	20421	20471	20437	20610	20530	20451	20263	20573	20181	20262	20432	20462	20592	20575	20577	20545	20550	20339	20568	20484	20423	20523	20388	20430	20313	20522	20466	20359	20487	20588	20327	20449	20416	20521	20619	20470	20373	20419	20328	20465	20431	20413	20509	20213	20410	20423	20427	20277	20618	20535	20515	20422	20294	20451	20245	20522	20462	20431	20677	20478	20425	20452	20349	20487	20356	20413	20360	20533	20407	20558	20475	20562	20524	20366	20506	20482	20369	20418	20489	20661	20379	20327	20649	20421	20502	20409	20224	20094	20501	20490	20343	20702	20593	20450	20512	20356	20397	20438	20552	20349	20330	20477	20394	20479	20268	20327	20453	20156	20331	20446	20514	20356	20420	20348	20536	20480	20546	20374	20305	20459	20619	20586	20588	20383	20398	20266	20459	20513	20322	20484	20264	20427	20437	20337	20423	20324	20243	20388	20262	20395	20204	20449	20426	20561	20455	20403	20509	20457	20355	20456	20522	20401	20505	20371	20317	20584	20523	20302	20411	20336	20321	20368	20691
62607	99583	82828	58196	40299	27247	20195	17658	17179	16775	17015	17070	16868	17034	16742	17187	16853	17012	16852	16943	17187	16916	16794	17027	16962	16885	17151	16935	17117	17001	16952	17225	17124	17176	16769	16914	17172	17127	16924	16898	17025	16814	16993	16842	16960	17117	16864	16924	17000	16778	16984	16857	16958	17029	17029	16916	17138	17074	16934	17098	16978	16950	16902	16885	16948	16944	17023	17072	16986	17082	16805	17127	16916	16884	16878	17048	16925	16851	17112	17080	17006	16897	16871	16788	16760	17088	17067	16870	16912	16962	16750	16954	16895	16899	16977	16925	16918	17106	16908	17006	16887	16937	16838	16984	17202	17062	17001	16948	16823	17129	17033	17077	17080	16742	17095	16973	17107	16814	16910	16976	17007	16960	16909	17066	16955	17005	16976	16909	17061	17074	17181	16942	16943	16989	16999	17020	17063	16813	16956	16934	16914	16864	16926	16900	17037	16953	16982	16849	16965	16852	16914	16784	17069	16871	16986	17044	17028	16985	16894	17051	17012	16908	16998	16795	16973	16867	17126	17039	16869	17004	16914	17077	16881	16932	17007	17043	16960	16847	16998	17058	16977	17016	17014	17014	16988	17028	17036	16942	17010	16969	16910	16892	17115	17045	16828	16916	16809	16854	17064	17024	16820	17159	17107	16960	16889	17043	17030	16918	16859	17059	16908	17156	16882	17034	16999	16865	16936	16941	16938	17084	16904	17028	16938	16830	16974	16889	16725	17119	16916	17109	16875	16886	16873	16846	17013	16983	16719	16921	17009	17126	16922	16981	16964	16747	17241	16870	17026	16875	16920	17024	16876	17062	16925	16904	16938	16898	16934	16915	17206	17009	16961	16983	16947	16818	17108	17026	16915	16875	16877	16945	16845	16908	16972	16819	17059	16839	17028	16820	17013	16967	16949	17030	16910	16874	16850	16891	16826	17065	16910	17018	16825	16933	16868	16962	16966	16979	16923	16926	17004	16847	16800	17182	16917	17092	16905	17028	16969	16887	17227	16826	16984	16923	17025	16979	17099	16822	16991	16869	16793	16970	16945	16814	16939	16827	16880	17058	17022	17027	17010	16988	16877	17060	16931	17045	16941	17195	17033	16904	17105	16965	16964	16836	16821	17136	16877	16861	16966	17034	16800	16734	17032	17008	16953	16804	16820	17094	16848	17016	16879	16944	16929	16834	16974	16836	17073	16996	16990	17078	17013	16783	16817	17124	17063	17079	17022	16937	16874	16977	17068	16988	17058	16855	16954	16958	17085	17069	16940	17001	16761	17062	16907	16854	16827	16991	17006	16878	16962	16791	16920	17056	16900	16989	16993	16962	17074	17066	16995	16874	17000	17134	16857	16896	17095	16863	16936	16929	16958	17042	17006	17030	16957	16876	16928	17077	16940	16821	17000	17139	17133	16982	16999	17023	16954	16914	16862	17022	17031	17010	16962	16855	16882	16970	16964	17019	16934	16941	16993	16926	16988	17058	16880	17016	16888	16892	16829	16991	16893	17062	17082	16977	16991	16941	16927	16812	16965	17055	16891	16953	16934	17019	17068	17093	16922	16955	17056	17048	17074	16869	16949	17018	17008	16917	16827	16825	16992	16851	16981	16973	17135	16939	17065	16940	17081	16804	17168	17006	16798	16980	16913	16745	17024	16868	16882	16734	16994	17032	16983	17036	16889	16922	16974	16983	16992	16954	16795	16838	17034	17160	16997	16941	17015	16915	16905	16994	16949	17062	16711	16854	16965	16868	17057	16966	17041	16921	16987	16779	17073	16900	16993	16997	16960	16838	17007	16867	17186	17007	17096	16950	16853	16820	16984	16823	16926	16894	16934	16977	16934	17084	17046	17123	16893	17056	16854	16811	16867	16910	16989	16859	17000	16911	17133	16893	17087	16928	16998	17140	17062	17017	16978	16910	16973	16977	16858	16939	17176	16844	16841	16938	16856	16810	16951	16901	16992	16995	16900	16962	16981	17019	16818	17044	16912	16991	16874	16994	16947	17026	16850	16950	16940	16997	16874	16936	16939	16839	16928	17050	17007	17081	16953	16909	16882	17079	17068	16772	17043	16752	17001	16820	16907	16843	16847	16777	17056	16822	16942	17038	17020	16970	16841	16813	16843	16884	17073	16898	16875	16839	17002	16840	16986	16843	17060	16932	17164	16961	16912	16948	16876	16871	16825	16831	16916	17068	16792	17062	16820	16790	16919	16922	16819	16965	16995	16918	16930	16999	16913	16753	16924	16949	16968	17022	16869	16946	17098	16846	17041	16821	17054	16911	16941	16845	16921	17121	16892	16945	16762	17039	16867	17075	16886	16800	16986	16886	16915	17076	16815	16864	17017	16776	16908	17015	17044	16935	17220	16806	16898	16915	16867	16959	17020	17051	16957	16956	17060	16831	17001	16799	16986	17001	16759	16845	16824	17010	16943	17036	16847	16987	16995	16866	16944	16927	16981	16923	16935	16995	17130	16848	16986	16820	16822	17004	16772	16972	17053	16885	16812	17017	17040	16955	17006	16991	16925	16914	16764	17017	16805	16831	16876	17044	16867	16964	16899	16912	16878	16836	16808	17095	16981	16992	17011	16971	16684	16968	17184	16943	17133	16918	16934	16871	16887	16801	16977	16926	16957	16973	17075	17027	16865	16866	16994	16947	16915	17001	16937	16941	17093	17003	16925	16969	16803	17068	16797	17040	16808	16915	16949	16947	17100	17001	16876	17022	16977	17041	17120	16952	16985	16905	16918	17073	17033	16874	17083	17021	16796	16936	16765	16894	17094	16855	17084	16774	16820	16758	16934	16959	17074	16893	16786	16797	16978	16873	16916	17005	16934	16868	17006	16992	16977	16813	17124	17036	16801	16934	16947	16875	17000	16838	16847	16949	16788	16919	16935	16834	16986	16866	16950	17025	16997	17025	16861	16883	16994	17023	16988	16956	17015	17067	16793	16886	16961	16875	16836	17121	17022	16980	16878	16823	16975	16989	16947	16946	16905	17028	16882	16880	16979	16988	17052	16894	16875	16897	16910	16878	16950	17093	16858	16822	16883	17031	16913	17020	16981	17077	16782	16939	17223	17011	17091	16902	16929	16966	16981	16676	17028	16969	17103	16977	16905	16994	17043	17084	16962	16943	16826	16772	16856	16894	16949	16837	16918	16821	17126	16811	16792	16858	17100	17083	16926	16910	16775	16906	16792	16930	17027	16880	16894	16727	17145	16917	16940	16888	16899	17018	16864	17157	16828	16939	17008	16942	17040	16992	16976	16875	17012	16956	16934	16761	16961	16853	16991	17077	16906	16816	16983	16927	16918	16997	16890	17060	16906	17163	16847	16752	16984	17007	17114	16729	16942	16921	17051	16904	16881	16794	17037	16987	17023	16865	16960	16903	16834	16669	17011	16936	16990	16916	17101	16850	17086	16901	16952	16800	16998	16854	16905	17026	16866	16824	16859	17023	16876	17034	16942	17012	16849	16813	17021	16851	16926	17202	17029	16935	17054	16942	16778	16962	16915	16778	17042	16861	16961	16955	16875	16959	17031	16966	16953	16869	17034	16907	17041	16866	16834	16749	17057	16894	16991	16960	17025	16998	16905	17071	16907	16905	17031	16748	17022	16989	16852	16953	16919	16839	16845	16993	16898	17075	16837	16928	17116	16775	16921	16816	17002	16903	17084	16918	16961	16708	16965	16747	16990	16940	16925	17014	16742	16959	17007	17030	16956	16925	16782	16877	16873	17041	17002	17038	16826	16980	16954	16865	16842	16980	16858	16906	16980	16957	16817	17024	16982	16987	17139	17058	16946	16882	17132	17154	16895	16771	17065	16860	16948	16874	16977	16840	16988	16904	16839	16980	16944	17014	16843	16874	16849	16855	17055	16926	16917	17006	16996	16903	16959	16885	16784	16846	17138	16840	17030	16979	17054	16926	16792	17051	16989	16914	16882	17000	17112	16920	17052	16910	16925	16964	17034	17069	17064	16803	16941	17047	16959	17100	16923	16909	16871	16837	16987	16908	17100	16790	17013	17013	16891	17020	16832	16888	16852	16723	16767	16875	16845	16875	17022	16910	16903	17068	17070	16884	16895	17019	16974	16911	16967	17088	17087	16915	17078	17039	16947	16815	16803	17018	16994	16936	16981	16878	17152	16986	16878	16888	16812	17075	16821	16988	16893	17061	16942	16831	17048	16867	16970	16931	16873	16966	17011	17018	17007	16894	16919	16847	17053	17026	16908	16894	16875	16872	16944	17045	17042	16843	16839	16836	16894	17058	16952	16911	16886	16794	17060	16874	16867	17056	17010	16963	16905	17057	17004	16971	17091	16945	17141	17003	16916	16843	17020	16705	17013	16932	16993	16808	16993	16960	16941	16725	16925	16983	16921	16948	16981	16940	16990	17017	17058	16971	16817	16860	16907	16955	17015	17147	17008	16944	16882	16995	16799	16888	17024	16915	16986	16842	16811	17054	16859	16955	16996	16988	16988	16961	17146	16853	16973	17007	16999	16936	16976	16791	16957	16991	16988	16818	17047	16767	16885	17034	16950	17019	16890	16885	16875	16942	16855	16847	16886	16957	16877	16866	16941	16840	16965	16978	16967	17053	16968	16833	16903	17096	17045	16965	16958	16973	17119	16889	17085	16958	16978	16942	16941	16878	16922	17108	16934	16996	16965	17017	16866	16958	16923	16809	16955	17125	16879	16876	16990	17094	16996	16762	16916	17016	16960	16941	16828	16970	16961	16862	16969	16834	16936	17138	17028	17030	17012	16874	16999	16889	16999	16979	16957	16797	16902	16993	17066	17007	16860	16926	16848	16942	17231	17027	17057	16826	17059	16970	17027	17030	16925	17190	16947	17006	16856	17032	16804	17122	16826	16913	16880	16883	17006	17025	16926	16921	16955	16959	16864	16973	16854	16963	16957	16794	16902	17031	17070	17062	16871	17083	16999	16965	17091	17070	16964	17021	16984	16916	16950	17086	16922	16920	16826	16995	16959	16874	16980	16633	16821	16971	16868	16991	16888	16766	17092	17042	16935	17054	16913	16765	17015	17014	16991	17034	16970	16964	16910	17084	17091	16795	16762	16961	16815	16837	17059	16745	17074	17093	16908	17171	17009	17124	16966	17069	16715	17015
22925	22666	35449	34606	32438	30358	29237	23057	21234	21281	21161	20994	21060	21050	20991	20839	21085	20889	20882	20779	20799	20791	20953	20766	20813	20795	20542	20717	20722	20762	20884	20941	20846	20725	20795	20882	20827	20696	20839	20748	20718	20820	20793	20798	20478	20849	20570	20612	20662	20731	20774	20580	20742	20681	20963	20679	20861	20776	20778	20730	20656	20573	20631	20754	20828	20582	20523	20504	20738	20696	20746	20662	20554	20503	20542	20852	20874	20638	20661	20539	20760	20654	20842	20898	20897	20660	20848	20676	20508	20560	20698	20605	20599	20784	20637	20674	20667	20796	21015	20772	20829	20744	20779	20685	20833	20416	20607	20573	20734	20656	20378	20603	20743	20600	20621	20598	20571	20765	20968	20556	20518	20752	20345	20718	20840	20774	20730	20808	20778	20729	20569	20638	20606	20671	20909	20761	20675	20600	20673	20632	20656	21016	20838	20828	20590	20747	20709	20605	20515	20572	20762	20665	20741	20522	20609	20599	20777	20582	20659	20436	20630	20757	20572	20535	20667	20582	20775	20620	20950	20644	20613	20832	20665	20764	20422	20678	20680	20730	20793	20522	20796	20835	20541	20716	20570	20776	20884	20808	20832	20612	20614	20698	20738	20513	20414	20608	20518	20751	20507	20500	20561	20510	20665	20623	20695	20713	20720	20650	20880	20586	20668	20522	20489	20371	20667	20507	20455	20476	20671	20589	20486	20633	20644	20739	20674	20546	20691	20617	20809	20623	20701	20587	20541	20844	20690	20891	20701	20769	20520	20705	20536	20442	20756	20832	20659	20667	20423	20855	20450	20801	20744	20606	20647	20953	20785	20542	20759	20636	20629	20620	20518	20424	20714	20582	20578	20722	20564	20571	20702	20750	20757	20543	20806	20659	20844	20533	20700	20581	20819	20819	20736	20770	20663	20616	20459	20874	20676	20618	20728	20663	20744	20878	20631	20641	20821	20787	20856	20532	20774	20808	20573	20665	20613	20586	20435	20884	20534	20685	20699	20659	20600	20553	20637	20697	20689	20755	20660	20535	20766	20714	20742	20756	20618	20551	20930	20577	20801	20542	20500	20714	20442	20665	20634	20553	20740	20681	20636	20520	20413	20687	20686	20420	20495	20688	20587	20522	20467	20697	20507	20652	20663	20536	20813	20655	20752	20560	20642	20556	20424	20770	20748	20596	20631	20588	20749	20925	20718	20666	20659	20718	20792	20524	20504	20602	20586	20770	20610	20576	20488	20552	20860	20640	20566	20551	20546	20559	20510	20751	20537	20507	20609	20604	20594	20723	20521	20569	20490	20626	20654	20678	20727	20506	20667	20632	20748	20565	20548	20680	20727	20635	20774	20680	20562	20633	20664	20592	20527	20661	20595	20616	20622	20804	20570	20509	20708	20711	20522	20552	20365	20508	20487	20734	20685	20673	20832	20591	20939	20774	20768	20742	20742	20538	20443	20589	20698	20695	20792	20604	20518	20561	20637	20449	20776	20480	20715	20600	20637	20537	20818	20847	20715	20596	20797	20832	20886	20591	20560	20709	20730	20661	20684	21018	20442	20539	20769	20771	20591	20730	20738	20648	20434	20617	20569	20915	20857	20501	20654	20567	20432	20564	20793	20598	20761	20536	20705	20557	20703	20699	20477	20633	20646	20702	20520	20650	20586	20782	20573	20669	20619	20563	20695	20735	20716	20893	20670	20628	20680	20690	20606	20682	20581	20698	20772	20506	20558	20556	20563	20659	20571	20605	20653	20685	20672	20721	20506	20627	20494	20479	20631	20433	20602	20571	20613	20582	20799	20905	20742	20525	20792	20663	20647	20689	20704	20573	20459	20604	20680	20684	20825	20704	20687	20568	20469	20812	20694	20454	20681	21009	20724	20734	20657	20748	20716	20373	20460	20704	20607	20688	20612	20677	20560	20618	20579	20641	20587	20406	20686	20591	20692	20670	20630	20703	20695	20627	20336	20563	20626	20427	20554	20712	20776	20494	20517	20502	20627	20627	20806	20636	20639	20653	20605	20884	20493	20723	20501	20806	20461	20684	20477	20656	20691	20478	20539	20523	20689	20746	20628	20544	20787	20795	20622	20707	20686	20572	20782	20757	20611	20657	20680	20788	20685	20625	20451	20798	20506	20647	20460	20769	20578	20650	20571	20633	20515	20481	20503	20601	20647	20715	20456	20679	20623	20666	20573	20949	20695	20570	20617	20734	20730	20789	20695	20672	20666	20634	20744	20691	20795	20632	20637	20609	20701	20629	20558	20796	20584	20732	20657	20549	20698	20548	20579	20887	20767	20934	20754	20491	20341	20573	20508	20487	20839	20751	20817	20580	20640	20670	20769	20548	20729	20780	20785	20584	20731	20537	20658	20751	20860	20630	20785	20454	20467	20649	20725	20739	20466	20681	20600	20716	20399	20508	20536	20646	20636	20675	20631	20727	20673	20496	20547	20786	20575	20452	20741	20487	20677	20469	20682	20608	20377	20594	20673	20603	20679	20555	20749	20872	20343	20657	20474	20575	20635	20679	20652	20621	20691	20674	20613	20446	20622	20822	20696	20707	20668	20653	20588	20627	20712	20702	20524	20612	20613	20763	20589	20777	20618	20438	20576	20594	20803	20674	20550	20674	20471	20650	20670	20715	20621	20809	20866	20751	20689	20755	20537	20366	20733	20611	20520	20558	20623	20604	20402	20558	20857	20886	20650	20516	20470	20515	20684	20719	20583	20609	20773	20497	20692	20664	20681	20528	20745	20628	20742	20756	20738	20673	20623	20831	20728	20726	20713	20495	20628	20577	20603	20578	20620	20830	20716	20718	20991	20561	20561	20761	20570	20511	20628	20564	20731	20401	20719	20728	20503	20419	20696	20500	20603	20611	20828	20897	20575	20691	20525	20810	20650	20500	20568	20640	20591	20677	20504	20500	20831	20592	20907	20799	20777	20543	20590	20438	20540	20523	20856	20861	20755	20639	20588	20527	20588	20552	20790	20493	20685	20814	20796	20583	20793	20651	20480	20618	20607	20666	20818	20652	20628	20521	20705	20647	20795	20841	20696	20578	20785	20682	20591	20824	20613	20419	20576	20582	20754	20699	20824	20471	20505	20673	20562	20690	20716	20676	20692	20690	20630	20662	20559	20491	20729	20533	20794	20831	20461	20755	20923	20710	20675	20727	20640	20684	20797	20718	20593	20324	20685	20688	20688	20590	20710	20634	20623	20418	20568	20578	20663	20653	20578	20526	20699	20571	20767	20538	20800	20727	20736	20557	20420	20608	20734	20797	20599	20871	20789	20427	20442	20642	20801	20618	20733	20864	20607	20659	20730	20723	20870	20785	20601	20652	20508	20606	20837	20755	20602	20711	20543	20753	20782	20921	20793	20570	20498	20616	20603	20541	20693	20446	20641	20637	20435	20427	20421	20628	20848	20644	20689	20797	20329	20797	20699	20658	20709	20699	20503	20701	20690	20569	20544	20586	20667	20593	20578	20657	20603	20699	20565	20810	20497	20674	20399	20599	20571	20675	20775	20431	20594	20703	20464	20740	20463	20566	20641	20494	20609	20600	20808	20653	20689	20737	20478	20886	20610	20239	20541	20711	20683	20589	20584	20753	20795	20627	20787	20784	20467	20471	20556	20561	20579	20569	20685	20449	20485	20477	20686	20665	20645	20533	20681	20702	20626	20557	20568	20835	20550	20803	20756	20477	20469	20390	20555	20444	20394	20691	20731	20678	20523	20582	20526	20418	20701	20626	20760	20916	20635	20753	20524	20623	20638	20554	20474	20717	20521	20799	20688	20540	20740	20605	20721	20537	20723	20745	20421	20673	20470	20488	20562	20490	20555	20781	20702	20656	20735	20619	20675	20756	20656	20626	20945	20618	20912	20964	20872	20526	20695	20611	20708	20608	20596	20749	20635	20687	20741	20815	20759	20780	20685	20723	20594	20635	20632	20682	20591	20716	20905	20508	20571	20449	20720	20641	20714	20725	20518	20492	20627	20729	20438	20610	20749	20717	20608	20612	20619	20608	20723	20703	20583	20609	20522	20513	20796	20787	20744	20723	20779	20639	20665	20592	20732	20915	20788	20746	20629	20747	20743	20823	20637	20520	20660	20544	20789	20643	20688	20668	20789	20619	20716	20599	20752	20654	20836	20516	20601	20511	20775	20577	20544	20742	20673	20413	20490	20612	20733	20617	20800	20673	20534	20783	20819	20614	20741	20556	20617	20785	20488	20650	20363	20757	20512	20467	20722	20406	20528	20556	20767	20597	20697	20663	20583	20689	20647	20629	20498	20707	20847	20777	20679	20604	20758	20675	20625	20654	20487	20528	20647	20907	20422	20536	20848	20805	20824	20607	20598	20595	20762	20710	20391	20730	20797	20522	20538	20696	20713	20743	20751	20689	20565	20633	20427	20619	20615	20641	20519	20570	20496	20435	20624	20531	20669	20952	20713	20578	20485	20640	20430	20548	20544	20612	20526	20581	20541	20811	20647	20528	20769	20741	20720	20630	20747	20743	20628	20721	20690	20614	20570	20676	20548	20536	20794	20714	20547	20706	20975	20706	20659	20625	20685	20437	20511	20756	20338	20765	20835	20838	20493	20399	20775	20570	20771	20666	20701	20758	20617	20647	20756	20683	20610	20710	20740	20520	20645	20709	20592	20580	20655	20564	20815	20783	20809	20535	20759	20469	20804	20637	20603	20690	20513	20649	20729	20454	20610	20759	20710	20566	20632	20484	20500	20700	20791	20521	20620	20787	20814	20785	20614	20767	20716	20642	20746	20617	20759	20433	20710	20573	20650	20524	20565	20797	20430	20799	20668	20651	20798	20603	20663	20687	20805	20564	20656	20648	20669	20585	20643	20499	20545	20703	20740	20550	20620	20571	20557	20497	20699	20436	20707	20645	20642	20651	20600	20890	20444	20445	20641	20566	20730	20686	20616	20541	20648	20619	20586	20591	20533	20767	20626	20543	20650	20688	20524	20633	20620	20543	20723	20573	20636	20621	20466	20802	20642	20680	20561	20696	20782	20619	20753	20600	20573	20690	20752	20641	20547	20657	20659	20664	20558	20554	20607	20644	20657	20461	20662	20645	20718	20509	20565	20495	20609	20344	20606	20814	20666	20548
63111	106412	91935	70476	49787	33302	22969	18647	17323	17014	17056	16902	17164	16941	17127	17035	17168	17070	16823	17097	17080	17003	17077	17176	16985	17076	17191	16901	17013	17048	16971	17071	17153	17027	16988	17058	17094	16955	17101	16941	17034	16995	17202	17146	17128	17105	16911	16970	17095	17109	17226	16960	17147	16951	17159	17086	17026	17009	17083	17034	16988	16932	17237	16952	17091	16931	17008	17114	17221	17157	17041	17098	16943	17143	17188	17191	17204	16954	17017	17022	16990	17189	16948	16998	17058	17151	17264	16925	16880	16983	17036	17263	17008	17116	16991	16891	17059	16957	17050	17141	17127	17133	17130	16942	17026	16949	17052	17092	16863	17156	16991	17011	17028	17031	17064	16951	16987	16840	17018	17279	17167	17109	17018	16958	16950	17106	16989	17164	17136	16989	17187	16958	17251	17055	16948	17059	16839	17197	16920	17237	17066	16974	17224	16976	17156	17235	17121	17155	17140	17089	17045	17056	16962	16985	17049	17036	16969	17127	16974	17116	17063	16969	16879	17108	17071	16930	17204	17135	17058	17058	17134	17184	16957	17081	17097	17022	17210	16826	16961	16913	17090	17160	17014	17097	17020	17204	17031	17007	17167	16943	16966	17106	17093	17120	17294	17057	16982	17031	17170	17045	16993	17007	17069	16986	17019	17147	17038	17117	16887	17163	17047	17200	16986	16960	16915	17101	16966	17007	17076	17170	16955	17139	17049	16992	17025	17175	17037	17099	16916	17077	17126	17001	17034	17044	17030	17136	16954	17061	17032	17064	17047	17041	17003	17128	17120	17138	17004	17175	17093	17176	17119	17022	17037	17224	17122	16846	17061	17108	17183	17078	16988	17157	16818	17092	17146	17015	16976	16871	17070	16993	17059	17013	16909	17114	17024	16881	16944	16969	17088	17055	17046	16917	16935	16948	17070	17009	17036	17229	17173	17204	16883	17225	17193	16994	16977	17128	16959	17062	17015	16945	16953	16948	16959	17020	17119	17209	17060	17104	17113	16979	16993	17013	16933	17223	17056	17147	16995	17035	17072	17219	16984	16973	17044	16979	17201	17123	16989	16840	17153	17017	17046	16868	17197	17067	17095	17020	16960	17171	16985	17076	16857	17137	17133	17069	17127	17007	17050	16929	17086	17100	17142	16957	17038	17162	17028	17087	16945	17058	16884	17107	16988	16719	17073	16999	17066	17145	17106	17070	17077	17144	17057	17129	17103	17023	17164	17033	17080	16975	17031	17186	16990	16958	17116	16892	16938	17030	16802	17099	17133	17101	16953	17098	17050	17131	17050	17182	17032	17090	17124	17010	16950	16896	17144	17041	17064	17161	17134	17090	17086	16856	17128	17145	17149	17001	17097	16989	16883	17145	16964	16973	17022	16960	16895	16857	17076	17081	17098	17090	17078	16960	17148	17081	16941	16887	17000	16989	16986	16977	16998	16926	16983	16921	17152	17120	17128	17005	17035	17108	17086	16937	17011	17065	17043	17073	16969	16943	17235	17018	16913	16904	16956	17111	16907	16987	16979	17146	16968	16965	17082	16948	17035	17119	17250	16907	17067	17063	16989	17143	17096	17073	17032	16949	16999	17004	16999	17101	17039	17103	17083	17149	17010	17003	17226	17096	16956	17020	16965	16852	16986	16973	17005	16993	16987	16954	17164	17031	16983	17023	17075	16928	17070	17056	17014	17097	16907	17056	17038	16874	16952	17142	17013	17078	16972	16971	17008	17136	16978	17167	16979	17051	16985	17047	17192	17015	17037	17269	17012	17115	17090	17067	17005	16869	17078	16918	16915	16985	17019	16905	17098	16996	16950	16968	16920	16963	17074	16923	17075	17041	17084	17134	16943	17101	16940	17074	17127	17043	17054	16963	16905	17077	17182	16956	17061	17188	17153	17114	16910	17041	17011	16969	17170	16880	17089	16960	17099	17119	17016	17063	16941	16989	17022	17174	16940	17149	16948	17206	17223	17204	17083	17085	17134	17106	17080	17054	17010	17051	16959	17151	16939	17118	17158	17170	17008	17074	16950	17042	16994	17033	17120	16869	16939	17010	16975	17095	17148	17018	17068	17080	17266	17061	17043	17001	17126	17037	17075	17087	17066	17139	17069	16998	17273	17025	16937	16947	17022	17076	16940	17096	17009	16984	17156	17112	17042	16914	17151	17053	16952	16939	17052	17052	16956	17103	17050	17072	17047	17000	16868	17060	17025	17083	17030	17291	16950	17120	16920	16970	17035	16976	17110	17031	16980	16822	16961	16963	17228	17065	17075	17051	17030	17029	17010	16984	17007	17123	17181	16945	16992	17107	16953	16992	17087	17083	16971	17038	17041	17072	17118	16926	17200	16975	17020	16914	17051	16918	16928	17124	17118	17038	17021	17002	17176	17036	16979	17184	17019	17130	17066	16963	16860	17107	17136	16873	16809	17227	17037	16943	16849	17078	17101	16950	17047	17123	17041	17238	17144	17007	16987	16905	16958	17059	17028	17048	16990	17183	17118	17095	17076	17201	17006	16951	17100	17012	16962	17111	17178	17075	17019	17064	17149	17021	16859	17057	17024	17101	17062	16941	16976	17079	17095	17042	17012	17010	17287	17041	17061	17074	17108	16886	17082	16863	17143	16912	16941	17064	16978	16982	17033	17118	16981	17062	17087	17219	16926	17008	17138	16937	17033	17032	17094	17122	17000	17107	17177	17116	17223	16916	17159	17098	16848	16992	17079	17173	16955	17012	16999	16902	16958	17123	17010	17104	17183	17087	17005	17059	16948	16929	17254	17093	17141	17236	17020	17090	16892	16993	16908	16980	17116	17181	17008	16935	17058	17012	17043	17119	16906	16960	17014	16689	16991	17176	17106	17069	17085	17075	17071	17110	17091	16938	17065	17013	16859	16956	17055	17001	16913	17087	17143	17084	17065	16949	17233	16858	17001	17009	16851	16922	16949	17124	17068	17050	17036	17022	16973	17235	17062	16848	17035	16985	17120	16977	17086	17146	17038	16975	17046	16994	17079	17153	17057	17119	17144	17032	17062	17099	16910	17018	17047	17111	17230	17149	17220	17082	17095	17114	17086	16948	16864	17023	16943	17194	17139	17131	16995	17059	17007	16964	17067	16906	17144	17031	17040	16905	17207	17140	17273	16990	17014	16974	16999	17137	16920	17113	16952	17125	16992	17041	17001	17052	17198	16980	16869	17027	17317	17032	17181	17171	17113	17039	16902	17216	17090	17174	17171	17113	17100	17229	16907	17100	17076	16934	17074	17113	16993	16945	17061	17032	16815	17022	17113	16951	17134	16858	16967	17146	17153	16927	17010	17022	17070	17005	17203	17042	17157	17016	16986	17166	17042	16984	17074	17102	16935	17025	17184	17051	16835	17155	17108	17151	17056	17004	16926	16911	16971	17024	17115	17110	17123	17105	17002	17008	17066	16968	17029	17038	16928	16977	17203	17020	17007	16889	16980	17048	16856	17036	16971	16772	17079	16923	17028	16983	17039	17244	17110	16962	17075	17033	17073	17030	17102	17151	17108	16964	17088	16918	17068	17100	17089	16900	17032	17089	17069	17067	17130	16961	17069	17070	17053	16958	17095	17081	16911	17096	16822	16918	16956	17198	16999	16989	16960	17068	16986	17013	17027	16984	17107	17165	17152	16963	17089	16999	17041	16956	16962	16995	17088	17021	17068	17035	16924	17134	16950	17085	16989	17179	17008	17075	17164	17138	16958	17092	17113	16985	17077	17118	16943	16738	16914	17023	17121	16811	17089	17151	17058	17001	17110	16896	16941	17061	17004	17132	17141	17078	17037	17142	16888	17092	17045	17047	17157	17215	16975	16958	17089	17058	16897	16910	16965	17040	17016	17030	17120	16999	17134	17203	17131	17182	17034	16971	17058	16988	17094	17056	17016	17126	16798	17245	17083	16845	17206	17009	17141	17235	17070	16970	16977	16890	17087	16942	17137	17074	17151	17212	17059	16988	17015	16939	17107	17081	16985	16977	16911	16929	17022	17238	17062	17066	17197	16972	16982	17228	17069	17126	17173	17144	16948	17221	16968	17031	16930	17002	17013	17172	17040	16967	17102	17037	17134	17123	17199	17041	16890	17039	16895	16983	16803	17250	17067	17054	17093	17046	17142	17181	17001	16974	16896	17000	17074	17037	16896	16741	17028	17060	16995	16944	16973	17071	16963	17015	17025	16898	16979	17016	16940	17130	17156	16982	17084	16945	17103	17076	17022	17145	16976	17143	16845	17063	16914	17062	16814	17052	16877	17205	17080	17032	17020	17031	17092	17137	17049	17045	16986	16991	17017	16890	17077	16921	17048	17026	16983	17037	16941	17166	17035	16964	16986	16978	16795	17172	16982	16955	16983	17066	16864	17006	17158	17067	16987	17072	17039	17069	17078	16970	17227	17015	16875	17064	16972	17043	17060	17151	17052	17090	17101	16994	16826	16999	16994	17090	16885	17108	16915	17146	16931	17027	17033	17010	17040	17104	17054	17028	17178	17044	17020	17084	17024	16943	16990	16956	16972	16962	16970	17164	16886	17021	16984	16842	17112	16953	17148	16836	17126	16977	16997	17038	16947	16927	16951	17116	17038	17093	16925	16973	16923	17122	17022	16996	16983	17217	17040	17022	17097	16969	16820	17051	17039	17120	16900	17070	16953	16917	17191	17017	17103	17005	16980	16851	16981	17096	17228	17198	16916	17092	17170	16837	16863	16966	17145	16947	16972	17146	17164	16904	17160	16979	17027	17000	17150	16989	16976	17117	16939	17175	16922	16833	17113	17063	17092	16969	16962	16986	17113	16975	17103	16967	17092	16883	16823	17073	17008	17022	17035	17067	16992	17024	16850	17053	17014	17019	16996	17173	16860	17202	16975	17168	17262	17069	17164	17111	17075	16842	17015	17000	17167	16984	16943	16945	17013	17117	17044	17024	16989	17077	17004	17028	17057	17118	16981	17100	16853	17114	16956	17093	16932	16956	17188	17118	17036	17034	17152	17000	16981	16960	16923	16981	16953	17222	16929	16924	16978	16948	17094	17066	17069	17075	17014	16993	16992	17146	17046	16941	16956	17067	17105	17013	16957	17175	16889	16927	17140	17164	17103	17034	17065	17198	17101	17042
29990	36793	44219	33945	26270	23034	21881	21265	21043	20836	21022	20912	21043	20902	21034	21115	20979	20911	20757	20939	21047	20826	20849	20955	20799	21097	20935	20899	20818	20803	21068	20936	21033	20705	20988	20885	21093	20876	20879	21015	20846	20918	20701	20854	20991	21060	21064	21046	20932	20988	20915	20876	20955	20916	20782	20858	20860	20850	20908	20909	20866	20853	21025	20906	21015	20807	20846	20992	20918	20877	20944	20834	20838	20873	20922	20653	20694	20825	20803	20837	20754	20858	20886	20870	20810	20775	20940	20807	20789	20700	20796	20706	20939	20846	20760	21027	20933	20811	20903	20821	20868	20835	21079	20904	20925	20828	20950	20946	20913	20974	20925	21029	20614	20908	20724	20948	20980	20866	20913	20818	20921	20910	20959	20932	20975	20956	21166	21042	20933	20889	20938	20814	20922	20839	21021	20840	20889	20894	20958	20702	20767	21004	20852	20813	20973	20865	20830	20731	20998	20905	20903	20887	20979	20976	20852	20922	20892	20864	20674	20956	20873	21062	20816	20793	20845	20918	20866	20875	20921	20848	20997	21033	20824	21002	21181	20823	20756	20836	20969	20786	20835	20741	20750	20777	20679	20717	20865	21028	20807	21185	20953	20925	20907	21003	20698	20799	20948	20878	20897	20995	20896	20754	20807	20831	20849	20899	20855	21033	20941	20922	20868	20960	20832	20975	20980	21033	20991	21091	20987	20774	20974	20977	21192	20852	21027	21030	20845	21096	20727	20814	20973	20839	20950	20987	20791	21010	20919	20618	20863	20722	20712	20753	20787	20824	20934	20915	20918	21027	20940	20807	20889	20813	21014	20796	20931	20875	20963	20983	20965	20955	20991	21010	20916	20847	21089	20812	20957	20965	21005	20883	21000	20845	20989	20902	21239	20799	20637	21041	20986	20795	20765	20866	21056	20775	20931	20894	20967	20815	20869	20688	20750	20766	20604	20758	20797	21000	20714	21047	20663	20939	20944	21090	20792	20782	20856	20919	20825	20675	20885	20908	21085	21091	20978	20896	20877	20709	20873	20954	21003	20704	20907	20866	21060	20950	21130	20735	20876	20971	20810	20865	21101	20872	20869	20938	21038	20876	20786	20790	21001	20736	20596	20814	20824	20922	20780	20833	20900	20911	20845	20898	20749	20752	20800	20760	20972	20842	21090	20897	20871	20655	20880	20910	20839	20751	20675	20910	21073	20939	21097	20894	20819	20665	20891	20928	20925	20813	20819	21022	20959	20890	20814	20813	20676	20696	20999	20985	21001	20791	20803	20857	20784	21027	20943	20794	20902	20893	20757	20804	20922	20919	20921	20984	20966	20771	20635	20885	20992	20888	20927	20991	21050	21081	20880	20751	20809	21006	20778	20835	20975	20860	21073	20736	20902	21007	20995	20833	20837	20772	20846	20825	20799	21158	21111	20976	20862	21037	20895	21017	20839	20704	20809	20738	20964	20687	20940	20884	20946	20844	21130	20861	21057	20882	20843	20733	20802	20871	21033	20760	20925	21216	20814	20962	21001	21051	20933	20933	20865	20910	20773	20869	20948	20741	21037	21058	20873	20884	20882	20827	20930	21044	20947	20691	20766	20854	20856	21031	20949	20985	20940	20853	20993	20910	21036	20845	20977	20903	20830	20963	20623	20833	20832	20901	20907	20990	20773	20973	20823	21037	21252	20940	20851	20700	20731	20629	20696	20844	20893	20923	21044	20999	21187	20998	21070	20669	20831	20862	21013	20928	21027	20936	21040	20871	20775	20884	20985	20942	20870	20994	21066	20763	20707	20757	21049	20955	21044	20844	20877	20794	20831	20816	21218	20947	20869	20914	21052	21038	20944	21019	20970	20866	20817	20797	21021	21062	20983	20905	20942	20831	20814	21068	20988	20928	20915	21200	21037	20950	21019	20787	20759	20935	20830	21099	21077	20936	20706	20731	20867	20997	20981	20967	20723	21064	20838	20701	20807	20856	20885	20917	20893	20982	20820	20702	21021	20843	20974	20837	20816	21155	20958	20725	20871	20889	20871	20671	20865	20686	20801	20909	20697	20711	20858	20981	20817	20877	20894	20913	20958	20659	20884	21096	21012	20965	21016	21057	20860	20694	20893	20933	20927	20771	20698	20988	20857	20855	20923	20931	20747	21162	21086	20959	20961	20865	21112	20836	21006	21032	20761	20843	20942	20924	20826	20613	21042	21060	20873	21072	20792	20743	20815	21039	21018	20983	20954	20945	20914	20792	20765	20704	20932	20922	20876	20901	20873	20821	20919	20870	20718	20735	20950	20898	20868	20839	20962	20757	20763	20944	20906	20908	20799	20743	20863	20694	20883	20900	20999	20838	21100	21018	20899	20950	21001	20925	20908	20639	20868	21061	20922	20974	20823	20890	20857	20864	20877	20862	20848	20765	20893	20776	20951	20809	21052	20961	20924	20909	20798	20756	20968	20881	20681	20906	20951	21058	21014	20964	20894	20771	20702	20905	20939	20968	20911	20734	20942	20826	20747	21218	20724	20913	20687	20835	20699	20781	20896	21019	20835	20816	20813	20686	20795	21020	20911	20915	20897	20827	20930	20900	20767	20942	20719	20783	20910	20784	20946	20831	20888	20949	20507	20807	20933	21032	20887	20776	20753	21167	20923	20688	20869	21010	20854	20885	21098	20981	20944	20837	21023	20759	20923	20687	20925	20873	20821	20731	20814	20867	20886	20898	20973	21071	20843	20934	21042	20883	21206	21026	21039	21029	20842	20980	21056	21046	20995	20932	21021	21024	21141	20713	20949	20770	20895	20824	20956	20796	20933	20852	20982	20701	21044	20890	20948	20841	21028	20850	20753	21127	21085	20877	20836	20982	20936	21004	20970	20924	20879	20715	20719	21035	20877	20754	20767	20509	20830	21013	21042	20741	20924	20749	20816	21129	21062	20805	20902	20901	20851	20911	20998	20726	21009	21042	20835	21046	20712	20743	20895	21010	20992	20730	20839	20904	20982	20900	21003	21031	20738	21016	20973	20730	20935	20782	21121	20879	20777	20927	21066	20887	20992	20884	20878	21023	20978	20947	21009	20901	20734	20881	20818	20907	20820	20885	21040	20803	20955	20741	21051	21132	20920	20964	20951	20688	20899	20618	20825	21002	21064	20794	20853	20886	20828	20839	20879	21108	21010	20897	21018	21021	20997	21048	20871	21095	20777	20765	20866	20948	21062	20858	21027	21173	20638	20926	20928	20899	20791	20980	20949	20761	20843	20945	21044	21016	20778	20881	20882	20755	20911	20760	20780	20867	21026	20829	20882	20775	20727	20713	21099	20969	20812	20725	21080	20862	20921	20759	20725	20967	20851	20894	20813	20791	20896	20768	20999	20816	20910	21217	21082	20967	20894	21119	20987	20811	21069	20829	21262	20994	20951	20847	20972	21101	20953	20886	20903	21057	20971	20914	20823	21098	20824	20789	21057	20670	20843	20879	20901	20992	20758	20899	20945	20647	20833	20906	21075	20913	21010	21043	20911	21031	21070	21013	20853	20790	20730	20880	20904	20830	20890	20787	20697	20965	21055	20815	20970	20789	20865	20968	20929	20703	20945	20745	20795	20934	21009	20929	20859	20818	20921	21069	20773	20791	20844	20697	20913	20838	21005	21104	20706	20788	20685	20762	21032	20827	21048	20986	21024	21149	21110	20811	20917	20783	20972	20961	21045	21027	20894	20900	20924	20945	21003	20816	20743	20811	21019	20970	21015	20985	20696	20760	20908	21080	21015	20940	21077	20823	20718	20782	20931	21055	20798	20815	20802	20916	20901	20883	20942	21025	21018	20782	20933	20824	20953	21104	20937	21052	20963	20831	20876	20616	20823	20899	20786	20882	21037	20841	20917	21005	20895	20759	20743	21025	21051	20968	20705	21034	20820	20875	20915	20917	20984	20890	20816	21034	20892	21054	20995	21019	20909	20871	20941	20903	21012	20894	20951	20815	20713	20797	20831	20673	20981	20985	20801	20750	21026	21057	20881	20874	20966	20892	20740	21029	20795	20758	21034	20719	21052	20789	20749	20784	21238	20953	20974	20761	20792	20832	21070	20967	20877	20910	20981	20879	21045	20903	21119	20970	20876	20928	20561	20909	21065	20907	20924	20906	21197	20938	20925	21134	20777	20778	20740	20978	20845	20872	20778	20676	20926	20912	21103	20889	20875	20768	20978	21235	20907	20782	20771	20866	20888	20950	21094	20899	20873	20887	20913	21138	20880	20795	20857	20923	20971	20879	20993	20895	20814	20869	20784	20842	20789	20832	20837	21041	21012	20952	20822	20805	20731	20761	20989	21235	20867	21146	20994	20787	21069	20943	20936	20984	20972	21026	20926	20928	20878	20889	21046	21091	21048	20903	20914	20824	20673	21000	21113	20912	21044	20851	20980	20999	20951	20896	21017	20860	20842	20766	21085	20946	20912	21071	20937	20674	20845	20654	20882	20921	20828	20748	20929	20929	20976	20912	20950	21017	20891	20915	20907	20886	20913	20758	20949	20967	20880	20988	21104	20694	20997	20871	20788	20909	20942	20827	20745	20893	20779	21004	20999	20817	20875	20986	20846	20983	20947	21005	21005	21006	20851	20681	20979	20759	20812	20836	20940	20796	21177	20980	20847	20890	20942	21027	20915	20786	21069	20759	20995	20861	20827	20891	21181	20858	20790	20914	20852	20976	20795	20910	20920	20932	21117	20868	20640	20828	20890	20846	20796	21076	20712	20850	20813	20845	20861	21132	20848	20842	20823	20968	20859	20995	20887	20957	20906	20971	20796	20980	20846	20907	21101	21009	20878	20798	20784	20887	20745	21023	20839	21017	20818	20565	20734	20674	21024	20772	20724	20798	20867	20835	20898	20948	20892	20908	21065	20980	20906	20873	21173	20843	20873	20975	20920	20981	20764	20892	20912	20998	20975	20966	21077	20764	20946	20904	20804	20851	20926	21060	20877	20812	20716	20913	20877	20893	20822	20940	20931	20972	20869	21076	20613	20902	20762	20948	20890	20940	21062	20834	20945	20771	20871	20874	21162	20983	20907	21119	21001	20889	20899	20812	20707	20988	21002	20795	21110	21080	20913	20923	20978	20837	20842	21066	21132	20983	21026	20888	20778	20920
37039	57192	45712	29819	22578	18772	17799	17287	17064	17053	17130	17339	17212	17275	17237	17311	17150	17178	17220	17142	17246	17220	17170	17211	17322	17301	17233	17251	17169	17140	17213	17176	17063	17091	17077	17102	17080	17099	17303	17135	17081	17358	17156	17311	17213	17189	16938	17249	17139	17197	17082	17182	17240	17027	17300	17317	17144	17167	17341	17097	17215	17331	17205	17183	17037	17154	17191	17258	17114	17191	17220	17208	17248	17221	17191	17106	17117	17171	17151	17194	17403	17222	17168	17051	17157	17316	17028	17199	17132	17103	17216	17132	17185	17315	17223	17188	17309	17244	17159	17190	17182	17100	17142	17386	17290	17150	17080	17253	17110	17098	17155	17113	17231	17303	17096	17121	17158	17164	17227	17049	17119	17236	17330	17207	17143	17140	17313	17336	17174	17161	17164	17160	17227	17149	17186	17345	17320	17098	17059	17075	17259	17006	17105	17248	17288	17297	17284	17256	17074	17230	17208	17268	17150	17040	17194	17064	17255	17138	17273	17144	17216	17119	17252	17407	17136	17189	17084	17214	17345	17236	17166	17008	17100	17290	17103	17007	17225	17088	17040	17178	17075	17001	17219	17294	17180	17164	17230	17155	17370	17145	17089	17005	17038	17224	17217	17121	17142	17208	17288	17077	17286	17053	17166	17073	17301	17256	17369	17255	17054	17195	17221	17220	17193	17176	17125	17299	17137	17129	17372	17127	17067	17172	17198	17286	17112	17215	17187	17186	17242	17309	17235	17164	17155	17207	17103	17152	17161	17188	17458	17006	17031	17205	17086	17173	17152	17212	17124	17010	17306	17208	17183	17286	17252	17084	17219	17238	17049	17175	17077	17170	17158	17190	17056	17267	17375	17102	17114	17399	17106	17227	17365	17302	17215	17216	17008	17192	17275	17314	17359	17249	17106	17181	17263	17093	17141	17200	17265	17184	16999	17319	17026	17304	17202	17335	17342	17361	17293	17139	17094	17027	17308	17222	17157	17253	17173	17204	17204	17211	17255	17325	17197	17223	17092	17144	17017	17153	17148	17221	17208	17167	17036	17200	17096	17366	17457	17153	17253	17161	17268	17212	17149	16974	17187	17276	17294	17332	17102	17411	17181	17275	17196	17011	17134	17164	17293	17133	17118	17297	17244	17080	17253	17249	17243	17024	16997	17094	17319	17066	17089	17330	17177	17235	17187	17138	17263	17191	17118	17189	17263	17240	17227	16983	17328	17223	17102	17142	17228	17034	17109	17131	17292	17129	17250	17085	17083	17168	17120	17221	17282	17128	17215	16999	17241	17219	17151	17048	17205	17289	17198	17171	17367	17261	17156	17091	17195	17117	17151	17362	17141	17114	17105	17299	17303	17151	17096	17274	17131	17110	17248	17324	17407	17164	17344	17189	17302	17180	17218	17135	17326	17271	17373	17300	17210	17127	17161	17143	17223	17166	17278	17199	17323	17201	17063	17214	17245	17243	17198	17072	17171	17233	17245	17279	17199	17197	17125	17153	17302	17215	17182	17244	17126	17125	16956	17244	17283	17316	17260	17226	17199	17185	17204	17197	17321	17308	17315	17279	17341	17061	17178	17109	17295	17268	17039	17144	17282	17090	17243	17187	17137	17290	16935	17353	17304	17072	17063	17166	17310	17032	17066	17054	17113	17294	17184	17177	17382	17244	17340	17146	17320	17024	17062	17280	17216	17005	17122	17235	17276	17103	17214	17082	17193	17172	17056	17140	17138	17269	17342	17335	16986	17215	17141	17174	17319	17068	17189	17090	17164	17259	17287	17355	17186	17051	17193	17172	17167	17118	17309	17196	17212	17167	17140	17184	17134	17246	17228	17477	17142	17215	17336	17101	17110	16985	17145	17423	17159	17014	17431	17045	17106	17220	17096	17173	17398	17313	17419	17102	17007	17289	17199	17071	17097	17322	17273	17226	17207	16966	17199	17205	17219	17096	17266	17362	17198	17364	17240	17130	16983	17180	17223	17239	17349	17229	17164	17115	17149	17201	17288	17336	17292	17371	17174	17331	17272	17221	17153	17135	17245	17026	17043	17168	17062	17201	17162	17192	17124	17225	17183	17313	17120	17296	17162	17133	17248	17151	17024	17242	17248	17246	17087	17221	17246	17088	17273	17282	16951	17060	17080	17129	17160	17262	17037	17234	17085	17491	17100	17097	17132	17122	17118	17228	17081	17189	17260	17142	17130	17365	17064	17210	17340	17097	17244	17308	17281	17186	17403	17300	17227	17329	17415	17124	17317	17088	17257	17172	17395	17108	17107	17346	17201	17318	17084	17367	17281	17179	17184	17270	17176	17281	17410	17161	17019	17064	17243	17247	17199	17163	17166	17238	17182	16973	17227	17187	17114	17029	17239	17311	17101	17455	17122	17196	17176	17156	17197	17222	17242	17229	17160	17182	17137	17248	17074	17143	17133	17110	17045	17200	17212	17143	17150	17134	17176	17335	17167	17300	17123	17219	17238	17212	17191	17091	17152	17294	17061	17260	17162	17168	17136	17211	17289	17161	17185	17150	17106	17359	17277	17116	17239	17201	17082	17326	17125	17046	17180	17047	17124	17144	17487	17323	17223	17284	17366	17268	17014	17314	17200	17132	17262	17038	17198	17186	16923	17351	17159	17127	17125	17181	17284	17280	17183	17270	17241	17108	17179	17164	17128	17177	17051	17237	17077	17349	17217	17185	17197	17184	17341	17151	17349	17303	17242	17154	17310	17127	17054	17227	17278	17307	17187	17242	17272	17296	17169	17056	17237	17162	17163	17108	17135	17251	17228	17103	17216	17240	17036	17158	17163	17164	17140	17204	17294	17190	17260	17313	17275	17308	17105	17144	17311	17040	17115	16949	17166	17224	17207	17155	17270	17363	17239	17227	17267	17196	17242	17074	17110	17272	17234	17124	17363	17174	17257	17244	17101	17047	17156	17027	17196	17201	17072	16995	17143	17128	17156	17329	17306	17155	17058	17028	16969	17161	17145	17230	17238	17303	17097	17197	17310	17273	17205	17178	17171	17225	17223	17201	17139	17229	17060	17200	17272	17066	17202	17334	17334	17117	17258	17322	17225	17365	17129	17205	17001	16985	17150	17176	17018	17292	17403	17232	17122	17113	17082	17274	17116	17184	17283	17121	17247	17203	17234	17172	17328	17205	17181	17212	17233	17087	17316	17207	17234	17132	17276	17341	17270	17267	17289	17121	17179	17178	17253	16938	17100	17058	17145	17219	17161	17181	17246	17411	17189	17123	17175	17056	17175	17017	17386	17190	17226	17364	17155	17174	17263	17272	17267	17395	17324	17144	17119	17276	17181	17175	17337	17108	17215	17139	17382	17218	17310	17076	17105	17294	17129	16993	17026	17265	17235	17126	17211	17242	17250	17270	17189	17021	17241	16992	17316	16949	17168	17216	17152	17365	17068	17194	17261	17449	17099	17111	17193	17130	17210	17180	17158	17246	17214	17191	17332	17378	17355	17277	17254	17198	16992	17144	17129	17239	17078	17107	17173	17021	17181	17118	17324	17053	17316	17280	17002	17302	17180	17362	17272	17099	17107	17309	17040	17225	17183	16920	17192	17348	17321	17176	17143	17063	17169	17359	17264	17101	17167	17062	17306	17200	17285	17268	17389	17211	17076	17200	17228	17209	17308	17223	16975	17231	17035	17399	17290	17105	17175	17076	17069	17310	17034	17220	17059	17238	17129	17450	17210	17138	17106	17149	17184	17300	17152	17165	17146	17322	17200	17185	17177	17200	17277	17292	17065	17126	17391	17143	17191	17118	17129	17301	17199	17235	17318	17033	17081	17097	17167	16978	17218	17296	17167	17240	17177	17030	17183	17054	17245	17194	17059	17196	17082	17205	17161	17254	17332	17097	17209	17017	17195	17071	17279	17153	17285	17112	17009	17077	17157	17073	17235	17391	17101	17269	17178	17159	17324	17347	17322	17088	17091	17223	17230	17186	17119	17162	17176	17209	17213	17255	17291	17278	17250	17225	17160	17209	17358	17168	17333	17034	17058	17073	17272	17343	17182	17306	17111	17318	16940	17117	17352	17144	17194	17245	17151	17171	17239	17260	17176	17340	17093	17232	17175	17068	17260	17175	17128	16932	17208	17034	17246	17294	17221	17064	17173	17164	17172	17221	17342	17202	17226	17249	17269	17073	17127	17157	17197	17297	17097	17130	17161	17254	17368	17150	17172	17136	17077	17185	17160	17104	17027	17240	17142	17340	17246	17158	17188	17210	17138	17261	17065	17265	17155	17180	17222	17297	17224	17175	17020	17337	17251	17195	17239	17214	17122	17241	17290	17058	17167	17344	17325	17407	17256	17135	17119	17246	17290	17260	17259	17189	17122	17324	17358	16990	17288	17309	17105	17314	17364	17339	17219	17188	17111	17287	17185	17204	17202	17257	17122	17259	17192	17234	17111	17154	17311	17005	17248	17287	17164	17183	17168	17267	17157	17180	17189	17358	17290	17071	17355	17116	17148	17299	17401	17229	17231	17126	17348	17153	17222	17040	17186	17215	17105	17189	17142	17215	17263	17210	17057	17083	17238	16895	17115	17396	17139	17168	17179	17245	17007	17312	17223	17226	17124	17124	17231	17092	17213	17026	17197	17138	17265	17130	17179	17030	17141	17139	17134	17103	17137	17258	17147	17209	17265	17384	17148	17188	17202	17336	17167	17207	17253	17213	17233	17151	17242	17341	17203	17212	17117	17210	17103	17110	17176	17244	17050	17248	17184	17131	17073	17217	17118	17304	17383	17286	17290	17308	17278	17196	17359	17106	17145	17127	17192	17283	17325	17206	17180	17109	17006	17240	17132	17093	17102	17011	17228	17091	17109	17120	17055	17311	17295	17066	17177	17120	17000	17271	17248	17120	17160	17182	17261	17276	17159	17158	17186	17163	17137	17055	17228	17211	17169	17100	17165	17175	17123	17196	17361	17207	17163	17198	17194	16971	17254	17009	17258	17240	17223	17250	16999	17149	17185	17132	17282	17176	17131	17279	17333	17293	17250	17276	17153	17259	17370	17186	17218	17277	17146	17052	17188	17198	17211	17039	17042	17334	16990	17253	17312	17064	17256	17149	17120	17287	17102	17107	17144	17092	17181	17227	17280	17136
24231	24523	40749	39397	33092	29185	26114	21943	21114	21123	21029	21087	20884	21059	20849	21135	21037	20907	20971	20979	20904	20858	20955	20947	20964	20870	20787	20938	20685	20851	21138	21006	20845	20961	20924	20685	20973	20878	20938	21094	21136	20904	20903	20853	20948	20933	20929	20847	20811	20987	20909	20947	20828	20873	20800	20934	20902	20783	20604	20960	20880	20965	20999	20859	20965	20556	20748	20730	20851	20924	20722	21001	20933	20937	20867	20755	21074	20882	20929	20957	20885	20848	20857	20838	20874	20875	20827	20851	21017	20779	20913	20876	20829	20689	20573	20900	20688	20793	20783	20752	21182	20776	20933	20738	20817	20755	20827	20675	20810	20815	20866	20996	20835	20749	20742	20709	20698	20781	20776	20798	20872	20840	20870	21058	20942	20601	20719	20872	20918	20777	20562	20777	20922	20979	21035	20955	20817	20515	20860	20897	20821	20856	20645	20986	20792	20844	20894	20780	20665	20803	20774	20860	20816	20919	20832	20732	20894	20833	20736	20952	20809	20865	20788	20855	20883	20783	20844	20842	20717	20917	21016	20642	20726	20911	21114	21078	20725	20700	20721	20681	20707	20763	20763	20959	20731	20937	20832	20712	20751	20690	20918	20826	20779	20968	20831	20857	20718	21047	20896	20839	20846	20982	21043	20840	20821	20936	20625	20535	20732	20671	20774	20676	20824	20779	20837	20771	21122	20813	20625	20720	20867	20758	20765	20875	20712	20750	20836	20635	20655	20870	20764	20723	21063	20929	20716	20860	20760	20825	20807	20799	20873	20752	20658	20755	20802	20688	20812	21018	20820	20858	20856	20812	20902	20681	20865	20898	20854	20884	20665	20815	20778	20747	20810	21081	20636	20713	21065	20738	20991	21047	20847	20767	20823	20998	20879	21045	21060	20528	20823	21070	20766	20911	20957	20947	20820	20705	20787	21048	20907	20733	20762	20683	20974	20834	20833	20816	20779	21129	20771	20618	20824	20774	21005	21001	20905	20754	20812	20779	20859	20934	20789	20557	20764	20797	20766	20770	20998	20773	20936	20789	21038	20881	20849	20857	20745	20783	21068	20875	20734	20936	20873	20950	20781	20695	20594	20936	21002	20838	20919	20735	20725	20749	20770	20878	20718	20720	20859	20710	20974	20613	20845	20725	20688	20890	21025	20741	20644	20688	20719	20868	20855	20955	20755	20685	20887	20905	20984	20421	20881	20748	20808	20690	21060	20952	20895	20580	20609	20809	20864	20764	20903	20858	20736	20662	21012	20974	20718	20710	20790	20799	20796	20663	20775	20699	20820	21035	20973	20867	20928	20873	20773	20552	21049	20911	20733	20676	20779	20795	20909	20783	20664	20934	20869	20588	20758	20858	20845	20840	20845	20559	20871	20992	21121	20732	20759	20973	20861	20909	20942	20911	20837	21026	20853	20713	20772	20767	20855	20988	20758	20774	20839	20747	20742	20778	20748	20628	20673	21008	20714	20750	20871	20768	20626	20836	20889	20660	20856	20893	21085	20952	20900	20985	20607	20882	20497	20981	20889	20750	20806	20747	20656	20736	21035	20631	20764	20943	20962	20742	20841	20821	20906	20723	21004	20888	20694	20831	20815	20750	20957	20969	20860	20698	20889	20809	20932	21146	20825	20759	20819	21006	20857	20708	20780	20787	20913	20722	20966	20657	20949	20804	20969	20867	20777	20928	20925	20908	20895	20872	20842	20873	20857	20678	20843	20928	21057	20761	21010	20811	20856	20762	20666	20876	20774	20806	20649	20757	20597	20653	20913	21011	20831	20835	20661	20914	20906	20846	20974	20803	20886	20815	20804	20785	20788	20704	20904	20937	20827	20954	20801	20622	20948	20976	20872	20884	20689	20820	20828	20626	20720	20578	20836	20705	20762	20787	20938	20706	20844	20760	20615	20983	20734	21147	21001	20761	20877	20820	20623	20915	20981	20775	20609	20839	20748	20804	20719	20881	20942	20851	20862	20733	20825	20815	20710	20867	20905	20934	21015	20767	20978	20969	20902	20803	20989	20787	20915	20663	20816	20847	20920	20729	20734	20735	20645	20722	20627	21034	20909	20876	20856	20857	20820	20725	20958	20821	20756	20861	20836	20929	20792	20873	20852	21057	20913	20910	20926	20917	20682	20543	20741	20749	20891	20807	21057	20773	21056	20907	20683	20711	20628	20879	20765	20882	20736	20805	20901	20964	20869	20784	20995	20897	20914	20786	20923	20836	20957	20903	20800	20887	20895	20866	21008	20814	20829	20753	21009	20679	20826	20488	20809	21004	20788	20847	20936	20734	20851	20944	20784	20761	20905	20747	20787	20845	21032	20852	20935	20860	20873	20636	20920	20939	20841	21016	20839	20922	20753	20866	20871	20938	20772	20675	20771	20649	20766	20868	20846	20931	21078	20964	20860	20972	20890	20766	20667	20773	21144	21178	20845	20752	20932	20987	20823	20845	20763	20888	20907	20879	20927	20814	20826	20896	20982	20763	21043	20829	20972	20716	20743	20639	21118	20858	20999	20638	20668	20822	20837	20735	20740	20781	20796	20855	20924	20718	20834	20754	20748	20722	20719	21127	21024	20624	20843	20963	21063	20823	20642	20729	20951	20892	20858	20931	20786	20925	20842	20784	21068	20817	20717	20858	20941	20813	20760	20965	20960	20972	20812	20900	20880	20847	20724	20726	21008	21038	20684	20737	20783	20899	20768	20782	20995	20792	20806	20788	20962	21001	20701	20674	20821	20815	20709	20831	20883	20742	21024	20710	21119	21034	21049	20623	20593	20839	20673	20695	20655	20877	20802	20674	20786	20834	20682	20629	20654	20840	20839	20982	21000	20834	20966	20654	20934	20616	20822	20848	20706	20791	20900	20801	21084	20892	20895	20899	21010	20846	20904	20708	20771	20941	20901	21021	20773	20949	20848	20826	20633	20883	20640	20544	20823	20743	20867	20841	20958	20951	20893	20625	20938	20804	20799	20796	20913	20698	20751	20908	20886	20879	20884	20670	20605	20752	20822	20703	20873	20558	20594	20999	20804	20804	20689	20949	20754	20780	20888	20752	20753	20798	20778	20830	21008	20738	20712	20840	20801	20745	20811	20978	20758	20866	20756	20636	20688	20924	20731	21042	20874	20767	20829	21125	20879	20896	20811	20902	20683	20685	20935	20957	20751	20768	20833	20869	20874	20790	20792	20901	20708	20971	20814	20907	20768	20881	20942	20828	20865	20829	20785	21050	20836	21007	20898	21078	20942	20824	20774	20751	20878	21093	20762	20998	20758	20808	20779	20537	20914	20904	20601	21100	20884	20903	20779	20634	20719	20950	20834	20657	20842	20840	20797	20785	20911	21034	20989	20888	20908	20717	20736	20821	20866	20881	20584	20770	20714	20998	20945	20876	20731	20729	20859	20691	20846	20852	20774	20732	20715	20888	20811	20797	20926	20989	20879	20681	20929	20594	20802	20912	20847	20804	20685	20708	20582	20833	20782	20730	20723	20688	20783	20741	20850	21078	20836	20821	20830	20952	20643	20971	20749	20720	20838	20552	20849	20792	20737	20641	20742	20829	20754	20782	20884	20667	20623	20840	20744	20675	20809	20684	21022	20654	20432	20837	20587	20830	21002	20987	20720	20691	20776	20929	20923	20684	20896	20669	20871	20796	20944	20946	20939	20685	20857	20866	20936	20816	20810	20805	20841	20705	20533	20820	20794	20864	20626	20895	20780	20635	20518	20825	20787	20728	20746	21006	20847	20768	20838	20839	20614	20605	20779	20644	20924	20843	20841	20955	20642	20657	20746	20820	20706	20693	20917	20577	20846	20882	20888	20807	20853	20705	20868	21079	20758	20860	20615	20943	20879	20736	21026	20935	20908	20860	20532	20842	20815	20816	20872	20827	20668	20745	20734	20639	20881	20771	20609	20959	20642	20897	20877	20930	21002	20797	20794	20823	20967	20756	20622	20644	20827	20936	20823	20696	20738	20850	20913	20816	20734	20816	20749	20868	20891	20952	20807	21078	20922	20882	20685	20845	20971	20807	20989	20978	20912	20788	20874	20776	20907	20741	20837	20667	20594	20951	20884	20916	20790	20758	20713	20806	20822	20821	20735	20756	20714	20726	20746	20967	20915	20898	21001	20842	20811	20947	20705	20867	20785	21006	21026	20804	20797	20618	20770	20789	21132	20907	20872	20937	20861	20861	20807	20923	20918	20715	20813	20908	20734	20881	20765	20747	20858	20820	20936	20865	21116	20799	20804	20860	20839	20919	20897	20901	20778	20787	20787	20962	20821	20690	20811	20727	20647	20576	20705	20905	20674	20896	20842	20965	20856	20924	20902	20772	20959	20868	20802	20904	20961	21017	21011	20797	21080	21024	20730	20998	21022	20906	20862	20817	20902	20710	20905	20900	20798	20696	20730	20920	21001	20880	20781	20875	20749	20766	20935	20989	21146	20822	20958	20890	20727	20749	21133	20801	20907	20962	20842	20855	20635	20516	20829	20959	20878	20828	20808	20819	20815	20777	20868	20779	20797	20931	20844	20926	20838	20898	20888	20782	20923	20792	20980	20876	20833	20891	20820	21022	20917	21024	20765	20924	20733	20798	20607	20725	20704	20949	20972	20950	20889	20882	20935	20919	21024	20694	20616	20825	20867	20881	20720	20916	20788	20515	20812	20461	20741	20728	20548	20767	20975	20928	20865	20813	20920	20649	20802	20890	20833	20693	20828	20951	20807	20727	20776	20883	20720	20816	20686	20960	20948	21085	20814	20823	20972	20916	20813	20685	20678	20891	20770	20954	20990	20637	20810	20847	20737	20849	20915	20823	20870	20768	20789	20759	20834	20970	20797	20924	20946	20957	20885	20891	20702	20946	20958	20892	20665	20689	20841	20871	20656	20861	21033	20861	20807	21044	20879	20968	20839	20885	20690	20643	20938	20832	20971	20804	20815	20830	20739	20746	20573	20920	20667	20755	20814	20757	20918	21042	20854	20832	20743	20950	20906	20844	20958	20786	20803	20719	20831	20986	20874	20952	20677	21006	20846	20811	20628	20906	20745	20730	20928	20942	20895	21103	21085	20996	20852	20750	21171	20761	20730	20801	20902	20928	20934	20837	20918	20824	20768	20863
62494	100045	83280	56410	39483	26845	20304	17873	17426	17178	17294	17078	17238	17183	17183	17212	17179	17196	17107	17177	17275	17407	17182	17206	17266	17240	17360	17205	17133	17059	17245	17274	17222	17150	17316	17221	17185	17201	17040	17242	17336	17222	17455	17069	17150	17140	17313	17205	17228	17310	17176	17275	17205	17256	17243	17282	17107	17155	17015	17234	17056	17310	17143	17164	16980	17141	17124	16918	17046	17278	17264	17282	17090	17262	17394	17121	17212	17185	17228	17128	17300	17267	17190	17140	16969	17272	17101	17244	17071	17148	17277	17143	17129	17079	17200	17081	17145	17140	17205	17258	17212	17093	17127	17279	17179	17232	17408	17292	17205	17118	17280	17169	17190	17157	17261	17256	17278	17112	17240	17272	17234	17334	17151	17218	17170	17223	17323	16999	17346	17078	17181	17150	17328	17215	17095	17311	17295	17157	17199	17346	17044	17217	17203	17314	17125	17188	17029	17296	17354	17083	17306	17188	17127	17386	17243	17281	17131	17075	17122	17195	17232	17182	17152	17351	17109	17302	17242	17070	17124	17317	17099	17286	17381	17270	17262	17235	17275	17195	17228	17314	17153	17063	17077	17157	17179	17240	17097	17130	17180	17129	17145	17318	17104	17195	17104	17263	17129	17208	17131	17232	17226	17125	17278	17244	17108	17116	17108	17211	17118	17264	17284	17170	17309	17227	17371	17161	17243	17144	17185	17264	17141	17007	17174	17266	17194	17050	17348	17155	17163	17179	17204	17014	17211	17111	17174	17344	17141	17218	17050	17046	17304	17197	17269	17224	17228	17133	17253	17225	17251	17208	17069	17114	17161	17082	17253	17197	17144	17239	17161	17086	17245	17214	17240	17271	17136	17025	17235	17217	17254	17270	17170	17072	17289	17075	17117	17171	17108	17118	17220	17290	17356	17090	17223	17128	17238	17198	16983	17164	17301	17164	17309	17151	17285	17168	17117	17133	17249	17276	17188	17153	17179	17206	17360	17318	17105	17340	17160	17161	17162	17167	17206	17140	17340	17112	17075	17110	17200	17190	17231	17339	17276	17002	17168	17156	17349	17247	17308	17159	17308	17218	17069	17134	17354	17235	17308	17227	17162	17217	17278	17084	17222	17380	17250	17127	17146	17301	17254	17327	17282	17181	17281	17258	17309	17369	17198	17135	17156	17168	17147	17227	17098	17107	17173	17165	17173	17169	17149	17285	17277	17163	17253	17294	17196	17176	16946	17354	17102	17386	17079	17232	17436	17371	17291	17185	17275	17197	17254	17098	17273	17291	17132	17288	17252	17219	17119	17344	17115	17299	17040	17083	17175	17195	17274	17188	17203	17120	17151	17243	17171	17132	17272	17183	17123	17132	17263	17249	17185	17127	17247	17127	17150	17014	17351	17208	17135	17226	17272	17118	17141	17064	17084	17262	17109	17106	17247	17077	17172	17151	17106	17195	17093	17016	17327	17052	17272	17284	17196	17355	17198	17164	17139	17145	17103	17215	17302	16947	17295	17156	17074	17264	17178	17189	17213	17455	17268	17058	17077	17192	17086	17022	17324	17144	17226	17140	17338	17325	17130	17258	17131	17219	17323	17205	17099	16942	17039	17112	17248	17182	17239	17322	17211	17266	17231	17185	17142	17171	17311	17302	17091	17281	17098	17204	17060	17218	17131	17301	17197	17119	17229	17124	17349	17203	17272	17219	17009	17247	17077	17130	17121	17178	17135	17353	17072	17260	17343	17275	17128	17277	17149	17243	17240	17357	17250	17333	17152	17164	17222	17080	17175	17274	17109	17216	17150	17229	17255	17189	17267	17034	17184	17176	17290	17200	17235	17174	17240	17092	17241	17306	17146	17291	17034	17321	17192	16955	17203	17315	16898	17345	17167	17351	17145	17193	17191	17182	17273	17211	17174	17326	17121	17192	17277	17013	17330	17409	17304	17098	17167	17353	17229	17230	17034	17094	17036	17241	17246	17123	17309	17175	17157	17236	17199	17258	17136	17040	17209	17280	17316	17097	17262	17230	17446	17161	17297	17197	17011	17150	17095	17372	17240	17485	17288	17221	17292	17145	17092	17155	17291	17216	17154	17305	17142	17056	17087	17012	17253	17250	17254	17401	17133	17101	17268	17322	17264	17293	17150	17281	17120	17087	17173	17183	17198	17200	17292	17264	17194	17189	17177	17140	17215	17186	17401	17347	17242	17229	17519	17325	17193	17244	17238	17083	17068	17329	17168	17145	17039	17138	17227	17141	17168	17097	17080	17301	17389	17159	17076	17127	17257	17129	17259	17085	17149	17129	17195	17241	17219	17253	17272	17111	17241	17263	17071	17168	17187	17172	17311	17169	17295	17225	17260	17314	17226	17097	17231	17194	17144	17175	17170	17305	17094	17217	17390	17210	17147	17222	17283	17117	17263	17261	17086	17195	17112	17187	17135	17325	17189	17137	17231	17164	17320	17213	17158	17223	17188	17103	17135	17123	17124	17221	17162	17230	17332	17172	16997	17165	17114	17218	17103	17126	17223	17219	17054	17173	17304	17122	17269	17241	17270	17298	17126	17333	17303	17171	17131	17175	17290	17443	17243	17213	17229	17304	17205	17195	17401	17235	17387	17049	17141	17130	17351	17227	17255	17201	17242	17171	17355	16982	17289	17255	17272	17105	17129	17209	17257	17147	17137	17195	17274	17275	16939	17175	17180	17084	17191	16988	17302	17322	17210	17243	17182	17119	17278	17121	17168	17311	17223	17137	17325	16992	17020	17221	17253	17200	17249	17341	17155	17108	17297	17222	17119	17100	17213	17393	17117	16890	17119	17254	17196	17112	17067	17278	17058	17166	17280	17239	17031	17357	17031	17293	17294	17217	17326	17150	17143	17054	17125	17117	17357	17298	17216	17198	17214	17130	17307	17053	17169	17261	17302	17095	17197	17167	17059	17316	17057	17333	17322	17326	17146	17083	17245	17301	17098	17279	17099	17132	17244	17138	17070	17123	17102	17424	17323	17231	17308	17158	17198	17173	17356	17275	17237	17134	17137	17114	17436	17318	17198	17055	17304	17051	17187	17338	17184	17274	17156	17274	17293	17201	17269	17117	17316	17273	17201	17182	17373	17129	17151	17359	17047	17253	17133	17326	17214	17160	17147	17122	17323	17066	17085	17308	17107	17116	17233	16985	17247	17216	17141	17099	17173	17235	17192	17201	17119	17235	17213	17261	17184	17226	17370	17161	17364	17130	17146	17262	17142	17225	17172	17183	17024	17221	17141	17168	17335	17317	17263	17334	17252	17108	17353	17199	17100	17171	17303	17348	17034	17121	17227	17197	17350	17176	16822	17348	17206	17135	17227	17209	17302	17167	17143	17176	17031	17111	17036	16996	17236	17072	17175	17101	17106	17178	17068	17292	17315	17271	17044	17221	17235	17314	17185	17299	17318	16964	17021	17259	17316	17247	17323	17219	17153	17075	17336	17130	17203	17387	17043	17195	17426	17322	17350	17258	17024	17232	17301	17193	17102	17123	17335	17137	17131	17116	17188	17164	17057	17230	17139	17083	17342	17098	17276	17233	17212	16996	17379	17123	17208	17173	17165	17187	17285	17031	17151	17167	17177	17165	17111	17082	17297	17251	17293	17235	17255	17288	17263	17216	17245	17332	17226	17054	17179	17239	17091	17053	17197	17222	17113	17275	17291	17195	16989	17129	17253	17142	17165	17379	17185	17197	17386	17159	17064	17175	17251	17146	17072	17249	17331	17283	17391	17273	17181	17421	17006	17210	17078	17072	17460	17201	16974	17211	17126	17492	17185	17214	17217	17207	17197	17166	17339	17141	17191	17272	17193	17306	17307	17164	17097	17208	17288	17199	17169	17078	17204	17141	17207	17193	17297	17140	17059	17286	17324	17006	17144	17434	17097	17234	17081	17133	17229	17110	17325	17145	17077	17083	17159	17182	17348	17219	17105	17218	17200	17096	17286	17195	17301	17148	17154	17299	17304	17173	17082	17430	17193	17351	17238	17308	17323	17114	17228	17179	17193	17219	17224	17248	17163	17214	17244	17180	17176	17287	17250	17280	17350	17129	17259	17169	17243	17382	17187	17158	17136	17301	17169	17200	17073	17288	17181	17192	17130	17255	17396	17254	17408	17153	17397	17434	17112	17177	17209	17254	17231	17483	17164	17306	17239	17204	17091	17359	17111	17209	17128	17061	17296	17176	17179	17215	17309	17307	17159	17367	17089	17243	17142	17201	17198	17139	17266	16957	17041	17277	17187	17070	17122	17240	17388	17283	17236	17218	17313	17222	17158	17102	17147	17328	17323	17184	17222	17296	17178	17216	17202	17303	17216	17197	17195	17133	17117	17168	17208	17211	17226	17158	16982	17175	17245	17282	17192	17111	17197	17076	17242	17173	17207	17132	17245	17243	17009	17456	17179	17282	17159	17128	17151	17288	16992	17210	17405	17075	17142	17369	17163	17233	17230	17296	17014	17169	17145	17208	17097	17303	17196	17115	17026	17266	17168	17283	17084	17208	17316	17104	17115	17078	17228	17052	17136	17269	17333	17308	17176	16958	17233	17045	17215	17193	17094	17288	17384	17080	17297	17138	17271	17068	17104	17177	17252	17261	17138	17107	17316	17102	17291	17066	17292	17075	17227	17076	17230	17125	17031	17201	17138	17203	17193	17079	17096	17024	17280	17228	17099	17206	17116	17199	17238	17199	17379	17182	17323	17217	17193	17200	17203	17244	17264	17336	17184	17043	17258	17285	17205	17264	17154	17249	17049	17124	17111	17295	17109	17128	17455	17033	17162	17072	17273	17111	17257	17241	17270	17288	17297	17252	17264	17029	17049	17337	17282	17232	17058	17329	17199	17317	17255	17406	17343	17202	17129	17205	17187	17044	17199	17257	17187	17430	17117	17272	17170	17054	17204	17243	17228	17402	17114	17280	17218	17132	17171	16969	17284	17316	17351	17244	17180	17186	17042	17132	17321	17184	17208	17317	17149	17134	17144	17115	17188	17298	17172	17198	17264	17200	17296	17148	17181	17121	17179	17117	17248	17178	16962	17194	17368	17178	17132	17188	17324	17271	17179	17188	17335	16952	17215	17275	17268	17315	17147	17204	17322	17285	17273	17184	17173	17339
22920	22841	36025	35754	33127	30660	29300	23507	21766	21811	21417	21583	21625	21583	21397	21157	21361	21133	21374	21442	21375	21349	21174	21236	21332	21251	21144	21206	21362	21267	21328	21465	21219	21285	21323	21479	21173	21165	20945	21039	21014	21110	21236	21203	21263	21084	21093	21148	21163	21259	21090	21181	21150	21046	21016	21113	21164	21132	21346	20935	21141	21049	21151	21440	21231	21204	21243	20984	21161	21095	21031	21230	21205	21297	21054	21211	21385	21152	21193	21219	21095	20939	21047	21048	21141	21087	21076	21098	20861	21198	21192	21186	21127	21093	21078	21250	21141	21245	20965	21362	21319	21195	21154	21144	21251	21048	21115	21089	20994	20968	20978	21064	21224	21124	21054	21290	21150	21440	21068	20997	21134	21120	21212	20853	21012	21248	21011	21163	21256	21408	21250	21251	21106	20991	21092	21240	21183	21023	21132	21190	20954	21181	21075	21266	20964	21187	21067	21087	21337	21083	21121	21174	21290	21112	21300	21139	21214	21028	21035	20957	21100	21176	21308	21157	21339	21008	21065	21259	21056	21041	21274	20996	21100	20901	21156	21213	21335	20924	21112	21339	20952	21239	21006	21021	21102	21042	21199	21020	21031	20789	21225	21186	21297	21215	21201	21164	21201	21057	21154	21075	21178	21201	20925	21031	21158	21262	21209	21051	20997	21148	21060	21083	21176	21050	21110	21312	21106	21259	21041	20939	21199	21135	21211	21188	21129	21158	21194	21170	21267	21293	21333	21179	21148	21064	21093	21195	21164	20999	21162	20875	21207	20971	21038	21263	21135	21180	21329	21011	21065	21122	21019	21236	20925	20988	21049	21161	20959	20925	21254	21027	20844	21037	21146	21068	21129	21199	21240	21145	21301	21146	21214	21287	21056	21156	20994	21152	21211	21131	21058	21041	21086	21203	21182	20919	20995	21150	20939	20983	21180	21052	21030	21113	21178	21086	21117	21161	20981	21030	21238	21083	21263	21145	21079	21153	20913	21114	21082	21282	20930	21061	21087	21095	21167	21182	21093	21181	20978	20849	21212	21099	21141	21302	21067	20988	21062	21300	20983	21164	21223	20950	21220	21189	21079	21251	21214	21084	20995	21190	21104	21022	21003	21039	21058	21116	21188	21201	20966	21304	21093	21272	21406	21038	21107	21084	20989	20956	21045	21172	21220	21183	21099	20947	21263	21193	21203	21068	21176	21033	21113	21148	20825	20958	21245	21023	20979	20999	21225	21053	20952	21124	20999	21181	21164	21004	21206	21033	21266	20885	21135	20851	21023	21496	21141	21102	21161	21251	21145	21200	21075	21243	21160	21342	21280	21150	21233	21065	21202	21129	21157	21109	21063	20989	21214	20846	21101	21180	21035	21010	21011	20943	21014	21041	20991	21133	21159	21139	20955	21152	21020	20963	21063	21128	21199	21083	20776	20921	21091	21070	21102	21178	21093	21017	21222	21128	21282	21082	21057	21173	20758	21113	21115	21278	21225	20966	21371	21046	21194	20964	20836	21204	21093	21182	21032	21128	21167	21150	21058	21142	21083	20992	21056	21003	21225	20973	21036	21114	21399	21211	20956	21009	21011	21144	21187	21079	20965	21090	20925	21024	21267	21198	21133	21198	21184	21155	21048	21212	21191	21214	21102	21102	20983	21136	20983	21053	21241	20875	21184	20847	21225	21052	20990	20921	21105	21222	21092	21378	21276	21319	21170	21228	21097	21247	21278	21092	21169	20910	20948	21171	21176	21181	21094	21088	21293	20941	20984	20987	20810	21057	21258	21251	21211	21004	21030	21022	21115	21064	21031	21168	21245	21201	20948	20893	21006	21048	21220	21183	21056	20849	20883	21163	21118	21122	20793	20655	21188	21205	21019	21307	21075	21033	21097	21165	20996	21188	20944	21372	21165	21112	21060	21200	21150	21115	20991	21095	21067	20952	21098	21075	21066	21093	21138	21325	21402	20931	21024	21258	21263	20938	21052	21110	21060	20930	20951	21488	21112	21053	20925	21186	21056	21027	21249	21306	21019	21117	21356	20976	21033	21014	21264	20921	20971	20933	21074	21015	20929	21010	20943	20998	21081	21208	21048	21047	21195	21055	21103	20955	21168	21040	21026	21082	20981	20950	21105	21073	21063	21000	21336	21144	20967	21085	21249	20954	21119	21215	21056	21104	21095	21028	21213	21000	21103	21248	21029	21135	21174	21000	21057	21207	21187	21314	21240	21129	21335	21114	21222	21031	20974	21124	21147	21228	21035	21129	20913	20971	21226	21295	21216	21067	21177	21112	21041	20850	20996	21127	21199	20804	21036	21056	21290	21325	21113	21111	21170	21058	21132	21070	21273	21118	21131	21106	21303	21099	21145	21275	21246	21055	21083	21059	21053	21039	21007	20929	21078	21175	21309	21016	21205	20927	21212	21201	21032	21219	21104	21248	20915	20936	20978	20933	21151	21095	21238	21034	20977	21232	21366	21108	21044	21188	21378	21156	21105	21160	21148	20936	21122	21145	20826	21067	21179	21125	21108	21126	21337	21200	21051	21118	21107	20898	21022	21249	20964	21103	21117	20940	21071	21011	20989	20960	21121	21027	21134	21215	21230	21002	21157	20999	21050	21019	21149	21092	20950	21120	21192	21179	21207	21068	21021	20790	20953	21058	21044	20871	21058	21063	20943	21005	21040	20923	21134	21011	21163	21164	20917	21151	21104	21027	21228	21152	21068	21231	21135	21202	21231	21078	21234	21288	21089	21133	21181	20845	21135	21074	21096	21101	21229	21066	20898	20895	21072	21192	21080	21021	21158	21124	21197	21019	21183	21029	20977	21212	21143	20945	20915	21396	21117	21259	21131	21118	20990	20873	21361	21197	21293	20928	20973	20898	21275	21231	21270	21061	21070	20805	21120	21070	21011	21112	21282	21083	21144	21063	21152	21145	21141	21135	21042	21018	21116	21074	20970	21093	21261	21124	21117	21034	21084	21005	20951	21057	20900	21099	21018	21026	21246	21021	21297	21349	21152	20924	21085	20983	21039	21102	21100	21155	21012	21049	21103	21034	20986	21102	21202	21239	21323	21115	20988	21072	20984	21100	20888	20933	21455	21245	21005	21138	20956	21262	21040	21076	21121	21160	20993	20977	21189	21147	20882	21013	21027	21093	21003	21067	20987	20993	21067	20964	21268	21223	21147	20838	21030	21105	20966	21007	20847	21274	20992	21231	21117	21153	21066	21145	21294	21080	21195	21349	20926	21144	21308	21322	21210	21333	21134	20917	21306	20997	21007	21125	21012	21034	21213	21142	21274	21133	21215	21011	21340	21094	21044	21171	21235	21231	21041	21170	21111	21028	20922	20950	21036	20958	21210	20985	21142	21343	21073	21118	21197	20991	21071	21075	21124	21028	21123	21336	21269	21048	21239	21379	21108	21192	21094	21041	21151	21031	21173	20957	21277	21059	20923	20907	21061	21120	21363	21107	21038	21074	20862	20922	21125	21086	21215	21084	21146	21236	21129	21138	21005	21001	21070	21183	20943	21117	21135	21134	21206	20936	21046	20963	21088	21216	21237	21198	20966	20963	21333	21167	21186	20966	21090	21192	21041	21098	21105	20926	21033	21016	21143	21002	20965	21143	21033	20989	21130	21093	21328	21209	21043	21158	21177	21236	21159	21100	20913	20892	21127	21341	21143	21232	21154	21224	21036	20976	21029	21190	21128	21105	21184	21032	21071	20978	21248	21097	21124	21152	21044	21238	20948	21009	21232	21233	21251	21035	21194	21101	20949	21003	20951	20731	21190	21143	21114	21085	21311	21138	21066	21003	20928	21046	21225	21110	21152	20981	21085	21065	21127	21236	21248	21097	20967	21156	21103	21101	21037	21334	21205	21088	20895	21233	21366	21073	21092	21022	21095	20954	21124	20996	21031	21044	21121	21121	21104	21035	21162	21173	21282	21097	21213	21158	20998	21054	21346	21105	21004	21116	21134	21208	21100	21010	20890	21146	20916	21004	20983	21017	21375	21185	21277	21349	21189	21184	21032	21226	21075	21230	21329	21115	21367	21175	21153	21181	20981	20973	20816	21113	21076	21072	21120	21289	21038	21147	21000	21102	21009	21312	21074	21178	21096	21325	21069	21030	21096	21074	20792	21003	21074	21160	21198	20971	21184	21120	20954	21071	21169	20975	21074	21149	21056	20994	21225	21050	21131	20960	20813	21141	21251	21172	20907	21073	21176	21048	21175	20968	21019	21385	21112	21085	21040	21012	21240	21058	21049	21045	21083	21093	21146	21155	21165	21057	21089	20999	20989	20913	21155	21119	20960	21159	21079	21102	21218	21225	21037	20992	21052	21156	20992	20600	21135	21008	21090	20896	20889	21122	21082	21100	21161	21034	21111	21159	21059	20926	21135	21013	21132	21122	21101	21145	20941	20952	21053	21280	21314	20961	21131	21017	21165	21155	21049	21120	20856	21002	21109	21117	20915	20983	21030	21154	21074	21037	21215	20984	21071	21298	21052	21031	21056	21132	21038	21232	21065	20716	21165	21117	21350	21151	21394	21177	21186	21110	20958	21054	21055	20880	21222	21090	21200	21197	21066	21045	20728	20851	21146	21158	20916	21080	21252	21119	21122	20974	21035	20932	21207	20888	20852	21214	21078	21179	21212	20974	21062	21199	21110	21190	21187	20918	20809	20891	20839	21247	21148	21044	21132	21009	21171	20967	20857	21079	21072	21043	21080	21047	21205	21046	20977	21146	21056	20998	21432	21116	21178	20967	20924	20917	21046	21013	21025	20944	21268	21097	21221	20986	21191	21345	21340	21157	21244	21312	21293	20966	21165	20885	21078	21303	21035	21072	21012	21305	21013	21135	21325	21056	21191	21277	21258	21020	21196	20882	21066	21032	21288	21185	21121	21370	21007	21284	21048	21239	21199	21203	20934	20922	21290	21145	21057	21042	21151	21016	20923	21041	21228	21059	21210	21205	21075	21340	21277	21305	21186	21048	21099	21045	21230	21039	21131	20970	20963	21170	20985	20944	21091	21033	20888	21216	21121	21096	21252	21293	21197	20960	20892	21078	20993	21160	21215	21288	21059	21117	21075	21085	20909	21040	21085	21220	21168	21161	21242	21075	21182	20759
63200	106765	92787	70661	49946	33303	22706	18901	17474	17303	17161	17299	17482	17258	17345	17261	17348	17343	17313	17447	17347	17459	17328	17382	17359	17299	17159	17214	17252	17513	17298	17281	17441	17322	17365	17268	17431	17303	17208	17285	17252	17440	17290	17393	17313	17328	17323	17276	17356	17321	17198	17334	17399	17388	17401	17366	17222	17177	17333	17434	17242	17312	17377	17232	17380	17461	17315	17263	17389	17104	17422	17345	17261	17431	17405	17083	17315	17343	17169	17288	17171	17402	17407	17100	17438	17236	17308	17480	17360	17331	17281	17232	17376	17435	17421	17450	17385	17233	17430	17189	17200	17296	17348	17258	17460	17317	17432	17342	17390	17388	17293	17278	17373	17287	17274	17371	17397	17387	17337	17447	17376	17220	17348	17195	17229	17304	17366	17248	17414	17150	17433	17256	17354	17256	17360	17297	17370	17207	17366	17467	17192	17248	17421	17204	17531	17384	17356	17422	17443	17133	17265	17386	17386	17371	17530	17270	17435	17347	17252	17268	17584	17385	17377	17397	17382	17273	17431	17195	17238	17289	17303	17426	17405	17312	17418	17243	17610	17449	17339	17351	17345	17358	17226	17278	17308	17426	17314	17449	17434	17304	17207	17352	17192	17398	17288	17369	17401	17415	17275	17381	17405	17272	17319	17257	17324	17425	17297	17251	17556	17455	17429	17290	17299	17237	17289	17120	17202	17415	17067	17487	17212	17161	17316	17251	17392	17321	17441	17336	17378	17378	17404	17487	17173	17410	17304	17389	17414	17317	17163	17305	17298	17436	17429	17321	17287	17302	17358	17194	17256	17217	17266	17396	17227	17421	17361	17198	17459	17315	17300	17324	17162	17574	17343	17250	17314	17225	17330	17184	17400	17496	17417	17405	17412	17213	17458	17301	17458	17268	17289	17286	17139	17257	17342	17356	17502	17086	17356	17291	17265	17384	17305	17240	17235	17339	17342	17163	17302	17216	17236	17279	17304	17205	17404	17119	17344	17348	17349	17500	17181	17265	17303	17115	17283	17317	17184	17406	17274	17391	17428	17238	17322	17372	17264	17408	17370	17246	17464	17457	17478	17304	17510	17417	17377	17309	17190	17437	17397	17362	17228	17328	17238	17319	17583	17306	17361	17407	17299	17295	17232	17312	17182	17283	17140	17229	17296	17497	17335	17368	17366	17234	17193	17304	17332	17374	17379	17341	17390	17394	17219	17251	17441	17424	17484	17383	17276	17410	17248	17381	17356	17428	17185	17263	17227	17244	17186	17436	17304	17219	17385	17337	17344	17333	17295	17197	17463	17265	17308	17194	17292	17369	17311	17252	17288	17110	17189	17299	17272	17435	17184	17445	17403	17431	17356	17262	17423	17383	17434	17515	17252	17380	17563	17328	17304	17246	17307	17231	17303	17394	17212	17227	17152	17446	17345	17434	17462	17538	17184	17458	17402	17146	17381	17451	17256	17316	17370	17379	17294	17241	17405	17328	17350	17331	17285	17325	17435	17317	17063	17397	17412	17206	17278	17116	17398	17365	17628	17351	17223	17152	17164	17364	17586	17369	17263	17372	17188	17288	17244	17223	17404	17160	17164	17267	17255	17319	17377	17221	17363	17338	17252	17405	17362	17372	17356	17146	17415	17427	17190	17129	17473	17244	17290	17452	17261	17197	17369	17407	17478	17433	17364	17142	17402	17403	17314	17099	17262	17382	17294	17338	17347	17214	17463	17227	17386	17242	17249	17368	17345	17183	17164	17231	17358	17295	17300	17358	17321	17351	17250	17244	17233	17173	17271	17268	17339	17297	17431	17335	17320	17403	17325	17305	17252	17415	17311	17274	17267	17319	17345	17279	17450	17271	17418	17362	17213	17365	17294	17414	17268	17219	17300	17281	17228	17210	17415	17269	17217	17553	17109	17245	17452	17412	17422	17289	17244	17382	17446	17371	17414	17411	17312	17318	17212	17385	17124	17508	17378	17197	17303	17391	17252	17353	17271	17049	17404	17369	17404	17164	17359	17467	17284	17324	17349	17274	17386	17263	17295	17568	17356	17323	17474	17307	17391	17390	17325	17128	17406	17452	17061	17385	17371	17168	17342	17307	17354	17402	17295	17285	17217	17484	17433	17270	17434	17269	17256	17199	17449	17429	17395	17286	17462	17359	17389	17299	17229	17377	17245	17359	17432	17345	17130	17264	17324	17391	17222	17154	17271	17258	17572	17487	17207	17204	17332	17335	17422	17383	17275	17110	17376	17170	17303	17117	17393	17377	17421	17355	17297	17475	17308	17326	17327	17295	17290	17375	17428	17214	17301	17330	17325	17378	17407	17301	17280	17292	17400	17306	17238	17369	17289	17290	17221	17393	17250	17353	17378	17377	17325	17289	17248	17237	17437	17357	17328	17347	17348	17269	17390	17369	17375	17056	17409	17224	17177	17282	17460	17276	17297	17218	17264	17252	17499	17207	17258	17233	17330	17371	17178	17375	17239	17285	17427	17165	17280	17387	17280	17258	17206	17141	17375	17177	17313	17413	17412	17303	17351	17452	17227	17240	17300	17414	17314	17329	17378	17228	17341	17318	17415	17268	17191	17233	17319	17483	17518	17148	17267	17458	17328	17201	17225	17240	17319	17394	17174	17209	17218	17260	17467	17371	17287	17254	17313	17564	17212	17309	17303	17387	17364	17303	17358	17231	17253	17539	17249	17313	17282	17282	17508	17352	17431	17364	17303	17344	17230	17182	17312	17365	17158	17395	17212	17400	17146	17332	17261	17308	17428	17222	17438	17088	17279	17201	17442	17178	17251	17299	17138	17415	17434	17362	17468	17232	17523	17465	17286	17136	17344	17097	17333	17476	17353	17364	17348	17334	17594	17187	17477	17442	17295	17201	17327	17350	17472	17223	17336	17331	17469	17334	17303	17217	17311	17303	17208	17308	17268	17335	17481	17293	17280	17211	17355	17446	17419	17380	17321	17521	17370	17355	17279	17282	17298	17401	17309	17326	17146	17468	17384	17312	17297	17500	17202	17491	17426	17272	17410	17295	17400	17272	17203	17216	17358	17321	17505	17230	17391	17339	17466	17362	17179	17400	17340	17353	17215	17275	17254	17364	17392	17523	17340	17270	17406	17132	17218	17533	17479	17356	17323	17312	17336	17352	17287	17376	17335	17380	17306	17177	17413	17347	17237	17345	17266	17296	17383	17440	17385	17410	17156	17363	17412	17279	17454	17308	17255	17438	17558	17353	17488	17206	17523	17160	17193	17400	17398	17400	17328	17260	17316	17321	17298	17293	17209	17369	17362	17345	17305	17452	17293	17376	17181	17343	17218	17409	17278	17322	17155	17250	17311	17151	17309	17237	17358	17421	17219	17378	17367	17082	17324	17257	17317	17190	17202	17451	17403	17434	17161	17325	17256	17591	17393	17387	17475	17121	17272	17341	17310	17466	17532	17343	17265	17360	17238	17336	17265	17206	17459	17158	17469	17217	17620	17314	17293	17322	17269	17187	17372	17458	17337	17228	17294	17443	17354	17311	17521	17435	17495	17089	17425	17266	17287	17306	17360	17397	17326	17248	17560	17409	17308	17261	17250	17223	17383	17229	17355	17288	17330	17218	17359	17250	17280	17493	17378	17309	17303	17440	17332	17449	17267	17375	17247	17416	17396	17367	17211	17338	17256	17304	17446	17420	17352	17435	17493	17222	17356	17370	17410	17258	17364	17278	17493	17192	17208	17252	17275	17314	17413	17407	17251	17294	17255	17473	17539	17477	17404	17473	17370	17280	17354	17446	17357	17335	17190	17192	17402	17222	17299	17343	17344	17207	17297	17436	17210	17479	17275	17233	17118	17445	17332	17465	17233	17398	17424	17399	17289	17435	17512	17281	17448	17314	17193	17243	17357	17388	17262	17507	17319	17218	17328	17276	17228	17237	17277	17323	17077	17135	17314	17345	17149	17357	17368	17357	17469	17400	17278	17388	17309	17409	17355	17322	17239	17271	17244	17330	17259	17355	17280	17257	17477	17463	17345	17375	17438	17346	17443	17246	17419	17359	17514	17199	17397	17428	17193	17322	17165	17422	17290	17191	17258	17419	17348	17376	17330	17226	17270	17324	17361	17305	17228	17399	17479	17158	17258	17229	17227	17533	17317	17296	17146	17346	17472	17407	17302	17263	17239	17410	17331	17290	17294	17449	17367	17278	17273	17223	17382	17441	17440	17342	17308	17195	17323	17384	17455	17356	17307	17415	17367	17193	17188	17327	17169	17310	17432	17413	17347	17187	17224	17228	17328	17437	17132	17327	17320	17223	17220	17395	17253	17394	17342	17196	17337	17438	17331	17421	17598	17378	17093	17315	17182	17317	17305	17284	17391	17353	17413	17159	17340	17420	17283	17430	17389	17430	17208	17453	17364	17288	17411	17544	17391	17316	17406	17341	17302	17441	17388	17588	17306	17437	17414	17401	17224	17346	17347	17363	17343	17186	17398	17245	17342	17239	17353	17379	17252	17350	17309	17308	17366	17322	17382	17122	17095	17395	17524	17196	17507	17227	17259	17334	17310	17362	17239	17479	17395	17377	17214	17261	17337	17242	17376	17218	17500	17440	17375	17585	17347	17345	17423	17325	17322	17375	17279	17336	17406	17309	17196	17382	17342	17142	17335	17314	17323	17273	17462	17388	17316	17286	17267	17348	17342	17450	17218	17427	17287	17307	17266	17249	17418	17223	17203	17340	17555	17338	17371	17385	17366	17181	17350	17266	17299	17387	17358	17258	17234	17180	17320	17383	17387	17314	17322	17332	17265	17188	17319	17225	17246	17464	17276	17467	17353	17160	17361	17368	17414	17223	17296	17501	17316	17370	17377	17081	16979	17430	17386	17328	17355	17169	17301	17205	17381	17169	17151	17334	17376	17507	17336	17463	17288	17423	17399	17317	17282	17312	17450	17454	17300	17504	17399	17239	17413	17440	17496	17479	17361	17400	17404	17321	17336	17531	17259	17356	17269	17506	17345	17367	17409	17399	17377	17301	17349	17229	17278	17319	17314	17318	17307	17410	17452	17444	17344	17226	17456	17354	17417	17405	17524	17237	17199	17293	17436	17238	17354	17311	17224	17261	17369	17301	17352	17258	17365	17317	17544	17273
30113	36724	44918	35228	26863	23132	21890	21356	21042	21209	21254	21091	21257	21125	21201	21135	21102	21298	21174	21431	21303	21152	21164	21332	21316	21353	21197	21208	21322	21165	21202	20994	21200	21076	21259	21235	21224	21046	21288	21118	21227	21322	21203	21181	21011	20962	21168	21159	21150	21067	21302	21060	21188	21083	21186	21341	21173	21263	21107	21095	21281	21135	21205	21307	21162	21315	21132	21164	21136	21211	21147	21234	21375	21159	21124	21141	21239	21068	20929	21155	21041	21192	20996	21061	21265	21064	20929	21338	21074	21365	21382	21017	21181	21296	21033	21295	21070	21160	21258	21074	21171	21109	21071	21249	21251	21308	21368	21178	21182	20911	21048	21272	21143	21140	21159	20960	21163	21089	20977	21127	21305	21444	21180	21055	21079	21240	21059	21055	21238	21078	21263	21035	21113	21159	21146	21107	21164	21225	21269	21322	21242	21194	21106	21230	21230	21080	21321	21157	21295	21244	21247	21193	21103	21271	21028	21105	21024	21138	21166	21083	21109	21056	21120	21106	21214	21097	21071	21055	21278	21152	21374	20992	21099	21413	21082	21177	21218	20963	21118	21097	21322	20993	21125	21021	21249	21348	21151	21064	21222	21193	21041	21094	21354	20991	21118	21006	21140	21269	21303	21179	21291	21100	21284	21234	21217	21420	21310	21031	20944	21310	21298	21023	21017	20969	21229	20880	21118	21332	21129	21303	21316	21225	21080	21249	21109	21088	21119	21334	21045	21123	21241	21006	21077	20992	21101	21075	21340	21180	21279	21093	21266	20919	21234	21398	21137	21195	21241	21176	21037	21010	21271	20997	21082	21086	21319	21411	21134	21213	21108	21176	21157	21039	21389	21153	20831	21233	21090	21182	21074	21008	21322	21160	21322	21240	21264	21171	21248	21119	20961	21138	21223	20948	21096	21241	21113	21057	21258	21049	21029	21243	21081	21245	21177	21226	21106	21247	21187	21089	21062	21036	21424	21270	21155	21033	21347	21250	21299	21044	21036	20970	20900	21118	21175	21052	21036	21053	20845	21145	21054	21097	21246	21200	21078	21197	21077	20996	21036	21118	21323	21105	21250	21338	21209	21037	21056	21288	21260	21146	21183	21032	21251	21231	21244	21062	21475	21173	21184	21259	21274	21219	21213	21101	21135	21178	21263	21275	21152	21349	21309	21005	21184	21069	21166	20986	21195	21098	21012	21166	21235	21347	21075	21229	21200	21108	21215	21204	21197	21101	21165	21054	21094	21362	21152	21084	21011	21288	21228	21301	21317	21057	21300	21410	21315	21101	21068	21253	21401	21125	20988	21308	21177	20970	21315	21124	21031	21230	21216	21317	21090	21149	21117	21196	21178	21122	21169	20925	21025	21143	21086	21274	21291	21173	21073	21022	21227	21317	21181	20877	21161	21285	21099	21112	21150	21197	20988	21099	21195	21121	21085	21189	21216	21008	21138	21224	21167	21005	21059	20989	21025	21165	21136	21152	21109	21046	21112	21176	21128	21133	21086	20971	21251	21182	21022	21083	21083	21147	21172	21052	20942	21168	20962	21153	21382	21098	21153	21014	21135	21329	21213	21208	21295	21177	21211	21300	21254	21184	21236	21230	21161	20915	21209	21126	21440	21298	21200	21194	21259	21084	21283	21110	21088	21107	20929	21249	21124	21190	21167	21251	20953	21142	21346	21185	20959	21172	21238	21006	21133	21111	21269	21229	21172	21233	21050	21168	21111	21157	21138	21352	21054	20962	21117	21142	21044	21259	21141	21079	21091	21219	21323	21317	21119	21388	21151	21122	21133	21208	21352	21420	21222	21221	21128	21189	21303	21406	21160	21180	21135	21044	21092	21106	20978	21122	21189	21081	21211	21134	21306	21207	21281	21112	21220	21247	21164	21150	21132	21153	21320	21185	21369	21248	21193	21046	21183	21210	21034	21144	21349	21286	21244	21160	21149	21209	21290	21487	21259	21200	21099	21156	21036	21199	21119	21166	21216	21309	21440	21019	20931	20963	21093	21297	21429	21029	21196	21172	21216	21205	21206	21179	21209	21478	21290	21107	21201	21192	21225	21183	21027	21119	21325	21083	21034	21184	21177	21089	21282	21102	21156	21041	21241	21097	21253	21170	21306	21351	21140	21322	21228	21104	21193	21077	21332	21378	21008	21223	21387	21359	21193	21148	21187	21296	21395	21258	21112	20919	21314	21084	21323	21107	21003	21239	21356	21065	21171	21289	20803	21510	21136	21302	21175	21169	21108	21087	21221	21006	21194	20808	21085	21130	21370	21298	21031	20951	21026	21175	21134	21096	21270	21113	20982	21050	21294	21090	21209	20923	21081	21028	21143	20970	21147	21020	21276	21275	21182	21358	21227	21128	20866	21140	21173	21172	21299	21098	21144	21304	21170	21174	21128	20999	21056	21203	21210	21033	21045	21349	21297	21030	21121	21174	21242	21338	21281	21523	21301	21189	21161	21180	21130	21414	21359	21110	21068	21181	21176	21314	21181	21146	21208	21118	21188	21193	20984	21334	21127	21204	21352	21286	21280	21032	21042	21323	21204	21155	20959	21173	21217	21132	21077	21094	21249	21239	21000	21077	21110	21222	21054	21079	21065	21027	21255	21219	21126	21217	21083	21397	21436	20958	21290	21189	21006	21262	21110	21236	21164	21276	21212	21079	21117	21101	21143	21429	21211	21078	21119	21058	21125	20927	21290	21007	21131	21101	21271	21110	21007	21181	21063	20938	21206	21050	21108	21105	20852	21146	21292	21244	21238	21125	21204	21372	21318	21331	21285	21335	21117	21229	21102	20977	20970	21107	21272	21325	20932	21248	21341	21099	21132	21293	21037	21092	21239	21258	21052	21084	21336	21229	20919	21177	21200	21360	21031	21080	21310	21216	21187	21140	21200	21275	20996	21152	21028	21045	21254	21182	21081	21151	21164	20957	21155	21112	21202	21126	21014	21178	21284	21050	20983	21073	21229	21317	21141	21128	20931	20970	21221	21132	21052	21344	21072	21358	21094	21234	21019	21392	21012	21187	21214	21260	21166	21076	21222	21151	21354	21295	21192	21164	21050	21631	20918	21075	21061	21010	21258	21204	21230	21075	21001	21258	21384	21266	21202	21128	21113	21263	21128	21211	21056	21260	21025	21147	21042	21084	21210	21226	21071	21024	20906	21208	21255	21139	21174	21115	21054	21032	21289	21363	21283	21262	21251	21111	21125	21117	21207	21088	21148	21295	21075	21018	21320	21363	20852	21061	21098	21059	21108	21174	21256	21051	21099	20844	21153	21086	21116	21223	21078	21070	21169	21236	21192	21199	21073	21148	21069	21312	21124	20884	21163	21060	21099	21383	21258	21041	21234	21306	21104	21066	21135	21156	21013	21035	21028	21153	21205	21107	21343	21248	21192	21210	21185	20919	21065	21168	20984	21103	21016	20875	21081	21024	21341	21090	21416	21005	21043	21254	21296	21152	21346	21185	21221	21235	21105	21270	21326	21293	21258	21397	21277	21103	21128	21259	21189	21189	21112	21119	20798	21071	21228	21048	21248	21473	21060	20872	21193	21370	21311	21155	21278	21203	21308	21304	21073	20932	21125	21105	21149	21203	21324	21155	21459	21178	21046	21181	21365	21286	21111	21083	21092	21069	21196	21090	21048	21178	21075	21149	21235	21211	21222	21123	21127	21182	20991	21182	21353	21370	21394	21286	21209	21314	21251	21256	21244	21163	21111	21047	21028	21138	20970	21089	20994	21296	21209	21179	21214	21034	21211	21202	21280	21134	21232	21201	21268	20956	21153	21317	21190	21070	21134	21038	21094	21110	20945	21021	21023	21098	21112	21215	21139	21287	21046	21255	20928	21082	21312	21334	21328	21296	21287	20978	21151	21087	21276	21245	20998	21057	21359	21338	21378	21083	21097	21129	21411	21094	21231	21278	21135	21213	21077	21295	21220	21341	21208	21174	21268	21045	21154	21286	21135	21286	20949	21218	21241	21354	21309	21131	21465	21466	21099	21214	21293	21264	21231	21271	20985	21208	21071	21190	21083	21266	21081	21289	21173	21241	21197	21007	21157	21032	21176	21264	21055	21373	21037	21092	21228	21136	21323	21053	21052	21011	21234	21103	21319	21195	21073	20942	21213	21168	21344	21157	21257	21416	21243	21102	21235	21144	21362	21153	21381	21057	21292	21255	21218	21403	21182	21114	21242	21254	20908	21132	21195	21193	21179	21303	21101	21224	21070	21161	21144	21187	21392	21029	21306	21015	21234	21027	21189	21050	21114	21259	21234	21268	21225	21188	21059	21037	21245	21097	21087	21080	21166	21302	21255	21082	20956	21399	21108	21092	21344	21189	21157	21224	21308	21199	21250	21162	21022	21057	21297	21262	21355	21258	21310	21098	21198	21341	21074	21101	21175	20880	21140	21183	21025	21237	21186	21024	21238	21103	21417	21373	20896	21158	21331	21138	21358	21096	21191	20975	21252	21160	20998	21057	21240	21106	21239	21165	21135	21013	20988	21184	21365	21043	21117	20850	21194	21124	21342	21126	21029	21360	21281	21049	21282	21333	21248	20939	21173	21142	21180	21220	21426	21109	21147	21109	21212	21289	21401	21250	21277	21296	21225	21106	21136	21055	21447	21255	21065	21070	21211	21142	21221	21159	20917	21202	21250	21307	21066	21060	21231	21101	20978	21164	21174	21004	21117	21126	21113	21351	21235	21255	21356	21276	21158	21108	21128	21417	21147	21187	21080	21263	21322	21133	21147	21124	21186	21126	21039	21480	21353	21122	21071	21155	21036	21189	21182	21024	21084	21422	21207	21374	21090	21433	21311	21302	21186	20932	21318	21251	21030	21273	20973	21389	21292	21166	21178	21163	21256	21170	21224	21415	21234	21300	21235	21261	21280	20917	21208	21098	21304	21199	21256	21057	21130	20951	21219	21169	21146	21189	21203	21245	21140	21122	21077	21136	21271	21133	21210	21086	21237	21123	21229	20890	21321	21249	21280	21016	21104	21219	21249	21232	21368	21101	21163	21340	21010	21185	21204	21076	21212	21124	21439	21252	21226	21270	21240	21043	21028	21278	21164	21390	21198	21075	21049	21218	21297	21299	21181	21087	21242	21041
36296	57094	46081	30841	23013	19049	17936	17380	17425	17359	17427	17328	17378	17326	17331	17361	17431	17354	17412	17411	17367	17285	17361	17366	17257	17528	17316	17318	17323	17339	17278	17288	17363	17156	17200	17305	17364	17454	17363	17230	17439	17331	17108	17444	17165	17418	17316	17155	17401	17360	17453	17132	17363	17373	17488	17411	17187	17315	17346	17291	17212	17228	17253	17249	17334	17644	17343	17390	17358	17428	17230	17607	17222	17333	17312	17394	17415	17186	17197	17557	17330	17417	17384	17419	17272	17477	17237	17326	17409	17390	17299	17492	17499	17137	17262	17171	17160	17177	17328	17351	17470	17498	17499	17242	17264	17363	17230	17273	17560	17150	17408	17282	17377	17305	17486	17373	17131	17232	17386	17379	17059	17164	17333	17315	17215	17321	17366	17303	17346	17278	17341	17226	17357	17332	17403	17362	17361	17415	17358	17332	17347	17369	17400	17297	17416	17262	17313	17336	17316	17314	17290	17389	17175	17205	17088	17382	17351	17375	17394	17474	17110	17344	17509	17435	17380	17524	17405	17390	17407	17296	17327	17357	17220	17233	17491	17382	17203	17230	17539	17376	17247	17126	17388	17399	17262	17529	17395	17268	17330	17225	17215	17249	17335	17381	17363	17178	17421	17200	17270	17493	17339	17335	17391	17420	17449	17510	17357	17324	17258	17281	17448	17416	17287	17323	17296	17118	17305	17385	17381	17442	17379	17277	17439	17200	17129	17321	17278	17460	17399	17286	17320	17314	17460	17341	17256	17395	17328	17408	17295	17270	17430	17262	17353	17237	17314	17365	17378	17246	17630	17296	17203	17294	17187	17435	17369	17284	17253	17469	17414	17280	17368	17482	17409	17185	17361	17428	17315	17101	17349	17413	17400	17410	17423	17221	17311	17527	17408	17275	17323	17255	17495	17291	17349	17377	17316	17336	17430	17492	17432	17321	17147	17362	17383	17253	17537	17220	17333	17348	17248	17274	17371	17391	17358	17287	17397	17300	17288	17300	17203	17412	17394	17316	17420	17371	17345	17311	17311	17477	17239	17287	17255	17472	17331	17328	17295	17329	17292	17330	17238	17310	17428	17278	17411	17122	17443	17198	17475	17080	17376	17293	17314	17413	17375	17366	17213	17163	17278	17319	17284	17219	17281	17267	17507	17480	17462	17162	17276	17297	17501	17340	17369	17248	17474	17197	17309	17281	17443	17290	17493	17226	17312	17533	17238	17367	17422	17263	17348	17211	17331	17242	17221	17482	17259	17371	17305	17258	17174	17355	17219	17285	17285	17319	17490	17302	17348	17380	17394	17214	17403	17205	17275	17300	17396	17377	17256	17351	17263	17291	17464	17429	17391	17286	17164	17250	17324	17403	17300	17468	17395	17142	17446	17283	17205	17254	17304	17206	17379	17464	17385	17405	17315	17365	17131	17410	17248	17289	17431	17297	17416	17478	17339	17340	17279	17153	17195	17249	17304	17353	17351	17267	17344	17235	17440	17296	17400	17270	17345	17347	17382	17364	17326	17272	17436	17301	17307	17180	17341	17322	17275	17454	17360	17470	17321	17480	17305	17343	17341	17313	17406	17377	17413	17479	17394	17391	17572	17334	17433	17331	17207	17196	17389	17153	17428	17263	17097	17464	17187	17443	17250	17308	17245	17397	17267	17390	17259	17230	17436	17340	17454	17388	17522	17360	17339	17284	17374	17261	17289	17522	17449	17431	17237	17390	17552	17279	17332	17511	17262	17320	17259	17188	17172	17198	17269	17370	17324	17318	17343	17258	17269	17322	17273	17260	17322	17101	17443	17295	17369	17200	17368	17216	17211	17335	17233	17221	17364	17328	17357	17496	17203	17380	17141	17414	17250	17390	17376	17381	17243	17312	17331	17520	17334	17252	17222	17419	17328	17413	17354	17455	17236	17261	17349	17197	17382	17326	17296	17292	17294	17314	17577	17328	17375	17377	17278	17215	17393	17330	17281	17407	17250	17175	17432	17260	17438	17181	17435	17325	17355	17194	17458	17123	17446	17050	17296	17279	17388	17268	17182	17336	17179	17302	17390	17382	17348	17424	17282	17258	17441	17494	17412	17225	17261	17505	17105	17401	17367	17352	17337	17389	17342	17393	17311	17347	17426	17370	17403	17236	17241	17114	17319	17345	17355	17392	17250	17213	17322	17533	17354	17213	17261	17199	17341	17421	17361	17317	17495	17228	17396	17179	17448	17282	17343	17387	17383	17435	17346	17426	17328	17311	17303	17223	17495	17324	17401	17248	17394	17342	17307	17376	17451	17355	17236	17281	17290	17374	17319	17382	17137	17368	17355	17274	17151	17462	17251	17289	17304	17234	17501	17410	17284	17164	17395	17333	17352	17244	17167	17432	17434	17297	17436	17340	17313	17366	17289	17323	17324	17271	17442	17435	17572	17235	17436	17414	17377	17165	17418	17354	17300	17476	17225	17339	17214	17230	17228	17283	17273	17255	17413	17221	17370	17257	17291	17145	17371	17257	17342	17292	17383	17295	17482	17234	17421	17244	17489	17270	17332	17478	17301	17238	17436	17267	17268	17185	17436	17267	17375	17298	17275	17448	17267	17336	17434	17361	17275	17342	17360	17252	17460	17176	17318	17277	17281	17441	17475	17249	17359	17402	17286	17493	17302	17416	17352	17266	17389	17132	17358	17325	17232	17261	17200	17333	17344	17345	17195	17331	17450	17345	17401	17108	17326	17305	17237	17345	17423	17451	17377	17166	17302	17336	17308	17298	17190	17301	17223	17438	17385	17335	17344	17254	17308	17337	17361	17220	17323	17408	17336	17315	17287	17263	17373	17332	17319	17378	17194	17123	17503	17196	17276	17423	17407	17281	17203	17358	17487	17552	17199	17475	17366	17382	17175	17308	17350	17269	17263	17168	17295	17401	17372	17375	17433	17360	17226	17332	17340	17279	17475	17287	17239	17347	17137	17299	17324	17476	17370	17257	17121	17210	17311	17482	17137	17173	17331	17380	17234	17371	17355	17375	17189	17271	17121	17304	17460	17341	17342	17215	17316	17363	17204	17272	17365	17222	17618	17203	17465	17220	17302	17320	17347	17232	17285	17279	17377	17249	17439	17135	17389	17386	17369	17485	17291	17246	17322	17292	17448	17231	17460	17327	17192	17438	17495	17215	17352	17307	17185	17199	17285	17295	17175	17363	17376	17256	17444	17382	17365	17169	17254	17132	17385	17237	17274	17379	17085	17385	17262	17279	17372	17474	17258	17377	17282	17308	17346	17240	17465	17181	17194	17184	17442	17233	17255	17413	17284	17224	17446	17347	17281	17396	17324	17347	17369	17194	17358	17285	17332	17385	17398	17253	17481	17184	17188	17278	17346	17164	17346	17371	17383	17433	17291	17355	17442	17455	17217	17360	17239	17318	17292	17286	17279	17305	17505	17220	17445	17269	17539	17433	17279	17226	17305	17365	17315	17285	17303	17445	17400	17205	17325	17363	17310	17357	17347	17168	17361	17273	17361	17415	17294	17341	17238	17254	17457	17216	17486	17263	17381	17356	17259	17312	17385	17296	17375	17265	17419	17417	17323	17475	17086	17303	17450	17264	17387	17306	17422	17419	17457	17192	17338	17364	17318	17226	17332	17459	17359	17440	17454	17273	17213	17236	17285	17419	17237	17255	17428	17248	17360	17467	17204	17221	17317	17440	17295	17365	17280	17360	17245	17388	17503	17221	17310	17293	17215	17302	17357	17246	17467	17355	17384	17416	17427	17603	17336	17554	17304	17541	17315	17273	17316	17439	17363	17382	17379	17382	17392	17293	17238	17218	17332	17308	17267	17330	17334	17381	17297	17242	17187	17450	17322	17359	17310	17316	17331	17368	17403	17200	17290	17271	17383	17253	17450	17305	17142	17518	17353	17392	17358	17425	17406	17289	17370	17534	17205	17105	17288	17357	17220	17341	17250	17204	17250	17301	17195	17208	17262	17135	17373	17375	17464	17283	17340	17202	17393	17315	17222	17214	17438	17415	17203	17231	17475	17415	17417	17453	17317	17305	17325	17290	17178	17323	17314	17378	17530	17120	17384	17180	17239	17475	17207	17432	17474	17407	17360	17315	17232	17504	17506	17336	17376	17080	17200	17307	17423	17397	17231	17435	17486	17473	17271	17358	17356	17229	17505	17157	17347	17246	17326	17336	17398	17120	17452	17416	17377	17385	17439	17357	17252	17382	17455	17445	17597	17273	17399	17305	17251	17294	17553	17344	17335	17203	17259	17336	17218	17381	17221	17290	17486	17355	17257	17342	17352	17252	17337	17399	17339	17382	17513	17329	17192	17273	17483	17213	17349	17383	17354	17440	17454	17388	17360	17141	17262	17240	17293	17347	17507	17176	17459	17283	17133	17313	17384	17394	17371	17394	17242	17289	17153	17517	17343	17192	17273	17217	17474	17322	17439	17272	17206	17354	17268	17272	17547	17485	17405	17348	17368	17433	17343	17563	17337	17242	17241	17304	17427	17267	17331	17351	17284	17345	17444	17325	17263	17366	17212	17487	17518	17480	17234	17504	17259	17399	17446	17443	17284	17392	17165	17330	17161	17407	17452	17353	17269	17426	17393	17312	17274	17326	17345	17197	17314	17486	17427	17425	17492	17309	17417	17275	17363	17385	17334	17338	17241	17219	17426	17285	17315	17282	17239	17313	17260	17273	17433	17249	17227	17244	17272	17369	17372	17323	17480	17229	17253	17283	17092	17422	17561	17368	17284	17383	17214	17497	17223	17496	17273	17141	17403	17275	17482	17224	17398	17205	17450	17391	17477	17198	17361	17504	17203	17333	17395	17304	17579	17344	17537	17374	17247	17277	17190	17203	17297	17357	17356	17188	17403	17187	17447	17335	17361	17341	17456	17264	17385	17259	17377	17437	17291	17384	17404	17391	17223	17481	17232	17175	17359	17512	17509	17169	17267	17494	17289	17235	17353	17424	17348	17226	17319	17206	17213	17082	17187	17375	17227	17483	17429	17474	17366	17366	17358	17501	17258	17444	17274	17327	17367	17195	17606	17199	17284	17370	17257	17430	17411	17306	17337	17227	17271	17322	17373	17150	17336	17469	17316	17280	17332	17342	17276	17438	17317	17446	17446	17385
24293	24447	41817	42303	34866	29625	26287	22261	21205	21302	21017	20671	21075	20975	20917	20909	20934	21025	20797	20711	20969	20721	20778	20703	20933	20979	20827	20776	20781	20748	20730	20627	20956	20662	20751	20729	20728	20680	20779	20546	20650	20798	20962	20904	20640	20735	20996	20893	20667	20924	20780	20666	20887	20986	20579	20724	20780	20794	20729	20618	20721	20550	20701	20685	20703	20790	20862	20751	20985	20793	20862	20730	20705	20709	20647	20710	20840	20608	20799	20845	20631	20845	20622	20810	20796	20594	20675	20886	20819	20689	20803	20659	20842	20568	21009	20729	20796	20511	20667	20659	20706	20726	20927	20791	20967	20769	20679	20602	20711	20793	20781	20677	20952	20799	20759	20540	20885	20774	20741	20666	20843	20790	20839	20620	20549	20696	20561	20770	20739	20736	20770	20727	20514	20627	20891	20818	20726	20776	20711	20664	20749	20605	20728	20824	20883	20736	20777	20734	20528	20628	20701	20688	20800	20854	20851	20826	20777	20616	20556	20583	20622	20804	20515	20659	20764	20777	20563	20773	20677	20788	20535	20842	20671	20633	20485	20532	20716	20789	20589	20807	20648	20793	20795	20617	20640	20496	20676	20812	20849	20620	20425	20501	20815	20736	20805	20638	20814	20729	20859	20725	20738	20655	20840	20568	20819	20754	20664	20634	20760	20536	20573	20737	20549	20658	20601	20783	20872	20675	20655	20394	20583	20492	20784	20594	20664	20733	20727	20770	20773	20882	20723	20716	20563	20611	20744	20933	20724	20809	20578	20861	20574	20723	20578	20451	20611	20703	20708	20556	20815	20652	20844	20676	20705	20764	20925	20742	20707	20728	20894	20740	20743	20739	20879	20717	20799	20783	20758	20684	20813	20464	20652	20728	20869	20902	20700	20862	20807	20691	20767	20734	20759	20621	20940	20672	20612	20869	20589	20631	20702	20856	20810	20694	20621	20886	20773	20801	20623	20710	20617	20569	20626	20646	20675	20729	20633	20708	20640	20565	20611	20479	20574	20707	20455	20726	20677	20722	20655	20977	20618	20865	20510	20510	20854	20755	20698	20752	20700	20550	20762	20834	20573	20589	20875	20737	20556	20724	20852	20686	20878	20795	20705	20598	20623	20659	20463	20643	20941	20942	20798	20561	20502	20747	20699	20740	20805	20676	20859	20681	20576	20544	20847	20675	20728	20625	20547	20678	20727	20620	20642	20737	20814	20848	20484	20645	20538	20697	20820	20608	20666	20907	20676	20683	20709	20510	20941	20484	20665	20745	20651	20679	20610	20560	20626	20597	20754	20802	20714	20422	20695	20777	20824	20844	20555	20652	20544	20558	20883	20584	20891	20820	20834	20709	20790	20711	20702	20577	20750	20565	20730	20686	20834	20652	20626	20683	20582	20810	20666	20850	20620	20686	20742	20807	20592	20672	20757	20863	20732	20525	20685	20428	20713	20784	20745	20502	20893	20711	20859	20624	20554	20628	20707	20635	20825	20667	20671	20808	20509	20878	20665	20659	20550	20667	20609	20564	20636	20746	20649	20583	20545	20612	20757	20711	20797	20577	20861	20681	20897	20744	20663	20633	20734	20681	20559	20542	20810	20766	20761	20645	20662	20819	20534	20628	20842	20445	20696	20596	20714	20649	20652	20645	20715	20634	20536	20631	20769	20671	20739	20751	20898	20621	20593	20664	20838	20732	20799	21154	20827	20515	20725	20784	20685	20603	20582	20859	20707	20648	20537	20546	20709	20671	20585	20881	20592	20915	20711	20667	20898	20714	20594	20796	20564	20893	20845	20738	20818	20617	20681	20639	20957	20788	20731	20540	20619	20742	20445	20674	20584	20607	20757	20560	20611	20764	20719	20458	20791	20524	20720	20598	20628	20811	20677	20789	20868	20723	20904	20872	20688	20714	20679	20730	20816	20672	20674	20630	20935	20692	20821	20841	20751	20569	20644	20704	20698	20709	20863	20953	20506	20886	20751	20659	20732	20492	20570	20541	20626	20981	20867	20763	20840	20574	20582	20678	20726	20609	20901	20862	21085	20895	20844	20763	20614	20681	20746	20790	20677	20848	20671	20618	20470	20594	20756	20619	20964	20903	20776	20862	20677	20756	20641	20830	20806	20620	20711	20656	20797	20974	20867	20718	20911	20759	20768	20593	20755	20918	20632	20673	20724	20522	20760	20945	20615	20788	20788	20811	20816	20736	20665	20724	20770	20521	20621	20788	20785	20742	20580	20723	20733	20626	20668	20982	20924	20465	20707	20729	20641	20782	20767	20681	20738	20653	20699	20864	20638	20615	20849	20746	20561	20591	20587	20456	20834	20536	20734	20568	20621	20836	20801	20758	20781	20750	20792	20338	20616	20815	20802	21008	20719	20818	20811	20802	20651	20713	20814	20524	20719	20832	20863	20754	20684	20670	20705	20831	20760	20788	20689	20837	20642	20539	20665	20897	20600	20620	20709	20603	20535	20650	20680	20622	20785	20590	20774	20814	20602	20714	20706	20720	20705	20688	20690	20801	20760	20743	20709	20666	20734	20844	20794	20571	20560	20740	20746	20618	20584	20671	20667	20658	20624	20544	20548	20613	20743	20753	20577	20808	20750	20712	20663	20510	20855	20863	20521	20712	20735	20735	20746	20672	20644	20672	20508	20572	20697	20690	20630	20658	20661	20740	20604	20789	20545	20890	20674	20646	20655	20774	20851	20832	20752	20726	20739	20690	20659	20904	21095	20819	20813	20598	20683	20618	20641	20719	20561	20809	20763	20725	20660	20716	20814	20585	20719	20674	20775	20825	20790	20523	20708	20827	20801	20743	20871	20723	20788	20747	20602	20501	20700	20498	20695	20722	20620	20591	20689	20770	20651	20750	20766	20702	20785	20660	20660	20660	20595	20618	20512	20448	20656	20563	20680	20526	20689	20738	20712	20866	20820	20903	20896	20855	20804	20778	20765	20735	20498	20525	20532	20634	20789	20698	20537	20871	20637	20606	20530	20718	20504	20732	20838	20832	20787	20679	20805	20606	20560	20999	20527	20664	20704	20677	20736	20762	20624	20616	20907	20728	20750	20687	20674	20711	20661	20675	20627	20518	20719	20835	20786	20637	20533	20686	20812	20700	20677	20541	20747	20729	20639	20671	20750	20844	20655	20709	20738	20750	20741	20748	20515	20650	20788	20601	20887	20741	20728	20765	20820	20681	20677	20588	20770	20669	20818	20786	20646	20523	20635	20737	20663	20652	20705	20521	20690	20699	20645	20642	20617	20708	20533	20902	20715	20798	20630	20800	20784	20662	20720	20723	20725	20604	20770	20748	20696	20786	20807	20651	20642	20650	20572	20933	20782	20791	21023	20774	20621	20750	20944	20331	20546	20572	20709	20737	20695	20571	20685	20764	20729	20799	20704	20690	20998	20975	20661	20657	20919	20696	20531	20607	20551	20698	20578	20876	20722	20567	20510	20717	20737	20768	20644	20737	20661	20479	20772	20642	20485	20490	20735	20831	20781	20499	20900	20721	20671	20976	20647	20742	20715	20845	20681	20649	20843	20760	20816	20595	20689	20774	20776	20752	20744	20634	20581	20662	20774	20751	20759	20819	20690	20505	20862	20741	20783	20590	20732	20850	20698	20591	20905	20765	20826	20570	20609	20724	20786	20682	20714	20679	20958	20831	20840	20881	20789	20743	20643	20651	20748	20583	20733	20783	20707	20738	20884	20646	20641	20617	20749	20924	20718	20799	20725	20599	20586	20593	20606	20637	20637	20722	20653	20821	20861	20956	20850	20766	20777	20681	20633	20622	20746	20529	20530	20801	20752	20582	20761	20774	20738	20665	20746	20831	20732	20629	21068	20789	20770	20529	20757	20774	20874	20771	20617	20828	20864	20677	20770	20775	20761	20795	20640	20518	20933	20708	20724	20730	20812	20744	20678	20735	20693	20622	20964	20929	20800	20737	20897	20801	20748	20521	20563	20655	20829	20694	20854	20722	20810	20572	20826	20796	20722	20731	20790	20686	20778	20620	20641	20613	20679	20783	20609	20695	20810	20816	20778	20756	20933	20789	20798	20686	20695	20691	20621	20671	20629	20609	20785	20706	20658	20821	20805	20706	20837	20635	20862	20637	20772	20489	20788	20977	20586	20757	20717	20734	20694	20743	20479	20803	20702	20851	20578	20905	20812	20900	20445	20701	20794	20732	20596	20703	20533	20440	20637	20719	20915	20817	20770	20428	20609	20621	20713	20782	20602	20667	20719	20527	20827	20711	20789	20794	20762	20688	20359	20688	20679	20768	20488	20829	20733	20647	20654	20602	20611	20638	20662	20574	20696	20691	20419	20620	20448	20833	20639	20647	20761	20702	20697	20689	20662	20751	20681	20551	20918	20557	20550	20549	20776	20734	20623	20600	20577	20627	20696	20542	20764	20612	20641	20554	20683	20608	20757	20711	20410	20673	20855	20823	20533	20697	20685	20578	20760	20762	20549	20502	20617	20755	20879	20412	20651	20793	20858	20736	20702	20621	21054	20807	20675	20609	20649	20806	20608	20754	20876	20719	20837	20779	20819	20684	20779	20801	20697	20626	20489	20767	20621	20652	20637	20795	20558	20637	20824	20657	20638	20525	20714	20611	20409	20796	20706	20890	20868	20894	20686	20661	20683	20705	20803	20571	20618	20942	20541	20527	20777	20587	20733	20594	20599	20708	20646	20576	20556	20503	20710	20700	20697	20697	20763	20713	20516	20722	20667	20874	20683	20558	20614	20625	20796	20790	20665	20659	20780	20709	20771	20707	20633	20565	20819	20780	20920	20726	20709	20634	20671	20889	20704	20766	20803	20512	20756	20757	20904	20512	20653	20680	20704	20670	20889	20541	20799	20624	20653	20439	20693	20640	20653	20526	20618	20879	20630	20820	20699	20636	20643	20710	20685	20754	20896	20855	20725	20808	20727	20725	20628	20744	20523	20725	20729	20698	20548	20705	20745	20426	20856	20622	20535	20838	20875	20815	20592	20765	20832	20849	20798	20704	20722	20694	20762	20982	20848	20516	20666	20657	20719	20756	20587	20746	20801	20767	20632	20498	20732	20866	20839	20529	20645	20766	20634	20705	20765	20590	20582	20574	20873	20772	20828	20510
61438	100493	84939	59471	40971	27300	20492	17903	17274	17054	17114	16983	16877	17209	16996	17153	17222	17245	17201	17151	17066	17016	17139	17171	17092	17141	17042	17101	16952	17036	17257	17215	17193	17055	17088	17036	16922	17210	17140	17046	17295	17288	17194	17168	17096	17092	17101	17179	17052	17039	17186	17165	17120	17229	17081	17244	17013	17221	17123	16995	17127	17140	17017	17083	17045	17089	17285	16939	17101	17013	16923	17026	16952	17112	16950	16998	17099	17030	17108	17166	17101	17088	17287	17191	17150	17145	17097	17181	16965	17218	17061	17236	17123	16842	17186	17132	17191	17081	17018	16989	17227	16929	17066	17064	17154	17146	17017	17045	17038	17083	16915	17270	17126	17216	17027	17235	17028	17004	16952	17139	16946	17061	17125	17054	16988	17229	16968	17127	17152	17249	17083	17138	17162	17048	16936	17107	17085	16972	17099	17167	17047	17139	17030	17167	17172	17064	17126	17086	17114	17103	17035	17018	17027	16957	17143	16871	16961	17091	17208	17073	17103	16997	17013	17162	17013	17154	17179	17285	17090	17091	17182	16988	17242	17221	17077	17146	17153	17053	17021	17118	17333	17045	17081	16996	17125	17046	17144	17026	17160	17185	16975	17222	17219	17053	17160	17165	17064	17277	16927	17042	17287	16792	16934	17096	17060	17252	17113	17156	16967	16913	17194	17190	17119	17056	16953	17218	17271	17029	17188	17052	17106	17053	17131	17025	17069	17142	16908	17015	16968	17052	17265	17194	16926	17158	17075	17045	17023	17032	17000	17087	17162	17020	17092	17150	17072	17069	17044	17189	17141	17121	17055	17232	17027	17011	17114	16968	17008	17186	17295	17193	17087	17114	17185	17172	17257	17010	17122	16938	17102	17216	17111	16996	17148	17043	17194	16933	17258	17162	17181	17192	17127	17115	17132	17111	16969	17138	17209	17144	17085	17096	16933	17047	17154	17110	17148	17175	17049	17183	17213	17201	17051	17012	17095	17167	17278	17210	17059	17359	17115	17089	16984	17007	17054	16994	17082	17092	17073	17101	17177	17057	17071	17303	17080	17033	17122	17087	17095	17301	17036	17256	17006	16910	16957	17094	16797	17107	17120	17038	17063	17160	17048	17031	17101	17043	16994	17058	17086	17019	17062	17255	17042	17039	17108	17113	17186	17073	17326	17112	17130	17235	17075	17080	17141	17052	17099	17023	17237	17170	17057	17020	16849	17071	17064	17143	17095	17289	17125	17028	17015	17057	17092	17079	17149	17141	17051	17022	17089	17066	17075	17313	17140	17091	17161	17035	17210	17154	17036	17004	17183	17155	17173	17114	17139	17097	17178	17117	17027	17074	17151	17260	17064	17136	17151	17060	17137	16949	17136	17023	17188	17061	16867	17173	17158	17080	17228	16924	16987	17010	17099	16993	17209	17139	17166	17148	16992	17019	17166	17066	17202	17189	17195	17072	17150	17101	17191	17019	17191	17103	17129	17022	17015	17075	17111	17068	17182	17102	17260	16948	17255	17138	17035	17137	17137	16974	17199	16956	17046	17093	17241	17053	17125	17150	17048	17175	16953	17003	16983	17123	16993	16911	17198	17017	17100	17091	17065	17035	17094	17120	17205	16939	17125	17127	17088	17065	16967	17308	17224	17199	17298	17206	17117	17153	16998	17150	17252	16917	17222	17074	17265	16970	17288	17074	17102	17149	17176	17029	16974	17158	17150	17033	17097	17041	17184	17149	17210	17167	17200	17046	17201	17091	17022	17034	17272	17066	17012	17092	17300	17251	17086	17128	17093	16949	17072	17062	16995	17136	17185	17124	17062	16963	17224	17029	17055	17152	17068	16998	17005	17015	17036	17173	17295	16983	17206	17151	17087	17019	17127	17148	16997	17129	17129	17184	17069	17103	17070	17138	16954	17183	17214	17006	17142	17198	17056	16994	17079	16974	17102	17132	17093	17148	17119	17199	17125	17130	17177	17175	17231	17160	17146	17137	17191	17146	17064	17073	17232	16967	16976	17223	17130	17149	17135	17141	17232	17209	17094	17179	17218	17037	17055	16862	17110	17179	17035	17196	17254	17027	17238	17076	17252	17113	17117	17004	16913	16998	17173	17181	17003	17047	17065	17070	17165	17192	17074	16992	17192	17093	17173	17110	17111	16952	17073	17044	17088	17009	17191	17141	17047	17245	17141	17091	17177	16806	17172	17010	17124	17045	17157	17304	17004	17025	17140	17033	17135	17098	17184	17232	17099	17167	17089	16845	16976	16930	16988	17071	17066	17178	17089	17122	17043	16914	17115	17132	17144	17006	17175	17017	16986	16952	17170	17161	16990	17164	17111	17119	17052	17013	17153	17026	17089	17154	16915	17093	17162	16974	17161	17244	17056	17164	17148	17226	17224	17175	17096	17024	17142	17124	16946	17160	17137	17045	17207	17219	17329	17134	16995	16978	17046	17089	17183	17143	17132	17111	17123	17177	17057	17158	17200	17050	17087	17082	16999	17230	17031	17242	17066	17144	17352	16883	17001	17099	17205	17092	17117	17055	17171	17227	17010	17193	17124	17120	17233	17003	17084	17140	17243	17125	17146	16961	16976	16962	17126	17133	17069	17036	17180	17084	17065	17243	16954	17188	17089	17016	17176	17004	17054	17115	17035	17047	16984	17097	17131	17258	17043	17299	17045	17180	16946	17068	17242	17077	17182	17035	16917	17072	17066	17097	17093	17149	17112	17036	17291	17178	17015	17144	17011	17132	17058	17122	16975	17135	16981	17025	17002	17214	17132	16999	17221	17085	16879	17235	16966	17264	16854	17101	17202	17045	17270	17091	17073	17139	17176	17271	17040	17077	17149	17070	17075	17135	17192	17203	17282	16956	17100	16907	17012	17236	17044	16988	17026	16974	16964	17103	17052	17129	17158	17124	17102	17169	16970	17182	17117	16980	17060	17044	17237	17125	17223	17127	16969	17011	17373	17211	17086	17057	17066	17080	17099	17085	17239	17115	17020	17173	17100	17207	17017	17030	17231	17061	16953	17143	17018	17215	17045	16969	17156	17024	17227	16989	17033	17112	16985	17159	16997	17167	17062	17261	16930	17187	17204	17214	17109	16929	17133	17073	17088	17040	17092	17079	17092	16905	16936	17204	17068	17157	17107	17217	17065	17183	17189	17130	17018	16957	17016	16929	17148	17079	17108	17062	17157	17070	17122	17073	17274	17139	17000	17184	17145	17144	17253	17270	17139	17132	17023	17059	17152	17131	17076	17120	17128	17029	17114	17036	17283	17133	17049	17031	17095	17065	17066	17151	17123	17004	17057	17078	17084	17252	17003	17135	17231	17023	17230	17228	17259	17109	17047	17037	17079	17240	17114	17300	17153	17157	17083	17187	17025	17117	17237	17059	17123	16947	17152	17105	16944	17256	17046	17106	17152	17022	17152	17328	17098	17030	17034	17117	17180	17120	17199	17164	17135	17157	17159	17101	17091	17089	17015	17039	17142	16964	17018	17101	17013	17213	17205	16995	17107	17116	17061	16997	16894	17215	17121	17172	17030	17231	17291	17066	17123	17094	17098	17087	17251	17315	17287	17163	16979	17297	17156	17150	16980	17129	17044	17178	17067	17158	16898	17023	17001	17123	17163	17039	17150	17134	17078	17079	16978	17023	17053	17054	17123	17083	17137	17007	17006	17159	17084	17154	16958	17340	17205	17136	17069	17066	17222	17054	17010	16971	16910	17031	17159	17058	17072	17101	17137	17198	17094	17063	17044	17331	17188	16956	17088	17128	17257	17243	17146	16892	17184	17055	17142	17020	17096	17053	17094	17240	17008	17045	17156	17112	17185	17193	17154	17030	17272	16992	17194	17039	17025	17156	17060	17136	17154	17179	17133	17058	17102	17058	17139	17145	16963	17066	17092	17314	17237	17101	17013	17159	17036	17295	16992	17081	17133	17079	17050	17282	17079	17283	17124	17138	17030	16942	17068	17096	17078	17085	17192	17174	17165	16995	17048	17155	17108	17099	17033	17105	17109	17205	17158	17158	17029	17011	17236	17009	17224	17130	16901	17105	17036	17265	17024	17131	17118	17151	16958	17060	17146	17173	17128	16974	17039	16985	17293	17085	17258	16976	16986	17131	16989	17062	17235	17104	17050	17025	16994	17115	17042	17194	17168	16987	16972	17037	17171	17109	17114	17015	17064	17051	17052	17092	17381	17064	17202	17216	17087	17050	17211	17185	17244	17125	17192	17193	16868	17179	17016	17114	16952	17002	17274	16933	17153	17095	16926	17144	16974	17155	17144	16985	17098	16954	17075	17060	17004	17135	16995	17159	17107	17083	17073	17182	17108	17143	17077	17292	16981	17036	17039	17240	17253	17050	16811	17220	17145	17134	16992	17145	16986	17305	17139	17303	17074	17016	16949	17071	17015	17117	17062	17160	17163	17101	17184	16973	17148	17214	17063	17170	17123	17060	17097	17091	17062	17157	17241	17036	16948	16922	17249	17182	16950	17221	16973	16934	17103	17098	17166	17273	17073	16871	17145	16998	17101	17104	17042	17097	17231	16994	17097	17080	17130	16928	17008	17109	17302	17094	17263	17048	17077	17226	17186	17222	17098	17092	17116	17080	17040	17110	16995	17036	17022	16997	16799	17138	16985	16999	17229	16908	17252	17032	17056	17062	17076	17167	17089	17113	16968	17179	17056	16953	17079	17060	16912	17183	17161	16905	17279	17200	17134	17090	17087	17099	17074	17057	17102	17135	17037	17163	17068	16987	17166	17185	17123	17139	17195	17213	17191	17035	17043	17227	16999	17256	17040	17032	17058	17105	16999	16961	17081	16975	17091	17108	17148	17026	17056	17165	17016	17161	17210	17152	16948	17173	17165	17204	17161	17187	17173	17044	17141	17007	17010	17027	17214	17073	16969	17012	16946	17064	16989	17115	17022	17157	17050	16966	17183	17095	17159	17009	17201	16975	17165	17067	17115	17101	17337	17186	17171	17140	17070	17103	17194	17176	17218	17204	17355	17087	17074	17185	17148	16945	17130	17056	17170	17172	17022	16946	17082	17011	16902	17158	17015	17224	17289	17046	17349	16972	16973	17029	17269	16983	17166	17069	17147	17199	17133	16868	17121	17056	17130	17167
22972	22758	36623	37615	34710	31715	29736	23952	21822	22007	21730	21445	21548	21494	21477	21679	21474	21497	21556	21446	21356	21480	21475	21581	21328	21411	21284	21384	21279	21398	21458	21331	21137	21429	21538	21327	21205	21449	21367	21431	21073	21077	21274	21069	21191	21219	21415	21153	21357	21327	21166	21274	21302	21309	21504	21141	21232	21272	21346	21158	21061	21149	21435	21117	21173	21346	21493	21305	21307	21237	21258	21400	21215	21212	21346	21227	21100	21320	21450	21261	21223	21456	21414	21246	21363	21199	21264	21417	21131	21171	21085	21237	21017	21204	21420	21333	21233	21128	21251	21230	21244	21022	21265	21193	21365	21206	21205	21259	21250	21493	21213	21327	21293	21284	21056	21216	21376	21164	21149	20989	21325	21247	21303	21210	21125	21251	21245	21142	21224	20864	21231	21142	21103	20987	20991	21142	21118	21183	21129	21195	21327	21250	21066	21283	21360	21246	21222	21122	21096	21158	21353	21182	21182	21161	21160	21290	21133	21031	20991	21403	21191	21298	21131	21203	21240	21373	21257	21261	21265	21180	21256	21227	21112	21151	21299	21219	21089	21233	21099	21395	21197	21328	21092	21362	21232	21168	21132	21315	21377	21087	21240	21114	21005	21195	21004	21270	21128	21119	20866	21298	21183	20990	21223	21263	21096	21175	21240	21381	21167	21319	21145	21376	21208	21285	21068	21365	21352	21371	21266	21312	21432	21034	21115	21410	21426	21163	21209	21285	21277	20932	21043	20900	20958	21234	21310	21179	21098	21134	21328	21102	21255	21240	21083	21210	21251	21156	21139	21058	20941	21401	21188	21042	21248	21154	21240	21102	21385	21173	21440	21231	21126	21202	20959	21188	21108	21283	21078	21301	21085	21156	21275	21175	21277	21066	21296	21121	21047	21053	21186	21156	20949	21050	21027	21115	21071	21176	21192	21151	20918	21155	21028	20999	21292	21003	21327	21168	21142	21218	21389	21159	21180	21489	21029	21102	21173	21060	21378	21206	21182	21099	21359	20911	21159	21455	21320	21345	21129	21067	21316	21260	21128	21192	20998	21119	21082	21115	21136	21137	21020	20948	21196	21396	21076	21171	21164	21273	21308	21186	21117	21218	21147	21320	21189	21333	21287	21039	21000	20950	21101	21293	21267	21148	21156	21184	21185	20991	21278	21080	21165	21273	21191	21153	21036	21209	21229	21178	21289	21077	21068	21169	21243	21053	21292	20964	21247	21314	21215	21146	21119	21199	21199	21289	21571	21365	21204	21272	20885	21217	21310	21379	21067	21033	21212	21270	21063	21335	21114	21181	21132	21248	21110	21089	21223	21312	20993	21306	21261	21309	21420	21390	21246	20956	21183	21131	21192	21108	21317	21182	21043	21347	21251	21317	21142	21357	21220	21176	21153	21445	21088	21129	21019	21202	21483	21315	21171	21183	21251	21224	21214	21146	21128	21240	21145	21156	21252	21336	21144	21081	21110	21233	21172	21026	21375	21059	21231	21175	21275	21174	21333	21201	21030	21189	21335	21225	21045	21360	21375	21078	21439	21203	21167	21223	21242	21232	21072	21093	21208	21211	21135	21221	21350	21077	21204	21088	21124	21083	21036	21193	20954	21001	21153	21242	21407	21354	20944	21184	21180	21030	21078	21237	21332	21416	21138	21067	21270	21311	21135	21078	21424	21176	21093	20981	21182	21001	21216	21349	21281	21163	21202	21081	20937	20918	21288	21131	21400	21093	21126	21095	21347	21059	21165	21238	21281	21281	21322	21222	21143	21149	21158	21170	21292	21285	21089	21112	21273	21181	21104	21102	21272	21123	21277	21309	21667	21226	21164	20998	21098	21174	21242	21193	21654	21286	21350	21161	21048	21237	21067	21025	21196	21091	21374	20998	21059	21029	21218	21027	21189	21112	21339	20774	21242	21126	21159	21217	21161	21124	21259	21113	21243	21252	21275	21128	21163	21134	21416	21305	21469	21278	21237	21209	21372	21230	21109	21093	21225	21174	21203	21096	21157	21050	21111	21111	21057	21255	21532	21094	21149	21333	21267	21074	21030	21081	21150	21167	21312	21218	21266	21127	21076	21119	21263	21431	21252	21137	21328	21292	20974	21187	21171	21017	21354	21041	21048	21033	21200	21452	21334	21213	21124	21199	21246	21195	21237	21352	21342	21188	21321	21244	21076	20932	21174	21182	21210	21098	21094	21182	21371	21237	21223	21218	21257	21433	21202	21187	20988	21207	21234	21109	21217	21179	21063	21306	21123	20885	21249	21078	20956	21132	21235	21100	21015	21228	21160	21084	21235	21069	21104	21322	21094	21018	20935	21177	21204	20996	21027	21043	21222	21001	21201	21084	21100	21110	21411	21290	21236	21190	21161	21235	21186	21260	21097	21265	21145	21133	21332	21122	21042	21096	21115	21285	21286	21158	21028	21460	21242	21112	21275	21210	21075	20973	21419	21159	21235	21122	21217	20931	21151	21127	21026	21419	21247	21166	21181	21097	21297	21349	21273	21188	21215	21229	21184	21346	21155	21280	21089	21089	21201	21226	21231	21095	21365	20954	21154	20942	21018	20926	21128	21409	20978	21064	21233	21204	21179	21316	21281	21295	21377	21099	21106	21068	21319	21119	20994	21272	21239	21291	20990	21071	21113	20987	21171	20951	21275	21249	21106	21168	21261	21226	21229	21244	21051	21481	21301	21175	21334	21364	21106	21024	21244	21100	21080	21195	21095	21167	21257	21026	21136	21185	21028	21137	21047	21158	20991	21046	21304	21048	21024	21238	21199	21111	21170	21257	21259	21242	21260	21416	21147	21298	21139	21190	21195	21452	21083	21008	20984	21138	21191	21136	21412	21370	21023	21205	21206	21322	21221	21185	20988	21152	21135	21139	21194	21173	21241	21202	21197	21296	21294	21102	21192	21149	21191	21353	20993	21098	21024	21006	21052	21061	21051	21031	20972	21220	21312	21057	20946	21219	21154	21217	21150	21046	21202	21319	21292	21148	21158	21210	21316	21026	21182	21315	21143	21381	21091	21224	21132	21272	21101	21193	21137	21411	21266	21272	21118	21161	21214	21237	21272	21000	21057	21233	21097	20957	21214	21169	21179	21377	21201	21214	21167	21246	21066	21245	21149	21250	20975	21256	21526	21279	21360	21168	21256	21402	21096	21328	21121	21072	21330	21032	21208	21282	21176	21221	21009	21084	21141	21192	21158	21139	21122	21287	21161	21208	21200	20998	21351	21022	21113	21295	21241	21398	21165	21168	21019	21258	21246	21299	21241	21283	21178	21177	21271	21018	21316	20960	21165	21130	21268	21193	21255	21151	21399	21135	21348	21279	21133	21014	21270	20951	21211	21076	21169	20928	21296	21243	21320	21220	21094	21105	21078	21113	21283	21054	21078	21184	21233	21282	21143	21102	21227	21170	21207	21156	20868	21344	21284	20990	21340	21019	20973	21215	21107	21232	21086	21127	21108	21095	21143	21014	21201	20991	21191	21302	21107	21029	21264	20991	21196	21166	21171	21073	21303	21158	21165	21222	21182	21086	21015	21217	21277	21328	21272	21138	21049	21307	21094	21207	21131	21285	21119	21162	21058	21279	21244	21080	21065	21070	21280	21049	21155	21313	21140	20938	21425	21148	21093	21255	21076	21223	21288	21251	21168	21176	21131	21180	21207	21137	21098	21027	21375	21241	21229	21144	21148	21300	21078	21357	21196	21307	21004	21316	20968	21098	21235	20982	21064	21036	21058	21312	21126	21331	21146	20890	20971	21149	21175	21375	21111	21178	21307	21215	21308	21206	21248	21192	21320	21124	21056	21169	21187	21080	21116	21202	21405	21109	21122	21291	21142	21220	21187	21076	21061	21042	21208	21080	21015	21120	21260	21061	21248	21194	20985	21270	21192	21313	21252	21194	21055	21310	21300	21090	21393	21231	21352	21416	21159	21024	21193	21060	21223	21099	21075	21191	21052	21139	21063	21078	21283	21149	21285	21290	21163	21179	21271	21067	21027	21383	21132	21060	21201	21325	21304	21078	21312	21152	21155	21266	21362	21028	21113	21338	21174	21067	21166	21375	21248	21222	20926	21036	21052	21222	21218	21322	21345	21438	21243	21130	21178	21025	21175	21071	21331	21099	21069	21154	21112	21247	21073	21231	21207	21016	21244	21166	21194	21151	21265	21147	20970	21318	21201	21056	21278	21434	21079	21168	21217	20888	21140	21060	21389	21139	21076	21239	21251	21098	21317	20970	21411	21351	21282	21132	21075	21046	21211	21093	21352	21091	21254	21162	21086	20882	21073	21199	21111	21146	21243	21068	21102	21131	21101	21390	21221	21133	21328	21165	21016	21068	21482	21142	21282	21147	21364	21166	21285	21091	21385	21076	21305	21283	21267	21240	21323	21073	21135	21330	21283	21280	20893	21106	21037	21252	21315	21459	20970	21294	21215	21107	21144	21181	21033	21047	21465	20987	21181	21149	21118	21146	20962	21036	21059	21115	21299	21324	21238	21080	21192	21238	21195	21048	21357	21384	21383	21197	21194	20905	21438	21309	21283	21318	21098	21255	20993	21204	21161	20984	21048	21215	21363	21095	21117	21110	21289	21275	21294	20997	21254	21213	21302	21318	21192	21167	20955	21105	21071	21232	21256	21038	21051	21257	21369	21186	21427	21328	21144	21112	21424	20923	21216	21140	21127	21128	21147	21384	21237	21124	21278	21205	21232	21245	21071	21256	21128	21272	21284	21196	21192	21077	21379	21256	21355	21138	21225	21288	21211	20943	21179	21162	21397	21167	21189	21290	21193	21098	21282	21276	21152	21247	21179	21354	21070	21205	21025	21024	21191	21117	21238	21118	21253	21265	21006	21035	21269	21533	21177	21109	21000	21118	21261	21174	21116	21269	21264	21313	21133	21235	21207	21213	21334	21263	21152	21108	21307	21384	21036	21137	21136	21094	21243	21277	21292	21286	21244	21157	21033	21191	21074	21108	21144	21038	21194	21031	21116	21255	21330	21154	21007	21224	20876	21070	21155	21233	21155	21321	21341	21265	21197	21225	21295	20989	21146	21166	21205	21213	21135	21021	21210	21368	21225	21475	21268	21355	21258	21162	21188	21094	21497	21175
63662	106508	93849	72790	50808	34142	23314	19239	17653	17358	17251	17157	17322	17437	17316	17383	17488	17348	17470	17484	17382	17224	17538	17422	17276	17288	17467	17405	17453	17258	17294	17317	17291	17302	17429	17337	17146	17414	17329	17301	17397	17397	17372	17363	17411	17492	17418	17254	17418	17259	17449	17441	17318	17278	17447	17281	17329	17415	17364	17253	17212	17434	17221	17407	17444	17375	17439	17141	17294	17170	17423	17363	17361	17362	17526	17176	17377	17244	17299	17422	17362	17221	17439	17457	17377	17383	17324	17321	17300	17353	17296	17295	17234	17308	17429	17224	17360	17292	17367	17370	17249	17457	17379	17350	17152	17273	17398	17345	17422	17343	17305	17376	17253	17242	17235	17442	17245	17265	17148	17220	17436	17547	17407	17301	17372	17323	17441	17452	17570	17502	17248	17272	17222	17113	17314	17377	17239	17351	17469	17304	17322	17330	17311	17257	17230	17228	17461	17420	17206	17166	17367	17294	17187	17309	17530	17293	17287	17293	17450	17348	17186	17122	17308	17475	17215	17346	17393	17269	17197	17171	17323	17251	17333	17188	17493	17270	17240	17429	17275	17204	17401	17260	17374	17405	17284	17154	17305	17537	17371	17353	17297	17265	17274	17178	17337	17225	17293	17364	17301	17270	17333	17326	17399	17302	17125	17369	17325	17459	17156	17448	17380	17479	16992	17443	17342	17364	17426	17430	17427	17371	17316	17298	17389	17343	17216	17317	17238	17346	17430	17350	17386	17427	17312	17318	17264	17400	17339	17361	17319	17471	17286	17291	17319	17287	17132	17394	17277	17333	17300	17282	17432	17537	17253	17264	17391	17410	17311	17232	17338	17269	17323	17303	17134	17239	17256	17338	17640	17433	17401	17239	17428	17152	17238	17407	17438	17206	17371	17226	17425	17370	17234	17342	17222	17301	17479	17392	17348	17350	17315	17200	17330	17353	17300	17406	17340	17330	17284	17267	17220	17222	17240	17425	17317	17304	17134	17393	17299	17357	17523	17216	17266	17272	17332	17391	17395	17277	17393	17312	17375	17248	17294	17354	17296	17267	17448	17250	17263	17257	17407	17369	17363	17483	17168	17325	17315	17221	17299	17377	17514	17257	17268	17210	17431	17418	17432	17234	17413	17280	17383	17359	17352	17264	17276	17236	17313	17354	17460	17309	17377	17239	17245	17358	17336	17371	17348	17336	17638	17198	17217	17390	17267	17549	17376	17450	17362	17180	17127	17415	17354	17383	17356	17373	17323	17234	17172	17250	17363	17179	17407	17237	17531	17234	17385	17394	17337	17309	17400	17432	17143	17461	17373	17220	17334	17330	17268	17421	17231	17381	17269	17379	17421	17555	17358	17410	17348	17443	17273	17374	17369	17277	17399	17317	17200	17269	17489	17165	17320	17425	17236	17405	17426	17484	17409	17459	17347	17306	17517	17278	17231	17301	17389	17285	17159	17370	17111	17268	17358	17285	17450	17433	17318	17378	17375	17285	17363	17498	17345	17226	17337	17403	17170	17153	17345	17465	17460	17212	17477	17426	17457	17445	17245	17320	17383	17520	17381	17222	17212	17327	17310	17186	17209	17455	17273	17340	17281	17202	17260	17139	17347	17535	17193	17330	17330	17255	17361	17180	17304	17228	17430	17579	17245	17291	17356	17441	17209	17328	17457	17456	17409	17340	17448	17298	17583	17147	17304	17580	17313	17237	17307	17216	17265	17443	17401	17244	17317	17256	17250	17207	17129	17312	17380	17458	17366	17356	17396	17340	17196	17423	17252	17291	17237	17392	17354	17102	17383	17312	17481	17262	17443	17346	17272	17324	17475	17298	17414	17337	17288	17168	17284	17217	17219	17397	17301	17333	17408	17386	17257	17347	17327	17595	17275	17280	17319	17305	17266	17318	17226	17333	17302	17467	17399	17254	17189	17457	17330	17533	17050	17306	17405	17365	17336	17353	17219	17156	17313	17379	17258	17295	17307	17270	17390	17296	17459	17494	17433	17314	17301	17335	17525	17121	17326	17325	17439	17248	17297	17259	17127	17119	17385	17247	17285	17345	17261	17331	17394	17146	17226	17391	17377	17235	17357	17329	17305	17193	17371	17418	17339	17492	17321	17191	17509	17352	17334	17345	17345	17313	17274	17384	17433	17391	17388	17311	17356	17312	17325	17293	17410	17370	17246	17296	17312	17332	17241	17471	17279	17260	17329	17339	17449	17364	17377	17138	17403	17269	17352	17287	17492	17380	17480	17325	17244	17401	17281	17348	17249	17255	17163	17503	17217	17162	17360	17237	17288	17430	17505	17277	17448	17399	17398	17386	17279	17356	17028	17469	17272	17246	17212	17317	17238	17258	17366	17390	17220	17313	17249	17385	17042	17317	17446	17346	17253	17407	17375	17441	17396	17285	17455	17256	17405	17369	17337	17325	17429	17222	17285	17367	17529	17437	17369	17381	17305	17297	17383	17433	17300	17285	17400	17160	17314	17298	17362	17261	17546	17403	17241	17195	17445	17152	17104	17356	17210	17198	17259	17292	17278	17117	17260	17478	17281	17390	17360	17382	17336	17433	17491	17210	17235	17342	17509	17426	17362	17526	17239	17366	17339	17282	17388	17315	17184	17218	17309	17172	17150	17361	17126	17259	17309	17162	17201	17403	17132	17245	17281	17307	17343	17300	17440	17181	17202	17343	17316	17374	17328	17104	17526	17325	17222	17319	17386	17292	17385	17402	17331	17381	17289	17363	17369	17268	17466	17319	17362	17345	17468	17184	17322	17553	17349	17363	17302	17378	17332	17292	17081	17323	17502	17445	17337	17389	17291	17290	17370	17263	17307	17302	17290	17175	17380	17301	17188	17228	17203	17320	17408	17363	17408	17306	17280	17329	17282	17462	17557	17355	17350	17329	17265	17257	17297	17351	17377	17505	17324	17328	17475	17299	17153	17291	17120	17349	17449	17402	17273	17027	17295	17280	17291	17371	17461	17208	17505	17076	17331	17175	17228	17382	17443	17386	17419	17274	17531	17045	17294	17402	17302	17390	17402	17288	17276	17368	17191	17379	17374	17341	17326	17401	17199	17296	17376	17373	17284	17365	17326	17401	17369	17525	17170	17427	17409	17359	17308	17309	17243	17341	17380	17319	17332	17257	17232	17549	17278	17342	17210	17495	17436	17270	17261	17236	17131	17344	17473	17277	17419	17565	17417	17378	17145	17315	17422	17559	17383	17446	17234	17392	17440	17310	17157	17297	17207	17460	17371	17387	17331	17323	17298	17150	17267	17169	17250	17513	17300	17373	17211	17405	17266	17384	17557	17076	17433	17424	17285	17319	17275	17522	17354	17381	17532	17485	17352	17515	17107	17444	17362	17404	17442	17364	17404	17141	17320	17371	17401	17368	17301	17433	17317	17363	17182	17241	17430	17495	17303	17576	17369	17392	17377	17261	17306	17274	17390	17273	17461	17321	17237	17336	17221	17404	17450	17165	17397	17332	17331	17336	17336	17207	17218	17381	17224	17451	17276	17168	17493	17325	17193	17309	17337	17586	17302	17450	17430	17281	17283	17423	17362	17332	17268	17432	17405	17367	17529	17185	17449	17342	17295	17154	17493	17526	17331	17262	17396	17519	17290	17494	17492	17459	17249	17446	17264	17353	17385	17103	17466	17330	17420	17386	17182	17429	17470	17446	17134	17310	17276	17332	17297	17371	17391	17125	17557	17225	17268	17320	17356	17357	17242	17421	17695	17303	17239	17432	17057	17409	17280	17221	17397	17454	17173	17146	17391	17349	17458	17416	17511	17359	17365	17340	17301	17356	17224	17139	17363	17284	17326	17359	17419	17120	17216	17330	17311	17462	17322	17497	17321	17257	17219	17319	17282	17428	17289	17205	17240	17262	17356	17337	17207	17219	17281	17332	17495	17334	17263	17399	17300	17369	17229	17295	17206	17221	17307	17156	17329	17464	17318	17273	17017	17387	17357	17307	17208	17319	17348	17422	17181	17298	17350	17298	17396	17228	17088	17269	17361	17313	17497	17424	17414	17381	17308	17377	17309	17161	17294	17430	17269	17470	17492	17523	17202	17459	17498	17359	17292	17190	17509	17375	17305	17331	17304	17369	17284	17256	17280	17294	17333	17291	17269	17302	17242	17276	17307	17367	17171	17318	17558	17139	17260	17370	17227	17259	17218	17262	17354	17343	17359	17344	17300	17281	17185	17375	17392	17163	17240	17256	17420	17273	17290	17385	17314	17322	17231	17183	17312	17407	17431	17303	17421	17276	17178	17346	17354	17278	17301	17345	17260	17276	17363	17272	17289	17361	17411	17264	17276	17383	17472	17189	17411	17303	17273	17424	17237	17138	17248	17452	17248	17465	17284	17386	17306	17285	17288	17294	17216	17307	17389	17391	17178	17357	17151	17347	17228	17216	17428	17275	17103	17399	17404	17418	17321	17094	17317	17402	17348	17478	17315	17234	17214	17377	17235	17432	17197	17419	17418	17255	17338	17250	17260	17339	17309	17396	17397	17378	17312	17356	17467	17287	17212	17409	17158	17378	17305	17340	17388	17578	17338	17295	17316	17496	17373	17438	17388	17237	17409	17335	17285	17345	17344	17385	17391	17522	17244	17255	17411	17369	17171	17325	17423	17467	17235	17269	17351	17262	17564	17262	17278	17416	17417	17230	17200	17393	17348	17264	17519	17433	17363	17167	17321	17293	17450	17325	17261	17260	17257	17373	17104	17437	17398	17371	17363	17358	17322	17289	17178	17324	17294	17321	17212	17356	17334	17344	17293	17346	17457	17302	17379	17389	17286	17309	17427	17294	17454	17425	17305	17267	17297	17360	17280	17418	17487	17321	17298	17277	17346	17290	17265	17478	17273	17415	17401	17408	17492	17119	17256	17430	17339	17266	17187	17530	17382	17302	17346	17205	17306	17455	17306	17334	17183	17543	17410	17208	17357	17325	17258	17194	17345	17278	17283	17523	17323	17344	17493	17494	17238	17298	17291	17051	17320	17212	17311	17146	17389	17284	17456	17529	17202	17360	17436	17429	17358	17412	17233	17493	17377	17371	17371	17246	17214	17245	17443	17360	17304	17359	17325	17443	17268	17273	17319	17410	17244	17343	17293	17261
30159	36330	43941	35572	26991	23506	22373	21624	21452	21559	21591	21649	21601	21449	21490	21581	21407	21603	21399	21232	21607	21566	21593	21636	21725	21656	21590	21308	21427	21413	21509	21644	21539	21295	21566	21599	21467	21311	21583	21475	21572	21305	21365	21376	21526	21473	21408	21371	21443	21650	21339	21572	21541	21417	21562	21590	21203	21576	21731	21677	21543	21439	21620	21651	21661	21591	21611	21549	21402	21655	21434	21431	21580	21591	21509	21395	21512	21373	21567	21426	21618	21257	21448	21310	21432	21545	21375	21423	21565	21298	21411	21536	21478	21777	21665	21618	21500	21514	21313	21505	21593	21428	21335	21512	21637	21373	21337	21592	21393	21592	21741	21528	21507	21335	21413	21321	21497	21500	21557	21407	21520	21209	21360	21530	21424	21419	21645	21619	21578	21383	21439	21543	21391	21449	21496	21333	21662	21565	21267	21501	21559	21673	21616	21460	21414	21516	21436	21511	21514	21391	21539	21262	21395	21396	21437	21584	21662	21568	21539	21444	21634	21620	21490	21535	21549	21545	21573	21433	21468	21634	21535	21393	21402	21396	21699	21430	21431	21692	21627	21436	21474	21569	21434	21411	21380	21414	21624	21538	21606	21499	21469	21657	21409	21440	21379	21708	21461	21292	21287	21462	21583	21425	21551	21426	21518	21769	21572	21501	21470	21661	21499	21343	21653	21343	21413	21504	21500	21465	21601	21453	21702	21483	21322	21446	21459	21587	21369	21379	21669	21364	21566	21415	21682	21701	21559	21658	21324	21485	21319	21494	21575	21338	21226	21309	21486	21475	21611	21579	21398	21587	21476	21357	21605	21601	21785	21503	21662	21479	21370	21429	21445	21387	21597	21215	21534	21331	21528	21532	21297	21473	21597	21463	21459	21545	21403	21745	21525	21422	21511	21286	21331	21559	21334	21278	21379	21430	21501	21502	21506	21413	21476	21397	21386	21268	21602	21542	21524	21484	21160	21675	21683	21230	21587	21525	21355	21709	21403	21492	21520	21438	21254	21227	21446	21432	21351	21271	21519	21142	21363	21624	21318	21583	21658	21370	21561	21650	21431	21371	21630	21501	21453	21535	21350	21514	21295	21298	21320	21273	21328	21478	21530	21393	21522	21265	21399	21554	21586	21617	21662	21559	21765	21482	21464	21657	21541	21618	21564	21467	21578	21417	21233	21485	21624	21432	21463	21527	21566	21387	21348	21671	21528	21502	21325	21511	21372	21377	21528	21254	21382	21525	21692	21327	21434	21413	21515	21543	21499	21410	21747	21548	21518	21381	21304	21715	21615	21736	21566	21526	21580	21398	21626	21580	21663	21463	21288	21414	21339	21548	21551	21367	21493	21585	21561	21367	21508	21188	21341	21522	21527	21601	21500	21534	21420	21414	21720	21414	21676	21337	21408	21532	21376	21398	21354	21414	21521	21337	21305	21459	21403	21373	21462	21634	21592	21479	21598	21468	21532	21436	21589	21520	21502	21368	21508	21271	21505	21337	21742	21523	21479	21619	21516	21696	21490	21436	21612	21363	21487	21404	21438	21438	21489	21350	21424	21363	21461	21420	21255	21349	21261	21682	21664	21318	21403	21567	21548	21578	21381	21486	21550	21414	21534	21624	21331	21536	21487	21653	21363	21319	21438	21374	21503	21406	21528	21470	21484	21569	21440	21402	21779	21512	21355	21515	21461	21522	21259	21503	21401	21243	21518	21394	21479	21590	21399	21515	21611	21581	21493	21609	21620	21535	21374	21315	21532	21590	21497	21568	21529	21503	21335	21538	21728	21500	21616	21472	21404	21492	21524	21312	21699	21415	21500	21571	21730	21538	21456	21374	21495	21599	21597	21523	21441	21774	21700	21449	21525	21577	21705	21539	21196	21475	21326	21469	21610	21376	21315	21539	21637	21593	21368	21470	21572	21447	21307	21556	21445	21501	21663	21566	21291	21627	21542	21192	21516	21652	21376	21626	21353	21260	21433	21395	21319	21443	21519	21441	21489	21386	21229	21604	21527	21344	21526	21611	21417	21606	21497	21405	21352	21591	21320	21425	21451	21399	21477	21500	21456	21380	21527	21396	21531	21577	21330	21518	21350	21587	21457	21623	21351	21349	21469	21486	21499	21180	21676	21320	21492	21328	21732	21822	21512	21525	21710	21446	21442	21624	21542	21315	21339	21415	21445	21527	21336	21153	21287	21262	21630	21396	21538	21436	21383	21327	21517	21329	21525	21658	21452	21579	21457	21535	21368	21583	21659	21586	21536	21582	21384	21525	21531	21423	21483	21541	21450	21424	21557	21547	21243	21400	21358	21439	21424	21406	21530	21420	21527	21710	21315	21482	21360	21705	21664	21392	21653	21345	21512	21522	21558	21373	21429	21658	21470	21422	21400	21400	21366	21586	21590	21574	21564	21532	21481	21577	21486	21405	21281	21505	21538	21564	21430	21577	21395	21450	21278	21589	21313	21431	21461	21451	21487	21561	21542	21441	21621	21252	21508	21435	21749	21533	21542	21550	21627	21436	21546	21341	21717	21473	21604	21450	21495	21454	21480	21505	21444	21621	21572	21488	21620	21453	21269	21647	21628	21647	21548	21502	21446	21348	21402	21407	21592	21191	21453	21488	21593	21315	21577	21482	21328	21395	21517	21466	21372	21404	21388	21438	21464	21419	21450	21176	21567	21491	21684	21742	21438	21393	21313	21365	21572	21502	21502	21596	21614	21509	21632	21448	21310	21274	21547	21466	21548	21661	21654	21501	21582	21410	21338	21488	21363	21594	21628	21347	21418	21380	21455	21591	21353	21448	21202	21425	21583	21475	21392	21417	21371	21574	21463	21504	21501	21408	21497	21433	21535	21547	21236	21376	21389	21407	21396	21251	21559	21718	21564	21625	21411	21345	21469	21392	21483	21481	21593	21548	21334	21629	21338	21366	21459	21664	21536	21370	21412	21397	21442	21458	21449	21407	21393	21479	21405	21396	21500	21485	21453	21449	21460	21408	21547	21145	21497	21445	21409	21502	21428	21361	21484	21400	21704	21690	21579	21471	21384	21551	21377	21434	21370	21436	21415	21446	21478	21454	21386	21467	21361	21484	21550	21440	21617	21341	21401	21570	21460	21486	21404	21544	21594	21525	21447	21561	21351	21284	21291	21595	21334	21369	21341	21561	21283	21357	21434	21401	21330	21358	21467	21538	21552	21573	21582	21454	21263	21375	21453	21623	21305	21419	21375	21405	21349	21555	21490	21522	21452	21552	21548	21537	21652	21514	21401	21490	21344	21624	21639	21489	21481	21380	21596	21486	21349	21157	21302	21566	21535	21560	21433	21345	21511	21491	21454	21373	21492	21683	21646	21659	21564	21434	21127	21331	21718	21567	21593	21568	21464	21399	21482	21391	21528	21702	21492	21458	21587	21557	21519	21298	21689	21542	21527	21465	21516	21323	21701	21652	21569	21562	21511	21568	21800	21562	21426	21424	21499	21484	21400	21367	21400	21499	21439	21579	21533	21308	21431	21648	21539	21654	21581	21551	21654	21565	21647	21445	21351	21451	21477	21384	21470	21384	21378	21484	21373	21482	21459	21549	21329	21528	21573	21389	21399	21560	21517	21259	21297	21490	21378	21168	21681	21577	21516	21523	21514	21448	21466	21416	21657	21594	21309	21504	21568	21409	21630	21571	21659	21536	21469	21625	21436	21319	21428	21473	21413	21603	21421	21315	21489	21527	21504	21639	21481	21551	21409	21539	21380	21486	21440	21461	21369	21360	21679	21394	21539	21266	21499	21446	21520	21541	21487	21401	21674	21334	21617	21485	21487	21485	21675	21414	21485	21708	21628	21430	21350	21730	21697	21599	21646	21602	21467	21510	21319	21389	21375	21479	21435	21445	21363	21486	21557	21470	21392	21573	21563	21456	21548	21553	21419	21372	21341	21440	21600	21490	21614	21463	21520	21578	21377	21383	21477	21414	21476	21458	21483	21170	21700	21542	21554	21613	21422	21437	21549	21426	21589	21523	21207	21613	21621	21434	21657	21626	21625	21391	21368	21473	21689	21454	21527	21501	21251	21487	21419	21377	21660	21447	21356	21418	21604	21335	21545	21491	21660	21526	21511	21425	21451	21453	21563	21464	21436	21319	21297	21610	21488	21173	21678	21376	21433	21496	21642	21431	21386	21536	21530	21224	21313	21490	21616	21656	21669	21754	21436	21333	21573	21465	21697	21490	21508	21549	21449	21271	21595	21413	21434	21609	21520	21414	21429	21572	21586	21359	21597	21525	21315	21457	21606	21417	21465	21600	21362	21584	21238	21398	21302	21514	21579	21489	21397	21340	21561	21411	21550	21562	21468	21628	21601	21401	21431	21286	21649	21398	21391	21655	21436	21504	21697	21516	21493	21294	21511	21494	21455	21496	21448	21473	21424	21262	21557	21625	21587	21630	21552	21513	21574	21566	21655	21622	21701	21324	21506	21511	21422	21466	21722	21496	21446	21579	21437	21470	21360	21360	21482	21323	21385	21625	21386	21424	21426	21509	21522	21259	21420	21659	21510	21487	21553	21456	21811	21512	21487	21531	21471	21324	21456	21646	21714	21555	21464	21447	21584	21496	21493	21599	21502	21298	21589	21383	21240	21440	21400	21529	21615	21389	21552	21584	21344	21412	21257	21379	21598	21516	21460	21608	21545	21488	21369	21657	21521	21460	21359	21560	21535	21487	21516	21550	21525	21355	21394	21628	21307	21367	21390	21306	21357	21722	21638	21697	21279	21749	21735	21366	21363	21607	21613	21588	21488	21645	21401	21230	21554	21543	21295	21395	21142	21619	21529	21677	21539	21517	21326	21449	21281	21471	21473	21500	21447	21294	21404	21451	21380	21409	21493	21410	21539	21363	21373	21503	21528	21561	21502	21515	21447	21343	21528	21302	21392	21507	21390	21726	21454	21389	21385	21726	21487	21647	21586	21698	21303	21403	21594	21424	21544	21398	21472	21463	21601	21546	21413	21468	21591	21534	21553	21466	21410	21479	21368	21427	21473	21500	21159	21722	21428	21466	21560	21609	21252	21441	21662	21471	21614	21112	21558	21528	21311	21445	21722	21676	21433	21521	21610	21562	21619	21455	21533	21415	21481	21759
36332	56390	46211	31403	22837	19320	18148	17673	17484	17498	17554	17511	17422	17537	17611	17574	17380	17611	17577	17419	17608	17560	17509	17559	17517	17563	17589	17515	17504	17320	17552	17350	17470	17477	17583	17305	17529	17314	17326	17395	17510	17353	17412	17561	17500	17432	17452	17472	17518	17383	17382	17442	17358	17541	17449	17605	17380	17747	17422	17406	17324	17407	17370	17493	17420	17619	17551	17506	17436	17618	17515	17718	17498	17671	17507	17721	17362	17491	17497	17644	17627	17384	17471	17428	17460	17506	17359	17440	17377	17389	17526	17384	17462	17607	17377	17390	17587	17539	17212	17570	17664	17416	17306	17349	17628	17658	17499	17306	17371	17534	17455	17555	17602	17480	17293	17586	17489	17575	17449	17503	17520	17558	17417	17456	17490	17396	17468	17593	17352	17521	17451	17470	17506	17343	17592	17496	17536	17542	17575	17652	17402	17487	17590	17596	17388	17610	17580	17393	17300	17475	17513	17379	17590	17444	17523	17467	17435	17436	17295	17587	17387	17465	17468	17615	17452	17558	17481	17561	17536	17668	17436	17623	17411	17544	17576	17510	17537	17294	17506	17371	17522	17491	17310	17488	17461	17379	17518	17605	17412	17504	17548	17638	17492	17532	17524	17441	17346	17424	17623	17458	17586	17499	17162	17260	17484	17381	17547	17434	17439	17509	17691	17372	17428	17546	17385	17590	17595	17597	17436	17573	17581	17377	17396	17401	17441	17609	17427	17356	17483	17422	17531	17505	17293	17287	17527	17615	17431	17567	17427	17585	17527	17597	17459	17542	17589	17505	17619	17597	17407	17388	17464	17493	17560	17485	17628	17560	17458	17401	17497	17559	17594	17415	17432	17450	17507	17519	17418	17625	17363	17540	17508	17445	17537	17521	17440	17218	17394	17436	17622	17590	17520	17551	17662	17418	17560	17520	17513	17522	17494	17440	17640	17375	17381	17540	17557	17433	17563	17487	17494	17536	17380	17648	17489	17555	17543	17680	17371	17330	17500	17545	17265	17505	17461	17543	17426	17430	17554	17423	17436	17507	17439	17437	17731	17520	17378	17557	17462	17499	17216	17480	17571	17492	17429	17487	17584	17559	17578	17481	17443	17381	17525	17325	17542	17452	17463	17586	17563	17358	17495	17541	17477	17517	17451	17490	17472	17489	17458	17492	17535	17642	17514	17567	17362	17406	17544	17377	17349	17425	17579	17512	17348	17506	17665	17489	17452	17306	17463	17482	17408	17512	17430	17419	17398	17322	17656	17447	17503	17547	17524	17500	17466	17411	17708	17506	17452	17430	17334	17580	17455	17706	17322	17466	17371	17427	17429	17524	17515	17237	17465	17576	17633	17393	17597	17410	17329	17555	17590	17384	17345	17609	17426	17351	17587	17464	17412	17442	17482	17424	17504	17486	17384	17460	17509	17321	17466	17337	17700	17568	17580	17579	17294	17442	17475	17541	17488	17558	17406	17473	17529	17455	17398	17348	17598	17509	17380	17536	17537	17416	17460	17537	17454	17373	17524	17525	17654	17477	17615	17366	17351	17511	17517	17642	17384	17476	17323	17334	17256	17671	17547	17465	17488	17544	17442	17605	17373	17389	17537	17443	17428	17541	17463	17414	17409	17618	17548	17410	17534	17445	17486	17544	17465	17466	17493	17482	17574	17458	17443	17337	17411	17396	17378	17655	17572	17516	17489	17467	17276	17482	17476	17522	17446	17552	17663	17611	17567	17496	17628	17505	17503	17368	17387	17494	17395	17386	17337	17492	17384	17558	17422	17501	17563	17535	17408	17666	17541	17534	17327	17647	17663	17517	17454	17435	17360	17450	17499	17673	17460	17541	17353	17574	17469	17382	17496	17610	17460	17449	17590	17499	17463	17472	17526	17548	17482	17429	17692	17431	17470	17450	17389	17543	17397	17537	17415	17533	17470	17567	17507	17466	17440	17804	17520	17560	17532	17551	17411	17545	17388	17532	17460	17413	17586	17365	17395	17654	17503	17472	17367	17607	17447	17551	17406	17507	17444	17543	17467	17584	17590	17425	17398	17584	17382	17434	17589	17477	17556	17459	17580	17590	17551	17520	17457	17515	17368	17529	17433	17566	17418	17548	17495	17448	17533	17509	17587	17474	17558	17495	17325	17444	17469	17445	17390	17347	17470	17463	17338	17461	17440	17582	17493	17540	17553	17505	17605	17490	17608	17478	17478	17428	17323	17549	17606	17502	17331	17205	17466	17548	17391	17343	17705	17379	17616	17519	17348	17432	17472	17411	17567	17462	17533	17529	17546	17654	17676	17467	17619	17572	17332	17670	17544	17325	17466	17568	17502	17462	17500	17404	17541	17578	17498	17479	17399	17465	17570	17560	17405	17429	17440	17496	17574	17514	17536	17546	17487	17484	17382	17519	17494	17425	17448	17544	17344	17347	17477	17398	17638	17561	17683	17446	17406	17501	17516	17538	17489	17481	17373	17449	17564	17451	17617	17486	17550	17511	17534	17611	17471	17565	17341	17412	17634	17629	17478	17471	17438	17551	17521	17564	17488	17681	17363	17339	17560	17406	17644	17422	17661	17321	17501	17516	17537	17457	17554	17350	17543	17446	17486	17442	17430	17409	17425	17488	17480	17487	17626	17394	17593	17424	17517	17536	17726	17493	17559	17537	17403	17360	17460	17432	17475	17464	17398	17365	17600	17373	17445	17527	17687	17361	17523	17362	17516	17577	17537	17573	17500	17425	17185	17558	17397	17468	17408	17534	17578	17369	17418	17509	17406	17374	17543	17610	17613	17309	17513	17593	17570	17461	17774	17510	17344	17538	17397	17497	17528	17344	17466	17351	17479	17407	17335	17451	17430	17398	17371	17513	17406	17587	17499	17399	17426	17432	17533	17473	17491	17521	17599	17457	17485	17475	17682	17513	17529	17455	17493	17289	17311	17567	17517	17566	17567	17401	17353	17514	17485	17516	17738	17636	17404	17576	17425	17594	17599	17485	17637	17265	17674	17468	17372	17488	17586	17677	17551	17538	17616	17420	17483	17339	17581	17460	17463	17488	17469	17470	17565	17566	17428	17499	17464	17514	17511	17484	17594	17478	17397	17630	17509	17359	17406	17486	17613	17427	17466	17445	17668	17514	17489	17406	17612	17320	17406	17497	17513	17457	17372	17695	17458	17327	17457	17387	17381	17502	17590	17501	17493	17475	17328	17471	17414	17591	17469	17314	17516	17469	17586	17312	17446	17571	17418	17507	17620	17421	17419	17467	17505	17488	17594	17527	17745	17544	17320	17505	17436	17557	17394	17502	17529	17458	17690	17401	17410	17454	17451	17338	17451	17501	17507	17432	17626	17562	17496	17534	17413	17373	17472	17364	17560	17680	17492	17486	17423	17575	17401	17517	17444	17635	17404	17381	17562	17500	17452	17479	17534	17523	17350	17529	17388	17408	17504	17456	17433	17475	17474	17497	17405	17646	17461	17481	17405	17416	17400	17554	17539	17377	17567	17544	17645	17618	17589	17220	17548	17537	17283	17504	17666	17480	17500	17494	17431	17591	17635	17352	17445	17525	17456	17614	17369	17424	17471	17420	17561	17525	17274	17509	17497	17505	17543	17500	17619	17472	17446	17387	17628	17425	17586	17320	17481	17507	17538	17444	17429	17464	17629	17627	17613	17590	17531	17544	17471	17418	17627	17508	17482	17493	17474	17648	17498	17434	17365	17490	17682	17415	17438	17588	17568	17465	17426	17331	17387	17423	17322	17518	17435	17339	17568	17622	17503	17565	17472	17502	17369	17589	17603	17632	17621	17449	17574	17235	17428	17489	17505	17526	17737	17661	17381	17579	17283	17550	17445	17606	17189	17638	17532	17559	17512	17395	17334	17534	17689	17474	17512	17490	17516	17375	17463	17484	17435	17376	17560	17364	17371	17482	17559	17435	17433	17651	17487	17484	17494	17543	17491	17457	17517	17429	17491	17525	17491	17432	17538	17498	17536	17351	17420	17612	17459	17674	17358	17572	17507	17480	17415	17498	17346	17381	17385	17219	17414	17569	17481	17479	17607	17318	17561	17493	17437	17462	17611	17455	17421	17516	17358	17479	17227	17362	17456	17565	17427	17530	17563	17380	17444	17578	17558	17450	17322	17315	17272	17573	17435	17499	17428	17546	17543	17534	17410	17360	17398	17465	17451	17662	17522	17515	17509	17579	17531	17375	17553	17617	17526	17604	17532	17588	17485	17572	17520	17405	17555	17511	17446	17368	17473	17481	17404	17612	17442	17530	17362	17460	17417	17547	17360	17503	17463	17634	17482	17488	17309	17415	17539	17320	17407	17533	17552	17508	17378	17384	17543	17609	17400	17497	17513	17478	17519	17221	17450	17516	17546	17549	17733	17477	17407	17459	17414	17320	17607	17462	17613	17383	17633	17433	17460	17590	17392	17535	17584	17585	17454	17470	17517	17591	17503	17457	17444	17592	17499	17640	17561	17470	17442	17461	17580	17386	17539	17623	17576	17459	17483	17474	17440	17417	17425	17723	17465	17504	17478	17549	17532	17215	17463	17580	17575	17617	17558	17439	17664	17401	17360	17323	17577	17411	17619	17425	17558	17516	17496	17686	17655	17508	17426	17498	17476	17274	17550	17566	17525	17479	17675	17425	17708	17591	17418	17578	17375	17518	17271	17501	17514	17545	17608	17547	17461	17426	17546	17674	17414	17485	17734	17551	17486	17590	17490	17546	17445	17591	17489	17458	17381	17435	17473	17499	17656	17591	17478	17406	17614	17481	17491	17492	17375	17451	17504	17538	17401	17530	17565	17524	17569	17464	17631	17344	17684	17400	17393	17384	17387	17463	17432	17574	17378	17344	17363	17366	17415	17563	17403	17470	17540	17462	17473	17479	17508	17376	17600	17651	17482	17482	17478	17402	17403	17539	17511	17602	17449	17395	17562	17472	17642	17471	17474	17510	17476	17548	17657	17483	17608	17504	17350	17349	17643	17533	17470	17367	17424	17466	17435	17531	17379	17591	17550	17379	17523	17478	17559	17750	17563	17317	17534	17560	17417	17365	17413	17480	17502	17564	17317	17351	17375	17462	17585	17462	17389	17589	17409	17378	17467	17395	17456	17391	17674	17491
24204	24680	42202	42757	35777	30659	27056	22924	21760	21775	21721	21749	21565	21694	21658	21673	21518	21546	21550	21404	21189	21575	21634	21532	21702	21440	21224	21570	21671	21343	21177	21447	21470	21559	21592	21480	21583	21545	21425	21348	21287	21391	21272	21500	21533	21427	21610	21508	21445	21204	21355	21282	21284	21423	21458	21319	21318	21328	21499	21520	21372	21191	21092	21316	21300	21334	21356	21127	21463	21355	21557	21234	21336	21492	21467	21263	21305	21345	21404	21417	21337	21335	21530	21260	21444	21354	21366	21384	21341	21365	21434	21278	21226	21319	21394	21527	21732	21460	21123	21298	21492	21497	21505	21434	21193	21259	21362	21164	21233	21466	21469	21227	21349	21208	21473	21395	21580	21445	21474	21258	21156	21448	21479	21374	21253	21310	21278	21255	21365	21349	21182	21249	21226	21272	21334	21587	21489	21263	21270	21258	21334	21462	21428	21240	21271	21261	21316	21417	21404	21387	21518	21334	21375	21171	21371	21269	21481	21557	21528	21388	21353	21379	21264	21334	21479	21444	21424	21302	21378	21318	21522	21391	21378	21429	21500	21328	21252	21334	21354	21415	21281	21242	21227	21300	21263	21602	21368	21482	21266	21215	21414	21237	21434	21453	21402	21289	21434	21216	21385	21444	21455	21570	21308	21042	21265	21408	21520	21256	21451	21434	21257	21210	21467	21297	21253	21431	21623	21427	21401	21435	21361	21358	21079	21377	21154	21358	21213	21581	21295	21155	21532	21274	21377	21338	21161	21424	21347	21304	21192	21337	21574	21663	21369	21448	21412	21350	21412	21407	21371	21426	21419	21405	21196	21161	21392	21494	21429	21300	21429	21624	21236	21299	21496	21243	21241	21626	21396	21324	21271	21486	21317	21317	21264	21362	21440	21531	21405	21429	21133	21380	21469	21367	21179	21398	21331	21278	21446	21541	21294	21382	21338	21345	21373	21299	21237	21250	21553	21231	21400	21325	21266	21511	21437	21186	21258	21398	21484	21549	21255	21276	21455	21350	21349	21295	21390	21364	21241	21272	21333	21339	21370	21171	21538	21350	21330	21347	21300	21462	21281	21275	21579	21349	21561	21407	21458	21411	21531	21547	21513	21516	21309	21325	21278	21412	21359	21351	21560	20974	21200	21437	21313	21487	21431	21415	21316	21445	21431	21409	21300	21312	21166	21366	21449	21243	21263	21401	21228	21304	21350	21292	21185	21393	21338	21338	21275	21351	21474	21324	21290	21576	21305	21400	21409	21169	21305	21367	21553	21464	21276	21259	21247	21482	21490	21212	21281	21414	21492	21398	21393	21253	21223	21381	21226	21653	21493	21093	21557	21508	21173	21270	21418	21421	21266	21314	21680	21583	21310	21352	21380	21110	21287	21587	21400	21478	21438	21334	21331	21330	21416	21248	21504	21253	21286	21283	21202	21444	21218	21402	21387	21419	21525	21372	21515	21186	21336	21513	21451	21292	21372	21416	21202	21572	21257	21581	21467	21346	21557	21220	21415	21369	21287	21485	21455	21287	21281	21405	21438	21324	21364	21315	21228	21208	21240	21367	21421	21184	21252	21275	21482	21366	21442	21248	21346	21240	21351	21363	21406	21341	21581	21309	21438	21263	21330	21400	21169	21429	21394	21393	21451	21311	21323	21515	21477	21339	21396	21412	21492	21453	21354	21256	21422	21463	21388	21327	21269	21567	21443	21362	21485	21328	21134	21277	21201	21252	21468	21288	21235	21286	21280	21490	21471	21201	21292	21348	21374	21304	21166	21232	21300	21533	21381	21182	21323	21096	21354	21247	21438	21198	21270	21317	21543	21481	21232	21313	21573	21402	21471	21273	21086	21321	21495	21356	21522	21361	21402	21083	21330	21414	21418	21378	21621	21240	21381	21509	21395	21278	21559	21418	21386	21476	21438	21207	21375	21352	21380	21419	21239	21219	21368	21323	21444	21371	21465	21332	21496	21342	21407	21382	21343	21390	21626	21161	21305	21516	21253	21328	21484	21384	21385	21562	21369	21330	21307	21375	21047	21257	21325	21100	21378	21522	21542	21409	21320	21366	21263	21436	21382	21412	21458	21306	21381	21186	21267	21533	21431	21189	21313	21364	21272	21254	21306	21301	21406	21310	21532	21525	21433	21313	21267	21224	21671	21464	21393	21093	21333	21332	21290	21474	21518	21473	21362	21514	21173	21435	21310	21299	21405	21454	21407	21407	21336	21333	21377	21404	21383	21404	21190	21546	21530	21374	21415	21407	21421	21186	21370	21443	21101	21287	21386	21398	21545	21469	20908	21367	21361	21372	21153	21516	21437	21247	21347	21656	21367	21540	21202	21474	21391	21283	21342	21343	21330	21378	21238	21340	20999	21429	21384	21505	21326	21466	21584	21335	21140	21544	21168	21293	21230	21302	21397	21588	21238	21420	21371	21288	21258	21428	21184	21292	21374	21380	21461	21055	21266	21270	21151	21237	21530	21404	21334	21322	21297	21447	21456	21506	21530	21261	21273	21221	21590	21558	21235	21597	21277	21308	21374	21429	21425	21345	21345	21293	21390	21338	21330	21409	21311	21438	21137	21258	21063	21330	21474	21335	21448	21249	21546	21364	21503	21453	21205	21368	21380	21197	21424	21214	21409	21346	21599	21522	21320	21369	21261	21302	21182	21272	21413	21137	21464	21220	21508	21557	21346	21492	21373	21313	21385	21372	21378	21332	21468	21356	21446	21315	21340	21499	21535	21509	21546	21167	21284	21505	21388	21427	21450	21270	21198	21434	21385	21155	21441	21532	21399	21328	21351	21345	21401	21574	21362	21628	21467	21428	21413	21427	21348	21402	21220	21519	21418	21386	21313	21475	21323	21549	21387	21250	21412	21373	21515	21486	21386	21007	21457	21410	21514	21483	21468	21489	21530	21439	21058	21502	21453	21292	21398	21668	21521	21415	21258	21463	21295	21573	21325	21501	21209	21231	20973	21162	21527	21337	21563	21445	21273	21332	21355	21557	21247	21309	21378	21470	21300	21439	21549	21265	21505	21486	21279	21233	21315	21529	21465	21410	21316	21447	21296	21290	21342	21287	21329	21186	21390	21430	21494	21235	21274	21369	21307	21222	21511	21577	21481	21471	21292	21311	21424	21415	21243	21245	21526	21539	21443	21375	21224	21089	21149	21086	21190	21385	21498	21348	21352	21585	21358	21508	21209	21284	21191	21116	21448	21471	21376	21418	21344	21363	21497	21333	21190	21367	21468	21290	21521	21635	21524	21486	21332	21278	21516	21363	21398	21312	21175	21258	21374	21278	21339	21324	21379	21286	21293	21427	21383	21316	21705	21401	21475	21285	21473	21383	21539	21347	21522	21483	21495	21344	21365	21404	21290	21159	21539	21426	21503	21349	21314	21480	21409	21290	21339	21517	21412	21247	21450	21162	21340	21304	21479	21505	21279	21344	21447	21378	21241	21451	21373	21354	21360	21402	21357	21394	21306	21499	21440	21457	21458	21276	21293	21300	21287	21309	21216	21345	21366	21436	21497	21334	21283	21286	21470	21674	21328	21522	21260	21236	21429	21310	21514	21239	21342	21415	21455	21632	21817	21400	21543	21387	21322	21372	21256	21342	21483	21301	21273	21484	21183	21305	21288	21564	21206	21370	21165	21235	21555	21516	21440	21232	21497	21275	21476	21417	21400	21575	21427	21468	21408	21320	21520	21582	21405	21132	21384	21267	21532	21480	21315	21534	21523	21339	21454	21428	21268	21302	21364	21462	21347	21345	21328	21348	21572	21193	21035	21065	21358	21406	21313	21288	21366	21401	21382	21375	21564	21311	21409	21257	21260	21430	21335	21389	21355	21264	21488	21454	21515	21301	21401	21556	21362	21395	21223	21457	21508	21277	21375	21397	21481	21382	21398	21418	21417	21419	21287	21192	21262	21152	21369	21288	21494	21291	21478	21459	21441	21446	21341	21554	21306	21444	21150	21480	21221	21209	21411	21133	21486	21388	21433	21376	21411	21459	21278	21459	21468	21441	21341	21613	21572	21267	21405	21405	21303	21283	21536	21227	21323	21302	21357	21374	21512	21297	21532	21353	21464	21403	21247	21323	21499	21284	21497	21366	21253	21492	21231	21397	21410	21426	21455	21417	21376	21606	21507	21440	21305	21231	21359	21321	21583	21283	21404	21454	21512	21206	21180	21298	21320	21262	21389	21364	21209	21144	21272	21133	21504	21244	21354	21312	21472	21447	21649	21513	21475	21338	21409	21414	21468	21533	21127	21347	21539	21236	21360	21493	21489	21477	21330	21171	21416	21299	21139	21402	21591	21145	21280	21608	21281	21603	21488	21462	21417	21311	21676	21218	21227	21304	21213	21302	21413	21222	21351	21313	21238	21272	21295	21394	21380	21319	21192	21609	21250	21597	21507	21412	21278	21436	21225	21306	21555	21302	21492	21330	21211	21326	21277	21525	21301	21327	21385	21262	21567	21246	21469	21244	21319	21384	21442	21365	21520	21315	21222	21152	21184	21342	21364	21215	21471	21588	21457	21372	21309	21285	21378	21217	21299	21392	21552	21351	21402	21217	21137	21223	21163	21427	21320	21399	21411	21610	21286	21483	21540	21349	21291	21339	21404	21335	21289	21109	21388	21436	21296	21345	21438	21260	21578	21353	21287	21395	21575	21538	21403	21417	21461	21296	21244	21570	21541	21201	21455	21324	21439	21207	21482	21445	21522	21379	21215	21262	21446	21274	21616	21347	21418	21428	21334	21393	21509	21163	21487	21226	21245	20937	21474	21391	21164	21440	21262	21397	21394	21488	21290	21241	21253	21382	21325	21229	21359	21350	21402	21326	21354	21237	21325	21706	21319	21385	21260	21388	21200	21347	21401	21105	21283	21336	21304	21396	21258	21385	21476	21490	21352	21502	21198	21219	21530	21517	21695	21427	21527	21436	21423	21216	21280	21668	21409	21362	21475	21482	21219	21539	21355	21565	21623	21652	21462	21199	21276	21381	21390	21498	21141	21246	21247	21303	21352	21299	21146	21347	21422	21521	21381	21154	21342	21438	21265	21441	21331	21343	21228	21308	21209	21339	21264	21402	21473	21361	21317	21220	21449	21598	21411	21331	21243	21357
60792	100997	85545	60270	41822	28542	21187	18343	17712	17425	17410	17397	17588	17573	17511	17516	17296	17538	17511	17545	17485	17435	17705	17415	17661	17395	17323	17614	17505	17487	17459	17346	17477	17405	17404	17471	17549	17488	17514	17497	17532	17476	17419	17439	17475	17512	17330	17511	17381	17507	17529	17480	17478	17400	17323	17597	17614	17446	17517	17549	17439	17432	17586	17538	17474	17561	17517	17434	17459	17292	17421	17586	17464	17505	17579	17486	17339	17626	17408	17509	17269	17442	17502	17479	17601	17456	17454	17559	17364	17527	17558	17644	17617	17400	17518	17572	17388	17530	17378	17515	17476	17385	17319	17471	17565	17517	17388	17654	17581	17298	17462	17524	17524	17357	17413	17495	17380	17452	17471	17447	17462	17465	17474	17430	17319	17443	17564	17587	17332	17434	17514	17521	17428	17276	17375	17558	17482	17489	17486	17589	17547	17586	17522	17498	17363	17442	17648	17304	17252	17370	17475	17338	17541	17533	17392	17539	17467	17477	17598	17663	17592	17574	17337	17388	17255	17425	17610	17309	17370	17535	17399	17516	17571	17418	17297	17354	17520	17339	17503	17473	17477	17330	17262	17455	17377	17448	17489	17595	17481	17614	17595	17284	17527	17406	17483	17538	17585	17438	17420	17497	17474	17548	17511	17472	17328	17552	17432	17469	17541	17370	17524	17513	17509	17567	17478	17362	17563	17510	17456	17616	17512	17461	17448	17475	17524	17446	17640	17550	17626	17433	17481	17477	17372	17586	17565	17442	17454	17673	17528	17447	17399	17479	17395	17433	17514	17444	17504	17652	17588	17468	17476	17384	17415	17444	17367	17400	17495	17591	17491	17510	17424	17463	17350	17723	17508	17331	17365	17553	17484	17505	17512	17496	17496	17442	17498	17251	17568	17400	17490	17580	17572	17519	17583	17380	17544	17538	17579	17516	17441	17434	17511	17526	17340	17534	17486	17520	17355	17453	17575	17461	17446	17526	17435	17512	17329	17347	17514	17529	17337	17386	17513	17459	17468	17518	17523	17592	17470	17265	17572	17528	17455	17605	17463	17429	17533	17418	17448	17585	17471	17700	17441	17495	17392	17310	17495	17438	17625	17542	17524	17510	17529	17578	17594	17614	17494	17535	17505	17372	17605	17657	17522	17627	17414	17487	17365	17679	17418	17573	17416	17576	17352	17407	17578	17511	17490	17572	17460	17486	17777	17351	17364	17421	17395	17459	17572	17306	17497	17382	17470	17508	17503	17492	17477	17391	17598	17617	17525	17423	17538	17636	17316	17599	17613	17547	17398	17479	17400	17325	17496	17662	17465	17367	17477	17332	17604	17365	17536	17355	17577	17667	17389	17508	17305	17574	17484	17530	17592	17513	17531	17455	17667	17439	17479	17576	17557	17561	17635	17460	17447	17531	17660	17430	17567	17507	17538	17536	17514	17607	17544	17596	17594	17547	17392	17617	17461	17534	17441	17600	17557	17540	17522	17481	17579	17479	17665	17587	17426	17424	17628	17550	17508	17330	17413	17299	17569	17452	17570	17427	17542	17438	17472	17404	17531	17398	17500	17432	17542	17515	17416	17432	17481	17346	17585	17420	17503	17417	17532	17413	17423	17408	17380	17476	17509	17542	17498	17465	17556	17490	17347	17489	17466	17341	17514	17393	17477	17464	17429	17423	17487	17458	17500	17437	17382	17495	17512	17468	17702	17423	17525	17487	17399	17332	17550	17496	17602	17333	17442	17366	17588	17572	17376	17458	17470	17186	17497	17548	17488	17607	17431	17407	17396	17473	17513	17441	17350	17554	17393	17596	17652	17542	17515	17530	17397	17357	17394	17333	17474	17419	17443	17395	17548	17575	17399	17465	17549	17401	17404	17521	17375	17586	17517	17415	17446	17437	17487	17423	17500	17451	17620	17486	17455	17500	17218	17506	17485	17355	17448	17618	17332	17409	17561	17409	17388	17349	17583	17589	17526	17412	17431	17541	17386	17270	17461	17445	17603	17488	17405	17496	17485	17544	17444	17522	17446	17288	17533	17372	17389	17551	17625	17433	17504	17410	17598	17650	17741	17422	17425	17413	17339	17412	17405	17464	17574	17534	17368	17457	17381	17448	17499	17404	17534	17241	17460	17647	17599	17503	17559	17478	17457	17258	17450	17662	17438	17390	17494	17482	17717	17458	17522	17446	17372	17367	17522	17388	17322	17515	17427	17545	17401	17550	17449	17278	17459	17471	17427	17454	17598	17435	17512	17433	17327	17398	17556	17326	17442	17475	17482	17530	17625	17432	17452	17467	17607	17591	17371	17569	17580	17445	17392	17620	17626	17481	17564	17586	17579	17690	17625	17351	17373	17570	17603	17470	17546	17409	17509	17435	17444	17449	17420	17524	17364	17436	17674	17551	17291	17507	17543	17336	17633	17540	17438	17398	17402	17550	17482	17480	17533	17357	17232	17612	17549	17394	17550	17518	17566	17253	17444	17401	17565	17614	17494	17459	17700	17378	17579	17474	17429	17488	17413	17414	17374	17539	17373	17391	17387	17469	17570	17474	17428	17501	17480	17585	17592	17478	17513	17410	17303	17636	17449	17464	17790	17472	17509	17508	17351	17429	17430	17431	17378	17464	17560	17553	17388	17383	17472	17422	17403	17452	17413	17589	17593	17697	17553	17445	17568	17651	17481	17463	17383	17510	17494	17335	17239	17458	17464	17511	17552	17279	17635	17541	17538	17542	17541	17297	17642	17584	17539	17430	17420	17520	17716	17318	17527	17352	17600	17459	17438	17421	17525	17448	17504	17504	17343	17436	17365	17454	17537	17381	17439	17625	17271	17425	17562	17433	17366	17459	17665	17474	17624	17439	17588	17621	17488	17561	17641	17441	17596	17508	17566	17500	17515	17291	17753	17419	17437	17599	17409	17368	17407	17625	17629	17400	17480	17538	17506	17535	17473	17517	17596	17593	17499	17532	17534	17548	17427	17449	17469	17559	17411	17501	17521	17549	17596	17429	17675	17604	17532	17514	17475	17460	17548	17565	17429	17377	17445	17395	17539	17499	17511	17328	17365	17435	17474	17610	17493	17538	17424	17428	17524	17511	17465	17478	17622	17572	17363	17376	17456	17551	17434	17468	17553	17330	17439	17544	17295	17423	17564	17434	17463	17186	17454	17644	17339	17545	17426	17562	17370	17522	17316	17614	17340	17462	17354	17280	17531	17530	17457	17434	17468	17409	17438	17657	17437	17344	17578	17469	17581	17480	17598	17500	17347	17596	17453	17464	17505	17523	17515	17426	17393	17531	17346	17520	17607	17483	17492	17569	17301	17386	17432	17521	17426	17487	17541	17418	17522	17261	17601	17415	17602	17478	17417	17530	17613	17498	17560	17289	17550	17404	17481	17584	17552	17597	17659	17490	17340	17490	17446	17526	17442	17526	17512	17400	17614	17417	17442	17541	17412	17506	17604	17475	17555	17536	17550	17408	17430	17482	17341	17586	17451	17477	17700	17399	17484	17491	17449	17537	17565	17635	17616	17447	17494	17582	17642	17528	17498	17189	17411	17528	17483	17520	17470	17509	17583	17732	17499	17343	17448	17472	17427	17501	17336	17594	17613	17414	17405	17388	17482	17499	17439	17500	17606	17389	17548	17499	17434	17538	17402	17486	17439	17340	17552	17641	17464	17552	17460	17619	17449	17598	17675	17333	17493	17460	17500	17580	17536	17391	17483	17556	17588	17461	17658	17499	17580	17771	17473	17566	17509	17500	17622	17427	17436	17391	17575	17264	17484	17416	17438	17491	17325	17492	17488	17338	17493	17568	17442	17501	17482	17496	17612	17426	17609	17411	17464	17447	17583	17474	17510	17523	17530	17294	17572	17411	17456	17435	17557	17655	17512	17502	17515	17504	17496	17361	17689	17503	17389	17433	17532	17560	17639	17623	17566	17448	17452	17626	17641	17413	17323	17575	17491	17519	17553	17549	17378	17366	17512	17409	17496	17586	17487	17576	17546	17570	17528	17484	17566	17421	17532	17360	17501	17448	17577	17581	17502	17520	17513	17299	17415	17480	17587	17549	17466	17377	17392	17469	17399	17471	17459	17350	17564	17384	17401	17600	17486	17585	17575	17382	17479	17699	17315	17704	17506	17488	17519	17300	17564	17533	17355	17483	17460	17367	17479	17616	17423	17404	17485	17578	17530	17639	17501	17480	17480	17362	17502	17405	17551	17496	17504	17384	17692	17597	17547	17522	17332	17494	17608	17480	17566	17633	17679	17425	17454	17254	17562	17381	17510	17480	17656	17498	17552	17518	17646	17489	17585	17397	17483	17574	17328	17438	17323	17397	17521	17330	17519	17413	17428	17511	17452	17540	17617	17340	17457	17403	17573	17459	17515	17526	17532	17417	17345	17508	17598	17619	17453	17434	17385	17264	17390	17714	17545	17435	17516	17613	17530	17488	17274	17642	17504	17569	17571	17513	17333	17555	17347	17409	17596	17511	17373	17505	17508	17510	17415	17573	17452	17320	17624	17439	17281	17455	17461	17622	17521	17554	17599	17504	17559	17590	17483	17472	17430	17457	17565	17464	17576	17413	17537	17539	17557	17455	17545	17508	17553	17497	17447	17600	17527	17463	17400	17284	17298	17527	17550	17529	17516	17427	17634	17599	17507	17589	17663	17500	17403	17504	17498	17441	17363	17451	17577	17521	17507	17514	17554	17632	17472	17301	17527	17326	17363	17401	17642	17490	17457	17502	17495	17399	17591	17470	17490	17380	17625	17526	17299	17418	17286	17482	17532	17492	17345	17442	17254	17360	17479	17398	17553	17533	17589	17391	17472	17452	17600	17495	17502	17331	17543	17366	17351	17483	17562	17499	17683	17388	17409	17450	17564	17458	17445	17495	17668	17446	17404	17379	17500	17457	17507	17664	17522	17508	17406	17717	17500	17501	17551	17677	17373	17472	17434	17556	17590	17580	17389	17462	17449	17443	17556	17435	17385	17637	17498	17377	17391	17629	17342	17487	17584	17475	17347	17369	17452	17480	17435	17561	17597	17685	17516	17533	17633	17595	17471	17491	17282	17565	17389	17391	17549	17448	17378	17545	17505	17651	17547	17612	17256	17393	17600	17538	17525	17506
22942	22998	37298	38361	35403	32332	30063	23743	22146	22092	21785	21568	21762	21635	21575	21699	21504	21576	21368	21200	21495	21709	21417	21502	21547	21693	21507	21524	21455	21567	21519	21552	21461	21508	21782	21199	21533	21202	21241	21149	21300	21537	21440	21328	21332	21449	21348	21344	21434	21318	21246	21252	21450	21237	21270	21487	21497	21190	21351	21408	21277	21397	21534	21555	21278	21304	21392	21316	21334	21450	21311	21156	21130	21187	21232	21229	21178	21242	21433	21318	21477	21515	21385	21380	21247	21456	21413	21347	21270	21361	21354	21351	21316	21335	21340	21291	21270	21244	21467	21305	21354	21288	21104	21255	21404	21307	21300	21499	21216	21102	21239	21359	21482	21160	21524	21451	21213	21491	21316	21461	21238	21394	21273	21501	21475	21361	21403	21468	21358	21378	21576	21322	21215	21302	21475	21215	21368	21344	21511	21334	21310	21170	21112	21365	21165	21160	21333	21181	21463	21379	21403	21159	21495	21159	21358	21473	21427	21345	21290	21325	21364	21300	21361	21200	21356	21197	21465	21349	21262	21538	21275	21281	21513	21583	21231	21420	21415	21382	21342	21175	21265	21347	21144	21371	21355	21311	21299	21411	21389	21471	21538	21276	21278	21389	21099	21225	21112	21083	21288	21428	21398	21294	21374	21280	21284	21227	21657	21378	21390	21384	21205	21315	21277	21458	21247	21284	21345	21213	21202	21195	21370	21164	21307	21213	21429	21349	21190	21196	21335	21271	21107	21348	21330	21277	21345	21314	21044	21365	21408	21406	21282	21289	21361	21204	21227	21278	21176	21212	21501	21182	21132	21274	21320	21331	21413	21180	21148	21236	21267	21323	21346	21356	21485	21483	21341	21273	21289	21179	21278	21444	21308	21217	21123	21326	21298	21353	21464	21389	21256	21090	21226	21227	21378	21337	21525	21526	21141	21464	21536	21452	21302	21453	21200	21261	21273	21212	21143	21266	21426	21269	21476	21401	21326	21235	21517	21101	21193	21224	21197	21302	21665	21204	21439	21239	21442	21629	21311	21518	21527	21199	21271	21239	21302	21175	21503	21229	21405	21525	21330	21424	21293	21202	21506	21390	21001	21179	21126	21264	21506	21431	21320	21419	21237	21132	21362	21415	21611	21281	21374	21148	21377	21390	21160	21460	21200	21352	21595	21326	21617	21488	21306	21297	21493	21287	21101	21222	21095	21190	21524	21275	21246	21224	21333	21215	20997	21265	21211	21193	21382	21195	21480	21379	21330	21083	21291	21259	21388	21121	21083	21065	21253	21334	21296	21229	21092	21157	21204	21394	21387	21346	21622	21434	21382	21285	21232	21305	21253	21055	21190	21312	21356	21407	21338	21236	21063	21350	21265	21268	21476	21387	21349	21278	21010	21495	21583	21254	21325	21069	21154	21358	21517	21384	21233	21398	21446	21270	21576	21131	21118	21029	21290	21254	21388	21277	21317	21086	21372	21388	21210	21427	21492	21311	21261	21033	21402	21095	21127	21296	21306	21270	21411	21460	21389	21409	21218	21368	21361	21349	21481	21271	21342	21345	21074	21479	21393	21050	21323	21279	21424	21289	21256	21450	21177	21181	21400	21542	21282	21387	21291	21275	21396	21210	21337	21511	21313	21151	21369	21490	21510	21523	21375	21453	21326	21312	21335	21186	21084	21359	21350	21367	21187	21316	21194	21289	21402	21446	21308	21195	21328	21377	21319	21421	21235	21328	21471	21369	21519	21292	21144	21300	21319	21128	21315	21373	21468	21331	21400	21337	21174	21343	21188	21391	21272	21352	21332	21246	21190	21369	21453	21450	21619	21417	21520	21320	21328	21283	21311	21265	21347	21218	21329	21155	21101	21349	21127	21204	21376	21451	21530	21216	21376	21172	21136	21220	21374	21033	21124	21249	21511	21323	21324	21167	21230	21144	21389	21050	21142	21363	21208	21353	21246	21375	21218	21003	21337	21362	21224	21365	21432	21423	21039	21248	21314	21382	21471	21347	21372	21259	21453	21347	21197	21200	21379	21226	21453	21470	21456	21120	21355	21465	21341	21278	21343	21309	21236	21402	21201	21326	21216	21233	21379	21493	21400	21360	21287	21493	21203	21232	21345	21293	21305	21470	21237	21061	21182	21022	21447	21304	21523	21365	21342	21535	21296	21317	21364	21256	21343	21437	21298	21453	21230	21394	21604	21314	21365	21135	21178	21358	21089	21382	21290	21060	21428	21062	21312	21288	21476	21348	21300	21274	20927	21469	21118	21324	21396	21250	21187	21519	21395	21347	21257	21344	21285	21221	21305	21135	21168	21170	21213	21322	21235	21214	21182	21424	21272	21375	21217	21538	21456	21582	21512	21429	21014	21454	21306	21414	21241	21234	21216	21286	21382	21539	21340	21275	21691	21447	21350	21532	21356	21236	21469	21158	21072	21277	21415	21270	21202	21247	21196	21320	21460	21245	21444	21345	21356	21176	21365	21467	21375	21269	21415	21325	21345	21335	21321	21372	21299	21345	21520	21253	21455	21416	21467	21384	21359	21166	21466	21392	21433	21297	21293	21310	21300	21190	21393	21246	21483	21545	21353	21222	21245	21359	21281	20989	21099	21172	21258	21303	21404	21221	21286	21208	21323	21490	21182	21175	21511	21197	21407	21196	21444	21406	21404	21299	21207	21293	21221	21355	21414	21389	21411	21313	21502	21064	21594	21388	21159	21205	21126	21488	21408	21465	21515	21148	21378	21302	21488	21155	21393	21332	21247	21213	21488	21463	21354	21200	21293	21442	21362	21226	21139	21205	21281	21342	21334	21287	21131	21233	21163	21456	21135	21531	21150	21287	21404	21352	21305	21171	21309	21348	21186	21341	21210	21283	21162	21255	21453	21231	21311	21218	21309	21338	21261	21438	21317	21283	21327	21348	21439	21254	21211	21329	21267	21274	21120	21328	21387	21545	21179	21377	21362	21202	21260	21119	21487	21334	21494	21479	21214	21340	21401	21426	21211	21324	21177	21293	21312	21494	21134	21461	21158	21420	21382	21463	21325	21236	21218	21152	21396	21212	21283	21293	21419	21533	21521	21382	21256	21350	21384	21332	21282	21337	21145	21247	21305	21154	21378	21441	21220	21546	21359	21329	21318	21379	21330	21356	21222	21193	21281	21275	21257	21349	21051	21232	21330	21391	21333	21241	21314	21153	21174	21342	21395	21359	21346	21201	21398	21144	21244	21074	21193	21228	21288	21140	21323	21125	21270	21231	21489	21284	21110	21215	21169	21375	21474	21241	21424	21414	21371	21262	21120	21342	21214	21234	21178	21489	21042	21143	21334	21244	21268	21418	21300	21129	21206	21276	21418	21340	21307	21466	21275	21327	21346	21252	21302	21428	21361	21226	21102	21348	21297	21470	21302	21301	21460	21155	21269	21207	21030	21276	21501	21404	21409	21065	21256	21434	21456	21297	21399	21131	21455	21650	21339	21376	21473	21243	21228	21541	21426	21287	21513	21333	21476	21203	21405	21387	21165	21164	21401	21411	21324	21251	21171	21230	21156	21207	21364	21453	21283	21432	21523	21562	21525	21460	21336	21349	21439	21234	21394	21361	21391	21138	21279	21352	21406	21345	21146	21212	21299	21452	21317	21116	21409	21292	21350	21398	21513	21170	21401	21260	21490	21447	21102	21371	21279	21384	21176	21333	21184	21292	21205	21381	21314	21288	21493	21378	21280	21358	21302	21169	21480	21382	21419	21338	21299	21350	21415	21458	21253	21242	21449	21407	21300	21266	21271	21182	21206	21413	21290	21576	21406	21371	21295	21183	21218	21118	21284	21243	21483	21302	21254	21263	21273	21150	21171	21342	21335	21249	21524	21403	21126	21413	21459	21415	21282	21485	21233	21146	21278	21446	21433	21497	21488	21346	21316	21328	21257	21306	21519	21416	21307	21349	21438	21380	21087	21338	21522	21094	21356	21148	21214	21269	21175	21407	21178	21294	21341	21318	21237	21505	21301	21449	21507	21321	21619	21540	21332	21486	21347	21450	21086	21420	21194	21454	21328	21139	21162	20910	21157	21281	21411	21331	21398	21133	21278	21194	21085	21349	21354	21291	21316	21408	21019	21263	21319	21183	21411	21355	21423	21233	21205	21357	21285	21309	21388	21420	21389	21202	21323	21428	21229	21369	21145	21417	21496	21497	21533	21177	21372	21337	21269	21362	21454	21226	21344	21306	20961	21049	21378	21445	21257	21372	21386	21131	21192	21169	21075	21279	21279	21229	21273	21273	21266	21367	21366	21484	21467	21275	21244	21384	21409	21303	21327	21355	21306	21278	21314	21328	21453	21142	21330	21209	21322	21339	21332	21416	21377	21439	21568	21266	21339	21108	21217	21247	21291	21273	21195	21469	21289	21234	21394	21257	21256	21317	21229	21310	21330	21277	21184	21394	21331	21268	21407	21409	21169	21226	21406	21138	21145	21238	21508	21127	21374	21193	21211	21362	21376	21368	21112	21505	20987	21235	21507	21314	21409	21094	21363	21297	21316	21179	21394	21167	21307	21351	21322	21285	21595	21117	21488	21426	21133	21477	21449	21439	21365	21287	21259	21159	21253	21260	21343	21235	21226	21435	21410	21158	21280	21072	21264	21333	21382	21237	21423	21211	21079	21579	21197	21196	21302	21213	21433	21418	21384	21210	21562	21392	21240	21190	21217	21282	21270	21159	21315	21397	21205	21289	21220	21227	21371	21389	21313	21392	21456	21527	21165	21368	21366	21196	21373	21306	21396	21187	21386	21350	21214	21375	21227	21383	21343	21419	21515	21474	21425	21338	21156	21270	21399	21252	21362	21335	21397	21489	21288	21219	21452	21431	21205	21453	21578	21256	21364	21370	21572	21130	21272	21291	21236	21311	21294	21347	21224	21175	21443	21181	21492	21225	21365	21166	21317	21384	21253	21539	21256	21248	21411	21479	21254	21630	21275	21355	21396	21330	21249	21252	21308	21110	21424	21399	21438	21120	21372	21124	21278	21322	21409	21165	21390	21239	21375	21511	21508	21219	21265	21400	21205	21256	21186	21189	21414	21361	21312	21406	21217	21293	21325	21188	20953	21092	21411	21460	21600	21291	21615	21425	21222	21360
61658	105837	94142	73232	51908	35242	23994	19389	17838	17414	17372	17444	17493	17508	17481	17414	17472	17528	17321	17539	17529	17551	17443	17506	17549	17416	17451	17409	17421	17546	17488	17456	17394	17442	17620	17703	17401	17556	17546	17447	17408	17361	17487	17333	17569	17482	17564	17595	17366	17420	17544	17605	17433	17494	17476	17518	17339	17583	17522	17491	17393	17297	17462	17320	17405	17560	17466	17592	17405	17371	17395	17395	17484	17403	17335	17543	17529	17578	17298	17542	17326	17505	17533	17457	17550	17436	17406	17519	17428	17461	17489	17737	17337	17477	17512	17561	17426	17512	17542	17614	17442	17542	17581	17436	17598	17294	17378	17432	17652	17401	17661	17371	17486	17321	17399	17567	17392	17569	17514	17450	17564	17501	17258	17438	17494	17457	17558	17510	17364	17395	17414	17436	17566	17344	17414	17512	17574	17516	17451	17492	17432	17270	17473	17448	17404	17511	17547	17356	17298	17519	17468	17689	17444	17559	17463	17470	17534	17278	17584	17428	17405	17368	17319	17449	17390	17505	17377	17436	17407	17363	17374	17543	17478	17636	17619	17279	17528	17418	17478	17546	17370	17411	17567	17299	17606	17588	17395	17566	17460	17391	17452	17405	17670	17438	17410	17462	17430	17480	17436	17429	17485	17417	17775	17543	17433	17431	17334	17589	17414	17389	17414	17443	17428	17405	17647	17360	17444	17384	17473	17378	17658	17485	17612	17689	17482	17276	17526	17447	17478	17543	17330	17479	17428	17360	17284	17556	17381	17492	17382	17392	17516	17494	17653	17412	17299	17480	17325	17340	17375	17515	17488	17328	17399	17564	17429	17675	17350	17351	17475	17671	17475	17592	17308	17420	17412	17394	17462	17453	17408	17491	17307	17404	17499	17510	17456	17281	17641	17334	17430	17443	17320	17559	17330	17420	17533	17543	17650	17514	17472	17439	17549	17432	17653	17533	17293	17532	17313	17547	17265	17469	17295	17408	17623	17541	17513	17461	17431	17512	17457	17388	17278	17394	17451	17413	17284	17502	17443	17550	17402	17600	17546	17329	17574	17500	17497	17323	17374	17516	17311	17445	17460	17514	17378	17517	17472	17468	17586	17381	17509	17504	17524	17356	17361	17333	17437	17326	17595	17597	17408	17440	17350	17428	17294	17474	17490	17493	17350	17433	17340	17277	17528	17587	17432	17532	17537	17580	17313	17499	17308	17583	17493	17469	17433	17475	17376	17311	17382	17415	17281	17393	17597	17528	17554	17570	17418	17517	17658	17269	17373	17538	17338	17502	17255	17410	17429	17494	17430	17484	17449	17465	17368	17613	17648	17476	17308	17480	17367	17587	17540	17453	17467	17498	17361	17513	17616	17472	17505	17509	17576	17660	17330	17422	17368	17547	17315	17374	17417	17483	17499	17584	17347	17508	17442	17585	17324	17543	17600	17431	17418	17580	17461	17384	17475	17527	17285	17505	17474	17482	17556	17331	17284	17395	17515	17383	17336	17385	17559	17399	17434	17597	17479	17454	17235	17544	17543	17446	17599	17342	17547	17320	17343	17255	17387	17304	17533	17391	17438	17428	17472	17427	17398	17624	17415	17368	17520	17446	17406	17350	17374	17365	17539	17506	17475	17574	17586	17447	17348	17282	17303	17568	17619	17467	17438	17370	17541	17372	17483	17338	17546	17456	17549	17651	17307	17334	17421	17505	17273	17397	17481	17536	17550	17308	17489	17426	17415	17353	17451	17536	17495	17434	17315	17283	17436	17420	17302	17401	17505	17258	17553	17517	17398	17519	17568	17471	17519	17573	17410	17486	17251	17441	17343	17320	17353	17425	17683	17701	17607	17397	17545	17466	17398	17589	17591	17461	17449	17572	17490	17469	17230	17482	17363	17342	17493	17388	17401	17471	17469	17507	17219	17526	17620	17367	17483	17408	17344	17463	17461	17364	17497	17472	17445	17517	17482	17397	17526	17463	17356	17379	17491	17287	17615	17710	17629	17626	17513	17562	17410	17649	17255	17489	17411	17351	17309	17294	17476	17429	17310	17487	17341	17446	17430	17490	17328	17479	17362	17423	17585	17415	17291	17466	17376	17584	17445	17413	17496	17430	17515	17441	17594	17353	17569	17438	17545	17493	17401	17536	17363	17444	17395	17381	17513	17299	17532	17499	17358	17456	17323	17457	17356	17559	17593	17564	17333	17525	17378	17513	17375	17599	17461	17360	17648	17507	17359	17365	17559	17492	17385	17371	17490	17412	17331	17332	17407	17594	17388	17443	17208	17333	17389	17504	17423	17480	17313	17621	17498	17305	17388	17446	17314	17362	17490	17477	17345	17478	17389	17400	17303	17468	17543	17585	17290	17486	17382	17583	17347	17277	17426	17523	17490	17490	17552	17502	17229	17542	17459	17416	17492	17677	17483	17292	17373	17298	17321	17408	17597	17546	17406	17391	17480	17527	17597	17177	17506	17575	17475	17494	17365	17449	17577	17314	17531	17429	17643	17517	17418	17513	17339	17369	17428	17595	17485	17378	17511	17431	17506	17439	17396	17646	17387	17412	17382	17494	17420	17636	17402	17421	17615	17549	17471	17380	17474	17486	17503	17498	17515	17439	17660	17501	17254	17318	17615	17554	17379	17572	17458	17459	17212	17361	17666	17434	17403	17436	17512	17380	17411	17371	17316	17409	17429	17287	17414	17551	17462	17427	17501	17489	17411	17535	17470	17467	17499	17504	17439	17349	17420	17323	17688	17387	17333	17511	17497	17354	17450	17380	17545	17409	17344	17538	17344	17250	17659	17372	17433	17542	17182	17353	17439	17391	17343	17452	17509	17271	17571	17454	17434	17640	17555	17447	17526	17401	17387	17444	17542	17670	17531	17237	17681	17222	17445	17494	17504	17468	17607	17439	17412	17475	17305	17491	17434	17389	17481	17465	17297	17645	17366	17414	17534	17447	17356	17579	17475	17645	17429	17305	17703	17600	17611	17549	17456	17423	17528	17370	17432	17314	17399	17495	17437	17540	17376	17493	17371	17443	17335	17485	17479	17401	17539	17422	17560	17453	17323	17593	17457	17557	17377	17360	17505	17408	17529	17571	17402	17574	17468	17433	17361	17487	17472	17400	17660	17506	17687	17236	17590	17273	17356	17575	17330	17413	17455	17648	17469	17506	17451	17496	17398	17495	17438	17475	17593	17545	17388	17454	17325	17467	17528	17498	17512	17568	17586	17425	17376	17536	17406	17642	17515	17174	17417	17427	17517	17465	17509	17372	17589	17437	17557	17588	17440	17649	17431	17443	17364	17222	17275	17379	17434	17366	17560	17560	17499	17451	17519	17534	17644	17455	17294	17610	17576	17463	17498	17352	17439	17432	17453	17467	17350	17500	17550	17472	17379	17522	17478	17436	17494	17384	17576	17504	17320	17508	17340	17479	17609	17483	17308	17397	17527	17425	17532	17567	17447	17446	17344	17442	17482	17568	17494	17481	17303	17339	17522	17404	17355	17535	17556	17543	17466	17561	17486	17450	17422	17521	17386	17630	17496	17515	17486	17477	17382	17298	17314	17453	17459	17655	17393	17594	17419	17294	17727	17548	17490	17481	17384	17361	17563	17415	17505	17362	17430	17508	17494	17392	17416	17251	17344	17430	17377	17463	17623	17429	17494	17526	17468	17639	17584	17471	17474	17367	17428	17315	17601	17499	17374	17569	17359	17317	17339	17472	17486	17331	17321	17429	17279	17500	17495	17501	17705	17575	17384	17424	17456	17376	17575	17371	17545	17276	17492	17390	17518	17377	17432	17364	17376	17296	17338	17427	17656	17426	17517	17517	17354	17570	17347	17594	17474	17272	17432	17325	17619	17455	17433	17469	17435	17690	17434	17484	17568	17548	17308	17552	17469	17607	17370	17456	17314	17431	17376	17293	17640	17474	17359	17311	17314	17555	17325	17350	17473	17382	17390	17399	17349	17328	17425	17365	17421	17255	17585	17347	17502	17369	17509	17442	17710	17407	17370	17410	17432	17664	17397	17322	17572	17557	17462	17510	17348	17452	17459	17458	17428	17528	17393	17342	17360	17362	17253	17586	17476	17418	17357	17396	17348	17362	17281	17313	17533	17412	17444	17414	17447	17483	17437	17515	17612	17413	17416	17345	17499	17587	17298	17550	17346	17637	17532	17463	17409	17438	17467	17404	17602	17361	17614	17421	17453	17332	17351	17355	17578	17383	17435	17464	17490	17453	17529	17524	17490	17489	17438	17464	17482	17559	17460	17419	17394	17390	17461	17411	17425	17418	17503	17547	17433	17306	17498	17539	17513	17414	17482	17357	17600	17336	17634	17421	17454	17474	17534	17416	17562	17439	17440	17361	17398	17427	17316	17452	17257	17291	17544	17440	17407	17591	17546	17531	17317	17412	17258	17486	17536	17475	17340	17442	17480	17511	17576	17385	17448	17398	17340	17318	17292	17614	17410	17520	17411	17433	17435	17321	17627	17457	17398	17452	17428	17320	17385	17319	17490	17420	17585	17283	17334	17550	17407	17416	17297	17544	17437	17318	17441	17581	17448	17301	17359	17439	17427	17499	17313	17526	17547	17500	17386	17383	17527	17417	17318	17575	17451	17365	17438	17557	17288	17474	17450	17477	17337	17452	17456	17514	17274	17421	17486	17327	17519	17496	17536	17465	17553	17510	17409	17569	17500	17490	17462	17526	17466	17611	17464	17301	17535	17473	17403	17418	17353	17527	17542	17487	17417	17495	17572	17339	17223	17519	17448	17670	17474	17678	17418	17469	17354	17461	17270	17493	17487	17632	17458	17434	17362	17385	17536	17440	17458	17470	17398	17491	17502	17572	17460	17473	17392	17524	17362	17398	17459	17477	17375	17401	17379	17370	17537	17345	17466	17441	17494	17331	17299	17369	17520	17424	17365	17528	17487	17552	17437	17423	17305	17364	17272	17561	17435	17447	17464	17300	17339	17403	17309	17281	17651	17425	17531	17326	17324	17472	17687	17556	17452	17676	17381	17525	17377	17306	17355	17249	17528	17277	17634	17593	17521	17512	17430	17510	17400	17278	17586	17335	17474	17490	17410	17287	17474	17529	17400	17440	17508	17423	17578	17449	17271	17456	17377	17557
30055	35935	44114	34958	26763	23341	22164	21475	21326	21401	21302	21177	21055	21051	21177	21366	21110	21205	21317	21240	21303	21148	20943	21096	20961	21141	21073	21206	21249	21216	21100	21112	21054	21165	20989	21187	21300	21333	21462	21387	21044	21095	21152	20995	20953	21145	21290	21012	21235	21080	21160	21156	21142	21080	21055	21038	21005	21347	21339	21052	21090	21138	21115	21090	21033	21364	21191	21132	21325	21104	21163	21258	21107	21200	21173	20976	21121	21205	21137	21218	21096	21206	21333	21154	21226	21280	21316	21269	21206	21139	21061	21156	21183	21047	21406	21124	21130	21309	21175	21259	21084	21003	20933	21008	21179	21029	21398	21042	21132	21305	21274	21055	21248	21301	21157	21133	21167	20946	21148	20976	20962	21125	21056	21290	21180	21072	21291	21230	21276	21387	21320	21346	21179	21401	21215	21213	21299	21303	21078	20952	21239	20823	21237	21018	21082	20967	21193	21160	21223	21125	20958	21078	21128	21307	21016	21155	21116	21045	21230	21133	21153	21188	21228	20965	21177	21179	21131	21338	21113	21190	21155	21179	21055	21103	21040	21142	21415	21188	21137	21072	21153	20982	21121	21286	21022	21077	21055	21105	21074	21120	21202	21127	21201	21006	21166	21003	21014	21180	21217	21119	21068	20963	21109	21137	21098	21237	21237	21014	21184	20955	21058	20890	21038	21143	21348	21055	21211	21180	21078	21135	21001	20908	20998	21046	21259	21024	21032	21295	20934	21204	21221	21130	21039	21153	20997	21134	21063	21053	21050	21021	21125	20947	21055	21039	21287	20812	21051	21160	21123	21040	21183	21275	21374	21261	21285	21118	21380	21171	21262	21144	20991	21049	21333	21148	21021	21287	21131	21179	21147	21204	21126	21137	21286	20989	20992	21019	21113	21254	21245	21202	21398	21048	21244	21184	20802	20914	21076	21050	21405	21029	21139	21016	21325	21229	21459	21161	21334	21138	21053	21039	21016	21283	21243	21178	21096	21226	21214	20860	21168	21181	20949	21037	20976	21047	21275	21200	21088	21024	20998	21383	21290	21294	21412	21297	21115	21078	20980	21193	21104	20971	21415	21435	21160	21048	21107	21120	21149	21249	21308	21132	21168	21305	21217	20977	21150	21026	21360	20873	21167	21016	21248	21247	21135	21317	21005	20969	21258	21245	21219	20968	21085	21140	21163	21219	21123	21243	21215	21200	21345	20989	21301	21094	21128	21260	20985	21100	21195	20995	21147	21186	21164	21211	20995	21112	20970	21253	21113	21121	21073	21135	21165	21121	21259	21059	21261	21266	21146	21116	21056	21187	21265	21131	20800	21150	21250	21231	21163	21365	21343	21115	21085	21154	21108	21050	21273	21167	21055	21104	21084	21087	20862	21011	21424	21000	21051	21174	21161	21004	21104	21136	21133	21112	21017	21194	21163	20882	21055	21196	21135	20893	21125	20934	21260	21079	21142	21125	21255	20992	21240	21364	21069	21238	21268	21190	21072	21088	21098	21187	21130	20992	21283	21250	21036	21099	21013	20999	21142	20965	21196	21100	21199	21105	21079	21105	21189	21073	21156	21234	21252	21029	21211	21144	21235	20894	21173	21241	21120	21192	21392	20808	21040	20951	21249	21087	20958	21025	21129	21024	21041	21100	21302	21181	21343	21158	21050	21150	21199	21141	21223	21250	21288	21030	21209	21338	21241	21246	21093	21156	21095	21133	21220	21059	21303	21186	21100	21265	21237	20977	21174	21026	20971	21093	20827	21099	21093	21023	20964	21110	21145	21016	20939	21173	21189	21165	20946	21016	21029	21332	21017	21216	20817	20957	20834	21022	21023	21275	21319	21202	21146	21052	21078	20943	21162	21064	21198	21153	21294	21204	21104	21139	21228	21255	21132	21194	21431	21288	21217	21393	21319	21277	21152	21094	21153	21276	21192	21206	21252	21274	21214	21048	21167	21088	21043	21119	20915	21077	21194	21142	21022	21196	21067	21075	21118	20942	21050	21208	21121	21241	21103	21224	20978	21168	21143	20922	21218	21037	21112	21105	21024	20920	21194	21161	21045	21143	21151	21111	21275	21094	20932	21044	20914	21176	21102	21113	21136	21335	21095	20928	21374	21141	21119	21027	21127	21304	21099	21228	21190	21251	21111	21044	21063	20884	21153	21228	21090	21241	21276	21243	20978	21217	21033	21100	21194	21319	21136	21004	21328	21280	21162	21115	21038	21065	21249	21013	21212	21151	21136	21112	21062	21177	21216	21051	20946	21049	21017	21122	20978	21256	20975	21175	21317	20998	21301	21242	21176	21067	21072	21249	21314	21108	21126	21069	20981	21239	21079	21062	21285	20988	21047	21159	21164	21176	21140	21156	21345	21211	21303	21099	21094	21068	21038	21273	21176	20915	21339	21119	21137	21146	21098	21146	21278	21141	21344	21062	21059	20907	21038	21212	21177	21076	21310	21216	21190	21173	20956	21199	20998	20995	21081	20980	21200	21251	21093	21117	21315	21221	21284	21213	21159	21251	21291	21380	21115	20938	21202	21276	21124	20935	21123	21037	21021	20966	21251	21214	21189	21068	21311	20963	21056	21092	21002	21318	21247	20908	21208	21113	21213	21079	21122	20900	21072	21236	21390	21153	21266	21290	21231	21104	21147	21186	21225	21113	21175	21181	21312	21041	21306	21103	21315	21067	21175	21191	21211	21160	21148	21136	21156	21121	21049	21135	21056	21155	21434	21008	21266	21199	21175	21165	21307	20991	21188	21246	21148	21183	21392	20968	21311	21043	21126	21180	21172	21085	21087	21215	21253	21088	21057	21152	21140	21136	20988	20905	21143	21145	21135	21027	21169	21026	21110	21169	21165	21311	20979	21106	21308	21344	21200	20874	21160	21129	21120	21145	21088	21106	21213	21095	21042	21214	21013	20939	21412	21380	21241	21216	21154	21244	21234	21003	21133	21069	21134	21155	20995	21229	20992	21140	21162	21141	21192	21307	21072	21116	21356	21123	21172	21125	20989	21163	21292	20968	21232	20976	21000	21021	21050	21267	21042	21268	21206	21030	21156	21158	21093	21349	21227	21046	21229	21269	21180	21330	20991	21399	21376	21176	21184	21016	21142	21078	21020	21080	21104	21165	21071	21103	21259	21237	21036	21146	21204	21212	21269	21183	21200	21191	21134	21194	21113	20882	21164	21162	21193	21132	21073	21040	21038	21334	21168	21053	21256	21271	21112	21092	21022	21262	21248	21084	21143	21024	21132	21234	21130	21293	21146	21057	21116	21282	21193	21132	21118	21105	21174	21208	20983	21147	21217	21011	21245	21362	21053	21005	21088	20999	21187	21259	20902	20961	21116	21056	21255	21137	21222	21338	21145	21307	21390	20933	21068	21254	21121	21124	21288	21390	21212	21211	21301	21316	21124	21080	20993	20964	21117	21175	21071	21449	21124	21283	21159	21185	21041	21383	21212	21199	21119	21231	21150	20926	21029	21124	21176	21202	21216	21159	21134	20987	21317	21328	21071	21243	21072	21093	21077	21185	21109	21140	21220	21059	21230	21087	20951	21159	21045	20886	21247	21055	21188	20993	20852	21277	21256	21175	21128	21062	21039	21248	21327	21215	21146	21280	21206	21261	21079	21234	21147	21083	21181	21180	21253	21097	21165	21143	21202	21124	21123	21136	20974	21060	21095	21299	21090	21224	21079	21403	21205	20979	21008	21027	21380	21282	20960	21107	21258	21157	21051	21366	21106	21239	21037	21066	21172	20956	21103	21148	21369	20962	21197	21307	21128	21168	21074	21098	21124	21251	21126	21227	21160	21149	21177	21260	20928	21042	20981	21145	21017	21136	21227	21090	21303	20980	20939	20839	20816	21112	21077	21181	21186	20956	21105	21215	21167	21157	21170	21107	21291	21135	21338	21031	21112	21173	21051	21050	21254	21331	21156	21219	21310	21211	21216	21027	21053	20921	21279	21179	21135	21180	21280	21156	21218	21156	21099	21310	21199	21284	21102	21208	21193	21213	21350	21324	21018	21219	21092	21098	21020	21311	21210	21031	21189	20928	21201	20962	21055	21077	21196	21113	21085	21174	21133	21154	21011	21259	21187	21026	21220	21177	21182	20992	21263	21263	21251	21366	21279	21093	21079	21094	21158	21030	21139	20893	20956	20961	21115	21091	21062	21106	20973	21001	21271	21106	21119	21290	21066	21203	21262	21229	21307	21162	21033	21186	21211	20992	21094	21111	21147	21127	21170	21230	21222	21268	21331	21064	21095	21178	21423	21128	21122	20991	21271	21311	21274	20901	20961	21084	21214	21350	20966	21329	21229	21092	21221	21060	21302	21203	21150	21185	21149	21177	21150	20919	21288	21212	20936	21102	21089	21083	21040	20914	20920	21025	21227	21029	21265	21159	21148	21200	21270	21101	21183	21016	21057	21233	20877	21066	21124	21246	20996	21037	21049	21169	21193	21107	20983	21189	21277	21180	21145	21194	21173	21209	21343	21034	20913	21060	21098	20779	20917	21070	21219	21067	21114	21045	21103	21148	21159	21098	21374	21065	21295	21104	20901	21016	21212	20735	21237	21090	21039	21223	21029	21119	21222	21153	21356	21292	21298	21312	21443	21174	21146	21331	21231	21307	21365	21078	21246	21160	21248	21118	21283	21246	21216	21056	21188	20973	21469	21305	21234	21131	21097	21184	21235	21142	21333	21034	21365	21356	21158	21158	21351	21197	21016	21117	21048	20994	21016	21147	21056	21137	21266	21123	21210	21216	21334	21182	21201	21193	21120	21206	21070	21043	21245	21169	21142	21009	21157	21107	21318	21194	21146	21142	21302	21185	21086	21245	21297	21247	21245	20963	21067	21256	21000	21151	21087	21025	21260	21076	21178	21045	21168	20919	21097	21147	21219	21118	21264	21331	21137	21123	21240	21258	21145	21123	20865	21084	21090	20822	21242	20986	21076	21231	21172	21004	21267	21372	21298	21243	21249	21172	21010	21105	21210	21202	21324	21316	21155	21019	21210	21192	21296	21012	21251	21248	21315	21266	21188	21098	21145	20844	21056	21070	21218	21233	21201	21381	21383	21169	21004	21059	20933	20989	21348	21177	21289	21165	21098	21378	21252	21083
36079	55905	46082	30714	22773	19033	17928	17414	17352	17255	17159	17204	17435	17299	17294	17351	17124	17306	17293	17359	17328	17279	17466	17415	17374	17216	17156	17322	17407	17284	17356	17218	17295	17308	17365	17466	17243	17154	17552	17276	17277	17243	17406	17384	17214	17188	17219	17262	17423	17434	17138	17206	17247	17179	17293	17313	17305	17340	17253	17379	17286	17217	17255	17245	17476	17255	17346	17228	17442	17196	17262	17410	17260	17501	17257	17362	17158	17046	17205	17381	17078	17080	17391	17257	17156	17189	17359	17303	17099	17357	17176	17202	17271	17259	17225	17187	17373	17069	17395	17232	17344	17228	17254	17325	17182	17380	17283	17185	17427	17259	17504	17218	17215	17299	17180	17302	17392	17333	17064	17205	17363	17293	17348	17420	17323	17226	17352	17288	17183	17201	17419	17339	17351	17256	17281	17357	17171	17085	17450	17318	17323	17346	17238	17229	17354	17308	17176	17313	17344	17259	17376	17332	17274	17421	17293	17277	17363	17247	17470	17231	17316	17308	17148	17332	17181	17283	17313	17106	17276	17339	17523	17120	17379	17299	17357	17246	17260	17231	17314	17295	17326	17185	17267	17317	17351	17056	17206	17205	17224	17298	17581	17476	17285	17370	17284	17387	17327	17378	17179	17409	17356	17327	17357	17214	17294	17311	17396	17151	17184	17225	17211	17385	17176	17303	17216	17452	17182	17485	17417	17447	17198	17338	17378	17088	17266	17426	17291	17198	17260	17266	17375	17482	17324	17327	17478	17078	17271	17266	17294	17409	17174	17440	17301	17325	17282	17309	17228	17377	17370	17292	17340	17335	17372	17216	17478	17260	17287	17296	17390	17379	17330	17442	17155	17339	17328	17522	17257	17114	17250	17411	17355	17391	17115	17196	17217	17131	17213	17540	17392	17296	17116	17378	17186	17204	17398	17257	17395	17291	17476	17404	17382	17089	17318	17284	17312	17156	17344	17327	17318	17474	17317	17293	17431	17007	17380	17398	17229	17353	17383	17302	17243	17150	17320	17126	17327	17167	17203	17353	17131	17180	17322	17218	17158	17242	17291	17498	17252	17408	17188	17504	17202	17280	17172	17254	17308	17389	17332	17312	17374	17487	17251	17181	17226	17387	17318	17268	17317	17174	17260	17322	17399	17246	17075	17188	17253	17497	17331	17235	17290	17412	17225	17197	17223	17317	17285	17322	17219	17380	17266	17167	17351	17158	17400	17315	17249	17400	17188	17288	17293	17317	17255	17106	17441	17361	17291	17238	17100	17281	17305	17389	17407	17326	17242	17377	17281	17202	17171	17182	17287	17101	17304	17185	17148	17359	17344	17214	17158	17270	17236	17170	17266	17283	17248	17386	17205	17279	17163	17322	17251	17375	17348	17293	17358	17133	17310	17225	17290	17348	17143	17419	17122	17177	17370	17243	17289	17176	17294	17484	17363	17406	17422	17171	17323	17302	17364	17305	17110	17273	17293	17244	17325	17269	17307	17318	17346	17180	17261	17265	17252	17279	17208	17355	17156	17202	17258	17340	17347	17258	17250	17369	17186	17174	17381	17410	17104	17118	17164	17529	17358	17317	17328	17231	17359	17212	17252	17335	17293	17135	17287	17346	17296	17218	17426	17368	17429	17225	17150	17443	17370	17263	17220	17253	17145	17353	17285	17261	17184	17184	17373	17210	17194	17242	17228	17418	17239	17342	17217	17163	17197	17268	17272	17372	17355	17312	17201	17351	17504	17344	17272	17464	17123	17310	17210	17363	17329	17296	17253	17240	17317	17432	17056	17403	17401	17180	17216	17295	17351	17270	17232	17271	17178	17420	17206	17159	17363	17386	17254	17316	17366	17176	17272	17193	17290	17503	17255	17386	17273	17412	17212	17247	17221	17381	17277	17285	17373	17431	17222	17255	17371	17296	17313	17351	17331	17287	17151	17438	17300	17310	17262	17469	17342	17252	17270	17335	17391	17337	17404	17045	17357	17194	17120	17315	17339	17209	17247	17235	17356	17297	17334	17347	17211	17186	17319	17444	17310	17303	17264	17176	17340	17365	17289	17310	17425	17398	17205	17436	17278	17522	17351	17390	17205	17098	17322	17384	17332	17133	17246	17129	17462	17175	17529	17386	17188	17424	17377	17379	17075	17200	17402	17192	17321	17187	17195	17291	17282	17206	17419	17251	17373	17340	17375	17394	17197	17339	17409	17415	17179	17217	17255	17370	17130	17198	17357	17315	17253	17477	17302	17382	17207	17294	17372	17181	17303	17376	17261	17411	17298	17386	17498	17271	17544	17351	17215	17410	17311	17477	17481	17372	17161	17099	17447	17357	17256	17316	17254	17102	17198	17178	17354	17180	17208	17327	17371	17319	17316	17399	17355	17257	17207	17260	17379	17121	17309	17278	17438	17280	17312	17338	17299	17304	17286	17388	17163	17176	17340	17354	17251	17213	17216	17172	17467	17389	17347	17229	17329	17194	17378	17269	17389	17294	17334	17315	17301	17318	17189	17290	17170	17359	17343	17307	17279	17255	17348	17081	17308	17374	17367	17437	17327	17239	17305	17247	17321	17429	17362	17290	17142	17269	17400	17255	17162	17287	17279	17413	17294	17539	17410	17335	17407	17409	17111	17261	17452	17278	17333	17332	17338	17493	17189	17224	17233	17101	17232	17295	17273	17294	17255	17215	17330	17259	17348	17365	17248	17337	17235	17481	17226	17195	17092	17435	17282	17478	17384	17348	17414	17366	17248	17164	17342	17276	17262	17413	17259	17443	17356	17306	17283	17395	17260	17272	17295	17324	17236	17199	17246	17326	17394	17316	17209	17269	17426	17241	17239	17257	17155	17291	17447	17386	17307	17246	17348	17227	17355	17193	17404	17365	17359	17212	17228	17399	17373	17190	17363	17357	17184	17220	17258	17182	17416	17252	17245	17400	17425	17326	17249	17264	17188	17279	17174	17353	17253	17132	17188	17355	17405	17349	17235	17396	17239	17186	17246	17281	17275	17282	17307	17363	17313	17283	17380	17181	17248	17365	17379	17199	17270	17470	17270	17333	17408	17211	17318	17401	17384	17273	17186	17185	17296	17227	17325	17231	17242	17274	17188	17421	17291	17367	17285	17328	17128	17160	17294	17358	17324	17229	17364	17264	17374	17212	17196	17276	17291	17182	17401	17312	17302	17462	17195	17358	17202	17309	17419	17250	17381	17122	17123	17356	17381	17325	17170	17293	17368	17268	17298	17190	17276	17397	17330	17361	17476	17363	17253	17568	17421	17410	17183	17330	17258	17372	17222	17185	17200	17477	17259	17328	17302	17055	17298	17359	17300	17183	17327	17210	17322	17186	17359	17233	17229	17450	17345	17195	17313	17195	17219	17266	17186	17304	17265	17155	17427	17279	17189	17415	17386	17360	17149	17303	17281	17306	17377	17191	17214	17196	17336	17161	17504	17445	17308	17323	17196	17264	17449	17379	17420	17227	17211	17500	17375	17108	17247	17272	17448	17459	17295	17222	17258	17395	17317	17131	17287	17421	17415	17270	17395	17302	17294	17204	17446	17376	17355	17414	17325	17386	17177	17189	17444	17340	17200	17086	17277	17395	17222	17416	17275	17397	17377	17350	17291	17265	17331	17400	17342	17229	17391	17301	17137	17415	17430	17345	17209	17213	17248	17320	17166	17374	17262	17309	17102	17306	17346	17222	17372	17283	17278	17274	17300	17400	17248	17359	17299	17338	17137	17243	17215	17519	17300	17393	17286	17231	17318	17089	17369	17417	17209	17216	17366	17303	17424	17153	17303	17324	17290	17311	17325	17324	17200	17255	17278	17394	17450	17359	17174	17172	17251	17476	17364	17411	17193	17156	17297	17282	17299	17232	17186	17392	17290	17260	17250	17318	17446	17297	17321	17072	17352	17248	17284	17479	17454	17143	17169	17229	17458	17338	17414	17276	17395	17318	17354	17449	17204	17340	17335	17381	17385	17277	17291	17379	17291	17315	17388	17273	17047	17369	17248	17243	17173	17191	17289	17238	17413	17168	17347	17199	17402	17381	17201	17107	17378	17474	17514	17217	17262	17215	17219	17306	17372	17268	17291	17189	17399	17277	17286	17261	17221	17168	17293	17079	17277	17293	17315	17409	17527	17189	17298	17304	17529	17439	17220	17102	17501	17276	17432	17151	17292	17239	17360	17285	17368	17247	17294	17283	17172	17251	17329	17204	17303	17245	17345	17459	17454	17199	17341	17171	17350	17248	17214	17291	17220	17123	17294	17307	17262	17239	17235	17180	17313	17360	17318	17225	17426	17271	17330	17379	17218	17280	17491	17230	17225	17234	17265	17243	17304	17292	17145	17321	17305	17367	17471	17429	17361	17427	17263	17340	17372	17150	17124	17311	17257	17267	17246	17249	17344	17177	17124	17290	17298	17347	17272	17441	17249	17306	17367	17362	17308	17220	17297	17352	17212	17134	17231	17273	17314	17369	17384	17195	17289	17330	17377	17313	17279	17413	17346	17192	17330	17323	17255	17347	17275	17272	17395	17378	17258	17371	17309	17302	17170	17265	17360	17250	17320	17105	17259	17291	17345	17401	17332	17222	17421	17258	17106	17446	17106	17418	17376	17189	17417	17398	17211	17408	17193	17284	17453	17347	17304	17234	17247	17258	17448	17308	17126	17287	17344	17233	17248	17234	17157	17320	17214	17292	17291	17333	17145	17287	17250	17094	17257	17342	17188	17239	17321	17354	17332	17389	17298	17267	17210	17424	17323	17365	17331	17124	17297	17446	17478	17228	17395	17375	17440	17222	17080	17349	17231	17470	17153	17161	17351	17346	17272	17358	17355	17414	17349	17442	17304	17478	17296	17470	17302	17268	17481	17253	17128	17239	17485	17397	17359	17144	17224	17252	17338	17437	17244	17329	17253	17224	17166	17224	17342	17273	17387	17360	17260	17379	17138	17306	17281	17373	17216	17518	17300	17355	17347	17200	17361	17379	17543	17241	17320	16967	17278	17404	17318	17093	17114	17300	17313	17063	17265	17296	17474	17392	17373	17370	17304	17207	17148	17415	17426	17331	17313	17222	17409	17422	17307	17375	17370	17375	17202	17341	17509	17231	17414	17355	17216	17232	17212	17199
24282	24707	41515	42005	34960	29640	26304	22440	21194	21398	21171	21021	21199	21132	20894	21052	20951	21084	21162	20857	20953	21001	20718	21015	20979	20968	20751	20962	20741	20943	20932	21023	20879	20857	20996	20803	20865	20955	20899	20853	20960	20878	20981	20748	20653	20805	20945	20949	20749	20819	20847	21109	20680	20690	20720	20788	20794	20664	20868	20811	20762	21110	20919	20936	20820	20776	20828	20941	20822	20997	20807	20680	21035	20613	20862	20984	20880	20727	20846	20889	20706	20894	20829	20919	20786	20813	20911	20651	20703	20705	20712	20768	20831	20831	20781	20768	20703	20752	20810	20973	20684	20658	21035	20882	20579	20870	20794	20974	20781	20947	20967	20748	20831	20859	20505	20612	20935	20747	20725	20760	20889	20924	20845	20726	20728	20899	20884	20671	20803	20726	20811	21015	20762	20619	20757	20795	20938	20860	20762	20883	20826	20633	20844	20780	20904	20840	20884	20756	20715	20979	20922	20749	20875	20644	20905	20777	20808	20703	20857	20909	20938	20712	20869	20828	20873	21060	20917	20673	21047	20514	20764	20775	20720	20560	20789	20803	20867	21233	20642	20563	20872	20693	20645	21003	20680	20847	20773	20764	20888	20950	20729	20760	20781	20827	20765	20979	20760	20892	20955	20878	20784	20660	20718	20704	20896	20963	20881	20727	20720	20944	20659	20569	20840	20763	20939	20779	20647	20910	20857	20587	20828	20996	20890	20762	20730	20846	20796	20882	20720	20536	20800	20896	20877	20737	20894	20729	20829	20762	20836	20766	20827	20781	20669	20640	20743	20798	20770	20742	20826	20907	20794	20749	20722	20749	20712	20908	20954	20679	21051	20841	21038	20946	20742	20843	20828	20754	20716	20827	20896	20956	21038	20931	20837	20775	20704	20794	20851	20789	20713	20796	21071	20750	20920	20875	20679	20816	20858	20886	20632	20704	20866	20779	20772	20872	20965	20818	20784	20567	20901	20889	20789	20667	20711	20890	21064	20901	20766	20742	20816	20886	20815	20947	20789	20963	20783	20797	20835	21013	20821	20764	20952	20898	20830	20623	20866	20587	20842	20692	20747	20861	20898	20907	20903	20882	20636	20824	20823	20844	20888	20851	20619	20842	20772	20943	21001	20846	20759	20639	20855	20765	20872	20647	20825	20659	20692	20811	20887	20805	20801	21003	20967	20687	20628	20942	20760	20746	21019	20890	20873	20903	20643	20840	20930	20751	20828	20807	20728	20719	20671	20720	20978	21006	21042	20822	20848	20899	21008	20939	20708	20831	20787	20837	20788	20768	20654	21141	20841	20822	20949	20826	20921	20946	20794	20736	20957	20753	20813	20775	20831	20616	20674	20943	20613	20839	20585	20772	20783	20706	20803	20615	20868	20927	21051	20729	20948	20877	20677	20939	20951	20875	20829	20673	20716	20797	20674	20992	20794	20911	20714	20780	20890	20862	21026	21029	20912	20713	20670	20929	20941	20724	20897	20783	20891	20618	20848	20888	20809	20992	20872	20714	20899	20709	20890	20755	20913	20757	20679	20750	20909	20855	20814	20700	20733	20647	20808	20979	20881	20923	20596	20772	20965	20847	20972	20865	20909	21000	21081	20961	21198	20828	20773	20859	20658	20952	20740	20846	20843	20873	20618	20947	20910	20950	20665	20817	20773	20977	20896	21077	20877	20741	20930	20851	20792	20706	20806	20977	20709	20911	20781	20939	20870	21054	20884	20669	20847	20999	20867	20885	20927	20935	20827	20963	20741	20875	20908	20810	20707	20762	20972	20814	20786	20660	20894	20854	20791	20661	20894	20779	20935	20713	20931	20790	20885	20805	20940	20868	20753	21004	20748	20718	20777	20653	21081	20891	20887	20781	20778	20931	20757	20669	20571	20860	20699	20739	20860	20802	20992	20653	20818	20674	20942	20767	21067	20653	20719	20772	20910	20952	20796	20891	20911	20765	20744	20923	20963	20806	20867	20845	20871	20909	20638	20584	20957	20832	20926	21074	20997	20806	20736	20838	20938	21025	20820	20986	20961	20799	20828	20766	21029	21061	20702	20799	20850	20712	20733	20875	20801	20938	20934	20784	20931	20304	20809	20612	20948	20910	20844	21041	20862	20726	20599	20874	20848	20818	20649	20753	21001	20741	20885	20767	20995	20861	20770	20894	20880	20703	20604	20905	20903	20701	20724	21088	20769	20764	20975	21023	20761	20866	20813	20820	20710	20946	20657	20660	20899	20655	20735	20817	20750	20821	20589	20622	20855	20646	20805	20741	20888	20795	20869	20746	20886	20735	20688	20904	20849	20763	20781	20845	20760	20856	20731	20851	20903	20940	20891	20633	20911	20633	20723	20971	20990	20994	20851	20653	20868	20994	20970	20874	20921	20895	20779	20881	20775	20971	20718	21028	20803	20736	20813	20877	20932	20692	21048	20883	20841	20718	20735	20920	20917	20759	20804	20918	21029	20760	20798	20785	20966	20731	20796	20855	20969	20616	20677	20863	20840	20951	20716	20761	20675	20797	20934	20801	20790	20653	20719	20719	20918	20812	20852	20797	20866	20908	20762	20901	20656	20970	20833	20648	20796	20785	20638	20882	20850	20907	20940	20938	20821	20883	21018	20912	20895	20801	20874	20596	20858	20699	20784	20862	20852	20684	20717	20723	20667	20794	20884	20781	20700	20786	20681	20918	20770	20871	20822	20747	20894	20746	20906	20710	20833	20915	20880	20905	20869	20801	20926	20841	20932	20939	20704	20831	20797	20874	20860	21026	20783	20975	20822	20932	20962	20790	20938	20684	20722	20993	20825	20793	20707	20764	20885	20922	20753	20718	20660	20607	20882	20891	20905	20709	20791	20651	20903	20946	21106	20932	20927	21009	20757	20660	20658	20701	20925	20859	20713	20820	20692	20688	20511	20623	21004	20930	20966	20921	20844	20647	20901	20755	20680	20902	20845	20945	20999	20763	20883	20864	20896	20863	20794	20881	20817	20691	20710	20739	20830	20727	20809	20915	21172	20839	20812	20675	20707	20885	20811	20743	20850	20754	20857	20789	20804	20787	20725	20869	20820	20841	20995	21024	21004	20915	20813	20703	20647	20929	20724	20788	21022	20907	20909	20646	20996	20790	20999	20814	20897	20808	20806	20910	20772	20746	20819	20636	20895	20686	20643	20771	20794	20789	20847	20843	20737	20787	20767	21108	20727	20901	20828	20906	20620	20799	20686	20725	20909	21051	20986	20878	20889	20796	20847	20889	20949	20891	20865	20699	20706	20746	20739	20917	21007	20921	20848	20979	20558	20769	20775	20876	20785	20651	20858	20988	20683	20691	20696	20742	20827	20897	20855	21043	20949	20886	20821	20609	20800	20845	21152	20909	20781	20948	20956	20689	20727	21029	20938	20815	20951	20859	20945	20775	20908	20890	20933	20874	20833	20637	20761	20837	20765	20914	20858	20640	20909	20869	20956	20779	20700	20850	20786	20912	20910	20861	21056	20920	20674	20888	20857	20983	20792	21035	20947	20956	21026	20947	20842	20956	20779	20725	21026	21036	20854	20823	20879	20737	20956	20626	20826	20768	20591	20542	20650	20846	20903	20917	20808	20841	20858	20792	20831	21068	20775	20873	20721	20648	20686	20843	20965	20628	20633	20646	20861	20719	21001	20645	20837	20695	20543	20874	20904	20933	20687	20690	20880	20870	20861	20923	20938	20944	20783	20761	20903	20913	20883	20693	20737	20957	20942	20715	20715	20769	20642	20652	21002	20902	20827	20874	20923	20970	20781	20630	20803	20902	20862	20771	20795	20666	20989	20862	20660	20983	20827	20774	20854	20821	21028	20946	20925	21068	20957	20673	20739	20912	20821	20660	20816	20670	20706	20625	20808	20652	20783	20828	20714	20678	20817	20678	20855	20947	20993	20823	20795	20818	20811	20805	21060	20682	20665	20951	20724	20875	20839	20744	20988	20870	20983	20887	20836	20993	20838	20845	20726	20755	20846	21080	20921	20558	20676	20929	20919	20673	20735	20647	20788	20646	20816	20754	20805	21029	20934	20621	20967	20696	20633	20716	20901	20613	20944	21043	21012	21020	20883	20974	20808	20883	20639	20824	20966	20835	21040	20779	20934	20916	20764	20627	20781	20838	20851	20887	20939	20920	20785	20825	20818	20892	20945	20726	20768	20843	20787	20718	20754	20784	20943	20713	20715	20812	20682	20838	20772	20972	20769	20915	20869	20656	20899	20964	21099	20823	20795	20903	20783	20918	21002	20913	20947	20782	20978	21084	20781	21080	20648	20821	20668	20740	20820	20698	20762	20797	20960	20737	20865	20822	20715	20811	20741	20853	21003	20778	20674	20656	20850	20898	20824	20652	21017	20929	21131	20919	20775	20737	20816	20826	20782	20669	20856	20822	20741	20772	20856	20864	20738	20633	20856	21054	20699	20719	20625	20841	20556	20832	21014	20677	20709	21166	20964	20686	20674	20886	20647	20851	20907	20620	20728	20914	20973	20714	20636	20603	20958	20856	20640	20967	20932	20886	20736	20789	20998	20798	20807	20780	20858	20764	20803	20861	20898	21039	20807	20807	20800	20923	20754	20858	20800	20933	20945	20834	20881	20800	20886	20771	21028	20796	20798	20569	20732	20840	20865	20892	20739	20695	20574	20901	20868	20778	20981	20855	20795	20760	20819	20650	20801	20823	20884	20821	20838	20784	20754	20763	20732	20862	21020	20920	20825	20834	20863	21001	20738	20891	20752	20780	21007	20723	20456	21003	20680	20891	20923	20922	20694	20723	20860	20983	20932	21012	20937	20793	20981	20744	20709	20672	20882	20869	21002	21073	20878	20818	20751	20661	20741	20967	20646	20760	20919	20580	20636	20773	20978	20684	20806	20857	21009	20806	20866	20885	20735	20853	20961	20996	20844	21000	20979	20772	20651	20780	20877	20902	20772	20816	20613	20901	20885	20685	20594	21028	20922	21083	20647	20626	21028	20875	20864	20875	20825	20696	20578	20718	20666	20776	20550	20886	20984	20883	20779	20973	20730	20710	20481	20791	20965	21023	20858	20774	20803	20827	20766	20840	20738	20896	20784	20888	20648	20677	20733	20777	20959	20922	20677	20628	20954	21062
62389	100287	84410	58943	40720	27038	20374	18390	17697	17265	17258	17219	17288	17427	17201	17221	17319	17191	17132	17190	17237	17370	17332	17159	17117	17101	17236	17178	17325	17210	17345	17295	17258	17141	17214	17477	17219	17358	17173	17058	17185	17217	17241	17331	17122	17255	17095	17163	17089	17062	17214	17050	17303	17143	17198	17052	17277	17100	17140	17192	17282	17241	17182	17058	17234	17238	17172	17347	17312	17315	17016	17194	17237	17226	16968	17127	17335	17264	17202	17336	17206	17233	17195	17317	17111	17114	17290	17187	17177	17186	17139	17184	17198	17227	17200	17376	17267	17217	17167	17205	17284	17088	17129	17243	17162	17170	17198	17340	17084	17113	17222	17090	17379	17270	17165	17311	17264	17070	17068	17204	17065	17261	17402	17269	17510	17256	17309	17140	17248	17220	17305	17346	17169	17256	17141	17234	17161	17326	17204	17220	17188	17297	17167	17380	17195	17135	17207	17401	17220	17061	17276	17263	17264	17274	17203	17197	17076	17337	17208	17058	17086	17135	17186	17163	17127	17310	17158	17204	17240	17245	17194	17033	17196	17152	17386	17263	17156	17076	17117	17112	17196	17220	17188	17066	17190	17350	17329	17307	17286	17064	17302	17266	17220	17117	17149	17118	17065	17162	17050	17211	17304	17101	17300	17142	17015	17124	17176	17013	17054	17138	17169	17225	17181	17245	17183	17140	17069	17134	17185	17329	17115	17293	17028	16990	17148	17364	17174	17089	17260	17148	17138	17251	17284	17079	17282	17210	17126	17071	17352	17104	17170	17143	17236	17138	17117	17156	17173	17255	17260	17190	17157	17109	17304	17156	17191	17289	17240	16900	17270	17157	17110	17057	17267	17305	17126	17137	17102	17291	17340	17174	17361	17199	17229	17251	17138	17034	17143	17271	17174	17215	17406	17348	17319	16997	17280	17194	17186	17228	17167	17222	17121	17232	17183	17413	17255	17167	17438	17201	17304	17094	17414	17079	17132	17168	16985	17184	17350	17076	17110	17193	17138	17310	17412	17196	17209	17271	17229	17321	17309	17083	17204	17023	17336	17160	17304	17061	17161	17079	17258	17401	17261	17318	17207	17269	17270	17319	17370	17207	17100	17291	17243	17279	17157	17127	16948	17183	17206	17236	17261	17172	17169	17332	17113	17346	17317	17206	17202	17225	17389	17207	17207	17210	17221	17228	17212	17113	17256	17231	17414	17298	17248	17224	17191	17287	17364	17127	17165	17127	17211	17325	17327	17097	17124	17222	17407	17265	17332	17277	17174	17204	17271	17029	17342	17191	17263	17320	17148	17186	17298	17165	17059	17199	17150	17296	17098	17120	17110	17142	17302	17202	17078	17220	17236	17306	17222	17044	17131	17252	17041	17130	17199	17317	17153	17234	17330	17189	17371	17186	17085	17154	17351	17301	17270	17125	17172	17111	17261	17150	17427	17118	17197	17262	17298	17293	17184	17309	17144	17275	17091	17333	17293	17185	17282	17230	17237	17172	17166	17096	17107	17261	17160	17279	17309	17394	17080	17319	17148	17152	17278	17158	17260	17385	17105	17263	17071	17262	17299	17152	17466	17106	17057	17056	17145	17318	17342	17202	17207	17046	17152	17221	17105	17157	17169	17253	17137	17044	17335	17233	17105	17222	17425	17160	17132	17289	17282	17163	17178	17065	17093	17115	17172	17190	17115	17316	17323	17196	17322	17107	17188	17307	17135	17235	17267	17346	17348	17302	17147	17219	17276	17232	17264	17359	17336	17167	17229	17225	17204	17001	17064	17181	17166	17131	17184	17067	17235	17085	17291	17105	17224	17132	17075	17263	17174	17118	17182	17266	17131	17140	17297	17068	17430	16849	17256	17107	17098	17204	17214	17271	17218	17205	17232	17055	17240	17158	17318	17270	17239	17272	17426	17273	17159	17256	17108	17144	17274	17459	17289	17361	17086	17264	17065	17165	17028	17039	17206	17136	17035	17186	17268	17182	17119	17277	17038	17297	17293	17092	17199	17191	17277	17344	17145	17274	17242	17326	17344	17149	17199	17219	17127	17307	17108	17053	17273	17068	17256	17411	17207	17102	17220	17104	17098	17379	17033	17248	17192	17098	17308	17226	17225	17118	17123	17163	17179	17104	17071	17227	17098	17063	17197	17300	16955	17247	17251	17113	17074	17232	17310	17170	17172	17118	17188	17148	17201	17230	17082	17224	16930	17374	17421	17316	17138	17109	17233	17018	17142	17243	17307	17354	17196	17105	17126	17074	17149	17171	17238	17230	17412	17286	17127	17137	17107	17171	17278	17249	17237	17168	17309	17285	17110	17192	17111	17007	17182	17026	17260	17279	17287	17056	17013	16971	17212	17267	17085	17106	17275	17202	17190	17320	17150	17207	17252	17181	17008	17105	17233	17312	17114	17331	17179	17256	17168	17256	17071	17057	17301	17262	17290	17169	17308	17506	17314	17097	17281	17262	17097	17292	17301	17233	17296	17174	17268	17189	17195	17301	17129	17029	17184	17180	17345	17273	17162	17047	17163	17170	17305	17275	17270	17214	17113	17215	17336	17138	17296	17116	17229	17121	17361	17362	17340	17143	17315	17004	17023	17260	17350	17268	17393	17033	17202	16982	17361	17049	17054	17277	17205	17252	17145	17196	17217	17343	17085	17325	17288	17277	17346	17239	17169	17400	17169	17196	17265	17269	17187	17340	17123	17322	17377	17352	17109	17169	17001	17199	17222	17148	17295	17098	17237	17105	17265	17141	17176	17344	17078	17168	17255	17176	17277	17092	17196	17226	17237	17185	17092	17179	17108	17366	17063	17146	17262	17050	17139	17143	17181	17248	17297	16949	17340	17117	16995	17203	17108	17040	17093	17262	17052	17216	17376	17176	17243	17064	17207	17200	17105	17314	17269	17197	17214	17246	17153	17118	17162	17165	17196	17283	17268	17114	17184	17299	17173	17292	17263	17220	17286	17158	17371	17079	17321	17184	17152	17114	17149	17277	17312	17134	17223	17125	17373	17165	17044	17122	17247	17295	17268	17297	17246	17129	17201	17069	17165	17177	17207	17380	17156	17232	17229	17326	17282	17003	17139	17253	17340	17191	17314	17146	17313	17181	17338	17252	17202	17150	17266	17199	17266	17225	17091	17096	16995	17221	17147	17142	17071	17063	17231	17062	17270	17061	17408	17069	17001	17413	17266	17234	17219	17360	17107	17242	17326	17396	17290	17201	17067	17151	17341	17426	17137	17318	17264	17204	17123	17213	17309	17308	17196	17364	17103	17266	17084	17250	17087	17037	17209	17231	17293	17277	17161	17365	17069	17066	17148	17102	17188	17147	17261	17136	17085	17149	17460	17349	17206	17152	17273	17179	17159	17142	17144	17345	17064	17244	17182	17075	17116	17184	17289	17125	17181	17292	17251	17179	17229	17324	17322	17327	17159	17262	17119	17254	17108	17180	17297	17038	17089	17113	17339	17119	17128	17163	17161	17354	17046	17208	17168	17190	17090	17330	17055	17156	17226	17406	17173	17258	17180	17241	17165	17301	17197	17225	17289	17169	17203	17292	17243	17136	17164	17230	17308	17224	17163	17121	17025	17144	17176	17389	17192	17161	17317	17231	17251	17126	17170	17227	17137	17261	17270	17300	17363	17242	17379	17175	17088	17325	17289	17181	17133	17107	17171	17300	17115	17381	17350	17290	17086	17150	17208	17139	17220	17047	17201	17212	17297	17125	17369	17205	17273	17279	17264	17320	17363	17278	17356	17120	17421	17085	17348	17009	17228	17151	17071	17326	17309	17168	17188	17323	17236	17275	17308	17233	17099	17129	17101	17362	17156	17235	17181	17260	17151	17239	17169	17282	17332	17230	17304	17126	17367	17223	17278	17204	17240	17278	17304	17157	17321	17070	17258	17158	17263	17186	17156	17274	17241	17288	17138	17084	17164	17101	17297	17190	17337	17154	17270	17134	17056	17209	17114	17210	17072	17223	17106	17283	17392	17443	17141	16963	17086	17218	17115	17236	17170	17193	17184	17198	17379	17213	17160	17344	17313	17188	17040	17161	17210	17142	17305	17234	17191	17220	17213	17293	17463	17175	17163	17205	17154	17135	17233	17374	17214	17197	17455	17393	17132	17355	17225	17295	17178	17036	17325	17222	16955	17071	17280	17394	17166	17262	17271	17237	17185	17047	17253	17312	17267	17195	17168	17143	17264	17171	17232	17173	17218	17269	17178	17169	17112	17254	17117	17242	17169	17499	17094	17281	17208	17145	17120	17233	17191	17270	17079	17220	17221	17263	17220	17236	17272	17228	17115	17078	17196	17187	17371	17117	17293	17134	17174	17130	17121	17096	17057	17238	17217	17345	17344	17317	17011	17064	17184	17174	17236	17087	17162	17243	17305	17062	17309	17147	17181	17183	17124	16942	17180	16947	17248	17155	17244	17150	17433	17197	17085	17190	17150	17423	17124	17308	17304	17325	17080	17039	17362	17085	17193	17199	17132	17295	17272	17123	17355	17171	17406	17247	17096	17359	17324	17115	17303	17158	17157	17178	17392	17315	17208	17274	17294	17161	17241	17204	17239	17116	17164	17233	17210	17225	17060	17281	17139	17117	17214	17155	17358	17168	17054	17085	17264	17166	17230	17088	17146	17229	17236	17161	17117	17218	17197	17116	16979	17070	17251	17220	17063	17150	17134	17211	17278	17149	17330	17264	17311	17181	17203	17356	17146	17263	17235	17226	17209	17185	17351	17004	17245	17166	17107	17344	17243	17196	17237	17159	17161	17258	17176	17149	17176	17247	17211	17129	17225	17045	17146	17275	17326	17191	17126	17236	17194	17262	17266	17378	17259	17240	17197	16994	16993	17220	17092	17225	17091	17373	17093	17138	17263	17287	17177	17071	17141	17260	17403	17305	17327	17185	17392	17062	17028	17275	17115	17167	17148	17241	17232	17254	17234	17311	17230	17027	17157	17283	17246	17286	17229	17055	17095	17321	17321	17350	17361	17270	17021	17253	17107	17186	17443	17146	17358	17121	17476	17187	17207	17223	16999	17352	17127	17195	17172	17132	17158	17140	17251	17162	17288	17222	17188	17170	17108	17035	17283	17224	17162	17080	17282	17376	17206	17135
22927	22898	37083	38187	34490	30983	29661	23566	21813	21750	21436	20980	21043	20994	21108	21163	21245	21013	21172	20948	21070	21053	21001	21031	21090	21020	20865	20878	20879	20897	21016	20968	21022	20891	20674	20969	20927	21002	21098	20813	20784	20835	20828	21036	20816	20855	20961	20919	20808	20877	20697	21011	20841	20887	20737	20886	21016	20976	21056	21114	20870	20947	20755	20847	20825	20824	20985	20831	20705	20796	20806	20760	20895	20999	20821	20838	20955	20836	20699	20633	20753	20783	20874	20966	20895	20790	20766	21063	20800	20723	20785	20889	20794	20607	20732	20861	20880	20819	20674	20891	20685	20688	20683	20757	20996	20871	20809	20852	20634	20796	20918	20887	20810	20699	20736	20833	20570	20842	20587	20706	20753	20846	21014	20962	21030	20977	20784	20651	21022	20738	20951	20763	20923	20795	20872	20733	20720	20782	20572	20678	20822	20592	20955	20779	20816	20833	20616	20695	20740	20871	20983	20539	20670	20383	20783	20895	20805	20693	20913	20735	20862	20903	20876	20768	20981	20810	20872	20866	20857	20823	20882	20666	20816	20727	20780	20871	20982	20909	21015	20870	20770	20743	21052	20746	21089	20949	20929	20592	20904	20898	20889	20818	20917	20839	20722	20599	20667	20865	20756	20518	20839	20928	20715	20604	20737	20795	20877	20892	21091	20785	20899	20961	20796	20679	21035	20964	20762	20781	21120	20865	20860	20761	20801	20713	20897	20803	20904	20573	20741	20882	20697	20714	20768	20690	20743	20791	20757	20661	20837	20962	20926	20740	20877	20902	20948	20886	20871	20797	20884	20742	20852	20925	20589	20622	20831	20775	20904	20714	20672	20804	20818	20907	20681	20713	20867	20851	20956	20852	20982	20692	20828	20758	20787	20781	21031	20964	21049	20815	20860	21057	20848	20708	20832	20870	20912	20795	20676	20900	20879	21053	20777	20859	20792	20743	20776	21000	20761	20890	20719	20870	20676	20807	20516	20821	20959	20870	20691	20921	20820	20937	20804	20823	20818	20826	20720	20868	20963	20551	20965	20863	20785	20917	20667	20656	20778	20976	20650	20815	20629	20676	20975	20868	20968	20845	20617	20881	20547	20766	20830	20658	20848	20616	20714	20728	20780	20591	20717	20833	20773	20935	20714	20698	21146	20803	20690	20819	20952	20686	20813	20812	20737	21017	20658	20715	20713	20494	20890	20691	20880	20630	20556	20772	20730	20741	20936	20828	20902	20770	20956	20655	20601	20789	20977	20626	20780	20782	20855	20848	20994	20863	20849	20963	20924	21002	20582	20755	20689	20867	20776	20852	20686	20832	20861	20730	20672	20505	20880	20959	20848	20632	20722	20761	20940	20686	20683	20886	20681	20743	20667	20762	20559	20709	20853	20723	21063	20698	20729	20606	20778	20716	20806	20629	20660	20923	20937	20920	20975	20784	21093	20874	20918	20704	20818	20812	20794	20683	20797	20895	20798	20632	20863	20937	20956	20848	20796	20704	20979	20763	20816	20670	20995	20970	20788	20951	20660	20684	20935	20749	20954	20770	20723	20724	21108	20748	20644	20744	20861	20833	20730	20710	20822	20793	20865	20661	20740	20694	20646	20657	20873	20859	20630	20906	20831	20586	20640	20724	20771	20935	20847	20742	20565	20562	20833	20827	20741	20851	20916	20870	20662	20854	20834	20912	20878	20949	20667	20762	20606	20595	20957	20683	20821	20787	20838	20637	20866	20773	20843	20866	20789	20682	20886	20545	20886	20714	20790	20585	20874	20697	20728	20566	20926	20735	20617	20877	20764	21026	20779	20558	20703	20723	20922	21032	20818	20784	20729	20776	20877	20783	20780	20775	20946	20681	20633	20699	20685	20664	20957	20655	20634	21003	20850	20727	20932	21002	20898	20689	20793	20866	20861	20837	20704	20603	20525	20604	20824	20644	20740	20835	20749	20718	20640	20776	20675	20891	21069	20858	20834	21061	20851	20872	20802	20918	20681	20722	20752	20744	20775	20628	20770	21034	20684	20607	20767	20938	20820	20824	20998	20881	20866	20600	20563	20742	20769	20725	20958	20755	20609	20685	20886	21010	20701	20853	20931	20853	20741	20658	20878	20932	20938	20955	20632	20737	20782	20697	20950	20769	20760	21006	20733	20570	20905	20946	20760	20847	20721	20480	20782	20788	20799	20798	20685	20900	20792	21116	20716	20762	20761	20994	21038	20691	20840	20702	20745	20866	20662	21028	20950	20794	20509	20815	21083	20953	20726	20663	20711	20831	20818	20828	20758	20651	20824	20649	20736	20632	20930	20913	20793	20868	20843	20748	20812	21078	20882	20704	20874	20774	20916	20922	20840	20617	20845	20916	20744	21088	20664	20828	20726	21031	20939	20860	20851	20653	20890	20788	20807	20720	20714	20878	21044	20952	20709	20962	20619	20875	20724	20752	20699	20696	20886	20694	20853	20827	21004	20676	20824	20749	20696	21017	20987	20540	20734	20785	20970	20727	20727	20792	20600	20718	20754	20672	20851	20752	20967	20700	20721	20569	20642	20802	20772	20565	20830	20859	20980	20849	20934	20958	20826	20616	20950	20747	20941	20772	20844	20796	20602	20693	20592	20768	20820	20774	20681	20714	20866	20727	20683	20821	20815	20682	20839	20729	20684	20742	20594	20880	20860	20719	20799	20648	20856	20899	20796	20821	20581	20643	20889	20809	20725	20753	20690	20768	21065	20869	20731	20585	20840	20884	20806	20704	20962	20810	20798	20878	20552	20666	20667	20803	20861	20703	21063	20810	20909	20862	20807	20731	20619	20801	20694	20866	21013	20879	20825	20902	20607	20791	20640	20545	20993	20891	20768	20847	20725	20692	20808	20842	20771	20677	20752	20684	20779	20725	20674	20854	20804	20771	20707	20908	20923	20704	20821	20693	20750	20744	20884	20847	20603	20688	20904	20772	20853	20783	21009	20986	20681	20703	20707	20902	20733	20915	20884	20768	20829	20823	20507	20897	20781	20842	20821	20980	20680	20820	20724	20834	20859	20647	20825	20853	20770	20880	20829	20994	21006	20977	20844	20792	20773	20859	20884	20819	20931	20861	20719	20716	20722	20684	20735	20774	20927	20888	20711	20852	20702	20759	20828	20760	20812	21040	21017	20678	20755	20544	20786	20691	20657	20855	20691	20857	20902	20744	20616	20697	21028	20787	20680	20653	20517	21001	20790	20870	20838	20709	20669	20928	20896	21088	20768	20706	20857	20954	20840	20716	20814	20773	20593	20739	20637	20987	21015	20681	20711	20655	20938	20757	20750	20816	20811	20686	20999	20650	20755	20665	20805	20862	20840	20783	20859	20710	20761	20738	20899	20506	20779	20669	20653	20688	20770	20456	20711	20482	20974	20832	20809	20722	20706	21056	20774	20772	20821	20673	20833	20611	20929	20921	20760	20809	20717	20852	20699	20858	20881	20766	20912	20682	20825	20827	20706	20868	20855	20650	20587	20635	20651	20971	20706	20765	20860	20912	20648	20819	20951	20739	20962	20729	20669	20892	20858	20605	20966	20727	20803	20760	20856	21081	21002	20941	20823	20799	20902	20922	20866	20738	20648	20750	20829	20941	20738	20867	20929	20506	20780	20733	20630	20633	20926	20633	20815	20749	20790	20827	20838	20829	20794	20864	20801	20722	20845	20882	20936	20909	20750	20529	20623	20470	20857	20812	20763	21174	20629	20834	20747	20741	20837	20872	20626	20454	20731	20840	21162	20819	20712	20786	20911	20902	21040	20902	20805	20740	20758	20712	20731	20904	20871	20725	20670	20971	20767	20692	21021	20748	20658	20846	20681	20893	20778	20591	20909	20729	20798	20713	20890	20682	20725	20568	20544	20737	20896	20797	21001	20736	20715	20856	20840	20811	20817	20720	20746	20978	20903	20737	20803	20806	20644	20666	20884	20941	20626	20898	20663	20890	20836	20817	20520	20825	20815	20818	20793	20937	20835	20760	20710	20807	21028	21056	20941	20843	20602	21018	20769	20884	20723	20991	20928	20599	20726	20810	20755	20525	20792	20652	20709	20808	20700	20986	20940	20911	20846	20659	21001	20788	20802	20945	20698	20888	20907	20829	20743	20717	20703	20672	20828	20813	20642	20440	20685	20739	20755	20832	20861	20761	20720	20674	20692	20828	20725	20772	20889	21024	20667	20857	20750	20791	20789	20655	20749	20665	21092	20670	20748	20757	20604	20678	20827	20757	20690	20871	21043	20585	20887	20877	20919	20768	20945	20928	20818	20823	20614	20622	20965	20708	20692	20795	20517	20808	21037	20716	20918	20828	20894	20474	20792	20891	20965	20529	20991	20800	20747	20758	20897	20706	20768	20821	20845	20832	20876	20847	20801	20662	21057	20619	20635	20705	20686	20855	20833	20856	21009	20860	20962	20894	20957	20947	20727	20921	20931	20818	20749	20771	20751	20685	20487	20589	20838	20741	20714	20819	20848	20900	20956	20667	20564	20732	20540	20931	20719	20814	20830	20802	21070	20902	20739	20777	20686	20839	21001	20991	20951	20941	20822	20670	20685	20628	20895	20655	20748	20786	20868	20873	20950	20919	20676	20683	20831	20770	20802	20687	20923	20860	20805	20782	20612	20769	20749	20707	20740	20804	20487	20917	20737	20833	20928	20689	20835	20723	20802	20770	20683	20791	20832	20777	20872	20759	20823	20742	20834	20793	20722	20747	20835	20781	20826	20918	20864	20838	20783	20415	20783	20714	20825	20730	20920	20801	21004	20570	20838	20721	21029	20908	20776	20775	20866	20629	20968	21108	20981	20644	20879	20846	20679	20791	20685	20778	20804	20756	20847	20686	20885	20714	20906	20700	20966	20673	20896	20824	20897	20701	20874	21027	20797	21036	20715	20897	20768	20896	20931	20859	20745	20855	21008	20926	20871	20857	20837	20596	20932	20666	20732	20581	20787	20758	20898	20659	20898	20780	20754	20750	20917	20881	20830	20849	20964	20769	20943	21064	20826	20874	20753	20817	20679	20648	20597	20831	21000	20728	20851	20740	20600	20661	20850	20739	20704	20879	21047	20715	20953	20786	20832	20981	20867	20766	20810	20926	20824	20748	20871	20746	20715	20734
62377	104241	93741	73360	50934	33549	23720	19081	17655	17252	17052	17171	17119	17266	17397	17153	17207	17052	17130	17169	17315	17286	17320	17138	17179	17179	17266	17152	17092	17021	17222	17112	17084	17205	17198	17157	17213	17124	17095	17189	17310	17277	17210	17345	17034	17250	17154	17163	17104	17277	17336	17324	17146	17222	17147	17121	17116	17244	17079	17112	17147	17183	17136	17275	17093	17097	17212	17241	17020	17098	17312	17165	17222	17208	17306	17232	17184	17248	17115	17337	17159	17024	17293	17172	16982	17238	17076	17229	17144	17182	17168	17249	17078	17213	17147	17231	17158	17202	17291	17283	17302	17197	17077	17197	17324	17290	17159	16971	17242	17105	17281	16863	17003	16964	17198	17096	17157	17258	17174	17067	17104	17274	17449	17123	17111	17331	17141	17138	16939	17211	17276	17279	17040	17117	17222	17017	17033	17160	17147	17207	17201	17117	17254	17250	17164	17218	17250	17099	17057	17257	17074	17178	17156	17157	17012	17085	17291	17229	17264	17291	17091	17301	17240	17088	17241	17290	17028	17169	17222	17122	17093	17231	17155	17301	17046	17227	17349	17173	17110	17149	17250	17092	17184	17361	17176	17023	17315	17087	17178	17125	17143	17266	17191	16978	17355	17193	17245	16982	17293	17266	16973	17216	17196	17104	17018	17043	17112	17136	17257	17039	17227	17266	17249	17214	17156	17111	17054	17014	17174	17239	17130	17185	17011	17128	17222	17266	17277	17090	17064	17241	17268	17274	17312	17280	17170	17126	17259	17297	17305	17148	17145	17179	17000	17139	17103	17237	17109	17220	17202	17056	17169	17201	17069	17215	17086	17108	17206	17173	17144	17261	17259	17251	17202	17119	17223	17168	17247	17162	17158	17257	17189	17289	17222	17228	17239	17064	17078	17094	17329	17220	17259	17130	17049	17118	17116	17245	17274	17224	17054	17229	17098	17165	17224	17178	17305	17299	17180	17182	17272	17147	17295	17119	17068	17235	17136	17177	17217	17201	17370	17216	17161	17252	17152	17194	17042	17087	17158	17188	17197	17268	17132	17114	17172	17286	17263	17282	17210	17072	17090	17118	17203	17270	17269	17005	17185	17218	17275	17222	17130	17165	17058	17222	17215	17109	17189	17215	17224	17116	17278	17147	17178	17063	17172	17191	17235	17131	17230	17224	17226	17127	17140	17184	17217	17066	17099	17149	17134	17186	17207	17166	17084	17211	17158	17058	17126	17179	17286	17203	17134	17154	17291	17269	17137	17232	17062	17118	17042	17109	17123	17008	17134	17066	17199	17300	17169	17127	17234	17062	17182	17077	17122	17233	17122	17129	17125	17036	17129	17144	17121	17198	17212	17218	17147	17036	17158	17171	17121	17250	17074	17031	17162	17175	17309	17116	17149	17206	17087	17335	16960	17138	17124	17144	16998	17177	17178	17269	17359	17198	17051	17312	17276	16994	17124	17133	17276	17026	17121	17081	17157	17175	17088	17101	17120	17173	17143	17298	17233	17042	17232	17079	17244	17172	17125	17099	17136	17070	17134	17101	17211	17091	17355	17190	17237	17290	17195	17110	17251	17320	17079	17253	17157	17096	17279	17090	17173	17183	17166	17352	17303	17105	17202	17063	17122	17217	17080	17016	17324	17070	17152	16928	17347	17185	17265	17347	17127	17232	16997	17038	17161	17055	17251	17280	17179	17106	17343	17111	17196	17054	17081	17145	17075	17215	17152	17204	17241	17252	17159	17204	17195	17081	17284	17148	17105	17246	17273	17277	17312	17153	16994	17148	17229	17098	17234	17304	17332	17112	17265	17041	17200	17234	17206	16970	17144	17028	17087	17172	17120	16887	17096	17099	17060	17175	17205	17174	17248	16989	17200	17135	17242	17216	17245	17253	17208	17390	17076	17203	17185	17095	17034	17104	17157	16943	17094	17064	17358	17234	17122	17110	17381	17231	17053	16981	16985	17180	17038	17103	17112	16985	17052	17136	17340	17109	17260	17144	17150	17076	17178	17165	17150	17091	17168	17091	17318	17110	17084	17168	16988	17167	17266	17242	17108	17138	17214	16899	17092	17102	17105	17279	17346	17136	17278	17189	17249	17180	17211	17173	17189	17082	17184	17102	17040	17148	17191	17043	17039	17135	17215	17111	17196	17134	16989	17170	17202	17177	17337	17157	17229	17237	17262	17063	17124	17120	17167	17186	17156	17286	17191	17053	17146	17231	17120	17302	17142	17234	17287	17107	16959	17284	17381	17219	17157	17391	17193	17253	17346	17270	17081	17113	17142	17214	17217	17128	17265	17016	17125	17124	17295	17077	17438	17262	17260	17287	17211	17100	17126	17041	17167	17177	17173	17386	17244	17123	17230	17302	17114	17271	17213	17119	16954	17068	17077	17158	17213	17171	17078	17140	17131	16815	17252	16975	17146	17237	17157	17075	17281	17002	17189	17014	17170	17027	17212	17272	17254	17050	17196	17254	17299	17274	17062	17261	17050	17100	17246	17292	17235	17293	17356	17285	17040	17116	17205	17288	17070	17278	17124	17154	17285	17136	17298	17186	17235	17077	17159	17009	17230	17198	17235	17102	17098	17131	17117	17237	17189	17151	17213	17221	17231	17246	17219	17092	17418	17092	17139	17055	17222	17001	17092	17163	17311	17210	17190	17060	17212	17062	17208	17134	17070	17017	17321	17228	17261	17229	17170	17204	17101	17295	17350	17477	17165	17140	17113	17074	17197	17224	17191	17298	17199	17137	17086	17243	17134	17044	17221	17090	17111	16990	16992	17266	17050	17164	17147	17161	16998	17240	17117	17123	17277	17113	16982	17285	17111	17303	17237	17196	17031	17219	17013	16984	17161	17031	17197	17103	17161	17157	17147	17214	17179	17177	17292	17109	17105	17318	17200	17123	17075	17262	17083	17263	17144	17297	17067	17089	17164	17193	17107	17275	17204	17217	17182	17403	17311	17109	17206	17244	17188	16869	17013	17064	17103	17114	17168	17177	17236	17157	17147	17318	17151	17248	17067	17047	17114	16994	17266	17240	17119	17150	17194	17077	17078	17177	17000	16981	17171	17222	16865	17133	17197	17130	17302	16914	17206	17160	17090	17314	17190	17124	17051	17301	17108	17231	17175	17363	17166	17257	17148	17243	16922	17140	17089	17238	17138	17080	17292	17182	16956	17105	17355	17373	17084	17178	17316	17275	17182	17263	17235	17107	17263	17144	17187	17174	17120	17115	17243	17002	17181	16974	17011	17120	17077	16910	17172	17223	17238	17062	17175	17043	17188	17083	17176	17133	17217	17170	17079	17170	17134	17001	17077	17114	17299	17018	17176	17055	17087	17148	17052	17153	17097	17166	17237	17245	17115	16939	17234	17139	17170	17277	17080	17159	17266	17191	17243	17228	17078	17100	17169	17093	17059	17257	17206	17172	17161	17082	17219	17271	17195	16895	17204	17159	17091	17044	17466	17065	17146	17299	16947	17025	16951	17128	17139	17208	17180	17317	17258	17185	17052	17203	17232	17134	17124	17101	17090	17209	17098	17056	17194	17296	17201	17216	17138	17408	17086	17262	17215	17288	17099	17275	17210	16996	17077	17174	17042	17323	17235	17126	17173	17149	17169	17276	17077	17130	17138	17072	17293	17131	17363	17034	17213	17116	17114	17049	17210	16953	16944	17211	17167	17210	17096	17140	17164	17124	17054	17191	17174	17346	16996	17079	17097	17022	17128	17059	17169	17239	17086	17094	17112	17229	17046	17181	17272	17119	17142	17237	17322	17170	17331	17153	17027	17044	17142	17211	17224	17292	17174	16998	17122	17151	17166	17025	17047	17276	17218	17208	17151	17024	17130	17236	17276	17108	17226	17116	17185	17148	17235	17156	17165	17079	17057	17291	17066	17245	17227	17193	17183	17157	17303	17285	17243	17129	17222	17143	17229	17126	17328	17237	17122	17186	17117	17080	17097	17192	17112	17196	17245	17132	17173	17275	17076	17305	17100	17168	17062	17093	17166	17069	17252	17051	17257	17065	17139	17282	17115	17341	17137	17247	17199	17244	17000	17049	17258	17108	17233	17035	17081	16970	17319	16982	17106	17259	17176	17142	17035	17254	17266	17157	17197	16932	16893	17282	17167	17180	17485	17180	17206	17128	17180	17149	17050	17081	17222	17128	17150	17171	17005	17234	17195	17317	17103	17076	17072	17103	17074	17267	17198	17197	17229	17138	17185	17141	17044	17192	17150	17248	17122	17214	17252	17138	17303	17108	17130	17301	17218	17219	17064	17187	17089	17104	17055	17089	17366	17049	17192	17211	17078	17199	17102	17349	17086	17185	17151	17036	17266	17149	17247	17104	17231	17104	17279	17304	17133	17114	16965	17126	17140	17177	17273	17326	17154	17149	17238	17087	17088	17122	17260	17222	17037	17321	17218	17139	17155	17178	17198	17195	17210	17109	17140	17126	17103	17074	17226	17187	17223	17101	17110	17264	17098	16983	17264	17217	17132	17250	17265	17097	17207	17174	17037	16972	17064	17137	17205	17312	17071	17107	17197	17095	17248	17046	17254	17136	17054	17131	17099	17350	17188	16978	17263	17176	17208	17119	17066	17129	17158	17100	17348	17226	17083	17087	17300	17196	17321	17235	17194	17186	17358	17055	17232	17156	17146	16950	17241	17284	17313	17209	17269	17223	17048	17134	17034	17296	17175	17176	17197	17043	17162	17245	17114	17102	17182	17258	17230	17044	17175	17130	17129	17282	17123	17171	17364	17356	17242	17196	17140	17392	17124	17201	17130	17102	17135	17114	17230	17240	17239	17103	17220	17017	17138	17244	17095	17059	16928	17398	17307	17263	17118	17060	17146	17087	17298	17151	17033	17019	17228	17284	17101	16990	17231	17306	17213	17197	17117	17085	17005	17290	17304	17283	17067	17167	17113	16985	17191	17173	17237	17212	17049	17097	17202	17223	17266	17221	17095	17095	17369	16926	17148	17169	17084	17209	17068	17052	17197	17139	17081	17166	17315	17251	17166	17027	17307	17007	17257	17068	17192	17129	17147	17145	17172	17326	17055	17448	17095	17296	17178	17114	17212	17042	17218	17069	17121	17141	17178	17208	17092	17222	17092	17244	17049	17090
29539	35911	45026	36119	26302	22953	21703	21006	20656	21057	20836	20734	20790	20630	20915	20785	20893	20976	20816	20922	20796	20924	20905	20783	20821	20770	20866	20903	20937	20704	20902	20813	20724	20888	20971	20892	20886	20773	20827	20749	20804	20784	20990	20810	20859	21014	20811	20637	20827	20737	20592	20791	20871	20796	20966	20712	21021	20713	21049	20864	20662	20896	20921	20931	20813	20876	20789	20720	20759	20824	20810	20779	20905	20879	20858	20872	20670	20726	20731	20964	20860	20756	20782	20718	20939	20835	20759	20848	21152	20867	20660	20695	20736	20750	20916	20869	20759	20779	20780	20946	20999	20910	20705	20610	20874	20731	20727	20880	20899	20926	20866	20882	20721	20839	20761	20799	20786	20721	20791	20725	20595	20680	20856	20615	20743	20746	20607	20971	20888	20560	20772	20808	20930	20952	20987	20900	20721	20775	20750	20582	20816	20629	20793	20771	20835	20834	20691	20991	20722	20750	20830	20696	20763	20840	20640	20583	20996	20760	20751	20919	20656	20815	20940	20762	20712	21029	20790	20742	20821	20815	20737	20565	20557	20759	20795	20833	20923	20707	20670	20990	20504	20839	20829	20742	20708	20542	20800	20871	20976	20890	20642	20569	20645	20906	20818	20702	20638	20755	20850	20785	20652	20797	20686	20584	20760	20892	20851	20700	20825	20850	20764	20872	20672	20654	20842	20434	20667	20738	20832	20803	20779	20745	20837	20854	20685	20599	20758	20812	20907	20658	20919	20903	20732	20959	20867	20768	20773	20870	20905	20667	20653	20929	20702	20710	20752	20756	20925	20654	20696	20863	20769	20632	20974	20797	20844	20881	20808	20863	20913	20861	20664	20758	20967	20791	20747	20816	20768	20680	20763	20868	20806	20887	20795	20624	20774	20814	20699	20715	20682	20673	20883	20706	20894	20765	20832	20802	20579	21115	20915	20695	20760	21121	20706	20533	20826	20839	20698	20982	20737	20946	20975	20694	20978	20804	20779	20738	20844	20755	20994	20767	20814	20687	20639	20654	20805	20760	20829	20836	20891	20868	20551	20734	20688	20663	20708	20693	20913	20669	20845	20807	20869	20700	20775	20698	20637	20691	20720	20825	20570	20791	20770	20832	20698	20793	20817	20858	20847	20669	20807	20827	20749	20865	20713	21086	20665	20783	20900	20641	20906	20758	20824	20883	20855	20730	20588	20915	20876	21019	20807	20811	20982	20956	20867	20640	20586	20615	20705	20530	20653	20860	20659	20900	20954	20652	20908	20677	20676	20613	20724	20849	20849	20751	20738	20722	20838	20810	20927	20902	20792	20887	20762	20913	20739	20829	20860	20947	20841	20910	20705	20820	20703	20830	20892	20799	20934	20584	21143	20745	20711	20782	20826	21036	20892	20981	20806	20915	20738	20836	20603	20725	20753	20720	20798	20675	20607	20877	20634	20652	20549	20906	20857	20877	20813	20864	20603	20568	21032	20787	20796	20668	20572	20701	20806	20668	20675	20666	20604	20753	20650	20829	20856	20885	20889	20885	20912	20774	20779	20588	20726	20785	20834	20898	20601	20903	20865	20801	20588	20606	20847	20767	20767	20741	20960	20756	20732	20795	20909	20829	20737	20827	21001	20848	20591	20901	20800	20877	20609	20770	20944	20587	20896	20758	20881	20803	20578	20721	20818	21075	20762	20714	20561	20802	20740	20959	20909	20730	20993	20781	20902	20736	20505	20669	20662	20874	20684	20632	20829	20940	20718	20660	20723	20892	20983	20895	20608	20766	20764	20767	20926	20972	20920	20846	20960	20619	20918	20911	20802	20591	20781	20888	20819	21005	20838	20799	20729	20791	20678	20617	20643	20825	20888	21050	20717	20825	20863	20704	20913	20626	20707	20655	20804	20900	20701	20813	20948	20711	20871	21109	20726	20827	20709	20784	20546	20856	20826	20727	20750	20927	20772	20701	20706	20889	20828	20940	20864	20884	20739	20710	20779	20977	20793	20811	20861	20863	20932	20969	20818	20761	20655	20705	20728	20596	20627	20941	20801	21126	20926	20596	21043	20804	20703	20792	20958	20744	20836	20542	20855	20581	20879	20795	20880	21015	20808	20406	20917	20836	20727	20882	20937	20894	20767	20642	20749	20902	20773	20875	20956	20550	20624	20831	20897	20941	20728	20918	20820	20751	20770	20730	20668	20932	20775	20986	20846	20635	20811	20868	20770	20884	20691	20776	20659	20717	20733	20882	20846	20847	20613	20734	20953	20844	21062	20741	20611	20738	20725	20619	20678	20925	20758	20768	20749	20865	20746	20830	20550	20790	20882	20873	20669	20698	20737	20733	20835	20785	20881	20647	20872	20907	20943	20864	20916	20734	20780	20698	20807	20989	20619	20603	20782	20926	20829	20695	20790	20578	20800	20840	20738	20823	20841	20827	20981	20965	20678	20840	20750	20770	20921	20872	20794	20715	20616	20760	20950	20844	20738	20745	20915	20816	20703	20760	20835	20614	20629	20724	20648	20650	20751	20768	21045	20578	20838	20639	20698	20605	20830	20761	20939	20773	20768	20658	20796	20830	20872	20865	20830	20725	20913	20895	21065	20767	20955	20711	20754	20778	20840	20802	20763	20508	20709	20780	20821	20633	20705	20720	20754	20980	20642	20855	20590	20854	20786	20663	20962	20779	20883	20865	20759	20877	20763	20865	21160	20841	20781	20525	20733	20817	20528	20657	20817	20653	20799	20771	20947	20808	20678	20697	20832	20984	20797	20788	20849	20811	20838	20688	20784	20935	21037	20870	21078	20757	20736	20886	20663	20630	20807	20830	20873	20816	20924	20713	20709	20677	20867	20920	20678	20783	20868	21037	20947	20766	20752	20641	20898	20801	20784	20948	20883	20724	20719	20685	20675	20710	20531	20738	20788	20831	20760	20665	20896	20716	20806	20886	20791	20827	20879	20735	20730	20717	20625	20834	20603	20696	20741	20888	20640	20689	20779	20809	20734	20931	20772	20874	21095	20663	20883	20874	20816	20800	20824	20932	20852	20717	20936	20831	20685	20548	20851	20570	20773	20779	20776	20665	21069	20802	20530	20648	20660	20660	20593	20874	20770	20834	20840	20838	20762	21165	20821	21038	20923	20839	20742	20981	20976	20668	20784	20934	20541	20698	20626	20834	20845	20879	20900	20667	20737	21001	20851	20934	20729	20751	20723	20753	20764	20745	20876	20657	21120	20778	20530	20781	20810	21016	20796	20916	20822	20788	20689	20979	20827	20764	20663	21054	20856	20750	20930	20962	20948	20713	20588	20693	21012	20573	20636	20658	20923	20980	20733	20783	20842	20588	20568	20800	20827	20831	20958	20921	21023	20778	20693	20689	21051	20844	20800	20849	20676	20764	20583	20781	20839	21042	20781	20812	20768	20867	20828	20612	21039	20888	20856	20779	20786	20744	20637	20763	20796	20500	20637	20774	20890	20777	20928	20991	20725	20681	20669	20860	20956	20948	20693	20922	20739	20495	20690	20591	20821	20833	20803	20880	20994	20898	20714	20741	20716	20763	20866	20664	20567	20791	20660	20719	20871	20648	20989	20695	20710	20697	20663	20957	20694	20778	20827	20734	20778	20859	20792	20766	20637	20908	20850	20673	20727	21034	20810	20932	20810	20713	20644	21036	20660	20811	20800	20660	20847	20653	20759	20861	20926	20722	20764	20819	20718	20659	20841	20856	20870	20752	20704	21200	20917	20806	20646	20925	20667	20889	20672	20898	20852	20643	20870	20645	20600	20637	20856	20728	20839	20807	20567	20729	20744	20547	21003	20565	20757	20944	20704	20688	20588	20964	20785	20863	20753	20811	20772	20925	20763	20935	20804	20625	20804	20793	20756	20598	20833	20795	20727	20714	20939	20815	20980	20752	20723	21101	20756	20615	20716	20507	20817	20772	20481	20601	20912	21011	20819	20895	20794	20652	20889	20901	20491	20952	20741	20682	20910	20807	20802	20370	20834	20761	20784	20883	20944	20672	20806	20765	20773	21081	20781	20791	20751	20640	20773	20777	20479	20766	20810	20794	20548	20853	20787	20849	20754	20771	20716	20783	20668	20774	20707	20808	20851	20695	20650	20884	20760	20891	20934	20811	20693	20740	20705	20605	20646	20637	20763	20973	20689	20875	20698	20805	20818	20835	20773	20566	20837	20772	20870	20682	20778	20734	20778	20624	20884	20725	20710	20824	20886	20611	20785	20867	20709	20884	20830	20736	20789	20904	20554	20652	20678	20724	20794	20750	20779	20830	20732	20893	20831	21141	20728	20648	20751	20796	20936	20862	20706	20674	20614	20740	20898	20633	20614	20712	20673	20835	20738	20745	20723	20767	20896	20854	20777	20928	20597	20874	20806	20688	20819	20794	20724	20897	20881	20652	20953	20849	20799	20786	20671	20876	20864	20677	20801	20742	20697	20885	20800	20704	20764	20694	20883	20625	20577	20944	20803	20859	21022	20632	20799	20698	20630	20844	20826	20917	20867	20764	20942	21003	20910	20860	20989	20812	20833	20849	20751	20683	21007	20785	20656	20711	20761	20700	20750	20433	20967	20840	21083	20800	20857	20756	20934	20777	20967	20626	20766	20906	20939	21127	20949	20727	20730	20880	20749	20834	20701	20797	20661	20955	20825	20754	20738	20945	20851	20800	20737	20868	20706	20818	20709	20864	20862	20825	20887	20885	20796	20594	20901	20699	20707	21163	20715	21008	20751	20627	20884	20830	20638	20645	20809	20930	20714	20883	20928	20902	20890	20644	20626	20760	20752	20904	20817	20912	20821	20575	20926	20685	20805	20871	20899	20758	20769	20679	20778	20799	20782	20675	20901	20664	20777	20738	20846	20529	20742	20917	20788	20957	20825	20977	20917	20810	20693	20721	20684	20532	20877	20704	20716	20706	20901	20830	20864	20840	20735	20854	20836	20923	20962	20818	20755	20792	20961	20869	20603	20672	20882	20875	21000	20923	20765	20874	20657	20909	20925	21052	20927	20789	20956	21050	20843	20930	20753	20770	20890	20760	20749	20647	20775	20851	20788	20662	20776	20839	20751	20700	20952	20832	20916	20595	20669	20868	20808	20806	20924	20891	20703	20593	20903	20658	20860	20698
35301	56585	46917	31948	22907	18870	17694	17181	17034	17102	17117	17076	17123	17069	17135	17124	17321	17167	17080	17243	17319	17016	17240	16997	17226	17193	16902	16981	17243	17159	17167	17037	17020	17071	17235	17183	17129	17128	17041	16920	17127	17323	17192	17198	17171	17107	17093	17098	17139	17165	17244	17164	17210	17041	17094	17063	17142	16979	17167	17130	17223	17176	17098	17188	17120	17060	16955	17088	17039	17113	16872	17071	17144	17328	16938	17196	16981	16946	17096	17066	17062	17070	16953	17006	17307	17115	17059	17227	17058	17139	17333	17022	17005	17051	17117	17208	17048	17187	17055	17204	17246	17194	17117	17011	17155	17171	17154	17035	17077	16988	17068	17191	17057	17013	17060	17234	17017	17108	17229	17108	17254	17051	16916	17107	17083	17296	17078	17070	17067	17119	17056	17150	16967	17015	17096	17096	17050	17150	17169	17191	17143	17144	17059	17133	17012	17276	17064	17009	17023	17222	16945	17133	17019	17018	17179	17035	17167	17268	17213	17031	17178	17119	17266	16891	17132	16985	17219	17100	17048	17095	17004	17082	17088	16929	17086	17154	16995	17091	17144	17051	17092	17121	17097	17156	17144	17083	17179	17026	17287	17213	17255	16955	16921	17208	17008	17043	17201	17150	17064	16990	17067	16997	17212	17060	16998	17147	17000	17101	17071	17034	17046	17119	17132	17202	17038	17212	17057	17155	17227	17088	17105	17055	17329	16919	17149	17145	16964	17031	16971	17114	17093	17040	17129	17108	17067	17154	17164	16992	17054	17152	17104	16946	17053	17284	16986	17062	16966	17024	17186	17064	16981	16918	17142	17059	17130	17050	17000	16936	16986	17147	17088	17129	17197	17055	17080	17034	17047	17095	17167	17074	17065	17024	17037	17204	17008	17164	17159	17051	17331	16940	17212	17021	17032	17142	17259	17079	17201	17067	17080	17232	17089	17087	17170	17108	17261	17162	17084	16986	17072	17209	17118	17211	17102	17191	17179	16967	17261	17119	17177	16977	17043	17148	17284	17095	17042	17002	17211	17183	17093	17004	17110	17193	17143	17144	17060	17055	17133	17256	17134	17157	16996	17092	17080	17221	16974	17114	17079	17159	16987	17267	17172	17065	17058	16965	17022	17180	17074	17036	17079	17121	16963	17067	17148	16914	17079	17072	17195	17067	17019	16968	17193	17128	16951	17089	17086	17140	17039	17124	16974	17139	17109	17007	17102	17124	17204	17195	16962	17066	17204	17219	17170	17114	17184	17022	17130	17106	17030	17026	17111	17157	17219	17005	17018	17203	17145	17188	17189	17093	17079	16823	17150	17073	17073	17132	17035	17106	16962	17130	17109	17109	17012	17246	17284	16983	17152	16965	17136	17201	16971	17157	17228	17368	17212	17143	17040	17115	17054	17136	17125	17048	17113	17017	17123	17199	17057	16974	16998	17185	17275	17110	17020	17157	17097	17011	17182	17184	17074	17088	17176	17052	16996	16920	17119	17045	17117	17171	17163	17229	17264	17030	16936	17061	17100	17074	17174	17148	17203	17171	16980	17079	16863	17121	17073	16912	17291	17158	17145	17034	17134	17115	17108	16996	17238	16872	16927	17153	17066	17061	17128	17119	17132	17139	16976	17369	16984	17130	17270	17232	17026	16983	17101	17058	17115	17051	17151	17126	17164	17070	17226	17052	17149	17071	17344	17102	17035	17255	17194	17158	17011	17129	17005	17170	17103	17150	17149	17171	17112	17142	17101	17101	17282	17222	17135	17189	17143	17090	17119	17194	17016	17178	17142	17056	17186	17150	17148	17223	17143	17025	17008	17148	17027	17064	17270	17117	17252	17181	17140	16998	17130	17073	17020	16979	17108	17122	17105	17092	17131	17244	17136	17105	17104	17147	17111	17011	17110	17334	16987	17231	17184	17234	17107	17339	17129	17228	17184	17064	17287	17028	17043	16997	16983	17223	17231	17117	16994	17018	17043	17147	17167	16963	17126	17067	17098	17096	17211	17000	17131	17094	17080	17133	17116	17299	17214	17051	17244	17220	17187	17136	17024	17238	17092	17174	17067	17166	17065	17098	17068	17067	17083	17058	17289	17161	17072	17081	17095	17072	17176	17073	17047	17140	17008	17316	17084	17082	17088	16885	17178	17134	17149	17172	17067	17286	17177	17087	17221	17013	17253	17117	17225	16998	17054	17137	17322	17076	17223	16953	17133	17266	17072	17173	16970	16995	17210	17138	16962	17150	17261	17049	17067	17156	17025	17134	17056	17231	17117	17101	17175	17069	17161	17206	17155	17070	17010	17160	17170	17169	17261	17000	17296	17015	17114	16953	17075	17174	17215	17080	17001	17066	17136	17051	17206	17200	17228	16942	16959	17124	17052	17151	17148	17184	17066	17020	16994	17052	17139	17179	17064	16918	16929	17216	17236	16968	17109	16896	17190	17108	17242	17264	17159	17054	16945	16984	17004	17138	17018	17048	17165	17059	17192	17213	17115	17033	17166	17186	17214	17213	17088	17001	17130	16867	16946	17020	17025	17135	17085	17102	17235	16949	17111	17186	17038	17101	17127	17198	17091	16909	17173	17065	17060	16947	17014	17189	17138	17092	17121	17285	16987	17119	16841	17130	17173	17113	17025	17117	17284	17077	17000	17033	17200	17126	17057	17173	17072	17027	17130	17226	17133	17266	16993	17058	17194	17199	17208	16994	17116	17032	17264	17036	17026	17123	17174	17179	17001	17058	17084	17044	17164	17054	17067	17033	17301	17251	16938	17210	17357	17097	17165	17276	17141	16959	17170	17276	17256	17070	17116	17061	17127	17066	17256	16994	17070	17033	17104	17106	17022	17118	17059	17045	17267	17037	17120	17070	17181	17076	17034	17153	17139	17131	17318	17227	17187	17335	17085	16993	17068	17049	17065	17170	17177	17265	17008	16979	17066	17200	17182	17126	17161	17119	17136	17068	17008	17219	17101	17203	17117	17231	17169	17034	16965	16856	17138	17026	17412	17130	17145	17114	17101	17263	17281	17205	16964	17024	17360	17025	17343	17067	17029	17194	17128	17013	16944	17235	17055	16952	17113	17151	17039	17069	16887	17128	17092	16865	17153	17105	17119	16925	16885	17196	17102	17064	17134	17042	17090	16981	17162	17100	17049	17171	17179	17161	17132	17146	17109	17128	17068	17028	17312	17126	17182	16832	17090	17198	17280	16937	17130	17105	17062	17085	17176	16963	17017	17151	17176	16938	17014	17042	17086	17286	17148	17368	17135	17124	17064	17087	17293	17193	17071	17124	17136	17225	17047	17099	17275	17100	17103	17054	16994	17047	17060	17020	17118	17140	17058	17209	17050	17084	17020	17006	17182	17081	17147	17018	17037	17067	17134	17120	17211	16970	17122	16979	17014	17107	17139	17072	17026	17176	17198	16947	17279	17149	17001	17159	17110	17178	17168	17060	17264	17183	17030	16865	17032	17017	17150	17110	17058	17098	16919	17124	17029	17133	17235	16952	17024	17056	17030	17051	17037	17130	17266	17107	17128	17000	17256	17179	16972	17070	17098	17026	17123	17087	17208	17133	17082	17056	17003	17077	17097	17258	17101	17120	17007	17129	17023	17045	17242	17005	17021	17006	17208	16995	17087	17028	17126	17208	17186	17122	17210	16995	17384	17104	17045	17053	17159	17117	17172	17029	17116	17117	17075	16861	17193	17037	16988	17089	17044	17020	17162	16962	17264	17082	17053	17058	17071	16965	17037	17028	17168	17203	17107	16995	17212	17002	17113	16964	17046	17223	17178	17037	17191	17162	17090	17034	17068	17073	17126	17104	17273	16993	17126	17012	17058	17004	17044	17034	17023	17128	17110	16985	17262	17106	17206	17242	16864	17138	16976	17055	17197	17152	17283	17349	17079	17042	17236	17056	17215	17057	16970	16802	17143	16954	17101	17337	17051	17053	17055	17239	17115	17273	17117	17133	17052	16997	16950	17121	17120	17276	17033	17106	17121	17072	17126	17158	17077	17179	17176	17095	17182	17037	17176	17069	17271	17025	17074	17009	17327	17281	17029	17259	17164	17129	17133	17029	16854	17130	17115	17117	17236	16957	17121	17126	17086	17261	17139	17110	17081	17282	16906	17225	17243	17007	17307	17035	17117	17050	17171	17216	17430	17009	16978	17104	17206	17161	17162	17111	17135	17064	17081	17130	17128	17152	17080	17080	17025	16967	17135	17021	17099	17068	17053	17187	17256	17231	17024	17094	17062	17191	17122	17127	17121	17183	17009	16974	16993	17246	17004	17227	17088	17249	17083	17272	17155	17186	16982	17147	17102	17169	17061	17039	17278	17096	17123	16992	16978	17165	17225	17014	16992	17269	17156	17161	16990	17254	17077	17169	17023	17033	17018	16978	17025	17014	17069	17182	17192	17009	17183	17147	17282	17128	17097	17119	17030	17259	17169	17159	17024	17002	17144	16979	17041	17244	17021	17187	17275	17180	17264	17253	17081	16942	17153	16930	17104	17151	17134	16938	17026	17086	17178	17139	17144	16978	17065	17186	16941	17087	17040	17130	17100	17222	17107	17027	17167	16876	17071	16916	16978	17043	17044	17181	16928	17059	17264	17071	17076	17171	17109	17098	17064	17026	17088	17090	17079	16938	17092	16993	17022	17198	17008	17119	17129	17163	17098	16937	17106	16950	17187	17075	17150	16879	17190	17225	17205	17235	17088	17004	17045	17203	17087	16997	17203	17048	17080	17119	17006	17130	17021	17307	17019	17111	17119	17076	17100	17105	17018	17161	17185	16979	17046	17316	17134	17161	17393	17186	17028	17137	17282	17208	17101	17114	17039	17304	17261	17137	17024	17119	17087	17100	17058	17115	17173	16968	17110	17170	17186	17021	17019	17061	17281	17133	17308	17081	17248	17105	17171	17078	17084	17014	17253	17074	17075	17159	17194	17191	17048	17169	16947	16976	17230	17201	17110	17091	17204	17182	17198	17176	17178	17283	17143	17131	17162	17196	17120	16956	16933	17221	17137	17085	17083	17083	16994	17035	17125	17104	17066	17209	16993	17189	16999	17271	17102	17315	17357	17122	17026	16957	17209	17145	17225	17074	17099	17084	17157	17195	16867	17088	17148	17019
24315	24394	41365	41580	33731	29125	26012	21912	20945	20927	20991	20796	20884	20880	20872	20777	20757	20927	20811	20888	20905	20948	20646	20672	20760	20777	20539	20593	20632	20587	20638	20485	20662	20639	20513	20779	20744	20689	20655	20679	20864	20781	20537	20842	20663	20739	20663	20577	20836	20562	20932	20676	20682	20672	20775	20599	20730	20713	20515	20836	20623	20613	20732	20621	20670	20438	20630	20675	20475	20442	20458	20548	20689	20596	20538	20458	20599	20342	20625	20548	20561	20682	20624	20810	20535	20685	20472	20423	20618	20682	20784	20629	20450	20796	20552	20555	20530	20745	20561	20549	20517	20632	20437	20604	20680	20539	20578	20760	20563	20539	20658	20515	20659	20621	20638	20638	20592	20562	20497	20599	20743	20640	20434	20408	20615	20539	20627	20565	20614	20563	20636	20781	20711	20487	20526	20440	20425	20412	20769	20487	20694	20451	20657	20600	20832	20672	20535	20694	20409	20556	20504	20742	20857	20714	20476	20652	20617	20468	20379	20571	20619	20655	20548	20485	20682	20705	20432	20557	20734	20507	20671	20513	20641	20612	20687	20482	20542	20807	20689	20634	20699	20547	20555	20716	20634	20594	20741	20749	20522	20589	20521	20569	20791	20504	20718	20602	20657	20517	20554	20545	20624	20494	20878	20518	20772	20707	20684	20549	20495	20734	20609	20783	20600	20436	20642	20598	20556	20688	20490	20636	20529	20566	20544	20556	20552	20823	20595	20714	20556	20620	20509	20516	20696	20638	20598	20605	20669	20519	20633	20392	20544	20484	20632	20691	20579	20645	20552	20603	20633	20713	20672	20549	20600	20697	20472	20399	20739	20498	20693	20513	20200	20531	20761	20623	20617	20489	20745	20489	20646	20471	20548	20661	20519	20518	20647	20645	20748	20441	20418	20798	20629	20452	20539	20668	20490	20487	20720	20319	20781	20265	20581	20693	20643	20577	20706	20532	20665	20371	20531	20561	20769	20641	20655	20450	20659	20681	20462	20468	20647	20625	20679	20708	20726	20578	20580	20368	20567	20330	20606	20601	20627	20849	20569	20429	20792	20707	20677	20700	20414	20852	20567	20548	20618	20696	20713	20571	20681	20440	20676	20631	20587	20587	20641	20543	20596	20615	20661	20526	20484	20445	20642	20787	20581	20491	20466	20726	20783	20751	20510	20573	20443	20650	20693	20609	20476	20527	20511	20600	20558	20448	20630	20707	20654	20548	20522	20550	20581	20531	20702	20714	20589	20442	20728	20390	20584	20758	20613	20657	20534	20614	20488	20657	20862	20511	20457	20675	20595	20398	20753	20759	20660	20752	20833	20753	20410	20851	20566	20495	20507	20663	20557	20594	20598	20648	20371	20430	20660	20508	20546	20338	20385	20578	20645	20704	20460	20728	20811	20731	20490	20426	20597	20346	20461	20497	20546	20577	20606	20442	20655	20667	20638	20422	20558	20373	20518	20480	20802	20411	20559	20655	20580	20511	20481	20319	20669	20609	20845	20400	20564	20504	20618	20529	20599	20487	20686	20548	20538	20643	20511	20680	20513	20590	20665	20428	20541	20666	20600	20693	20570	20620	20684	20646	20447	20571	20558	20416	20724	20682	20532	20507	20580	20587	20702	20560	20404	20650	20331	20584	20663	20682	20542	20551	20562	20531	20608	20613	20579	20520	20598	20514	20726	20642	20710	20724	20597	20477	20500	20420	20578	20695	20762	20548	20474	20713	20769	20456	20741	20395	20675	20713	20536	20656	20581	20656	20590	20461	20526	20621	20638	20621	20561	20659	20670	20616	20409	20545	20579	20863	20688	20586	20570	20765	20579	20743	20732	20686	20652	20516	20479	20594	20594	20741	20434	20572	20661	20610	20703	20516	20503	20800	20530	20545	20864	20708	20584	20756	20668	20550	20429	20560	20759	20672	20686	20532	20567	20622	20485	20644	20531	20686	20781	20544	20433	20504	20714	20570	20692	20662	20321	20646	20630	20498	20691	20407	20481	20571	20413	20651	20621	20774	20571	20650	20711	20526	20530	20604	20575	20404	20627	20439	20650	20583	20670	20878	20922	20490	20490	20394	20541	20590	20481	20487	20468	20570	20526	20734	20488	20624	20623	20648	20573	20639	20577	20345	20614	20576	20570	20552	20490	20559	20557	20592	20736	20461	20669	20488	20785	20595	20738	20675	20594	20582	20679	20698	20829	20679	20641	20581	20462	20375	20595	20607	20557	20592	20734	20506	20559	20436	20473	20592	20788	20630	20841	20647	20661	20629	20861	20666	20558	20768	20666	20693	20665	20466	20456	20588	20475	20550	20595	20508	20543	20559	20747	20555	20777	20748	20673	20525	20508	20678	20564	20423	20665	20564	20478	20563	20771	20521	20743	20364	20636	20610	20830	20561	20619	20687	20565	20637	20806	20493	20767	20623	20682	20692	20682	20703	20761	20462	20483	20710	20604	20502	20537	20628	20648	20743	20688	20579	20584	20594	20703	20767	20557	20468	20424	20655	20692	20300	20735	20535	20448	20445	20776	20554	20655	20632	20707	20738	20577	20522	20654	20477	20503	20587	20695	20519	20709	20481	20789	20520	20257	20476	20755	20556	20560	20748	20223	20533	20772	20730	20504	20603	20664	20403	20558	20449	20679	20692	20597	20766	20618	20567	20562	20697	20550	20408	20510	20631	20353	20413	20566	20591	20262	20592	20484	20494	20685	20781	20710	20573	20499	20623	20790	20701	20532	20585	20544	20615	20495	20930	20550	20601	20583	20742	20477	20572	20580	20509	20680	20443	20544	20772	20659	20522	20624	20598	20304	20578	20581	20698	20432	20644	20572	20476	20530	20565	20491	20551	20449	20698	20675	20532	20622	20513	20560	20559	20510	20585	20539	20480	20259	20604	20763	20623	20688	20566	20660	20610	20682	20615	20633	20725	20538	20543	20664	20553	20527	20619	20481	20448	20692	20649	20664	20510	20560	20691	20662	20779	20778	20448	20395	20673	20666	20625	20669	20606	20755	20729	20632	20454	20714	20309	20479	20561	20634	20496	20496	20610	20849	20456	20591	20500	20575	20367	20545	20480	20695	20623	20630	20571	20464	20556	20574	20614	20615	20589	20676	20567	20562	20706	20495	20590	20613	20661	20692	20565	20599	20508	20637	20417	20533	20552	20722	20716	20595	20705	20613	20601	20535	20592	20746	20691	20494	20570	20611	20495	20282	20589	20673	20541	20491	20657	20584	20481	20491	20739	20699	20637	20463	20722	20673	20546	20601	20670	20439	20727	20716	20705	20635	20579	20615	20789	20505	20433	20313	20492	20446	20375	20560	20535	20584	20614	20590	20467	20729	20497	20700	20699	20656	20502	20597	20735	20484	20539	20587	20612	20523	20605	20670	20436	20464	20534	20632	20779	20492	20629	20660	20550	20867	20537	20588	20675	20452	20776	20798	20657	20562	20614	20376	20410	20518	20602	20390	20469	20785	20934	20797	20642	20574	20482	20601	20356	20654	20437	20522	20518	20354	20546	20679	20653	20743	20649	20559	20483	20435	20338	20553	20426	20523	20612	20611	20556	20564	20512	20692	20736	20481	20509	20678	20394	20488	20594	20570	20630	20687	20637	20294	20622	20515	20612	20605	20442	20544	20633	20545	20634	20549	20394	20350	20693	20701	20686	20638	20527	20517	20522	20605	20539	20479	20785	20685	20653	20536	20510	20599	20546	20702	20763	20644	20625	20475	20456	20590	20563	20622	20589	20733	20408	20639	20730	20444	20446	20584	20498	20502	20474	20547	20654	20543	20692	20446	20534	20378	20564	20681	20780	20593	20586	20410	20588	20498	20514	20566	20626	20726	20710	20603	20410	20537	20588	20562	20431	20473	20564	20960	20419	20714	20760	20558	20506	20591	20670	20637	20565	20593	20681	20528	20534	20618	20745	20670	20671	20617	20620	20859	20618	20466	20596	20623	20570	20474	20439	20621	20727	20532	20522	20829	20780	20532	20675	20449	20550	20630	20712	20564	20493	20477	20531	20700	20613	20536	20588	20598	20568	20526	20457	20642	20614	20393	20516	20794	20666	20628	20690	20616	20606	20710	20556	20573	20572	20769	20415	20461	20561	20571	20516	20529	20639	20545	20682	20607	20376	20529	20328	20486	20616	20575	20647	20561	20474	20802	20718	20592	20618	20779	20581	20633	20674	20519	20721	20585	20663	20474	20595	20636	20555	20508	20291	20671	20537	20650	20651	20362	20635	20587	20649	20583	20550	20560	20652	20672	20623	20539	20382	20747	20693	20600	20611	20698	20748	20600	20575	20487	20549	20694	20533	20562	20482	20358	20557	20495	20700	20534	20458	20655	20610	20464	20653	20496	20654	20523	20807	20307	20528	20691	20319	20598	20491	20563	20712	20595	20445	20530	20459	20480	20504	20595	20730	20663	20740	20688	20407	20355	20583	20420	20442	20752	20515	20561	20709	20337	20525	20501	20525	20671	20568	20442	20590	20431	20545	20596	20765	20502	20497	20519	20770	20640	20823	20564	20388	20598	20576	20688	20700	20405	20447	20633	20699	20530	20538	20709	20547	20689	20630	20576	20633	20481	20491	20437	20368	20674	20683	20619	20415	20723	20778	20444	20497	20607	20745	20630	20673	20604	20603	20631	20512	20564	20620	20446	20573	20528	20601	20546	20517	20754	20466	20639	20665	20742	20648	20668	20586	20654	20650	20527	20628	20695	20690	20609	20578	20456	20574	20660	20690	20424	20969	20681	20303	20453	20567	20774	20826	20543	20677	20515	20537	20518	20686	20696	20789	20538	20658	20429	20542	20685	20491	20639	20380	20621	20658	20587	20590	20504	20629	20651	20644	20687	20574	20600	20486	20653	20635	20768	20813	20640	20662	20615	20493	20716	20514	20720	20335	20987	20686	20463	20669	20715	20574	20575	20659	20494	20524	20499	20779	20577	20495	20523	20729	20413	20580	20477	20497	20706	20561	20494	20527	20556	20471	20861	20507	20686	20663	20578	20628	20560	20497	20706	20455	20581	20564	20614	20808	20462	20513	20662	20768	20356	20476	20584	20704	20532	20534	20632	20736	20648	20690	20634	20599	20513	20622	20545	20459	20405	20462	20324	20512
63017	100603	85035	58326	39462	26437	20199	17923	17273	17259	16980	17052	17142	17148	17177	17226	17152	17198	17082	17203	17193	17050	17112	17155	17129	17146	17184	17066	17176	16967	17224	17049	17084	17295	17161	17176	17047	17212	17132	17117	17164	17225	17020	17146	17293	17034	17025	16879	17190	17388	16968	16949	17121	17142	17042	17171	17187	17090	17007	17006	17112	17051	17189	17160	16989	17171	17237	17015	17022	17149	17127	16852	16977	16962	17017	17121	17077	17334	17114	17136	17151	17109	17160	17185	17149	17067	17218	17243	17125	17021	16895	17190	17234	17019	17050	16944	17143	17185	17022	16998	17085	16971	17115	17175	17126	17137	17317	16983	17107	17095	17026	17120	17201	17106	17239	17132	17088	17212	17054	16993	17137	17099	16983	17163	17174	17070	17207	17237	17081	17014	17175	17006	17047	17024	16932	17053	17231	17098	17114	17095	17163	17072	17111	17236	17133	17040	17082	17017	17176	17082	17054	17053	17068	17077	17060	17176	17248	17112	17084	17113	17142	17013	17060	17038	17129	16965	16947	16989	17117	17103	17269	17095	17177	17064	17017	17142	17061	17093	17174	17271	17114	17068	16901	17092	17157	17233	17153	17111	16948	17009	17243	17248	17001	16977	17136	17008	17252	17086	16976	17066	17006	17086	17228	17227	17024	17117	17148	17267	17032	16910	17222	17249	17073	17184	17012	17067	17097	17099	17052	17133	17209	17085	17121	17176	17143	16912	17274	17164	17223	17095	16902	17074	17067	16954	17319	17108	17198	17203	16996	17055	17289	17009	17075	17124	17033	17199	17076	16894	17087	17007	17036	17151	17069	17165	17109	17037	17145	17124	17201	17213	17071	17006	17199	17250	17149	17260	17044	17148	17034	17057	17049	17131	17262	17123	17147	16975	17128	17239	17117	17091	16970	17128	17145	17105	17067	17056	17166	17193	17163	17169	17009	16970	17134	17228	17178	17224	17242	17190	17049	16968	17082	17175	17014	17166	17100	17258	16933	16961	17089	17005	17249	17126	17147	17031	17043	17263	17148	17109	17049	17077	17059	17023	17131	17103	17250	17284	17137	17083	16915	17065	17110	16912	17159	17020	17128	16977	17124	17067	17045	17168	17023	17101	17068	17117	17154	17132	17087	17117	17029	17124	17023	17089	17183	17057	17310	16984	16945	16969	17254	17082	17180	17080	16995	17073	17166	17122	17070	17056	16996	16959	16946	16865	17182	17106	17204	16950	17148	17087	16994	17059	17106	17128	17039	17154	17149	17079	17017	17070	17011	17093	17071	17095	17223	17178	17210	17145	17242	17116	17167	17044	17115	16974	17122	17100	17231	17175	17116	17077	17121	17157	17046	16975	16969	17030	17038	17071	17230	16990	17016	16977	17169	17074	16950	17088	17050	16964	17272	17161	17138	17177	17106	17145	17238	17019	17159	17012	17021	17104	17057	17090	17182	17197	17146	17106	17186	17283	17011	16970	17085	17030	17105	16952	17139	17023	17125	17040	17124	17118	16980	17097	17095	17224	17051	17003	17015	17231	17047	17132	17114	17198	17060	17207	17146	17065	17091	17105	17065	17035	17157	16976	17166	17095	17211	17303	16993	17083	17141	17055	17118	17029	17106	17233	17079	16979	17246	17220	17033	17221	17110	16972	17008	17301	17097	17110	16963	17266	17168	17131	17020	17229	17303	17129	17124	16918	17095	17078	17051	16964	17215	17163	17163	17016	16873	16853	17142	16972	16925	17163	17139	17013	17047	17059	17065	16869	17058	16959	16999	17144	16998	16989	17201	17068	17229	17029	17232	17105	17194	17179	17025	17110	17248	17036	17134	16893	17195	17083	17039	17125	17398	17147	17161	17053	17043	17146	16974	17004	17133	16986	17049	17245	17129	17157	17329	17053	17001	17072	16937	16988	17173	17169	17213	17157	17178	16977	17292	17018	17028	17225	16994	17169	16926	17105	17137	17154	17182	16985	17183	16743	17126	17028	17019	17056	17396	17058	17286	17201	16968	16947	17019	17124	17123	17126	17020	17124	17073	17162	17154	17295	17011	17138	17181	16840	17109	17173	17051	17021	16955	17138	17210	17026	17197	16945	17139	17136	17222	17001	16985	17130	17073	17031	17069	17327	17025	17051	17045	17026	17184	17070	17041	16879	16979	17335	17092	17088	17255	17252	17073	17032	17133	17233	17079	17081	17005	17155	17148	17058	17283	16999	17003	17238	17044	17143	17005	17068	17226	17185	17175	17082	16863	17147	16992	16935	17156	17047	17156	16970	17309	17029	17186	17099	17174	17115	17182	17073	17143	17130	17186	17102	17064	16943	17016	17088	17137	17031	17145	17134	17205	17163	17097	17257	17079	17008	16865	17028	17060	17028	17214	17009	17082	17163	17041	17250	17161	17097	17122	17049	17265	17008	17125	17102	17078	17299	16902	17242	16970	16992	17185	16997	17060	17062	16977	17015	17049	17013	17112	17101	16938	17177	16773	17336	17341	17157	17151	17113	17262	17218	17078	17122	17101	16970	17050	17184	17177	17137	17143	17041	17039	16971	17140	16949	17167	17213	17194	17254	17183	17007	16961	17069	17050	17200	17022	17151	17054	17064	17082	17343	17170	17052	17081	17158	17160	17163	17119	16988	16992	17143	17116	17207	17150	17151	17098	17128	17268	17154	17137	17138	17121	17186	17069	16925	17174	17112	17076	17028	17193	16860	16990	17087	17066	17089	17116	17082	17240	17010	17174	16901	16968	16857	17198	17043	17098	17112	17016	17109	17150	17142	17144	17194	17051	17080	17094	17175	17175	17116	17214	17322	17109	17236	17147	17067	17121	17042	17229	16974	17037	17183	17050	17029	17044	17094	17074	17099	16961	16953	17201	17032	17186	17091	17265	17278	17115	16915	17155	17086	17202	17053	17111	17090	17231	17169	17096	16916	17206	17188	17210	16961	17186	16917	17107	17071	17113	17146	17076	17113	17114	16996	17025	17096	16958	17120	17111	17035	17150	17372	17157	17184	16959	17048	17124	17055	17075	17145	17146	17215	17137	17213	17208	17167	17105	17149	17234	17008	17085	17250	17023	16980	17205	17199	17019	16970	17061	17179	17092	17129	17028	17133	17229	17148	17087	16874	17057	17207	17074	17194	17078	17143	16934	17190	17087	17087	17151	17095	17201	17092	17194	16971	17005	17050	17199	16939	17144	17319	17046	17165	17123	17167	17174	16982	16976	17218	16972	17078	17167	17116	17099	17079	17225	17168	17106	17118	16938	16982	17032	17043	17187	16970	17054	16946	17131	16944	17163	17007	17256	17257	17112	16935	17063	17035	16966	17160	17146	17231	17092	17014	17043	17020	17122	17115	17170	17230	17141	17078	17127	17018	17198	16917	17065	17143	16951	16963	16883	16935	17061	17183	17023	17100	16890	17119	17144	17008	17005	17230	17237	17076	17138	17101	17061	17070	17180	17143	17088	16990	16961	17112	17234	17217	17102	17112	17096	17054	17101	16931	16987	17261	17020	17129	17301	16969	16936	17143	17122	17072	17138	17141	17217	17061	17069	17197	16975	17003	17039	17133	17122	17023	17204	16989	17063	17053	16998	17026	17172	17180	17192	17304	16981	17132	17063	17131	16987	17179	17173	17264	16989	17157	17059	17077	17077	17066	17178	16955	17033	16985	17235	17175	16920	17155	17104	17015	16970	16968	17201	17254	17040	17143	17182	16878	17062	17170	16947	17209	17118	17066	17210	17121	16950	17102	16980	17069	17128	16890	17180	17084	17105	17087	17205	17055	17036	17070	17129	17118	17124	16932	17067	17090	17234	17042	17161	17124	17191	16980	17082	17077	17101	17140	17125	17149	17132	17049	17175	17029	17280	17145	17140	17159	16955	17187	17155	17172	17228	17151	17082	17216	17076	17082	17070	17152	17173	17220	17102	17046	17026	17307	17207	17191	17381	17061	17024	17177	17073	17052	17153	17105	17113	17000	17157	17226	17114	17067	17102	17064	16969	17197	17165	17135	17209	17046	17106	17076	17022	16995	17032	17095	17194	17047	17122	17115	17058	17133	17050	16978	17176	17174	17210	16938	17185	17022	17169	17022	17165	17166	17075	17085	17199	17015	17100	17153	17056	17212	16995	16987	16909	17032	17154	17178	17202	16949	17189	16982	17108	16986	17242	17006	17184	16925	17003	17170	16984	17074	17057	16997	16938	17084	17079	17118	17197	17193	17207	17082	17157	17034	17015	17169	17269	17094	16977	17079	17020	17260	17198	17087	17024	17014	17263	16970	17078	17079	17269	16949	17146	17041	17076	17088	17231	17266	16978	16932	17137	16854	17200	17084	17158	17208	17286	17061	17051	16975	17192	17087	17049	17365	17158	16987	17173	17095	17199	17118	16886	17191	17186	17210	17126	17154	17055	16953	17124	17190	17127	17055	16956	16916	17119	17040	17254	17029	16954	17059	17062	17127	17220	16951	17021	17184	17182	17066	17224	17292	17203	17239	17178	16922	17116	17208	16998	16960	17028	17150	17072	17094	17085	17303	17066	17331	17145	17146	17100	17069	17109	17074	17151	17135	17217	17059	17203	17098	17148	17113	17213	17115	17162	17108	17105	17262	17165	17045	17101	17164	17229	17069	16945	17188	16983	16978	17119	17170	17000	17044	17157	16992	16988	17021	17036	17268	17203	17142	17127	17159	17260	17198	17210	17055	17011	17016	17222	17117	17105	17116	17082	17266	16959	16981	17144	17028	17068	17075	17182	17028	17151	16971	17142	16966	17094	17044	17257	17031	17217	17040	17056	17159	17116	17114	16932	17151	17035	17168	16954	17079	17084	17146	17059	17049	17011	16985	17010	17238	17060	16994	17195	17047	16919	17021	17111	17091	17061	17286	17123	17015	17012	17068	17125	17088	17138	17172	17121	17214	17149	17159	17112	17128	17150	17003	17024	17164	17193	17087	17014	17168	17211	17048	17197	17180	17045	17106	17138	17158	17043	16987	17094	16999	17396	17001	17223	17041	17103	17264	16958	16898	17023	17119	17045	17121	17133	17069	17081	17066	17039	17130	17040	17198	17076	17186	17148	17137	17065	17056	17351	17118	16934	17190	17025	17118	17121	17132	17108	17158	16997	17187
22973	22909	36495	35782	32360	30147	28756	23130	21291	21308	21325	20991	21248	21224	21113	21118	21153	20829	21247	20817	20864	20672	20825	20948	20971	20908	20782	20957	20877	21056	20785	20900	20975	20932	20727	20811	20622	20600	20768	20856	20536	20772	20775	20782	20980	20812	20741	20815	20975	21090	20801	20641	20777	20768	20768	20792	20715	20702	20769	20586	20763	20842	20764	20534	20507	20979	20873	20960	20873	20729	20693	20841	20791	20762	20645	20687	20809	20695	20742	20600	20759	20631	20782	20557	20658	20704	20770	20742	20731	20756	20811	20584	20866	20890	20604	20652	20675	20812	20559	20633	20604	20707	20818	20982	20747	20413	20810	20716	20698	20987	20762	20736	20841	20908	20948	20885	20723	20895	20670	20587	20678	20705	20936	20876	20470	20743	20887	20692	20977	20887	20666	20628	20609	20865	20845	20749	20825	20771	20758	20717	20510	20618	20614	20558	20812	20819	20629	20924	20563	20711	20747	20715	20684	20582	20844	20896	20611	20798	20714	20538	20615	20684	20695	20886	20878	20643	20808	20586	20765	20789	20636	20657	20699	20792	20730	20629	21017	20718	20672	20764	20956	20698	20650	20565	20721	20721	20537	20717	20895	20906	20978	20647	20724	20781	20840	20811	20823	20591	20572	20451	20603	20760	20812	20728	20459	20859	20616	20734	20775	20939	20788	20900	20783	20728	20775	20873	20843	20850	20755	20670	20583	20868	20742	20609	20831	20691	20933	20923	20656	20693	20917	20860	20778	20877	20792	20739	20949	20665	20654	20834	20701	20768	20711	20494	20812	20753	20643	20645	20597	20876	20781	20880	20796	20804	20909	20563	20811	20857	20997	20828	20834	20710	20706	20647	20685	20725	20718	20845	20672	21030	20777	20565	20609	20603	20646	20885	20725	20679	20624	20736	20753	20854	20697	20581	20733	20827	20823	20634	20600	20531	20671	20707	20635	20912	20912	20749	20852	20926	20834	20693	20652	20751	20818	20762	20646	20650	20726	20648	20903	20592	20624	20890	20780	20830	20658	20843	20859	20825	20733	20659	20885	20772	20864	20874	20821	20821	20669	20556	20709	20790	20762	20733	20499	20808	20742	20813	20788	20725	20744	20674	20576	20931	20745	20608	20521	20615	20695	20720	20900	20544	20666	20737	20901	20679	20621	20710	20697	20689	20841	20911	20841	20818	20720	20857	20834	20750	20734	20784	20708	20782	20492	20529	20783	20792	21106	20650	20535	20755	20792	20861	20489	20669	20882	20729	20663	20948	20749	20776	20725	20777	20492	20800	20568	20622	20698	20785	20673	20684	20949	20528	21026	20744	20814	20701	20502	20861	20539	20791	20772	20781	20955	20659	20726	20678	20530	20863	20718	20655	20765	20728	20779	20834	20774	20633	20727	20592	20798	20912	20913	20859	20840	20802	20762	20700	20750	20759	20796	20797	20532	20787	20748	20898	20925	20733	20583	20657	20989	20693	20666	20774	20659	20648	20668	20589	20636	20559	20625	20719	20796	20884	20764	20864	20731	20735	20549	20832	20911	20755	20658	20708	20633	20746	20867	20719	20735	20708	20449	20612	20686	20631	20771	20669	20762	20624	20644	20824	20640	20787	20610	20545	20695	20864	20767	20733	20814	20524	20653	20779	20699	20757	20938	20873	20669	20750	20828	20589	20737	20667	20888	20934	20961	20861	20634	20636	20934	20859	20771	20679	20787	20762	20852	20818	20501	20448	20727	20667	20749	20816	20751	20606	20706	20777	20729	20679	20778	20719	20801	20538	20795	20770	20562	20623	20886	20748	20673	20790	20786	20547	20722	20760	20709	20685	20729	20813	20616	20765	20775	20564	20836	20750	20731	20849	20689	20928	20730	20516	20737	20694	20750	20762	20656	20636	20631	20777	20976	20681	20591	20636	20760	20412	20789	20570	20826	20713	20688	20902	20610	20419	20675	20664	20632	20662	20680	20986	20605	20695	20684	20935	20597	20787	20608	20581	20643	20792	20594	20499	20692	20510	20755	20824	20861	20552	20635	20658	20774	20887	20809	20921	20891	20681	20964	20533	20770	20620	20690	20733	20824	20698	20735	20809	20859	20860	20889	20650	20776	20853	20857	20663	20465	20860	20733	20797	20760	20838	20984	20709	20642	20859	20754	20708	20814	20780	20923	20504	20633	20726	20676	20900	20711	20800	20651	20711	20791	20725	20668	20760	20563	20894	20756	20753	20685	20852	20774	20700	20555	20819	20708	20727	20838	20689	20850	20752	20690	20696	20573	20667	20802	20652	20624	20609	20893	20561	20907	20919	20856	20588	20711	20720	20660	20691	20530	20597	20585	20686	20619	20597	20716	20713	20414	20794	20692	20744	20777	20495	20763	20775	20880	20492	20659	20726	20739	20932	20759	20580	20855	20616	20809	20580	20907	20597	20653	20827	20861	20566	20829	20788	20883	20614	20772	20690	20655	20649	20681	20600	20761	20631	20739	20660	20759	20798	20697	20709	20606	20889	20986	20628	20672	20924	20662	20651	20597	20588	20738	20727	20693	20573	20830	20750	20684	20694	20795	20654	20654	20693	20689	20716	20720	20808	20929	20943	20784	20851	20780	20790	20747	20702	20717	20657	20812	20755	20723	21009	20833	20847	20797	20753	20608	20619	20761	20984	20665	20540	20675	20662	20758	20667	20763	20710	20702	20804	20679	20729	20933	20836	20799	20700	20824	20985	20601	20626	20932	20998	20666	20525	20502	20851	20807	20824	20847	20803	20589	20839	20434	20570	20881	20661	20626	20870	20976	20654	20786	20761	20690	20736	20808	20631	20796	20738	20701	20820	20815	20751	20835	20776	20820	20700	20765	20750	21042	20733	20759	20799	20492	20763	20801	20755	20763	20716	20611	20773	20807	20886	20883	20698	20600	20820	20781	20605	20882	20934	20785	20893	20713	20730	20653	20760	20742	20638	20799	20896	20652	20865	20905	20723	20849	20728	20968	20532	20845	20927	20616	20870	20644	20617	20639	20661	20556	20652	20752	20611	20717	20707	20743	20549	20393	20624	20880	20672	20619	20688	20628	20561	20585	20893	20814	20909	20654	20677	20558	20634	20791	20813	20702	20727	20892	20712	20682	20679	20832	20732	20780	20811	20818	20778	21004	20654	20516	20712	20844	20628	20930	20666	20751	20588	20722	20989	20843	20683	20612	20766	20743	20721	20515	20699	20656	20510	20677	20892	20933	20788	20976	20618	20642	20749	20762	20835	20868	20850	20716	20663	20766	20815	20736	20598	20612	20505	20717	20702	20712	20745	20734	20581	20520	20674	20891	20810	20820	20808	20687	20741	20728	20733	20736	20826	20629	20764	20656	20593	20777	20545	20856	20666	20900	20868	20703	20896	20913	20760	20838	20936	20880	20796	20737	20521	20939	20858	20823	20689	20548	20650	20761	20812	20819	20980	20695	20715	20704	20585	20831	20638	20633	20690	20609	20691	20660	20663	20861	20610	20776	20522	20642	20869	20801	20608	20718	20847	20720	20821	20950	20814	20758	20596	20568	20605	20873	20773	20576	20796	20828	20787	20789	20735	20783	20784	20908	20730	20541	20626	20664	20716	20868	20751	20713	20749	20715	20842	20666	20446	20654	20885	20708	20913	20774	20758	20651	20878	20801	20538	21045	20861	20742	20921	20879	20685	20487	20935	20725	20742	20762	20741	20965	20832	20828	20804	20861	20643	20801	20872	20673	20697	20864	20662	20767	20609	20454	20770	20729	20985	20847	20783	20747	20657	20733	20770	20862	20658	20777	20926	20612	20863	20698	20607	20666	20620	20651	20821	20621	20824	20784	20846	20902	20815	20623	20775	20500	20684	20654	20655	20689	20786	20774	20834	20834	20985	20763	20895	20841	20652	20721	20716	20716	20746	20550	20708	20745	20908	20712	20708	20746	20593	20770	20912	20615	20509	20859	20627	20457	20775	20762	20679	20665	20655	20795	20646	20862	20785	20786	20837	20871	20757	20611	20764	20856	20897	20798	20732	20792	20946	20754	20912	20658	20837	20839	20902	20803	20805	20819	20803	20690	20893	20949	20824	20852	20820	20867	20867	20694	20629	20600	20683	20662	20667	20749	20627	20773	20836	20707	20717	20756	20891	20426	20458	20599	20494	20748	20709	20676	20809	20938	20744	20720	20676	20704	20399	20703	20785	20517	20476	20788	20829	20535	20804	20681	20535	20706	20838	20889	20878	20641	20755	20710	20873	20737	20628	20777	20700	20874	20618	20841	20691	20671	20541	20979	20777	20884	20608	20528	20810	20772	20636	20755	20705	20825	20797	20963	20661	20720	20715	20604	20523	20851	20627	20698	20658	20721	20929	20671	20671	20568	20652	20674	20736	20777	20751	20861	20955	20687	20838	20700	20799	20697	20767	20727	20735	20703	20587	20621	20725	20817	20797	20820	20619	20824	20723	20805	20698	20523	20696	20600	20621	20417	20842	20761	20744	20677	20703	20765	20719	20533	20421	20752	20744	20885	20891	20946	20724	20593	20790	20602	20499	20805	20619	20845	20666	20777	20753	20747	20576	20974	20841	20840	20823	20797	20850	20729	20783	20723	20783	20734	20721	20752	20735	21270	20992	20933	20694	20687	20611	20659	20761	20831	20871	20992	20563	20927	20667	20913	20638	20678	20797	20578	20708	20769	20845	20853	20689	20632	20655	20750	20742	20671	20591	20687	20579	20886	20732	20870	20600	20606	20551	20531	20859	20634	20807	20920	20857	20634	20660	20719	20686	20679	20682	20671	20797	20886	20669	20906	20753	20617	20670	20681	20795	20624	20662	20720	20682	20851	20679	20664	20659	20815	20752	20668	20824	20673	20784	20785	20682	20707	20580	20530	20487	20630	20673	20532	20757	20677	20680	20756	20614	20689	20619	20837	20604	20771	20767	20797	20828	20695	20883	20635	20734	20759	20938	20730	20747	20776	20501	20814	20720	20608	20855	20671	20740	20765	20719	20582	20672	20638	20756	20853	20590	20568	20920	20654	20847	20722	20645	20713	20931	20784	20744	20688	20594	20502	20559	20655	20743	20867	20647	20762	20753	20788	20710	20702	20736	20693	20849	20596	20588	20881	20816	20877	20696	20856	20735
63893	106252	92635	70177	48306	32274	22238	18677	17549	16923	17094	17117	17142	17087	17327	17197	17273	17312	17196	17236	17187	17189	17253	17296	17018	17005	17088	17120	17105	17126	17140	17177	17199	17180	17233	17287	17202	17047	17296	17165	17244	17225	17084	17193	17220	17251	17061	17177	17026	17241	17133	17052	17016	17277	17054	17275	17370	17122	17097	17140	17203	17082	17074	17132	17039	17171	17029	17165	17052	17063	17098	17098	17106	17274	17131	17211	17221	16997	17100	17244	17024	17181	17142	17231	17112	17238	17216	17167	16985	17138	17238	17207	17167	17187	17139	17018	17025	17063	17184	17194	17094	17285	17164	17089	17289	17330	16885	17042	17298	17078	17134	17069	17280	17121	17187	17266	17124	17041	17248	17127	17284	17080	17181	17284	17147	17015	17198	17246	17101	17235	17158	17126	17218	17105	17009	17249	17089	17148	17267	17187	17315	17195	17174	17122	17197	17285	17037	17151	17177	17106	17034	17170	17163	17418	17169	17078	17253	17014	17032	17235	17160	17080	17311	17252	17185	17284	16952	17163	17112	17092	17011	16931	17104	17324	17103	17064	17186	17124	17187	17180	17420	17198	17235	17267	17154	17129	17144	17051	17382	17009	17024	17169	17195	16982	17053	17368	17221	17090	17120	17153	17046	17132	17132	17229	17187	17106	17232	16935	17131	17197	17159	17274	17252	17004	17232	17203	17155	16921	17214	17122	17136	17133	17204	17144	17197	17285	17181	17086	17295	17058	17053	17165	17159	17113	17025	17033	17232	17199	17037	17170	17011	16990	17069	17260	17136	17021	17042	17219	17185	17012	17175	17000	17137	17276	16983	17116	17153	17158	17047	17145	17280	17208	17001	17085	17101	17180	17335	16795	17373	17077	17202	17147	16993	17165	17101	17183	17123	17098	17202	17282	17109	17003	17374	17304	17130	16989	17059	17372	17097	17038	17173	17264	17149	17296	17243	17053	17221	17129	17211	16935	17139	17093	17266	17062	17223	17244	17055	17255	17245	17188	17182	17228	17122	17248	17013	17063	17237	17111	17233	17219	17199	17104	17115	17021	17121	17252	17004	17130	17116	17158	17102	17249	17213	17005	17248	17148	16997	17080	17078	17033	17127	17198	17214	17257	17248	17101	17127	17071	17070	17029	17150	17141	16984	17007	16990	17188	17267	17086	17091	17039	17243	17158	16981	17331	17193	17159	16953	17202	17114	17054	17175	17183	17161	17089	17188	17194	17224	17029	17135	17204	17177	17089	16958	17170	17059	17343	17084	17274	17073	17188	17143	17190	17233	17161	17226	17114	17281	16929	17255	17072	17245	17120	17229	17032	17065	17050	17120	17293	17092	17059	16962	17252	16843	17211	17190	17287	17179	17088	17250	17230	17108	17027	17163	17185	16958	17206	17286	17120	16921	17256	17186	17106	17135	17137	17268	17207	17250	17024	17183	17218	16994	17269	17291	17134	17230	17185	17001	17103	17015	16968	17187	17159	17285	17380	17119	17183	17207	17268	17034	17155	17207	17279	17126	17136	17032	17108	17078	16901	17193	17121	17163	17178	17210	17208	17040	17218	16910	17176	17071	17039	17100	17158	17175	17371	17119	17222	17147	16960	17275	17333	17349	17258	16896	17350	17300	17073	17092	16963	17036	17138	17017	17100	17200	17143	17222	17116	17013	17115	17088	17084	17221	17039	17056	17163	17257	17084	17046	17099	17099	17293	17190	17164	16975	17140	17186	17326	16941	17169	17210	17188	17186	17054	17320	17131	17222	17112	17302	17110	17081	17137	17323	17260	17194	17085	17228	17122	17349	17229	17165	17278	17310	17111	17333	17106	17073	16945	17015	17221	17188	17173	17104	17153	17100	17159	17006	16978	17200	17022	17247	17099	16974	17152	17274	17257	17135	17285	17151	17026	17077	17068	17372	17158	17335	17198	17233	17357	17068	17284	17099	17213	17057	17175	17113	17310	16880	17067	17031	17081	16913	17201	17041	17017	17180	17206	17271	17091	17375	17180	17200	17252	17141	17160	17202	17022	17068	17087	17095	17312	17323	17243	17225	17124	17053	17238	17289	17207	17242	17092	17085	16988	17083	17212	17170	17167	17139	17063	17077	17137	16959	17215	17112	17087	17101	17232	17154	17030	17170	17091	16966	17138	17232	17334	17253	17177	17088	17139	17216	17016	17222	17220	17185	17135	17179	17093	17188	17043	17208	17347	17138	17113	17151	17111	17265	17322	17101	17021	17229	17187	17217	17068	17013	17218	17264	17126	17215	17154	17235	17202	17069	17197	17176	17144	17065	17202	17056	17177	17071	17114	16988	17087	17197	17329	17177	17075	17109	16982	17189	17110	17205	17011	17111	17343	17189	17188	16992	17234	17059	17047	17319	17125	17095	17187	17199	16940	17045	17128	17178	17129	17142	17074	17150	17181	17074	17019	17293	17145	17003	17230	17176	17019	16939	16969	17199	17267	17215	17184	17099	17249	17276	17230	17256	17255	17052	17291	17153	17197	17165	17304	17141	16928	17185	17172	17271	17075	17109	17303	17129	17201	17170	17090	17036	17134	16912	17095	17293	17065	17250	17228	17147	17118	17160	17409	16961	16996	17153	17138	16928	17111	17353	17091	17130	17210	17208	17114	17345	17288	17104	17009	16921	17062	17258	17057	16890	17108	17097	17122	17207	17059	17240	17188	17145	17019	17051	17113	17127	17170	17047	17270	16982	17408	17268	17034	17156	17060	17141	17139	16936	17158	17312	17033	17127	17155	16976	17157	17249	17163	17107	17041	17249	17184	17294	17137	17178	17106	17086	17128	17078	17124	16979	16953	17099	17210	17148	17072	17073	16982	17311	17159	17071	16977	17125	17044	17053	17088	16977	17177	17174	17203	17135	17199	17298	17168	17295	17017	17273	17001	17111	17299	17221	17091	17199	17181	17087	17035	17150	17132	17319	17078	17112	17127	17046	17229	17271	16947	17312	17294	17010	17349	17175	17202	17107	17009	17004	17107	17086	17098	17161	17296	17299	17199	17357	17056	17163	17251	17062	17154	17183	16916	17181	16986	17111	17083	17179	16954	17237	17014	17000	17012	17258	17087	17203	17106	17139	17090	17026	17107	17038	17176	17123	17085	17235	17129	17091	17312	17216	16997	17131	17160	17234	17228	17138	17090	17038	17194	17140	17122	16949	16897	17155	17024	16836	17150	17329	17223	17145	17124	17065	17185	17241	17301	17075	17119	17049	17301	17006	17082	17195	17152	17193	17190	17208	17229	16944	17177	17181	17091	16991	17208	17051	17175	17261	17156	17086	17162	17213	17098	17050	17008	17174	17169	17202	17009	17075	17087	17202	17118	17105	17214	17109	17189	17139	17257	17286	17344	17025	17129	17341	17034	17240	17124	17385	17205	17308	17083	17148	17219	17012	17125	17146	17207	17229	17346	17105	17140	17340	17075	17186	17272	17139	17196	17145	17149	17119	17045	17223	17090	17042	17053	17142	17106	17205	17321	17328	17007	17133	17061	17099	17189	17358	17224	17090	17238	17172	17088	17362	16960	17119	17172	17028	17001	17009	17112	17175	17189	17083	17206	17169	17160	17072	17056	17122	17011	17176	17199	17134	17101	17212	17136	17200	17101	17055	16970	17163	17227	17219	17100	17025	17136	17184	17029	17145	17075	17265	17113	17091	17171	17068	17059	17042	17095	16953	17199	17291	17111	17057	17161	17185	17046	17272	17071	17036	17189	17071	17317	16994	17329	17176	17263	17096	17089	17064	17009	17143	17095	17169	17035	17042	17134	17124	17172	17076	17453	17169	16986	17153	17071	17098	17166	17160	17170	17156	17060	17338	17015	17204	17238	17184	17169	17328	16935	17080	16961	17321	17124	17181	17080	17281	16922	17274	16968	17053	17118	17260	17275	17139	17029	17103	17113	17141	17060	17088	17144	17170	17178	17180	17049	17087	16968	17246	17223	17057	17218	17095	17143	17227	17138	17129	17243	17276	17082	17124	17181	17084	17192	17152	17194	17129	17265	17191	17008	17174	16877	17121	17132	16967	17160	17224	17091	17266	17035	16927	17136	17241	17156	17199	17150	17143	17203	17024	17145	17314	17280	17119	17214	17193	17150	17144	17005	17092	17073	16986	17212	17214	17175	17300	17244	17144	17069	17137	17012	17269	17194	17213	17261	17112	16990	17042	17260	17241	17292	17200	17059	17104	17033	17095	17247	17000	17093	17139	17002	17256	17176	17158	17045	17117	17047	16903	17072	16874	17090	17083	17239	17061	16901	17235	17343	17296	17280	17120	17050	17076	17156	17248	17186	17198	17277	17125	17174	17037	17154	17142	16973	17211	17071	17036	17182	17203	17023	17004	17079	17170	17189	17127	17215	16954	17080	17204	17069	17084	17028	17301	17146	17095	17163	17069	17052	17132	17143	17056	17170	17136	16997	17280	17217	17101	17160	17016	17134	17149	17129	17131	17148	17109	17261	17030	17044	17045	17134	16918	17095	17185	17231	17165	17120	17057	17249	17043	17324	17185	17383	17163	17085	17164	17049	17157	17239	17137	16954	17138	17062	17223	17081	16930	17028	17111	17300	17198	17223	17091	17246	17314	17224	17208	17103	17302	17150	17356	17285	17106	17141	17107	17279	17211	17131	17015	17051	17311	17078	17123	17329	17155	17037	17333	17234	17223	17012	17272	17035	17120	17159	17118	17208	17166	16987	17037	17138	17377	17264	17234	17103	17091	17132	17175	17191	17084	17192	17017	17249	17153	17120	16991	17222	17289	17159	17057	17066	17115	17130	17227	17207	17077	17111	17215	17250	17105	17210	17013	17060	17118	17068	16993	17296	17153	17295	16974	17226	17222	17086	17186	17098	17187	17360	17221	17033	17222	17080	17144	17092	17015	17224	17298	17035	17045	17060	17098	17138	16897	17049	17120	17325	16861	16981	16951	17121	17211	17221	17201	17100	17054	17114	17379	17161	17077	17174	17038	17084	17336	17193	17178	17132	17271	17070	17167	17192	17303	17218	17018	17065	17038	17049	17427	17166	17137	17144	17161	17044	17077	17282	17078	17019	17189	17181	17039	17023	17242	17178	17177	16999	17257	17126	17119	17116	17034	16948	17155	17115
30080	37202	44804	34512	25914	23136	21732	21014	21242	21215	21085	21006	21083	20948	20941	21201	20890	21023	21116	21056	20876	21072	21082	20864	21086	21081	21003	21079	21096	21140	21220	20916	20853	21041	21001	20877	21103	20877	21162	20947	21151	20774	21097	21119	20978	20904	20959	20895	20814	20856	21026	21193	21097	21061	20857	20986	21099	20880	20978	20752	20822	21033	21120	20939	20767	20983	20990	20988	21315	21081	20956	20944	20897	21179	20931	20910	20932	21039	21036	20988	20938	20933	21052	21106	21080	20848	20834	21177	20940	21175	20994	20895	21032	21147	20845	21034	21063	21000	20958	20952	21003	21129	21225	20927	20994	21177	20899	20993	20786	20931	21003	21082	21035	21066	21167	20818	20845	20899	20937	20970	21006	21044	21036	20932	20784	20896	21104	20916	21076	21058	21118	20937	20785	20877	21227	21082	20898	20873	20980	20944	20892	21140	21060	20947	21003	21017	20846	21177	20848	20984	21012	21103	20779	20874	20878	21104	21039	20935	21058	20775	21105	20931	21081	21129	21045	20970	20926	21139	20908	20862	21082	21070	20952	21095	20944	21036	20650	21107	20816	20920	20944	20926	20743	20775	21115	21090	21114	20732	20933	20996	20868	20914	21141	21250	21406	20889	20986	20970	20915	21075	20939	21163	20908	21006	20744	21054	20988	21052	20930	21163	21010	20903	21047	21064	21024	20930	21079	21144	21114	21016	21080	20863	21040	21045	21109	20728	20940	21018	20840	20906	20717	21137	21172	20889	20922	21065	21100	20768	20980	20846	21060	21094	21035	20737	21020	21028	20779	20822	21070	20808	20885	21324	20953	20904	21027	21186	21032	20942	20616	21083	20878	20834	20922	21035	20977	20987	20986	21070	21156	20782	20944	21095	20925	21177	21231	20799	20832	21103	20893	21029	20998	21027	21000	21002	21098	21020	20908	20957	21067	21073	21193	21040	21068	20987	20938	20840	20922	20965	20887	20987	20916	20910	21041	20906	21010	20836	20984	21022	20772	21119	21053	20950	20954	20977	20973	21061	21018	21123	21024	21023	21106	21014	21067	21149	21076	21128	21162	20741	21157	20975	20856	21100	21002	21198	20981	21053	20915	20860	21011	20876	20884	21006	20957	20839	20923	21105	20989	20856	20912	21004	21001	20944	21192	20846	20834	20983	20930	21101	20987	20894	20942	21017	21089	20893	20856	20897	21032	20929	20856	20981	20818	20871	21053	21009	20834	21026	20984	21114	21072	21090	21248	21198	21191	21015	20983	20788	20984	20871	21154	20976	20932	20993	20889	21044	21098	20957	20872	21188	21266	21032	20965	21000	21177	21108	21102	20882	20863	20788	20914	21202	21112	20739	21058	20930	20631	20876	20875	20980	21034	21083	21029	20986	20982	20945	21306	20910	20934	20767	20857	20840	20990	20829	21041	20998	20855	20972	20891	21041	21098	20900	20943	21023	21125	21036	20933	20961	21065	21119	20947	21113	21027	20927	21040	21067	20938	20957	20837	21018	20806	21056	21187	20897	21114	20940	21095	20952	20949	21096	20990	21116	20988	20929	21040	20945	21196	20999	21160	20957	21091	20980	20898	21011	21012	20890	20973	20952	21008	20946	20985	20940	20957	20901	20927	21168	20716	20953	21036	20855	20833	21055	20914	20861	20897	21041	20935	20943	20940	20814	21127	20952	20888	21024	21008	21026	20962	21072	21182	21057	21092	21116	20965	20872	21031	20900	21150	20956	20842	20973	20872	21260	20767	21181	21000	20889	21011	20800	20926	21002	21071	20969	21093	20941	20994	20873	21040	20663	20984	20889	21054	21119	20919	20935	21027	20948	21029	20767	21185	20851	20914	21053	20679	21018	20931	21147	21144	20874	21086	20869	21261	21094	21050	21084	20968	21014	20883	21140	20981	21088	21085	20953	20749	21039	20970	21222	21137	20823	20969	21070	20960	20878	20960	21138	21007	20808	20858	20958	21066	20987	20981	21265	20910	21157	21012	20979	20793	21056	21012	20955	20965	21240	21259	21092	21139	20973	20980	21066	20891	20864	21005	21046	20910	21019	20930	20956	21057	20918	21119	21054	20920	21351	21034	20847	21077	20854	21058	20780	21135	20833	21026	21188	20947	20965	20977	21019	20705	20981	20982	20859	21190	21100	21268	20739	21087	21103	20808	20920	20993	20794	20887	20993	21061	21011	21105	20905	20787	20849	21017	21086	20989	21186	21029	20859	20991	21210	21010	21117	21090	20999	21122	20900	21139	21248	21034	20900	20825	20987	21007	21037	20927	20816	20868	20907	20993	20913	21052	20952	20852	20902	21037	20927	20899	20951	21060	20968	20814	20851	20851	20932	21052	21230	21168	20945	20948	21059	21098	20914	20892	20958	20956	20860	20731	21011	21009	21048	20966	20862	20984	21097	21074	20983	21085	21016	20989	21138	20965	20981	20955	20806	20842	21017	21082	20910	20836	21018	20964	21123	20940	20920	20791	20897	21033	21083	21061	21014	21042	20941	21046	21106	21107	20929	20934	21074	21120	21145	20852	20964	21034	21121	21004	21032	21099	21037	21023	21131	21142	20964	20839	20886	20979	21016	21094	20835	21040	21129	20952	20952	20893	20970	20892	21221	20781	20877	21150	20988	21046	21110	21055	21000	20772	20999	20852	20945	20992	20872	20954	20917	20951	20804	20957	20896	21114	21078	20912	20934	20982	21004	21304	20975	20906	21025	21122	20806	20969	21065	21172	20973	21003	20955	20990	20977	20921	20787	20972	21168	20994	21026	21053	21035	21038	20777	21040	20845	21135	20947	21045	21065	21018	21087	20955	21081	21010	21008	20969	20855	20764	20928	20964	20778	20884	21010	21165	21031	20978	20848	20998	21021	20811	20829	21127	20993	20992	20787	21047	21079	20984	20980	21397	21160	21031	20907	20878	21160	21031	21001	21070	21054	21041	21078	21041	21049	21138	20789	20914	20800	21033	20885	20952	21101	21192	20979	21044	21032	20948	20881	21015	20898	20980	20931	20999	21066	21149	20849	20980	20967	20932	20932	20930	20977	21164	21199	21074	21263	20818	20978	21107	21091	20964	21098	20978	20868	20959	21236	20909	21154	21223	20980	21010	21109	20972	20837	21042	20689	21029	20877	21006	21029	21194	21067	21038	21106	21155	21102	21080	21047	21200	20944	21008	21054	21215	21077	21036	20891	21208	21186	20793	20990	20926	20964	21008	21092	20922	20891	21073	20959	20888	21032	21053	20982	21103	21132	20868	21082	21079	20987	20865	20922	21188	20908	21048	21210	20808	20979	20962	20867	21093	20964	21055	21012	21028	21091	20987	20937	21272	21008	21001	21149	21140	20992	20980	21200	21057	20954	20889	20994	21206	21004	20943	21100	21023	20834	20794	21158	20894	21049	21000	20956	20840	20924	20979	20762	20884	21119	20977	20844	20953	20875	20770	20875	20821	21129	20976	20855	20929	20901	20984	20768	20949	21200	21080	21180	21093	21023	21216	20892	21053	20940	20780	20987	20845	20817	20792	20964	20915	20998	21160	20846	21031	20970	21094	21096	20910	20808	21071	20997	20843	21133	20967	21084	20993	20884	21046	20953	20865	20801	20615	20898	21051	20951	21008	21056	20973	21038	20935	20961	21147	21167	21225	20985	20932	20892	21019	21096	21204	20832	20867	20991	21013	20964	21253	21098	21018	21162	20997	20985	20940	21104	20945	20943	21021	21198	21090	20944	20989	21160	21084	20934	20974	21041	20965	21100	20962	20818	20996	21010	20933	20887	20989	20969	20851	20925	21064	21036	20984	20955	20862	20879	20891	21036	20943	21052	21000	20836	20774	21090	21129	20987	21088	20898	20955	20992	20907	21128	21017	21013	20986	21049	21313	21274	21025	21095	21076	21064	21001	21007	21001	20964	21006	20947	20992	20975	21336	21059	21175	20953	21172	20842	21055	21072	20955	21085	20897	20952	20902	21055	20859	21052	20973	20997	21126	21048	20967	20986	21290	21055	20857	20994	20886	20886	21321	20993	21123	20945	20942	21155	20966	21075	20844	20996	20864	21183	21157	20935	21221	21218	21038	21012	21331	20887	21080	21000	21050	20766	20823	20904	21025	20892	20912	20906	20890	21148	20965	20958	21102	20964	21086	21032	21038	21161	20900	20785	21097	21114	20865	20829	21177	20842	21024	20915	21108	20909	21291	21186	20938	20958	20859	21103	21124	21229	21044	20912	20942	20870	20973	20975	21007	21148	21128	21028	21112	21022	21122	21110	21051	20940	21035	20805	21005	21069	20717	20721	20901	20831	21030	21152	21079	21166	21167	21060	21061	21024	21136	20817	20965	21112	21018	20880	21199	20955	20921	20835	20901	20790	20973	20934	21100	20950	20909	21124	20874	20988	20851	20966	21076	21105	21043	21023	20983	21038	21077	21130	21002	20946	20973	21014	20941	20885	20906	20804	20787	20942	21075	20889	20902	20954	21059	21105	21004	20996	20970	21021	21007	20906	20915	21056	21004	21021	21119	21114	20955	21237	20922	21069	21208	20913	21210	21085	20748	21073	20906	20793	20876	21018	20893	21013	20990	20803	20943	20743	20891	21255	21061	21083	20937	21013	21147	20890	20943	20859	21026	20933	21007	20798	21240	20977	21008	21007	21022	20962	20707	20913	21080	20945	21184	21100	20915	21104	21007	21079	21011	20958	21015	21109	21128	21069	21058	21134	20970	21000	20872	21010	21132	21017	20887	20877	21150	20930	20913	21035	20644	20881	20991	21114	21168	21023	20910	20817	20804	21118	21192	20797	20828	20880	21153	20909	21046	20891	20965	20975	21068	21089	20928	21004	20877	21054	21148	21034	20944	21092	21159	20888	20917	21074	20993	21046	20978	21023	20955	21005	20991	20943	20842	20997	21216	20855	20971	20891	20971	20896	20801	21017	21074	21153	21256	21126	20963	20944	20943	20855	20985	21116	20866	21049	21036	21018	21029	21131	21105	21141	20933	20926	20910	20913	20881	21159	21157	20952	20985	20920	20975	21024	21037	21146	21042	20986	21062	20861	20884	21092	20865	21001	20969	21089	21103	21080	20965	20878	21093	21030	21006	20931	21110	20899	20976	20983	21020	20916
36845	57228	46187	29912	22090	18929	17631	17286	17187	17201	17316	17162	16989	17140	17138	17329	17236	17410	17179	17285	17198	17194	17177	17139	17255	17073	17167	17231	17185	17170	17249	17168	17288	17320	17147	17441	17196	17237	17273	17337	17019	17151	17302	17267	17356	17115	17096	17062	17165	17300	17174	17194	17205	17158	17176	17337	17348	17255	17169	17233	17119	17327	17326	17191	17258	17264	17264	17187	17182	17102	17167	16966	17174	17086	17196	17159	17207	17103	17239	17021	17242	17124	17167	17161	17314	17291	17262	17193	17233	17074	17100	17258	17177	17088	17151	17265	17257	17217	17166	17339	17229	17391	17156	17138	17363	16992	17207	17176	17219	17024	17304	17283	17278	17124	17282	17219	17156	17103	17224	17079	17135	17191	16940	17227	17114	17259	17230	17195	17245	17110	17204	17330	17034	17379	17167	17316	17223	17276	17179	17159	17238	17206	17095	17201	17166	17111	17174	17160	17260	17343	17175	17117	17168	17175	17155	17205	17148	17205	17195	17088	17251	17200	17213	17186	17489	17149	17231	17196	17143	17212	17165	17274	17177	17193	17237	17227	17081	17194	17330	17124	17078	17128	17274	17160	17163	17290	17279	17217	17246	16992	17187	17295	17249	17141	17236	17108	17124	17268	17288	17158	17262	17354	17349	17047	17124	16939	17102	16941	17175	17226	17159	17183	17204	17138	17220	17131	17204	16998	17138	17361	17138	17193	17228	17322	17284	17138	17149	17148	17170	17159	17174	17308	17177	17311	17239	17137	17193	17077	17250	17293	17316	17222	17076	17273	17209	17158	17040	17339	17257	17185	17321	17061	17399	17115	17294	17124	17070	17252	17229	17261	17137	17098	17113	17343	17138	17106	17056	17144	17166	17219	17170	17149	17362	17435	17056	17086	17106	17308	17371	17119	17303	17191	17129	17175	17346	17207	17104	17233	17184	17238	17364	17268	17216	17270	17306	17187	17199	17205	17229	17269	17280	17221	17113	17100	17216	17059	17246	17099	17145	17341	17080	17154	17421	17273	17144	17158	17144	17196	17135	17104	17337	17171	17204	17077	17185	17107	17134	17283	17184	17210	17028	17152	17266	17156	17250	17182	17364	17124	16998	17238	17293	17005	17326	17109	17189	17149	17338	17186	17292	17247	17196	17136	17078	17150	17006	17137	17086	17173	17240	17205	17243	17169	17242	17119	17204	17113	17316	17254	17175	17118	17198	17087	17053	17130	17211	17202	17060	17131	17067	17122	17105	17463	16953	17364	17035	17179	17320	17215	17037	17191	17359	17112	17267	17205	17190	17344	17293	17115	17133	17108	17090	17130	17257	17234	17132	17243	17141	17329	17153	17215	17041	17077	17145	17165	17192	17116	17163	17091	17073	17381	17355	17036	17119	17334	17189	17196	17157	16945	17184	17178	17129	17302	17213	17236	17157	17175	16961	17247	17193	17089	17257	17295	17109	17226	17149	17307	17189	17329	17163	17123	17203	17108	17504	17240	17382	17027	17144	17168	17189	17262	17237	17196	17392	17347	17137	17231	17201	17140	17178	17081	17107	17078	17109	17186	17201	17103	17293	17090	17292	17186	17155	17305	17092	17206	17326	17257	17121	17054	17102	17220	17360	17064	17222	17241	17123	17168	17152	17177	17381	17227	17177	17207	17172	17176	17298	17106	17162	17211	17220	17097	17174	17221	17316	17345	17231	17105	17251	17361	17224	17258	17302	17191	17221	17268	17312	17237	17280	17255	17224	17205	17222	17245	17258	17162	17343	17182	17143	17063	17127	17218	17353	17288	17158	17169	17250	17298	17220	17073	17289	17177	17061	17238	17239	17081	17271	17332	17352	17156	17102	17081	17212	17128	17131	17325	16955	17303	17160	17119	17120	17145	17306	17169	17278	17173	17088	17124	17028	17229	17126	17165	17376	17050	17246	17231	17250	17153	17212	17117	17278	16981	17336	17089	17130	17078	17091	17132	17123	17241	17329	17086	17245	17198	17120	17310	17222	17084	17187	17243	17083	17266	17194	17114	17104	17268	17186	17344	17136	17306	17354	17077	17214	17112	17382	17326	17033	17163	17375	17037	17403	17195	17144	17185	17271	17223	17113	17277	17031	17234	17217	17208	17321	17175	17224	17294	17130	17299	17111	17323	17100	17248	17234	17327	17201	17229	17194	17093	17113	17369	17045	17164	17386	17063	17136	17064	17240	16914	17278	17212	17237	17090	17144	17215	17144	17273	17249	17069	17144	17188	17188	17368	17071	17154	17172	17189	17100	17144	17084	17025	17096	17091	17314	17316	17191	17336	17238	16998	17231	17095	17318	17170	17058	17170	17134	17333	17011	17212	17313	17370	17314	16988	17276	17091	17118	17265	17159	17101	17275	17200	17284	17025	17162	17189	17223	17225	17227	17242	17140	17238	17271	17348	17031	17140	17131	17180	17130	17181	17155	17182	17133	17140	17171	17289	16973	16989	17295	17136	16996	17355	17084	17151	17153	17030	17125	17203	17148	17177	17238	17259	17156	17288	17334	17098	17232	17063	17151	17197	17248	17253	17258	17116	17171	17376	16978	17246	17330	17212	17350	17267	17253	17303	17177	17139	17110	17220	17209	17189	17137	17234	17146	17266	17231	17324	17282	17051	17150	17278	17146	17192	17231	17181	17159	17062	17138	17255	17368	17250	17134	17246	17064	17226	17192	17097	17436	17086	17093	17270	17311	17151	17221	17174	17095	17164	17134	17178	17341	17411	17183	17089	17027	17128	17332	17237	17139	17142	17183	17170	17038	17088	17322	17122	17449	17019	17017	17274	17348	17122	17379	17378	17096	17268	17181	17251	17283	17138	17335	17345	17305	17324	17177	17291	17231	17168	17246	17306	17291	17245	17031	17138	17140	17207	17448	17317	17332	17093	17358	17062	17167	17095	17199	17099	17412	17181	17219	17155	17107	17263	17135	17162	17063	17084	17173	17054	17232	17255	17241	17086	17315	17161	17109	17293	17103	17343	16974	17068	17129	17261	17144	17277	17265	17212	17226	17184	17280	17155	17253	17159	17258	17235	17282	17049	17218	17063	17371	17189	17227	17282	17086	17168	17219	17385	17163	17171	17283	17291	17155	17144	17266	17260	17229	17146	16906	17086	17389	17075	17141	17286	17121	17271	17143	17161	17147	17034	17126	17177	17023	17294	17305	17241	17152	17111	17287	17276	17242	17333	17334	17179	17281	17134	17152	17055	17164	17244	17293	17144	17088	17150	17249	17247	17106	17219	17147	17259	17172	17158	17128	17253	17159	17197	17160	17179	17298	17171	17158	17437	17290	17208	17230	17011	17302	16915	16968	17162	17148	17321	17348	17113	17242	17135	17168	17106	17280	17306	17106	17311	17199	17135	17210	17132	17168	17058	17024	17191	17271	17111	17111	17157	17343	17086	17274	17212	17158	17337	17275	17281	17167	17185	17337	17180	17247	17248	17218	17223	17302	16964	17100	17395	17092	17171	17187	17332	17106	17188	17353	17179	17226	17189	17297	17340	17114	17206	17179	17147	17282	17131	17189	17263	17201	17114	17182	17173	17186	17299	17372	17194	17328	17322	17146	17307	17216	17275	17097	17153	17236	17416	17202	17286	17390	17243	17303	17230	17054	17244	17299	17003	17116	17274	17465	17195	17177	17102	17262	17149	17307	17251	17199	17177	17080	17134	17218	17260	17206	17318	17255	17257	17220	17105	17200	17457	17070	17088	17311	17140	17258	17219	17192	17091	17218	17245	17271	17266	17107	17396	17348	17156	17148	17277	17184	17160	17167	17064	17045	17211	17180	17308	17396	17177	17352	17078	17257	17149	17131	17178	17023	17252	17174	17195	17251	17240	17245	17215	17131	17027	17127	17094	17244	17063	17370	17349	17265	17369	17065	17348	17131	17181	17077	17299	17271	17278	17311	17184	17223	17306	17241	17262	17287	17169	17257	17186	17226	17267	17061	17174	17280	16958	17193	17256	17119	17272	17059	17232	17321	17005	17162	17303	17071	17339	17264	17186	17135	17054	17004	17237	17004	17270	17183	17314	17193	17333	17133	17314	17178	17405	17364	17110	17149	17490	17307	17119	17327	17107	17098	17295	17296	17185	17304	17339	17504	17027	17210	17057	17090	17310	17187	17068	17143	17255	17058	16968	17186	17281	17135	17182	17236	17126	17204	17162	17052	17201	17244	17155	17182	17249	17320	17276	17268	17225	17222	17277	17063	17312	17160	17440	17222	17205	17160	17167	17113	17100	17178	17134	17155	17319	17286	17183	17137	16978	17176	17350	17067	17331	17113	17314	17363	17125	17248	17122	17214	17372	17156	17146	17243	17283	17220	17101	17170	17091	17291	17029	17263	17220	16986	17108	17089	17090	17409	17089	17276	17219	17147	17047	17241	17239	17262	17291	17253	17229	17247	17136	17175	17179	17319	17028	17110	17218	17272	17144	17188	17274	17054	17190	17347	17208	17087	17160	17227	17251	17110	17166	17234	17387	17302	17264	17144	17319	17355	17456	17143	17325	17174	17255	17092	17264	17205	17158	17209	17198	17170	17289	17214	17292	17235	17252	17056	17211	17277	17203	17112	17342	17123	17441	17206	17240	17122	17301	17362	17104	17176	17211	17150	17027	17141	17317	17099	17330	17223	17034	17255	17353	17052	17419	17094	17207	17217	17291	17178	17180	17261	17409	17184	17278	17193	17102	17239	17047	17156	17184	17182	17108	17213	17267	17118	17187	17367	17213	17150	17254	17164	17199	17167	17202	17154	17174	17320	17174	17242	17198	17155	17026	17115	17149	17222	17085	17202	17046	17249	17078	17198	17101	17292	17213	17254	17207	17098	17184	17160	17272	17056	17333	17008	17159	17290	17086	17295	17298	17402	17247	17027	17069	17364	17029	17069	17225	17238	17232	17270	17292	17151	17201	17189	17133	17323	17367	17216	17101	17222	17113	17257	17299	17029	17215	17244	17312	17255	17245	17280	17168	17132	17107	17240	17206	17276	17328	17224	17325	17096	17382	17164	17233	17135	17145	17112	17303	17052	17125	17300	17300	17296	17114	17092	17297	17284	17183	17141	17293	17268	17118	17151	17288	17223	17197	17241	17081	17261	17165	17245	17283
24328	24725	41329	41116	33839	29664	26409	22275	21228	21397	21247	21111	21278	21196	21010	21009	20925	20988	21218	21006	21155	20960	21063	20868	21090	21195	20945	21031	21017	21056	21176	20911	21044	21054	21018	21166	21100	20830	20932	20857	21135	21019	20899	21067	21069	21204	20913	20848	20950	20830	20864	21114	20942	21173	21039	21020	21068	20967	20879	20775	20921	20914	20945	20828	20847	20959	20753	20807	20855	20931	21133	21135	20818	20865	20913	20870	20910	20895	20811	20790	21113	20914	20888	20841	20979	20957	21034	21053	21045	21099	20891	20808	21060	21081	20994	21092	20965	20962	20809	20985	21000	20921	20863	20638	20679	21022	21129	21008	20754	21116	21086	20940	21027	20906	21253	20985	20923	21099	20869	20920	20896	20805	21145	20922	21019	20818	20947	20932	21066	20936	20970	20850	20909	20815	20744	20997	21082	20966	20937	21045	20935	20856	21003	21086	20901	20967	21027	21090	20811	20884	20991	20913	21079	20953	20913	20954	20946	20778	20964	21211	20928	21081	21100	21113	20603	20967	20997	20903	20885	21014	21116	21277	20832	21139	21063	21035	20815	20672	21089	20790	20734	20925	20827	20854	20874	20924	21051	21023	21000	21027	21017	20792	20926	20938	20823	21076	21068	21041	21015	20890	20915	21089	20955	20785	20837	20695	20818	20853	20831	21001	20905	20947	20870	20992	20878	20842	20825	21019	20914	20844	20827	21136	20825	20795	21053	20880	20973	21067	20923	21107	20897	20965	21074	20834	20850	20929	21092	21087	20964	20782	20915	20820	21097	20689	20764	20859	20926	21015	20973	20749	20820	20833	20929	20872	21014	21152	21003	20753	20868	20889	20774	20912	20842	20701	21177	20815	20963	21059	20961	21161	20937	20988	20790	21070	20687	20963	20986	20781	20983	20877	20856	20979	20998	20960	21092	20999	21003	20894	20903	20813	20872	21130	20787	20887	20808	20868	21021	20879	21052	20953	20858	21013	20941	20991	21031	21045	20909	21004	21049	20843	20885	20894	20918	21016	20918	21193	20770	20928	21101	20917	20852	21177	21065	21045	20813	20875	20856	20907	20719	20797	20955	20938	21082	20958	20920	20748	20997	21048	20978	20963	20935	20929	20949	20995	20871	21124	21061	20877	20885	20778	20814	21025	20909	20954	20863	21037	20761	20986	20821	20866	20839	20982	21199	20864	20851	20942	21165	20939	20973	20908	20988	20842	20843	20865	20972	20943	20902	20736	20693	20833	20618	20823	21159	20965	20892	21013	21200	21038	20723	21049	20725	21131	20993	20921	21091	20651	20850	21091	21048	21093	20760	21036	21064	20847	20757	20884	20950	20727	20876	20771	21115	20703	21056	20743	20990	20917	20862	20844	21080	20899	20960	21135	20959	20821	20966	20859	21015	20896	20861	21172	21087	21044	20853	20959	20976	20800	21055	20935	21098	21080	20803	20724	20852	20814	20935	20892	20952	20911	20823	21099	20901	20773	20943	20843	20994	20907	20766	20770	20787	20867	20838	20889	20930	20829	20840	20850	20930	20929	21092	20876	21053	20856	20964	20774	20764	20912	20761	20982	20950	20775	20767	20991	21078	20882	20752	21080	20814	20838	21068	21013	21009	21038	20792	20786	20833	20964	21014	21047	20826	20673	21049	21046	20963	20988	20944	20869	21178	21090	20931	21039	20950	21007	20676	20725	20935	20927	20947	20894	20919	20854	20894	20884	20853	20738	21063	20920	20948	20867	20936	20936	21004	21147	21006	20785	20942	20849	20910	20813	20898	20919	20823	20800	20808	20905	20786	21069	20933	20986	20906	20874	20924	20807	20946	21130	20922	20760	21093	20940	20939	21224	20802	21111	20712	20632	20814	20909	20797	20768	20728	20793	20715	20935	20907	21147	21005	21139	20898	20941	20927	20777	20910	20891	21290	20872	20939	20915	20834	21145	20644	21013	20879	20945	20959	20746	20813	20786	20825	20876	20858	21049	20759	20876	21024	20848	21130	20868	20961	20768	21058	21091	21012	21012	20892	21055	20890	20658	20798	21209	21007	21152	20799	20943	20947	20970	21093	20700	20789	20997	20941	20970	21002	21207	20984	20837	20898	20932	20993	21090	20782	20927	21081	21088	20874	20863	21019	20983	20767	20918	21080	20751	20729	20816	21213	20980	20889	20953	20881	21140	20860	21002	20844	20840	20979	21140	20903	20754	20800	20902	20864	21000	20845	20630	20835	21036	21017	20914	20875	21149	20957	20830	20949	21035	20775	20754	20796	20812	20894	20861	20834	21044	20910	21068	20945	21031	20892	21161	21037	20987	20980	20983	20840	20922	20940	20974	21028	20835	21013	20844	21120	20721	20957	21023	21088	21009	21067	20848	20925	20841	21028	20900	21003	20791	20803	20955	21102	20859	20943	20989	20823	20868	21074	20981	20988	20899	21006	21117	20838	20882	20974	20994	20906	21045	20857	20857	21046	20961	20839	20656	21017	20904	21179	20933	20942	20918	21109	21077	21058	20938	20926	21053	20917	21012	20850	20852	20987	20931	21007	21093	20868	20956	20788	20838	20822	21193	21134	20952	20991	20955	20810	20984	21063	20976	20991	20790	20972	21083	20871	20766	21010	20885	20985	20937	21205	20885	20867	20977	20932	20956	20870	21155	20869	20957	20903	20921	20888	20731	20890	20709	20788	20922	20919	20946	20697	20903	20900	20895	20827	20916	21048	20783	20884	21200	21072	21040	20825	20890	20862	20805	21072	20967	21053	20987	20929	20876	20963	21001	20853	20898	20929	21080	20927	20935	20876	21129	20865	20894	21020	21094	21050	20842	21024	21084	20899	20977	20963	21030	21074	21088	21050	21066	21040	20880	20912	21042	20993	20892	20794	20754	20864	20959	20934	21001	21252	21114	21087	21099	20825	20983	20783	20859	20946	21104	21004	20847	20786	20910	20856	20948	20876	21012	21074	20828	20915	20911	20936	20871	20739	20960	20927	20944	20958	20996	20937	20949	20998	20961	20859	20903	21172	21013	20981	21197	20841	20970	21027	20986	20877	21002	20885	21122	20842	20980	20994	20946	21008	21045	21135	21083	20950	21007	21095	20659	20820	20984	21062	20977	20922	21044	21037	21110	21025	21083	21027	20988	20787	20902	20945	21063	21002	20867	20934	20993	20975	20760	20867	20839	21205	21065	20730	20820	21157	20925	20925	20919	20831	20923	21029	21089	20722	20858	20919	21078	21147	20773	20889	20857	20857	20806	20939	20965	20982	20829	20809	20949	21032	20761	21033	20843	20993	21174	20930	21128	20865	21169	20907	20974	21042	20796	20987	20833	20978	20990	20937	21120	20891	20981	20896	20698	20903	20860	20917	20911	20945	21063	20729	20828	20894	21166	21173	20925	20735	20968	20804	21080	20915	20978	20858	20830	20775	20970	20931	20928	21097	20875	20975	20667	20938	20987	20982	20870	20809	20797	21008	21070	21260	20968	21013	21010	20926	20972	20784	20748	20856	20815	21043	20839	21018	20956	21003	20907	20910	20901	20919	20841	20922	21105	20965	20994	21090	20996	20914	20939	21029	20912	20865	20707	21141	20894	20748	21061	21089	21023	20927	21141	20900	21061	20930	20833	20887	20984	21141	21116	21150	20897	20838	20873	21035	21084	21142	20866	20715	20946	20911	21020	21020	20980	21010	20848	21030	20834	20685	20831	20914	20889	21097	20912	21049	21108	20974	20984	21019	20831	21089	20914	20891	20892	21154	20802	21070	21078	21047	20898	20875	20905	21045	21047	21004	20979	20899	20899	21018	20964	20840	21008	20787	20761	21122	20929	21229	20702	20967	20914	20881	20777	20950	20799	21089	21018	20985	20773	20901	20780	20992	20839	20889	20887	20906	20902	20887	20911	20905	21176	20985	21183	20999	20907	20914	20804	20980	20953	21148	21040	21088	21017	20886	20816	20960	20942	21105	20970	20915	20924	20732	21093	21112	21113	21054	20867	21055	21125	20843	20767	20857	20908	21002	21038	20783	20906	20928	21075	20965	20944	20717	20718	20874	21070	20811	20887	20850	20902	20930	21045	21035	21032	20727	20913	20859	21067	20884	20794	21120	20925	20921	20836	21019	20991	21041	20941	20823	20841	20815	20950	20885	20768	21027	20718	20994	20940	20884	20917	21005	20803	20771	20815	20768	20993	20964	20805	20859	20946	20949	21035	20967	20944	21064	20917	20834	20950	20969	20991	21247	20925	20884	21074	21132	20871	20781	20958	20878	20688	20788	20641	20807	20845	20949	20774	20970	20757	20866	20809	20930	20956	20885	20988	20966	20717	20848	20958	20826	21110	20880	20987	20993	21011	21078	21037	21102	21102	20993	21067	20967	20970	20992	20700	21140	20936	21058	20807	20958	20853	20936	20804	21001	20847	20968	20925	20886	20704	20973	20975	20949	20994	21011	20963	20950	20996	21145	20816	20904	20970	21236	20822	20685	20958	21066	20890	20894	20947	20952	20768	20809	21107	20824	20882	20857	20903	20994	20827	21148	21067	20906	21077	21024	20884	20777	20749	20949	20899	20924	20993	20848	20909	20894	21004	21073	20770	20966	21035	20979	20984	20895	20956	20862	20975	20950	21063	20939	20921	21202	20884	21168	20951	20918	20857	21094	21124	20981	20944	20903	20945	21045	20822	21054	20964	20888	20795	20906	21064	21172	20869	21058	21018	21191	21073	20822	20780	20873	21022	20901	20760	21068	21200	21017	20980	21064	20850	21023	20837	20801	20992	21105	20890	21238	20895	21138	20962	21043	20877	20887	20833	21007	21010	20780	20880	20856	20961	20887	20979	21003	20976	21018	20995	21036	20867	21018	21016	20927	20902	21024	20907	21184	20987	20924	20872	20918	20911	21148	20718	20933	20904	21041	20940	21021	20902	20930	20829	20734	20799	20829	20962	20976	20938	20968	21048	20858	20720	21039	20947	20904	20905	20635	20803	20805	20953	20830	20884	20738	20810	20972	20878	20971	20951	20889	20993	20824	20788	20914	20810	21201	20756	20916	20813	20995	21064	20868	20887	21175	20758	20658	20936	21081	21051	21183	20891	20838	20882	21098	20981	21019	20855	20853	20913	21124	20961	20982	20955
62607	101197	84743	57966	39801	27104	20385	18229	17453	17238	17218	17306	17393	17330	17271	17417	17267	17245	17157	17308	17304	17231	17124	17269	17222	17315	17155	17171	17170	17236	17362	17229	17378	17337	17176	17321	17203	17320	17155	17242	17253	17407	17411	17432	17127	17472	17385	17356	17340	17300	17366	17078	17388	17352	17325	17265	17222	17335	17263	17249	17152	17260	17105	17247	17460	17565	17237	17102	17163	17265	17100	17153	17203	17240	17090	17198	17152	17179	17176	17389	17307	17330	17379	17240	17199	17310	17234	17214	17352	17113	17236	17224	17182	17316	17214	17244	17178	17390	17337	17281	17276	17241	17456	17230	17240	17284	17149	17234	17099	17202	17313	16990	17330	17317	17227	17113	17308	17219	17119	17204	17197	17257	17300	17363	17279	17338	17203	17207	17287	17217	17191	17344	17097	17149	17165	17174	17276	17319	17281	17298	17185	17224	17262	17293	17281	17397	17182	17053	17169	17397	17318	17298	17317	17246	17168	17323	17456	17323	17119	17222	17436	17172	17095	17250	17299	17280	17269	17398	17202	17201	17106	17417	17338	17350	17369	17260	17106	17224	17209	17282	17318	17185	17132	17464	17173	17218	17350	17125	17296	17339	17298	17109	17306	17174	17147	17471	17199	17448	17369	17255	17379	17298	17211	17182	17246	17191	17093	17341	17249	17347	17324	17131	17215	17293	17113	17202	17112	17390	17188	17472	17179	17186	17168	17139	17297	17250	17149	17233	17237	17310	17200	17346	17258	17543	17261	17294	17165	17289	17109	17422	17248	17354	17282	17325	17112	17210	17273	17360	17169	17324	17293	17185	17308	17343	17006	17238	17190	17216	17199	17178	17368	17250	17220	17284	17309	17179	17268	17306	17211	17155	17306	17108	17208	17226	17310	17232	17313	17267	17236	17140	17351	17150	17315	17277	17259	17205	17096	17090	17248	17169	17170	17224	17205	17046	17305	17392	17253	17306	17231	17171	17232	17313	17307	17165	17315	17454	17257	17373	17276	17356	17131	17321	17257	17285	17186	17345	17278	17341	17055	17126	17193	17160	17119	17009	17267	17266	17252	17239	17211	17153	17378	17308	17202	17314	17370	17119	17108	17294	17219	17188	17306	17176	17219	17314	17284	17040	17143	17221	17125	17202	17320	17226	17161	17090	17211	17161	17416	17358	17319	17149	17292	17160	17311	17246	17421	17112	17235	17212	17293	17293	17314	17242	17271	17395	17317	17239	17242	17380	17291	17264	17248	17151	17449	17173	17269	17352	17372	16987	17500	17200	17145	17227	17197	17198	17230	17379	17431	17391	17209	17284	17454	17198	17242	17325	17327	17060	17485	17182	17211	17357	17363	17271	17133	17260	17293	17192	17253	17266	17239	17273	17104	17516	17370	17146	17109	17399	17224	17312	17269	17202	17285	17067	17233	17255	17369	17201	17310	17199	17361	17353	17143	17139	17239	17365	17306	17241	17041	17422	17242	17210	17276	17203	17251	17153	17263	17162	17442	17097	17318	17248	16968	17314	17255	17078	17325	17372	17200	17310	17255	17051	17342	17315	17295	17260	17067	17119	17348	17280	17411	17159	17376	17414	17209	17356	17269	17347	17436	17288	17297	17387	17387	17308	17286	17018	17263	17041	17186	17101	17267	17401	17250	17261	17111	17338	17240	17264	17405	17418	17107	17360	17179	17207	17421	17220	17348	17241	17302	17333	17272	17274	17213	17307	17295	17263	17525	17212	17228	17276	17314	17302	17276	17180	17211	17183	17106	17344	17282	17299	17251	17198	17279	17263	17385	17265	17330	17146	17145	17288	17203	17292	17434	17260	17146	17322	17327	17309	17373	17259	17274	17212	17212	17364	17275	17300	17353	17289	17175	17295	17224	17259	17141	17130	17145	17493	17234	17427	17131	17186	17247	17272	17293	17247	17327	17238	17283	17153	17281	17289	17280	17314	17103	17278	17220	17304	17173	17296	17221	17293	17258	17171	17439	17330	17407	17235	17233	17236	17207	17361	17323	17146	17216	17301	17295	17495	17088	17264	17251	17304	17330	17216	17104	17388	17045	17319	17275	17393	17175	17188	17303	17259	17117	17289	17265	17353	17277	17295	17236	17165	17261	17281	17325	17297	17150	17274	17160	17202	17144	17298	17227	17237	17277	17456	17183	17286	17186	17087	17347	17277	17352	17327	17248	17119	17304	17357	17344	17157	17252	17154	17387	17241	17089	17173	17279	17197	17333	17146	17276	17178	17372	17316	17193	17246	17129	17298	17256	17101	17113	17225	17226	17292	17150	17280	17229	17280	17249	17319	17273	17338	17436	17320	17361	17259	17191	17293	17215	17153	17050	17265	17229	17330	17338	17118	17366	17132	17135	17444	17360	17202	17291	17401	17270	17057	17242	17029	17156	17428	17310	17245	17255	17160	17313	17108	17024	17252	17081	17082	17244	17262	17304	17242	17219	17180	17299	17328	17210	17110	17196	17296	17286	17342	17166	17400	17231	17112	17220	17272	17208	17305	17095	17378	17330	17111	17304	17297	17218	17232	17274	17120	17376	17205	17215	17332	17202	17173	17010	17163	17282	17239	17268	17157	17190	17286	17236	17388	17254	17302	17089	17278	17180	17212	17252	17147	17335	17236	17195	17426	17364	17245	17265	17318	17383	17195	17146	17231	17279	17376	17400	17258	17272	17253	17110	17126	17307	17245	17113	17143	17236	17286	17217	17297	17200	17188	17224	17287	17156	17062	17287	17259	17326	17308	17085	17292	17353	17149	17170	17281	17255	17179	17278	17431	17268	17131	17417	17298	17178	17282	17231	17398	17103	16994	17350	17158	17056	17216	17213	17240	17328	17259	17100	17138	17227	17178	17217	17297	17213	17241	17377	17199	17212	17374	17383	17208	17222	17208	17160	17340	17440	17160	17155	17297	17315	17315	17295	17273	17217	17159	17355	17356	17397	17378	17212	17222	17196	17164	17171	17319	17357	17060	17289	17155	17085	17354	17370	17163	17267	17163	17261	17224	17278	17370	17156	17338	17286	17175	17085	17402	17440	17393	17333	17201	17202	17271	17123	17126	17189	17156	17218	17446	17089	17397	17253	17197	17345	17155	17247	17221	17193	17006	17281	17304	17229	17300	17336	17367	17357	17248	17209	17189	17328	17217	17337	17134	17342	17250	17186	17237	17323	17144	17202	17077	17360	17268	17235	17167	17381	17201	17374	17365	17218	17104	17312	17226	17124	17313	17406	17272	17352	17318	17127	17369	17130	17304	17275	17285	17418	17348	17148	17278	17205	17234	17247	17081	17311	17207	17275	17294	17326	17233	17231	17191	17212	17156	17341	17277	17028	17355	17282	17057	17215	17322	17214	17222	17237	17143	17259	17253	17287	17398	17270	17447	17192	17239	17276	17048	17348	17295	17420	16972	17333	17365	17106	17387	17356	17245	17155	17257	17147	17279	17322	17239	17190	17230	17230	17204	17175	17168	17191	17275	17408	17228	17285	17259	17213	17288	17175	17331	17239	17224	17372	17076	17096	17169	17133	17257	17219	17247	17074	17285	17160	17194	17323	17208	17206	17229	17186	17390	17330	17446	17177	17316	17157	17307	17334	17163	17426	17217	17267	17211	17280	17159	17147	17434	17261	17306	17101	17321	17322	17216	17220	17146	17081	17212	17213	17235	17213	17192	17280	17200	17301	17306	17227	17354	17318	17111	17224	17123	17371	17298	17264	17291	17367	17135	17172	17332	17393	17251	17281	17466	17244	17233	17218	17397	17132	17186	17182	17204	17356	17259	17151	17222	17237	17237	17319	17331	17138	17339	17257	17130	17259	17332	17241	17198	17191	17244	17151	17248	17282	17215	17274	17200	17091	17175	17388	17219	17411	17202	17262	17285	17354	17149	17455	17288	17140	17328	17244	17279	17110	17195	17202	17438	17308	17253	17116	17248	17175	17208	17152	17255	17118	17237	17288	17255	17152	17176	17263	17270	17416	17247	17177	17413	17297	17253	17117	17146	17356	17334	17399	17160	17150	17308	17397	17123	17403	17186	17523	17176	17371	17026	17209	17121	17072	17305	17393	17215	17347	17188	17361	17226	17440	17394	17355	17154	17102	17261	17291	17257	17231	17281	17282	17237	17176	17299	17242	17296	17204	17212	17294	17403	17132	17237	17295	17222	17348	17284	17281	17277	17304	17431	17230	17249	17279	17463	17385	17274	17216	17226	17247	17178	17130	17326	17325	17443	17326	17151	17264	17353	17320	17390	17264	17146	17196	17397	17287	17260	17336	17322	17135	17082	17239	17333	17241	17019	17313	17213	17168	17274	17205	17345	17266	17195	17259	17393	17357	17224	17125	17293	17336	17151	17209	17128	17402	17154	17328	17137	17272	17304	17340	17268	17447	17324	17140	17153	17212	17298	17258	17231	17257	17188	17324	17112	17333	17241	17259	17263	17243	17204	17349	17202	17304	17212	17524	17321	17094	17240	17252	17242	17278	17313	17298	17372	17185	17169	17327	17409	17093	17251	17209	17404	17487	17205	17363	17355	17192	17227	17187	17216	17328	17299	17144	17277	17418	17204	17237	17274	17442	17424	17253	17350	17165	17189	17389	17407	17130	17266	17177	17284	17260	17096	17359	17252	17244	17284	17239	17331	17172	17303	17147	17438	17357	17220	17174	17272	17210	17437	17136	17251	17411	17185	17101	17282	17242	17309	17268	17249	17118	17169	17176	17299	17321	17381	17311	17150	17222	17391	17295	17261	17335	17237	17406	17188	17192	17192	17333	17304	17198	17241	17225	17348	17278	17140	17042	17260	17159	17227	17281	17327	17207	17325	17290	17195	17264	17318	17259	17292	17165	17229	17182	17347	17338	17146	17243	17124	17054	17323	17385	17281	17205	17081	17237	17263	17276	17120	17278	17176	17176	17284	17290	17227	17443	17203	17375	17169	17417	17418	17191	17022	17202	17252	17253	17065	17211	17134	17047	17281	17338	17327	17279	17399	17036	17280	17160	17206	17359	17332	17366	17335	17380	17283	17194	17472	17264	17378	17267	17212	17160	17138	17133	17295	17256	17156	17168	17371	17241	17239	17297	17305	17298	17223	17196	17141	17387	17292	17170	17188	17191	17158
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
