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
339799665061	339799665578	339799666128	339799666678	339799667228	339799667778	339799668328	339799668878	339799669431	339799669978	339799670528	339799671078	339799671628	339799672178	339799672728	339799673278	339799673828	339799674378	339799674928	339799675478	339799676028	339799676578	339799677128	339799677678	339799678228	339799678778	339799679328	339799679878	339799680428	339799680978	339799681528	339799682078	339799682628	339799683178	339799683730	339799684278	339799684828	339799685378	339799685928	339799686478	339799687028	339799687578	339799688128	339799688678	339799689228	339799689778	339799690328	339799690878	339799691428	339799691978	339799692528	339799693078	339799693628	339799694178	339799694728	339799695278	339799695828	339799696378	339799696928	339799697478	339799698028	339799698578	339799699128	339799699678	339799700228	339799700778	339799701328	339799701878	339799702428	339799702978	339799703528	339799704078	339799704628	339799705178	339799705728	339799706278	339799706828	339799707378	339799707928	339799708478	339799709028	339799709578	339799710128	339799710680	339799711228	339799711778	339799712328	339799712878	339799713428	339799713978	339799714528	339799715078	339799715628	339799716178	339799716728	339799717278	339799717828	339799718378	339799718928	339799719478	339799720028	339799720578	339799721128	339799721681	339799722228	339799722778	339799723328	339799723878	339799724428	339799724978	339799725528	339799726078	339799726628	339799727178	339799727728	339799728278	339799728828	339799729378	339799729928	339799730478	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2672	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2671	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2670	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2669	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	3600	2300	2668	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21667	20243	27652	23132	21522	25879	28901	22400	20642	20508	20367	19649	19801	19593	19386	19406	19348	19403	19253	19251	19274	19353	19361	19086	19154	19212	19338	19082	19021	19033	19234	19076	19128	18961	19181	19111	19054	18884	19134	19221	19208	19006	19062	19060	19228	19351	19198	19199	19167	19221	19096	19109	18769	19014	19049	18913	19123	18936	19049	19257	19138	18976	19041	19003	19034	19180	19167	18931	19107	19168	19151	19019	18984	19057	18887	18974	19069	18953	19062	19206	19198	19026	19178	19044	19161	18961	19118	19123	19006	19030	18993	19069	19067	18958	19167	19011	19004	18995	19121	19023	19057	19011	19092	18988	18998	18935	18954	19046	19003	19009	18868	19054	19058	19091	18957	19170	18989	18896	18921	19055	19187	18901	19000	18980	18984	19075	18916	18881	19026	18941	18678	18959	19129	19305	18973	18962	19049	18917	18990	18892	18835	19047	19114	19058	18851	18902	18982	19064	18984	19007	18881	19180	19146	18840	18951	18941	18911	19250	19029	19040	19105	19124	19007	19039	19259	19111	19130	18881	19034	19213	19017	19026	19016	18886	18793	18959	18919	19037	18991	18920	18741	18972	19044	19086	18922	19185	18925	18873	19027	18938	19055	19099	18967	18966	19140	19105	19082	19042	19084	19093	19110	19110	19095	19187	18842	18957	19003	18881	18804	19104	19048	18965	18995	19197	18878	18918	19043	18926	19008	18963	18905	19053	18832	18920	19212	18781	19011	18989	18928	18947	19102	18843	18916	19031	18904	19043	19158	18866	18751	18965	19062	19160	18879	19183	18790	18969	18824	19008	19050	19023	19141	19005	19037	19035	19000	19143	19079	18929	18986	18762	19104	19139	19213	19061	19020	18946	19158	18854	19080	19050	19138	19113	19034	19048	19088	19054	18975	19055	18922	19048	18975	18926	19131	19010	19088	18787	19011	19003	19053	18769	19042	19050	18993	19074	18739	19120	19021	18913	19008	19098	19012	18831	19003	19039	19222	19164	19147	19063	18860	18963	19010	19115	19044	19143	19006	19018	19045	18979	18926	18837	19041	19188	19003	19114	19282	18995	19190	19037	18914	18977	19127	19020	19052	18792	18904	19023	19019	18951	18974	18970	19114	18986	19384	19052	19071	18840	18707	18957	19048	19041	18915	19072	18890	18949	19140	19087	18929	19031	19114	18922	19042	18892	19030	19004	19217	19000	19025	19023	18953	18816	19079	19051	18950	19034	18947	18936	19005	19067	18770	18988	18904	19289	19171	19036	19160	18966	19197	18954	18879	18873	18917	18987	18854	19052	18779	18899	19106	18834	18927	18826	19028	19004	18877	18893	19124	19223	19120	19082	18906	19003	18922	18982	19014	19038	19008	18954	19045	19062	18943	19082	18971	18939	18927	19030	19032	19150	19162	19060	18849	18992	18897	19114	19098	18785	19220	18953	19115	19233	19004	19049	18878	18956	18897	19101	18922	18789	19133	19038	18922	19069	18794	19016	18840	18974	18851	18981	18971	18808	19142	19126	19069	18975	18865	18953	19020	18904	19084	18853	19130	19122	18988	18951	18786	18811	19055	18989	19175	19151	18957	19038	19023	18857	19054	18902	19150	18912	19083	18938	19181	18910	18959	19147	18930	19040	19035	19154	19106	18922	19005	19010	19043	18909	18836	18939	18922	18793	19012	18997	19129	18986	18987	19035	19082	19127	18862	18945	18850	19049	19094	19049	19080	19012	18989	19106	18930	19215	19100	18805	18761	18955	18825	18901	19035	19153	18931	19109	19004	19024	18880	19098	19150	18917	18998	19112	19059	19054	19140	18813	18997	18993	19049	19089	19044	19098	19174	19020	18938	18901	18870	19018	18984	19077	18999	18967	18968	19044	19059	19128	19098	19178	18959	18879	19066	18993	18987	18961	19016	18915	19020	19127	18972	19065	19004	19037	19040	18994	19059	19130	18876	18937	18921	19051	19038	18987	19134	18851	19068	18987	19004	18876	18816	18970	18982	18878	19032	18891	19105	18950	19022	18924	19130	19176	19092	18885	19174	19149	18947	19025	19054	18921	18948	19006	18864	19018	19133	18728	18918	18928	18955	19138	18816	18963	18995	19076	18828	18838	18906	18736	18980	19107	19124	18947	18841	18865	18985	18898	18888	18939	19107	18786	19159	19051	18920	18820	19118	18896	19042	19039	18857	19042	19118	19202	19014	18987	18873	19065	19130	18985	18991	18884	18976	19056	19094	19029	19121	19142	18972	18975	19037	18927	18800	19056	18987	19017	18849	18910	19173	19201	19043	19058	19209	18929	19056	19044	18976	19067	19028	19012	19131	18983	18957	19191	18982	19323	19080	18928	18969	18936	18897	18967	19238	19153	19031	19128	19182	19028	19094	18949	19098	18875	18797	18903	19068	18987	18961	18776	19047	18935	19043	18810	18832	18985	18776	19059	18957	18956	19006	18967	18869	19281	18879	18979	18941	19138	19103	18880	19001	19090	18957	18867	18984	19127	19209	18947	19058	18822	19042	18885	18993	18875	18890	18860	18944	18956	18937	18937	18788	19045	19052	18825	18966	19115	19047	19131	19079	18920	19090	19072	18895	18793	18931	18943	19065	18958	19005	19201	18977	19102	18945	19021	19213	18897	19096	19127	19074	18831	19007	18999	19034	18965	18881	19109	19134	18842	18989	18977	19148	19060	19015	18858	19011	19010	18845	19105	18982	19284	19132	18865	18911	19192	19085	18700	19086	18911	18917	19091	19030	18970	18911	19071	18862	18750	19043	19017	18823	18968	18816	19049	19274	18935	18932	19066	18957	18911	19279	19143	19166	19107	18950	18853	18743	19146	18999	18926	19090	19145	18993	18901	19082	19064	18908	18829	18917	18826	18991	19230	19021	18970	18937	19084	19043	19098	19191	18890	18962	18811	18770	18792	19031	18938	19119	18902	18990	18843	18816	18932	18907	18852	18999	18830	19058	19281	19016	19005	19070	18991	19040	18928	19001	18913	19119	19055	19053	18960	19150	19042	19056	18970	18917	19208	19115	18994	19008	19082	19014	19012	19096	19150	19022	18938	19092	18782	19222	19103	19045	19095	19053	18968	18915	19111	19111	19172	18723	19056	18928	19011	19011	19054	19139	19064	19015	19099	18722	18983	19321	18963	18941	19056	19129	19097	19106	19041	19096	18929	18729	18853	18824	18936	18960	18713	19113	19072	18938	18834	18877	18917	19072	19143	18869	18880	18857	18905	18910	19027	18878	19005	19111	18958	18980	19037	19004	18797	19088	18942	18820	19026	18812	19004	19039	18911	19036	19070	18890	19030	19151	18891	18973	18807	18869	18985	19043	19130	19023	19047	18978	18983	18963	19050	18829	18886	19000	19098	19134	19042	19060	19085	19103	18976	19005	18948	19154	19009	18833	19047	19038	18984	19044	19104	18981	18759	18850	18907	18839	18956	18900	18914	19048	19051	19110	19100	18979	19022	18867	19006	18824	19079	18893	18960	18891	19017	18893	19042	18914	19000	18872	19116	19058	19057	19059	19164	19048	18857	19129	19059	19116	19001	19221	18983	18898	18943	19020	18839	18960	18960	19229	19016	19026	19041	19023	19171	19018	19154	18948	18912	19168	18815	19070	19147	19084	19039	18866	19035	18952	18751	19063	19066	18977	19158	19277	18937	18966	18966	18854	19030	18974	18907	19028	18899	19097	18962	18874	19050	18990	18844	18946	18878	19021	18862	19018	18923	19085	19048	18994	19003	18819	18865	19016	19170	19073	18892	18971	18984	18990	18895	18907	18949	18940	19006	19090	19119	18823	19002	18942	19047	18994	18843	19011	18909	18880	18892	19062	18705	19013	19019	18917	18881	19019	18862	18986	18787	19055	18828	19167	19321	19192	19102	19203	19026	19010	18941	18776	18938	19092	18943	18811	18906	18937	18784	18999	19123	18964	18674	18925	18946	19085	18987	19184	18924	19011	18903	18799	19014	18959	18919	19181	18957	19172	18929	18952	18954	18955	19020	19117	18945	19037	19090	19142	19129	18948	18943	18903	18747	18963	18950	18819	18939	18985	18836	19075	18925	18959	18824	19062	18924	19046	19149	19277	18862	19186	19029	18937	19047	18927	18683	18906	19021	18817	18949	18991	19029	18969	18956	18911	19101	18843	19038	19223	18944	19003	19072	18986	18914	19075	19048	19050	18911	18779	19014	18910	18898	18844	18904	18987	18835	18780	19176	19142	19011	18947	18842	18786	18903	19081	19195	18796	18831	19162	18981	18853	18934	19039	19018	18836	18937	18850	18901	18936	18854	18791	19011	19066	18967	19069	18990	19013	19178	19034	19135	18902	19001	18973	19112	18989	18975	18776	19068	18925	18987	19251	19084	19148	18957	19013	18853	18906	18966	19003	19070	18956	19115	18972	19088	19052	18982	18988	18905	19015	18880	19010	18908	19100	19186	19192	19011	18844	19041	19082	19045	18953	19129	18905	18878	19135	18959	19173	18915	18976	18979	18930	19007	19078	19125	19013	18893	18948	18807	18932	19051	19109	19012	18981	19114	19019	18986	19045	19033	19017	19078	19102	19009	19091	18871	19080	18752	18888	18947	18879	19003	19022	18822	19015	18933	18919	19084	19153	18933	18987	19021	18761	18935	19069	19076	19086	18927	19052	18921	18826	19015	19022	19044	19069	18915	18906	19102	18971	18900	19116	18790	19066	19041	19075	19043	19100	18986	18971	18699	19025	18910	19142	19102	18962	19162	19160	19005	19005	19101	18985	19191	19129	18954	19071	19106	18885	19088	19065	19003	19081	18964	18949	18990	18982	18985	18940	19196	18822	19077	18926	18974	19113	18896	19000	19008	18948	18818	19170	18843	19135	19072	19179	18883	19112	18915	18905	18946	19100	19105	18885	19021	18834	18904	19021	19137	18980	18807	19117	19029	19100	18894	18868	19071	18921	18935	19112	18955	18958	18836	18944	18820	18970	19071	18962	18880	19250	19070	18976	18848	18868	19045	18920	18915	19022	18896	19134	18991	18847	18971	19044	19050	19095	18803	19008	18959	19148	19031	19039	19289	19011	19048	18765	19001	19026	19160	18953	19195	19010	19002	18777	18919	19040	18854	19089	19179	18942	18946	19107	19094
35381	56973	52488	38449	29485	29153	25364	19858	18103	17781	17517	17404	16944	16869	16735	16588	16586	16621	16579	16429	16424	16595	16426	16325	16491	16314	16330	16583	16489	16352	16424	16309	16363	16316	16279	16379	16372	16426	16329	16594	16324	16420	16478	16437	16419	16436	16525	16277	16333	16475	16371	16532	16415	16263	16350	16160	16417	16504	16228	16382	16405	16425	16397	16357	16491	16317	16272	16244	16440	16350	16370	16273	16387	16440	16314	16507	16448	16388	16371	16270	16401	16464	16460	16245	16468	16604	16301	16215	16410	16366	16319	16386	16333	16387	16479	16253	16248	16373	16473	16507	16326	16453	16256	16282	16001	16288	16269	16440	16315	16216	16263	16417	16236	16345	16186	16337	16376	16308	16308	16305	16437	16477	16416	16506	16231	16431	16094	16379	16382	16360	16456	16296	16442	16293	16397	16309	16239	16356	16244	16414	16487	16289	16309	16286	16417	16084	16346	16179	16479	16492	16320	16392	16299	16436	16323	16488	16334	16476	16415	16444	16211	16401	16388	16272	16321	16423	16313	16437	16280	16456	16333	16507	16324	16319	16511	16188	16396	16464	16409	16479	16300	16322	16238	16288	16232	16452	16456	16256	16322	16400	16230	16286	16333	16300	16505	16353	16296	16445	16332	16317	16310	16264	16377	16444	16278	16413	16232	16331	16311	16473	16357	16356	16389	16306	16430	16504	16275	16194	16256	16437	16247	16181	16424	16520	16332	16305	16281	16399	16262	16200	16225	16372	16247	16352	16420	16211	16451	16274	16410	16298	16437	16410	16282	16196	16153	16215	16185	16352	16242	16335	16444	16532	16401	16371	16310	16221	16153	16261	16360	16338	16301	16200	16407	16465	16346	16480	16354	16364	16352	16209	16093	16377	16403	16434	16387	16404	16422	16446	16202	16413	16221	16235	16398	16395	16420	16368	16243	16320	16287	16195	16326	16214	16273	16278	16241	16346	16309	16348	16531	16330	16377	16441	16335	16444	16278	16417	16195	16539	16411	16426	16326	16404	16252	16496	16400	16325	16241	16202	16148	16227	16277	16198	16285	16509	16337	16307	16386	16388	16291	16299	16283	16212	16261	16138	16431	16291	16455	16354	16490	16208	16315	16407	16380	16437	16409	16235	16359	16436	16445	16160	16392	16251	16402	16395	16295	16222	16415	16352	16329	16438	16218	16196	16480	16281	16279	16408	16295	16256	16263	16410	16424	16216	16253	16338	16223	16239	16323	16282	16470	16329	16274	16326	16322	16373	16274	16090	16444	16451	16267	16406	16478	16393	16360	16300	16321	16234	16378	16408	16313	16409	16356	16429	16357	16352	16150	16181	16523	16207	16053	16283	16301	16382	16222	16309	16556	16376	16289	16246	16316	16331	16163	16333	16514	16405	16308	16242	16407	16347	16353	16358	16521	16365	16278	16429	16389	16359	16317	16422	16339	16346	16362	16178	16414	16466	16363	16131	16358	16288	16280	16379	16237	16181	16315	16356	16296	16326	16350	16179	16348	16388	16346	16295	16343	16255	16505	16384	16437	16278	16263	16379	16216	16254	16303	16186	16335	16382	16286	16326	16371	16386	16366	16407	16081	16357	16232	16359	16310	16242	16382	16404	16520	16232	16302	16328	16426	16306	16317	16494	16274	16283	16325	16260	16295	16160	16258	16446	16350	16289	16435	16360	16292	16358	16276	16361	16341	16212	16403	16440	16175	16296	16277	16200	16332	16446	16330	16592	16251	16424	16109	16179	16385	16346	16364	16407	16291	16157	16324	16400	16421	16307	16326	16311	16354	16264	16379	16441	16217	16453	16218	16297	16300	16402	16430	16347	16444	16267	16466	16361	16090	16384	16420	16224	16351	16181	16556	16361	16558	16545	16468	16274	16293	16252	16433	16329	16517	16303	16436	16373	16419	16324	16308	16357	16315	16405	16378	16429	16368	16204	16304	16416	16334	16386	16228	16208	16371	16308	16437	16359	16363	16336	16261	16377	16310	16338	16445	16422	16475	16158	16392	16107	16322	16302	16372	16400	16392	16287	16279	16362	16461	16341	16510	16411	16355	16253	16286	16373	16280	16231	16319	16106	16337	16524	16275	16212	16214	16325	16176	16356	16297	16257	16332	16401	16357	16282	16224	16372	16133	16257	16419	16193	16246	16282	16300	16163	16283	16316	16239	16419	16304	16173	16281	16405	16367	16316	16316	16223	16488	16229	16233	16316	16276	16344	16330	16144	16464	16438	16407	16221	16329	16274	16359	16399	16279	16408	16234	16327	16281	16414	16452	16309	16377	16342	16294	16333	16426	16520	16304	16344	16340	16378	16211	16316	16055	16224	16305	16268	16490	16398	16296	16332	16244	16281	16172	16264	16262	16392	16320	16375	16343	16351	16333	16318	16516	16309	16251	16319	16312	16372	16211	16330	16551	16276	16290	16301	16251	16384	16364	16174	16410	16341	16451	16371	16406	16446	16399	16437	16246	16301	16340	16339	16297	16215	16334	16370	16236	16189	16302	16277	16229	16203	16344	16416	16365	16418	16078	16328	16454	16429	16423	16341	16499	16413	16315	16514	16391	16388	16283	16167	16531	16208	16246	16392	16299	16374	16258	16149	16399	16396	16269	16414	16314	16246	16179	16423	16311	16431	16313	16426	16295	16486	16308	16387	16289	16262	16226	16329	16382	16272	16460	16448	16273	16220	16286	16309	16316	16414	16416	16332	16400	16224	16346	16118	16290	16324	16438	16402	16339	16314	16306	16382	16285	16389	16298	16251	16350	16350	16361	16337	16361	16268	16243	16394	16387	16398	16220	16240	16396	16178	16341	16321	16424	16377	16374	16347	16320	16521	16365	16192	16225	16349	16350	16349	16325	16436	16240	16337	16184	16426	16131	16091	16346	16436	16254	16489	16378	16338	16403	16287	16238	16335	16386	16421	16478	16240	16187	16397	16384	16423	16418	16108	16422	16341	16273	16327	16280	16267	16265	16359	16424	16516	16215	16455	16293	16252	16385	16281	16313	16375	16375	16281	16297	16258	16356	16355	16476	16494	16305	16297	16354	16333	16293	16540	16167	16234	16232	16276	16411	16282	16431	16365	16319	16460	16335	16354	16323	16296	16369	16269	16457	16198	16328	16332	16272	16267	16172	16360	16349	16224	16378	16241	16367	16082	16439	16286	16290	16380	16270	16300	16261	16341	16252	16251	16241	16336	16346	16353	16254	16404	16476	16301	16289	16373	16392	16208	16384	16403	16139	16380	16420	16370	16225	16160	16469	16442	16354	16273	16277	16264	16365	16467	16321	16287	16262	16538	16356	16397	16087	16343	16309	16490	16165	16325	16373	16265	16336	16283	16168	16297	16324	16381	16234	16328	16282	16351	16343	16202	16289	16330	16325	16311	16431	16377	16319	16456	16534	16400	16413	16525	16189	16309	16340	16357	16458	16283	16349	16386	16368	16443	16450	16386	16355	16288	16344	16196	16431	16442	16317	16218	16332	16239	16328	16298	16179	16307	16373	16300	16461	16186	16255	16395	16288	16407	16383	16279	16278	16296	16367	16421	16378	16377	16426	16431	16366	16145	16307	16276	16450	16158	16376	16467	16403	16395	16313	16367	16383	16325	16340	16287	16295	16139	16446	16365	16355	16198	16516	16230	16278	16311	16391	16342	16415	16142	16376	16184	16368	16305	16416	16373	16287	16374	16372	16463	16260	16381	16308	16234	16375	16306	16361	16294	16459	16223	16438	16256	16486	16429	16451	16323	16304	16355	16286	16377	16335	16559	16299	16434	16352	16413	16248	16396	16175	16451	16461	16226	16113	16511	16314	16335	16267	16189	16429	16403	16271	16282	16193	16165	16363	16349	16348	16364	16378	16391	16346	16360	16521	16489	16286	16395	16399	16236	16451	16319	16267	16381	16417	16333	16340	16311	16388	16333	16204	16340	16221	16340	16284	16311	16354	16287	16282	16370	16412	16366	16326	16333	16270	16368	16337	16178	16371	16356	16308	16384	16378	16304	16161	16377	16262	16440	16417	16384	16354	16411	16456	16341	16445	16149	16398	16250	16224	16517	16342	16498	16312	16157	16325	16270	16297	16320	16228	16286	16375	16438	16318	16399	16282	16352	16355	16413	16262	16438	16460	16388	16405	16322	16482	16135	16417	16398	16404	16313	16415	16174	16359	16279	16407	16148	16450	16352	16430	16425	16351	16390	16213	16245	16362	16340	16343	16416	16411	16207	16335	16278	16113	16292	16500	16357	16242	16423	16278	16210	16279	16060	16519	16277	16307	16320	16485	16266	16442	16246	16372	16420	16377	16290	16152	16295	16292	16344	16296	16280	16414	16275	16394	16200	16213	16301	16290	16129	16508	16154	16310	16421	16415	16204	16349	16273	16439	16320	16383	16424	16319	16368	16245	16459	16306	16421	16505	16410	16325	16458	16264	16436	16191	16186	16479	16325	16243	16544	16300	16317	16392	16172	16491	16257	16407	16282	16423	16312	16238	16305	16328	16287	16435	16292	16186	16473	16277	16219	16363	16270	16234	16360	16372	16358	16349	16325	16304	16261	16327	16410	16447	16113	16311	16332	16398	16198	16415	16219	16344	16315	16341	16177	16397	16198	16272	16299	16323	16518	16288	16338	16335	16351	16457	16335	16400	16407	16363	16238	16446	16263	16179	16334	16327	16294	16287	16377	16295	16331	16374	16339	16480	16426	16330	16354	16211	16375	16259	16319	16226	16398	16168	16290	16547	16286	16318	16349	16309	16351	16292	16395	16455	16394	16267	16499	16304	16399	16338	16178	16411	16438	16402	16247	16393	16405	16359	16328	16427	16281	16320	16297	16398	16333	16500	16432	16307	16287	16370	16331	16312	16448	16373	16371	16373	16403	16374	16156	16352	16500	16400	16172	16320	16291	16319	16235	16274	16258	16440	16576	16279	16254	16203	16194	16394	16362	16187	16399	16394	16330	16418	16394	16307	16438	16265	16278	16374	16338	16329	16307	16240	16214	16431	16311	16345	16176	16496	16149	16306	16274	16123	16415	16359	16500	16598	16272	16214	16226	16401	16468	16441	16302	16267	16176	16293	16473	16339	16305	16323	16499	16336	16317	16255	16215	16222	16324	16291	16470
28667	27341	33798	29258	22070	21008	20616	19638	19485	19383	19499	19379	19244	19103	19146	19041	18946	18989	18999	18852	18988	19076	19203	19137	19072	19022	19110	19128	18898	19107	18999	18903	19026	18980	18884	18953	19049	19134	18964	19149	19005	19061	18923	18859	19076	18988	18982	18895	18835	18729	18967	19017	18868	18901	18993	19071	18838	18899	19023	18902	18746	18750	18966	19185	19205	19031	18839	19130	18947	19131	18947	19019	19030	18922	18963	18967	18909	18714	18880	18824	18832	19140	18740	19033	18934	18942	18893	19046	18951	19137	18964	18856	18836	18933	18899	18758	18859	19082	18927	18893	18864	18999	18887	19111	18969	18718	19124	19093	18992	18946	19094	19004	18781	19061	18964	19121	18997	19155	18882	18810	18927	19018	18858	18903	18867	18813	18843	19012	19117	18908	19013	18896	19086	18862	19026	19075	18873	18886	18753	19006	18931	18964	19102	18865	18972	18948	19051	19014	18902	19201	18732	18920	19114	18870	18853	18753	18920	19052	18767	19090	18990	18919	18939	18930	18949	19023	19211	19069	18934	18955	18967	18939	19081	18981	18952	18669	18967	19069	18981	18892	18867	19096	18824	18980	19130	18898	18928	18953	18936	18977	18944	18954	18938	19017	19059	19020	19064	19019	18920	19074	19059	19056	18881	18947	19088	18869	18826	18992	19032	19035	18705	18970	19010	18879	18899	18967	18921	18922	19150	18877	19021	19084	18852	19063	19130	19093	19019	19079	18864	19008	19133	18853	19087	18993	18874	18962	18983	19053	18896	18862	18900	18801	18972	18899	19172	18795	18929	19064	18860	19089	18888	19037	18794	18725	18740	18951	18898	18884	19166	18982	18827	19120	19151	18908	19006	19034	19160	18941	18978	18890	18879	18995	18872	19169	18839	19064	18644	19012	19013	18900	18975	19057	19172	19064	19039	18992	18943	19038	18877	18867	19071	19124	19136	19037	18953	18960	18883	19034	18957	18950	18982	19076	18983	19165	18964	18837	19012	19043	18864	18994	19111	18889	19156	18991	18917	18954	18928	18903	18984	19093	19130	19022	18979	19051	19087	19048	18812	19136	19030	18902	18915	19114	18895	18946	18883	18922	19143	18873	18882	18960	18946	18822	18832	19122	19252	18803	18965	18876	18955	18944	19093	19060	18970	18944	19123	19192	19117	19066	19143	18846	19037	19221	18982	18929	19070	19188	18781	18984	18836	19060	18953	18934	19003	18939	18972	19090	18735	18967	19080	18959	18796	19167	19089	18984	19065	18831	19210	19017	18818	18853	18929	19250	19165	18909	19138	18961	18948	18945	19049	19029	19168	19105	18958	18984	18839	19150	18909	18791	18778	19022	18961	18918	18911	18851	19134	18955	19073	18873	18945	19236	19090	18832	18797	18832	18962	18962	19009	18998	19150	19017	19107	18915	19044	18990	18915	18817	18893	18923	18887	18872	18873	18915	19184	18817	18972	19061	18954	19195	18864	18994	18803	18858	18899	19064	19007	18868	18952	19024	19064	19244	19034	18929	18962	18715	19001	19047	18898	18810	19003	18806	18961	19078	19145	19079	19151	18920	19029	19122	18965	18876	19025	19094	19170	18779	18896	18899	19178	18760	19031	18995	19012	18851	19166	19205	19030	18837	18931	18947	18923	18935	18949	19049	19087	18949	19018	18899	18934	18638	18935	19110	18863	19140	18982	18805	19177	19000	19137	19010	19011	18902	19007	18889	18975	19154	19026	18961	18918	18941	18888	18877	19180	18952	18894	19057	19094	19017	18933	19082	18972	19090	19219	19158	18995	19032	18850	19063	18811	18809	19027	19051	19052	19090	18909	18846	18920	18919	18964	18946	18909	18911	18933	18920	19167	18944	18873	18982	19010	18984	19029	18871	18950	18903	18862	19028	19236	18931	18932	18753	19091	18820	19061	18946	18945	18875	19059	19118	18913	18869	19079	19072	18959	19017	18970	19000	18953	18944	18998	19126	18995	18938	19018	18813	18896	19024	18832	19271	19216	18965	18920	18938	18945	18936	19023	19141	19013	18937	18662	18907	18864	18776	18847	19034	18901	18998	19156	19035	18967	19072	18753	18763	18869	19072	19202	18806	18940	19117	18996	19007	18877	18842	19077	18951	18916	18812	18938	19015	19113	18915	19129	18879	19000	18963	18925	19068	19056	18980	18880	19027	18964	19158	18959	18895	19023	18863	18974	18867	19123	18990	18854	18870	18951	18904	19048	18843	19108	18935	18856	18873	18974	18922	18965	19035	19166	19133	19153	18934	19082	18835	19000	18976	18893	18919	18925	19071	18712	18971	19088	18882	18950	19138	19045	19036	18905	18969	18822	19125	18881	19053	18929	19032	19083	19141	18928	18864	18960	18887	19071	18967	18979	18801	18915	18957	19110	19216	18990	19126	19063	18965	19002	18979	19048	18923	18868	19008	19030	19076	18727	18896	19021	19056	19104	19088	18802	18885	19080	18855	18950	18760	18960	18965	19083	19036	18970	18915	18980	19042	18954	18913	18918	19004	18857	19029	18772	18937	18850	18978	18836	18987	19034	18838	19128	18827	19127	19025	19039	18937	18974	18900	19096	18902	18775	18994	18865	18908	18924	19009	19101	18851	19071	19037	18983	19169	18954	18976	18962	18996	18919	18857	18988	19043	19007	19046	18940	18999	18799	18829	18922	18853	18949	18858	19136	19136	18965	18929	19093	19037	19265	18893	19077	19126	18700	19029	19092	19076	18774	18862	18939	19022	18979	18851	19128	18957	18913	18787	18923	18847	18726	19097	19012	19046	18987	19117	18687	18942	18880	19081	19162	19020	18801	18980	18988	18835	18865	18757	19009	18948	18946	18970	18933	19064	18970	19051	18929	18696	18998	18803	19089	18978	18972	19031	19066	18897	18804	18929	19020	18970	19005	19013	19169	18960	19134	19060	19118	18854	19036	18881	19074	18898	18937	18884	19011	19014	18856	19061	18997	19084	18895	19103	19133	19124	19010	19064	19060	19013	18819	18888	19107	19011	19012	18942	18970	19119	19041	18850	19016	18954	18999	18892	18700	19076	19091	18921	18806	18947	19017	18964	19113	19112	19023	19220	18942	19060	19106	18915	19087	18872	18937	18961	18919	18887	18953	19016	19038	19014	19109	18853	18952	18970	19053	18976	19062	18970	18955	19161	19074	19059	19116	18989	19214	19151	18885	18872	19053	18979	19067	18756	18885	19010	19188	19029	19239	18949	18860	18963	18854	18979	18864	19021	19199	19118	19031	18879	19140	19070	19120	19121	19077	18819	19008	18707	19115	18958	18909	18911	19058	18992	18985	18860	18957	18881	19112	18840	18990	18887	18869	18942	19085	19005	18930	18972	18920	19137	18903	18966	18958	18966	18991	18923	18942	18946	18922	19101	18956	19035	18891	18957	19006	18821	18959	18902	19073	18983	18982	18813	18945	19122	18936	18862	19053	18866	18918	19186	19007	19019	19050	19094	19007	18871	19052	18876	19082	18929	19116	19076	18913	18886	18993	18911	18862	18830	18850	19044	18890	19110	18966	19104	18775	19019	19064	18949	19109	19069	18894	18916	19178	18816	18997	19062	19173	19021	18982	19158	18915	18953	19097	18688	19202	19062	19074	19030	18694	19021	18919	18698	19024	18869	19021	18909	18940	18921	19038	19036	19067	19006	19044	19004	18868	19276	18862	18906	18966	18932	19146	19189	18789	18885	18817	18810	18853	18964	18787	19020	19085	18918	18964	18919	18990	18974	18896	18913	18991	18878	18773	19158	18886	19018	18852	18904	18824	19039	18942	18936	18930	18895	19005	19018	19160	18943	19013	18954	19149	18872	19073	19035	18802	18832	18901	18991	18923	19058	18966	19101	18863	18936	18900	18850	18761	19138	18933	18957	18878	19063	19009	19028	19013	19068	19028	18894	18990	18824	18976	19133	19074	19060	19150	18954	19126	18989	18829	18941	19116	19152	18792	18806	19043	18838	18958	18743	18877	18872	18968	18868	18736	19045	19018	18820	18884	19060	18789	19082	19169	18846	19101	18899	19070	18932	18784	19075	19078	18843	18804	18726	18863	18986	18906	18931	18857	19050	19119	19055	18997	19057	18944	18883	18981	18930	18887	19181	18871	18849	18929	19068	18910	18999	18994	19036	19013	18920	19049	19059	18932	19050	18908	19104	18950	18924	18806	19119	18912	18923	18876	19039	18902	18826	18838	18931	19067	18929	19094	18975	18840	19027	18857	19014	18983	19027	19003	18897	19044	19075	18979	18984	18949	19197	18959	19117	19049	19053	18935	18795	18988	19030	19061	19056	19143	18886	18941	18927	19012	19089	18795	18884	18900	18981	19142	18974	18843	19059	19018	19067	19075	19004	18900	18928	19025	19115	18992	18809	19020	18954	19032	19027	18874	18881	19001	19051	18977	18754	19124	19143	18855	18989	18946	18972	18912	18882	19107	18944	19122	18966	19174	18889	18699	18777	18997	18967	19105	18834	18936	18737	18977	19011	18864	18806	19036	19041	19096	18987	18953	18874	18997	19101	19035	18951	18932	18879	18991	18866	18803	19139	19004	19044	19017	18884	18838	18995	19036	19013	19117	19089	19007	19032	19008	18996	18895	19011	19125	18968	18965	18905	18940	18989	18963	19142	18938	18955	18900	18862	18845	19063	19028	18805	18876	19024	18968	18947	18840	18946	19246	19147	18809	19012	18988	18983	19087	18961	19014	19046	19006	18911	18865	19067	18965	19142	19174	19149	19097	19054	19022	18953	18788	19202	18870	19287	19108	18877	19114	18926	19125	18879	18997	19022	18770	18811	19114	18928	18849	18940	19033	18888	19015	18873	18824	18911	18980	18921	19079	18844	19068	19074	19152	19125	19063	19077	19014	18803	19068	18997	18879	18792	19108	18943	18988	18973	18922	18935	19053	18960	19085	19129	18974	18964	18874	19136	19093	18845	18776	19067	18931	19007	18903	19075	18989	18798	18992	19024	18992	19045	19033	19051	18986	18924	18839	19067	19003	19050	18843	18871	18976	18975	19043	18833	18844	19158	19024	18892	19046	19017	19014	18871	19024	19066	19396	18671	18965	18935	18936	18910	18608	18853	18958	19103	19085	19066	19020	18695
32253	44809	38138	27250	20835	19702	18636	17437	17319	17318	17224	17124	16873	16984	16858	16703	16665	16733	16551	16604	16783	16735	16837	16712	16745	16525	16732	16757	16811	16632	16715	16786	16626	16616	16750	16551	16688	16669	16789	16589	16592	16796	16665	16574	16864	16688	16586	16763	16721	16611	16766	16705	16772	16695	16633	16845	16663	16661	16676	16530	16710	16713	16580	16514	16669	16670	16808	16720	16675	16578	16496	16669	16534	16770	16698	16557	16810	16609	16733	16802	16615	16596	16639	16680	16721	16730	16556	16556	16794	16503	16875	16669	16741	16712	16604	16523	16727	16650	16775	16657	16601	16702	16591	16535	16455	16770	16707	16753	16416	16612	16685	16680	16813	16559	16613	16658	16615	16489	16900	16660	16532	16637	16651	16836	16828	16712	16721	16602	16708	16679	16607	16655	16665	16649	16560	16684	16571	16502	16718	16591	16595	16639	16632	16357	16887	16595	16575	16627	16629	16681	16721	16727	16652	16629	16831	16650	16641	16576	16734	16737	16775	16610	16673	16667	16714	16826	16589	16466	16600	16677	16732	16578	16526	16554	16569	16716	16697	16536	16825	16713	16600	16664	16632	16766	16525	16647	16734	16705	16838	16627	16731	16764	16560	16645	16661	16578	16610	16640	16603	16896	16727	16709	16710	16475	16595	16678	16492	16738	16645	16777	16786	16553	16577	16688	16701	16716	16659	16550	16776	16531	16572	16497	16765	16615	16533	16574	16605	16666	16527	16697	16712	16549	16641	16469	16665	16531	16569	16628	16765	16598	16493	16690	16687	16450	16661	16685	16661	16608	16578	16709	16723	16606	16577	16764	16552	16607	16745	16417	16794	16579	16476	16734	16672	16568	16746	16716	16541	16680	16646	16614	16760	16428	16707	16608	16636	16712	16640	16735	16690	16813	16588	16574	16446	16790	16503	16566	16682	16591	16724	16577	16563	16721	16618	16703	16561	16732	16754	16627	16691	16619	16601	16667	16673	16837	16569	16534	16631	16720	16727	16689	16759	16691	16523	16559	16644	16604	16680	16609	16580	16796	16806	16696	16629	16666	16631	16679	16688	16617	16652	16643	16692	16660	16725	16504	16498	16650	16579	16674	16681	16746	16577	16785	16493	16382	16721	16592	16603	16685	16693	16636	16649	16557	16747	16569	16695	16763	16556	16777	16667	16546	16580	16755	16689	16872	16550	16427	16606	16491	16555	16668	16728	16766	16720	16668	16632	16458	16701	16761	16723	16645	16626	16659	16642	16718	16484	16629	16660	16796	16593	16600	16726	16471	16616	16594	16565	16637	16640	16603	16788	16693	16752	16578	16546	16584	16624	16689	16494	16516	16706	16718	16801	16646	16768	16668	16837	16658	16726	16779	16657	16758	16643	16517	16683	16636	16509	16680	16500	16682	16712	16594	16697	16535	16671	16853	16623	16755	16503	16620	16611	16553	16559	16673	16726	16610	16729	16588	16596	16839	16393	16610	16539	16487	16520	16507	16664	16636	16563	16692	16573	16666	16819	16820	16631	16621	16598	16719	16716	16693	16727	16679	16648	16653	16709	16657	16776	16539	16544	16651	16665	16696	16724	16848	16597	16650	16619	16615	16613	16599	16723	16555	16753	16623	16713	16607	16613	16813	16679	16821	16706	16678	16684	16685	16632	16657	16745	16679	16788	16626	16525	16670	16679	16671	16650	16810	16784	16706	16639	16665	16557	16491	16510	16818	16747	16621	16624	16464	16689	16461	16826	16655	16499	16744	16548	16655	16609	16758	16605	16728	16524	16512	16494	16465	16581	16606	16602	16521	16515	16674	16696	16709	16615	16544	16587	16737	16641	16586	16655	16837	16589	16623	16679	16842	16731	16731	16594	16648	16693	16440	16591	16744	16706	16691	16607	16709	16799	16362	16608	16596	16696	16647	16693	16619	16515	16628	16585	16517	16483	16575	16683	16724	16675	16647	16665	16613	16748	16712	16615	16664	16609	16712	16620	16542	16564	16743	16669	16661	16545	16571	16582	16714	16736	16632	16708	16510	16620	16774	16742	16385	16650	16673	16635	16639	16662	16750	16734	16729	16657	16623	16701	16692	16777	16749	16623	16705	16602	16634	16456	16638	16814	16716	16523	16666	16675	16630	16863	16561	16709	16624	16665	16621	16677	16684	16678	16705	16776	16651	16685	16599	16779	16679	16558	16629	16680	16596	16562	16547	16762	16745	16628	16619	16608	16563	16586	16692	16786	16683	16613	16713	16532	16573	16691	16757	16700	16571	16782	16800	16483	16689	16627	16634	16649	16686	16797	16630	16767	16583	16578	16424	16901	16661	16472	16683	16397	16632	16509	16696	16645	16880	16878	16756	16658	16474	16646	16650	16476	16647	16701	16672	16553	16723	16614	16385	16621	16471	16692	16633	16768	16663	16693	16664	16556	16635	16796	16708	16750	16549	16762	16650	16559	16699	16444	16548	16682	16441	16548	16744	16611	16669	16752	16737	16672	16697	16558	16553	16671	16673	16729	16636	16696	16677	16681	16599	16558	16668	16729	16389	16513	16716	16715	16449	16579	16663	16650	16695	16780	16462	16567	16588	16750	16627	16706	16552	16696	16484	16694	16751	16841	16616	16683	16464	16734	16668	16578	16647	16559	16657	16552	16596	16694	16699	16645	16521	16662	16545	16517	16621	16636	16512	16551	16764	16707	16637	16504	16831	16754	16662	16653	16685	16609	16691	16731	16659	16727	16680	16736	16761	16596	16839	16777	16520	16569	16769	16607	16689	16725	16667	16583	16459	16671	16629	16517	16673	16796	16625	16617	16758	16592	16595	16588	16587	16912	16673	16630	16764	16750	16553	16647	16755	16613	16735	16587	16872	16716	16622	16699	16720	16741	16785	16585	16685	16632	16638	16648	16856	16652	16877	16636	16692	16785	16589	16725	16853	16674	16693	16443	16456	16703	16704	16541	16634	16623	16679	16855	16612	16666	16723	16679	16637	16602	16634	16689	16631	16700	16609	16749	16651	16515	16648	16685	16694	16511	16654	16663	16583	16529	16650	16628	16477	16743	16829	16588	16574	16702	16833	16536	16580	16670	16573	16474	16817	16611	16649	16626	16641	16692	16450	16724	16767	16683	16732	16701	16851	16589	16528	16889	16637	16631	16649	16621	16717	16604	16581	16584	16541	16643	16648	16773	16561	16675	16675	16645	16705	16593	16694	16637	16779	16710	16725	16728	16622	16652	16591	16761	16780	16588	16646	16595	16627	16559	16664	16593	16827	16749	16424	16490	16716	16605	16584	16636	16633	16625	16720	16549	16709	16602	16642	16651	16560	16627	16641	16736	16645	16714	16379	16704	16615	16589	16825	16630	16605	16593	16613	16618	16607	16604	16667	16642	16700	16637	16633	16784	16512	16590	16718	16625	16539	16676	16744	16702	16540	16810	16876	16600	16626	16479	16780	16622	16702	16662	16684	16637	16618	16619	16672	16455	16658	16475	16890	16653	16810	16653	16659	16750	16660	16629	16687	16621	16613	16792	16511	16657	16525	16471	16722	16710	16687	16627	16464	16628	16708	16645	16651	16659	16580	16507	16757	16783	16674	16775	16732	16752	16645	16578	16553	16569	16668	16438	16770	16641	16712	16790	16846	16657	16746	16668	16620	16666	16559	16716	16642	16695	16582	16753	16542	16697	16615	16729	16640	16729	16527	16645	16542	16575	16606	16665	16746	16658	16668	16659	16843	16531	16543	16648	16489	16598	16723	16681	16817	16461	16768	16506	16684	16441	16683	16779	16750	16753	16722	16599	16700	16672	16754	16831	16677	16643	16749	16646	16565	16784	16553	16750	16623	16524	16762	16563	16741	16614	16595	16552	16631	16623	16810	16664	16551	16457	16692	16504	16708	16469	16743	16650	16691	16618	16666	16606	16611	16725	16738	16480	16610	16730	16656	16651	16648	16757	16491	16703	16605	16607	16647	16705	16563	16784	16869	16549	16587	16841	16629	16749	16511	16763	16594	16564	16384	16695	16637	16812	16864	16718	16747	16582	16665	16681	16817	16527	16687	16691	16602	16631	16708	16736	16479	16754	16760	16783	16662	16595	16624	16705	16549	16834	16620	16552	16705	16713	16511	16800	16740	16603	16822	16629	16668	16558	16642	16756	16680	16501	16686	16677	16718	16519	16654	16704	16629	16583	16709	16600	16534	16811	16507	16557	16611	16651	16675	16803	16709	16621	16801	16366	16687	16753	16646	16559	16612	16682	16670	16664	16787	16592	16622	16553	16537	16448	16533	16670	16518	16491	16802	16562	16610	16794	16800	16610	16685	16713	16602	16920	16677	16641	16652	16808	16574	16483	16611	16781	16478	16772	16665	16636	16613	16687	16591	16769	16746	16653	16603	16665	16665	16624	16638	16598	16688	16715	16724	16714	16475	16756	16666	16680	16630	16714	16760	16563	16634	16628	16710	16543	16411	16689	16677	16773	16624	16570	16554	16714	16596	16673	16637	16705	16798	16576	16573	16777	16796	16776	16708	16595	16734	16834	16747	16629	16555	16695	16459	16834	16619	16673	16507	16858	16615	16687	16661	16579	16711	16619	16751	16718	16695	16807	16620	16791	16642	16556	16689	16725	16771	16585	16682	16580	16514	16776	16494	16483	16726	16691	16553	16511	16548	16582	16755	16663	16686	16583	16586	16591	16590	16627	16535	16700	16497	16825	16635	16655	16539	16600	16752	16665	16468	16757	16684	16601	16635	16740	16604	16751	16707	16681	16659	16688	16541	16637	16743	16683	16502	16536	16813	16803	16653	16732	16581	16728	16801	16718	16651	16693	16536	16804	16738	16627	16718	16751	16674	16617	16781	16704	16807	16614	16574	16835	16626	16723	16609	16604	16697	16751	16692	16591	16591	16556	16679	16786	16571	16622	16604	16587	16791	16658	16656	16814	16560	16823	16755	16646	16765	16536	16680	16545	16493	16589	16498	16696	16679	16777	16717	16810	16722	16820	16479	16868	16713	16615	16546	16659	16429	16573	16683	16647	16696	16750	16447	16733	16588	16578	16612	16514	16838	16752	16644	16663	16629	16773	16615	16549	16553	16771	16552	16793	16628	16635	16663	16809	16647	16693	16707	16555	16629
24089	21423	29022	25418	24192	24736	24455	21849	21080	20772	20671	20363	20410	19826	20042	19931	19827	19737	19874	19948	19933	19933	19674	19847	19693	19926	19633	19774	19761	19836	19713	19658	19704	19764	19732	19607	19769	19824	19565	19645	19867	19592	19782	19618	19637	19684	19683	19840	19620	19667	19888	19696	19741	19737	19781	19681	19614	19637	19585	19819	19645	19714	19503	19455	19660	19615	19638	19634	19580	19536	19621	19830	19521	19781	19620	19787	19565	19507	19767	19555	19670	19416	19638	19733	19617	19637	19511	19803	19463	19638	19699	19613	19750	19749	19678	19635	19668	19698	19461	19661	19811	19663	19830	19691	19592	19703	19933	19499	19352	19580	19777	19581	19785	19647	19752	19551	19584	19706	19677	19839	19562	19652	19649	19652	19634	19552	19505	19690	19562	19398	19760	19529	19664	19555	19794	19393	19694	19528	19517	19602	19492	19607	19399	19556	19678	19689	19621	19654	19574	19746	19723	19760	19782	19464	19773	19540	19795	19784	19395	19637	19571	19585	19445	19618	19531	19687	19684	19444	19623	19543	19502	19397	19590	19722	19485	19467	19658	19618	19842	19477	19542	19466	19470	19334	19529	19593	19709	19571	19703	19513	19690	19679	19626	19512	19665	19465	19714	19535	19673	19572	19884	19649	19836	19689	19681	19645	19754	19467	19611	19815	19590	19620	19800	19725	19699	19592	19665	19652	19664	19445	19645	19666	19627	19692	19704	19747	19564	19895	19575	19650	19459	19530	19534	19482	19558	19598	19606	19599	19595	19599	19750	19460	19545	19702	19642	19565	19614	19760	19489	19689	19469	19565	19497	19615	19655	19608	19467	19780	19491	19517	19759	19560	19548	19631	19528	19448	19754	19551	19728	19828	19625	19466	19567	19593	19627	19515	19530	19414	19374	19541	19545	19535	19496	19563	19752	19781	19618	19707	19641	19424	19689	19692	19673	19858	19683	19620	19652	19580	19590	19711	19342	19537	19592	19425	19643	19740	19721	19630	19675	19535	19628	19852	19764	19656	19576	19542	19663	19632	19719	19736	19625	19575	19567	19688	19767	19534	19605	19707	19562	19651	19718	19514	19686	19488	19547	19681	19495	19648	19705	19675	19640	19662	19757	19614	19732	19513	19528	19694	19587	19695	19586	19625	19555	19485	19520	19739	19727	19438	19420	19520	19384	19787	19755	19516	19465	19597	19685	19624	19724	19758	19682	19699	19565	19613	19507	19562	19611	19556	19533	19454	19668	19542	19534	19734	19822	19595	19682	19532	19627	19512	19675	19687	19692	19868	19684	19816	19653	19498	19782	19580	19247	19620	19623	19633	19577	19773	19637	19624	19899	19600	19509	19557	19913	19624	19646	19566	19538	19654	19653	19629	19698	19689	19366	19432	19651	19662	19405	19635	19561	19500	19622	19619	19584	19921	19718	19777	19403	19782	19597	19588	19635	19499	19789	19665	19746	19619	19537	19528	19718	19533	19560	19707	19828	19664	19698	19645	19776	19655	19550	19699	19779	19602	19622	19722	19510	19669	19636	19612	19767	19390	19642	19662	19722	19557	19537	19580	19574	19625	19434	19546	19419	19357	19548	19802	19780	19495	19561	19581	19767	19555	19672	19635	19432	19370	19748	19606	19597	19688	19690	19499	19641	19568	19497	19542	19609	19573	19482	19520	19693	19599	19581	19638	19625	19537	19540	19583	19554	19468	19448	19589	19593	19641	19577	19686	19700	19560	19672	19681	19696	19615	19652	19531	19620	19801	19551	19612	19636	19731	19491	19690	19498	19444	19751	19545	19686	19556	19813	19539	19612	19719	19695	19589	19566	19493	19526	19567	19421	19525	19513	19863	19745	19618	19882	19547	19674	19733	19542	19865	19493	19578	19572	19611	19680	19395	19692	19700	19610	19600	19492	19408	19812	19652	19696	19794	19598	19535	19779	19505	19648	19692	19726	19509	19606	19708	19587	19717	19612	19749	19793	19774	19700	19621	19703	19608	19573	19722	19756	19550	19543	19533	19505	19660	19548	19724	19712	19620	19570	19486	19604	19565	19527	19578	19669	19530	19822	19619	19514	19419	19601	19400	19915	19751	19517	19671	19406	19424	19602	19345	19689	19543	19498	19363	19576	19697	19591	19566	19444	19663	19670	19756	19727	19699	19848	19760	19548	19540	19756	19487	19794	19782	19747	19514	19478	19596	19615	19740	19638	19657	19522	19613	19567	19754	19657	19536	19572	19825	19662	19530	19754	19667	19574	19515	19692	19588	19534	19656	19553	19724	19651	19629	19662	19596	19602	19720	19563	19667	19627	19646	19580	19663	19629	19821	19549	19680	19592	19880	19611	19690	19822	19379	19729	19728	19686	19435	19715	19738	19471	19448	19622	19733	19564	19607	19445	19670	19834	19997	19732	19600	19531	19641	19614	19641	19456	19497	19531	19676	19647	19735	19521	19613	19609	19703	19743	19575	19386	19504	19574	19688	19491	19385	19565	19732	19542	19481	19654	19785	19487	19563	19440	19690	19595	19642	19570	19564	19622	19717	19502	19758	19677	19540	19507	19687	19734	19769	19701	19488	19683	19577	19556	19682	19630	19691	19583	19640	19493	19661	19894	19754	19350	19556	19636	19852	19678	19444	19623	19669	19356	19501	19834	19627	19729	19850	19613	19612	19549	19607	19485	19604	19471	19725	19704	19552	19690	19602	19710	19689	19555	19557	19652	19589	19652	19576	19559	19727	19724	19624	19732	19647	19615	19642	19600	19567	19411	19420	19331	19372	19762	19436	19455	19698	19584	19524	19530	19570	19562	19706	19593	19650	19517	19556	19522	19587	19675	19580	19622	19691	19742	19481	19569	19489	19535	19713	19592	19581	19558	19746	19819	19652	19669	19882	19702	19560	19566	19540	19613	19726	19711	19719	19787	19655	19589	19628	19675	19753	19422	19602	19595	19523	19444	19492	19518	19726	19783	19554	19326	19719	19459	19723	19632	19597	19393	19549	19674	19605	19447	19539	19681	19725	19605	19468	19469	19699	19705	19719	19690	19305	19599	19462	19628	19477	19684	19630	19746	19490	19745	19716	19792	19459	19455	19687	19764	19374	19546	19762	19401	19472	19523	19492	19685	19449	19749	19594	19490	19827	19655	19661	19467	19611	19601	19611	19414	19637	19714	19454	19520	19510	19634	19581	19420	19772	19749	19743	19697	19706	19609	19507	19636	19438	19569	19490	19653	19669	19412	19590	19472	19729	19534	19439	19410	19546	19826	19543	19777	19760	19738	19750	19659	19713	19644	19573	19625	19599	19554	19598	19717	19640	19699	19628	19556	19631	19619	19642	19443	19495	19660	19456	19439	19570	19670	19621	19412	19456	19599	19750	19774	19729	19704	19590	19658	19558	19608	19446	19533	19845	19531	19569	19421	19527	19576	19520	19602	19754	19427	19559	19427	19689	19617	19546	19651	19690	19581	19465	19673	19640	19710	19452	19819	19696	19681	19559	19682	19573	19756	19523	19494	19604	19517	19619	19600	19642	19711	19582	19601	19577	19503	19629	19793	19478	19545	19790	19693	19525	19534	19505	19819	19705	19536	19638	19773	19593	19668	19602	19823	19622	19591	19571	19874	19484	19673	19470	19477	19716	19811	19575	19601	19638	19807	19605	19646	19776	19695	19541	19661	19659	19663	19357	19667	19567	19615	19629	19802	19603	19760	19608	19818	19693	19615	19641	19433	19572	19564	19693	19300	19524	19742	19441	19675	19383	19527	19647	19662	19587	19665	19461	19628	19743	19619	19508	19646	19767	19609	19563	19450	19761	19668	19375	19591	19632	19569	19739	19716	19708	19655	19462	19633	19543	19587	19626	19634	19765	19568	19543	19570	19533	19652	19584	19478	19595	19708	19795	19814	19742	19674	19355	19739	19540	19698	19780	19880	19514	19745	19746	19641	19543	19761	19760	19614	19792	19772	19737	19481	19817	19616	19543	19805	19681	19375	19729	19643	19537	19561	19500	19517	19690	19669	19668	19855	19733	19578	19660	19656	19509	19623	19438	19403	19726	19678	19526	19672	19425	19635	19546	19490	19709	19685	19710	19792	19697	19797	19573	19846	19546	19590	19488	19851	19479	19602	19436	19738	19587	19602	19654	19704	19643	19686	19586	19685	19676	19748	19395	19461	19640	19697	19486	19595	19584	19285	19637	19623	19675	19728	19577	19865	19543	19695	19601	19711	19628	19380	19631	19369	19706	19748	19619	19643	19611	19760	19610	19594	19721	19627	19619	19538	19449	19593	19547	19759	19714	19403	19743	19949	19738	19649	19854	19602	19544	19494	19771	19762	19771	19758	19555	19599	19639	19666	19712	19696	19825	19480	19716	19647	19648	19842	19520	19685	19621	19570	19674	19600	19527	19555	19525	19612	19610	19661	19562	19512	19416	19654	19604	19551	19485	19720	19719	19698	19688	19540	19659	19674	19694	19648	19622	19410	19616	19686	19741	19577	19662	19679	19754	19528	19610	19714	19555	19685	19667	19595	19543	19534	19669	19661	19736	19443	19574	19452	19487	19862	19663	19746	19551	19363	19458	19688	19385	19626	19634	19563	19694	19652	19454	19582	19656	19728	19555	19521	19599	19585	19556	19837	19730	19658	19532	19598	19660	19563	19485	19728	19864	19706	19416	19685	19574	19493	19666	19635	19795	19721	19921	19475	19605	19589	19616	19851	19688	19740	19831	19650	19744	19811	19374	19406	19649	19576	19461	19602	19636	19591	19740	19697	19575	19669	19466	19724	19763	19571	19536	19694	19617	19562	19814	19606	19622	19532	19585	19598	19747	19652	19581	19415	19712	19549	19559	19686	19651	19671	19688	19838	19637	19585	19711	19570	19667	19545	19623	19759	19505	19760	19572	19402	19539	19560	19417	19487	19693	19563	19607	19647	19743	19614	19585	19743	19499	19708	19457	19519	19593	19572	19785	19399	19472	19479	19621	19560	19612	19774	19752	19591	19784	19625	19453	19870	19717	19572	19542	19638	19626	19353	19619	19598	19777	19638	19430	19421	19780	19481	19607	19566	19545	19452	19599	19626	19531	19581	19598	19452	19616	19428	19489	19450	19661	19594	19479	19583	19541	19711	19596
34198	53350	46515	33248	27292	22124	20407	19636	19086	18531	18319	17979	17691	17525	17319	17266	17062	17239	17159	17186	17178	17203	17281	17083	16957	17244	17227	16959	17150	16930	17117	16863	17116	17055	17102	17110	16997	17112	17004	17096	17080	17043	17034	17082	17088	17042	17101	16933	17079	17034	17199	17100	17119	17048	16970	16897	16952	16880	16956	16981	16968	17021	16991	17064	17086	17013	16970	16988	17081	17027	16886	17029	17098	16989	16811	16996	16939	16922	17131	16938	17019	16988	16985	17024	16984	16977	17018	17098	17160	16934	17022	17028	17102	17074	16987	16963	16925	17024	17086	16982	17055	16899	17086	16911	16950	16845	17149	16909	17038	17046	16907	17092	16815	17027	17128	16953	16917	17199	16806	17059	17149	16994	16921	16973	16982	16952	17123	16980	16962	17148	16986	16917	17039	16937	16891	17174	16981	16938	16966	17272	17190	17033	16867	16995	16868	17012	17030	17087	17001	17029	16974	16876	16995	16904	16936	16930	17018	17056	16984	16942	17144	16937	17004	16953	16908	16975	17089	16922	16974	16981	16872	17030	17092	16959	16888	17057	16957	17014	17017	17049	16925	16856	16996	16961	16980	16944	17031	16899	17048	17063	17132	17129	17004	16947	17003	16713	17091	16937	16958	17194	17260	17097	17059	17116	17013	16929	17097	17178	16900	17078	16985	16875	17071	16812	16945	17072	16983	17094	17026	17095	17012	17033	16975	16946	17011	17091	16944	16898	17022	17003	16851	17126	16897	17053	17112	17082	16938	16945	17188	17109	17098	16953	16985	16919	16889	17088	16868	17096	17052	17067	17034	16917	17011	17051	16999	17107	16956	16935	16968	16955	17004	16994	16972	16957	16869	17143	16925	17054	17074	16750	16950	16844	17060	16869	16863	16927	16912	16856	17148	16965	16994	16907	16915	17056	17062	17175	17024	17080	17078	17115	16872	16868	17011	17027	16938	16942	16964	16933	16946	17024	17068	16963	17029	17105	16931	16898	16905	17040	17004	16756	17113	16918	16949	16985	17079	16815	17034	17056	17051	16953	17060	16939	16985	17010	16875	16971	16868	16952	16847	16891	17072	16946	17014	16841	17058	16942	17004	16948	17163	17030	17027	17101	17137	17042	17078	16943	17199	17015	16918	16847	16895	17094	16958	16999	16937	16880	16961	17052	16839	16803	16994	16945	17012	16996	17168	16996	16765	17038	17097	16995	17063	17051	17076	16938	17020	16981	17121	16940	16957	16980	16993	17058	17075	16997	16876	17170	17011	16886	17021	17033	17001	17006	16946	16920	17013	17005	17098	16957	17102	16880	16949	17003	16963	16898	17102	16933	16970	16879	17028	17006	17031	16805	17038	17006	16990	16861	17119	16919	17003	17163	17070	17017	16977	17090	16956	16877	17029	16946	17016	17055	16998	17025	16848	16867	17243	17103	17038	16971	17162	17034	17085	16885	17087	17053	17099	17071	16997	17065	16841	17100	16996	16893	16985	17005	16945	17057	17047	17034	17047	16934	16966	16921	16961	16932	16993	17009	16974	17053	16955	16910	16919	16903	16879	17062	17006	16990	16835	17056	16916	16931	16956	16945	16929	16913	16963	17089	17154	17039	16981	17081	17092	16875	16991	17113	16894	16863	17068	17115	16900	16739	17007	17035	17099	17072	17056	16988	16968	17097	16875	17045	17058	16977	16923	16989	16994	17024	17038	17100	17209	17008	16887	16795	16895	17055	16958	16892	16859	16946	16968	16949	16890	16964	17088	16929	16906	17131	16932	16800	17066	16901	16853	17062	16908	16904	16866	16948	17114	17047	17026	17007	17005	16991	17035	17015	16875	16825	17148	17078	17021	17028	17041	17006	16907	16969	17029	16948	17095	17128	17038	16978	16995	17022	16841	17062	17111	16986	16999	17014	16997	16946	17137	17098	17022	17023	17056	17089	16880	17032	17030	16969	17203	16938	17043	16962	17015	16915	16849	17069	16973	16937	17032	17057	16977	16947	16993	16982	16998	16940	17003	16969	16989	16956	17129	16999	16825	17158	16933	16836	16956	17037	16951	16864	16862	17114	16989	17006	17182	17052	16836	17124	16958	17041	16972	16860	16874	16938	16932	16862	17097	17065	16986	17116	16914	16964	17019	16846	17057	16967	17024	17119	16975	17010	17169	17074	17095	16988	17065	16883	16776	16858	17134	17058	17051	16942	16991	16961	17062	17045	16889	17004	17065	17040	17004	16900	16989	16909	17092	16973	16951	16926	16960	17026	17017	16950	17029	17139	17027	16950	17181	16994	17039	16983	16971	17155	17015	17073	16945	16998	17221	17005	17128	16921	16971	17054	17002	17018	16922	16950	17178	16880	17025	16882	16965	16934	16911	16949	17012	17064	16988	16816	17030	16848	16946	16948	16920	17054	17065	16954	17182	17191	16860	16970	16987	16966	17053	17100	17034	16899	16977	16909	17135	17192	17029	17116	17027	17051	16977	16997	16842	17057	17083	17156	16914	16981	17080	17028	17012	17026	16858	16982	16912	16887	16980	17065	16910	17037	17034	16846	17031	16940	17118	17038	16910	16989	17163	17034	17025	17033	17131	16874	17139	16915	17082	17024	17148	16971	16930	17049	16844	17007	17049	17070	16954	16988	16866	16912	17036	16778	17010	17189	17119	16975	16813	16921	17014	17131	17165	17149	16901	16816	17063	16826	17073	17086	17178	16994	16935	16885	16956	16941	16975	17193	16863	17107	17095	17024	17063	16943	16914	17077	17004	16955	16953	17040	16941	17037	17129	16980	16924	17034	17019	16854	16863	17061	17008	16832	17155	17025	17026	17125	16947	16916	16942	17002	16870	16965	17062	16859	17154	16919	16949	17068	17125	16927	17137	16851	16966	17084	16891	17037	16878	17029	16824	16912	16996	17044	17159	16875	17095	17062	16986	17010	16949	17006	16991	16976	17037	17087	16887	17085	16895	17100	16887	17051	17005	17151	17016	17140	17129	16862	16971	16908	17172	16911	16999	16999	16849	16864	17133	16877	17050	17008	17007	16856	16898	16923	16965	16931	16970	17113	17094	16925	16957	16986	16875	17101	17059	16899	16961	16860	16905	17096	17026	17135	16906	17068	16957	16942	16980	16953	16949	17103	16825	16947	16953	17004	16985	17100	16867	17079	16923	16923	16864	16967	17149	16871	17083	17050	17131	16998	17080	17070	17051	17058	17074	17005	16830	16879	17037	16952	17009	17136	16986	17007	16998	17058	17100	16956	17034	17057	16978	17191	16939	17005	16789	16974	17049	17143	16964	17120	16980	16942	16846	16973	17044	17079	17123	16965	16965	17169	16959	17107	16758	16990	16879	17207	16908	16975	17112	17048	17024	17013	16976	16893	17089	16991	17151	17081	17036	16973	17119	17017	17122	16913	17036	17024	17110	17031	16953	16999	16965	16977	16918	16988	16876	16984	17054	17067	17012	16808	17166	16931	17033	17067	16916	16936	17008	17028	16923	16766	17048	16896	16857	17119	16908	16959	16909	16957	16992	16846	16999	16984	17000	16991	16950	16949	16862	16978	17050	16956	16856	16958	17097	16858	16934	17038	16803	17069	17000	16970	17085	17057	16956	17079	16795	17074	16852	17031	17036	17028	16912	16829	17180	16946	17057	16878	17166	17005	16915	16987	16912	17190	16923	16979	16951	17071	17004	16929	16923	16987	17111	16986	17075	17036	16824	16923	17095	17004	16908	16936	16927	17143	17105	17032	17068	16987	17034	17040	17031	16857	17012	16790	16940	16919	16955	16972	16993	16951	17080	16876	16888	17015	16900	17061	16980	16942	17070	16832	17026	16932	16946	16959	16950	17029	17171	17251	16935	16850	16942	17118	17139	16910	16968	17048	17129	16961	16934	16919	16937	17052	17104	16901	17035	17174	16821	17033	17064	16949	16911	16977	17131	16958	16988	17054	16959	16988	17101	17031	16909	17105	17054	16900	17130	17092	16925	17029	17044	16945	16994	16903	16953	17065	16957	16993	16894	17146	17068	17093	16816	17066	16856	17197	16901	16950	17180	17111	16972	16922	17132	17118	17048	16822	16992	16983	16992	17015	17049	17008	17142	17038	16829	17237	17087	17018	16955	16942	16951	16935	16987	17078	16921	17036	17074	17120	16997	16938	17083	16932	17116	17034	16823	17068	17027	16669	16984	17054	16891	16967	16872	17106	16985	16793	17005	17051	17070	17163	16923	17004	17100	16909	17192	16922	16878	17055	16917	17054	16962	16981	16933	16897	17120	16972	16913	16837	17019	17026	16932	17003	16985	16895	16988	17064	16840	17062	16924	17085	16999	17084	17030	17011	16930	16882	17012	16814	17033	17037	16956	16936	16934	16942	16812	16847	16946	17115	16851	16861	16992	17048	17017	16953	16934	16901	16884	16966	17093	16998	16945	17045	16875	16986	17052	16998	17030	16940	17061	16987	17002	16772	17004	17053	17182	16915	17075	16969	16971	16971	16972	17066	17129	16967	16897	17041	17197	16976	17157	16798	16968	16836	16964	17037	16996	17001	17055	16980	17113	17035	17054	17034	16960	16918	16878	16870	16957	17139	17141	17023	17008	16977	17227	16987	17142	17082	17104	16923	16986	16956	17048	17032	16856	16991	16943	16883	17039	17016	16963	16971	17036	16913	16972	16998	16777	16979	17019	16921	17024	16978	17045	16991	17072	17064	17051	17026	17242	16840	16958	17066	16907	17114	17105	17086	16939	17004	17118	16946	17138	17048	17002	16901	17055	17096	17082	16942	16929	17102	17162	17229	17017	16850	17158	16969	16894	16858	16996	16855	16949	17010	17042	17119	16875	17094	17028	16869	17080	16970	16940	17082	17038	17137	16975	16923	16910	16976	16940	16897	17036	17077	16996	16880	16847	17030	17009	16936	16841	16976	16890	16975	17008	16953	17078	16918	17144	16994	17069	17146	17067	16992	17080	17077	17035	16932	17027	16782	17217	16921	16988	17066	16987	16812	16955	17001	17203	16975	17054	17214	17069	16929	17047	17114	16845	17030	16939	16978	17151	17103	17016	17113	16971	17093	17025	17080	16847	16868	16973	17002	16886	17064	17035	16878	17054	17066	16982	17070	17011	16849	16933	16986
22955	21528	29406	24687	23242	25415	27731	24130	23096	22758	22247	22181	21519	21384	21175	20921	21062	21153	21097	21104	20934	20912	20937	21049	20741	20954	20879	20757	20804	20726	20754	20947	20670	20645	20798	20856	20976	20886	20683	20708	20786	21028	20808	20585	20988	20831	20886	20735	20728	20945	20823	20855	20802	20780	20829	20801	20808	20630	20816	20747	20699	20689	20573	20693	20758	20900	20777	20746	20621	20578	20702	20475	20693	20822	20859	20929	20676	20749	20628	20641	20857	20796	20537	20754	20880	20727	20737	20751	20875	20802	20589	20713	20836	20697	20712	20598	20641	20588	20590	20645	20790	20458	20657	20696	20686	20706	20774	20526	20809	20896	20820	20708	20566	20615	20572	20628	20644	20855	20717	20779	20634	20783	20530	20499	20520	20728	20717	20740	20811	20869	20794	20812	20353	20820	20534	20639	20669	20691	20538	20637	20702	20810	20660	20539	20737	20738	20909	20448	20633	20850	20683	20609	20792	20773	20663	20630	20761	20703	20803	20480	20758	20736	20687	20689	20713	20850	20640	20744	20793	20917	20644	20786	20607	20800	20722	20614	20775	20593	20672	20748	20983	20700	20640	20704	20792	20616	20490	20866	20693	20759	20748	20764	20772	20622	20738	20704	20740	20723	20669	20746	20654	20716	20722	20848	20972	20549	20722	20920	20656	20721	20764	20860	20797	20767	20599	20772	20794	20757	20991	20765	20770	20729	20676	20817	20884	20672	20716	20650	20759	20797	20883	20714	20659	20782	20860	20698	20724	20551	20558	20846	20682	20744	20711	20567	20583	20839	20744	20708	20983	20513	20721	20635	20729	20769	20775	20718	20811	20565	20696	20832	20600	20576	20883	20933	20610	20655	20619	20642	20758	20931	20592	20976	20544	20654	20729	20574	20867	20757	20866	20683	20724	20629	20566	20751	20620	20754	20669	20824	20814	20723	20716	20688	20602	20851	20639	20777	20644	20727	20879	20583	20720	20564	20740	20845	20799	20740	20817	20627	20784	20876	20804	20676	20648	20633	20920	20683	20685	20648	20615	20474	20836	20767	20611	20801	20775	20725	20678	20636	20777	20795	20688	20661	20756	20720	20770	20786	20882	20714	20831	20715	20760	20602	20875	20575	20465	20656	20792	20571	20699	20498	20803	20674	20723	20728	20710	20745	20908	20749	20485	20815	20735	20859	20665	20756	20711	20532	20572	20413	20669	20784	20687	20597	20639	20786	20644	20823	20586	20605	20563	20676	20846	20593	20522	20699	20536	20743	20539	20887	20709	20505	20674	20591	20671	20665	20766	20858	20660	20799	20703	20529	20731	20671	20739	20694	20678	20761	20638	20721	20739	20816	20486	20655	20659	20804	20731	20500	20697	20867	20814	20590	20759	20668	20791	20820	20764	20709	20762	20812	20642	20691	20819	20660	20550	20717	20365	20455	20658	20593	20654	20405	20645	20407	20551	20828	20753	20828	20594	20812	20789	20805	20612	20557	20737	20662	20760	20788	20763	20596	20644	20448	20534	20428	20559	20730	20659	20801	20703	20427	20671	20649	20677	20656	20696	20736	20654	20854	20625	20689	20706	20529	20604	20759	20679	20730	20739	20790	20591	20654	20696	20730	20738	20578	20593	20795	20518	20581	20576	20739	20673	20668	20790	20670	20725	20621	20598	20726	20679	20743	20628	20670	20824	20778	20581	20604	20674	20725	20754	20566	20814	20657	20582	20643	20809	20832	20735	20530	20951	20793	20808	20524	20705	20690	20610	20489	20591	20576	20933	20662	20786	20652	20809	20889	20858	20694	20575	20498	20747	20886	20848	20728	20913	20487	20817	20757	20715	20811	20790	20742	20609	20721	20408	20729	20691	20748	20789	20745	20421	20651	20870	20699	20816	20944	20475	20749	20821	20663	20626	20905	20700	20729	20577	20724	20902	20617	20718	20638	20648	20795	20513	20724	20712	20742	20715	20587	20622	21013	20753	20765	20889	20848	20766	20750	20673	20684	20569	20592	20643	20632	20819	20626	20694	20611	20747	20936	20672	20648	20785	20569	20633	20730	20485	20700	20609	20644	20598	20814	20787	20737	20622	20680	20774	20842	20808	20710	20705	20729	20744	20941	20733	20733	20802	20716	20642	20638	20498	20718	20713	20743	20616	20588	20872	20694	20779	20628	20572	20810	20645	20778	20698	20799	20798	20778	20774	20647	20735	20672	20600	20669	20556	20512	20874	20685	20447	20563	20682	20600	20741	20436	20752	20782	20586	20784	20713	20928	20764	20934	20566	20535	20866	20586	20627	20661	20775	20668	20813	20812	20513	20551	20909	20691	20786	20906	20729	20455	20803	20731	20933	20892	20827	20547	21016	20695	20649	20633	20568	20770	20492	20728	20783	20939	20885	20723	20647	20758	20584	20865	20863	20825	20713	20822	20809	20741	20563	20834	20667	20461	20839	20412	20718	20530	20780	20638	20725	20833	20759	20704	20888	20477	20577	20592	20661	20791	20870	20630	20665	20643	20822	20733	20753	20743	20804	20742	20793	20957	20925	20664	20670	20469	20549	20549	20697	20901	20816	20690	20649	20655	20809	20621	20653	20684	20780	20643	20666	20757	20556	20660	20811	20688	20844	20708	20674	20708	20601	20637	20688	20709	20796	20718	20742	20700	20761	20579	20757	20780	20761	20907	20935	20665	20620	20601	20544	20533	20972	20671	20836	20627	20723	20493	20966	20637	20628	20566	20635	20612	20692	20620	20815	20434	20791	20817	20633	20856	20668	20803	20690	20721	20688	20787	20743	20678	20896	20737	20628	20623	20693	20646	20624	20638	20621	20486	20689	20618	20846	20650	20895	20658	20820	20578	20616	20582	20750	20507	20638	20490	20532	20697	20760	20788	20768	20735	20943	20709	20660	20608	20888	21064	20774	20613	20658	20601	20660	20854	20575	20590	20742	20583	20744	20589	20563	20683	20678	20808	20843	20858	20705	20790	20702	20738	20609	20854	20659	20431	20743	20705	20578	20702	20829	20632	20707	20651	20822	20727	20708	20768	20781	20582	20656	20495	20780	20685	20744	20830	20744	20762	20380	20539	20672	20809	20888	20760	20719	20543	20730	20652	20692	20719	20721	20742	20542	20616	20589	20583	20552	20780	20791	20576	20562	20756	20785	20838	20476	20651	20710	20787	20742	20762	20661	20772	20619	20785	20868	20867	20784	20707	20929	20542	20538	20874	20593	20830	20914	20513	20810	20632	20759	20639	20655	20721	20806	20652	20592	20638	20668	20624	20789	20704	20447	20643	20653	20637	20713	20620	20663	20701	20533	20606	20788	20651	20850	20639	20567	20584	20596	20852	20713	20932	20756	20588	20454	20732	20568	20770	20555	20819	20845	20728	20679	20786	20521	20716	20542	20530	20650	20732	20765	20539	20666	20807	20546	20663	20743	20845	20703	20668	20590	20657	20768	20658	20624	20665	20688	20752	20697	20732	20701	20609	20455	20729	20852	20827	20639	20562	20649	20847	20946	20622	20893	20576	20423	20832	20532	20593	20686	20594	20816	20848	20874	20934	20693	20757	20692	20805	20617	20769	20648	20798	20664	20609	20747	20613	20631	20549	20683	20587	20656	20817	20880	20732	20714	20717	20547	20658	20803	20678	20628	20704	20663	20788	20701	20757	20650	20750	20722	20733	20744	20490	20583	20536	20630	20505	20682	20790	20647	20769	20745	20658	20723	20841	20770	20819	20593	20662	20686	20759	20515	20899	20729	20699	20721	20629	20917	20601	20726	20739	20750	20866	20822	20670	20659	20652	20612	20901	20874	20793	20633	20840	20695	20643	20746	20832	20591	20586	20828	20802	20720	20656	20568	20837	20727	20667	20694	20567	20609	20504	20612	20797	20695	20614	20734	20816	20771	20644	20725	20622	20699	20973	20644	20654	20657	20628	20749	20776	20741	20707	20732	20464	20755	20815	20770	21006	20612	20503	20936	20632	20602	20445	20676	20787	20542	20523	20771	20888	20862	20902	20515	20602	20702	20640	20877	20743	20630	20626	21024	20908	20668	20602	20798	20636	20707	20572	20742	20490	20598	20501	20768	20584	20582	20620	20884	20642	20704	20768	20647	20765	20844	20764	20702	20697	20795	20680	20826	20807	20887	20705	20741	20767	20527	20804	20625	20734	20558	20774	20816	20845	20846	20705	20652	20569	20810	20676	20712	20683	20483	20787	20615	20663	20644	20675	20656	20728	20866	20614	20702	20976	20615	20815	20643	20734	20538	20684	20528	20695	20817	20909	20911	20743	20566	20855	20749	20812	20948	20650	20505	20764	20811	20452	20611	20906	20883	20769	21003	20641	20593	20783	20787	20748	20743	20581	20623	20795	20596	20747	20489	20648	20624	20414	20396	20650	20612	20591	20819	20920	20749	20703	20791	20529	20702	20722	20729	20695	20846	20808	20601	20656	20772	20523	20540	20646	20897	20664	20642	20491	20712	20792	20819	20633	20624	20705	20854	20570	20722	20613	20711	20514	20692	20713	20501	20517	20597	20694	20599	20756	20810	20575	20652	20899	20894	20661	20563	20768	20718	21084	20676	20639	20556	20782	20531	20818	20707	20499	20662	20798	20863	20645	20743	20780	20588	20838	20686	20691	20629	20562	20550	20730	20696	20718	20605	20567	20629	20728	20845	20575	20576	20969	20638	20490	20887	20959	20576	20776	20802	20718	20721	20418	20762	20765	20785	20773	20551	20624	20700	20752	20833	20739	20809	20553	20677	20555	20650	20455	20643	20628	20742	20334	20546	20543	20510	20645	20842	20810	20554	20614	20622	20629	20725	20556	20707	20776	20667	20904	20812	20664	20616	20751	20598	20805	20476	20629	20801	21002	20754	20667	20586	20766	20489	20647	20687	20589	20781	20678	20730	20614	20708	20812	20599	20636	20767	20614	20677	20626	20890	20724	20860	20728	20529	20752	20799	20706	20553	20445	20748	20691	20926	20617	20580	20631	20902	20798	20675	20660	20718	20780	20683	20452	20668	20770	20794	20684	20747	20720	20655	20843	20590	20707	20535	20640	20645	20707	20910	20569	20551	20606	20593	20705	20826	20763	20634	20873	20659	20686	20844	20786	20539	20723	20578	20677
37816	59986	53314	43156	32848	24560	22645	22088	21260	20524	19579	19567	18959	18574	18170	17930	17927	17945	17987	17922	17883	17915	17965	17954	17784	17842	17776	17865	17711	17708	17642	17724	17810	17630	17825	17826	17727	17633	17809	17693	17730	17813	17654	17890	17565	17828	17735	17837	17821	17736	17891	17741	17668	17811	17751	17834	17644	17738	17693	17833	17626	17687	17719	17620	17829	17587	17703	17870	17686	17728	17716	17733	17625	17783	17455	17806	17616	17628	17536	17553	17671	17732	17801	17781	17743	17792	17755	17352	17769	17778	17670	17790	17658	17784	17621	17592	17745	17684	17716	17575	17750	17679	17626	17735	17731	17705	17725	17682	17576	17554	17798	17692	17647	17591	17694	17600	17736	17482	17610	17550	17639	17684	17755	17595	17691	17583	17669	17689	17693	17649	17612	17676	17465	17575	17563	17655	17553	17754	17553	17711	17610	17717	17642	17603	17734	17770	17666	17747	17607	17622	17640	17665	17595	17584	17805	17756	17694	17657	17705	17775	17588	17570	17604	17741	17660	17536	17742	17581	17585	17782	17607	17756	17590	17777	17656	17587	17650	17633	17575	17812	17771	17776	17750	17807	17606	17728	17609	17681	17640	17786	17749	17661	17716	17908	17422	17611	17629	17752	17610	17771	17530	17652	17721	17825	17643	17531	17606	17740	17757	17665	17662	17712	17605	17869	17610	17639	17518	17701	17555	17619	17629	17689	17585	17841	17539	17654	17656	17599	17745	17430	17660	17596	17519	17555	17454	17462	17676	17685	17588	17688	17646	17752	17691	17830	17704	17606	17708	17580	17719	17692	17670	17623	17677	17671	17666	17698	17725	17596	17737	17698	17607	17803	17739	17744	17504	17703	17852	17719	17674	17628	17734	17578	17856	17589	17683	17581	17574	17749	17581	17779	17679	17764	17637	17608	17660	17800	17732	17749	17719	17472	17644	17654	17583	17702	17787	17747	17728	17749	17786	17633	17654	17605	17719	17658	17757	17585	17726	17702	17785	17889	17526	17742	17753	17677	17841	17461	17879	17546	17629	17676	17711	17788	17691	17663	17618	17777	17534	17640	17626	17715	17594	17663	17699	17657	17502	17721	17817	17721	17550	17525	17731	17744	17623	17667	17612	17739	17694	17665	17619	17560	18054	17668	17726	17560	17679	17592	17714	17563	17714	17682	17549	17617	17749	17648	17769	17657	17622	17463	17751	17764	17582	17793	17697	17875	17485	17733	17678	17680	17692	17583	17642	17627	17779	17748	17574	17718	17759	17849	17791	17761	17611	17813	17591	17795	17634	17858	17593	17748	17611	17598	17664	17582	17589	17656	17654	17675	17687	17694	17686	17792	17553	17792	17766	17711	17495	17714	17615	17634	17705	17421	17610	17635	17714	17560	17713	17721	17612	17679	17547	17626	17729	17815	17584	17692	17574	17818	17659	17712	17669	17693	17510	17651	17700	17748	17513	17700	17642	17784	17580	17709	17650	17589	17764	17487	17659	17603	17582	17665	17769	17757	17771	17706	17655	17611	17756	17711	17763	17707	17563	17764	17484	17556	17640	17633	17721	17674	17670	17750	17621	17576	17574	17594	17611	17639	17877	17812	17682	17669	17859	17790	17707	17616	17962	17503	17631	17444	17918	17612	17581	17510	17734	17631	17806	17704	17680	17608	17735	17560	17666	17635	17593	17793	17663	17587	17624	17709	17704	17523	17640	17653	17709	17631	17669	17601	17727	17795	17702	17763	17646	17764	17555	17787	17566	17550	17623	17590	17865	17878	17745	17512	17817	17705	17649	17795	17657	17620	17574	17734	17638	17626	17708	17629	17684	17749	17410	17733	17758	17798	17711	17771	17578	17699	17755	17788	17549	17611	17719	17732	17622	17538	17700	17734	17674	17730	17375	17652	17674	17626	17519	17827	17776	17711	17717	17686	17805	17557	17807	17563	17681	17812	17705	17539	17714	17616	17663	17387	17595	17637	17499	17799	17747	17714	17613	17629	17752	17706	17573	17581	17847	17681	17825	17603	17767	17703	17577	17784	17458	17609	17620	17514	17727	17612	17771	17722	17693	17684	17604	17529	17538	17796	17672	17571	17689	17810	17746	17614	17563	17743	17536	17780	17661	17721	17676	17580	17484	17816	17672	17659	17529	17750	17783	17636	17739	17677	17736	17703	17801	17463	17524	17770	17608	17440	17784	17644	17665	17576	17843	17903	17652	17706	17666	17625	17715	17807	17734	17743	17551	17664	17707	17625	17568	17687	17597	17769	17729	17835	17665	17644	17834	17501	17973	17571	17597	17678	17628	17583	17687	17710	17676	17644	17771	17615	17503	17583	17678	17668	17592	17754	17611	17703	17777	17666	17608	17751	17789	17801	17482	17726	17557	17830	17630	17658	17586	17738	17758	17619	17796	17512	17636	17566	17641	17662	17597	17701	17598	17712	17681	17622	17553	17521	17668	17647	17608	17786	17823	17637	17733	17745	17591	17488	17719	17648	17726	17663	17632	17721	17585	17806	17619	17746	17700	17587	17626	17714	17629	17718	17851	17588	17770	17582	17717	17699	17818	17576	17648	17640	17737	17651	17526	17623	17710	17762	17792	17797	17722	17617	17690	17670	17672	17728	17753	17573	17594	17679	17574	17838	17703	17693	17796	17696	17656	17758	17739	17527	17596	17769	17528	17652	17629	17771	17698	17744	17673	17749	17653	17689	17574	17735	17664	17555	17768	17770	17669	17606	17747	17752	17622	17436	17617	17565	17633	17686	17536	17672	17650	17557	17551	17590	17715	17605	17842	17562	17511	17429	17677	17585	17645	17502	17695	17670	17617	17696	17767	17714	17864	17737	17595	17592	17543	17791	17704	17578	17606	17615	17654	17765	17436	17561	17799	17755	17669	17540	17770	17580	17569	17752	17650	17627	17651	17630	17915	17688	17840	17666	17603	17632	17718	17556	17580	17609	17702	17637	17599	17623	17786	17727	17548	17524	17689	17797	17761	17855	17624	17576	17744	17659	17706	17547	17629	17654	17666	17643	17635	17631	17601	17794	17599	17682	17607	17684	17591	17608	17625	17613	17776	17642	17622	17798	17747	17694	17904	17580	17860	17552	17740	17640	17647	17600	17655	17733	17696	17789	17586	17590	17722	17670	17700	17859	17506	17635	17598	17693	17680	17655	17592	17587	17621	17580	17681	17673	17625	17738	17755	17689	17598	17694	17633	17692	17719	17698	17641	17625	17611	17677	17657	17560	17748	17566	17604	17841	17521	17567	17710	17794	17729	17544	17664	17689	17822	17642	17767	17834	17652	17629	17553	17677	17771	17686	17736	17643	17571	17750	17597	17646	17578	17742	17604	17590	17721	17657	17566	17658	17729	17717	17681	17685	17676	17629	17685	17752	17714	17601	17637	17639	17802	17638	17584	17725	17700	17435	17838	17620	17771	17683	17642	17674	17642	17801	17585	17653	17768	17691	17634	17595	17621	17558	17569	17752	17670	17830	17605	17751	17781	17412	17687	17642	17681	17693	17713	17902	17491	17578	17637	17641	17698	17903	17448	17711	17559	17609	17581	17568	17665	17675	17594	17746	17837	17668	17745	17627	17472	17587	17644	17429	17688	17781	17790	17646	17604	17880	17882	17681	17580	17609	17650	17596	17752	17731	17556	17702	17735	17722	17593	17587	17652	17707	17546	17627	17788	17607	17618	17653	17658	17634	17656	17961	17419	17707	17765	17708	17650	17740	17770	17624	17614	17646	17776	17841	17496	17878	17587	17662	17654	17651	17689	17669	17588	17592	17696	17809	17701	17647	17687	17566	17678	17706	17772	17739	17725	17607	17674	17768	17690	17748	17690	17600	17680	17714	17580	17661	17808	17649	17596	17647	17819	17684	17778	17905	17647	17641	17741	17732	17700	17680	17638	17679	17634	17562	17688	17764	17754	17715	17744	17644	17624	17685	17746	17587	17653	17573	17695	17586	17708	17580	17753	17649	17745	17809	17570	17639	17722	17773	17379	17656	17590	17692	17751	17642	17695	17723	17610	17682	17739	17706	17803	17500	17663	17580	17610	17572	17777	17710	17687	17641	17648	17638	17745	17714	17681	17587	17810	17668	17545	17639	17444	17704	17794	17644	17856	17842	17802	17542	17474	17563	17732	17617	17528	17701	17793	17828	17655	17716	17619	17680	17682	17625	17447	17671	17631	17643	17750	17658	17595	17689	17671	17547	17747	17649	17594	17619	17417	17580	17606	17543	17643	17615	17601	17503	17725	17670	17567	17730	17701	17753	17723	17771	17663	17848	17778	17702	17669	17642	17812	17585	17603	17645	17549	17569	17645	17872	17600	17493	17702	17606	17665	17794	17738	17628	17680	17762	17680	17812	17652	17664	17634	17617	17745	17739	17438	17716	17617	17851	17640	17575	17734	17686	17563	17531	17810	17852	17579	17483	17739	17804	17577	17656	17708	17494	17671	17691	17734	17640	17689	17559	17806	17722	17561	17715	17865	17419	17554	17668	17715	17642	17591	17662	17729	17753	17593	17604	17671	17795	17752	17665	17781	17616	17728	17807	17675	17447	17718	17537	17738	17652	17457	17712	17660	17759	17595	17620	17552	17724	17535	17522	17806	17723	17763	17625	17814	17572	17600	17692	17445	17580	17652	17743	17549	17496	17648	17722	17690	17573	17561	17595	17698	17721	17788	17496	17579	17460	17574	17624	17523	17671	17553	17693	17647	17777	17599	17472	17701	17756	17492	17647	17738	17621	17769	17521	17576	17695	17749	17675	17866	17733	17573	17607	17600	17629	17705	17883	17761	17589	17503	17686	17668	17589	17827	17654	17773	17575	17826	17583	17687	17617	17593	17759	17591	17868	17721	17716	17613	17831	17705	17731	17642	17667	17794	17735	17595	17540	17505	17849	17582	17725	17673	17623	17779	17729	17638	17702	17618	17549	17575	17618	17749	17843	17666	17730	17724	17469	17705	17545	17539	17629	17767	17693	17842	17695	17769	17662	17513	17791	17641	17550	17632	17593	17819	17681	17572	17713	17701	17702	17604	17604	17671	17712	17522	17634	17708	17623	17589	17643	17862	17676	17762	17847	17623	17658	17634	17567	17691	17687	17737	17606	17495	17629
28498	25836	33659	28650	22316	20762	20742	20490	20263	20069	20049	19701	19582	19418	19560	19337	19376	19182	19320	19468	19444	19131	19191	19263	19538	19260	19212	19291	19337	19134	19174	19316	19263	19229	19291	19407	19333	19308	19434	19260	19313	19110	19262	19447	19187	19189	19400	19233	19542	19274	19430	19217	19325	19323	19329	19252	19277	19228	19189	19144	19150	19224	19323	19406	19076	19339	19358	19360	19118	19194	19396	19257	19180	19247	19377	19492	19231	19310	19046	19315	19406	19145	19223	19348	19201	19209	19315	19172	19041	19177	19427	19120	19256	19018	19116	19325	19350	19263	19240	19137	19114	19421	19169	19427	19300	19265	19322	19240	19353	19194	19234	19285	19323	19164	19276	19282	19410	19327	19362	19446	19428	19028	18999	19223	19174	19246	19319	19295	19361	19158	19422	19304	19260	19191	19075	19268	19382	19169	19129	19028	19161	19338	19263	19308	19290	19158	19029	19262	19205	19405	19238	19297	19177	19237	19275	19141	19240	19277	19329	19276	19296	19238	19198	19101	19378	19253	19210	19249	19250	19150	19243	19273	19246	19347	19332	19259	19353	19135	19260	19430	19255	19149	19188	19128	19304	19395	19207	19314	19189	19142	19257	19364	19209	19115	19219	19120	19159	19593	19066	19347	19264	19273	19133	19250	19260	19286	19127	19184	19431	19208	19039	19206	19269	19405	19406	19267	19480	19227	19275	19109	19348	19127	19456	19155	19068	19150	19327	19312	19439	19278	19250	19380	19036	19231	19561	19091	19146	19123	19251	19046	19224	19107	19222	19274	19149	19159	19313	19105	19194	19269	19203	19188	19078	19291	19210	19118	19409	19058	19407	19100	19269	19170	19316	19372	19176	19230	19321	19291	19290	19391	19382	19316	19341	19451	19280	19324	19199	19309	19363	19594	19326	19226	19146	19273	19364	19380	19443	19301	19124	19181	19130	19142	19297	19223	19375	19190	19099	19228	19188	19367	19278	19391	19587	19260	19187	19325	19439	19485	19230	19360	19250	19278	19283	19203	19148	19069	19209	19292	19391	19230	19161	19268	19014	19195	19463	19302	19319	19361	19296	19241	19287	19280	19333	19272	19225	19243	19193	19353	19236	19172	19215	19192	19123	19278	19359	19418	19081	19377	19152	19065	19302	19328	19390	19205	19055	19215	19295	19394	19365	19220	19248	19264	19211	19209	19313	19267	19112	19198	19208	19413	19329	19406	19256	19269	19192	19302	19165	19150	19390	19191	19295	19091	19273	19653	19060	19330	19076	19156	19206	19337	19193	19116	19170	19257	19400	19355	19354	19243	19304	19398	19008	19304	19398	19274	19234	19361	19403	19342	19249	19239	19277	19313	19330	19436	19342	19311	19299	19319	19216	19060	19158	19194	19436	19163	19132	19226	19468	19482	19386	19348	19199	19057	19242	19234	19069	19177	19352	19386	19151	19105	19289	19301	19349	19232	19311	19339	19154	19177	19247	19166	19337	19309	19394	19265	19136	19211	19408	19323	19167	18896	19357	19300	19284	19239	19388	19388	19444	19265	19093	19492	18954	19063	19258	19257	19068	19214	19258	19286	19430	19364	19327	19286	19471	19246	19176	19436	19150	19138	19424	19491	19413	19174	19311	19066	19334	19262	19424	19137	19275	19253	19287	19155	19087	19182	19270	19418	19253	19369	19182	19380	19331	19380	19183	19292	19407	19350	19241	19189	19354	19238	19215	19283	19135	19135	19241	19196	19218	19144	19305	19219	19247	19253	19255	19299	19187	19306	19393	19299	19346	19311	19076	19058	19237	19310	19359	19161	19129	19548	19252	19289	19316	19319	19450	19196	19294	19280	19184	19296	19344	19244	19252	19127	19362	19212	19264	19515	19221	19007	19119	19311	19256	19216	19240	19003	19486	19290	19355	19273	19245	19347	19432	19385	19240	19534	19234	19060	19323	19275	19152	19332	19328	19448	19369	19231	19301	19275	19335	19329	19315	19195	19246	19176	19108	19345	19331	19275	19429	19183	18918	19196	19280	19117	19317	19371	19396	19085	19222	19441	19277	19205	19275	19412	19423	19146	19129	19378	19532	19480	19054	19153	19441	19234	19427	19316	19195	19332	19329	18977	19211	19392	19077	19291	19177	19253	19301	19406	19150	19316	19160	19287	19245	19293	19216	19354	19295	19137	19294	19335	19153	19081	19221	19239	19306	19195	19146	19159	19284	19456	19324	19184	19166	19332	19182	19199	19079	19312	19323	19284	19246	19414	19081	19258	19288	19106	19124	19315	19181	19368	19504	19134	19210	19468	19115	19452	19153	19125	19007	19237	19126	19185	19334	19180	19240	19391	19182	19331	19253	19109	19188	19191	19039	19244	19107	19004	19367	19205	19090	19219	19148	19423	19318	19380	19112	19135	19283	19325	19206	19325	19581	19329	19156	19366	19245	19338	19259	19292	19207	19453	19214	19390	19086	19110	19408	19197	19370	19447	19257	19477	19256	19146	19366	19015	19176	19333	19224	19246	19326	19172	19308	19333	19346	19353	19295	19266	19365	19433	19284	18871	19149	19268	19039	19155	19502	19174	19172	19281	19205	19254	19272	19256	19309	19219	19138	19025	19332	19221	19314	19188	19333	19258	19464	19063	19085	19339	19328	19305	19198	19267	19360	19260	19263	19315	19336	19185	19155	19304	19017	19081	19394	19196	19258	19253	19446	19030	19210	19324	19308	19234	19263	19440	19411	19357	19490	19444	19069	19224	19326	19354	19226	19319	19349	19320	19209	19059	19214	19420	19163	19183	19305	19288	19230	19208	19064	19141	18986	19373	19271	19329	19346	19463	19252	19035	19306	19255	19366	19210	19199	19281	19264	19380	19466	19152	18959	18971	19405	19241	19519	19446	19346	19104	19191	19054	19285	19174	19236	19107	19232	19302	19338	19568	19187	19388	19268	19247	19283	19330	19173	19252	19543	19151	19259	18977	19391	19374	19256	19287	19422	19204	19502	19353	19245	19303	19151	19282	19370	19096	19232	19125	19091	19282	19151	19314	19420	19412	19401	19302	19294	19249	19361	19180	19256	19285	19334	19329	19019	19018	19167	19431	19282	19288	19394	19362	19378	19320	19166	19138	19251	19368	19484	19252	19320	19064	19290	19037	19214	19346	19404	19392	19308	19309	19216	19377	19382	19320	19382	19255	19230	19205	19217	19420	19216	19321	19171	19342	19382	19378	19188	19482	19332	19026	19178	19325	19134	19365	19412	19174	19348	19262	19283	19097	19182	19236	19382	19386	19183	19248	19341	19280	19346	19182	19403	19369	19184	19111	19239	19167	19384	19428	19333	19175	19001	19120	19239	19290	19299	19358	19188	19311	19192	19254	19435	19145	19468	19366	19446	19537	19301	19307	19229	19270	19118	19216	19143	19095	19454	19368	19353	19270	19281	19212	19364	19298	19385	19184	19480	19032	19340	19331	19270	19168	19204	19239	19262	19111	19082	19317	19468	19255	19283	19164	19349	19408	19004	19212	19370	19431	19301	19142	19301	19325	19192	19194	19233	19605	19119	19243	19343	19093	19111	19341	19234	19257	19335	19247	19161	19179	19129	19237	19346	19183	19190	19077	19096	19202	19001	19198	19287	19455	19292	19131	19278	18965	19321	19161	19118	19111	19308	19209	19295	19170	19407	19048	19236	19215	19390	19455	19392	19382	19214	19247	19326	19233	19163	19231	19306	19247	19155	19101	19250	19008	19334	19304	19341	19234	19017	19204	19339	19178	19191	19137	19300	19328	19243	19164	19290	19490	19322	19298	19285	19253	19250	19414	19235	19528	19242	19218	19371	19500	19188	19302	19502	19417	19151	19227	19225	19305	19141	19188	19326	19056	19346	19460	19278	19248	19330	19362	19166	19084	19302	19277	19055	19168	19212	19210	19175	19251	19399	19370	19269	19034	19397	19380	19238	19433	19166	19189	19393	19122	19265	19274	19487	19180	19171	19302	19566	19135	19280	19330	18990	19137	19434	19368	19351	19335	19363	19198	19181	19395	19163	19188	19380	19381	19548	19237	19367	19478	19487	19353	19233	19261	19272	19162	19228	19455	19244	19299	19148	19349	19246	19261	19266	19415	19082	19205	19344	19465	19203	19447	19322	19359	19314	19155	19302	19127	19236	19125	19387	19149	19248	19335	19017	19237	19252	19617	19220	19372	19315	19164	19204	19181	19268	19316	19153	19252	19280	19248	19224	19343	19210	19112	19353	19208	19260	19343	19334	19289	19374	19270	19316	19177	19177	19478	19257	19309	19223	19086	19299	19240	19214	19375	19302	19396	19084	19253	19132	19155	19197	19476	19346	19119	19415	19207	19341	19226	19161	19294	19455	19345	19265	19102	19129	19323	19174	19227	18977	19182	19291	19256	19188	19097	19241	19241	19266	19379	19167	19111	19279	19440	19315	19293	19270	19352	19387	19233	19293	19306	19028	19383	19290	19156	19359	19297	19274	19224	19208	19144	19307	19446	19415	19063	19127	19389	19358	19068	19132	19466	19254	19473	19307	19446	19284	19406	19324	19257	19198	19236	19416	19040	19176	19041	19295	19200	19296	19292	19389	19232	19301	19212	19241	19152	19132	19140	19240	19159	19145	19098	19318	19065	19310	19243	19530	19351	19273	19195	19166	19297	19425	19452	19258	19031	19063	19308	19324	19223	19278	19105	19317	18986	18942	19244	19094	19251	19343	19356	19390	19172	19190	19083	19104	19188	19333	19114	19237	19123	19376	19180	19132	19188	19051	19252	19293	19167	19269	19130	19319	19343	19301	19484	19209	19145	19419	19325	19154	19255	19216	19356	19279	19403	19298	19262	19445	19253	19425	19293	19463	19148	19105	19293	19186	19116	19326	19115	19431	19273	19349	19065	19165	19306	19137	19333	19425	19319	19325	19280	19295	19178	19287	19263	19290	19455	19291	19262	19336	19275	19078	19326	19267	19165	19115	19324	19242	19121	19308	19290	19326	19409	19097	19196	19257	19238	19135	19209	19228	19281	19109	19277	19324	19273	19114	19271	19196	19336	19106	19214	19198	19217	19064	19510	19322	19260	18890	19076	19265	19414	19173	19473	19154	19307	19112	19393	19302	19074	19205	19075	19114	19311
29706	40373	38118	26338	20431	18803	18770	18817	18229	17840	17776	17669	17353	17167	16831	17041	17002	16907	16948	16929	16870	17047	16799	16999	16776	16858	16760	16948	16889	17125	16834	16752	16844	16812	16930	16852	16832	16831	17023	16801	16865	16776	16864	16910	16845	16901	16864	16836	16803	16760	16743	16784	16877	16855	16838	16857	16906	16707	16830	16940	16781	16880	16842	16740	16773	16809	16892	16852	16811	16884	16785	16693	16667	16765	16857	16758	16804	16852	16758	16943	16932	16834	16766	16707	16824	16811	17017	16798	16739	16885	16975	16854	16923	16812	16798	16682	16829	16772	16760	16850	16848	16856	16818	16888	16745	16735	16720	16721	16976	16614	16843	16888	16874	16907	16925	16879	16753	16655	16835	16784	16738	16676	16752	16810	16845	16731	16946	16837	16830	16804	16771	16828	16895	16894	16790	16800	16785	16772	16856	16743	16794	16813	16923	16843	16898	16906	16824	16760	16751	16821	17027	16773	16755	16945	16804	16624	16733	16895	16683	16825	16679	16767	16737	16891	16844	16748	16794	16857	16785	16841	16775	16793	16904	16935	16731	16761	16821	16740	16966	16535	16794	16766	16882	16654	16748	16838	16706	16727	16893	16648	16804	16888	16829	16745	16811	16807	16774	16736	16828	16787	16769	16821	16950	16834	16839	16853	16906	16730	16780	16835	16833	16909	16935	16711	16768	16931	16915	16827	16971	16867	16828	16849	16804	16899	17005	16787	16910	16909	16909	16586	16821	16860	16760	16825	16776	16807	16731	16779	16754	16881	16784	16754	16865	16641	16856	16934	16868	16651	16976	16753	16859	16811	16917	16817	16809	16931	16800	16711	16796	16973	16746	16743	16928	16752	16866	16874	16831	16998	16625	16899	16869	16804	16747	16779	16812	16711	16775	16827	16797	16754	16757	16949	16931	16727	16938	16715	16833	16840	16739	16723	16922	16933	16855	16781	16858	16879	16865	16726	16755	16643	16730	16831	16775	16777	16779	16826	16863	16585	16902	16795	16886	16860	16624	16618	16782	16882	16871	16811	16815	16762	16999	16951	16675	16712	16728	16654	16928	16767	16706	16702	16932	16740	16883	16759	16932	16902	16575	16904	16796	16935	16902	16666	16903	16973	16810	16656	16980	16756	16783	16771	16762	16764	16987	16981	16800	16688	16735	16744	16722	16911	16668	16715	17028	16722	16861	16774	16921	16722	16766	16850	16819	16769	16894	16737	16830	16882	16828	16855	16709	16892	16763	16723	16869	16830	16855	16843	16846	16790	16806	16861	16923	16947	16831	16642	16691	16860	16853	16693	16844	16858	16749	16699	16876	16779	16884	16841	16862	16650	16948	16853	16794	16818	17044	16791	16809	16810	16907	16871	16682	16791	16782	16860	16810	16939	16769	16874	16938	16952	16874	16729	16923	16955	16809	16946	16702	16907	16679	16972	16812	16809	16874	16800	16902	16774	16677	16973	16878	16792	16851	16725	16885	16755	16777	16826	16788	16886	16887	16926	16861	16949	16779	16787	16867	16785	16957	16749	16698	16853	16896	16886	16834	16885	16878	16901	16823	16795	16765	16858	16700	16924	16686	16687	16798	16881	16904	16828	16815	16793	16912	16874	16691	16807	16846	16643	16794	16788	16725	16796	16767	16871	16919	16863	16787	16789	16889	16702	16914	16914	16738	16737	16848	16801	16727	16897	16949	16938	16646	16838	16832	16884	16834	16718	16752	16919	16776	16827	16675	16976	16752	16714	16664	16890	16800	16773	16781	16749	16830	16803	16940	16909	16728	16741	16718	16855	16771	16659	16975	16854	16694	16735	16999	16815	16856	16852	16680	16828	16919	16969	16994	16888	16744	16773	16827	16733	16820	16734	16899	16908	16928	16796	16830	16810	16859	16865	16818	16728	16870	16792	17028	16648	16821	16817	16769	17024	16676	16871	16873	16652	16678	16807	16789	16681	16813	16859	16768	16675	16670	16828	16812	16886	16744	16821	16776	16691	16723	16852	16881	16901	16800	16765	16813	16716	16832	16720	16877	16761	16763	16841	16734	16640	16930	16929	16818	16807	16693	16839	16828	16867	16801	16749	16807	16785	16727	16936	16790	16899	16702	16981	16809	16761	16841	16732	16992	16748	16915	16715	16628	16833	16790	16956	16763	16780	16847	16833	16714	16652	16902	16742	16818	16901	16753	16778	16803	16922	16711	16893	16798	17000	16734	16854	16615	16853	16657	16854	16821	16765	16738	16935	16786	16836	16865	16692	16922	16713	16933	16734	16852	16729	16792	16864	16852	16919	16911	16618	16663	16807	16722	16803	16871	16690	16843	16867	16811	16708	16860	16755	16789	16946	16893	16791	16833	16900	16832	16771	16715	16699	17075	16756	16843	16922	16902	16862	16838	16835	16992	16799	16871	16844	16786	16940	16770	16760	16743	16893	16790	16831	16790	16797	16736	16806	16825	16850	16757	16768	16721	16824	16868	16731	16862	16747	16791	16863	16800	16797	16956	16937	16741	16767	16778	16799	16648	16967	16683	16689	16751	16896	16876	16793	16906	16822	16746	16841	16815	16711	16763	16793	16995	16792	16795	16847	16663	16856	16679	16754	16808	16637	16608	16727	16900	17117	16765	16897	16930	16894	16843	16937	16894	16933	16828	16897	16801	16807	16848	16924	16945	16943	16801	16943	16825	16912	16709	16768	16864	16835	16903	16771	16776	16944	16790	16838	16800	16758	16780	16887	16739	16714	16807	16865	16723	16759	16843	16811	16756	16911	16776	16714	16834	16870	16678	16843	17030	16781	16956	16988	16765	16999	16753	16798	16950	16892	16840	16654	16711	16771	16882	16869	16807	16940	16953	16915	16889	16750	16760	16678	16916	16910	16901	16709	16508	16826	16943	16691	16746	16959	16725	16751	16977	16819	16859	16848	16766	16898	16792	16802	16801	16723	16886	16814	16724	16821	16826	16745	16829	16734	16902	16720	16828	16853	16797	16771	16838	16706	16631	16715	16838	16898	16828	16767	16786	16737	16946	16860	16798	16717	17049	16879	16769	16913	16692	16889	16773	16860	16752	16929	16743	16824	16795	16755	16940	16883	16971	16845	16815	16974	16887	17069	16835	16803	16737	16639	16810	16839	16990	16855	16746	16739	16857	16859	16759	16615	16932	16777	16811	16808	16803	16584	16700	16653	16839	16773	16861	16893	16862	16623	16805	16752	16802	16812	16801	16762	16853	16959	16890	16955	16964	16874	17004	16809	16808	17104	16889	16863	16792	16830	16810	16650	16931	16847	16926	16732	16836	16829	16706	16816	16721	16878	16888	16746	16665	16844	16923	16885	16695	16742	16789	16926	16829	16714	16922	16957	16910	16764	16729	16766	16732	16948	16992	16918	16790	16793	16835	16877	16747	16743	16846	16865	16763	16881	16946	16779	16727	16721	16941	16890	16763	16772	16869	16943	16792	16837	16759	16792	16980	16824	16937	16815	16871	16710	16810	16868	16671	16662	16880	16756	16784	16930	16730	16796	16594	16795	16974	16885	16919	16961	16847	16831	16895	16781	16801	16741	16835	16729	16778	16778	16810	16843	16650	16700	16769	16648	16810	16622	16797	16873	16758	16802	16835	16832	16854	16886	16834	16789	16944	16789	16747	16849	16651	16880	16741	16961	16800	16763	16762	16792	16954	16943	16832	16867	16816	16568	16797	16749	16737	16775	16815	16913	16777	16864	16725	16917	16799	16579	16794	16622	16852	16862	16745	17000	16883	16789	16920	16787	16628	16875	16710	16761	16828	16913	16867	17014	16694	16752	16588	16962	16738	16892	16679	16712	16850	16788	16860	16620	16799	16884	16959	16817	16795	16756	16632	16876	16965	16873	16796	16846	16684	17006	16748	16942	16978	16883	16881	16784	16895	16749	16743	16766	16724	16801	16785	16849	16960	16946	16510	16693	16719	16873	16938	16684	16706	16969	16913	16748	16762	16916	16855	16878	16876	16842	16663	16790	16855	16768	16835	16681	16759	16711	16804	16868	16997	16842	16823	16900	16728	16816	16879	16804	16574	16783	16897	16899	16944	16911	16859	16990	16817	16825	16809	16698	16779	16778	16822	16911	16764	16810	16784	16776	16814	16916	16733	16663	16811	16999	16780	16705	16752	16595	16739	16834	16924	16727	16741	16879	16920	16910	16718	16716	16714	16681	16911	16788	16770	16856	16833	16823	16814	16871	16818	16743	16794	16540	16785	16857	16826	16733	16822	16724	16926	16770	16796	16784	16875	16650	16779	16812	16941	16804	16814	16826	16758	16863	16895	16808	16896	16883	16876	16857	16934	16706	16950	16868	16684	16787	16704	16710	16988	16809	16981	16841	16858	16845	16954	16796	16779	16895	16829	16918	16842	16933	16787	16925	16827	16678	16754	16820	16924	16977	16804	16817	16805	16759	16797	16595	16829	16775	16601	16908	16725	16840	16777	16725	16813	16886	16719	16855	16781	16887	16966	16724	16823	16772	16891	16817	17003	16631	16766	16871	16868	16871	16753	16872	16858	16851	16578	16813	16690	16908	16776	16763	16781	16958	16710	16965	16845	16901	16829	16724	16941	16945	16668	16905	17098	16740	16912	16697	16749	16771	16840	16768	16712	16780	16863	17024	16766	16829	16933	16855	16873	16887	16785	16879	16842	17020	16655	16783	17000	16729	16958	16717	16804	17037	16823	16824	16789	16995	16755	16785	16809	17016	16774	16673	16904	16868	16875	16702	16718	16792	16661	16885	16947	16675	16826	16865	16961	16848	17027	16769	16713	16774	16791	17039	16765	16840	16876	16911	16683	17074	16683	16890	16893	17011	16828	16842	16906	16825	16807	16753	16810	16821	16900	16911	16863	16960	16798	16932	16899	16820	16975	16750	16709	16899	16892	16858	16805	16977	16963	16734	16642	16944	16934	16814	16735	16825	16765	17033	16900	16781	16682	16821	16940	17004	16779	16864	16858	16866	16772	16852	16918	16741	16813	16743	16819	16820	17102	16799	16848	16660	16868	16916	16910	16977	16793	16932	16763	17068	16737	16808	16631	16931	16805	17064	17089	16758	16846	16784	16833	16881	16863	16865	16635	16969	16828	16719	16706	16947	16720	16612
24175	21539	29235	26063	24545	25634	25578	22789	21987	22183	21654	21178	21176	20952	20832	20520	20451	20327	20347	20456	20560	20379	20432	20363	20217	20286	20357	20197	20290	20262	20117	20250	20299	20406	20385	20100	20247	20428	20172	20117	20417	20187	20122	20204	20417	20202	20221	20258	20168	20102	20223	20380	20280	20098	20244	20193	20327	20278	20204	20196	20018	20015	20309	20589	20269	20140	20285	20305	20267	20210	20037	20391	20342	20275	20354	20181	20128	20156	20134	20196	20056	20274	20186	20219	20232	20314	20372	20205	20076	20270	20126	20122	20173	20074	20243	20039	20062	20128	20219	20006	20210	20190	20250	20128	20098	20128	20181	20099	20051	20271	20150	20024	20204	20190	20267	19965	19967	19918	20165	20285	20113	20153	20388	19972	19986	20201	20215	20107	20347	20250	20114	20237	20157	20260	20190	20201	20227	20047	20243	20417	20314	20078	20186	20414	20155	20083	20104	20097	20309	20404	20188	20005	20274	20227	20092	20160	19972	19898	20192	20091	20166	20078	20207	20154	20076	20140	20138	20176	20225	20062	20199	20145	20126	20311	20345	20287	20075	20245	20201	20235	20378	20050	20031	20183	20330	20434	20345	20422	20308	20032	20374	20211	20235	20133	20233	20333	20232	20275	20471	20086	19944	20180	20242	20081	20213	20354	20245	20127	20085	20101	20255	19991	19832	20307	20237	20240	19992	20223	20110	20085	20158	20220	20174	20139	20375	20061	20194	20119	20010	20146	20257	20120	20318	20145	20406	20161	20216	20466	20384	20103	20065	20171	20070	20146	20339	20281	20305	20197	20183	20102	20273	20131	20231	20181	20039	20152	20153	20167	20289	20310	20184	20031	20338	20319	20108	20350	19937	20153	20182	20167	20085	20249	20219	20151	20171	20285	20073	20091	20282	20181	20116	20077	20088	20438	19927	20205	19958	20212	19963	20041	20279	20139	20335	20293	20336	20239	20130	20038	20110	20186	20255	20102	20342	20061	20316	20138	20212	20232	20041	20059	20135	20058	19976	20278	20214	20157	20351	20075	19982	20056	19955	20049	20116	19984	20182	20004	19935	20189	20050	20001	20031	20077	20006	20122	20167	20292	20132	20318	20233	20129	20089	20294	20282	20094	20343	20245	20292	20145	20142	19928	20322	20222	20103	20186	20328	20401	20331	20391	20468	20267	20097	20075	20302	20350	20272	20105	20101	20137	20038	20102	20107	20266	20269	20334	20058	20120	20120	20266	20336	20166	20138	20052	20215	20010	20085	20200	20141	20256	20145	19934	20126	20329	20076	20517	20181	20242	20234	20325	20013	20127	20068	20029	20286	20094	20401	20064	20462	20283	20227	20222	20260	20070	20223	20271	20083	20246	20054	20097	20133	20165	20195	20289	20066	20177	20120	20242	20272	20210	19994	20189	20121	20037	20179	20269	20099	20253	20288	20407	20202	20233	20303	20301	20035	20349	20242	20129	20233	20003	20084	20216	20216	20180	20348	20047	20069	19870	20065	20163	20320	20174	20224	20078	20144	20200	20055	20236	20350	20150	20093	20198	20287	20258	19975	20130	20321	20021	20111	20106	20217	20094	20181	20269	20304	20009	20145	20038	20157	20123	20370	20257	20156	20284	20071	20348	20262	20266	20046	20010	20233	20202	20218	20082	20193	20011	20101	20136	20156	20246	20184	20160	20145	20194	20108	20166	20204	20121	20222	20174	20135	19973	20155	20034	20022	20195	20164	20246	20100	19925	20098	20393	20345	20229	20011	20325	20198	19975	20298	20348	20201	20337	20242	20287	20380	20213	20060	20241	20060	20235	20077	20054	20277	19975	20294	20231	20391	20216	20169	19891	20150	20028	20199	20161	20140	20049	20213	20375	20150	20123	20180	20106	20029	20126	20069	20344	20135	20143	20207	20162	20157	20123	20011	20065	20151	20105	20284	20260	20188	20315	20089	20286	20104	19979	20253	20197	20451	20015	20030	19982	20179	20299	20226	20131	20021	20246	20217	20318	20226	20472	20092	20202	19918	20237	20001	20114	20089	20199	20223	20236	20222	19923	20301	20284	19969	20129	20030	20322	20175	19900	20300	20017	20283	20201	20321	20105	20088	20010	20284	20059	19944	20137	20248	20313	20037	20094	20247	20175	19983	20391	20199	20057	20134	20159	20124	20080	20254	20200	19976	20058	20386	20166	20106	20103	20348	20025	20024	20251	20125	20082	20181	20211	20165	20185	20225	20030	20348	20214	20031	20076	20342	20392	20098	20125	19987	20192	20125	20309	20213	20004	20107	20418	19961	19948	20328	20111	20478	20262	20178	20206	20179	20219	20125	20390	20416	20108	20179	20137	20254	20358	19982	20266	20305	20233	20201	20251	20156	19983	20207	19972	20039	20203	20129	20300	20194	20364	20132	20120	20077	20058	20108	20009	20355	20013	20167	20113	20149	20124	20131	20224	20412	20138	20122	20165	20213	20186	20148	20284	20152	20180	20001	20565	20169	19854	20162	20002	20074	20152	20036	20220	20160	20173	20190	20133	20430	20291	20212	20239	20161	20416	20510	20294	20060	20294	20329	20184	20152	20140	20185	20004	20050	19925	20201	20105	20107	20339	20136	20125	20342	20144	20452	20220	20194	20035	20237	20198	20127	20148	20128	20235	20234	20155	20216	20163	20227	20127	20172	20397	20194	20030	20165	20203	20328	20205	20064	20162	20167	20173	20331	20174	19988	20137	20030	20046	20196	20063	20031	20136	20226	20136	20300	20020	20208	20160	20189	20206	19931	20018	20046	20160	20213	19979	20110	20178	20061	20062	20315	20075	20076	20053	20115	20179	20163	20036	20328	20216	20105	20122	20364	20231	20202	20429	19995	20449	20331	19985	20225	20191	20073	19915	20270	20166	20006	20285	20168	20230	20185	20217	20185	20071	20228	20020	20036	20152	20075	20034	20352	20129	20265	20030	20261	20226	20056	20310	20170	20043	20468	20193	20090	20144	20089	20146	20033	20168	20043	20186	20177	20155	20269	20057	20170	20283	20089	20047	20240	20265	20300	20236	20238	20327	20291	20187	20198	20227	20026	20102	20254	20114	20251	20243	20332	20152	20129	20254	20140	20396	20130	20138	20467	20178	20194	20126	20217	20008	20071	20380	20147	20348	20070	20025	20228	19998	20206	20105	20321	20135	20170	20217	20104	20400	20274	20279	20336	20103	20080	20396	20372	20108	20315	20177	20225	20243	20186	20063	20206	20385	20260	20147	20272	20004	20310	20043	20350	20277	20163	20063	20105	20155	19960	20216	20111	19989	20148	20310	19947	20064	20217	20313	20278	20222	20395	20191	20333	20247	20138	20224	20147	20134	20218	20183	20203	20299	20248	20111	20214	20113	20337	20230	20118	20299	20126	20261	20382	20087	20360	20134	20125	20115	20078	20107	20146	20054	20029	20226	20232	20140	20032	20152	20328	20142	20212	20089	20189	20134	20248	20195	20418	20200	20386	20176	20104	20225	20131	20124	20156	20071	20192	20177	20194	20101	20441	20366	20269	20152	20096	19997	20181	20116	20257	19949	20281	20306	20008	20032	20143	20145	20299	20136	20146	20342	20202	20152	20307	20301	20197	20150	20233	20163	20071	20017	20348	20107	20031	20083	20017	20196	20154	20373	20262	20072	20025	20244	20177	20101	20255	20074	20087	20218	20125	20237	20113	20295	20255	20252	20038	20095	20040	19981	20388	20058	20142	19981	20007	20121	20218	20161	20254	20019	20116	20252	20080	20166	20222	20199	20180	20203	20325	19994	20335	20349	20209	20231	19919	19929	20254	20054	20083	19853	20033	20325	20078	19935	20300	20343	20260	20146	20231	20133	20192	20089	20117	20096	20031	20117	19958	20205	20203	20107	20351	19942	20283	20064	20016	20201	20160	20326	20099	20023	20174	20080	20104	20378	20296	20185	20168	20195	20220	20420	20213	19967	20260	19961	20356	19874	20131	20292	20098	20016	20072	20122	20031	20105	20066	20077	20124	20143	20150	20175	20090	20160	20155	20160	19962	19976	20178	20097	20143	20167	20299	20312	19992	20041	20053	20287	20176	20239	20192	20433	20162	19895	20130	20135	20151	20374	20295	20149	20165	20275	20061	20155	20056	20229	20047	20048	20209	20211	20339	20303	20347	20274	20182	20383	20240	20086	20149	20051	20199	20133	20223	20085	20147	20246	20129	20114	20374	20265	20073	20343	20214	20236	20290	20200	20203	20102	20005	20102	20125	20320	20224	20244	20317	20187	20331	20311	20379	20162	20338	20274	20221	20337	20319	20102	20281	20004	20214	20298	20150	20200	20090	19964	20261	20232	20166	19993	20150	20186	20321	20065	20238	20259	20380	20110	20179	19945	20023	20031	20221	20098	20103	20168	20181	20159	20152	20167	20266	20071	20268	20289	20046	20318	20183	20145	20288	20252	20203	20161	20232	20138	20371	20158	20298	20280	20211	20375	20099	20004	20074	20015	20226	20290	20204	20111	20350	20207	20320	20231	20148	20230	20270	20284	20200	19898	20224	20078	20239	20134	20093	20019	20118	20111	20405	19996	20166	20217	20198	20017	20148	20230	20101	20186	20523	20145	20202	20231	20118	20331	20352	20387	20113	20115	20172	20227	20253	20130	20357	20139	19953	20312	20357	20055	20064	19989	20102	20229	20028	20277	19944	20317	20388	19994	20237	20105	20103	20160	20403	20333	19977	20217	20380	20231	20166	20247	20195	20245	20226	20104	20264	20310	20274	20018	19987	20206	20169	20158	20090	20130	20194	20163	20171	20021	20341	20142	20148	20256	20248	20049	20073	20036	20079	20102	20326	20110	20262	19908	20239	19996	19951	20344	19994	20170	20321	20285	20172	20287	20208	20061	20064	20052	20105	19999	20052	20347	20106	20189	20095	20381	20175	20232	20366	20291	20136	20297	20072	20120	20189	20132	20039	20298	20273	19997	20169	20203	20130	20106	20198	20174	20202	20294	20101	20188	20230	20088	20288	20204	20273	19896	20191	20097	19995	20204	20107	20086	20327	20163	20167	20248	20166	20139	20134	20097	20076	20197	20258	20121	20374	20370	20241	20016	20036	20198	20341	20068	20308	20267	20111	20045	20201	20166
33745	53526	46575	36274	27419	23505	22001	20926	20314	19843	19161	18795	18373	18001	17730	17573	17666	17771	17486	17502	17606	17716	17515	17373	17579	17625	17306	17587	17590	17348	17546	17512	17421	17398	17311	17156	17603	17580	17427	17406	17481	17580	17552	17507	17410	17273	17440	17339	17395	17325	17333	17407	17494	17358	17367	17335	17404	17331	17463	17530	17331	17378	17459	17279	17474	17368	17624	17456	17509	17432	17200	17431	17280	17302	17539	17403	17400	17444	17424	17380	17258	17322	17418	17256	17444	17370	17102	17281	17280	17350	17590	17296	17540	17309	17404	17489	17367	17322	17265	17254	17326	17375	17379	17323	17315	17332	17274	17452	17495	17446	17288	17343	17534	17158	17638	17473	17441	17506	17415	17293	17323	17345	17307	17424	17374	17535	17432	17564	17474	17296	17336	17467	17396	17456	17538	17372	17506	17384	17273	17207	17290	17346	17345	17388	17393	17366	17321	17288	17446	17438	17299	17448	17300	17461	17429	17352	17428	17220	17332	17435	17373	17569	17351	17425	17473	17409	17215	17487	17389	17337	17370	17420	17205	17433	17411	17265	17398	17209	17334	17258	17443	17565	17401	17479	17338	17424	17398	17302	17405	17222	17523	17266	17376	17367	17359	17404	17289	17372	17381	17367	17473	17374	17328	17590	17406	17272	17430	17578	17497	17437	17281	17363	17334	17409	17193	17442	17252	17438	17234	17389	17439	17296	17438	17362	17267	17315	17468	17382	17381	17373	17262	17308	17339	17365	17386	17334	17261	17263	17470	17311	17480	17407	17359	17380	17313	17422	17488	17308	17504	17463	17335	17268	17311	17380	17400	17382	17380	17304	17586	17381	17442	17437	17385	17422	17297	17359	17252	17414	17442	17134	17436	17306	17458	17403	17393	17422	17372	17286	17360	17405	17306	17521	17375	17517	17263	17364	17553	17356	17548	17537	17305	17484	17364	17316	17330	17365	17359	17397	17225	17344	17377	17395	17408	17272	17382	17452	17378	17356	17434	17444	17487	17301	17426	17356	17281	17348	17278	17456	17207	17405	17323	17373	17244	17395	17485	17519	17451	17414	17216	17369	17427	17206	17458	17341	17255	17394	17408	17528	17374	17371	17493	17391	17394	17470	17299	17489	17385	17419	17370	17410	17304	17512	17448	17432	17372	17458	17520	17388	17381	17330	17380	17375	17445	17325	17493	17277	17344	17425	17474	17491	17341	17461	17387	17344	17577	17297	17263	17340	17508	17495	17305	17482	17242	17475	17412	17502	17622	17567	17277	17511	17267	17503	17546	17355	17597	17255	17275	17488	17217	17457	17407	17153	17306	17235	17465	17396	17348	17347	17364	17379	17397	17365	17287	17434	17351	17318	17277	17445	17433	17330	17468	17403	17456	17486	17266	17404	17321	17302	17474	17333	17132	17387	17535	17165	17376	17255	17519	17299	17516	17555	17412	17452	17267	17321	17463	17312	17384	17358	17299	17455	17438	17430	17327	17382	17366	17321	17558	17472	17243	17308	17439	17288	17266	17478	17298	17236	17374	17351	17474	17385	17439	17365	17272	17323	17361	17167	17331	17370	17286	17479	17353	17339	17335	17586	17271	17344	17575	17459	17399	17289	17509	17355	17506	17341	17603	17458	17508	17385	17442	17485	17538	17242	17328	17079	17417	17199	17390	17400	17593	17479	17400	17318	17479	17115	17470	17451	17393	17503	17389	17293	17410	17280	17401	17348	17438	17312	17583	17491	17265	17373	17274	17409	17411	17373	17367	17237	17259	17280	17510	17263	17319	17326	17247	17437	17486	17390	17381	17219	17458	17485	17468	17204	17303	17426	17387	17398	17514	17325	17371	17518	17270	17375	17383	17379	17434	17416	17444	17280	17485	17453	17294	17476	17372	17326	17380	17405	17420	17500	17283	17456	17420	17576	17582	17336	17523	17223	17334	17345	17450	17472	17441	17301	17123	17443	17314	17452	17266	17405	17326	17331	17330	17320	17247	17276	17474	17374	17353	17448	17235	17304	17311	17394	17412	17382	17272	17343	17410	17390	17332	17211	17261	17501	17273	17402	17457	17318	17249	17460	17414	17361	17297	17464	17402	17361	17238	17315	17408	17284	17472	17308	17478	17413	17423	17552	17346	17272	17214	17347	17478	17370	17391	17334	17311	17399	17382	17345	17313	17404	17386	17402	17482	17335	17424	17343	17371	17395	17170	17354	17277	17465	17459	17390	17478	17164	17417	17398	17429	17407	17469	17242	17320	17427	17433	17394	17378	17289	17416	17317	17435	17381	17314	17328	17352	17274	17349	17303	17529	17444	17406	17334	17270	17368	17442	17302	17376	17604	17392	17362	17343	17494	17352	17498	17332	17438	17312	17491	17444	17389	17517	17490	17346	17398	17516	17425	17351	17267	17390	17431	17442	17546	17205	17405	17600	17395	17299	17359	17475	17476	17392	17371	17425	17403	17320	17270	17463	17135	17301	17309	17431	17436	17225	17394	17409	17483	17243	17402	17416	17290	17268	17366	17425	17324	17294	17316	17353	17297	17316	17321	17437	17353	17214	17438	17462	17449	17356	17214	17459	17277	17318	17517	17409	17489	17511	17177	17456	17547	17518	17390	17360	17206	17440	17376	17467	17421	17206	17322	17452	17304	17300	17452	17241	17341	17385	17348	17332	17463	17536	17482	17399	17402	17477	17337	17346	17303	17229	17327	17455	17312	17252	17356	17330	17237	17332	17489	17220	17402	17198	17184	17288	17329	17498	17314	17332	17519	17459	17469	17233	17363	17449	17382	17444	17292	17406	17467	17362	17440	17412	17467	17405	17483	17268	17366	17436	17379	17443	17503	17442	17239	17153	17253	17381	17356	17409	17447	17709	17304	17339	17347	17427	17259	17390	17233	17303	17436	17448	17374	17416	17556	17481	17222	17345	17410	17443	17346	17324	17482	17299	17246	17482	17477	17412	17319	17417	17656	17470	17222	17318	17402	17417	17520	17568	17365	17322	17416	17390	17329	17400	17569	17419	17359	17372	17396	17395	17477	17387	17548	17285	17400	17436	17355	17497	17312	17426	17352	17351	17377	17548	17502	17440	17405	17393	17345	17341	17240	17223	17323	17498	17345	17344	17444	17471	17322	17264	17420	17456	17374	17183	17406	17451	17371	17344	17399	17360	17479	17430	17252	17354	17385	17349	17504	17468	17443	17408	17407	17465	17292	17394	17315	17484	17293	17407	17332	17407	17378	17281	17530	17263	17365	17383	17260	17158	17337	17338	17296	17330	17374	17453	17312	17413	17233	17298	17208	17436	17265	17481	17499	17348	17382	17413	17362	17403	17371	17170	17432	17488	17497	17411	17188	17515	17306	17400	17275	17343	17355	17301	17377	17432	17436	17429	17412	17389	17361	17450	17313	17408	17299	17374	17376	17325	17410	17478	17354	17371	17417	17448	17355	17396	17441	17439	17336	17460	17295	17450	17389	17406	17393	17316	17538	17272	17432	17351	17338	17392	17418	17311	17306	17398	17454	17301	17369	17380	17355	17335	17453	17405	17318	17445	17315	17317	17275	17330	17070	17678	17413	17606	17234	17392	17386	17218	17325	17474	17271	17316	17406	17453	17601	17465	17409	17368	17325	17381	17385	17462	17569	17395	17518	17298	17501	17476	17132	17339	17475	17437	17402	17283	17459	17318	17320	17313	17408	17401	17530	17261	17382	17407	17388	17288	17384	17337	17559	17357	17316	17433	17446	17534	17350	17379	17269	17247	17282	17507	17474	17453	17302	17301	17320	17343	17384	17396	17487	17358	17380	17219	17410	17386	17372	17369	17433	17456	17458	17268	17244	17270	17357	17492	17438	17193	17497	17321	17252	17535	17368	17497	17379	17356	17335	17356	17460	17410	17300	17382	17313	17321	17348	17460	17418	17268	17446	17460	17353	17492	17140	17314	17333	17536	17305	17417	17530	17356	17455	17272	17512	17504	17526	17382	17494	17506	17407	17248	17287	17487	17487	17219	17456	17268	17275	17389	17505	17367	17344	17298	17348	17410	17299	17465	17519	17405	17468	17324	17518	17322	17355	17480	17200	17389	17330	17419	17296	17589	17245	17391	17310	17250	17271	17292	17340	17267	17369	17338	17354	17343	17387	17424	17300	17548	17265	17298	17574	17315	17420	17420	17335	17153	17400	17114	17499	17397	17417	17414	17356	17667	17274	17497	17238	17247	17398	17404	17531	17461	17310	17281	17384	17317	17339	17468	17206	17204	17513	17382	17458	17456	17383	17375	17466	17609	17531	17494	17343	17366	17274	17371	17278	17479	17296	17423	17499	17497	17445	17195	17410	17316	17530	17343	17379	17514	17272	17325	17352	17329	17339	17599	17364	17468	17293	17379	17477	17373	17445	17317	17580	17429	17309	17334	17495	17265	17304	17516	17325	17419	17439	17361	17332	17369	17415	17532	17384	17382	17397	17564	17357	17188	17404	17331	17283	17524	17427	17381	17381	17494	17486	17376	17364	17443	17261	17453	17358	17489	17371	17499	17305	17451	17213	17550	17372	17334	17612	17414	17232	17418	17321	17468	17533	17415	17434	17206	17361	17550	17451	17409	17360	17414	17473	17429	17327	17432	17369	17234	17337	17430	17406	17459	17270	17502	17379	17367	17442	17369	17496	17275	17444	17391	17320	17514	17378	17366	17503	17330	17371	17423	17415	17262	17330	17439	17605	17466	17439	17269	17421	17491	17245	17442	17356	17455	17228	17411	17259	17433	17289	17548	17324	17362	17344	17426	17261	17355	17486	17395	17326	17403	17530	17495	17323	17513	17458	17552	17257	17505	17328	17232	17311	17472	17251	17589	17412	17378	17539	17342	17428	17340	17377	17453	17381	17317	17468	17437	17503	17569	17387	17382	17391	17487	17358	17623	17339	17279	17435	17646	17354	17297	17537	17291	17555	17179	17307	17369	17265	17467	17295	17401	17630	17330	17334	17390	17200	17509	17265	17346	17554	17358	17469	17515	17531	17412	17582	17382	17392	17507	17374	17445	17445	17390	17258	17407	17228	17503	17383	17281	17438	17282	17517	17255	17500	17491	17347	17452	17425	17411	17201	17406	17412	17518	17306	17350	17407	17467	17529
22978	21523	29394	24629	23188	27201	29582	25226	24228	24249	23496	22865	22577	22345	21914	21830	21708	21630	21361	21630	21507	21750	21760	21621	21388	21479	21224	21398	21538	21713	21296	21318	21387	21285	21326	21440	21419	21341	21467	21300	21449	21293	21444	21158	21413	21560	21460	21493	21418	21422	21550	21533	21485	21606	21271	21291	21392	21237	21189	21176	21431	21367	21318	21454	21467	21265	21573	21181	21356	21296	21491	21253	21346	21141	21276	21196	21486	21254	21346	21216	21332	21122	21338	21065	21098	21428	21421	21271	21015	21390	21538	21175	21185	21248	21085	21384	21415	21155	21268	21335	21261	21380	21294	21490	21331	21310	21367	21226	21347	21185	21237	21261	21257	21311	21373	21257	21169	21372	21348	21275	21454	21117	21211	21277	21357	21264	21210	21456	21372	21345	21482	21264	21317	21204	21243	21264	21284	21451	21402	21333	21455	21293	21624	21365	21155	21094	20998	21214	21258	21256	21161	21465	21059	21501	21331	21010	21282	21276	21247	21342	21186	21163	21314	21284	21333	21081	21293	21196	21272	21213	21258	21167	21347	21374	21345	21334	21355	21329	21288	21495	21236	21398	21211	21181	21127	21265	21326	21416	21319	21321	21465	21180	21162	21358	21251	21357	21271	21128	21331	21246	21316	21417	21124	21236	21366	21115	21260	21338	21352	21150	21185	21422	21152	21243	21222	21243	21224	21401	21173	21145	21310	21114	21142	21229	21248	21487	21209	21179	21359	21319	21087	20975	21249	21243	21213	21353	21483	21225	21117	21422	21217	21322	21204	21121	21318	21412	21258	21204	21365	21405	21129	21433	21252	21295	21398	21337	21222	21216	21225	21216	21302	21303	21300	21415	21295	21114	21283	21139	21305	21041	21313	21376	21232	21260	21359	21067	21334	21288	21389	21316	21304	21298	21191	21221	21465	21263	21121	21283	21357	21143	21164	21071	21060	21096	21453	21282	21360	21268	21469	21383	21403	21168	21304	21159	21267	21348	21321	21279	21156	21364	21364	21241	21448	21349	21369	21368	21177	21255	21247	21218	21163	21382	21163	21367	21284	21107	21258	21033	21342	21287	21325	21208	21261	21464	21088	21251	21249	21258	21126	21112	21112	21249	21179	21452	21213	21119	21384	21063	21189	21085	21311	21341	21326	21411	21289	21183	21013	21051	21345	21107	21230	21125	21329	21499	21187	21056	21307	21401	21091	21167	21276	21397	21417	21191	21415	21171	21171	21261	21339	21274	21145	21246	21274	21332	21252	21158	21290	21355	21323	21388	21160	21137	21049	21271	21110	21245	21445	21150	21222	20922	21329	21309	21362	21212	21257	21263	21321	21418	21411	21179	21303	21317	21494	21235	21269	21239	21213	21084	21067	21064	21144	21205	21090	21410	21281	21371	21162	21278	21170	21279	21327	21220	21371	21249	21186	21305	21093	21359	21168	21364	21351	21330	21149	21217	21313	21262	21288	21265	21071	21229	21382	21233	21201	21328	21290	21198	21321	21334	21207	21048	21308	21099	21114	21328	21143	21373	21065	21245	21280	21193	21290	21191	21147	21268	21352	21278	21237	21219	21443	21064	21131	21194	21486	21241	21278	21273	21115	21193	21093	21249	21205	21074	21184	21214	21293	21231	21241	21262	21202	21230	21481	21283	21048	21229	21273	21484	21391	21188	21270	21301	21189	21306	21288	21355	21179	21295	21359	21295	21224	21275	21395	21315	21246	21103	21154	21221	21333	21486	21330	21256	21113	21126	21259	21391	21278	21059	21120	21220	21257	21307	21397	21281	21240	21360	21189	21062	21236	21272	21414	21544	21713	21353	21210	21167	21302	21229	21352	21159	21189	21241	21493	21251	21253	21084	21123	21293	21340	21306	21156	21246	21270	21206	21281	21558	21357	21481	21243	21312	21373	21418	21358	21305	21281	21341	21263	21271	21241	21219	21299	21350	21176	21071	21343	21366	21379	21318	21204	21236	21080	21310	21112	20935	21226	21285	21401	21102	21343	21353	21427	21407	21287	21238	21330	21115	21243	21193	21170	21184	21180	21150	21327	21177	21209	21290	21243	21087	21139	21361	21334	21167	21250	21211	21471	21115	21369	21389	21144	21329	21419	21236	21254	21184	21280	21209	21201	21113	21363	21229	21213	21195	21354	21209	21352	21180	21462	21088	21308	21152	21326	21096	21382	21320	21345	21302	21278	20981	21506	21216	21413	21428	21051	21328	21171	21276	21188	21245	21163	21411	21236	21151	21075	21193	21123	21122	21282	21276	21194	20978	21275	21332	21389	21248	21294	21271	21320	21352	21411	21274	21072	21108	21475	21235	21417	21098	21442	21297	21172	21206	21436	21513	21229	21261	21263	21504	21253	21195	21227	21351	21252	21152	21231	21129	21418	21325	21158	21234	21181	21163	21099	21264	21213	21309	21328	21204	21216	21216	21331	21289	21276	21327	21250	21396	21146	21066	21121	21304	21199	21092	21375	21242	21404	21188	21227	21214	21237	21067	21187	21233	21300	21243	21616	21191	21473	21309	21292	21166	21218	21302	21173	21234	21349	21352	21364	21142	21239	21149	21116	21162	21345	21221	21321	21139	21213	21494	21205	21478	21382	21258	21300	21537	21130	21028	21561	21159	21307	21263	21242	21070	21376	21152	21222	21496	21333	21177	21223	21122	21556	21210	21163	21377	21212	21493	21161	21336	20902	21335	21295	21224	21175	21416	21250	21538	21122	21449	21343	21163	21118	21318	21421	21282	21363	21402	21247	21280	21306	21072	21101	21191	21250	21417	21343	21064	21177	21061	21385	21332	21430	21411	21129	21189	21285	21215	21159	21260	21386	21418	21166	21350	21382	21422	21255	21287	21325	21483	21272	21158	21113	21406	21342	21322	21300	21239	21361	21303	21136	21330	21381	21520	21149	21254	21126	21029	21250	21259	21314	21375	21183	21364	21199	21460	21257	21253	21006	21184	21146	21444	21275	21123	21091	21219	21258	21185	21241	21233	21283	21415	21384	21282	21202	21157	21220	21147	21456	21255	21290	21147	21168	21035	21383	21377	21331	21337	21282	21174	21154	21099	20990	21190	21238	21083	21418	21366	21266	21174	21138	21391	21392	21418	21219	21228	21391	21282	21281	21301	21309	21201	21318	21348	21197	21217	21101	21059	21383	21219	21156	21193	21316	21234	21388	21189	21420	21241	21419	21210	21343	21483	21168	21217	21212	21214	21160	21207	21313	21213	21335	21235	21088	21075	21375	21058	21318	21394	21197	21170	21034	21199	21268	21058	21509	21136	21053	21323	21591	21277	21201	21206	21268	21080	21383	21180	21392	21362	21425	21331	21388	21543	21407	21310	21250	21067	21243	21353	21283	21355	21480	21316	21302	21584	21411	21126	21119	21293	21633	21075	21124	21426	21321	20986	21393	21514	21088	21208	21300	21230	21344	21086	21158	21168	21180	21322	21326	21188	21308	21160	21405	21255	21266	21334	21186	21214	21230	21310	21205	21132	21229	21240	21432	21422	21296	21414	21292	21206	21085	21042	21272	21264	21427	21328	20924	21214	21455	21204	21348	21332	21122	21272	21157	21161	21356	21375	21324	21169	21322	21384	21442	21360	21580	21306	21185	21249	21220	21039	21205	21416	21211	21265	21246	21275	21206	21257	21385	21478	21499	21231	21232	21219	21185	21432	21427	21131	21380	21285	21176	21273	21259	21110	21463	21452	21246	21277	21261	21106	21429	21445	21064	21099	21021	21078	21324	21469	21163	21230	21251	21343	21396	21326	21231	21269	21316	21368	21199	21368	21262	21317	21381	21186	21106	21222	21086	21287	21395	21267	21432	21207	21587	21347	21187	21280	21296	21258	21193	21244	21432	21255	21381	21083	21364	21532	21104	21231	21183	21080	21256	21346	21122	21228	21482	21190	21395	21327	21229	21302	21192	21307	21288	21146	21397	21244	21527	21238	21208	21441	21255	21161	21267	21614	21010	21199	21149	21104	21232	21091	21501	21306	21512	21247	21174	21202	21169	21267	21301	21269	21232	21239	21319	21369	21396	21239	21178	21282	21299	21276	21177	21157	21257	21402	21317	21176	21149	21204	21054	21228	21423	21367	21397	21251	21188	21431	21152	21329	21283	21106	21129	21094	21134	21197	21074	21197	21299	21023	21265	21474	21318	21179	21155	21409	21383	21224	21331	21265	21099	21427	21251	21180	20957	21030	21215	21305	21486	21327	21418	21073	21185	21076	21364	21286	21424	21239	21486	21208	21346	21324	21198	21249	21195	21212	21122	21344	21498	21195	21465	21297	21220	21065	21216	21095	21128	21328	21440	21344	21245	21217	21344	21314	21471	21000	21343	21072	21113	21182	21195	21017	21282	21097	21168	21328	21199	21194	21413	21210	21139	21343	21043	21242	21245	21267	21121	21329	21425	21241	21051	21008	21094	21201	21374	21227	21177	21195	21271	21226	21264	21221	21139	21210	21242	21322	21324	21367	21114	21102	21157	21300	21306	21320	21283	21218	21436	20942	20917	21119	21193	21123	21085	21078	21360	21202	21430	21329	21311	21265	21223	21369	21222	21405	21126	21242	21380	20971	20947	21125	21104	21300	21329	21251	21377	21114	21272	21175	21073	21255	21165	21350	21381	21324	21309	21298	21170	21202	21390	21423	21183	21209	21045	21289	21208	21380	21358	21231	21295	21159	21196	21324	21131	21407	21275	21157	21100	21233	21340	21182	21009	21203	21168	21268	21159	21184	21233	21291	21159	21181	21255	21150	21174	21145	21206	21266	21393	21122	21285	21335	21306	21252	21407	21265	21352	21101	21150	21219	21360	21279	21237	21147	21050	21136	21347	21386	21008	21157	21253	21239	21215	21106	21168	21108	21351	21184	21562	21430	21279	21301	21259	21519	21350	21231	21319	21299	21254	21129	21359	21322	21519	21490	21132	21189	21463	21152	21044	21321	21070	21183	21423	20891	21140	21473	21334	21123	21351	21304	21108	21343	21365	21139	21337	21020	21218	20959	21229	21136	21146	21435	21253	21238	21320	21046	21266	21271	21069	20969	21031	21182	21072	21250	21220	21205	21002	21173	21050	21354	21384	21307	21239	21337	21179	21400	21375	21241
37983	60440	53457	40781	33448	29333	24931	23429	22493	22055	21009	20238	19507	19137	19080	18531	18323	18316	18344	18455	18261	18463	18221	18318	18076	18019	18110	18089	18167	17987	18090	17996	18019	18181	18052	18139	18023	18199	18105	18141	18076	18036	18170	18180	17995	18147	18084	18271	18227	18223	18150	18233	17999	18212	18066	17950	18220	18095	18123	18012	18052	18124	18056	18071	18059	17990	18133	18018	18004	18160	18010	18079	18023	18059	18028	18092	18139	17963	18175	18004	18124	18011	18140	18093	18106	18081	18124	17979	18089	18215	17861	18144	18084	18131	18078	18163	18151	18034	18070	18078	18108	17911	18018	17978	18078	18106	18219	18107	18075	18142	18205	18090	18050	18026	18057	18062	18059	17920	18071	17953	17965	17946	18089	18057	17972	17967	18042	17945	18101	18274	17960	18127	18041	18099	18115	17944	17996	17928	18070	18111	18114	18051	17940	18141	17973	18156	17918	18097	18017	18217	17862	17975	18056	18149	18090	17997	17949	18013	18041	17976	18212	18031	18045	18252	18032	17926	18005	17995	18111	17966	18009	17987	17997	17955	17879	17905	18073	18143	17863	17857	18051	18061	18140	18095	18098	18077	17985	18077	18098	18034	17917	17959	17959	18218	18142	18005	17952	18059	18014	17975	18172	18112	18088	18116	17992	18192	17888	18012	18002	18085	17951	18020	17892	18135	17944	18154	18032	18039	18094	17951	18148	17985	18070	18154	18045	17937	17959	18086	18043	17958	17875	18097	18185	17971	18141	18196	18030	18175	18064	18099	18004	18110	18028	18086	18082	18036	17989	17930	18018	17898	18117	18230	18158	18146	18088	18071	17958	18019	17969	17905	18171	18189	18084	18177	17897	17958	18060	17971	17829	18125	18136	17997	18223	17995	18040	18055	17961	18074	18183	17997	18109	17893	17986	17915	18026	17988	17971	17995	18041	17830	18076	18085	17860	17935	18103	18107	18168	18109	17754	18002	18019	18073	17965	17893	18091	18039	18037	17907	17960	18088	18121	17935	17950	18200	17945	18033	17933	18080	18030	18208	17899	18041	18124	18080	18106	18104	18050	18050	18087	17879	18057	18060	18085	17935	17986	18080	18027	17913	17939	18058	18001	18172	18097	18232	18135	17960	17992	17908	17886	18085	18077	18054	17960	18004	18145	18083	18034	18067	18114	18059	18152	18068	18109	18152	18112	18129	18029	18038	18223	18057	18061	18009	17968	17949	17939	18190	18043	18113	18022	18108	18163	18028	17974	18052	17985	18151	18061	18103	17952	18076	18018	17923	17850	18060	18039	17943	17977	18076	17880	18007	18069	18104	17957	17997	17932	18021	18178	18019	18076	18080	17926	18096	17985	18003	18052	18033	18027	17975	18009	18078	18064	17859	18122	18055	18100	18126	18125	18080	18003	18272	18010	17868	17916	17844	18133	18025	18054	17990	17894	18226	17874	18000	17948	18083	18141	18206	17980	18114	18051	18062	18005	18088	17961	18112	17890	18111	18131	18101	17992	18032	17885	18001	18117	17958	18098	17985	18042	18011	18025	18087	18069	18142	18202	17962	17992	18016	17985	17988	17914	17985	18132	18266	18168	17862	18132	17988	18060	17878	17954	18209	18035	18122	18010	17971	18020	18019	18012	18136	18028	18103	18043	18008	18010	17910	18089	17973	17803	18052	18004	18046	18039	17792	18027	18035	18070	18174	17991	18150	17801	18114	17785	17938	18007	17995	17975	18094	18191	18108	17909	18208	17733	18120	17966	18117	17981	17934	18049	18036	18044	17994	18025	18108	17830	18127	18041	18097	17992	17992	18005	18034	17939	17939	18017	18072	17991	18111	17861	18060	17949	18029	18029	17971	17840	18050	18044	17997	18185	18079	18052	17960	18007	18250	18096	17872	17935	18026	17901	18108	17845	18174	18080	18077	18052	18028	17941	18002	17939	18156	17948	17929	18025	17934	18083	18075	17942	18101	17826	17858	18119	18021	18140	17988	17913	17847	17978	18050	17843	18051	17896	18012	17993	18084	18118	18090	18254	17789	17960	17985	18071	17900	18132	17992	17999	18177	17992	18118	18146	18168	18049	17885	17928	17904	17962	17948	18194	18008	18082	18003	18012	18038	17825	17992	17979	18055	18251	17916	17999	17900	17909	18071	18055	18303	17830	17964	18068	17952	17919	18106	18159	18204	18057	17907	18017	17991	18047	18025	18013	17900	17990	18052	17988	18085	18132	18099	18038	18074	18021	18009	18116	17809	18016	17984	18078	17922	17910	17959	18242	18100	18161	17926	18196	17886	17980	18040	18058	18047	18004	17941	18040	17901	18051	18075	18083	18092	18035	18042	18009	18065	17849	18006	18025	18099	17973	18015	18034	18018	18059	18039	17987	17968	18000	18087	18059	18031	17981	17984	18104	17901	18029	18091	18149	18126	18016	18070	17854	18034	18125	17949	18013	18075	17864	18030	18036	18146	18140	18054	17962	17993	18007	18180	17913	17992	17931	18014	17806	18028	18057	18039	18190	17867	18015	18076	18119	18066	18009	18035	18045	17964	18045	18074	17875	17840	17837	18086	18030	18056	18163	17982	17999	17847	18066	17962	18071	18088	18126	18019	17956	18199	18090	18084	18008	17959	18019	18083	18109	18134	18024	17932	18013	17928	18032	17808	18094	18137	17991	18150	18073	17975	17987	17951	18023	17921	18056	18247	17881	18152	18035	18039	18231	18044	17954	18001	17920	17943	18120	17986	18026	17916	18168	18164	18118	18115	17906	18108	17989	18136	18068	18081	17852	17996	17882	18118	18100	18047	18011	18082	18076	17901	17957	18002	17978	17928	17922	18095	18063	18114	18032	18038	18025	17945	17987	18112	18012	18163	18029	17890	18096	18001	18017	17894	17988	17992	17944	17920	17953	18014	17948	17979	17753	17947	18030	18118	18029	18124	18010	17959	17912	17989	18160	18146	17961	18036	18004	18053	18179	18229	18004	18124	18063	18043	18020	17912	18005	17998	17959	18097	17951	18015	17911	18017	18031	17975	17863	18052	18106	18042	17964	18100	17934	17681	17998	18056	18028	18041	17883	18083	18077	18046	17952	18128	17924	18013	18092	18097	18058	18020	18070	18161	18044	18016	17695	17991	18091	18058	18125	17823	18010	17907	17998	17975	17769	18040	18062	18016	17884	17824	18169	18150	17901	18198	18059	18004	18092	18058	17942	18019	17848	18033	17997	18066	17999	17841	17975	18035	18022	18058	18127	17982	17955	17863	17914	17948	17955	18015	18141	18008	18018	18120	18087	17861	18004	17944	17934	17980	17990	18038	18073	17959	17929	18053	18035	17963	18014	18053	17883	18045	17975	17944	18051	17987	17989	18123	17980	18075	17987	18090	18102	17947	17877	18147	18027	18064	17958	18028	18059	18036	18164	17975	18182	17952	18078	18084	17954	18139	18040	17980	18102	18038	18086	18073	18060	18095	18009	18080	17947	18018	18069	18032	18062	17965	17843	18089	17900	17874	18106	17960	18020	18111	17956	18023	18129	17882	18152	18179	17882	17846	18123	18124	18046	18064	18016	18031	17955	17922	18024	18010	18001	18109	17928	17989	18112	17927	17942	18021	17933	18008	17919	17901	17943	17870	17970	18161	17990	17898	17968	18144	18137	17986	18204	17942	18050	18195	17996	17955	18118	18118	17874	17969	18045	18137	18213	17947	18244	17973	18033	17992	17976	18125	18112	18022	18208	17934	18121	17987	18003	18006	18080	17878	17991	18021	18101	17952	18052	17961	17975	18043	18041	17983	17926	18146	17903	18219	18075	17870	18124	17876	17868	17951	17993	18070	17924	18141	17863	17988	17954	17879	17989	17953	17961	18000	17970	17968	17906	17913	18061	18107	17943	18111	18126	18235	18008	17982	18056	18048	18026	18030	18132	18038	18075	17823	18104	18022	17852	17925	17980	18060	18052	17979	18140	18006	18170	18116	18043	17985	17905	18050	18197	18064	18080	17931	18030	18028	18170	17994	17966	18071	18112	18050	18143	17954	17982	17994	18003	17983	18132	17954	18158	17952	17906	18036	18078	17911	17963	18089	17972	18057	18050	18028	18046	17896	17969	18144	18050	17935	18037	18086	18006	18059	18086	17989	17880	17950	18203	18018	18172	18091	18055	18013	18125	17954	18081	17993	18063	17992	18196	18123	18198	18057	18004	18089	18000	18066	17966	17885	18046	17909	17979	17878	17891	18148	18007	18091	18126	17937	18113	18064	18118	17968	18005	18022	18093	18184	17966	18109	17948	18085	17939	17989	18053	18002	18176	18045	17951	18048	17778	18061	18214	17990	18052	18007	17961	18014	17938	18042	18099	18070	17850	17998	18175	17974	18196	17931	18191	18120	18044	17976	18067	18063	18120	17841	18048	17988	18174	17955	18099	18048	18049	18003	18055	17966	18017	18099	17869	18033	17872	18169	17855	17923	17989	18174	17997	18024	17967	17943	18023	18134	18056	17979	17932	18065	17985	18111	18028	18041	18008	18089	18136	18092	18147	18198	18136	17901	18224	18140	18098	18120	18081	17884	18002	18115	18179	18189	17860	18039	17958	18040	17828	17962	17979	17996	17919	18041	18056	18066	18107	18086	18122	17873	17897	17968	18304	18120	18115	18064	18058	18101	18133	18127	18019	18078	17904	18101	17961	18055	17993	17854	18168	17973	18160	17989	17983	18114	17998	18070	18043	18239	17758	18056	17903	18143	18094	18124	18026	17943	17838	17959	17973	17959	18097	18026	18088	18200	18027	17856	18046	18067	17863	18116	17953	18076	18100	17961	17977	17996	17954	18065	17855	18112	18030	18014	17957	17963	17948	17977	18022	18059	17874	18107	17900	17973	18124	18080	17931	18064	17810	17926	18083	17876	17980	17968	18115	18282	17971	18067	18152	17827	18082	18043	18124	17867	18032	18131	18078	18291	18171	17989	18154	17970	17975	18026	18021	18012	17913	18013	18059	18109	17917	17908	17906	18087	18053	18171	17959	17765	18008	18179	18057	17922	18022	18031	18212	18105	18093	17964	18058	18050	18095	18024	18076	17935	17938	18044	18077	17808	18085	18088	17985	18003	17911	18031	18262	17886	18218	17910	17834	18041
28744	26174	31646	29446	24943	23299	22307	21545	21366	21481	21211	20869	20664	20461	20287	20483	20242	20286	20309	20207	20282	20227	20205	20227	20328	20217	20303	20154	20249	20088	20173	20141	20050	20103	20030	20227	20004	20161	20032	20169	20244	20105	19880	20192	20079	20081	20048	20106	20152	20160	20082	20211	20222	20049	20314	20182	19998	20055	20101	20232	20067	20101	20241	20018	20147	20152	20256	20170	20116	19851	20207	20094	20175	20006	20120	20234	20132	20254	20148	20304	19940	20050	20142	20133	19905	20048	20002	19970	20056	20226	20182	20096	20161	20240	20220	20140	20115	20268	20223	20157	20084	20010	20283	20221	20109	20100	20242	20037	20074	20039	20007	20085	20055	20376	20235	20045	20204	20151	20103	20259	20147	20113	20197	20235	20235	20104	20291	19997	20217	20108	20129	20133	20135	20004	20186	19977	20108	20163	20143	20118	20201	20102	20160	20133	20042	20232	20303	20090	20365	20253	20363	20153	20161	20275	20102	19950	19984	20237	20244	20079	20105	20092	20287	20110	19996	20249	20024	19846	20252	20154	20139	20055	20164	20038	20109	19720	20139	20246	19963	20221	20286	20025	20210	20135	20093	20205	19982	20147	20086	19997	20056	20058	19980	20097	20097	20104	20150	20244	20209	20282	19901	20258	20093	20115	20300	20128	19952	20146	20094	20272	20041	20222	20136	20169	19901	20186	20160	20131	20336	19823	20145	20110	20017	20279	20434	20253	20134	20094	20283	20020	20080	20081	20244	20169	20051	20220	20280	20208	19969	20051	20313	20156	20111	20026	19989	20310	20070	20046	20260	20205	20105	20005	20015	20262	20155	20070	20149	20330	20059	20278	19978	20296	20064	20155	20143	20229	20074	20048	20019	19894	19886	20179	20022	20118	20325	20324	19966	20263	20134	20146	20359	20147	20168	19942	20334	20029	20122	20081	20009	20028	20153	20245	20173	20045	20148	20179	20023	20217	19965	19941	20078	20131	19944	20078	19954	20112	20214	20037	20263	20182	20051	20371	20064	20262	20124	20006	20109	20038	20304	20233	20175	20125	20120	20111	20260	20123	20045	20129	20122	20016	20411	20098	20186	20104	20133	20181	20135	20057	20011	20270	20184	20181	20289	20056	20025	20219	20108	20120	20345	20055	20148	20221	20251	20153	20421	20049	20298	19971	19992	20151	20287	20244	20161	20249	20160	20225	20254	20305	20124	20121	20063	20079	20221	20272	20313	20112	20116	20204	20099	20202	20134	20213	20081	20156	20206	19993	19920	20100	20004	20005	20215	20187	20136	20292	20267	20127	20156	19994	20169	20086	19990	20033	20313	20105	20210	20181	19983	20069	20036	20025	20089	20072	20048	20141	20229	20157	20371	20215	20384	20060	20250	19991	19896	20067	20156	20108	20057	19931	20249	20084	20015	20083	19988	20191	20108	20174	20231	19895	20387	20153	20088	20125	20157	20042	19999	20250	20220	20031	20110	20070	20022	20052	20328	20131	20199	20109	20127	20229	20317	19956	19947	20247	20235	20112	20191	20221	20264	20045	20140	20310	19966	20094	20213	20097	19789	20314	20039	19918	20334	20349	20283	20209	20031	20031	20099	20270	20249	20114	20242	20228	20287	20102	20303	20163	20174	20364	20065	20162	20237	20032	20044	20017	20080	20220	20273	20146	20260	20441	20282	20042	20031	20054	20087	20055	20115	20025	20043	20201	20191	20160	20152	19965	20326	20313	20099	19999	20265	20161	20268	20016	20056	20119	20200	20175	20349	20288	20158	20276	20099	20062	20300	19999	20256	20269	20085	20198	20077	20068	20076	20226	20256	20165	20109	20066	20238	19948	20316	20134	20171	20084	20197	20113	20170	20200	20090	20111	20272	20097	20110	20063	19990	20384	20060	20095	20113	20125	20154	20081	20028	20344	20109	20121	20221	20199	20264	20006	20029	20139	20088	19956	20224	20196	20162	20073	20175	20146	20095	20144	20156	20139	20081	19963	19931	20036	20191	20176	19946	19915	20230	20112	20230	20117	20051	20245	20107	19972	20055	20383	19977	20114	20258	19987	20190	20223	20159	20168	19959	20189	20449	20049	19971	20133	20131	20291	20237	20153	20186	20220	20055	19997	20122	20144	20145	20006	20228	20464	20163	20015	20001	20181	20035	20183	20075	20145	20141	20365	20112	20141	20088	20155	20338	20354	20278	20187	20154	20113	20211	19978	20210	20085	20098	20273	20189	20161	20224	20275	20219	20288	20054	20127	20157	20019	20049	20108	20241	20025	20027	20313	20306	20162	20061	20125	19940	19836	19994	20153	20061	20189	20012	20201	20083	20314	20177	20219	20290	20074	20079	20235	20280	20335	20295	20005	20176	20189	20219	20119	20086	19951	20129	20082	20253	20084	20020	20145	20165	20121	20163	19946	20306	20205	20017	20173	20040	20392	20223	20239	20270	19977	19979	20427	20169	20137	20148	20090	20166	20215	20225	20254	20254	20167	20058	20178	20030	20070	20165	20267	20116	20294	20212	20102	20104	20159	20225	20000	19992	20311	20151	20078	20100	20118	20090	20048	20116	20158	20152	20029	20107	19916	20089	20076	20210	20078	20097	20003	19980	20156	20217	20194	20080	20166	20237	20125	20100	20237	19957	20074	20327	20125	20038	20170	20376	20173	20392	20024	20147	20443	20224	20363	20094	20085	20220	20126	20051	20227	20033	20078	20167	20184	20242	20201	20094	20057	20229	20054	19946	19951	20382	20165	20202	20228	20068	20127	20053	20058	20276	20040	20190	20185	20054	20254	20158	19963	20052	20030	19963	20318	20188	19972	20158	19966	20187	20143	20168	20224	19884	20125	20230	20024	20106	20347	20080	20268	20080	20272	20182	20199	20121	20077	20357	20273	20073	20020	20152	20068	20236	20095	20140	20331	20058	20009	20265	20279	20092	19996	20220	19942	19965	20097	19936	20061	20288	20190	20304	20022	20244	20075	20216	20210	20150	20211	20077	20350	20165	20264	20423	20075	20247	20220	20350	20054	19961	20233	20221	20035	20065	20201	20253	20266	20054	19973	20200	20054	20163	20163	20157	20158	20262	20343	20100	20068	20193	20037	20168	20236	20180	20196	20167	20166	20159	20185	20167	20254	20288	20077	20214	20098	20096	20093	20090	20105	20360	20068	20181	20098	19962	20060	20284	20208	20148	19938	20201	20239	20092	20241	20227	20049	20182	20173	20008	20029	19833	20208	20277	20189	20374	20172	20308	20132	20184	20104	20171	20194	20123	19966	20307	20102	20267	20077	20408	20167	20011	20098	20036	19958	19925	20138	20064	20080	20060	19999	20128	20068	20020	20043	20231	20157	19988	20150	20110	20214	20145	20074	20130	20004	20132	20242	20075	20006	20136	20155	20083	20143	20196	20143	20251	20381	20113	20342	20148	20075	20188	20241	20165	20089	20289	20157	20076	19971	19951	20183	20270	20160	20206	20256	20387	20243	20263	20060	20192	20207	20132	20116	20189	20017	20333	20126	20222	20136	20250	20079	20063	19843	20199	20156	20337	20189	20208	20207	20146	20112	20255	20220	20278	19926	20039	20233	20125	20120	20278	20130	20281	20193	20223	20271	20308	20263	20191	20028	20005	20188	20189	20164	20009	20171	20159	20055	20199	20326	20393	20285	19985	20123	20414	20169	20090	20103	20262	20004	20054	20089	20176	20242	20281	20160	20236	20089	20026	20216	20060	20140	20058	20181	19901	19872	20097	19977	20062	19948	20152	20098	20048	20271	20245	20145	20309	20051	20277	20242	20369	20339	19961	20078	20255	20068	20354	20116	20093	20111	20211	20260	20291	20179	19932	20079	20171	20258	20224	20240	20196	20189	20096	19959	20071	20136	20215	20284	20238	20156	20206	20119	20132	19950	20132	20082	20219	20267	20069	20041	20208	19987	20148	20162	20081	20127	20173	20130	20237	20160	20307	20259	20098	20106	20158	19946	20277	19971	20178	20200	20243	20219	20021	20126	20082	20057	20007	20066	20053	20181	20106	20147	20146	20263	20227	19952	20086	20401	20192	20070	20037	20146	20065	20014	20044	19995	19945	20225	20157	20232	20331	20183	20126	19971	20244	20096	19969	19870	20160	19943	20048	20157	20528	20139	20123	20300	20218	20120	20274	20193	20264	20209	20090	20121	20013	20362	20390	20147	20122	20066	20061	20175	19973	20114	20128	20147	19935	19997	20152	20156	20296	20269	20142	20180	19909	20101	19997	20162	20226	20191	20312	20055	20145	20197	20222	19927	20199	20267	20254	20283	20139	20087	20103	20008	20121	20137	20213	20112	20265	19938	20053	20169	20162	20139	20359	20254	19986	19971	20106	20121	20180	20139	20144	20028	20227	20156	20168	20142	20156	20028	20059	20153	20162	20165	20091	20048	20057	19853	20177	20036	20007	20238	20143	20284	20109	20174	20178	20062	20048	20219	20002	20242	20190	19940	19903	20090	20257	20008	20198	20019	20137	20192	20079	20048	20254	20269	20184	19894	20180	20063	20394	20236	20148	20278	20007	20177	20217	20153	20202	20208	20112	20230	19878	20319	20177	20145	20046	20190	20137	20239	20286	20207	20245	20365	20188	20101	20176	20267	20298	19991	20118	20294	20079	20219	20180	20182	20367	20051	20281	20274	20223	20140	20229	19979	20136	20058	20003	20277	19906	20143	20085	20025	20141	20108	20166	20155	20098	20149	20240	20096	20288	20067	19997	20022	20150	20070	20263	20053	20065	20091	20292	20272	20295	20221	20320	19892	20255	20162	20239	20050	20131	20344	20229	20122	20141	20305	20018	20202	20215	20027	19923	20234	19956	20218	20037	20160	20151	20201	20098	20082	20097	20216	20204	20049	20182	20112	20222	20127	19999	20267	20383	19970	20118	20019	19967	20230	20119	20205	20270	20009	20222	20028	20104	20366	20210	20061	20057	20393	20317	20058	20253	20164	20184	20023	20089	20205	19983	20099	20153	20351	20117	19976	20281	20053	20257	20235	20114	20276	20003	20089	20220	20125	20075	20001	20044	20161	20052	20066	20112	20259	20308	20111	20185	19995	20126	20066	20064	20130	20089	20239	20206	20111	20261	20253	20088	20156	20005	20240
31488	41826	34615	27870	24259	21537	20236	19386	19129	18974	18743	18254	18128	17799	17752	17635	17428	17558	17488	17589	17454	17393	17370	17405	17274	17413	17427	17408	17324	17463	17440	17256	17198	17411	17318	17455	17337	17401	17322	17497	17308	17527	17414	17421	17415	17442	17347	17516	17516	17515	17308	17331	17643	17371	17411	17467	17186	17309	17402	17382	17277	17488	17263	17293	17418	17264	17324	17258	17212	17404	17197	17329	17398	17310	17425	17359	17329	17343	17381	17172	17411	17416	17263	17426	17228	17416	17480	17324	17359	17409	17455	17287	17473	17390	17234	17290	17471	17282	17476	17416	17216	17458	17358	17351	17375	17362	17425	17335	17402	17399	17466	17494	17197	17410	17467	17294	17458	17136	17582	17343	17306	17181	17346	17318	17285	17426	17295	17447	17439	17441	17592	17338	17258	17361	17474	17458	17326	17426	17271	17402	17283	17289	17311	17385	17336	17304	17434	17473	17343	17335	17429	17132	17345	17310	17431	17256	17341	17564	17425	17475	17276	17430	17317	17303	17348	17129	17344	17414	17333	17339	17211	17349	17441	17302	17403	17351	17234	17332	17393	17442	17560	17345	17306	17287	17487	17392	17213	17303	17295	17431	17405	17323	17445	17303	17257	17354	17191	17300	17247	17499	17295	17387	17296	17311	17418	17479	17354	17347	17273	17290	17383	17397	17522	17229	17456	17409	17378	17364	17368	17197	17223	17420	17379	17396	17267	17343	17320	17439	17532	17407	17312	17425	17410	17314	17485	17172	17100	17305	17483	17365	17281	17367	17202	17295	17496	17472	17297	17346	17246	17351	17354	17332	17225	17348	17372	17342	17490	17336	17322	17391	17328	17361	17275	17290	17275	17387	17462	17382	17316	17224	17339	17326	17418	17255	17404	17411	17502	17234	17488	17302	17402	17530	17336	17302	17390	17513	17330	17368	17464	17276	17295	17250	17244	17120	17442	17414	17114	17328	17271	17426	17431	17521	17269	17310	17239	17371	17338	17416	17327	17393	17171	17328	17288	17296	17415	17455	17430	17244	17327	17508	17153	17364	17455	17345	17480	17239	17209	17427	17358	17316	17290	17258	17439	17303	17253	17317	17169	17434	17259	17399	17504	17382	17364	17552	17338	17361	17433	17227	17452	17334	17460	17395	17281	17360	17496	17360	17450	17379	17327	17328	17478	17348	17453	17287	17303	17308	17329	17174	17148	17356	17372	17284	17372	17404	17532	17479	17467	17447	17356	17388	17419	17280	17361	17363	17436	17331	17524	17271	17374	17409	17515	17523	17372	17352	17532	17246	17371	17248	17415	17301	17408	17272	17327	17469	17325	17396	17364	17595	17214	17153	17198	17306	17452	17203	17427	17131	17441	17318	17414	17385	17479	17420	17307	17442	17338	17375	17419	17443	17475	17574	17362	17258	17331	17248	17455	17488	17361	17308	17539	17285	17472	17360	17421	17399	17387	17354	17397	17407	17388	17234	17435	17300	17571	17196	17507	17218	17414	17389	17481	17352	17506	17228	17347	17431	17287	17566	17386	17234	17360	17434	17462	17394	17251	17375	17145	17363	17439	17139	17308	17325	17413	17294	17392	17320	17375	17341	17377	17604	17212	17253	17350	17401	17247	17418	17280	17393	17360	17314	17354	17466	17444	17427	17287	17349	17370	17286	17453	17265	17429	17317	17294	17429	17408	17339	17360	17450	17366	17401	17348	17363	17417	17250	17249	17332	17311	17509	17357	17330	17321	17268	17416	17526	17623	17398	17404	17279	17468	17321	17214	17295	17215	17252	17457	17406	17451	17457	17232	17237	17379	17418	17333	17529	17376	17448	17230	17463	17324	17196	17497	17517	17424	17383	17411	17446	17309	17315	17438	17379	17324	17480	17423	17205	17452	17217	17071	17303	17355	17365	17371	17368	17441	17436	17248	17212	17344	17207	17370	17377	17269	17137	17357	17214	17497	17469	17410	17451	17197	17332	17244	17371	17395	17303	17333	17473	17375	17378	17396	17402	17198	17309	17459	17221	17405	17425	17376	17165	17393	17355	17235	17228	17293	17270	17461	17226	17302	17592	17225	17257	17211	17568	17466	17345	17450	17300	17466	17391	17309	17332	17331	17462	17377	17181	17491	17156	17199	17402	17500	17433	17542	17487	17435	17330	17357	17367	17468	17207	17385	17124	17325	17284	17502	17433	17423	17483	17295	17328	17402	17202	17509	17367	17323	17422	17370	17340	17291	17395	17396	17408	17431	17341	17251	17210	17378	17433	17316	17287	17422	17195	17233	17456	17420	17402	17344	17603	17467	17217	17185	17446	17485	17432	17481	17386	17350	17371	17413	17446	17198	17278	17346	17358	17336	17429	17210	17286	17264	17279	17511	17336	17203	17239	17116	17268	17426	17497	17286	17154	17424	17279	17377	17338	17469	17386	17471	17410	17415	17498	17436	17273	17514	17382	17319	17380	17301	17429	17338	17373	17395	17342	17454	17278	17330	17302	17454	17360	17385	17450	17361	17321	17448	17316	17265	17394	17234	17442	17474	17249	17473	17232	17353	17333	17411	17338	17274	17280	17257	17475	17392	17393	17492	17364	17466	17357	17221	17246	17486	17345	17304	17433	17426	17365	17339	17404	17278	17558	17377	17422	17319	17517	17511	17472	17423	17318	17479	17501	17356	17425	17418	17580	17365	17343	17298	17336	17439	17347	17373	17295	17401	17390	17294	17510	17378	17306	17471	17447	17461	17250	17501	17364	17399	17436	17293	17348	17389	17454	17260	17473	17355	17409	17463	17248	17532	17429	17296	17368	17452	17430	17350	17430	17388	17388	17401	17346	17470	17472	17341	17343	17303	17530	17392	17403	17383	17461	17279	17551	17503	17571	17268	17424	17424	17405	17316	17414	17290	17431	17107	17486	17390	17363	17397	17341	17427	17393	17373	17256	17323	17434	17350	17468	17323	17443	17576	17426	17350	17377	17194	17305	17435	17453	17423	17325	17198	17389	17181	17344	17522	17366	17258	17372	17330	17411	17552	17307	17381	17236	17292	17423	17423	17320	17358	17420	17545	17448	17334	17315	17266	17366	17432	17386	17187	17351	17473	17548	17499	17259	17463	17240	17288	17357	17406	17383	17422	17313	17304	17550	17292	17516	17308	17359	17469	17375	17413	17384	17425	17398	17332	17307	17543	17411	17335	17333	17463	17341	17419	17357	17331	17451	17262	17401	17419	17306	17306	17387	17461	17294	17504	17335	17461	17377	17488	17394	17308	17346	17551	17475	17227	17293	17363	17427	17376	17380	17372	17380	17290	17277	17246	17301	17394	17336	17497	17208	17654	17338	17181	17290	17397	17235	17329	17481	17405	17462	17360	17506	17378	17390	17465	17330	17400	17410	17212	17401	17247	17444	17503	17319	17405	17444	17364	17397	17287	17329	17447	17168	17401	17428	17323	17341	17265	17290	17607	17271	17341	17484	17439	17324	17322	17280	17456	17329	17481	17450	17360	17284	17354	17516	17363	17301	17387	17168	17467	17320	17261	17308	17300	17386	17290	17369	17300	17221	17356	17409	17529	17272	17428	17377	17398	17193	17399	17316	17507	17318	17250	17364	17324	17253	17349	17434	17347	17431	17264	17406	17390	17326	17230	17312	17405	17314	17454	17380	17335	17572	17494	17336	17366	17352	17469	17411	17324	17329	17273	17504	17446	17387	17385	17359	17377	17488	17319	17454	17298	17394	17495	17317	17377	17370	17236	17384	17425	17288	17218	17459	17331	17387	17128	17389	17338	17340	17392	17436	17545	17240	17397	17364	17324	17480	17429	17388	17527	17269	17513	17288	17406	17332	17272	17476	17198	17370	17347	17405	17334	17325	17448	17378	17533	17336	17248	17398	17322	17376	17495	17464	17456	17294	17371	17496	17371	17331	17154	17257	17354	17225	17260	17384	17350	17396	17496	17406	17368	17267	17534	17176	17426	17428	17319	17292	17491	17188	17206	17414	17235	17485	17315	17360	17408	17301	17304	17374	17278	17395	17132	17247	17375	17284	17307	17366	17396	17640	17467	17364	17276	17259	17335	17286	17390	17443	17360	17377	17391	17217	17374	17506	17309	17434	17440	17510	17577	17374	17376	17259	17254	17497	17396	17434	17450	17379	17342	17467	17354	17521	17398	17435	17464	17397	17355	17347	17424	17391	17299	17568	17541	17597	17275	17204	17385	17279	17448	17391	17499	17178	17376	17297	17397	17449	17360	17221	17484	17398	17345	17406	17303	17494	17417	17557	17260	17220	17402	17325	17433	17464	17368	17347	17407	17575	17411	17255	17392	17412	17310	17502	17368	17303	17167	17231	17246	17315	17324	17371	17375	17272	17343	17393	17222	17403	17399	17323	17429	17285	17229	17317	17481	17244	17335	17265	17339	17335	17291	17257	17453	17452	17452	17331	17305	17231	17425	17374	17185	17488	17298	17313	17423	17399	17268	17204	17287	17242	17342	17268	17431	17627	17246	17477	17217	17326	17326	17148	17455	17348	17287	17393	17278	17463	17360	17402	17243	17402	17414	17429	17456	17274	17480	17369	17225	17367	17290	17280	17359	17457	17411	17345	17394	17223	17243	17498	17328	17172	17383	17303	17303	17317	17480	17422	17364	17205	17304	17391	17495	17357	17432	17280	17346	17374	17339	17414	17352	17396	17544	17313	17426	17344	17391	17421	17464	17271	17529	17468	17380	17273	17365	17400	17293	17396	17460	17199	17146	17268	17330	17400	17295	17375	17291	17682	17350	17338	17440	17358	17255	17512	17262	17261	17403	17308	17289	17322	17305	17420	17265	17228	17483	17353	17475	17347	17313	17464	17333	17323	17394	17355	17329	17393	17450	17394	17403	17494	17256	17354	17274	17351	17374	17336	17405	17242	17335	17484	17228	17223	17348	17217	17412	17443	17356	17337	17566	17284	17500	17289	17259	17360	17431	17326	17478	17318	17242	17333	17368	17336	17322	17305	17406	17394	17463	17431	17319	17160	17365	17383	17415	17385	17290	17359	17441	17425	17508	17517	17347	17378	17430	17394	17427	17418	17407	17174	17247	17155	17385	17305	17285	17333	17389	17408	17386	17610	17410	17316	17328	17243	17548	17266
24037	21417	29133	26672	27252	28765	27539	23954	22773	23100	22656	22140	22101	21778	21886	21488	21397	21464	21562	21485	21051	21346	21332	21315	21314	21375	21406	21273	21265	21238	21245	21247	21518	21275	21068	21153	21175	21409	21247	21303	21270	21287	21347	21241	21260	21128	21182	21365	21417	21243	21209	21203	21052	21183	21048	21053	21217	21353	21162	21252	21189	21327	21587	20901	21155	21361	21446	21414	21199	21295	21151	21462	21281	21166	21293	21035	21182	21293	21123	21129	21163	21014	21213	21115	21390	21187	21029	21015	21334	21267	21018	21458	21307	21363	21228	21223	21198	21265	21213	21150	21377	21265	21306	21133	21105	21010	21150	21221	21198	21341	21367	21168	21229	21154	21200	21076	21273	20972	21094	21062	21063	21053	21166	21271	21308	21202	21231	21169	21109	21156	21365	21357	21146	21185	21172	21282	21056	21252	21312	21180	21193	21232	21069	21184	21203	21092	21092	21274	21225	21204	21241	21096	21016	21132	21064	21164	21035	21105	21131	21167	21131	21078	21208	21236	21141	21308	21182	21230	21136	21071	21331	21303	21297	20969	21319	20984	21529	21148	21212	21076	21149	21110	21175	20942	21016	21034	21055	21198	21381	21099	20997	21289	21016	21225	21493	21135	21052	21076	21317	21182	21214	21088	21301	21186	20965	20988	20854	21066	21037	21298	21165	21275	21123	21343	21261	21030	21121	21262	21145	21222	21124	20990	21132	21384	21291	21068	21132	21005	21222	21118	21321	21070	21202	21032	21339	21353	21128	21304	21119	21243	21078	21124	21003	21116	21228	21205	21003	21262	21088	20905	21170	21023	21108	21396	21365	20961	21260	21025	21285	21202	21305	21094	21157	21127	20972	21292	20969	21032	21111	21001	21158	21303	21020	21259	21223	20996	21237	21193	21361	21140	21249	21268	21189	21103	21212	21246	20987	21340	21256	21069	21130	21338	21320	21329	21215	21007	21141	21250	21192	21146	21291	21075	21182	21174	21306	21330	21368	21366	21312	21373	21250	21187	20946	21212	21122	21233	21173	21320	21279	21256	21155	21403	21019	21275	21024	21177	21229	21325	21148	21218	21177	21256	21265	21239	21356	21298	21037	21062	21446	21131	21268	21203	21383	21291	21255	21303	21229	21341	21053	21112	21206	21137	21298	21264	20999	21176	21170	21376	21334	21245	21052	20969	21137	21338	21104	21102	21059	21147	21216	21129	21011	21129	21368	21150	21149	21207	21213	21110	21064	20870	21098	21171	21346	21332	21267	21197	21138	21307	21496	21165	21256	21173	21221	21235	21103	21204	21049	21284	21108	21287	21058	21064	21241	21356	21235	21301	21145	21308	21189	21158	21365	21377	21127	21266	20997	21184	21020	21263	21180	21207	21028	21233	21145	21363	21046	21047	21246	21041	21175	21175	21371	21277	21215	21373	21084	21155	21178	21372	21132	21136	21152	21150	21167	21177	21287	21111	21239	21235	21214	21211	21073	21088	21109	21178	21092	21328	21276	21246	21255	21142	21171	21193	21209	21131	21172	21227	21264	21166	21168	21330	21113	20983	21355	21255	21289	21288	21185	20986	21360	21391	21355	21138	21116	21075	21207	21155	21222	21246	21364	21161	21443	21193	21160	21069	21177	21162	21179	21428	21359	21348	21230	21180	21087	21435	21186	21277	21125	21214	21071	21222	21068	21214	21263	21180	21340	21090	20992	21126	21207	21013	21130	21337	21176	20852	21213	21176	21397	21077	21032	21331	21200	20997	21218	21193	21308	21249	21281	21011	21148	21060	21170	20876	20935	20995	21084	21059	21469	21146	21304	21015	20967	21215	21186	21184	21092	20963	21182	21172	21399	21291	21233	21295	21356	21301	21327	21292	21122	21217	21177	21420	21276	21300	21423	21240	21214	20986	21427	21247	21187	21191	21156	21207	21350	21110	21327	21429	21198	21210	21238	21333	21357	21230	21117	21158	20934	21247	21105	21207	21244	21356	21133	21183	21222	21243	21294	21003	21247	21312	21345	21239	21262	21248	20962	21078	21316	21323	21121	21290	21096	21182	21130	21283	21129	21076	21155	21394	21289	21213	21290	21168	21064	21144	21255	21413	21046	21196	21135	21147	21178	21037	21130	21075	21231	21308	21255	21263	21158	21213	21128	21211	21217	21178	21128	21160	21076	21005	21288	21352	21347	21142	21239	21307	21374	21023	21091	21402	21468	21185	21210	21109	21280	20973	21372	21299	21202	21126	21139	21150	21298	21269	21335	21360	21169	21261	21194	21358	21313	21212	21151	21039	21116	21232	20991	21368	21378	21090	21122	21236	21283	21157	20985	20989	21107	21093	21096	21156	20965	21097	21098	21204	21263	21165	21174	21166	21238	20983	21249	21079	21110	21187	21274	21064	21296	21173	21350	21266	21427	21283	21314	21309	21225	21305	21248	21271	21372	21099	21242	21102	21190	21410	21269	21176	21049	21180	21125	21130	21065	21086	21231	21067	21232	20981	21305	21073	21276	21199	21360	21292	21227	21249	21184	21190	21050	21275	21212	21026	21149	21049	21179	21356	21217	21150	21061	21189	21154	21325	21178	21219	21316	21402	21145	21135	21166	21019	21276	20995	21176	21090	21347	21120	21183	21196	21403	21162	21267	21045	21218	21283	21120	21200	21255	21230	21182	21297	21237	21243	21297	21095	21104	21083	21304	21293	20990	21310	21378	21239	21252	21128	21198	21279	21181	20820	21129	21199	21255	21162	21300	21306	21368	21129	21066	21232	21223	21012	21184	21278	21368	21154	21039	21099	21153	21212	21101	21127	21271	20936	21305	21194	21287	21153	21154	21340	21187	21314	21191	21197	21415	21178	21435	21117	21003	21236	21145	21220	21089	20974	21319	21013	21167	21160	21227	21144	21279	21155	21197	21278	21128	21158	21418	21366	21155	21206	21319	21300	21184	21304	21218	21150	20987	21208	21079	21076	21222	21074	21267	21218	21161	21016	21280	21204	21331	21183	21184	21003	21122	21364	21379	21394	21348	21186	21258	21198	21255	21290	21127	21322	21084	21078	21069	21170	21157	21116	21182	21320	21084	21123	21114	21318	21207	21072	21236	21299	21149	21149	21411	21401	21248	21099	21618	21128	21136	21022	21356	21378	21231	21310	21108	21377	21233	21179	21419	21279	21145	21241	21134	21024	21248	21136	21130	21144	21194	21193	21275	21189	21307	21099	21215	21253	21275	21062	21122	21182	21344	21172	21074	21128	21238	21298	21223	21355	21097	21215	21327	21372	21191	21214	21209	21132	21133	21132	21271	21282	20980	21177	21050	21218	21310	21397	21109	21055	21067	21157	21219	21237	21249	21514	21165	21219	21219	21246	21081	21461	21152	21290	21289	21265	21138	21314	21389	21338	21351	21182	20993	21175	21147	21147	20962	21295	21510	21094	21189	21223	21241	21248	21052	21179	21476	21261	21160	21326	21100	21130	21288	21249	21438	21062	21230	21477	21267	21213	21404	21213	21210	21229	21378	21145	21283	21152	21245	21251	21076	21132	21171	21258	21292	21004	21170	21239	21251	21222	21102	21248	21213	21205	21125	21118	21036	21063	21171	21097	21031	21142	21317	21184	21446	21155	21105	21223	21321	21168	21176	21245	21138	21166	21165	21231	21004	21431	21211	21215	21206	21050	21166	21207	21175	21454	21287	21293	21024	21209	21197	21269	21041	21244	21023	21165	21231	21327	21115	21002	21394	21106	21243	21253	21164	21090	21009	21080	21251	21156	21246	21264	21538	21140	20944	21288	21272	21245	21106	21137	21162	21091	21200	21279	21225	21137	21127	21360	21178	21212	21362	21360	21399	21156	21070	21227	21258	21066	21081	21090	21215	21124	21097	21263	21250	21070	21158	21115	21066	21308	21268	21312	21190	21453	21481	21350	21198	21074	21030	21104	21132	21329	21281	21282	21065	21245	21510	21071	21107	21010	21152	21212	21150	21154	21207	20872	21238	21221	21004	21301	21297	21205	21393	21285	21251	21185	21242	21345	21109	21168	21218	21465	21347	21343	21206	21314	21137	21260	21261	21291	21207	21391	21322	21339	21288	21076	21132	21045	21113	21302	21232	21113	21276	21358	21320	21093	21199	21116	21317	21164	21046	21122	21302	21096	21084	21286	21183	21210	21368	21268	21174	21159	21276	21332	20919	21089	21192	21228	21108	21242	21208	21269	21097	21366	21292	21266	21161	21281	21371	20966	21020	21289	21137	21307	21190	21217	21321	21162	21161	21244	21165	21114	21277	21118	21162	21248	21348	21070	21146	21265	21052	21341	21225	21289	21247	20959	21190	21133	21441	21155	21363	21105	21283	21053	21252	21090	21236	21400	21180	21183	21158	21160	21252	21306	21193	21057	21097	21259	21066	21439	21230	21177	20986	21295	21157	21259	21391	21323	21266	21101	21331	21450	21240	21061	21256	21210	21248	21231	21087	21278	21056	21443	21206	21264	21041	21210	21059	21216	21191	21106	21338	21335	21169	21442	21105	21289	21138	20949	21067	20909	20954	20972	21154	21095	21230	21409	21154	21105	21201	21390	21274	21097	21272	21089	21423	21223	21219	21184	21185	21313	21370	21310	21114	21044	21111	21212	21336	21103	21288	21349	21371	21006	21280	21077	21184	21162	21414	21183	21478	21353	21211	21145	21215	21206	21334	21168	21117	21069	21127	21207	21046	21032	21093	20991	21180	21267	21074	21361	21310	21232	21275	21279	21259	21397	21262	21119	21246	21311	21104	21131	21262	21233	21303	21290	20959	21412	21218	21188	20987	21428	21086	21067	21132	21299	21175	21161	21194	21393	21006	21091	21171	21250	21278	21295	21084	21016	21199	21234	21303	21308	21122	21298	21183	21149	21103	21128	21257	21012	21222	21129	21231	21397	21173	21265	21245	21059	21051	21149	21341	21255	21299	21509	21118	21268	21040	21042	21121	21134	21228	21254	21317	21187	21339	21346	21140	21271	21081	21137	21200	21191	20985	21162	21287	21369	21301	21269	21214	21324	21195	21247	21323	21486	21304	21194	21074	21108	21179	21203	21298	21384	21153	21174	21230	21152	21210	21363	21001	21152	21157	21208	21181	21251	21340	20918	21288	21014
34744	53170	48391	40508	33876	28275	23455	21037	20263	19971	19550	19179	19095	18610	18433	18563	18201	18252	18076	18086	18196	18186	18028	17949	18176	18156	18259	18083	17947	18003	17967	18103	17947	18074	18014	18035	18060	18059	18181	17960	17930	17949	17967	17898	18085	18043	18059	18131	18029	18118	17971	17981	17846	17944	17964	17844	17860	18109	18048	17957	18182	17865	18101	18158	18136	18088	18148	17883	18014	17975	18201	18078	18033	18206	18172	17858	17967	18019	17863	18004	18134	17757	17893	17949	17978	17956	17973	18105	17975	18053	17960	17914	17855	18038	18010	18012	17998	17954	18061	18122	18000	17934	17933	18092	17982	17928	17970	18128	17982	18006	18127	17861	18200	17987	18119	17895	18134	17828	18025	17985	18104	17964	17876	18101	17902	17972	17882	17893	17918	17988	18120	18044	18035	17901	18043	18033	17986	17976	18090	17843	18036	18062	17823	17951	18038	17911	18015	17918	18132	17907	18013	17956	18031	17946	18003	17851	17971	17918	17979	18066	17904	17837	17959	17832	18053	17811	17961	17916	17795	18095	17860	17824	18096	17773	17942	17833	17983	17878	17919	17931	17998	17926	18047	17982	17963	18048	17828	17850	17967	17912	18024	18027	18099	17950	18036	17784	18032	17835	17898	17817	18055	18020	17972	17917	17847	18046	17992	17940	17974	17838	17897	17850	17971	17862	17906	17890	18002	17823	18047	17858	18093	18104	18072	17900	18029	17957	18142	18029	18018	17984	17999	17970	18042	18002	17964	18082	18049	17895	17951	17880	18051	17971	17880	17955	17771	18009	18005	17920	17873	17937	17812	17940	17963	18219	17773	18061	18157	17869	17981	18005	17968	17912	17944	18100	17955	17770	18210	18004	17941	17900	18017	17926	18008	17949	17971	17930	18045	17992	18081	17759	17752	18029	17885	18074	17944	17860	18148	17843	17995	18015	17998	17858	17932	17873	18072	17991	17833	17945	18046	18085	17930	17819	18005	17880	17917	17750	17931	17745	18037	18035	17880	18065	18094	17766	18087	18087	18175	18000	17986	17947	17924	18046	17875	17920	18024	18005	17882	18061	17945	18137	18109	17863	18106	17888	18023	17933	17723	17929	18090	18073	18163	17905	17946	18018	17932	18090	17933	17909	17987	17792	17917	17970	18009	17933	18110	18205	18085	17899	18073	18043	18062	18012	17963	18047	17939	18154	17988	17902	17925	18036	18020	18233	17914	17979	17896	17974	18095	17983	18039	18025	17950	18011	17929	18012	17960	18022	18152	18041	17939	17991	17924	18062	18147	18037	18089	17890	18055	18005	18088	17956	17967	17991	18141	17994	17971	18099	17880	17859	17976	17946	17837	17845	18159	18099	17994	17942	18157	17970	17756	17876	18009	17855	17936	17977	18040	18044	17839	18017	17992	17926	18078	17924	17986	18069	18013	17873	18201	18007	18098	17810	17788	18040	17972	18126	17999	17967	17742	17926	18024	17875	18084	18048	18103	17917	17951	17952	18036	17848	17959	17949	17916	18038	18006	18048	18060	17966	17987	17917	17973	17860	17904	17825	17884	17880	17902	18157	17926	17960	18136	17954	18068	17888	18162	18013	18050	18196	18111	18052	18030	17916	18096	18079	18051	17965	17864	17917	18057	17808	17948	17957	17845	18098	18074	17901	17787	17964	18077	17998	17962	18146	18002	18003	18048	18022	18007	17965	18092	18015	17981	18081	18153	18033	18120	17827	17926	17944	18092	17858	18021	17946	18117	17843	17849	18025	17842	17797	17980	18033	17946	17991	17923	17917	18116	18001	18050	18064	17996	17892	18011	17790	17873	17973	17797	17928	18166	18053	18046	17882	18128	17917	18112	17901	18136	17993	18008	17884	17977	18043	18051	17904	17855	17982	18220	17882	18063	17912	18030	17975	18181	18012	17874	18033	17761	18061	18128	18049	17972	18090	17983	17935	18001	17939	17844	17971	18000	17983	17831	17902	17836	17967	18226	18138	17943	17954	17987	17965	17811	18086	17990	18089	17867	17948	18072	17870	18069	17933	17896	18001	18153	18006	17938	18010	18048	17809	18116	17977	17969	17992	18056	17876	17888	17959	17933	17887	17924	18140	17857	18117	17954	17917	18067	17911	18350	18144	17977	18101	18104	18029	18162	17889	18017	17973	18166	17809	17934	17845	17831	18107	17863	18100	17824	17959	17922	18047	18062	18026	18049	18139	18120	18108	18040	18060	17955	17900	17833	18202	17984	18072	18024	17747	18001	17983	18165	17989	17880	17944	17966	17862	17871	17811	17972	17878	17999	17943	18135	17999	18026	18071	17990	17966	18052	17936	17899	18010	17944	17858	17945	18005	18016	18099	17999	17920	18095	17955	18085	17960	17906	18023	18121	18033	17832	17936	17923	18019	17930	17891	18119	18016	18112	18065	17948	17906	17933	18027	17960	17958	17990	17912	17865	17927	18059	18011	17991	17877	18005	18065	18128	17970	17955	18007	18115	18028	18088	18081	18055	18019	18008	17919	18059	17939	17948	17929	17976	17923	18123	17926	17832	17865	17998	18052	18133	17887	18057	17993	18064	18026	17960	18040	17852	17995	17916	18013	17794	17770	17997	18068	17997	17934	18029	17999	18016	18009	18045	17866	17911	18188	18091	18056	17993	17776	18021	18097	17982	17999	17860	17875	17885	17987	17957	17994	17935	17983	17938	18114	18068	18021	18097	17728	18048	17953	17918	17992	17944	18024	18117	18139	18022	17980	18155	18089	17885	18074	18217	18112	17977	18071	18011	17921	18105	18134	17970	17849	17985	18023	18068	17934	17965	17845	17901	17765	18073	18103	17928	18056	17890	17998	18000	18109	17954	17966	18032	17908	17991	18041	18000	18059	17998	18070	18142	17873	17973	18060	17978	17918	17929	18123	18076	17983	17965	17777	18089	18047	17930	18039	18095	17918	18066	18117	17955	18006	17896	17843	18125	18054	17989	17988	17977	17952	18020	17739	18128	18071	18016	18007	17762	18116	18070	17913	17844	17993	18066	17989	17982	18174	17903	18068	17934	17895	18148	17914	17935	17906	18061	18039	18067	17890	18084	17807	17967	17893	18109	17959	17876	17886	18061	18026	18060	17924	17894	18078	17844	18035	17949	18019	17962	18006	17879	17948	18014	18104	18088	17809	17965	18081	17987	17888	17817	18030	18129	17938	18173	18128	17929	17928	18018	17910	17893	18100	17935	18000	17994	18087	17987	18120	18070	17986	17988	18022	17930	18075	18042	17935	17990	17986	17944	18141	17982	18013	18045	17939	18243	18032	17928	18039	18071	17950	17875	17997	17942	18070	18059	17969	18116	18005	18108	17993	18036	18032	17998	18045	17767	17943	17955	17998	17971	17845	18117	17833	17878	18063	17884	18064	17885	18105	17951	18023	18023	18064	17914	17985	18176	18083	18014	17985	17864	17983	18026	18102	18010	18018	17957	18063	17836	18083	17958	17778	17875	18049	18015	17941	18188	17982	18160	17951	18055	17985	18121	18002	17968	18008	17942	18149	18197	18172	18014	17913	18063	18030	17994	17811	17816	17823	18044	18040	18031	18016	17930	18047	17950	18022	17961	17823	18141	17986	17750	18076	18053	18080	18003	18042	17966	18125	17897	17768	18205	18067	18115	17981	17895	17932	17903	18021	17908	18003	17910	17976	17940	18039	18071	18130	17981	18004	17968	18034	17933	18063	17992	17829	17798	18037	18012	18081	18108	17942	17940	17966	18063	17903	18116	17982	18040	18093	17987	18043	17859	17975	17927	18041	18135	17925	17901	17951	17785	17913	18003	17956	18154	17907	18010	18136	18095	18023	18056	18049	18069	18010	18076	18045	17863	17969	18107	18038	17916	18056	18025	17999	17863	18009	18015	17918	18080	17939	17843	18168	17991	17908	17754	18000	18077	17950	18014	17901	18017	17895	17947	17935	18063	17925	17984	17848	18027	18048	17904	17930	17978	17911	17857	17861	17971	18117	18122	17974	18136	17968	18057	17879	17925	17977	17924	18267	18001	17985	17941	17954	17881	18162	17876	17937	17830	17965	18056	18012	18147	17878	18147	17814	17996	18048	17857	17910	18009	18017	17983	17902	18094	17824	18199	18052	18068	18019	18106	17969	18100	18001	18127	18042	17950	17994	17823	17973	18141	17891	17937	17953	17912	18051	17676	18071	18044	18094	17985	17994	18063	17924	18042	18085	18150	17891	17944	18180	18030	18065	18001	18096	18191	17913	17977	18019	17962	17991	17903	17982	18031	17788	18101	17957	18011	18016	18057	18031	17750	18058	18003	17989	17882	18023	17991	17973	18076	17788	17967	17988	17717	17990	17991	17874	17884	18128	17990	17949	18030	17955	17955	17920	17945	18085	17945	17950	17994	17896	17994	17974	18088	18008	18056	18012	17972	18010	18134	18123	17896	17942	18159	17911	17979	18007	17891	17994	18018	18024	17826	17850	17968	17927	18081	17740	17911	17786	18026	18092	18116	17948	17964	17937	17987	17961	17928	17897	17942	17931	17976	18043	18172	18062	18017	17889	18035	17979	17973	18029	18042	17845	17974	17924	17917	17876	17928	17950	17942	17981	18083	17800	17768	17799	18045	17991	17996	18036	18020	18019	18055	18036	18031	17874	18140	17843	17934	17945	18106	17910	17958	17918	17905	18037	18023	18069	17895	18147	18083	17859	17929	17969	17833	18153	18013	17926	17902	17779	18001	17924	18046	18035	18035	18051	17896	17930	18079	18038	17990	17845	17920	18037	17892	17951	17821	17999	18017	17983	17831	17871	18169	17963	18114	18174	17980	18115	17930	17972	17838	17932	18012	17961	17886	17960	17889	17904	18111	17847	17922	18072	18105	17969	17814	17952	17871	18001	17892	18058	18060	18150	17902	17911	18000	17923	18028	17997	17918	18021	18077	17964	17955	18095	17890	17904	18033	17925	18077	18069	18104	17925	18097	18078	17848	17972	17998	17938	17892	18070	18206	17940	18089	18040	17911	17876	17996	18005	18043	17911	17880	18068	17925	18007	17766	18048	18145	17784	17681	18027	18104	17957	17796	18019	17782	17941	17937	17988	17981	17965	17786	17985	17922	17942	17885	17818	18056	18008
22993	21514	29530	25242	24853	28234	31555	27106	25003	25071	24697	24489	23933	23730	23666	23560	23372	22798	23026	22936	22950	22930	22975	23019	22973	23027	22736	23013	22828	22795	22850	22810	23005	23052	22800	22802	23018	23073	23005	23016	22972	22915	22783	22964	22865	22711	22814	22788	22680	22579	23064	22987	22681	22642	22787	22688	22726	22765	22745	22718	23060	22722	22970	22892	22764	22877	22859	22729	22725	22822	23080	22700	22724	22583	22604	22808	22856	22852	22623	22687	22660	22633	22730	23030	22985	22844	22814	22861	22894	22770	22744	22581	22858	22856	22794	22718	23023	22896	22901	22745	22842	22890	22662	22800	22919	22764	22713	22890	22867	22804	22682	22984	22660	22729	22723	22414	22531	22635	22694	22826	22682	22594	22859	22639	22622	22928	22740	22658	22787	22719	22678	22694	22691	22945	22715	22822	22770	22863	22873	22926	22927	22662	22995	22689	22889	22680	23149	22847	22656	22778	22606	22716	22957	22887	22710	22724	22808	23056	22701	22604	22629	22826	22682	22775	22819	22702	22716	22740	22709	22656	22838	23003	22819	22673	22959	22696	22894	22877	22653	22557	22700	22889	22666	22704	22751	22753	22654	22795	22818	22864	22752	22919	22845	22795	22783	22628	22655	22897	22745	22622	22799	22805	22857	22651	22608	22737	22784	22860	22889	22600	23001	22789	22786	22916	22840	22732	22960	22661	22722	22575	22613	22533	22734	22446	22983	22885	22889	22800	22633	22868	22910	22793	22740	22593	22706	22718	22728	22830	22653	22680	22653	22568	22693	22967	22814	22635	22732	22675	22813	22779	22898	22729	22793	22734	23117	22718	22738	22731	22766	22757	22810	22783	22658	22736	22809	22487	22801	22639	22728	22673	22842	22684	22546	22719	22717	22915	22652	22902	22746	22899	22675	22704	22815	22859	22792	22833	22795	22740	22897	22718	22762	22718	22669	22709	22761	22775	22690	22772	23136	22754	22956	22777	22751	22885	22697	22760	22656	22669	23023	22672	22932	22795	22805	22738	22850	22622	22895	22859	22773	22466	22663	22737	22741	22884	22809	22477	22775	22765	22783	22575	22711	22900	22915	22715	22521	22578	22693	22994	22559	22760	22752	22830	22767	22776	22934	22762	22542	22617	22609	22778	22862	22540	22725	22588	22823	22752	22744	22760	22868	23034	22725	22761	22835	22884	22733	22888	22759	22647	22767	22649	23024	22759	22823	22997	22868	22596	22698	22849	22942	22713	22616	22719	22661	22686	22766	22877	22771	22788	22777	22657	22813	22725	22946	22736	22486	22807	22578	22735	22659	22874	22730	22645	22985	22927	22866	22662	22663	22674	22659	22764	22797	22942	22636	22906	22684	22605	22845	22962	22979	22902	22778	23123	22802	22838	22460	22694	22515	22675	22826	22904	22902	22694	22840	22764	22584	22583	22821	22574	22818	22870	22777	22735	22947	22847	22898	22585	22798	22825	22770	22941	22786	22495	22956	22793	22880	22459	22646	22648	22759	22803	22729	22810	22746	22758	22668	22539	22792	22742	22774	22643	22948	22905	22869	22690	22672	22802	22884	22692	22885	22726	22947	22861	22835	22855	22727	22578	22810	22721	22494	22563	22741	22845	22646	22966	23070	22727	22892	22688	22855	22589	22601	22639	22753	22783	22703	22686	22867	22578	22877	22691	22672	22938	22844	22724	22847	22946	22880	22491	22813	22524	22624	22754	22881	22885	22656	22680	22847	22730	22465	22625	22796	22683	22661	22638	22704	22578	22805	22923	22935	22527	22623	22898	22915	22731	22959	22736	22901	22795	22827	22801	22806	22825	22852	22960	22689	22887	22627	22775	22629	22724	22628	22518	22797	22624	22731	22743	22872	22747	22908	22762	22846	22606	22818	22840	22769	22716	22687	22701	22913	22651	22630	22850	22772	22575	22743	22610	22696	22666	22656	22903	22755	22739	22803	22713	22469	22666	22936	22745	22867	22692	22708	22714	22624	22761	22633	22679	22543	22732	22662	22718	22819	22776	22711	22512	22792	22816	22784	22703	22915	22617	22691	22416	22810	22644	22764	22658	22951	22715	22727	22714	22772	22960	22541	22875	22930	22671	22758	22605	22783	22654	22796	22783	22732	22679	22801	22723	22661	22705	22903	22699	22655	22898	22770	22768	22615	22679	22639	22559	22804	22876	22941	22963	22761	22722	22642	22869	22863	22628	22604	22547	22513	22679	22662	22604	22695	22694	22866	22694	22769	22767	22700	22652	22727	22685	22727	22704	22525	22543	22769	22773	22840	22770	22574	22787	22798	23010	22795	22966	22937	22699	22653	22562	22724	22715	22766	22644	22625	22839	22624	22832	22846	22687	22880	22831	22871	22992	22904	22658	22820	22825	22620	22674	22868	22773	22648	22725	22793	22698	22638	22757	22786	22804	22676	22696	22971	22749	22772	22844	22659	22683	22783	22848	22843	22760	23124	22653	23024	22821	22706	22538	22759	22770	22860	22820	22845	22876	22773	22888	22829	22756	22617	22833	22782	22878	22721	22572	22536	22481	22721	22768	22616	22609	22752	22713	22818	22805	22746	22570	22697	22638	22585	22544	22892	22386	22679	22559	22812	22952	22684	22795	22490	22569	22384	22942	22688	22699	22840	22761	22771	22812	22949	22592	22563	22966	22784	22848	22544	22780	22894	22799	22744	22809	22811	22701	22931	22607	22824	22650	22976	22870	22692	22567	22716	22728	22734	22743	22786	22798	22678	22633	22843	22630	22811	22717	22787	22634	23046	22690	22700	22810	22521	22659	22598	22842	22902	22621	22517	22782	22780	22712	22770	22823	22547	22468	22805	22849	22630	22817	22953	22629	22933	22752	22548	22886	22762	22622	22638	22782	22703	22910	22663	22859	22778	22980	22800	22745	22598	22869	22746	22889	22648	22805	22767	22697	22819	22727	22691	22804	22682	22679	22567	22610	22514	22761	22551	22914	22936	23026	22790	22624	23014	22805	22803	22837	22695	22726	22727	22769	22757	22639	22675	22928	22793	22861	22928	22622	22737	22737	22474	22649	22857	22712	22790	22958	22853	22682	22728	22649	22537	22771	22532	22682	22854	22973	22698	22816	22695	22808	22774	22627	22842	23041	22882	22855	22897	22843	22900	22823	22807	22783	22524	22811	22846	23023	22881	22932	22758	22609	22853	22750	22568	22758	22742	22764	22859	22771	22911	22816	22771	22931	22712	22619	22683	22792	22498	22679	22753	22846	22896	22686	22645	22709	22675	22679	22738	22782	22893	22528	22740	22562	22761	22770	22612	22740	22757	22726	22799	22899	22770	22861	22908	22886	22907	22879	22851	22788	22710	23124	22500	22886	22831	22758	22712	22559	22664	22763	22728	22694	22990	22710	22792	22906	22816	22589	22498	22589	22987	22969	22754	22642	22799	22822	22858	22814	22700	22848	22758	22678	22739	22854	22874	22642	22804	22737	22867	22813	22898	22834	22717	22750	22790	22689	22941	22592	22839	22703	22980	22876	22759	22884	22733	22693	22662	22637	22717	22675	22832	22733	22636	22592	22859	22486	22824	22606	22860	22795	22798	22869	22644	22793	22636	22792	22793	22865	22777	23066	22782	22727	22685	22839	22725	22640	22759	22855	22761	22615	22947	22716	22810	22814	22659	22734	22920	22789	22697	22793	22884	22614	22717	22562	22643	22864	22682	22965	22873	22816	22765	22844	22516	22804	22641	22767	22794	22700	22860	22634	22668	22789	22642	22733	22831	22747	22821	22834	22914	22449	22680	22742	22852	22879	22994	22825	22747	22624	22486	22617	22740	22531	22644	22593	22817	22690	22908	22940	22807	22812	22893	22863	22972	22695	22776	22827	22781	22672	22640	22856	22898	23035	22692	22867	22793	22955	22959	22738	22688	22870	22680	22800	22775	22659	23004	22536	22582	22710	22650	22757	22685	22522	22804	22810	22772	22662	22611	22926	22995	22749	22709	22901	22784	22763	22782	22756	22844	22772	22746	22821	22793	22717	23017	22758	22657	22856	22894	22834	22574	22754	22845	22815	22772	22916	22986	22762	22838	22868	22712	22895	22892	22717	22815	22676	22924	22674	22903	22679	22765	22669	22899	22888	22690	22715	22628	22679	22592	22950	22704	22790	22772	22592	22571	22815	22716	22914	22719	22726	22764	22860	22718	22535	22570	22828	22851	22918	22685	22726	22883	22748	22636	22749	22776	22778	22768	23003	22857	22900	22626	23007	22619	22824	22878	22915	22674	22837	22798	22862	22975	22730	22838	22749	22661	22646	22592	22532	22788	22831	22678	22646	22672	22596	22765	22744	22859	22617	22839	22889	22613	22662	22688	22586	22876	22766	22482	22602	22600	22688	22739	22650	22490	22695	22579	22529	22654	22831	22720	22874	22824	22624	22880	22629	22846	22810	22643	22785	22760	22752	22492	22598	22658	22824	22823	22551	22793	22816	22754	22636	22487	22878	22982	22534	22900	22728	22388	22739	22775	22696	22671	22864	22856	22685	22678	22703	22956	22618	22529	22961	22726	22897	22727	22749	22956	22907	22804	22914	22833	22876	22675	22724	22738	22730	22950	22618	22812	22839	22919	22700	22925	22781	22792	22639	22938	22942	22894	22833	22801	22820	22946	22794	22705	22846	22781	22915	22809	22785	22746	22709	22565	22607	22820	22739	22741	22632	22755	22767	22793	22757	22898	22630	22798	22756	22701	22638	22879	22830	22651	22806	22869	22754	22852	22650	22787	22549	22793	22872	22829	22726	22582	22713	22664	22757	22732	22710	22829	22724	22744	22983	23033	22494	22727	22804	22826	22623	22880	22742	22813	22722	22596	22727	22677	22846	22826	22896	22743	22855	22902	22701	22618	22687	22676	22762	22892	22694	22833	22746	22838	22820	22711	22543	22767	22833	22685	22852	22689	22657	22877	22716	22749	22662	22898	22706	22761	22602	23034	22814	22757	22653	22643	22617	22640	22679	22654	22695	22704	22720	22682	22782	22973	22568	22607	22815	22688	22886	22766	22502	22783	22445	22527	22645	22807	22807	22839	22995	22784	22702	22640	22582	22933	22766	22599	22788	22884	22555	22644	22964	22547	22609	22948	22566
40235	62065	58780	50008	37541	30398	27406	24410	22007	21608	21375	20727	20314	19814	19533	19470	19250	19035	19186	19184	18971	19025	18819	18969	19004	18949	18983	18812	19030	18846	18928	18821	18998	19022	19032	18873	18865	18975	18848	18806	18894	18702	18855	18994	18919	18993	18867	18798	18951	18952	18828	18980	18953	18848	18965	18694	18999	18873	19020	19000	18920	19054	18882	18904	18943	18972	18858	19054	18816	18861	18762	19024	18821	18900	19052	18829	18919	18806	19028	18976	18697	18900	18943	18667	19105	18890	18939	18973	18907	18925	18854	18966	18926	18990	19052	18772	18851	18655	18927	19061	18893	18914	18880	18901	18918	18804	18975	18991	18959	18912	18875	18876	18786	18930	18827	18857	18820	19126	18848	18895	18956	18823	18658	18874	18856	18882	18957	18754	18832	18698	18938	18926	18763	18906	18877	18884	18985	18901	18882	18948	19034	18896	18868	18906	18764	19018	19090	18956	18946	18923	18792	18848	18810	18895	18823	18778	18761	18897	18912	18818	18838	18820	18925	18946	18989	18893	19011	18986	18767	18741	18898	19009	18811	18972	18728	18991	18892	18737	18893	18778	18891	19075	18972	18947	18775	18858	19043	18796	18821	18769	18848	18838	19010	18753	18842	18778	18892	18873	18791	18923	18616	18895	18912	18746	18926	18779	18785	18810	18943	18988	18784	18817	18977	18750	18858	18898	18918	18864	18787	18978	18882	18878	18929	18755	18961	18917	18873	18754	18775	18816	18932	19018	18837	18949	18867	18947	18766	18655	18726	18996	18983	18862	18919	18814	18959	18807	18967	18992	18940	19002	18882	18832	18983	18770	18961	18993	19070	18847	18869	18837	18939	18947	18803	19010	18819	18842	18795	18714	19000	19115	18903	19012	18939	18833	18670	18803	18964	18920	19024	19090	18973	18833	18912	18973	18864	18919	18938	18792	18796	18891	18832	18912	18939	18943	18826	18865	18732	18914	18908	18754	18706	18922	18761	19047	19166	18825	18985	18796	18752	19029	18855	18861	18975	18953	18689	18712	18999	18776	18994	18886	18844	18633	18944	18897	18668	19001	18901	18776	18907	18856	18853	18904	18862	18826	18843	18761	18955	18721	18814	18625	19094	18997	18911	18757	18986	19152	18851	18920	18881	18876	18849	18984	18715	18914	18863	19102	18811	18763	19045	19024	18855	18855	18945	18762	18754	18869	18876	18881	18978	18799	18806	18964	18697	18928	18830	18802	19065	18826	18902	18788	18804	18779	18871	18879	18921	18932	18673	18884	18796	18923	18814	18852	19051	18890	18961	18814	19161	18594	19042	18626	18863	19064	18856	18894	18919	18913	18927	19103	19053	18871	18907	18821	18846	18923	18941	18780	18899	18894	18880	18834	18740	18993	18959	18782	18803	18772	18947	18964	18830	18836	18934	18899	18908	18936	18837	18917	19148	18931	18794	18927	19055	18868	18830	18842	18798	19017	18856	18955	18976	18974	18845	18920	18736	18851	18748	18960	18894	18812	18808	18898	19020	18778	18934	18926	18934	18900	19011	18730	18948	18961	18810	18940	19050	18851	18993	18745	18933	18768	18937	19007	18905	18771	19006	18823	19131	18888	18998	18745	18866	18699	18719	18855	18787	18870	19035	18786	18939	18832	18812	18797	18844	18940	18820	18870	18784	18750	18961	18809	18885	18887	18991	18868	18966	18783	19008	18942	18708	18785	18940	18794	18925	18965	18837	18960	18912	18975	18900	19087	18875	19041	18720	18875	18973	19010	18840	19008	18884	18998	18896	18747	18867	18931	18852	18920	18771	18795	18765	18880	18883	18766	18956	18698	18906	18844	18878	18697	18793	18739	18750	18828	18891	18952	18763	18720	18947	18889	18900	18905	18664	18712	18815	18945	18894	18995	18775	18870	18814	18721	18865	19043	18894	18912	18928	19013	18760	18914	18813	18843	18792	19038	18905	18678	18832	18699	18852	18820	19057	18886	18829	19009	18967	18823	18924	18926	18660	18915	18812	18876	18967	18828	18962	18734	18831	18960	19046	18862	18774	18875	19072	18908	18879	18800	18706	19053	18962	18932	18941	18693	18986	19025	19037	18955	18890	18923	18827	18888	19065	18756	18860	18634	19139	18825	19039	18993	18880	18717	18887	18905	18952	18965	18881	18921	18982	18911	19050	18901	18781	18896	18912	18862	18908	18890	18896	18930	18894	18865	18823	18936	18896	18871	18793	18802	18883	18873	18850	18744	18797	18845	18704	19005	19019	18886	18750	18899	18875	18884	18837	19055	18862	18760	18879	18811	18897	18926	18846	18927	18792	19069	18922	18663	18900	18673	18810	18869	19085	18693	18913	18930	18929	18773	18869	18901	18860	18957	18687	19122	18915	18866	18929	18841	18681	18930	18890	18896	18739	18941	18980	18937	18832	18902	19044	18780	18981	18900	18804	18926	18807	18882	18863	18953	18823	18906	18833	18825	18931	18975	18806	18791	18846	18976	18946	18752	18815	18674	19025	18664	18896	18884	18991	18811	18849	18926	18794	18947	18900	18701	18837	18817	18973	18803	19044	18874	18852	18869	18875	18995	18904	18800	18870	18816	18879	18797	18793	18725	19042	18890	18823	18915	18973	18902	18896	18836	18853	18988	19048	18817	18914	18923	18846	19007	18834	18839	18867	19120	18923	18827	18786	18782	18844	18933	18884	18717	18995	18815	18929	18837	18938	18915	18940	18969	18813	18760	18705	18995	18832	18958	18843	18930	18786	19033	18771	18820	18845	18977	18889	18813	18759	18825	18836	18890	18724	18873	18823	18821	18864	18968	18678	18898	18863	18886	18952	18923	18869	18880	18856	18839	18848	19000	18876	18959	18635	18917	18962	18894	19058	18818	18951	19003	18861	18867	19009	18843	18998	18754	18908	18909	18757	18844	18880	18940	18895	18918	19001	18961	18766	18885	18762	18743	18738	18898	18896	18911	19124	18789	18976	18938	18828	18961	18858	18801	18749	18721	18967	18849	18935	18820	18692	18904	18914	18989	18814	18660	18899	18835	18859	18959	18825	18709	18800	18952	18935	18844	18816	18967	18813	18793	18804	18872	18816	18859	18916	18811	18894	18775	18920	18844	18763	18852	19043	19020	18811	18894	18772	19068	18832	18945	18989	19045	19048	18944	18797	18867	18865	18915	18965	19072	18945	18917	19006	18772	19079	18936	18909	18823	18811	18887	18828	18876	19036	18805	18988	18863	18944	18920	18955	18926	18882	18820	18871	18788	18716	18850	18872	19021	18809	18761	19025	18931	18909	18858	19008	18838	18912	18984	18764	18851	18745	18815	18830	19050	18726	18800	18979	18836	19025	18847	18931	18837	18909	18709	18839	18704	18975	18738	19045	18974	18707	18696	18956	19006	18929	18859	18810	18860	18907	18856	18898	18721	18843	18969	18792	18711	18778	18884	19024	18985	19012	19098	18902	18910	18845	18906	18895	18931	18833	18760	18897	18804	19012	18822	18786	18733	18939	18867	18870	18829	18963	18823	18929	18982	18851	18805	18835	18820	18855	18718	18816	18945	18876	18840	18806	18947	18860	18883	18895	18736	18829	18927	18801	18785	18731	18962	18933	18811	18910	18857	18916	18926	19001	18926	18919	18897	18799	18834	18898	18629	18840	18744	18855	18888	18918	18802	18868	18720	18850	19089	18846	19014	18929	18865	18848	18930	18697	18840	18915	18878	18721	18975	18840	18715	18788	18825	18941	18792	18854	18910	18875	18811	18821	18977	18764	18918	18943	18858	18878	18907	19027	18856	18877	18787	18747	18912	18707	18947	18887	18788	19045	18856	18977	18658	18848	18807	18756	19014	18785	18965	18947	19094	18839	18726	18830	18860	18839	18806	18964	18763	18722	18886	19021	18935	18908	18930	18832	19021	18929	18883	18871	18842	18747	19014	18813	18960	18979	18882	18772	18871	18866	18712	18815	18877	18828	18974	18673	18834	18851	18907	18954	18815	18921	18796	18978	18758	18959	19021	18902	19060	19016	18904	18927	18982	19001	18945	18899	18904	18722	18758	18894	18766	18708	18719	18889	19017	18827	18890	18755	18991	18758	18767	18833	18939	18898	19018	19071	18811	18848	18911	18864	18868	18905	18762	18969	18811	18959	18884	18974	19022	19015	18831	18841	18783	18748	18880	18974	18843	19029	18878	18855	18890	18856	18870	18942	18948	18891	18959	18965	19036	18744	18886	18896	18850	18918	18800	18807	18962	18921	18877	18954	18944	19037	18941	18879	18878	18759	18821	18906	18723	18819	18903	19009	18835	18856	19043	18931	18728	18832	18717	18835	18684	18730	18867	18884	18952	18845	18826	18911	18914	18762	18899	18714	18840	18891	19040	18776	18801	19057	18965	18812	18922	18867	18941	18778	18798	18841	18810	18801	18913	18793	18911	18813	18784	18933	18978	19055	18922	18945	18927	18751	19001	18755	18922	18875	18909	18664	18923	18825	18888	18803	18878	18929	18884	18961	19007	18972	18959	18687	19152	18887	18750	18761	18771	18863	18608	18685	18922	18788	18843	18976	18773	18928	18975	18953	18835	19032	18781	18890	18960	18881	18843	18940	18935	18872	18920	18847	18812	18808	18810	18794	18966	18929	18750	18885	18771	18936	18760	18950	18832	18845	18838	18891	18839	18941	18891	19005	18829	18871	19034	18817	19007	18781	18820	18910	18814	18857	18761	19046	18938	18865	18774	18797	18808	18909	18841	18692	18919	18896	18696	18880	18923	18836	18848	18822	18736	18851	18757	18943	18855	18959	18819	18862	18864	18955	18955	18752	18994	18914	18909	18750	18863	18782	18677	18834	18796	18824	18906	19047	18774	18820	19009	18861	18885	18848	18965	18766	18958	18887	18921	18838	18902	18848	19007	18932	18749	19028	18895	18732	18757	19039	19140	18838	18929	18882	18725	18814	18932	18911	18888	18831	18808	18775	18946	18768	18832	18835	18960	18783	18981	19027	18684	19037	18736	19054	18790	18808	18896	18806	18765	18985	18920	18901	18858	18874	18882	18758	18871	18954	18846	18709	18938	18836	18717	18956	19084	18882	18816	18979	18715	18934	18992	18718	18835	18791	18967	18807	18878	18965	18995
29154	27503	36236	32729	25828	24347	23279	22641	22226	22076	22197	22194	21879	21680	21559	21602	21559	21488	21297	21431	21365	21222	21567	21331	21419	21420	21579	21409	21395	21427	21281	21373	21370	21374	21331	21255	21356	21388	21424	21374	21466	21376	21524	21503	21369	21324	21523	21475	21226	21258	21370	21284	21516	21567	21263	21307	21307	21367	21267	21564	21307	21516	21529	21378	21324	21233	21414	21369	21441	21326	21439	21404	21374	21299	21343	21490	21368	21487	21414	21362	21573	21304	21454	21351	21303	21416	21556	21519	21423	21188	21432	21458	21424	21543	21273	21241	21524	21432	21379	21116	21586	21219	21461	21329	21387	21299	21479	21398	21452	21412	21230	21361	21279	21410	21434	21385	21345	21224	21484	21276	21274	21457	21357	21535	21183	21460	21457	21149	21416	21328	21410	21311	21332	21040	21271	21333	21468	21314	21318	21195	21435	21496	21386	21101	21317	21217	21232	21320	21379	21473	21343	21409	21378	21459	21439	21371	21206	21240	21043	21531	21112	21182	21297	21205	21385	21163	21483	21436	21319	21372	21480	21216	21301	21223	21263	21351	21244	21261	21598	21406	21358	21477	21398	21538	21403	21532	21327	21269	21407	21114	21352	21488	21382	21709	21417	21314	21512	21231	21234	21387	21540	21157	21361	21391	21444	21440	21302	21458	21298	21153	21272	21384	21394	21414	21519	21251	21534	21401	21387	21298	21304	21253	21444	21355	21126	21235	21318	21229	21366	21088	21232	21061	21173	21599	21425	21336	21487	21425	21273	21124	21192	21279	21519	21452	21217	21208	21408	21456	21291	21260	21453	21233	21327	21265	21238	21342	21292	21362	21339	21464	21446	21590	21257	21282	21392	21303	21459	21465	21422	21270	21268	21244	21481	21492	21547	21510	21290	21259	21406	21447	21491	21423	21212	21407	21412	21393	21507	21344	21423	21428	21400	21420	21295	21384	21350	21380	21520	21281	21346	21197	21411	21437	21436	21315	21348	21486	21448	21572	21557	21486	21295	21545	21364	21342	21440	21425	21567	21140	21319	21273	21447	21312	21180	21343	21313	21227	21202	21199	21171	21137	21502	21281	21403	21469	21292	21269	21385	21280	21265	21173	21562	21245	21285	21387	21521	21145	21244	21151	21339	21480	21232	21248	21546	21530	21318	21382	21497	21419	21480	21180	21489	21389	21189	21166	21266	21218	21339	21334	21428	21189	21391	21428	21265	21223	21174	21325	21407	20988	21257	21420	21201	21353	21271	21264	21407	21476	21317	21585	21617	21377	21451	21439	21347	21349	21500	21246	21251	21247	21289	21253	21372	21299	21212	21384	21433	21406	21377	21445	21262	21332	21378	21407	21513	21285	21393	21343	21310	21322	21383	21416	21290	21525	21398	21347	21194	21382	21220	21215	21175	21359	21526	21239	21191	21322	21371	21316	21313	21318	21322	21328	21405	21227	21273	21264	21259	21609	21285	21192	21309	21502	21291	21406	21098	21339	21406	21287	21241	21337	21291	21316	21147	21284	21168	21452	21218	21239	21494	21480	21404	21468	21297	21409	21339	21463	21195	21191	21415	21424	21499	21296	21311	21256	21396	21182	21418	21424	21490	21198	21344	21397	21316	21392	21324	21384	21586	21308	21454	21278	21406	21334	21391	21240	21754	21379	21488	21474	21472	21214	21573	21596	21252	21332	21261	21307	21412	21263	21427	21343	21243	21272	21285	21359	21353	21275	21343	21188	21481	21557	21609	21293	21309	21247	21445	21287	21492	21402	21177	21463	21275	21393	21266	21244	21326	21439	21328	21226	21415	21385	21473	21242	21177	21392	21186	21304	21515	21365	21444	21398	21155	21393	21341	21149	21499	21346	21461	21461	21386	21568	21467	21494	21440	21488	21457	21339	21249	21478	21222	21427	21301	21335	21264	21433	21369	21491	21424	21455	21422	21406	21348	21380	21352	21457	21357	21350	21471	21302	21327	21303	21297	21279	21355	21452	21306	21176	21277	21292	21455	21294	21460	21234	21309	21406	21507	21408	21477	21221	21362	21591	21222	21394	21400	21386	21234	21370	21398	21493	21390	21432	21352	21475	21311	21320	21496	21559	21207	21523	21420	21495	21087	21229	21302	21197	21401	21608	21280	21332	21496	21319	21475	21311	21368	21415	21349	21655	21368	21487	21391	21599	21337	21469	21323	21354	21345	21080	21300	21356	21338	21219	21407	21390	21535	21455	21453	21439	21447	21398	21292	21415	21355	21331	21243	21296	21338	21388	21419	21575	21330	21329	21169	21243	21389	21312	21451	21293	21489	21346	21334	21324	21261	21177	21375	21289	21365	21361	21344	21354	21362	21337	21376	21268	21304	21265	21404	21487	21311	21484	21301	21256	21277	21257	21354	21359	21006	21379	21377	21322	21539	21210	21486	21505	21288	21316	21445	21490	21211	21184	21532	21507	21613	21386	21260	21388	21486	21470	21349	21342	21494	21478	21279	21209	21533	21484	21355	21152	21424	21332	21175	21368	21405	21522	21560	21194	21234	21348	21470	21256	21307	21212	21344	21430	21631	21440	21524	21471	21445	21259	21507	21375	21281	21323	21343	21383	21319	21311	21262	21385	21532	21425	21434	21217	21421	21199	21463	21509	21497	21538	21470	21381	21500	21252	21339	21334	21406	21335	21279	21184	21212	21264	21424	21345	21416	21502	21414	21404	21445	21176	21392	21308	21374	21389	21274	21267	21478	21464	21537	21315	21355	21484	21110	21155	21092	21348	21369	21487	21300	21388	21405	21245	21476	21143	21213	21355	21311	21465	21384	21476	21453	21533	21411	21384	21255	21315	21254	21255	21384	21479	21470	21266	21375	21578	21645	21367	21642	21336	21374	21284	21262	21272	21529	21248	21463	21313	21190	21173	21489	21485	21253	21501	21402	21150	21486	21321	21566	21356	21541	21441	21546	21242	21331	21316	21457	21273	21340	21353	21425	21273	21567	21459	21356	21431	21458	21387	21238	21313	21144	21211	21221	21253	21396	21479	21298	21395	21276	21577	21352	21230	21339	21147	21440	21317	21603	21289	21352	21380	21207	20974	21474	21516	21235	21552	21365	21338	21483	21357	21459	21148	21274	21300	21353	21278	21390	21561	21587	21570	21394	21355	21282	21406	21599	21645	21383	21402	21232	21228	21401	21385	21525	21172	21219	21356	21425	21393	21145	21268	21145	21399	21446	21470	21444	21226	21547	21386	21261	21443	21390	21212	21302	21399	21428	21283	21494	21461	21397	21143	21294	21268	21351	21562	21440	21267	21331	21330	21279	21519	21417	21508	21362	21317	21385	21135	21257	21420	21522	21318	21523	21448	21479	21384	21503	21435	21279	21454	21287	21380	21369	21251	21253	21316	21479	21562	21042	21252	21328	21273	21518	21482	21256	21459	21472	21448	21521	21353	21482	21310	21227	21295	21446	21422	21406	21398	21408	21365	21228	21383	21216	21347	21392	21458	21273	21321	21424	21422	21414	21203	21352	21261	21317	21474	21390	21226	21510	21208	21426	21464	21496	21450	21289	21257	21318	21395	21377	21246	21122	21266	21390	21401	21389	21471	21395	21463	21368	21250	21501	21232	21263	21457	21338	21387	21454	21473	21412	21294	21119	21303	21410	20981	21576	21309	21480	21491	21429	21460	21340	21362	21118	21405	21136	21479	21268	21321	21429	21289	21381	21315	21417	21356	21387	21534	21343	21536	21373	21328	21379	21293	21441	21253	21546	21483	21429	21310	21472	21125	21317	21244	21300	21224	21218	21465	21471	21427	21309	21388	21343	21414	21193	21307	21276	21214	21339	21438	21299	21281	21440	21279	21201	21145	21421	21367	21475	21351	21109	21341	21236	21589	21335	21388	21343	21313	21192	21377	21245	21420	21274	21411	21228	21295	21335	21393	21428	21242	21304	21427	21501	21307	21413	21375	21537	21506	21395	21259	21317	21150	21303	21395	21395	21173	21109	21450	21433	21231	21602	21169	21576	21318	21421	21315	21564	21184	21413	21517	21410	21249	21503	21287	21325	21302	21389	21311	21153	21334	21348	21278	21372	21305	21332	21268	21207	21545	21348	21320	21547	21291	21418	21162	21282	21300	21499	21562	21390	21382	21585	21396	21298	21449	21440	21423	21502	21340	21407	21317	21075	21392	21316	21143	21380	21272	21439	21359	21260	21443	21281	21597	21453	21400	21283	21465	21499	21386	21295	21502	21289	21552	21254	21359	21409	21393	21451	21275	21233	21400	21337	21464	21328	21519	21563	21586	21429	21267	21395	21390	21330	21522	21258	21415	21337	21149	21432	21622	21201	21321	21363	21453	21186	21296	21167	21273	21222	21159	21213	21484	21337	21534	21489	21171	21280	21352	21500	21376	21409	21339	21530	21411	21339	21418	21528	21329	21224	21251	21341	21544	21638	21228	21232	21314	21434	21260	21441	21335	21433	21351	21340	21446	21370	21332	21212	21351	21409	21239	21517	21311	21387	21277	21143	21302	21449	21249	21321	21316	21386	21326	21424	21327	21235	21596	21439	21316	21374	21131	21597	21588	21365	21369	21299	21449	21284	21356	21404	21502	21339	21216	21530	21417	21267	21586	21293	21495	21290	21547	21475	21396	21210	21228	21363	21478	21461	21542	21545	21608	21471	21290	21259	21483	21177	21322	21272	21305	21446	21406	21410	21442	21213	21255	21408	21218	21324	21345	21129	21317	21188	21170	21414	21318	21512	21262	21282	21441	21488	21396	21546	21285	21379	21422	21465	21296	21399	21202	21230	21386	21450	21363	21635	21381	21306	21285	21416	21334	21384	21426	21458	21426	21476	21297	21384	21411	21405	21567	21463	21433	21304	21376	21349	21441	21322	21231	21472	21421	21439	21653	21313	21532	21297	21266	21278	21276	21298	21142	21277	21331	21323	21394	21421	21586	21486	21232	21600	21442	21430	21481	21474	21613	21178	21384	21324	21402	21156	21596	21503	21231	21278	21385	21295	21191	21310	21320	21184	21064	21459	21357	21318	21380	21355	21298	21360	21259	21494	21363	21474	21474	21539	21302	21499	21529	21486	21250	21377	21552	21430	21399	21214	21382	21286	21349	21493	21290	21499	21521
33990	44510	41018	30437	24589	22167	20736	19759	19338	19378	19110	19110	18703	18572	18302	18257	18432	18135	17948	18342	18112	18095	18086	18144	17987	18150	18063	18032	18142	18021	18071	18018	18017	18242	18059	18085	18052	18103	17997	18166	18044	17960	18105	18200	18019	18108	18151	18187	18123	18032	18243	17967	18262	18262	17975	18023	18085	18105	18162	18093	18036	18047	17967	18043	18019	18070	18174	18058	17945	18109	18188	18042	18083	18228	18047	18032	18100	17998	18045	18108	18047	18120	18082	17976	18120	17920	18090	18162	18077	18083	18116	17973	17969	18222	17887	18003	18113	18086	17991	18107	18148	18006	18089	18151	17980	18040	18099	18034	18038	18117	18083	18061	18208	18060	18126	18048	18045	18181	18006	18105	17962	18133	18045	18108	18002	18176	18056	17974	18058	18123	18001	17950	18086	18173	18146	18030	18057	18183	18101	17931	18085	17896	18099	18080	18237	18156	18081	18104	17953	18038	18064	17991	17955	17996	18154	18263	18035	18102	18119	18188	17958	18052	18047	18184	17992	17964	18050	17911	17981	17997	17956	17911	17962	18089	17944	18047	17854	18154	17947	18140	18182	18073	18027	18000	18193	18113	18010	18202	18230	17988	17862	18219	17897	18033	17913	18059	18168	18126	18126	18144	18152	18210	18074	18171	17968	18170	18121	18031	18009	18004	18033	18080	17995	17973	18043	18190	17986	18136	18125	18138	17983	18196	17966	18247	17998	18094	18189	18103	18215	18221	18133	18052	18028	18043	17902	18006	18150	18032	18052	17908	17958	18057	18052	18134	18159	18146	18030	18108	18116	18016	17974	18029	18234	18123	18109	17979	18133	18017	18176	18085	18057	18316	18173	18064	18251	18159	18040	18134	18197	18103	17860	18057	17958	18196	18131	17884	18125	18095	18087	18033	18061	18020	17890	17888	18108	18144	17916	17999	17910	18057	18111	18045	17888	18118	17994	17953	18146	18111	17931	18030	18000	18143	17968	18010	17943	18286	18037	18127	18254	18001	18082	18121	18170	17952	17996	18079	17893	18025	17966	17942	18115	18143	17941	18252	17953	18030	18192	17826	18148	17990	17924	17909	18094	18050	17987	18176	18177	18078	18122	17955	18125	18070	18187	18159	18045	18003	17969	18151	18072	18036	18069	17889	17975	18159	18096	18071	18060	18182	18005	18009	18075	17946	18004	17995	18160	17924	18162	18108	18004	18051	18096	18228	18047	18062	18193	18278	18104	18011	18138	18122	18044	17975	18100	17906	18043	18100	18049	17926	17891	18220	17890	17960	18181	18162	18045	18072	18246	18076	18324	17946	18121	18183	17908	18175	18172	17860	18156	17915	18146	17993	18237	18179	18088	18147	18162	18170	18244	17908	18198	18199	17962	18112	18060	18188	18151	17915	18035	18140	18198	18046	18075	18035	18081	18047	18137	18202	17997	18133	17951	18232	18156	17981	17984	18151	18171	18044	18240	18109	18114	18175	18143	17964	18104	18206	17953	18098	18128	18216	18144	17802	18220	18075	17839	18125	18036	18030	18150	18094	18073	18005	18080	18119	17975	18004	18142	18040	18063	18226	18156	18094	18245	18028	18195	18141	18114	18183	18267	18152	18108	18220	18017	18081	17976	18054	18061	17919	17960	18096	18083	18052	18119	18110	18024	18062	18196	18039	18023	18057	18099	18253	17958	17956	17888	17960	18115	18172	17865	18176	17949	17956	18150	18062	17969	18100	18195	17885	18144	18079	17883	18077	18117	18013	18106	18046	18183	18048	18206	18242	18114	18178	18009	18063	17952	18061	17986	18126	18143	18109	18193	18099	17811	18175	18188	18129	18112	17894	18250	18017	18161	18113	18072	18164	17955	18034	17880	18062	18177	17937	18127	17900	17981	18096	18033	18230	18025	18175	18000	18193	18078	18069	18035	18082	17996	18116	18045	18075	18079	17976	18027	18143	18014	18252	18148	17821	18131	18064	18118	18174	18001	18299	18193	17922	18003	18060	18066	18075	17943	18266	18129	18108	18009	17971	18227	18139	18109	18025	18115	18051	18212	18047	18251	18234	17954	18143	17947	17974	17930	18077	18082	18106	17829	18109	18196	18022	18026	18143	18002	18228	17981	17882	18147	18141	18127	18067	18045	18105	18122	17989	17920	18019	18047	18018	17996	18049	17947	18007	18077	17889	17983	18131	17974	18073	18095	18072	17989	17903	18194	18172	18188	18082	18021	18033	18293	18183	17954	17894	18106	18062	18026	17834	18049	18145	18019	18015	18220	18188	18072	18059	18073	18009	18033	18092	18081	18026	18143	18025	18051	18012	17970	18015	17955	18041	18035	18147	18199	18109	17874	18056	18048	18070	18113	18045	18184	18012	17978	18220	18099	17946	18230	18273	18183	17978	18024	18144	18119	17987	18204	18067	18052	18014	18189	17907	18199	18058	18032	17977	17978	18195	17985	18227	18183	17883	18082	18062	18128	18202	18061	17984	18172	18113	17971	18074	18085	18028	17957	18055	18102	17929	18157	18050	18017	18099	17955	18035	17969	18154	18146	17997	18142	18079	17948	18039	18047	17929	18174	18069	18047	18203	18061	18086	18163	18020	18103	18235	18135	18287	18171	18319	18059	18130	18234	18231	18208	18095	18039	18151	18085	18049	18031	18084	18065	17936	17957	18164	17943	18110	18051	18029	18128	18133	18191	17985	18063	18187	17955	18044	17980	18128	17952	18030	17945	18161	18003	18063	17969	18142	17909	17937	18103	18037	18119	18038	18064	17993	18205	18163	18019	18014	17869	17960	18091	18082	18129	18094	18110	18081	17981	18074	18181	18184	17969	18111	18165	18022	18085	18227	18061	18101	18117	17918	18079	18112	17947	18205	17968	18116	18050	18085	17992	18221	17937	18040	18007	18180	18216	18068	18092	18035	18087	18081	17955	17913	18026	18221	18109	18107	18122	18070	18052	18177	18090	18113	18057	17964	18065	17885	18060	18056	18041	18014	18091	18122	18015	18060	18148	18142	18120	17897	18034	17928	18091	18092	18019	18000	18063	18031	18115	17975	18251	17979	18067	18189	17936	18167	17972	18270	18093	18054	18079	18005	18198	18152	18034	18357	17963	18071	18247	18219	18198	18114	18070	18164	17974	17958	18039	18123	18158	18045	18088	17906	18029	18175	18130	18230	18053	18048	18005	18140	18017	17774	17927	18048	18144	18008	18174	18106	18007	18078	18057	18038	18215	17998	17851	18076	18234	18250	18065	18010	18111	18143	18107	18157	17919	17996	18069	18046	18020	18005	18158	18103	18059	18092	18253	17900	18018	18190	18066	18082	17895	18167	18080	18172	18103	18093	17879	18058	17948	18195	18077	18290	17934	18078	18037	17956	18103	18029	18077	17921	17974	18109	18233	18159	18251	18014	18143	18128	17889	18047	18125	18313	17943	18118	18168	17983	18055	18204	18021	18230	17999	18095	18172	17992	18053	18106	17795	18216	18218	18134	18077	18158	18110	18053	18094	18162	18081	18097	18028	17903	17988	18087	18123	18080	18046	17981	18263	18161	18058	18075	18028	18012	18177	18059	17998	17971	17864	18079	18027	17990	18115	18067	18100	18084	18180	18013	18043	18054	18121	18062	18190	18116	18022	17990	17870	18019	18173	18049	18051	18241	18161	17933	18170	18042	18129	17985	17952	18062	18104	18228	18142	17892	18086	17753	18158	17969	18135	17986	18150	18048	18088	18253	18086	17994	18061	18016	18078	17963	18045	18088	18100	18094	17982	18072	17967	18127	18080	17917	17958	18131	18102	18014	18088	18148	17947	17951	17967	18095	18027	17997	18088	18177	18220	18065	17964	18098	17983	17980	17875	17978	18132	18205	17992	18121	18020	18049	18140	18168	18251	18121	18102	18087	18191	18137	17893	18090	17838	18021	18036	18022	18010	18270	17872	18162	18105	17963	17996	18060	18150	18110	18033	18027	18036	18141	18026	18062	18127	18077	18066	17992	18149	18101	18105	17994	17933	18004	18066	18040	18030	18265	18104	17942	18092	18056	18089	18092	18019	18096	18109	18151	18076	18066	18236	18024	18140	18247	18134	18020	18074	18045	18206	18161	18134	18078	18199	17927	18047	18063	18131	18184	18038	18159	18175	18056	18069	17881	17874	17859	18043	18122	18000	18072	18114	18061	17990	17952	18163	18007	18028	18071	18003	18163	18139	17980	18119	17987	18240	18038	18203	18173	18146	18064	18093	17853	17953	17967	18095	18141	18117	18078	18181	17982	18041	17914	18082	17965	18198	18052	18111	18146	18072	18134	18009	18017	17986	18194	18115	18022	18134	18069	17954	18049	18043	18052	18128	18044	18093	18120	18147	18054	18090	17949	18085	18036	18096	18009	18113	17879	17996	18021	18218	18019	18117	17939	18164	17990	18064	18111	18050	18074	18039	18045	18140	18172	18014	17972	18002	18159	17930	17873	18255	17925	17937	18001	18061	18222	18052	18150	17863	18029	18245	17829	18182	17975	17900	17987	18020	18278	18055	18034	17935	18018	18244	17994	18174	17961	18102	18095	18060	18083	17876	18108	17973	18127	17769	18160	18110	18064	18141	18076	18104	18132	18246	18245	18133	18030	18179	18118	17916	17991	18016	18013	18188	18249	18113	18099	18106	18157	18114	17980	17932	18059	18061	18092	17924	18172	17970	18075	18253	18114	17962	18027	18033	18054	18075	18061	18141	17990	18129	18082	18146	17977	18081	18075	18201	18072	18147	18140	18085	18064	18267	18187	18040	18003	18095	17902	18243	17992	17988	18199	18013	18194	17992	18082	18031	18090	18102	18083	18060	18134	18162	18101	18068	17905	18128	18184	18043	17964	18134	17888	18131	18006	17936	18133	18012	18210	18120	17941	18045	18018	17983	18115	18051	18089	17944	17982	18297	18155	18100	17996	18133	18040	17943	18058	18200	18133	18313	17952	18151	18124	17949	18159	17971	18165	18187	18053	18035	18188	18271	17970	18065	18170	18073	17998	18124	17964	18050	18139	17965	18019	17978	18123	18038	18053	18019	18098	18090	18134	18174	17994	17939	18078	18073	18089	18010	17996	18073	18072	18151	17904	18095	18077	18000	18081	18019	18079	18063	17938
24261	21585	29445	26612	26998	28087	27245	24482	24073	23757	23705	23525	23390	22982	22801	22522	22358	22532	22399	22369	22222	22209	22223	22338	22132	22089	22212	22057	22294	22314	22265	22012	22215	22081	22125	22212	22032	22272	22373	22120	22051	21950	22270	22228	22237	22380	22267	22146	22008	22111	22304	22033	22204	21909	22003	22068	22155	22016	22001	22195	22248	22093	22207	21782	22302	22239	22020	22092	22075	22134	22316	22062	22317	22214	22301	21901	22102	22329	22273	22213	22162	22206	22212	22337	22227	22308	22142	22074	22066	22150	21991	22244	22288	21916	22115	22098	22136	22114	22307	22229	22182	22147	22256	22201	22192	22319	22275	22184	22337	22248	22172	22334	22100	22442	22164	22260	22209	22146	22042	22030	21984	22289	22009	22172	21997	22184	21925	22209	22030	22170	22449	22166	22119	22131	22209	22148	22094	22323	22154	22146	22172	22185	22015	21989	22090	22111	22129	22113	22036	22075	22090	22290	22296	22039	21948	22200	22037	22108	22075	22054	22141	22229	22077	22165	22140	22190	22240	22144	22200	22135	22057	22202	22278	22028	22160	21933	21918	22109	21955	22103	22192	22269	21986	22107	21968	22064	22078	22099	22339	22075	22052	22065	22328	22236	22107	21977	22214	21982	22203	21955	22184	22038	22149	22148	21967	22138	21839	22196	22197	22174	22081	21998	22302	21844	22135	22049	22229	22154	22151	22236	22079	22123	22172	22140	22028	22170	22201	22224	22164	22037	22147	22170	22124	22272	22317	22070	22327	22124	22059	22127	22233	22199	22163	22040	22209	22107	22002	22148	22288	22287	22154	22086	22106	22274	22045	22300	22003	21967	22010	22100	22055	21988	22152	22088	22183	22055	22247	22254	21959	21984	22265	22263	22171	22148	22260	21932	22060	22144	21979	21931	22008	22152	21912	22215	21935	22127	22295	22055	22255	21946	22140	22094	21969	22354	22295	22022	22017	22138	22169	22255	22150	22043	22113	22175	21946	22129	22224	22034	22315	22213	22121	22364	22096	22385	22344	22179	22072	22176	22133	21967	22116	22069	22147	22270	22137	22019	22105	22102	22279	22054	22302	22288	22195	22125	21908	21937	21907	22095	22212	22192	22133	21935	22201	22345	22114	22424	22171	22239	22048	22427	22021	22241	22046	22088	22187	22195	22086	21973	22069	22182	21822	22054	22119	22381	22169	22124	22227	21924	22056	22182	21973	22072	22048	22018	22175	22044	22146	22134	22199	22033	22100	22071	21975	22001	21957	22290	22458	22062	22126	22160	21955	22051	22152	21921	21943	22043	22416	22164	22199	21911	22234	22287	21863	22172	22086	22016	22277	22210	22317	22078	22164	21827	22250	22081	22297	22046	22189	22111	22012	22122	22087	22164	22082	22262	22208	21953	22125	22023	22132	22112	22221	22030	22059	22287	22193	22149	22282	22132	22146	22256	22235	22135	22237	22075	21983	22102	22114	22099	22143	22091	22045	21849	22112	22114	21998	22149	22066	22155	21983	22156	22134	22143	22002	22073	22125	22116	22258	22173	22323	21975	22293	22193	21969	22002	22223	22193	22141	22075	22317	22070	22337	22249	22190	22128	22118	22116	22029	21983	22100	22089	22109	22072	22039	21943	22078	22202	21944	22122	22083	22076	22149	22116	22044	22213	22158	22189	22346	22178	22279	22092	21878	22207	22130	22185	22103	22179	22008	22163	22062	22259	22117	21964	22249	22212	22141	22278	22138	22116	22174	22209	22071	22048	22124	22272	21927	22113	22211	22101	22100	21940	22109	22140	22117	22209	21887	22160	22269	21963	22071	22389	22187	22238	21992	22213	22249	22197	22283	22287	22182	22051	22300	22105	22398	22074	22127	22045	22133	22140	21927	22109	22130	22076	22228	22148	22315	22138	22189	22125	22052	21998	22027	22037	21980	22148	22018	22209	22208	22056	22051	22217	22118	22153	22156	22150	22259	22164	22277	22342	22169	21916	22210	22153	22256	22129	22205	22068	22175	22110	22140	22173	22015	22021	22099	22297	21998	22254	22415	22218	22221	22011	22183	22193	22278	22151	22082	22025	21999	21999	22139	22155	22099	22311	22123	22280	22078	22056	22162	21937	22209	22399	22221	22047	22316	22066	22121	22107	22238	22175	22110	22180	22168	22212	21946	22163	21974	22015	22171	22051	22042	22060	22355	22079	21990	21907	22154	22131	22464	22188	22382	22321	21966	22019	21967	22213	22117	22042	22192	22142	21993	21902	21877	22395	22320	21826	22153	21939	22110	22092	22099	22142	22304	22052	22242	22081	22105	22316	22260	22110	21959	22140	22188	21947	22050	21978	21983	21989	22178	22031	22271	22084	22170	22055	22068	21978	22136	22005	22200	21973	22234	22110	22089	22087	22128	22182	22357	22071	22335	22113	21906	22080	21970	22132	22114	21969	22106	22087	22200	22303	22172	22252	22067	22005	22020	21985	22185	22066	22192	22100	22017	22084	22412	22252	22048	22170	22258	22289	22027	22226	22094	22364	22064	22033	22291	22495	22185	22062	22064	22172	22012	22222	22214	22184	22250	22210	22034	22088	22052	22267	22254	22241	22331	22092	22072	21977	22130	22112	22008	21934	22078	22297	22306	21895	22046	22300	21953	22304	21871	21931	22048	22125	21956	21976	22325	22173	22247	22209	21977	22161	22291	21988	22159	21851	22215	22176	22259	22137	22355	22180	22187	22136	22133	22208	22164	22208	21964	21844	21996	21979	21950	22067	22119	22161	21947	22212	22138	22107	22189	22302	22144	22286	22063	22128	22114	22333	22093	21953	22260	22207	22215	22320	22038	22006	21956	22033	22031	22253	21992	22313	22191	22008	21900	22052	22294	22127	22283	21878	22216	22008	22245	22175	22364	22006	22040	22064	22084	22126	22170	21931	22129	22148	21965	21846	22210	22179	22230	22279	22193	22219	22243	21990	22104	21990	22118	22067	22348	22405	21786	21962	22049	22063	21999	22217	22227	22389	22194	22070	22214	22112	21973	21971	22127	22272	22176	22121	22048	22055	22097	22079	22138	22218	22266	22277	22082	21890	21843	22143	22081	22284	21864	22208	22008	22061	22089	22119	22109	22107	22054	22180	21927	22095	22140	22095	22200	21993	22312	22270	22167	22257	22126	22099	22205	22294	22072	22171	21950	22214	22026	22256	22072	22125	22207	22146	21959	22103	22136	22190	22182	22325	22022	22208	22175	22007	22351	22418	22232	22193	22190	22160	22203	22130	22109	22339	22176	22048	22207	21962	22144	22127	22208	21930	22228	22276	22210	22210	22199	22157	22165	22210	22315	22051	22073	22276	22169	21989	22201	22196	22294	22127	22145	22069	21999	22060	22092	21993	22126	22269	21999	21921	22108	22052	22118	21923	22136	22035	22109	22169	22024	21978	22094	22043	22109	22169	22194	22140	22200	22198	22035	22236	22067	21980	21836	22013	22276	21978	22206	22125	22093	22468	22345	22158	22013	21992	22226	22163	22080	22218	22251	22004	22145	22165	22198	22219	21906	22406	21961	22184	22142	22198	22127	22105	22185	22079	22157	22115	21971	21994	22241	21988	22002	21868	22134	21887	22116	22091	22141	22151	22178	22168	22109	22048	21822	22236	22240	22115	22029	22082	22037	22062	22249	22089	22143	22033	22180	22294	22262	22075	21886	21983	22170	22048	22076	22105	22198	22113	22144	22128	22306	22345	22112	22097	22093	22050	22296	22386	22099	22455	22180	22186	22152	22319	22294	22215	22061	21974	22179	22157	22021	22288	22173	22093	22210	22065	21926	22164	22228	22252	22135	22198	22399	21976	22020	22047	22080	22351	22103	21961	22025	21980	22234	22143	22022	22111	22046	22261	21974	22200	22278	21888	22098	22048	21902	22014	22039	22028	22248	22274	22088	22220	22230	22155	22005	22166	22173	22261	22147	22026	22101	22062	22207	22338	22062	22102	22191	21982	22157	22044	22191	22185	22232	22099	22019	22031	22219	22107	22183	21916	21868	22064	22287	21805	22125	22014	22034	21988	22170	22200	22037	22175	22094	22326	22206	22252	22230	22163	22061	22249	22138	22035	22001	22217	21998	22122	22164	22089	22092	22050	22023	22096	21954	22270	22177	22266	22435	22338	22215	22113	21975	22112	22239	22325	22322	22055	22066	22208	21888	22065	22223	22009	22133	21988	21998	22011	21911	22145	22062	22122	21971	22049	22004	21994	22083	21962	22016	22322	22203	22050	22124	22333	22138	22281	22011	21985	21926	22060	22431	22159	22285	22318	22144	22318	22162	22054	22230	22268	21924	21926	22255	22068	22092	22095	22174	22320	22238	22006	21930	22262	22208	22003	22257	21958	22249	22208	22122	22203	22252	22442	22241	22061	22297	22199	21938	22137	22260	22237	22415	22193	22092	22162	22343	22140	22070	21949	22141	22100	22121	22210	22131	21978	22053	22209	21923	22211	22057	21990	22135	22119	22215	22132	22270	22138	22133	22093	22134	22156	22223	21930	21840	22033	22005	22094	22353	22083	22018	22025	21923	22056	21955	22126	22218	22144	22142	22107	22299	22071	21929	22028	22312	22162	21970	22218	22051	22085	22089	22119	22181	22358	22124	22201	21947	22056	22453	22038	22300	22159	22274	22014	22098	22110	22065	22207	22109	22126	22043	22028	22250	22151	22290	22103	22085	22081	22012	22316	22013	22217	22073	22152	22021	21970	22252	21995	22066	22245	22240	22297	22204	21934	22272	22241	22102	22285	22027	22057	22110	22056	22250	22247	22262	21962	22006	22082	21972	22114	22053	22301	22088	22008	22073	22068	22057	22115	22206	22100	22111	22094	22179	22213	21765	21972	22292	21987	22197	22077	22280	22052	22229	22071	21913	22107	21801	22109	22077	22001	22212	22202	22000	21949	22070	21992	22446	22022	22136	22104	22151	22043	22062	22164	21953	22166	21766	22075	21911	22203	22007	22013	22142	22167	22253	22160	22094	22240	21998	22078	22388	22138	22317	22092	22002	22126	21949	22184	22138	22097	22216	22431	22196	22232	22184	22222	22207	22164	22320	22173	22214	22151	22275	22155	22365	22015	22060	22178	22067	22257	22159	21931	22081	22143
35484	54529	52481	39330	33743	25834	22886	21745	21304	20556	20467	19976	19758	19352	19093	19152	18805	18712	18675	18719	18703	18531	18645	18488	18619	18735	18511	18649	18455	18477	18466	18346	18549	18644	18437	18445	18482	18751	18591	18513	18608	18557	18445	18621	18776	18681	18553	18668	18627	18657	18529	18655	18432	18556	18592	18518	18508	18518	18450	18641	18651	18381	18375	18589	18578	18566	18576	18508	18471	18534	18473	18532	18458	18564	18477	18553	18436	18591	18586	18515	18405	18425	18583	18451	18439	18507	18556	18636	18545	18599	18514	18635	18383	18506	18640	18370	18498	18441	18331	18618	18443	18519	18487	18602	18471	18441	18429	18482	18535	18392	18440	18370	18590	18507	18419	18638	18476	18432	18463	18512	18394	18479	18372	18395	18644	18655	18569	18439	18361	18367	18660	18497	18463	18441	18439	18401	18626	18462	18435	18362	18547	18488	18588	18521	18463	18546	18342	18523	18522	18592	18399	18500	18492	18450	18486	18505	18497	18619	18492	18530	18554	18772	18653	18466	18544	18308	18586	18437	18523	18535	18545	18490	18635	18567	18446	18417	18372	18516	18554	18567	18502	18632	18467	18614	18536	18502	18456	18730	18404	18565	18445	18614	18570	18425	18459	18572	18525	18703	18280	18497	18503	18611	18499	18583	18567	18435	18533	18335	18555	18553	18406	18531	18387	18584	18506	18459	18622	18320	18565	18434	18394	18675	18715	18584	18604	18436	18357	18506	18484	18482	18537	18630	18490	18626	18577	18361	18580	18739	18519	18496	18459	18625	18418	18498	18513	18570	18506	18444	18523	18479	18445	18553	18524	18667	18461	18550	18429	18431	18418	18535	18287	18430	18629	18572	18534	18305	18387	18486	18589	18561	18463	18473	18273	18439	18506	18417	18585	18419	18337	18492	18651	18536	18444	18588	18413	18458	18502	18425	18556	18366	18501	18428	18690	18581	18515	18489	18592	18629	18439	18452	18581	18633	18333	18459	18527	18449	18420	18557	18594	18738	18462	18668	18484	18426	18529	18663	18580	18294	18724	18298	18727	18582	18537	18540	18570	18582	18410	18454	18715	18464	18699	18492	18499	18399	18499	18540	18474	18592	18465	18664	18444	18720	18508	18505	18600	18523	18416	18487	18639	18370	18572	18525	18408	18369	18446	18393	18424	18540	18499	18398	18360	18487	18633	18447	18566	18497	18516	18518	18519	18429	18444	18569	18593	18680	18689	18538	18454	18617	18534	18382	18514	18671	18438	18690	18385	18468	18448	18685	18389	18663	18510	18640	18465	18483	18649	18368	18510	18491	18584	18679	18595	18405	18531	18493	18457	18464	18507	18514	18589	18545	18490	18450	18511	18405	18614	18466	18634	18653	18433	18348	18563	18545	18522	18491	18373	18530	18628	18547	18544	18563	18398	18500	18502	18412	18576	18575	18501	18548	18502	18624	18424	18761	18429	18547	18565	18607	18533	18474	18584	18619	18598	18473	18500	18555	18599	18487	18460	18471	18353	18531	18598	18417	18632	18441	18417	18694	18552	18362	18665	18471	18500	18392	18379	18518	18469	18391	18712	18540	18680	18470	18593	18358	18621	18493	18439	18617	18450	18564	18513	18362	18475	18629	18562	18333	18682	18559	18359	18387	18574	18426	18629	18562	18630	18502	18482	18495	18534	18365	18390	18508	18297	18361	18523	18503	18629	18451	18482	18544	18624	18717	18694	18424	18532	18556	18503	18530	18508	18438	18523	18532	18446	18587	18444	18544	18578	18520	18324	18512	18711	18345	18623	18568	18553	18557	18528	18595	18552	18546	18460	18352	18385	18567	18491	18553	18521	18401	18661	18528	18569	18478	18483	18471	18408	18662	18671	18554	18558	18555	18517	18478	18404	18605	18357	18483	18624	18660	18563	18559	18531	18541	18465	18554	18528	18451	18466	18601	18487	18468	18484	18458	18415	18342	18645	18331	18398	18396	18606	18508	18605	18419	18578	18491	18566	18559	18538	18560	18628	18574	18420	18657	18384	18469	18618	18335	18544	18273	18569	18473	18343	18632	18545	18517	18423	18459	18590	18436	18292	18510	18807	18528	18508	18526	18708	18423	18467	18465	18441	18488	18430	18366	18314	18477	18436	18513	18542	18618	18622	18493	18665	18586	18408	18470	18552	18437	18534	18626	18373	18431	18499	18592	18625	18626	18639	18576	18518	18479	18583	18698	18583	18521	18365	18496	18521	18648	18534	18504	18480	18474	18632	18556	18540	18554	18478	18314	18544	18402	18455	18480	18489	18469	18616	18558	18646	18479	18588	18585	18578	18545	18580	18438	18418	18492	18580	18485	18542	18303	18481	18507	18433	18681	18433	18425	18559	18619	18490	18631	18603	18569	18551	18502	18711	18670	18373	18485	18366	18229	18494	18528	18383	18487	18793	18277	18603	18453	18492	18479	18465	18661	18485	18568	18365	18504	18535	18526	18428	18432	18545	18397	18584	18418	18587	18281	18622	18522	18596	18482	18534	18560	18523	18380	18526	18533	18469	18447	18346	18470	18593	18405	18595	18634	18472	18493	18321	18554	18478	18477	18417	18366	18541	18388	18507	18388	18548	18434	18509	18513	18486	18450	18620	18401	18532	18659	18360	18699	18411	18565	18461	18609	18545	18580	18596	18409	18529	18676	18389	18619	18587	18582	18402	18514	18474	18513	18538	18466	18549	18618	18568	18538	18451	18429	18536	18497	18481	18316	18489	18470	18538	18401	18559	18485	18472	18473	18385	18622	18529	18596	18498	18429	18396	18680	18513	18295	18573	18267	18517	18521	18542	18431	18599	18644	18478	18462	18533	18556	18394	18468	18575	18457	18608	18475	18510	18536	18688	18280	18422	18404	18451	18377	18631	18337	18600	18515	18434	18390	18466	18411	18452	18454	18529	18440	18522	18471	18492	18370	18557	18428	18545	18522	18490	18508	18630	18550	18416	18274	18461	18676	18533	18502	18530	18464	18426	18539	18496	18448	18544	18535	18466	18509	18555	18496	18457	18464	18486	18529	18419	18445	18622	18605	18558	18429	18429	18300	18300	18468	18577	18561	18426	18654	18537	18467	18699	18500	18593	18522	18432	18527	18432	18425	18591	18577	18397	18474	18599	18493	18450	18568	18350	18535	18514	18453	18488	18556	18526	18456	18452	18648	18453	18506	18609	18436	18419	18488	18426	18448	18466	18425	18404	18551	18652	18411	18540	18251	18507	18381	18601	18581	18431	18521	18531	18427	18531	18315	18519	18280	18495	18480	18441	18468	18540	18293	18537	18455	18448	18311	18454	18331	18627	18590	18593	18604	18389	18450	18528	18501	18501	18474	18713	18727	18474	18604	18500	18625	18536	18377	18509	18444	18417	18546	18468	18445	18535	18497	18415	18567	18530	18525	18599	18349	18316	18389	18434	18384	18555	18761	18525	18564	18486	18592	18516	18438	18564	18382	18511	18472	18647	18440	18515	18309	18488	18658	18579	18477	18462	18349	18474	18559	18673	18497	18613	18453	18526	18581	18418	18684	18416	18474	18660	18512	18511	18525	18645	18637	18694	18552	18611	18340	18433	18591	18565	18399	18482	18461	18508	18727	18494	18416	18536	18501	18512	18410	18438	18561	18363	18580	18538	18615	18476	18509	18463	18491	18359	18397	18574	18522	18479	18582	18581	18398	18534	18446	18545	18502	18429	18502	18568	18390	18416	18490	18374	18712	18462	18406	18511	18616	18478	18562	18632	18325	18518	18424	18522	18561	18341	18693	18602	18285	18585	18299	18711	18536	18483	18671	18626	18440	18608	18657	18541	18501	18553	18552	18494	18517	18547	18531	18437	18478	18559	18416	18652	18566	18475	18291	18487	18597	18574	18411	18562	18466	18401	18516	18550	18526	18378	18599	18522	18556	18369	18337	18675	18736	18472	18378	18469	18440	18585	18600	18532	18605	18676	18540	18319	18546	18271	18534	18526	18493	18591	18478	18330	18429	18319	18651	18430	18468	18601	18423	18625	18618	18528	18532	18547	18507	18616	18420	18590	18522	18477	18270	18531	18564	18342	18497	18528	18541	18591	18613	18638	18324	18578	18408	18448	18483	18498	18383	18713	18359	18608	18541	18565	18720	18599	18409	18545	18384	18405	18549	18450	18515	18512	18373	18533	18442	18499	18296	18650	18625	18447	18312	18604	18437	18630	18506	18574	18617	18723	18596	18394	18605	18405	18530	18498	18526	18512	18622	18532	18342	18423	18693	18596	18739	18259	18423	18398	18481	18511	18433	18524	18472	18436	18504	18499	18667	18590	18526	18354	18688	18475	18550	18500	18593	18399	18559	18580	18524	18596	18757	18612	18457	18621	18541	18603	18448	18583	18757	18515	18519	18669	18280	18559	18624	18418	18606	18370	18538	18583	18441	18338	18533	18523	18418	18520	18536	18390	18497	18609	18384	18465	18534	18582	18472	18362	18373	18610	18718	18601	18362	18574	18434	18410	18637	18422	18507	18446	18443	18329	18536	18651	18490	18482	18471	18466	18470	18302	18588	18474	18471	18312	18627	18403	18410	18556	18710	18526	18400	18628	18688	18652	18787	18603	18498	18659	18544	18600	18611	18526	18361	18676	18652	18597	18452	18525	18763	18554	18540	18443	18507	18523	18433	18370	18466	18566	18643	18642	18482	18527	18458	18486	18476	18471	18692	18495	18564	18652	18496	18481	18470	18625	18433	18488	18719	18647	18479	18685	18601	18452	18619	18487	18551	18547	18407	18340	18482	18378	18539	18527	18583	18590	18560	18412	18596	18416	18377	18530	18403	18565	18466	18355	18514	18763	18565	18629	18470	18512	18551	18590	18425	18452	18650	18499	18419	18607	18320	18490	18492	18548	18559	18419	18531	18727	18571	18435	18442	18480	18612	18560	18556	18458	18511	18407	18584	18403	18435	18520	18492	18478	18497	18549	18649	18508	18500	18633	18522	18578	18415	18461	18517	18377	18793	18524	18538	18549	18536	18600	18503	18544	18427	18610	18501	18435	18512	18306	18452	18841	18449	18593	18498	18453	18579	18482	18396	18548	18516	18491	18542	18432	18278	18357	18520	18447	18365	18485	18544	18600	18416	18479	18517
23066	21625	29576	25278	26044	29018	30544	26707	25694	25702	25129	24767	24332	24384	23713	23453	23610	23558	23310	23267	23351	23155	23089	22988	23200	23037	23333	23253	22982	22950	23018	23149	23218	22959	22981	23106	23018	23034	23315	23226	23077	23129	22964	23036	23002	23081	23379	23215	23003	22934	22928	22858	22988	23027	22906	23012	23134	22824	23122	23035	22870	22992	22988	23054	22968	22957	23207	22952	23084	22970	23085	22825	22857	22856	23190	23047	23123	23109	22961	22836	22777	23052	22976	22884	22903	23058	22975	22897	22948	22972	23037	22865	22905	22982	22936	22972	22994	22927	22705	23096	22928	22878	23017	22746	22908	22938	22871	22864	23150	22939	22788	22942	22831	22808	23094	22865	22896	22859	22885	23094	23061	22823	22825	22852	23007	22806	23056	22961	23214	23164	23054	23031	22798	23136	23089	22953	22961	22826	23095	23117	23148	22957	22926	22760	22989	22751	22919	22844	22946	22853	23033	22903	23124	22882	22851	23020	22977	22908	23279	22826	22933	22722	22880	22824	22870	22902	22925	23077	23085	22873	22998	23058	22925	22833	23037	22877	23087	23148	22979	23104	22757	22906	23198	22928	23070	23053	22983	22820	22824	22946	22834	22768	22884	22852	22994	22900	22992	22887	23134	22885	22903	22929	23031	22767	22922	22686	22831	22839	23124	23040	22856	23037	23068	22978	23088	22844	23126	22934	22695	22977	22967	22664	22896	22951	23003	22913	23056	22726	23317	22993	23079	22994	22924	22741	22932	22849	23144	22906	23056	22894	23419	22887	23135	22847	22890	23171	22835	23066	23038	22869	22894	22961	23041	22853	23020	22992	23020	23242	22971	23114	22939	22826	22954	23047	22962	22972	22929	22669	22842	22857	22907	23095	22972	22932	23117	22960	22948	23107	22904	22822	23000	23007	22938	22944	23008	22939	22937	23030	22925	23024	23002	23039	23038	22656	22890	22864	22920	22956	22893	22947	22960	23151	22851	23019	23178	22840	22940	23110	22909	22952	23025	23068	22856	23045	22854	22838	23191	22916	22757	22850	22947	22941	22896	22961	22972	22858	22922	23043	22963	22813	22912	22682	22873	22917	23042	22905	22962	22939	23048	23099	23052	22874	23001	22978	23209	22973	22708	22850	22896	22912	22921	22877	23031	23126	22935	23005	22929	22989	23194	22841	22867	22996	22898	22961	23146	22945	23022	23056	22851	22904	22968	22938	23105	23023	22915	23033	23004	22804	23023	23055	23084	22895	22867	22742	22970	23042	22944	23102	23086	23023	23004	23056	23060	22966	22931	22962	23151	23025	22851	22818	23079	22904	23116	22852	22971	22810	22955	22928	22957	22886	22913	22888	23003	23243	23184	23066	22791	23014	22915	23009	22891	22806	22993	22860	22971	22990	23073	22850	23146	23174	23138	22825	22889	22634	22990	22913	22882	22789	22995	22931	23023	23219	22964	22887	23119	22976	23003	23034	23005	22666	22833	22675	22966	22957	23102	22893	23010	22833	22976	22876	22928	23231	22824	22740	23021	22922	22838	22887	22927	22764	23089	22934	23023	22851	23093	22814	23006	22712	22926	23068	22962	23001	22892	23086	23125	22947	23049	22902	22886	23107	23075	22871	23176	22909	23186	22922	23020	22763	22822	22971	22937	22862	22995	22778	23073	22815	23051	22977	23087	22846	23029	23026	22932	23147	23141	22694	22909	23020	23008	22999	22939	22861	22870	22893	22991	22869	22955	22938	22971	22926	23057	22790	22873	22885	22938	23001	22922	23233	23059	22758	22944	22921	22907	22969	22817	22917	22832	22871	22975	23172	22772	22863	22911	22809	22853	22764	22938	23123	22934	23177	23112	22745	22859	23010	22992	22875	23220	23026	22911	22992	22759	23116	23031	22749	22941	23052	23139	22775	23075	22978	22666	23084	22892	22991	23068	22980	23021	22855	23030	22728	22771	23005	22829	22935	22769	22891	22755	23003	23021	22858	23012	23041	22906	22980	22825	22864	22877	23015	22751	22925	22888	22989	22902	23052	23013	22746	22784	23077	22794	22798	22894	23092	22968	22970	23111	23036	22934	23074	22945	22998	22884	23117	22888	23044	23099	22905	23023	22839	23047	22948	22854	22907	22989	22802	23008	22997	23066	23100	22857	22996	23018	22983	23065	23120	22924	22964	23018	22952	23062	23000	22963	22886	22903	22719	22858	23016	22968	22924	22825	22979	23064	22836	22861	23001	23075	22940	23071	22767	22737	22933	22969	22753	22771	22921	23021	23052	22938	22937	23078	22870	23079	22885	23014	23049	23084	22974	22927	22849	22884	23023	22820	22840	22728	22874	23034	22904	23068	22875	22965	22904	23047	23027	22872	22898	22992	23196	22980	23059	22775	22910	22775	22776	22945	22898	23097	22958	23140	23098	22848	22840	23098	22777	22867	23081	23012	23029	22933	22867	22939	22787	22867	22918	23027	22867	22884	22919	22812	22972	22918	22769	23069	22857	22765	23001	22993	23014	23036	22832	22871	22794	22773	22891	22903	22763	22910	23159	22854	22908	22984	22940	22790	23168	22932	22792	22871	22793	22895	22826	22815	22991	22986	22738	23053	23000	22969	22962	23054	22810	22866	22910	23077	22928	22983	22903	23027	22835	23044	22951	23010	23049	22726	22828	23035	23014	22896	23029	22811	22750	23088	22601	22788	22946	22915	23034	23071	22844	22950	22994	22891	22570	23101	22832	22950	22710	22866	23319	23311	23045	23052	22989	23080	22835	22965	22818	22994	23054	22990	23116	22905	23225	22972	22771	23061	22944	22949	23014	23163	23018	22849	22994	22981	22955	22862	22907	22976	23040	22957	22939	22948	22888	22988	23243	23169	22917	22899	22877	22751	23079	22874	23067	23024	23105	22985	23029	23032	22814	22963	22916	22893	23007	23150	22998	23067	23091	22988	22866	22952	22766	22975	22827	22778	22878	22852	23223	23124	22829	23119	23097	22865	23026	22850	22950	22963	22876	22967	22898	23072	22925	22849	23001	22969	22984	22817	22835	23023	22762	23038	22846	22907	22930	22784	23030	22759	22767	22935	23070	23032	23074	22735	22997	22884	22885	23017	22804	23034	23022	22824	23133	22931	22722	23048	23014	22965	22945	23235	22828	22941	22744	23031	22955	22857	23052	22988	22805	23067	23017	22932	23018	22850	23125	22668	22995	22853	23052	22850	22796	23100	22848	22790	23062	22940	23089	22992	23002	22875	22711	22887	22947	22904	23000	23143	22929	22839	22870	22889	22876	23008	22950	22910	23046	22855	23022	23057	23082	22785	22907	23005	22912	22758	22682	23109	23018	22815	22885	22968	23195	22851	22832	23031	22903	22946	22848	23011	23087	22927	23087	23169	22946	23041	22882	22976	22905	22900	22819	23010	22959	23116	23080	22974	22970	23137	23009	23133	22870	22827	22956	22922	22832	22853	22958	23146	22907	22734	23074	22829	22981	22906	22996	22894	23214	22893	22799	23075	23117	23068	23187	22986	22864	23222	23024	22968	22869	23019	23084	22872	22915	23110	22897	22946	22919	23040	22799	23228	22960	22888	22711	22834	22895	22965	22946	22946	22910	22999	22985	22838	23101	22877	22923	22923	22880	22913	22925	22983	22914	23020	22812	23029	22974	22672	22979	22977	22884	23082	23098	22913	22853	23067	23152	23046	23077	23087	22638	22996	23121	22965	22978	22925	22946	22983	23072	23168	23110	22959	22721	22971	22958	22996	22601	22815	23085	22876	22953	22839	23063	22747	23021	22790	22830	22959	22841	23121	23099	23061	22888	23151	22894	22769	23089	22771	22884	23175	23295	22905	23047	22916	22722	22875	22935	22879	23008	23013	22869	22716	23039	22927	23078	23087	22942	22922	22817	22942	23032	23154	22947	23020	22901	23053	23049	23093	22974	23033	22886	22997	22989	22976	23066	23092	23117	22979	22927	22901	22910	22901	22949	22802	22984	22885	23261	22885	22962	22875	22880	23010	22822	23023	22981	22800	23016	22927	23073	22901	22947	22813	22884	23006	22862	23034	22932	22929	22908	22861	22896	23095	22843	23038	22857	22894	22984	22948	23053	22917	23079	22928	22888	23024	22900	23047	23217	22871	23029	22926	23041	23025	22954	22876	23025	23083	22759	22958	22895	22930	23092	22888	22687	22838	22998	22677	22814	23087	22935	23174	22977	22894	23008	23046	22822	23079	23024	23008	22914	22962	22861	23018	23096	22963	22975	22776	22960	22951	23113	22843	23034	22750	23018	22989	22901	22913	22818	22947	22795	23018	22992	23237	22819	22837	22993	22958	22851	22893	22789	23026	23080	23186	22996	23064	23115	23007	22971	22963	23112	23006	22849	22986	22976	23085	22902	22970	22756	22890	22879	22845	22800	23009	23149	22991	22958	22937	22835	22828	23280	22812	22911	22974	22849	23027	23072	22946	23135	22936	22906	23008	22831	23090	23032	22960	22909	23148	22841	22990	22849	22877	22738	23040	23025	22909	22935	23148	23041	22967	22947	23131	22912	22954	22998	22932	23029	22897	22977	22850	22841	22861	23015	22867	22924	23135	23022	22940	23190	23021	22909	23236	23088	22869	22893	23031	22940	23084	22908	22948	23009	22767	23056	22928	23231	22662	22934	22821	22940	22875	22966	22860	23045	22766	23130	22906	23018	22834	22925	22980	23117	22854	22937	22911	22691	22891	22856	22899	22936	22920	22828	23251	22947	23036	22830	23004	22923	22968	22916	22935	23004	22967	22857	22978	23046	22990	23035	23179	22849	23159	23016	22769	22992	23048	22856	23116	22954	22946	22780	22716	23046	23096	23089	23019	22758	22997	23033	22964	23095	22997	23038	22960	22961	23040	22947	23018	23045	23109	23076	23010	22907	22968	23122	22917	22743	23041	23075	22903	22686	22990	22871	22980	22947	22994	23077	22915	22870	23018	22987	23050	22982	23060	23037	22890	22917	23105	22828	23038	23037	22997	22953	23088	22799	22740	22737	22962	22871	22924	23020	23090	22941	23025	23091	22754	22834	22958	23100	22751	23210	23006	22860	22788	22831	22947	22855	23184	22892	22856	22675	22770	22933	22944	22928	23126	22871	22879	23176
38850	61739	56687	47437	41475	30426	25463	24241	23072	22422	22100	21388	20949	20463	20126	19906	19378	19502	19195	19183	19002	19312	19129	19056	19106	19099	19080	19136	18944	19200	19084	18936	19007	18959	18878	19075	18997	19117	19115	19039	19013	19104	18964	19251	19074	19196	19195	19036	19118	18966	19197	19047	18929	19107	18957	19028	19000	18928	18935	19058	19049	18906	19017	18939	18970	18995	18943	18989	19101	19002	19109	19029	18985	19056	19105	18873	18940	19244	19115	19051	19127	19047	19076	19038	19028	19000	18904	19178	19188	18966	19069	19187	19012	19041	19183	18954	18770	19082	19087	18783	19129	18918	19075	18878	18968	19045	18996	18947	19043	19088	19160	18987	18974	19004	19024	19016	18941	19012	19054	19003	19102	18973	19047	18917	19031	18995	18882	18911	19004	18915	19033	18936	18997	18872	18886	19033	18994	18860	19147	19009	19082	19178	18851	19007	18770	18917	19160	19007	19159	19055	18896	18985	19049	18978	19055	19067	19046	18939	18876	19039	18964	19026	19167	18772	19008	18981	18959	19006	18973	19209	18955	18982	19141	18998	19081	19158	19032	18846	18850	19006	18854	18860	18900	19117	18863	18984	18956	18895	18895	18874	19063	19112	18915	19024	19058	19108	18912	18994	19022	19018	18882	18966	19042	18873	19045	18984	19120	19104	19200	19075	19114	18897	19062	18978	18974	19050	19044	19020	19097	18952	19081	19029	19099	18890	19076	19228	19052	18964	19108	19042	18947	18880	19099	18986	18903	18912	19097	18963	19046	18938	19231	19040	18767	18980	19072	18938	19018	18922	19057	18902	18840	18894	18925	18963	18945	18990	18925	19140	18912	19036	19017	19007	18998	19048	19048	19068	18798	19090	18976	19065	18966	18999	18770	19093	18986	19057	18937	18952	18958	19009	18968	19038	18816	18929	19094	18965	19023	19137	18926	19088	19100	18879	19038	18951	18842	18934	19067	18888	19066	18941	18856	18972	18873	18784	19016	19070	19013	18960	18938	18926	19110	18781	19109	18805	19184	19103	18976	19042	18922	18963	19056	19047	19108	18944	18874	19014	19029	19062	18958	19037	19066	18973	19043	18955	19044	19075	18958	18967	19006	18860	19177	18875	19093	18947	18988	19000	18813	19061	18953	19202	19119	19001	18820	18930	18932	18861	18953	19017	18859	18836	19095	18755	19135	18925	18966	18892	18981	19002	18970	18903	18930	19264	18900	18929	19130	19023	18793	19015	18781	18979	18953	19042	18885	19148	18813	18951	19063	19121	19068	19113	19136	19015	19028	18948	18855	19010	18960	18965	18924	18836	19064	18851	18891	19002	18964	19059	18930	18913	18964	19055	18855	18971	19043	18994	19225	18941	18912	18965	18900	19080	19041	19073	18991	18927	19057	18922	19044	19173	19132	18815	19138	18886	19129	19007	18874	19070	18951	19054	18961	18877	18992	19140	19056	18929	18863	19027	19034	19219	18999	18977	18902	19153	19017	18950	18906	19018	18878	19215	19014	18879	19119	18960	19018	18972	19105	19024	19166	18743	18957	19054	19114	18926	19130	19064	19110	19041	18885	19145	19021	18918	19042	18883	18908	18960	18984	19014	19038	19246	19103	18884	19129	19003	19080	18995	19054	19104	18958	19048	18947	19057	19060	19183	19113	18918	18867	19107	19058	19098	19101	18977	18913	18876	18944	19256	19016	19059	19020	19035	18966	18875	19025	18991	18950	18898	18908	18981	18924	19245	18961	18993	19006	19060	18921	19030	18924	19004	19120	18948	18995	18862	18770	19054	18880	19161	18965	19140	19082	19060	18965	19037	19008	18936	19013	19140	18992	18901	18933	18933	18954	18964	18833	18866	18889	18991	19025	18925	19115	18891	19116	19058	19035	18972	19091	19011	19027	18890	18892	19114	18870	19117	18921	18941	19018	19047	19045	19096	18927	18916	18991	18945	19008	18961	18997	19088	19211	19003	19055	19039	18982	18989	18932	18956	18957	18744	18910	19000	18821	18858	19112	18913	18963	19094	19151	18972	18775	19049	18926	18987	19073	18987	18888	18933	19133	19126	18840	19071	18865	19049	18895	19076	19008	18969	18783	18928	18941	19168	19055	19274	19077	18954	18978	18963	18850	19140	18845	19066	18960	18918	19027	19049	18998	19037	18869	19008	19000	18848	18906	18980	19004	18973	18974	19066	18848	18934	18987	19062	19158	19049	19088	18969	18742	18934	19045	19050	18930	19056	19003	18842	18919	18895	18943	19185	18813	19042	18950	19005	18951	18934	19181	19123	19114	18929	19066	18987	19090	19057	19076	19019	19137	19021	19163	19084	18910	19136	18952	19029	19038	19088	18917	18956	19153	18978	19170	18956	19037	19034	18890	19027	19085	19002	19006	18980	19074	18874	18993	19052	18886	18829	19021	19041	18814	18987	18909	18942	19025	18998	19141	18951	18909	19096	19026	18967	19115	19047	18954	19015	18946	18915	18807	18945	19006	19181	19032	19031	18887	19040	18870	19008	19090	18999	18802	19017	19079	18886	18946	18967	18977	19103	18896	18984	19074	18904	18833	19028	18916	19097	18858	19018	19008	19022	18970	18792	19000	18948	19036	19061	19071	18837	18989	18955	19002	18995	18844	18927	19308	18888	19067	19046	18953	18959	19089	18890	18881	19107	18793	19048	19019	18984	19046	18976	18980	19139	19034	19209	18925	19009	18924	19066	18878	19159	18997	18988	18895	18897	19174	19132	18966	18997	19017	19073	18919	18861	19016	19002	19031	19012	18921	18935	19178	19024	18977	18941	19135	19300	18873	19050	18978	18985	19043	18812	19161	19160	19125	19075	19036	18995	19047	18909	19198	18774	18996	18841	18828	19048	19014	18955	19052	19023	18953	18990	19045	19126	19042	18879	19016	18938	19091	19042	18990	18968	19035	19078	19197	18765	18977	19027	19074	19051	19097	18961	18874	18965	18853	19013	18996	18989	18960	19074	19023	19119	19000	18901	18964	18945	19118	18976	18995	19137	18950	18921	18992	19078	19047	19001	18975	19265	18996	18977	18987	19122	18997	18983	19133	19014	18897	18967	18961	19187	19060	18917	19046	19030	19025	19233	19026	18896	18808	19013	19262	18755	18971	19062	18920	18973	18907	19022	18977	18955	19040	19049	19045	19057	19090	18835	19141	19054	18867	19039	18941	19193	18919	18902	19163	19006	18857	18869	19001	18926	18832	18911	18839	19125	19063	19059	18994	19020	19012	18929	18965	19018	18923	19039	19016	18892	19030	18953	18978	18974	18906	18964	19084	19050	18895	19075	18946	18956	19168	18781	18969	19004	19038	18976	18898	18979	19072	19032	19047	18929	18790	18849	19054	19148	19062	19062	18991	18897	19001	19104	18886	18983	19162	19002	19100	19070	19050	18931	18961	18943	19195	18996	19158	18951	18984	19031	19102	19005	19076	18972	18987	19151	18897	18913	19078	19245	18961	18992	18992	19032	18816	18974	18974	18988	18961	19003	19029	18926	19067	18901	19141	18948	19073	19061	19155	19023	19043	19064	19016	19177	18865	18905	18937	19249	18907	18846	18989	19036	18983	18928	19128	18915	19034	19072	18806	19072	19037	19072	19012	18872	18956	19090	18809	19030	18907	19166	19011	18946	19022	19045	18988	19112	19066	18930	18939	19060	19106	18944	18981	18824	18910	19078	19032	19134	18947	18941	18971	18884	18994	19113	18969	19031	18872	19006	19126	18723	18860	18839	18992	18947	19047	19102	18978	18805	18958	18959	18931	19149	19105	18885	19228	18906	18877	18949	18965	18960	18990	19082	18973	19065	18924	18914	18957	19151	18998	19124	18855	18791	18810	18989	19134	18931	19005	19032	18818	18867	18974	19073	19096	19043	18971	19123	18892	19011	18961	18978	18924	18968	18982	18959	18999	18891	18953	18934	19014	18914	19117	18883	19215	18918	19048	19202	18958	18986	18853	19024	18939	19018	18871	18998	18963	19026	18987	19096	19101	19062	18950	19076	18869	19214	18951	19169	18870	18963	18944	19203	18995	18966	18981	19095	18932	19119	19000	18976	19028	18990	18918	18977	18901	18901	19093	19106	18980	19038	19026	19097	18768	19111	19001	19131	18892	19067	19015	19019	18908	19039	19162	19047	18987	18991	18847	19085	19001	19214	18882	18809	19097	18877	18921	19150	18964	18854	18989	18954	18947	19139	19050	18787	19043	18929	18993	19044	18960	18959	18898	19097	18960	18923	19055	18941	18830	18950	19023	19007	19171	18936	19156	18962	18985	19033	18906	19207	19039	19029	18985	18751	18998	18944	18972	18984	19036	18910	19010	18923	18844	18887	18964	18918	18864	19139	18804	19078	19034	18906	19129	18769	19040	18842	19085	19140	18820	19001	18750	19066	19039	18836	19114	19139	18945	19113	19126	19166	18914	19011	18993	19165	19056	19091	18833	19077	18999	18989	18826	19011	19034	18843	18878	18925	19024	19103	19084	18982	19026	18944	19053	18881	18933	19163	19012	18956	19041	18891	18873	18964	18970	19038	19019	18873	18903	18968	19019	19019	18963	19006	18960	18869	19078	18991	18969	18822	18831	19147	18859	19015	19077	19018	19018	18864	18992	18955	19068	18960	18986	18957	19077	18942	18924	19032	18892	18963	18882	18922	19132	19014	19121	19026	18908	18985	19074	19059	18912	19106	18908	18917	18985	18809	19043	19089	18935	18874	18977	18832	19122	18862	18998	18972	18990	18976	18829	18950	19107	19135	18987	19042	19081	18934	18998	18887	19202	19005	19005	18917	18996	18800	18989	19045	18848	18918	19117	19066	18897	18934	18981	19047	19010	18974	19047	19105	18946	19153	18926	18966	18833	19023	18973	19031	18919	18917	19021	19046	18979	19040	19022	19102	18989	19126	18983	18959	18980	18981	18951	19088	18848	19100	18929	19050	18969	18863	18849	18930	19168	18940	19005	19019	18961	19081	19057	19048	18981	18951	18959	19012	18909	18913	19093	19028	18871	19084	18955	18879	19054	18896	18906	19048	18862	19041	19063	18955	19012	19061	19029	18919	19051	18972	18917	18959	18955	19097	19165	18970	19010	18880	19074	18834	18914	18825	18871	18879
29190	27947	37061	33382	26601	24693	23901	22755	22434	22230	22207	22189	22092	22131	21982	21917	21608	21602	21557	21456	21558	21516	21559	21767	21355	21694	21598	21715	21788	21640	21678	21369	21588	21593	21589	21502	21570	21360	21670	21407	21607	21559	21662	21530	21758	21646	21612	21432	21508	21638	21588	21652	21409	21552	21543	21541	21480	21227	21463	21396	21566	21440	21477	21538	21640	21575	21495	21652	21566	21607	21431	21428	21652	21201	21338	21485	21399	21651	21544	21500	21744	21624	21479	21298	21443	21303	21395	21591	21636	21591	21596	21639	21474	21711	21720	21642	21433	21268	21411	21423	21600	21599	21487	21445	21623	21475	21568	21252	21629	21549	21627	21528	21506	21404	21568	21586	21576	21215	21345	21443	21738	21541	21384	21468	21422	21514	21423	21502	21469	21347	21488	21430	21634	21640	21463	21386	21436	21538	21419	21543	21472	21441	21471	21530	21553	21608	21467	21418	21475	21468	21328	21448	21418	21515	21497	21416	21599	21378	21493	21491	21467	21620	21558	21494	21755	21561	21709	21553	21459	21625	21406	21436	21474	21606	21439	21431	21472	21579	21523	21520	21448	21632	21562	21490	21422	21368	21679	21654	21552	21367	21362	21359	21410	21384	21609	21530	21432	21309	21551	21429	21613	21708	21461	21578	21542	21512	21543	21497	21395	21494	21576	21381	21380	21599	21686	21501	21637	21548	21519	21371	21426	21507	21649	21614	21512	21517	21373	21560	21439	21420	21522	21709	21609	21439	21593	21600	21442	21272	21683	21535	21530	21374	21456	21647	21448	21495	21630	21558	21486	21638	21505	21532	21446	21481	21636	21562	21378	21525	21550	21531	21388	21463	21501	21604	21377	21391	21493	21473	21630	21452	21711	21417	21802	21633	21598	21415	21630	21635	21573	21500	21462	21407	21468	21518	21410	21370	21344	21600	21572	21579	21669	21370	21482	21404	21394	21558	21377	21272	21740	21632	21384	21696	21319	21358	21517	21544	21539	21391	21588	21340	21279	21602	21706	21318	21441	21444	21360	21550	21724	21373	21539	21419	21649	21523	21597	21372	21582	21387	21688	21324	21556	21376	21509	21414	21719	21494	21669	21472	21514	21358	21531	21471	21493	21608	21530	21421	21604	21584	21367	21517	21428	21263	21476	21351	21688	21500	21544	21466	21442	21428	21640	21583	21441	21451	21159	21383	21449	21556	21464	21458	21361	21609	21821	21747	21670	21712	21626	21533	21562	21498	21490	21606	21817	21458	21490	21558	21452	21562	21322	21444	21536	21594	21724	21396	21437	21479	21315	21577	21538	21480	21203	21272	21635	21472	21609	21598	21643	21158	21685	21485	21610	21397	21609	21565	21543	21165	21362	21410	21658	21574	21543	21293	21635	21384	21423	21530	21739	21416	21638	21583	21450	21695	21580	21471	21653	21356	21420	21587	21491	21625	21528	21591	21358	21623	21475	21557	21592	21655	21532	21525	21671	21655	21539	21560	21583	21517	21343	21400	21341	21719	21661	21302	21538	21493	21583	21508	21514	21481	21531	21546	21603	21335	21661	21624	21555	21545	21610	21538	21655	21610	21514	21603	21505	21512	21747	21575	21504	21277	21595	21521	21413	21544	21349	21459	21582	21434	21600	21533	21580	21687	21361	21400	21469	21747	21411	21647	21527	21633	21507	21446	21553	21485	21456	21395	21662	21619	21438	21550	21501	21507	21483	21456	21402	21468	21586	21586	21392	21304	21263	21338	21472	21541	21414	21403	21427	21641	21666	21541	21357	21633	21530	21448	21421	21520	21585	21346	21659	21502	21551	21375	21416	21459	21591	21153	21767	21757	21458	21523	21431	21573	21588	21528	21303	21542	21359	21461	21556	21825	21401	21728	21464	21429	21610	21375	21710	21361	21583	21462	21551	21543	21568	21549	21583	21443	21423	21461	21622	21387	21591	21578	21537	21390	21434	21354	21318	21509	21504	21720	21539	21544	21383	21606	21618	21528	21490	21422	21302	21493	21351	21474	21460	21555	21449	21603	21541	21400	21558	21391	21752	21568	21574	21495	21432	21596	21640	21482	21324	21375	21305	21620	21558	21591	21405	21582	21449	21645	21397	21515	21572	21415	21572	21499	21613	21503	21387	21565	21418	21586	21491	21572	21733	21386	21622	21450	21567	21597	21388	21610	21454	21587	21379	21700	21623	21507	21671	21591	21371	21542	21633	21489	21725	21476	21455	21549	21442	21587	21333	21655	21500	21533	21520	21449	21546	21625	21555	21600	21542	21464	21370	21524	21320	21448	21622	21495	21373	21646	21397	21310	21481	21672	21705	21332	21655	21625	21543	21746	21405	21444	21532	21482	21578	21537	21533	21439	21441	21400	21576	21729	21339	21694	21542	21552	21518	21437	21534	21586	21635	21615	21578	21507	21424	21332	21748	21576	21653	21477	21287	21476	21554	21560	21311	21747	21638	21564	21729	21521	21478	21563	21525	21572	21532	21457	21585	21420	21580	21464	21575	21323	21511	21494	21497	21258	21613	21549	21526	21514	21480	21421	21371	21539	21713	21463	21537	21565	21510	21638	21448	21589	21563	21552	21344	21505	21538	21337	21486	21287	21552	21591	21471	21508	21648	21425	21647	21475	21579	21654	21663	21604	21511	21446	21634	21337	21401	21333	21659	21447	21533	21254	21545	21523	21733	21462	21526	21367	21546	21617	21512	21462	21729	21586	21470	21567	21470	21397	21467	21708	21548	21790	21625	21475	21582	21560	21382	21514	21607	21473	21550	21556	21375	21356	21343	21452	21552	21497	21530	21412	21477	21556	21609	21700	21517	21426	21475	21773	21324	21477	21396	21599	21504	21602	21525	21604	21675	21406	21432	21408	21360	21366	21507	21614	21469	21589	21383	21487	21484	21267	21534	21559	21489	21566	21399	21523	21759	21454	21589	21528	21651	21563	21498	21597	21504	21489	21502	21379	21652	21521	21423	21831	21410	21500	21357	21430	21390	21329	21517	21555	21311	21396	21277	21614	21646	21240	21600	21447	21559	21614	21527	21701	21593	21565	21680	21502	21430	21346	21478	21654	21785	21573	21541	21512	21502	21505	21672	21590	21268	21651	21581	21394	21525	21528	21678	21372	21390	21590	21672	21556	21606	21502	21266	21363	21449	21426	21565	21521	21448	21451	21554	21391	21301	21703	21629	21430	21445	21451	21685	21619	21586	21538	21505	21482	21498	21404	21504	21439	21492	21489	21589	21641	21662	21717	21556	21808	21608	21327	21460	21508	21504	21347	21449	21663	21654	21782	21390	21688	21481	21466	21737	21670	21412	21688	21463	21616	21453	21301	21529	21772	21412	21472	21596	21325	21434	21468	21738	21504	21405	21374	21452	21526	21336	21396	21469	21535	21643	21264	21327	21404	21522	21460	21576	21409	21584	21464	21521	21583	21534	21521	21497	21306	21687	21669	21592	21550	21594	21380	21772	21645	21519	21558	21489	21290	21467	21696	21451	21413	21599	21548	21568	21471	21358	21529	21426	21484	21529	21642	21281	21545	21429	21528	21331	21505	21782	21664	21410	21557	21639	21552	21439	21445	21435	21551	21697	21514	21479	21559	21526	21404	21499	21548	21323	21620	21783	21842	21633	21525	21609	21571	21619	21356	21671	21548	21635	21809	21450	21427	21555	21458	21459	21488	21433	21531	21461	21494	21674	21270	21466	21551	21432	21634	21682	21546	21516	21390	21497	21554	21378	21475	21511	21600	21775	21379	21365	21500	21421	21602	21528	21689	21546	21578	21570	21634	21525	21574	21584	21470	21566	21613	21464	21422	21399	21623	21627	21496	21750	21319	21446	21473	21870	21412	21450	21533	21467	21560	21520	21521	21618	21531	21349	21652	21653	21485	21567	21665	21430	21699	21482	21584	21532	21557	21483	21431	21428	21486	21580	21756	21764	21807	21245	21511	21522	21469	21645	21579	21534	21549	21557	21452	21312	21567	21633	21485	21574	21647	21491	21783	21734	21471	21341	21543	21453	21675	21580	21578	21217	21371	21352	21398	21442	21366	21479	21451	21378	21506	21642	21408	21541	21555	21691	21613	21498	21633	21530	21476	21624	21418	21529	21541	21505	21444	21311	21498	21437	21683	21669	21601	21458	21506	21234	21596	21677	21218	21488	21637	21536	21593	21603	21387	21553	21469	21616	21537	21526	21556	21485	21415	21355	21499	21438	21665	21506	21251	21561	21560	21504	21601	21475	21411	21627	21433	21476	21619	21466	21528	21647	21616	21604	21580	21718	21451	21500	21633	21691	21700	21461	21452	21280	21456	21422	21297	21674	21588	21261	21408	21588	21499	21580	21702	21493	21362	21418	21676	21602	21821	21427	21492	21401	21467	21445	21500	21576	21406	21316	21393	21543	21457	21305	21555	21356	21515	21562	21748	21732	21558	21496	21421	21570	21452	21577	21324	21361	21591	21347	21438	21562	21501	21606	21624	21491	21628	21523	21406	21536	21675	21586	21433	21427	21532	21423	21687	21677	21514	21364	21409	21629	21358	21340	21516	21581	21334	21625	21529	21663	21549	21619	21593	21469	21349	21492	21557	21432	21390	21582	21432	21371	21209	21221	21456	21725	21368	21531	21632	21552	21430	21453	21558	21450	21556	21398	21544	21485	21423	21519	21573	21372	21715	21544	21413	21417	21533	21533	21616	21495	21636	21503	21467	21596	21464	21458	21507	21558	21576	21657	21512	21420	21373	21727	21658	21571	21648	21378	21234	21623	21556	21657	21532	21377	21380	21451	21540	21516	21658	21352	21268	21524	21625	21547	21648	21753	21424	21485	21492	21586	21562	21457	21552	21545	21450	21539	21596	21435	21567	21662	21479	21512	21446	21386	21443	21622	21576	21524	21515	21487	21508	21442	21500	21420	21372	21442	21375	21571	21789	21614	21627	21621	21429	21574	21492	21720	21542	21477	21631	21509	21654	21484	21542	21556	21362	21542	21594	21555	21402	21574	21596	21466	21525	21658	21472	21723	21472	21776	21590	21533	21588	21445	21621	21625	21535	21697	21602	21386	21681	21423	21390	21362	21354	21447	21601	21380	21576	21326	21550	21476	21541	21419	21558	21789	21402
32836	45246	41930	31518	24845	22241	20656	19892	19775	19183	19191	19142	18769	18606	18399	18360	18405	18447	18363	18183	18182	18330	18202	18244	18140	18261	18149	18149	18273	18122	18273	18148	18115	18237	18192	18416	18083	18081	18294	18102	18304	18164	18375	18291	18228	18070	18282	18169	18045	18126	18145	18123	18147	18267	18036	18115	18042	18330	18246	18147	18166	18100	18208	18030	18066	18257	18130	18221	18177	18331	18165	18314	18147	18153	18219	17955	18110	18194	18060	17939	18140	18072	18157	18217	18160	18171	18245	18213	17930	18125	18223	18251	18129	18147	18107	18167	18053	18116	18163	18055	18157	18179	18052	18205	18350	18311	18108	18066	18104	18025	18258	18099	18245	18061	18249	18227	18081	18095	18259	18132	18365	17979	18052	18113	18306	18233	18188	18092	18113	18172	18159	18225	18159	18165	18259	18188	18248	18229	18261	18190	18181	18175	18102	18212	18231	18299	18289	18233	17964	18245	18229	18189	18209	18254	18043	18015	18218	18201	18099	18077	18178	18188	17965	18125	18212	18263	18138	18153	18127	18102	18061	18246	18169	18236	18233	18010	18121	18128	18171	18143	18050	18157	18192	18324	17990	18259	18098	18159	18061	18084	18258	18004	18374	18090	18016	18190	18226	18154	18249	18120	18246	18229	18165	18095	18102	18171	18100	18178	18169	18013	18058	18165	17928	17991	18084	18201	18218	18024	18259	18124	18254	18131	18147	18349	18252	18201	18167	18076	18259	18238	18273	18287	18281	18163	18296	18254	18201	18180	17995	18258	18285	18245	18124	18195	18361	18254	18214	18310	18098	18210	18037	18145	18139	18159	18098	18215	18243	18272	18283	18012	18048	18184	18200	18222	18322	18116	18159	18232	18106	18016	18361	18070	18051	18167	18033	18172	18216	18174	18268	18208	18248	18081	18130	18351	18182	18142	18191	18220	18085	18148	18213	18311	18022	18156	18204	18314	18141	18131	18208	18186	18087	18168	18278	18283	18135	18214	18250	18226	18107	18172	18050	18223	18117	18230	18248	18389	18113	18229	18298	17931	18185	18150	18309	18129	17950	18170	18318	18268	18085	18121	18174	18207	18084	18076	18254	18028	18046	18181	18264	18121	18205	18266	18358	18010	18303	18090	18147	18288	18342	17902	18196	18240	18037	18291	18012	18345	18155	18200	18345	18276	18092	18079	18009	18164	18231	18284	18391	18099	18125	18383	18313	18148	18186	18217	18240	18061	18173	18069	18388	18133	18138	18143	18153	18124	18098	18127	18074	18228	18171	18102	18068	18320	18119	18175	18302	18121	18278	18165	18158	18256	18189	18077	18127	18207	18216	18144	18246	18166	18036	18173	18091	18280	18211	18109	18242	18172	18163	18209	18164	18151	18029	18218	18181	18216	18234	18153	18150	18152	18173	18101	18236	18310	18214	18205	18130	18225	18069	18325	18166	18257	18318	18270	18166	17942	18277	18319	18208	18312	18017	18260	18330	18087	18202	18068	18097	18281	18100	18325	18313	18084	18145	18201	18115	18213	18131	18231	18255	18201	18211	18280	18247	18038	18087	18118	18201	18093	18173	18138	18136	18248	18214	18195	18338	18326	18207	18205	18017	18053	18350	18276	18034	18262	18138	18212	18241	18271	18122	18207	18081	18106	18280	18088	18354	18171	18200	18049	18134	18118	18325	18289	18153	18090	18238	18230	17960	18002	18323	18153	18273	18105	18367	18230	18225	18168	18252	18315	18402	18118	18169	18175	18086	18001	18093	18146	18219	18208	18218	18176	18182	18245	18191	18233	18225	18228	18191	18193	18117	18196	18309	18071	18157	17916	18251	18055	18097	18223	18223	18144	18111	18142	18080	18192	18061	18065	18287	18149	18334	18319	18256	18240	18122	18170	18087	18065	18207	18197	18189	18083	18386	18109	18213	18054	18342	18309	18247	18247	17994	18118	18167	18174	18217	18166	18361	18234	18217	18126	18335	18215	18211	18346	18152	18261	18178	18074	18255	18172	18115	18207	18239	18102	18054	18205	18053	18148	18234	18170	18095	18282	18123	18240	18246	18211	18288	18240	18228	18258	18212	18062	18233	18099	18179	18368	18267	18281	18296	18247	18160	18102	18106	18175	18209	18051	18137	18175	18052	18101	18217	18269	18174	18133	18107	18224	18149	18159	18259	18072	18276	18251	18142	18311	18140	18231	18241	18294	18358	18167	18247	18150	18356	18255	18171	18170	18175	18128	18134	18142	18129	18037	18144	18214	17973	18271	18216	18245	18114	18138	18190	18293	18207	17992	18211	17979	18029	18176	18071	18160	18335	18071	18299	18019	18230	18302	18219	18097	18201	18187	18199	18102	18185	18170	18268	18203	18239	18139	18208	18326	18238	18336	18079	18301	18105	18126	18213	18210	17987	18096	18114	18131	18177	18142	18300	18099	18383	18266	18258	18080	18246	18230	18064	18124	18246	18204	18169	18148	18123	18179	18210	17990	18230	18115	18258	18142	18152	18226	18078	18335	18052	18177	18193	18235	18263	18194	18149	18036	18192	18224	18235	18183	18118	18272	18032	18218	18213	18046	18128	18292	18187	18219	18180	18155	18121	18289	18197	18195	18171	18240	18095	18337	18248	18192	18240	18204	18327	18075	18231	18094	18182	18137	18172	18323	18210	18079	18090	18131	18277	18133	18232	18078	18249	18184	17966	18138	18056	18246	18216	18114	18364	18154	18369	18276	18099	18204	18265	18043	18096	18125	18222	18183	18133	18218	18171	18231	18050	18237	18370	18237	18188	18239	18233	18138	18014	18123	18062	18209	18191	18101	18105	18207	18228	18148	18165	18131	18290	18276	18197	17997	17924	18184	18057	18258	18263	18169	18150	18179	18230	18180	18105	18187	18266	18196	18131	18184	18295	18164	18195	18207	18042	18137	18107	17978	18245	18115	18286	18306	18013	18222	18084	18213	18074	18134	17975	18205	18247	18222	18219	18257	18219	18068	18163	18427	18177	18072	18111	18036	18257	18275	18069	18093	18144	18209	18086	18229	18045	18195	18213	18112	18176	18036	18174	18108	18168	18097	18224	18248	18182	18102	18254	18229	18030	18050	18139	18184	18119	18426	18214	18148	18034	18171	18153	18305	18187	18251	18172	18262	18243	18088	18102	18118	18079	18085	18242	18193	18192	18404	17990	18301	18094	18284	18250	18334	18094	18076	18249	17976	17993	18176	18326	18226	18233	18146	18196	18186	18102	18100	18235	18203	18164	18234	18178	18129	18064	18236	18188	18250	18163	18204	18144	18093	18068	18248	18205	18087	18093	18124	17954	18214	17931	18291	18210	18239	18317	18248	18218	18182	18149	18113	18354	18006	18070	18312	18281	18261	18139	18192	18058	18201	18137	18209	18315	18247	18273	18229	18213	18085	18313	18214	18062	18258	17896	18202	18157	18116	18095	18067	18298	18310	18132	18171	18310	18102	18296	18237	18208	18163	18242	18197	18220	18116	18293	18284	18138	18131	18191	18073	18241	18233	18232	18102	18193	18239	18258	18091	18208	18207	18072	18132	18210	18127	17915	18475	18137	18233	17998	18254	18349	18035	17948	18214	18185	18092	18266	18159	18310	18244	18253	17991	18239	18092	18029	18273	18261	18128	18201	18251	18075	18146	18345	18022	18399	18270	18264	18078	18257	18122	18325	18157	18189	18271	18123	18060	18235	18258	18319	18137	18036	18152	18380	18303	18095	18314	18345	18192	18312	18294	18228	18152	18133	18124	18021	18291	18074	18244	18227	18325	18302	18150	18133	18279	18144	17977	18198	18069	18360	18077	18229	18210	18193	18264	18050	18301	18219	18087	18095	18246	18271	17995	18166	18123	18249	18357	18201	18300	18263	18191	18123	18239	18367	17976	18314	18155	18016	18218	18366	18103	18115	18085	18317	18141	18333	18108	18191	18182	18153	17974	18184	18016	18247	17960	18132	18052	18064	18118	18193	18469	18192	18187	18130	18293	18210	18219	18087	18328	18186	18156	18179	18304	18137	18193	18331	18120	18201	18129	18158	18130	18156	18302	18362	17923	18189	18081	18231	18243	18252	18194	18175	18051	18302	18160	18247	18185	18157	18142	18233	18217	18041	18054	18386	18199	18314	18158	18080	17867	18164	18244	18170	18161	18005	18293	18281	18238	18108	18114	18119	18172	18199	18153	18075	18223	17974	18400	18128	18315	18169	18346	18109	18319	18186	18098	18231	18298	18298	18266	18112	18182	18261	18099	18245	18274	18211	18183	18144	18073	18280	18294	17929	18232	18424	18205	18221	18328	18162	18158	18044	18175	18225	18133	18371	18188	18267	18201	18308	18093	18250	18232	18017	18185	18148	18135	18067	18115	18093	18176	18285	18256	18091	18192	18261	18096	18083	18089	18320	18112	17988	18140	18330	18130	18160	18224	18138	18178	18253	18060	18151	18150	18294	18161	18102	18175	18265	18219	18210	18085	18183	18196	18112	18249	18115	18228	18310	18265	18170	18145	18122	18108	18110	18239	18076	18216	18130	18293	18252	18082	18105	18209	18215	18322	18231	18234	18137	18134	18081	18163	18247	18305	18171	18227	18290	18166	18139	18172	18170	18106	18092	18195	18187	18156	18228	18185	18140	18302	18088	18187	18300	18254	18217	18007	18102	18167	18204	18152	18106	18165	18188	18072	18039	18086	18321	18336	18217	18141	18349	18211	18261	18422	18034	18355	18137	18383	18347	18054	18295	18202	18251	18192	18250	18172	18134	18243	18127	18011	18157	18138	18080	18395	18307	18039	17955	18283	18417	18258	18118	18103	18185	18134	17959	18122	18075	18123	18145	18234	18088	17987	18230	18266	18267	18006	18110	18320	18103	18145	18128	18269	18275	18026	18168	18223	18196	18189	18216	18066	18300	18240	18240	18187	18208	18116	18100	18023	18267	17995	18082	18109	18113	18148	18176	18270	18234	18043	18157	18139	18151	18252	18289	18260	18275	18088	18185	17910	18360	18058	18137	18106	18068	18212	18112	18101	18280	18237	18003	18099	18166	18178	18133	18008	18150	18262	18273	18102	17991	18139	18043	18335	18131	18193	18167	18161	18198	18139	18041	18170	18156	18260	18258	18184	18022	18244
24195	21591	29397	26556	27115	28570	28011	24788	23713	23771	23472	23266	23016	23055	22698	22485	22552	22339	22416	22281	22124	22247	22144	22203	22277	22406	22152	22345	22401	22308	22430	22181	22440	22177	22077	22319	22141	22201	22087	22227	22277	22464	22045	22357	22247	22013	22127	22085	22304	22210	22100	22410	22116	21993	22109	22340	22454	22050	22098	22196	22400	22256	22059	22187	22212	22273	21941	22307	21897	22185	22165	22129	22431	22268	22267	22188	22076	22088	22210	22135	22222	22155	21982	22188	22324	22365	22292	22027	22192	22199	22102	22026	22074	22192	21845	22237	21919	22128	22117	22053	22107	22081	21910	22170	22162	22062	22219	22187	22006	22071	22265	22149	22206	22272	22066	22108	22123	22214	22123	21955	22131	21959	22090	22039	22137	22027	22180	22238	22042	22294	22232	22183	22280	22174	22137	22052	22024	21969	22120	22191	21962	22045	22385	22024	22221	22089	22122	22126	22319	22333	22264	22431	22174	22209	21934	22100	22076	22090	22189	21886	21915	22167	22094	22168	22155	22049	22044	22169	22079	22357	22228	22087	22156	21919	22036	21996	22112	22241	22130	22069	22246	22149	22081	22188	22194	22199	22080	22090	22038	22232	22084	22293	22174	22231	22158	22261	21992	22066	22034	22076	22321	22083	22063	22440	22168	22309	22176	22125	22112	22344	22029	22112	22103	22245	22132	22052	22080	21987	22215	22293	21973	22291	22123	22277	22101	22241	22191	22076	22119	22005	22249	21935	22188	21918	22194	22230	22218	22117	22050	22141	21990	22270	21952	22067	22169	22000	22186	21977	22008	22157	21998	22150	22414	22262	22055	22251	22328	22097	22116	22171	22148	22234	22296	22127	22176	22124	22078	22080	22069	22262	22240	22072	22034	22249	21900	22161	22056	22086	22354	22250	22268	22182	22161	22069	22346	22091	22121	22053	22079	22078	22101	22016	22206	22308	22101	22285	22191	22228	22294	22177	22202	22233	22163	22185	22171	22199	22240	22170	22147	22018	22031	22237	22304	22012	22216	22040	22236	22333	22288	22137	22185	21927	22007	22222	22219	22129	22152	22101	22126	22213	22373	22103	22298	22038	22323	22188	22126	22306	22319	22179	22133	22010	21996	22080	22135	21938	22155	21947	22113	21977	22103	22121	22120	22328	22017	22261	22223	22438	22262	22309	21967	22229	22071	22218	22106	22054	22148	22122	22294	22253	22197	22143	22200	22126	22105	22067	22112	22045	22152	22188	22105	22278	22431	22246	22078	22084	22076	22170	22222	21931	21881	22248	22037	21934	22350	22231	22295	22198	22172	22192	22325	22048	22122	21739	22004	22234	22102	22058	22211	22049	22199	22218	22004	22064	22160	22142	22155	22146	22072	22050	22222	22329	22159	21949	22189	22162	22160	22207	22248	22308	22041	22107	22089	22002	22135	21908	22172	22270	22325	22043	22165	22258	22258	22056	22270	21991	22335	22156	22170	22211	22259	22126	22276	22038	21791	22092	22321	22222	22088	22095	22191	22237	22193	22134	22073	21974	21971	21924	22128	22227	22158	22189	22220	22281	22150	22131	21916	22145	21985	22051	22130	22300	22171	22140	21974	22157	22331	22165	22051	22178	22217	22173	22168	22028	22019	22205	22213	22068	22243	22104	22324	22209	22205	21996	22029	22274	21928	22085	22083	22262	22241	22216	22044	22164	22110	22047	22324	22213	22279	22206	22038	22000	22284	22178	22095	22189	22135	21938	22077	22111	22156	22224	22259	22075	22205	22272	22184	22220	22239	21981	22189	22258	22153	22188	22170	22090	22225	22412	22268	21991	22180	21976	22177	21992	21743	22087	22250	22396	22134	22057	21963	22200	22352	22061	22222	22263	22185	22085	22017	22230	22129	22129	21772	22094	22092	22011	22271	22126	22174	21996	21992	22184	21877	22232	22229	22195	22010	22093	22082	22078	22193	22059	22188	22038	22154	22265	22235	22321	22328	22141	22268	22092	22082	22104	21989	21996	22121	22120	22051	22425	22136	22180	22070	22229	22119	22172	22297	21912	22065	22203	22308	22143	22160	22080	22178	22120	21985	22116	22347	22151	22039	21992	22149	22169	22038	22112	22094	21997	22032	21952	22157	22327	22385	21990	22375	22219	22363	22202	22130	22377	22067	22261	22241	22059	22089	22154	22305	22116	22344	22182	22212	21938	21973	22168	21960	22214	21932	22141	22170	22159	21950	21951	22033	22082	22168	22012	22489	22197	22222	22292	22216	22106	22266	22067	22187	22172	22348	22246	22430	22254	22012	22072	22098	22053	22130	22284	22111	21911	22122	22067	22379	22209	22197	22239	22172	21975	22174	22060	22169	22367	22146	22062	22077	22127	22096	22193	22084	22125	22102	22231	22107	22104	22205	22141	22297	22102	22310	22182	22316	22172	22130	22199	22173	22062	22038	22109	22191	21993	21921	22078	22238	22171	22056	22345	22180	22196	22126	22119	22069	22389	22171	21998	22117	22180	22162	22322	22122	22037	22169	22295	22202	22108	21919	21945	22128	22088	22151	21994	22057	22310	22211	21931	22134	22099	22242	22102	22252	22143	21993	22159	22038	21993	21922	22042	22088	22160	22369	22397	22207	22292	22247	22161	22140	22110	22175	22160	22082	21956	21852	22008	22251	22147	22073	22115	22105	22132	22146	22185	22109	22323	21996	22379	22169	22305	22332	22132	22352	22257	22210	22215	22027	22122	22334	22201	22038	22098	22129	22065	22243	21971	22239	22012	22172	22218	21953	22079	22188	22190	22253	22247	21895	22045	22131	22261	22116	22134	22235	22017	22269	22111	22092	22179	22401	22132	22171	22173	22026	22062	21985	22138	22300	22208	22196	22030	22176	22103	22113	22070	21997	22191	22134	22277	22282	22079	22241	22001	21970	22274	22107	22072	22207	22226	22176	22110	22451	22202	22302	21954	22275	22140	22099	22330	22110	22232	22266	22109	22204	22137	22170	22040	22178	22060	22009	21870	22188	22009	22209	22186	22270	21963	22183	22176	22198	22038	21981	22261	22097	22020	22134	22163	22064	22161	21981	22165	22273	22133	22030	22082	22274	22177	21982	21970	22180	22354	22019	22216	22108	22273	22136	22063	22110	22097	22367	22141	22027	22033	22166	22069	22056	22091	22019	22260	22167	22311	22298	22143	22109	22031	22166	22132	21931	22097	22156	22264	22205	22155	22262	22065	22020	22095	22193	22047	22110	21946	22266	22265	22134	22086	22078	22091	22072	22127	22143	22230	21942	22176	22223	22177	21894	22161	22232	22271	22180	22202	22093	22037	22012	22011	22056	22057	22215	22328	22129	21963	22184	21929	22150	21984	22271	22122	22110	21931	22325	22130	22327	22096	22160	22279	22082	22086	22296	22262	22079	21948	22197	22111	22147	22207	22188	22151	22073	22206	22034	22042	22103	22145	22235	22113	21940	21884	22227	22245	22174	22069	22245	22310	22102	22014	22036	22031	22180	22230	21946	22230	22181	22051	22168	22145	22197	22010	22040	22036	22136	22196	22178	22341	22062	22156	22008	22136	22173	22338	22236	22176	22047	22302	22470	22320	22328	22307	22176	22171	21991	22154	22176	21949	22235	22019	22077	22322	22254	22337	22056	22389	22109	22042	22313	22158	22137	22171	22236	22060	22133	22001	22275	22262	22231	22174	22303	22171	22302	22349	22291	22080	22275	22048	22056	21961	21920	22145	22006	22118	22142	22236	22045	22176	22152	22086	22082	22088	22190	22095	22025	22168	22129	22063	22187	22069	22024	22300	22173	22088	22338	22033	22192	22209	22106	22050	22069	22099	22036	22168	22133	22087	22235	22169	21974	22017	22228	22196	22297	22197	22336	22257	22247	22433	22194	22348	22101	22260	22241	22088	22289	22061	21805	22031	22083	22050	22224	22246	22176	22342	21900	22274	22246	22242	22296	22037	22279	22100	22300	22186	22155	22006	22061	22156	22157	22241	22171	22391	22273	22311	22114	22197	22202	22088	22299	22084	22158	22263	22175	22221	22039	21999	22081	22165	22210	22317	22237	22202	22170	21973	22261	22237	22116	22155	22323	22161	22117	22246	22239	22212	22172	22210	22305	22316	22311	22310	22249	22102	22058	22207	22158	22231	22188	22267	22040	22191	22202	22339	22220	21991	22229	22298	22198	21991	22074	22099	22148	21981	22300	22127	22247	22190	22006	22068	21972	22163	22299	22177	22210	22236	22116	22317	22326	22328	22072	21961	22276	22110	22258	22008	22265	22066	22145	22112	22254	21916	22430	22011	22197	22098	22130	22043	22460	22243	22231	22108	22349	22197	22203	22051	22057	22134	21936	22072	22027	22304	22173	22126	22005	22185	22382	22059	22232	22084	22172	22132	22192	22007	22019	22164	22312	22193	22218	22029	21914	22082	22106	22038	22300	22106	22088	22231	22172	22093	22092	21939	22044	22399	22235	22354	21955	22085	22215	22225	22132	22172	22244	22183	22090	22128	22198	22162	22042	22171	22138	22242	22025	22055	21937	21905	22000	22193	22354	22343	22274	22437	22152	22128	22048	22056	22066	22149	22100	22308	22310	22155	22275	22212	22292	21946	22154	22179	21907	21968	22306	22262	22212	21954	22236	22147	22232	21943	22034	22183	22117	22121	22155	22191	22168	22164	22302	22327	22020	22072	22311	22119	22221	22228	22180	22210	22300	22253	22128	22217	22363	22158	22188	21970	22190	22183	22410	22121	22268	22238	22233	22255	22172	22328	22105	22112	22101	22084	22103	22265	22154	22236	21958	22250	22067	22109	22085	21866	22022	22178	22016	21937	21988	21955	22003	22320	22079	21914	22149	22068	22127	22318	22167	22012	22165	22127	22069	22251	22103	22171	22275	22126	22043	22026	22046	22126	21978	22070	22000	21890	22216	22202	22167	22220	22116	22198	22169	22195	22204	22065	22021	22044	22153	22313	22226	22120	22170	22269	22192	22133	22018	21890	22193	22135	22303	22169	22177	22075	22162	21991	22069	22255	22199	22145	22088	22215	22033	22073	22029	22098	22157	22257	22012	22063	22294	22123	22310	22147	21980	22155	22068	22058	22230	22221	22195	22025	22273	22177	22164	22123
36391	56589	50844	39241	32668	26946	23663	21589	21004	20366	19827	20005	19771	19192	19093	18909	18799	18869	18749	18486	18616	18515	18413	18735	18687	18567	18595	18712	18491	18453	18739	18740	18604	18651	18500	18624	18487	18478	18517	18600	18780	18619	18557	18602	18593	18578	18495	18586	18625	18521	18518	18591	18495	18447	18583	18391	18583	18490	18489	18735	18523	18462	18538	18531	18470	18508	18568	18554	18553	18618	18571	18536	18560	18389	18314	18535	18576	18526	18615	18667	18401	18366	18408	18666	18431	18596	18492	18700	18578	18718	18412	18495	18536	18510	18484	18558	18552	18679	18567	18570	18455	18563	18384	18570	18609	18590	18585	18306	18395	18348	18457	18476	18515	18575	18493	18508	18551	18624	18443	18633	18657	18487	18563	18437	18618	18751	18694	18441	18440	18566	18402	18487	18481	18630	18491	18500	18549	18655	18549	18586	18590	18655	18350	18360	18594	18660	18591	18629	18434	18508	18434	18556	18642	18687	18547	18373	18570	18363	18477	18493	18515	18556	18373	18543	18497	18604	18462	18440	18509	18485	18588	18521	18674	18484	18313	18440	18428	18480	18562	18704	18529	18451	18553	18520	18656	18404	18540	18659	18335	18528	18545	18684	18598	18551	18658	18388	18622	18542	18493	18625	18412	18554	18610	18452	18584	18429	18557	18489	18483	18524	18633	18457	18579	18411	18494	18537	18445	18674	18605	18471	18440	18465	18493	18540	18468	18449	18529	18508	18659	18271	18562	18413	18386	18475	18627	18491	18511	18464	18461	18539	18573	18702	18633	18528	18444	18667	18424	18509	18467	18490	18451	18381	18494	18704	18512	18520	18372	18444	18516	18549	18545	18373	18637	18588	18496	18447	18402	18719	18523	18603	18449	18620	18524	18347	18331	18654	18460	18533	18288	18503	18366	18700	18547	18605	18489	18363	18455	18356	18670	18425	18550	18457	18389	18527	18326	18602	18408	18596	18558	18625	18417	18329	18569	18695	18585	18500	18472	18485	18352	18458	18682	18496	18466	18464	18741	18564	18454	18772	18558	18524	18631	18424	18374	18524	18667	18542	18667	18499	18405	18477	18610	18636	18485	18469	18545	18616	18537	18687	18347	18474	18499	18432	18537	18650	18575	18520	18539	18512	18418	18449	18351	18616	18493	18633	18522	18596	18620	18442	18573	18372	18635	18399	18716	18428	18599	18684	18496	18467	18467	18660	18509	18465	18524	18471	18677	18390	18448	18423	18462	18570	18481	18656	18309	18492	18401	18560	18498	18306	18465	18524	18634	18493	18602	18555	18625	18569	18514	18500	18473	18653	18387	18611	18459	18348	18433	18447	18635	18321	18597	18681	18668	18596	18660	18465	18483	18513	18618	18647	18447	18630	18565	18605	18428	18671	18530	18559	18521	18585	18590	18270	18609	18276	18519	18493	18387	18492	18592	18659	18635	18572	18568	18482	18369	18563	18506	18396	18563	18614	18472	18623	18576	18369	18612	18478	18583	18489	18429	18495	18503	18535	18453	18479	18406	18474	18552	18667	18699	18488	18592	18693	18475	18554	18597	18471	18517	18259	18633	18596	18552	18464	18413	18387	18540	18718	18498	18484	18547	18537	18656	18493	18548	18442	18572	18407	18372	18663	18566	18592	18461	18594	18595	18585	18476	18633	18479	18605	18525	18823	18565	18329	18512	18516	18606	18482	18582	18447	18536	18545	18629	18410	18426	18582	18668	18409	18518	18546	18538	18470	18648	18430	18379	18643	18457	18629	18542	18341	18569	18480	18492	18578	18553	18611	18595	18451	18433	18489	18448	18452	18441	18545	18521	18663	18837	18363	18470	18502	18490	18622	18542	18647	18372	18560	18527	18461	18445	18513	18566	18503	18594	18557	18284	18574	18389	18382	18682	18593	18539	18444	18523	18538	18547	18398	18538	18475	18573	18604	18699	18512	18536	18523	18487	18454	18513	18423	18510	18443	18501	18408	18602	18425	18518	18570	18618	18469	18450	18426	18498	18580	18426	18419	18397	18370	18614	18461	18386	18356	18582	18518	18413	18625	18591	18512	18480	18589	18535	18330	18542	18485	18472	18488	18459	18515	18372	18730	18453	18511	18399	18534	18484	18465	18552	18587	18756	18721	18522	18598	18566	18583	18612	18423	18374	18668	18587	18438	18567	18529	18611	18552	18466	18412	18674	18541	18458	18507	18484	18585	18478	18370	18416	18599	18366	18578	18346	18359	18603	18407	18566	18418	18588	18444	18472	18523	18526	18459	18619	18521	18472	18517	18662	18436	18421	18425	18461	18400	18569	18349	18551	18466	18665	18554	18510	18668	18454	18614	18602	18518	18637	18424	18427	18412	18521	18578	18609	18411	18461	18469	18497	18681	18457	18559	18454	18500	18672	18641	18377	18586	18523	18488	18589	18638	18498	18427	18570	18530	18523	18565	18456	18374	18695	18708	18606	18599	18415	18419	18545	18493	18448	18476	18503	18505	18598	18448	18456	18537	18569	18520	18643	18492	18503	18578	18502	18478	18433	18611	18508	18554	18525	18417	18433	18644	18476	18437	18568	18262	18520	18603	18602	18586	18446	18594	18365	18591	18509	18458	18503	18458	18500	18556	18489	18449	18540	18467	18604	18569	18622	18520	18492	18516	18461	18579	18484	18529	18593	18511	18629	18628	18520	18603	18387	18581	18503	18503	18390	18545	18505	18715	18443	18624	18543	18394	18530	18523	18489	18560	18425	18421	18454	18441	18494	18605	18515	18554	18547	18479	18412	18472	18632	18342	18536	18340	18400	18524	18482	18577	18525	18401	18498	18438	18483	18552	18515	18503	18563	18481	18525	18656	18654	18459	18566	18682	18598	18549	18483	18489	18417	18502	18490	18375	18673	18371	18543	18624	18389	18530	18621	18616	18511	18560	18682	18444	18622	18637	18672	18615	18463	18561	18601	18506	18453	18354	18403	18661	18422	18433	18450	18462	18461	18598	18561	18297	18513	18649	18565	18527	18759	18576	18525	18624	18683	18706	18444	18628	18507	18488	18649	18620	18661	18529	18545	18419	18453	18499	18363	18404	18599	18515	18649	18517	18544	18672	18470	18609	18367	18456	18524	18681	18376	18695	18332	18521	18675	18536	18400	18556	18613	18440	18394	18570	18582	18461	18390	18576	18687	18551	18436	18561	18442	18611	18542	18552	18435	18522	18427	18455	18448	18652	18491	18506	18438	18628	18583	18462	18454	18460	18414	18375	18561	18395	18735	18506	18557	18640	18429	18497	18535	18428	18536	18582	18413	18349	18379	18599	18521	18443	18657	18384	18463	18530	18486	18571	18382	18426	18641	18387	18536	18708	18614	18522	18540	18371	18751	18630	18481	18559	18536	18553	18469	18433	18635	18407	18609	18553	18509	18356	18588	18424	18455	18534	18547	18503	18612	18381	18541	18399	18600	18380	18661	18376	18402	18530	18511	18603	18378	18604	18577	18715	18580	18501	18734	18519	18571	18427	18508	18505	18527	18379	18601	18670	18427	18559	18416	18584	18448	18495	18647	18431	18539	18424	18409	18504	18687	18598	18449	18688	18475	18580	18450	18544	18444	18362	18659	18688	18676	18527	18673	18480	18567	18626	18450	18547	18526	18407	18639	18425	18616	18500	18651	18404	18587	18333	18539	18549	18576	18524	18500	18494	18342	18419	18490	18452	18476	18524	18446	18442	18490	18418	18671	18484	18504	18519	18543	18478	18367	18584	18726	18631	18617	18675	18655	18547	18529	18622	18569	18450	18523	18531	18431	18747	18647	18487	18354	18576	18449	18609	18560	18534	18559	18626	18550	18493	18412	18493	18582	18428	18389	18615	18514	18445	18576	18457	18505	18464	18454	18425	18578	18405	18568	18634	18481	18536	18490	18518	18287	18532	18485	18575	18621	18451	18534	18686	18498	18427	18462	18360	18584	18579	18444	18442	18736	18572	18528	18566	18585	18386	18562	18485	18442	18690	18619	18461	18527	18589	18402	18441	18615	18643	18470	18468	18499	18353	18651	18456	18464	18457	18533	18508	18676	18533	18451	18456	18455	18303	18639	18639	18600	18411	18616	18457	18478	18602	18454	18573	18513	18428	18586	18533	18524	18491	18467	18445	18612	18368	18587	18376	18553	18709	18440	18495	18544	18546	18711	18401	18631	18616	18561	18564	18624	18549	18432	18437	18693	18372	18474	18502	18338	18489	18689	18613	18509	18488	18519	18655	18477	18532	18531	18420	18439	18441	18441	18622	18530	18506	18590	18552	18588	18474	18497	18510	18619	18405	18481	18505	18662	18611	18517	18528	18583	18596	18571	18563	18502	18545	18751	18481	18560	18414	18465	18481	18481	18459	18638	18544	18477	18436	18627	18472	18547	18539	18553	18529	18543	18587	18475	18583	18614	18532	18508	18445	18613	18565	18540	18536	18590	18507	18572	18568	18535	18598	18495	18447	18447	18458	18571	18499	18470	18415	18565	18385	18654	18502	18706	18465	18573	18538	18490	18450	18453	18380	18589	18400	18599	18570	18629	18469	18425	18417	18662	18528	18406	18592	18539	18481	18339	18497	18581	18576	18350	18645	18716	18435	18580	18381	18512	18700	18689	18334	18472	18617	18345	18597	18423	18479	18723	18393	18498	18531	18434	18435	18582	18491	18396	18457	18414	18474	18477	18467	18457	18648	18471	18474	18450	18531	18469	18690	18338	18524	18564	18357	18485	18497	18364	18513	18540	18451	18392	18581	18487	18480	18433	18478	18424	18347	18621	18571	18365	18686	18490	18630	18496	18464	18637	18588	18581	18593	18449	18583	18565	18612	18560	18434	18466	18396	18381	18677	18669	18466	18469	18654	18503	18597	18475	18492	18352	18499	18512	18513	18332	18540	18505	18405	18424	18474	18515	18509	18434	18426	18417	18341	18598	18606	18656	18609	18339	18616	18598	18566	18430	18640	18408	18676	18463	18492	18526	18703	18530	18610	18426	18413	18498	18561	18446	18503	18515	18653	18532	18338	18634	18463	18570	18462	18427	18333	18316	18699	18459	18358	18646	18478	18563	18408	18409	18554	18425	18658	18463	18534	18617	18567	18469	18528	18482	18581	18554	18470	18620	18726
22880	21503	29403	24947	24251	28281	31156	27203	25700	25381	24617	24433	24447	24099	23787	23424	23636	23406	23354	23261	23198	23025	23059	23073	23131	22973	22995	23159	23162	23337	23203	23204	22934	22828	22770	23099	23120	22917	22967	22892	23125	22781	22966	23019	22891	22913	23182	23204	23132	23166	22957	22893	22884	22967	22909	22899	23029	22979	22787	22836	23014	22745	23197	22877	22980	23210	22913	23121	22990	22838	23040	23028	23105	23032	23116	22951	22935	23071	22891	22924	22828	22943	23035	22848	22832	22847	22881	22915	22763	22991	22945	22902	22990	22976	22746	22717	22888	22962	22859	22956	23001	22768	22896	22911	22855	22557	22794	22954	22939	22991	22977	22950	23074	22899	22948	22902	22880	22888	23028	22751	22775	22649	22825	22818	22983	23085	22918	22833	22998	22860	22940	22889	22918	22968	22801	22988	22881	22825	22581	22849	22884	22705	22738	23017	22817	23113	22871	23012	23015	22906	22950	22779	23159	22726	22896	22643	22911	23072	23021	22677	22861	22753	22815	22766	22842	22733	23091	22729	22762	22902	22873	23107	22967	22912	22913	22946	22624	22824	22840	23085	22728	22990	22717	22730	22853	22766	22834	22850	22800	22936	22956	23053	22957	22616	23015	22919	22843	22857	22997	22723	23022	23039	22940	22990	23016	22755	22858	22938	22963	22997	23089	22846	22980	22909	22980	22903	22795	22926	22960	23112	22773	22961	22864	22933	22881	22832	22966	22812	22667	23021	22878	22907	22975	22892	23005	22864	22946	23033	22863	22795	22862	22798	22921	22828	22748	22866	22896	22837	22848	23066	22962	22835	22861	22813	22936	22721	22633	22986	22889	22903	22852	22855	22801	22945	22883	22739	22844	22890	23015	23138	22623	22781	22815	22766	22989	22815	22805	23007	22845	22861	23025	22973	22459	22792	22984	22725	22911	22787	22882	22647	22810	22895	22891	22814	22978	22946	23113	23025	23098	22780	22893	22867	23115	22947	22784	22703	22685	22740	23086	22806	22898	22957	22996	22832	22868	22754	22947	23150	22925	22885	22890	22999	22739	22758	22913	23104	22940	22921	22873	22759	22935	22734	22896	22798	22866	22636	22813	22803	22861	22982	23001	22672	22859	22651	22909	22843	23199	22881	22736	22841	22714	22765	22997	22949	22747	22698	23201	22848	22880	22658	22840	22886	23072	23017	22830	22984	22783	22842	22886	22838	22921	22901	22995	22921	22894	22733	22915	23058	22678	22778	22912	22981	23032	22732	22721	22760	22755	22656	22949	22927	22930	22762	22755	22820	23116	22942	22915	22927	23063	22922	22817	23062	22817	22860	22850	22830	23164	22620	23048	23035	22684	23022	22828	22975	23040	22858	22948	22860	23111	23134	22980	22934	22611	22935	22894	22599	22568	22955	23051	22942	22817	22772	22771	23145	22834	22872	22946	22942	22888	23199	22828	22888	22790	22819	22923	22956	23004	22984	23095	22837	22830	22860	22816	23096	22910	23026	23032	22994	22917	22945	22829	22910	22840	23045	22823	22711	22933	22859	22717	22866	22891	22877	23120	22826	22924	22996	23179	22966	22858	22898	22726	22780	22808	22852	22972	23044	22759	22888	22837	22913	22842	23018	22711	22927	22914	22943	22828	22867	22818	23013	22715	22925	22896	22858	22727	23054	22972	22837	22825	22745	22912	22934	22931	22975	22700	22766	23006	22964	22808	22919	22729	22679	22844	22779	23165	23046	22893	22738	22764	22973	22994	22783	22867	22879	22842	22713	23024	22895	23080	22824	22909	22767	22845	22884	22764	22779	22719	22939	22908	22949	22988	22812	23036	22999	22985	22774	22855	22880	22751	22761	22919	22795	22858	22770	23080	22921	23108	22886	22904	22904	22888	23014	22925	23166	22799	22709	22931	22811	22986	22742	22784	23069	22909	22886	22917	23107	23044	22717	22959	22940	22924	22990	22936	22951	22935	23033	22966	22740	22835	22834	22953	22916	22802	22811	22915	22915	23006	22978	23003	23018	22874	22923	22969	23113	22978	22984	22914	22850	22964	22811	23032	22894	22826	23079	22972	22817	23027	22718	22748	22993	22900	23009	22975	22846	23047	22782	22916	22852	23233	22868	23032	22903	22908	23096	22957	22968	22812	23191	23081	23133	22777	23004	22785	23005	22995	22903	22776	23102	22891	22976	22886	22816	22881	23090	22863	23012	22899	22774	22848	23083	22941	22964	23034	22944	22895	22812	22895	22907	22869	22687	23062	22749	23016	22798	22976	23035	22803	22947	22813	22854	23108	22926	22841	22870	23018	22723	22850	22977	22747	22851	22904	23017	22784	22804	22916	22921	22680	22880	22896	23042	22766	22945	22976	22763	22651	22874	22971	22954	22897	22885	22888	22867	22903	22960	22864	22818	22747	22999	22975	23022	22892	22878	23029	22853	22977	23148	22838	22863	22865	22909	22881	22967	22902	22992	22894	23186	22928	22849	22912	22910	22891	22872	22834	22811	22890	22761	22960	22934	22845	22999	22907	23002	23097	23021	22718	22922	22819	22847	23160	22847	22933	22832	23023	22900	22825	22748	22840	22941	22942	22849	22882	22744	22999	22825	23060	23083	22909	22925	22915	22702	23162	22879	23059	22904	22838	22886	22763	22939	22947	22854	22815	22791	22836	22915	22771	23108	23000	22950	23001	23108	22720	22811	22922	22925	22961	23011	22817	22798	22976	22872	22932	22991	22948	23067	23094	22821	22899	22950	22542	22987	22764	22882	23007	22896	23081	23096	22970	22789	22857	22962	23111	22927	22955	23044	22977	22779	22872	23036	22870	22756	22975	23005	22910	22982	22918	22787	22996	22862	23144	22907	23072	22975	22863	22785	22984	22948	22922	22940	22897	22681	22921	22715	22952	22766	22863	22761	22861	22822	22996	22783	22929	22822	23017	22900	23042	22899	22850	22832	23022	22817	22805	22634	22967	22965	23035	23017	22937	22773	23212	22968	22895	23005	22975	22819	23038	22755	23079	22837	22802	22852	22862	22932	23036	23026	22877	22994	22685	22850	22829	22850	22910	23032	22803	22798	22869	22822	22828	22946	22920	22927	22951	22919	22776	22864	22580	22958	22938	22953	22884	22763	22750	22848	22753	22877	22668	22808	22942	22943	23042	22807	22955	23147	22705	22728	22882	22769	23010	22899	22965	22825	23055	22919	22890	22869	22912	22872	23015	22829	22807	23005	23151	22889	22780	23089	22937	22933	23084	22797	23034	22860	22929	22727	22816	22871	23026	22877	22886	23039	22800	22668	22811	23118	23152	22905	22789	22846	22747	23007	22697	23009	22666	22796	22783	22853	22967	22985	22803	22755	22973	23021	22826	23014	22886	22690	22915	22951	22947	22771	22706	22708	23009	23018	22924	22851	22892	22993	22653	22683	22766	22875	22852	22943	22819	22975	22962	22851	22919	23001	22915	22721	22927	23232	23091	23083	23042	22956	22713	22767	22825	22958	22820	22916	22900	22919	22986	22791	22960	22866	22873	22935	22776	22718	22831	23036	23049	22850	22983	22968	22817	23044	22878	22916	23038	22872	22701	22649	22727	22991	22837	22925	22820	22690	23020	22781	22801	22891	22747	23002	23076	22858	22679	23029	22843	22828	22987	22777	22961	22919	22930	22990	22909	22819	22839	22881	22861	22995	23031	22834	23020	23031	22985	22790	22834	22891	22886	22913	22922	22936	22926	23072	23081	22991	23085	22938	22770	23062	22975	22877	23203	23101	22834	23078	22749	22863	22868	22972	22773	22732	22703	23058	22790	23095	23125	22921	22954	22773	22742	23031	22888	22953	22701	22901	22866	22882	22990	22882	22867	22910	22812	22910	23132	22847	22947	22842	22804	23083	22957	22960	23010	22853	22958	22722	23052	22905	22891	22896	22860	22800	22831	22728	23053	23079	22715	23111	22812	22827	22698	23007	22841	22871	22855	22810	22733	23042	22911	23113	22880	22990	22822	23096	22767	22955	22934	22960	22883	22866	22855	22775	22896	22998	22943	22686	22995	23074	23090	22901	23032	22778	22952	22682	22847	22911	22940	22956	22899	22810	22882	22947	23007	22726	22957	22970	22755	22953	22869	22810	23037	22903	22843	22956	22674	23074	22844	22848	22844	22860	23146	22850	23080	22885	22751	23015	22743	22888	22791	23094	22751	22629	22927	22845	22920	22965	22900	23006	22995	22928	23077	22890	22794	22818	22719	22832	22617	22898	22895	22828	22762	22824	22906	22758	22825	22849	22931	22998	22984	22806	22955	22897	22813	22786	22816	22771	22851	22987	23000	22935	22810	23197	22900	22809	22955	22856	22856	22909	22892	22900	22777	22843	22923	22968	23010	23034	23050	22991	22940	22819	22999	22694	22817	23008	23130	22889	22884	22791	22765	22787	22888	23120	22910	23001	22797	23057	22973	22927	23074	22875	22914	22815	22979	22967	22824	22860	22859	22832	22870	22847	22786	22976	22912	22865	22880	22942	22958	22886	22664	22961	23066	22686	22792	22807	22916	22828	22971	22645	22852	22940	23022	22813	23049	22804	23017	22794	22886	22887	22776	22819	22835	22935	22878	23089	22796	23073	22775	22700	22795	22990	23008	23056	22860	22991	22928	23020	22873	23006	23189	22917	22918	22804	22961	22888	23021	22994	22803	23099	22859	22898	23027	22710	22968	23086	22886	23037	22829	22906	23043	22918	22887	22994	23079	22758	23018	23040	22974	22920	22930	22815	23038	22978	22750	22578	22800	22939	22931	22563	22814	22751	22915	22989	22801	22879	22930	22974	22841	22856	23088	22988	22995	22907	22850	22671	22994	22928	23183	22841	23007	22816	22922	22783	22925	23101	22771	22783	23052	22871	22884	22939	22846	22864	22863	22886	22788	22911	22948	22582	22734	23014	22919	23023	22960	23047	22843	22898	22988	22800	22747	22874	22843	23191	22758	22787	22985	22830	22934	22782	22853	22848	22808	22923	22731	22835	23008	22957	22792	22738	22976	22882	22926	22959	22709	23061	22956	22930	22726	22752	22960	22724	23011	22937	23005	23046	22788	23028	23120	23012	22809	22736	22702	22727	22790	22804	22868	23039	22901	22906	22988	23068
38710	62555	58273	45727	36567	30607	26460	24632	22566	21799	21219	20825	20478	20381	20032	19704	19468	19318	19074	19168	19153	18910	19023	19012	19125	18955	19090	19051	19007	19210	18903	18851	18948	18928	18864	19005	18873	18994	19248	19142	18821	19196	18948	19024	18843	18986	18984	19022	18967	18829	18993	18737	18946	19067	18978	18849	18845	19048	19248	18927	18876	19010	18882	18940	19091	18997	19130	18875	18845	19088	18879	18988	18938	18937	18934	18825	19004	19045	18925	19055	18901	18882	18992	18846	18871	19164	18936	18846	19102	18896	19108	18836	19056	18951	18987	19061	18791	19243	18815	18826	18964	19068	19074	18962	18931	19021	19157	19037	19009	18947	19062	18911	18985	19030	19040	18957	18908	18924	18953	19011	18911	18765	18931	18726	18852	19092	18941	19083	18815	19080	18902	18993	18943	18826	19012	18978	19019	18853	18857	19026	18923	18831	19004	19101	18888	18957	18797	18683	19047	18905	18798	19055	18890	18969	18944	18868	19123	18845	18979	18913	18888	18763	18899	18888	18880	18816	18784	18864	18993	18886	18973	18807	18892	19076	18990	18886	19003	18835	18893	18978	19021	19015	18988	18914	19036	18706	18981	18955	19041	18850	18886	18862	18789	18863	19145	18948	18894	19048	19079	18933	19057	19123	18886	18916	18918	18992	18872	18827	18934	18887	19038	18870	18993	19020	18898	19016	19038	18696	18903	18965	18823	18986	18994	18868	18980	18854	18926	19072	18982	18966	18862	18777	18965	18930	18790	18893	18991	18919	18806	18935	18875	19066	18854	18996	18975	18852	18952	18857	18903	18779	18968	19030	18851	18952	19170	18887	18921	18968	18965	18914	18914	18830	18985	19108	19053	18925	18963	18981	18750	18926	18882	18824	19012	19023	18856	18917	18921	19018	18859	18961	18887	19005	18933	18823	18962	18816	18956	18831	18978	18843	18954	18987	18909	19025	18971	18922	19123	19008	18981	19001	18835	18801	18809	19055	18993	18930	19146	18899	18938	18766	18824	19043	18981	18885	18900	18987	19103	19056	18824	18812	18993	18956	19052	18879	18875	18817	18904	18890	18980	18941	18819	18934	18760	18751	19034	18995	19010	18928	19035	19015	18941	19046	18960	19032	18954	18887	18889	18990	19030	18899	18896	18960	19033	19067	18935	18973	18909	18952	18769	18900	19011	19049	18926	18748	19027	18894	19079	18841	18858	18927	18964	18973	18879	18759	18935	18746	18859	18883	18871	19079	18999	18772	18800	18920	19060	19014	18985	18916	19096	19049	18964	18882	18915	18833	18977	18832	18911	18813	19062	18891	18791	18856	18996	18758	18838	18860	18831	18991	18898	18979	18988	18956	18849	18890	19086	18757	18946	18930	18983	18917	18991	18862	18947	18809	18564	19187	18870	18925	18739	19032	18900	18843	18943	18969	18764	18823	18910	18932	18955	18928	18869	18952	18891	18871	18925	19060	18817	18976	18790	18919	19076	18780	18939	18908	18943	18913	19013	18889	18784	18971	18870	18958	18946	18772	18990	18924	18940	18875	18849	18944	18982	18785	18741	18830	18849	18754	19066	18897	18964	18866	18896	18798	18611	18972	18796	18985	18876	18832	18955	18835	18931	18851	18940	18995	18953	18981	18889	19091	19051	18875	18906	18887	18908	19041	18952	18924	18978	18918	18917	18806	18886	18932	18954	19040	18949	18945	18798	18929	18959	18795	18872	18799	18988	19109	18862	18771	18954	18893	18943	18847	19045	18980	18994	18845	18859	18840	19082	18901	19057	18866	18841	18855	18939	18981	18961	18860	18978	18938	18866	18958	18948	18730	18912	18716	18778	18739	18839	18984	18912	18953	18849	18759	19090	18934	18804	18915	18938	18930	18963	18992	18891	18947	18860	19002	18997	18904	18795	19111	18848	18911	18976	19066	18908	18911	19022	18968	19145	18834	19109	18758	18929	18923	18927	18896	19095	18948	19098	18888	18803	19075	18933	19045	18874	18938	18904	19037	19023	18895	19042	18978	18848	18867	18824	18756	18900	19028	18870	18852	19011	18835	18774	18940	19034	18802	18957	19067	18846	19030	18989	19029	18834	18897	18995	19019	18980	18982	19067	18871	18988	18865	19080	18900	18996	18987	18821	18905	18884	18982	18830	18994	18774	18800	18962	18896	18839	18776	18954	18807	19107	18812	18785	18992	18717	18931	18930	18928	18971	18809	18888	18887	19050	18822	18943	18927	18863	18835	18956	18826	19079	18802	18815	19047	18974	19116	18941	18856	19044	18905	18829	18782	18938	19049	18888	18910	18885	18946	18983	19009	18961	18923	18866	18713	18875	18994	19017	18848	18723	18913	19145	18854	18768	18867	18987	18850	18934	18949	19081	19025	18890	18844	18931	19073	18935	19030	18836	18909	18949	18901	18890	18970	19064	18924	19005	18960	18941	18873	19000	18853	18756	18826	19037	18941	19000	18989	19074	18978	18943	18734	19026	18926	18996	18998	18972	18829	18878	18951	18991	19111	18884	18733	18982	18837	18904	18907	18925	18929	18736	18978	18775	18948	19010	18856	19043	19182	18814	18988	18895	18790	18739	18802	18909	18817	18839	18954	18846	18845	18764	18851	18990	18894	18986	18821	19001	18769	18643	18979	18998	18904	18835	18858	19090	18960	19022	18931	18930	18872	18784	19030	18807	19042	19065	19019	18934	18924	18912	18920	18808	18917	18874	18997	18954	19001	18855	19005	19048	18967	18840	19084	18783	19044	18879	18787	18956	18932	18887	19012	18927	18900	18957	18902	18723	18991	19009	18983	19004	19156	18862	19088	19031	18818	18949	18837	18936	18960	18970	18917	18948	18823	18949	19192	18854	18897	18862	18954	18924	18816	18837	18955	18791	18991	18910	18975	18821	19049	18813	18964	18874	19015	19023	18919	19121	19022	18876	19031	18750	18816	18857	18865	18877	18822	19052	18839	19028	19162	18762	18909	18867	18829	19013	18914	18921	18930	18957	18858	18912	18927	19041	18961	18872	19003	18927	18722	19030	18829	18996	19105	18932	18896	18924	18897	18905	18759	18962	18930	18792	18976	19077	18936	18983	18898	19010	18873	18909	19043	19020	18821	19008	19005	18853	18881	18961	18867	18829	18852	18907	19064	19037	18805	18932	18733	18882	18984	19036	18934	19158	18873	18825	18899	19013	19018	18879	18863	18882	18981	18867	18878	18800	18941	18993	18932	18878	19076	19073	18931	18980	19046	18913	18969	18790	18861	18699	18950	18885	18827	18931	18953	19011	18805	18880	18978	18920	18930	18900	18901	19036	19047	19083	18838	18797	19192	18875	18803	18993	18890	18916	19034	18915	18970	18780	18881	18861	18842	18953	18966	18810	18918	18826	18853	18851	18905	18790	19063	18941	18966	18806	18804	18733	18967	18830	18825	19035	18770	18956	18932	18754	18990	18948	19048	18920	19018	18953	18972	18793	19043	18940	18901	19000	19155	18896	18788	19018	18953	19013	18895	19123	19082	18808	18851	18884	18976	18882	18970	18928	18857	18987	18837	18878	19105	18851	18800	18936	18792	18888	19115	18861	18898	18732	19074	18774	18831	18966	19048	18922	19004	19047	18913	19040	18992	18968	18883	19032	18826	18930	18809	18813	18982	18801	19026	18917	18920	19011	18835	18878	18962	18872	18980	18879	18764	18857	19052	18927	18787	18940	18883	18928	18935	18896	18930	18993	18787	18962	18860	18847	18943	18826	18809	18972	18968	18999	18848	18846	18857	18911	19101	18826	18884	18983	18989	18838	18789	19133	18913	18946	19055	18981	18790	18828	18897	18952	18811	18844	18838	18995	19013	18758	19044	18930	18975	18973	18750	18924	18968	18967	18880	18931	18891	18958	18906	18839	18893	18783	19053	18904	18856	18927	18991	19065	18782	19003	18840	19205	18881	19048	18992	18815	18913	18824	18899	18844	18894	18746	18909	19044	18696	18933	18731	18978	18920	19023	18889	18820	18927	18967	18919	18942	19070	19057	18759	18954	18905	19021	19082	19100	18962	18865	18825	18868	18825	18976	18986	18799	19028	18948	18936	18881	18726	18984	18720	19024	19003	18939	19064	19072	18860	19010	18880	18954	18941	18873	18879	18909	18980	18889	19163	18908	18886	18827	19101	18760	18995	18930	18901	18818	18951	18857	19015	18918	18800	18851	18857	18895	18809	19105	18965	19036	18668	18988	18879	19066	18843	18870	19022	18845	19048	19078	19091	19020	18885	18949	18734	18954	18926	18964	18918	19056	18978	18973	18898	18958	18842	18799	18859	18887	18739	19008	18883	18972	19022	19092	18823	18857	18874	18863	19107	18850	18828	18965	18985	18813	18895	18944	19067	19061	18805	18964	18940	19016	18870	19087	18833	18918	18863	18950	18933	18799	18858	18762	18839	18907	19048	19000	18852	18991	19076	18896	18962	18931	19043	18846	19096	18909	18797	19038	18897	18922	19013	19074	18916	18978	18958	18943	19038	18717	18799	18918	18823	19000	18888	18993	18807	18815	18792	19080	19194	18777	18848	18991	18788	19182	19117	18724	18803	18902	18786	19007	18907	18930	19024	18900	18989	18917	18893	18880	18802	18812	18906	18749	18905	19022	18840	18865	19013	18965	18872	18894	18952	18854	18872	18907	19138	18814	18880	19019	18962	18881	19039	18739	19073	19070	18897	19101	18761	18800	18938	18900	18849	18730	18982	18913	18907	19006	18804	19044	18959	19002	18770	18905	18874	18928	18876	19135	18986	18719	18814	18918	18796	18951	18904	19043	19044	18953	18948	19001	18959	18786	19042	18968	18845	19098	18939	19098	18925	18961	18688	18777	18866	19006	18926	18781	18895	19048	18913	18946	18761	19044	18830	19024	19040	18944	18930	18936	18993	18787	18906	18942	18969	19011	18925	18902	18862	18983	18878	18840	19069	18906	18841	18933	18838	18851	18942	18885	18917	19032	18740	18862	18976	18850	18808	18856	19044	18929	18668	18856	18979	19149	18888	18986	18839	18934	19046	18783	18900	18950	18825	18969	18957	18899	18806	19039	18656	18905	18943	18924	18784	18883	18938	18911	18871	18939	19022	18804	18834	18851	19038	18926	19081
28965	27338	35286	32740	27021	24177	22883	22474	22279	21956	21870	21529	21615	21592	21626	21497	21497	21206	21202	21179	21384	21379	21369	21282	21415	21201	21146	21239	21305	21442	21305	21435	21266	21310	21552	21394	21304	21300	21281	21056	21186	21222	21375	21480	21305	21277	21363	21383	21281	21415	21187	21361	21119	21462	21336	21279	21253	21326	21369	21193	21227	21133	21226	21328	21586	21568	21314	21411	21381	21474	21203	21228	21288	21158	21312	21215	21088	21393	21233	21449	21152	21205	21158	21275	21335	21353	21340	21318	21300	21208	21273	21357	21053	21105	21290	21117	21123	21157	21179	21270	21105	21233	21099	21189	21361	21453	21160	21265	21202	21376	21261	21246	21153	21282	21450	21265	21358	21169	21209	21272	21309	21331	21172	21057	21353	21420	21184	21181	21207	21210	21291	21426	21180	21249	21275	21256	21412	21308	21387	21195	21320	21259	21287	21118	21265	21148	21253	21190	21306	21371	21180	21233	21320	21412	21250	21243	21266	21049	20943	21159	21341	21238	21242	21243	21323	21447	21358	21249	21165	21090	21417	21114	21529	21385	21266	21101	21341	21140	21255	21325	21201	21232	21090	21396	21369	21297	21226	21317	21320	21376	21369	21185	21274	21255	21177	21112	21310	21296	21407	21379	21283	21085	21347	21314	21313	21043	21117	21522	21261	21181	21288	21150	20992	21250	21436	21230	21299	21386	21326	21262	21165	21251	21326	21149	21250	21251	21084	21212	21316	21342	21189	21244	21113	21123	21277	21192	21335	21315	21119	21420	21357	21169	21031	21236	21071	21352	21341	21327	21171	21277	21344	21188	21294	21294	21092	21198	21278	21213	21368	21233	21044	21286	21060	21497	21367	21448	21535	21184	21159	21165	21005	21321	21344	21288	21234	21339	21073	21151	21191	21145	21101	21046	21267	21318	21462	21481	21476	21419	21272	21204	21381	21247	21191	21489	21153	21178	21436	21213	21484	21283	21402	21218	21220	21479	21210	21232	21178	21116	21114	21337	21301	21139	21272	21329	21169	21405	21255	21228	21324	21317	21184	21119	21151	21191	21296	21163	21293	21169	21352	21151	21307	21250	21421	21380	21258	21171	21258	21332	21224	21326	21259	21176	21437	21440	21311	21189	21293	21247	21504	21057	21237	21252	21115	21428	21062	21228	21086	21421	21235	21380	21272	21302	21209	21227	21413	21231	21302	21238	21192	21207	21069	21339	21234	21191	21028	21253	21232	21072	21147	21223	21194	21329	21312	21327	21320	21248	21267	21193	21413	21331	21350	21087	21208	21074	21197	21254	21298	21334	21170	21336	21259	21367	21220	21234	21122	21281	21303	21236	21312	21427	21331	21287	21329	21254	21233	21281	21090	20976	21327	21128	21120	21319	21282	21346	21410	21158	21219	21377	21170	21324	21180	21506	21185	21207	21416	21296	21360	21183	21012	21001	21306	21298	21288	21524	21289	21158	21218	21433	21406	21231	21065	21326	21212	21098	21200	21453	21140	21336	21160	21056	21334	21331	21004	21144	21128	20956	21128	21257	21454	21198	21500	21543	21317	21235	21240	21226	21325	21449	21093	21112	21238	21081	21316	21399	21289	21257	21206	21177	21298	21226	21222	21303	21308	21318	21463	21201	21349	21111	21169	21213	21362	21113	21125	21116	21233	21353	21255	21346	21217	21393	21347	21286	21206	21406	21113	21184	21359	21116	21364	21124	21249	21217	21501	21126	21120	21082	21184	21005	21233	21185	21187	21097	21279	21462	21211	21412	21347	21291	21237	21444	21454	21255	21397	21251	21348	21373	21295	21259	21241	21273	21162	21285	21314	21133	21126	21083	21189	21316	21234	21367	21106	21279	21443	21252	21228	21087	21210	21079	21341	21020	21300	21233	21311	21345	21367	21240	21292	21187	21355	21434	21361	21370	21179	21169	21203	21493	21292	21123	21286	21280	21162	21224	21339	21393	21392	21271	21141	21166	21015	21355	21397	21302	21141	21215	21306	21458	21146	21176	21129	21326	21349	21227	21115	21133	21183	21437	21321	21312	21289	21492	21242	21573	21305	21163	21199	21220	21162	21415	21097	21282	21279	21298	21251	21296	21372	21275	21336	21304	21217	21260	21032	21312	21262	21354	21249	21252	21294	21297	21460	21102	21262	21424	21548	21272	21166	21247	21423	21347	21238	21288	21204	21515	21210	21224	21240	21340	21205	21273	21252	21272	21156	21303	21204	21453	21480	21200	21280	21422	21392	21333	21189	21432	21502	21289	21125	21476	21162	21295	21236	21219	21239	21191	21354	21374	21288	21221	21407	21268	21277	21124	21004	21362	21062	21187	21306	21530	21142	21210	21139	21160	21162	21358	21228	21276	21251	21297	21213	21417	21217	21291	21258	21420	21074	21276	21330	21192	21187	20880	21191	21327	21136	21085	21560	21427	21336	21320	21302	21219	21110	21196	21292	21253	21345	21225	21353	21101	21354	21058	21205	21272	21173	21304	21303	21181	21293	21179	21302	21327	21161	21398	21405	21278	21303	21302	21410	21346	21143	21343	21224	21261	21288	21337	21213	21348	21279	21153	21275	21271	21538	21278	21285	21323	21186	21149	21410	21319	21436	21562	21229	21237	21357	21282	21277	21498	21277	21266	21239	21395	21415	21094	21289	21662	21218	21091	21208	21455	21383	20983	21307	21298	21263	21267	21240	21417	21127	21318	21208	21298	21262	21216	21065	21091	21176	21139	21296	21349	21257	21310	21508	21289	21239	21081	21052	21414	21278	21068	21185	21297	21337	21238	21397	21200	21420	21170	21321	21182	21415	21332	21378	21183	21184	21323	21154	21300	21265	21249	21247	21546	21041	21133	21169	21094	21131	21299	21209	21153	21140	21270	21368	21309	21138	21284	21213	21323	21408	21234	21362	21312	21290	21362	21386	21160	21274	21308	21415	21150	21289	21185	21280	21093	21254	21214	21422	21312	21285	21281	21348	21308	21274	21388	21438	21267	21489	21421	21440	21073	21302	21489	21279	21298	21591	21213	21270	21380	21257	21127	21329	21163	21387	21128	21193	21359	21406	21100	21070	21120	21429	21264	21384	21017	21128	21030	21211	21290	21054	21295	21230	21194	21391	21240	21116	21222	21183	21373	21179	21205	21261	21382	21213	21112	21099	21065	21406	21305	21124	21173	21093	21234	21339	21362	21295	21278	21229	21517	21114	21288	21017	21264	21390	21294	21114	21567	21351	21124	21371	21079	21401	21273	21378	21307	21426	21323	21196	21332	21376	21124	21190	21044	21187	21179	21032	21144	21354	21207	21301	21295	21361	21300	21424	21138	21120	21290	21196	21339	21044	21168	21319	21198	21289	21324	21423	21225	21304	21098	21106	21250	21257	21164	21230	21367	21188	21226	21217	21209	21471	21110	21144	21350	21316	21237	21230	21328	21280	21211	21392	21282	21410	21325	21168	21225	21218	21134	21353	21360	21174	21434	21278	21311	21201	21194	21451	21433	21255	21353	21356	21376	21234	21278	21267	21150	21271	21370	21190	21274	21334	21194	21257	21108	21126	21218	21280	21324	21181	21274	21305	21360	21308	21358	21302	21051	21312	21443	21309	21429	21150	21084	21429	21201	21200	21190	21112	21108	21297	21011	21301	21347	21095	21079	21340	21101	21126	21399	21161	21009	21160	21150	21201	21029	21480	21320	21233	21226	21397	21185	21242	21208	21302	21328	21354	21392	21072	21309	21488	21346	21168	21250	21296	21228	21440	21218	21246	20984	21197	21136	21235	21230	21152	21223	21382	21444	21189	21250	21156	21143	21442	21311	21136	21069	21136	21353	21259	21214	21264	21382	21244	21519	21261	21379	21293	21329	21248	21191	21223	21047	21273	21452	21223	21254	21258	21213	21136	21294	21291	21299	21161	21368	21406	21215	21334	21315	21015	21209	21094	21278	21334	21394	21317	21208	21302	21049	21322	21436	21273	21498	21210	21129	21251	21304	21199	21322	21218	21362	21148	21163	21387	21458	21390	21206	21334	21161	21208	21238	21223	21430	21137	21093	21199	21436	21291	21345	21264	21372	21315	21468	21173	21185	21360	21250	21150	21155	21279	21050	21396	21231	21170	21276	21457	21388	21290	21470	21046	21277	21348	21229	21316	21337	21250	21265	21328	21347	21377	21364	21393	21202	21091	21218	21319	21143	21402	21403	21366	21132	21259	21434	21649	21131	20914	20912	21285	21398	21205	21374	21187	21104	21065	21268	21433	21075	21152	21341	21256	21336	21303	21240	21203	21136	21250	21468	21247	21292	21281	21191	21397	21224	21323	21276	21270	21256	21211	21512	21382	21204	21389	21202	21228	21129	21166	21340	21347	21326	21204	21212	21387	21236	21258	21394	21182	20944	21152	21275	21146	21186	21239	21173	21402	21216	21228	21109	21076	21178	21302	21460	21197	21242	21286	21266	21425	21234	21182	21117	21312	21248	21185	21198	21240	21310	21431	21335	21252	21078	21225	21330	21301	21435	21222	21338	21422	21197	21333	21341	21241	20911	21235	21115	21187	21518	21495	21169	21191	21168	21230	21238	21173	21246	21313	21340	21198	21271	21225	21017	21114	21204	21340	21298	21369	21282	21561	21236	21286	21286	21461	21314	21227	21555	21147	21161	21439	21314	21385	21255	21383	21320	21305	21371	21239	21296	21330	21204	21357	21279	21461	21182	21412	21423	21267	21244	21474	21402	21362	21069	21242	21340	21421	21277	21210	21246	21138	21328	21299	21292	21242	21141	21335	21190	21218	21342	21278	21034	21280	21320	21034	21370	21387	21278	21228	21289	21221	21176	21348	21280	21315	21082	21277	21382	21242	21179	21233	21182	21128	21282	21192	21393	21354	21325	21212	21123	21158	21178	21368	21464	21267	21273	21170	21304	21041	21333	21236	21533	21251	21232	21336	21295	21211	21164	21119	21232	21423	21224	21154	21481	21211	21202	21421	21405	21321	21400	21204	21349	21179	21246	21324	21178	21261	21112	21140	21121	21036	21254	21253	21467	21282	21122	21283	21121	21151	21508	21344	21191	21347	21270	21207	21275	21438	21424	21504	21267	21317	21143	21149	21135	21326	21305	21400	21247	21203	21273
31645	43964	39554	31532	25657	21253	19718	19687	19407	18947	18748	18633	18403	18527	18194	17906	18233	18176	18007	17969	17913	17898	17993	18100	17898	17988	17909	18037	17753	17894	18045	17892	18048	18070	18024	18036	17910	17845	17923	17873	18159	18021	17931	18007	18029	18073	17878	18005	18136	18039	18025	18221	17963	17905	18031	18003	17986	17929	17947	17896	17837	17978	18021	17873	18011	18054	18045	18104	17826	17990	17914	17820	17905	17902	18005	17898	17962	17899	17857	17959	17881	18096	17846	17978	17992	17936	17910	18041	17898	17976	18033	17939	18011	17871	17999	17850	17843	17834	17945	18025	18063	18012	18070	18078	17974	17829	18066	17866	17851	17971	18022	17992	17947	17808	18193	18153	17847	17987	18036	18019	18036	17853	17869	17898	17890	18076	17887	17924	18042	18058	18051	17914	17949	17934	17958	18076	17918	17894	17928	18109	17866	17979	17993	17914	17827	17984	17923	17970	17848	17939	18143	17900	17952	17917	17940	18025	17963	17947	17886	17963	18033	17868	17861	17996	17987	18034	17928	17960	17829	18099	17800	18113	17860	18050	18072	17890	17935	17863	17985	17978	17832	17944	17995	18065	18077	18012	17853	18032	17961	17908	18146	17821	17989	17915	17882	18117	17957	18008	17911	17977	18058	18023	17995	17944	17837	18088	17924	17946	17832	18118	18078	17964	17885	18083	17843	17972	18025	17844	18278	18156	18114	17897	17942	17726	18013	18002	17859	17769	18022	17991	17914	18103	17997	17935	18035	18078	17973	18001	17892	17991	18080	18028	18006	18018	18096	18063	17894	18025	17860	18058	18026	17923	17990	17756	18017	18055	17895	17994	17830	17767	18084	17926	18043	17938	17817	17991	17942	17987	18059	18110	18069	18076	18024	18060	17829	17900	17807	17760	18076	17900	18176	18103	17995	17956	17879	18025	17900	17773	17961	18031	17948	18071	17975	17861	18078	17944	18033	18006	18033	18077	17928	17931	17982	17969	18042	18058	17857	18042	18081	17940	18088	18037	17976	17915	18059	18109	18020	17975	18076	18135	17955	18075	17845	18095	18084	17939	17825	17838	18033	17967	18101	18069	17850	18135	17886	18081	17794	18057	18006	18063	18067	18072	17919	17970	17858	18127	17870	17856	17992	18078	17893	17823	17957	18048	18150	17902	18062	17854	17963	17887	18112	17969	17996	17867	17874	17955	17858	17824	17719	18020	17987	18060	17950	17994	18029	17990	17890	17855	17760	17916	17830	17863	17953	17768	17930	18134	18007	17905	17913	18097	17844	18041	17985	18170	17880	18064	18002	17999	17854	18010	17891	17938	18022	18178	18077	17979	17975	18004	17901	18076	18079	18131	17995	18024	17752	17916	17843	17969	18027	17882	17956	17944	17978	17979	17990	17983	17838	17955	17832	17993	17970	18034	17759	17874	17818	17901	18053	18119	18056	18006	17854	18022	17820	17829	17885	18015	18025	17996	18128	18022	18158	17959	18163	17892	18060	17993	17801	18057	18071	17926	17887	17975	17932	17871	18020	17975	17862	18052	18049	17897	17984	17843	17835	18012	17741	17869	17972	18051	17903	17904	17936	18068	17995	17906	17984	18002	17987	18065	17918	17976	17881	17975	17917	17970	17823	18021	17944	17997	18026	18156	17878	18106	18041	17902	17874	18014	17784	17898	17871	17936	18015	17904	17948	17891	17951	17936	17868	17878	17973	17871	17961	17916	18084	18009	18002	17852	18048	17898	17987	18061	18001	17810	18066	18004	18036	17935	17895	17870	17954	18126	17918	17927	17926	18030	17951	18035	18127	17876	17979	18070	17869	18142	18044	17857	18093	17935	17996	18060	17825	18057	17875	17847	17966	18013	18179	17857	17935	17955	17995	18196	18016	18161	18031	17944	17719	18007	18076	17947	17955	18002	17862	18045	18035	18042	18067	17887	18063	17938	18047	17948	18079	17901	17876	17919	17881	17844	17844	17799	17992	17927	18015	17980	17945	18096	17901	17901	17815	18013	17906	18139	17904	17859	18059	17971	17988	17934	18169	17934	17829	17999	18000	18134	17843	18019	17898	17928	17931	17759	18071	17716	17905	17915	18047	17941	17956	17933	17956	18008	18139	17704	17819	18085	17928	17939	17856	18005	17998	17839	17932	18178	18055	17804	17971	18002	18081	17975	17920	18013	17860	18042	17985	17934	18001	17921	17899	17833	17836	18055	18067	17870	17998	17919	17921	17922	17988	17914	17845	17902	17848	18013	17904	18023	17969	17804	17988	17897	18033	17898	17972	17892	18023	17912	17971	17993	18072	17678	17808	18081	18088	17892	17857	18062	17930	18014	17942	17976	18136	17793	18062	17789	17903	18102	17979	18057	18055	18033	17869	18017	17815	18028	17952	17789	17800	18159	17912	17903	18022	17981	17845	17977	17949	17963	17851	18022	17954	18012	17990	17747	18009	17810	18020	17764	17947	17974	17873	17956	18083	17757	18153	18071	17927	17941	17941	18060	18079	17996	18078	18056	18007	17994	17807	17739	17880	17859	17964	18038	18155	17907	17747	17874	18060	18060	17949	17927	17960	17978	18089	18075	17951	18110	17926	17837	18149	18018	17942	18117	18006	17950	17999	17798	17956	17921	18146	17824	17869	18089	17928	17954	17950	17893	17847	18056	17984	17938	18023	17959	17997	18006	17935	17864	17765	18007	17945	17948	17858	17810	18018	18008	17900	18018	17945	18049	17875	18076	17787	17968	17968	17929	17997	17965	17844	18158	17865	17973	17840	17884	18010	18002	18085	17982	18014	17935	18000	17787	18012	18039	17930	17999	17999	17901	18048	17973	17905	18000	18143	18053	18035	18215	17974	17988	17954	18164	17920	17919	17815	17806	17950	17797	17952	18021	17942	17738	17905	17942	17931	17872	18003	18018	17813	17941	17927	17964	17896	17993	17948	18110	18071	17937	17809	17882	17852	17955	17914	18156	18003	18041	17868	18006	17811	17890	18020	18095	18063	17950	17940	17872	17792	18053	17919	17807	17946	17877	18049	17946	17893	18228	17818	17933	17869	17990	18024	17860	17922	17903	17982	17965	18066	17960	18144	17941	17718	17790	18092	17923	18059	18162	17918	18019	17927	17948	17833	18027	17988	17902	18051	17961	17849	17998	17875	17831	17939	17891	17946	17905	17850	18067	17917	17988	17855	18027	17775	17902	18072	18143	18085	17905	17924	17991	17870	17967	17984	17852	17922	17985	18081	18002	18096	18045	17820	17973	17981	17900	17970	18086	17916	17898	18013	17826	17980	17958	17839	17907	17846	18162	17813	18125	17996	18059	17861	17980	18026	17909	17802	18136	17897	17880	17934	17754	18120	18115	17936	17880	17927	17911	18016	17893	17940	17867	18004	17864	18182	18077	17779	17981	17889	18011	17841	17977	18104	18022	17824	17950	18068	17959	18017	18167	17777	18037	17816	17873	17990	18000	18202	17808	17962	17941	17965	17974	18088	17961	18096	18039	17959	18021	18035	17802	17831	18017	17954	17964	18056	18004	17798	17865	17871	17921	18109	18002	18010	17958	18133	17933	17986	17987	18131	17931	17895	17776	17995	17933	17832	18038	18022	18037	18012	17902	17929	18149	17919	18120	18086	18075	17894	18021	17817	17931	17882	17909	17939	17940	17901	18023	17927	17984	17844	17948	17981	18015	17869	17846	17916	18155	17889	17952	18083	18117	17940	17904	18029	17872	18243	17772	18010	17976	18180	17966	17917	17771	18062	17892	17893	17800	17940	18066	17966	17955	17889	17832	18163	18076	17848	17951	18060	18059	17876	18014	18003	18012	18013	18116	17889	17943	17899	17992	18003	17945	17947	18086	17970	18080	18053	17900	18008	17841	18109	17933	17983	18210	17901	17881	17972	17912	17876	17920	18037	17981	17947	18026	17916	17777	17911	18135	18025	17906	18062	17978	17841	18057	18028	17905	17819	17903	17916	17812	17894	17935	17908	17871	17976	17983	17993	17829	17994	17965	17866	17839	18089	17900	17966	17988	17980	17807	17910	18052	18040	17934	17976	18033	17990	18053	18115	18062	17988	18075	17838	17844	17854	17904	17975	17907	18084	17864	17966	17852	17960	17971	18015	18113	18078	18166	17916	17831	17880	18035	17863	18028	17931	17908	18017	18043	17871	17844	18143	17897	17870	18023	18208	17908	17937	18008	17898	17947	18089	17991	17867	18021	18003	18051	17967	18017	18094	17975	17824	17831	18156	17887	18053	17821	18051	17881	17912	18057	17999	17910	17765	18020	17961	17872	18048	17935	17894	17969	18030	17936	18036	17878	17945	18028	17896	17901	18067	18118	18092	17973	17993	18023	17994	17937	18125	18056	17969	17966	18002	18018	18057	17935	18038	17792	17940	17857	17909	17778	18019	17959	17914	17882	17986	17829	17966	17995	17996	17953	17897	17986	17881	17929	17829	17785	17931	17799	18036	17948	17964	17859	18073	18073	17939	18094	18029	17801	17828	18087	17989	18016	18098	18208	18072	18028	17887	17967	18124	17924	17901	17811	18017	18060	17929	17930	17980	18017	17943	17895	17930	17920	18005	17984	18012	18005	18073	18022	17823	17829	18023	18093	18070	18003	18048	17976	17930	17844	17824	17871	18034	18001	18106	17822	17926	17784	18043	17928	18033	18112	17821	18142	17973	18100	18091	18012	17939	18038	18028	17930	17908	17953	18029	17922	18002	17946	17906	18239	18047	17819	17933	18092	17885	18064	17752	18027	17996	18097	17918	17901	17978	17844	17817	17985	18113	17872	17936	17935	17939	18162	18055	17915	17954	17964	18024	17745	18018	17917	18135	18031	18005	18066	17994	18021	18065	17922	17821	17905	17863	17855	18047	17839	18032	18034	17926	18085	18033	17992	18086	17967	17848	17993	18067	18002	17603	18001	17983	18030	17917	17984	17931	17803	17912	17974	18065	17904	18072	17956	18192	18003	17972	17988	17985	17788	17912	17883	18039	18049	18076	17899	18095	17901	18014	18001	18100	18024	17870	18072	17980	17844	17862	17975	17885	17846	18106	17848	17948	17997	18008	17920	17894	17959	17850	17978	18092	17980	18072	17933	17860	17960	18030	17914	18016	18023
24271	21538	29558	27857	27720	28168	27662	24262	23660	23483	22947	22444	22622	22741	22528	22069	22250	22276	22300	22173	22488	22052	22086	21978	22159	22066	21998	22188	21921	22102	21940	22053	21997	21882	21879	21914	21793	21978	21836	21841	21975	21870	21823	22129	22010	21988	21849	22078	22062	21873	22039	22126	22050	21860	21842	21991	21961	21978	21724	21833	22092	22128	22061	21986	21956	21921	21998	21889	22000	22027	21896	21728	22027	21771	21815	21979	21788	21978	22100	22268	22074	21926	22032	21928	21803	21953	21950	21715	22086	22094	22140	21829	21876	22049	21828	21900	21956	21952	22054	21933	21859	21811	22064	21958	22091	22141	21981	22142	22182	22155	22012	21968	21838	21889	21913	21903	21823	21946	21902	21877	22081	22022	21711	21950	21914	21849	22050	21954	21980	21952	21918	21787	22133	21850	21688	21855	21872	21999	21934	21981	22044	21921	22093	22079	22082	22020	21961	21887	21874	21910	21868	21797	21911	21789	21945	21784	22072	21820	21981	21868	21799	22027	22045	21983	21832	21754	21782	21935	22069	22095	21937	22054	21853	21888	22107	21923	21922	22041	21946	21897	21947	22001	21734	22052	21902	21919	22278	21932	21998	21769	22006	21951	21903	21728	22115	21771	22038	21878	22093	21850	21879	21807	21847	22060	21837	21939	21949	21649	21804	21915	22037	21956	21852	21772	22049	21784	21911	21981	21935	22070	21933	21859	22114	21735	21813	21910	21863	21967	21826	21755	22217	21919	21982	21729	21897	21937	21964	21816	21853	21841	21929	22187	21977	21983	22007	21752	21859	22056	21819	21966	21696	21775	21917	22104	22025	21754	21953	21796	22100	21951	21798	21873	21812	22037	21822	21904	21937	21792	22051	22010	21719	21987	22081	22009	21827	21699	22103	21926	21818	21746	21957	22085	22032	22056	21824	22020	21871	22029	22021	22148	22032	21845	22158	22048	22030	21866	21913	21813	21830	21977	21765	21901	22155	21944	21993	21928	21820	21960	21899	21643	21958	21972	22000	22021	21952	21896	21925	21826	21907	21792	21783	21874	21988	21923	21886	22009	21967	21997	21761	21854	21876	21796	22041	21954	21944	21776	21810	21764	21849	21901	21934	21804	21598	21917	21900	21782	22116	22091	21810	21815	21812	22032	21809	22065	21823	21901	21866	21774	21838	21986	22015	21971	21785	22040	21957	21792	22039	21763	21997	22019	21919	21979	22018	22009	21950	22009	21756	21871	21845	21816	21930	21939	22029	21987	21817	21971	21833	21779	22005	21747	21821	22073	22014	21974	21865	21920	21862	21865	21778	21886	21821	21990	22081	21841	21991	22052	22011	21763	21946	21744	21926	21830	21883	21850	21813	21936	22070	21914	21942	22118	22014	21932	21936	22065	21989	22046	21914	21849	21741	21953	21997	22285	22094	21993	21877	21813	21768	21932	21780	22239	21876	21952	21922	22042	22091	21869	21920	22026	21928	21970	21876	21904	21674	21853	21906	21775	21670	21885	21866	21859	22031	22020	21840	21783	21947	21954	21947	21962	21754	21885	21870	21713	21807	21837	21926	21785	22095	22109	22009	22037	21752	21870	22101	21936	21942	22044	22135	21877	21786	21907	21937	21722	21942	22097	21921	21827	21834	21922	22208	22078	22015	21783	21985	21903	21974	21835	21919	21845	22055	21824	22075	21968	21839	21995	21933	22100	21870	21948	21741	21945	21842	22064	21741	22113	21960	21922	21964	21990	22048	22079	21889	21856	22210	22061	21844	21931	21923	21960	21945	21677	21807	22061	21808	21840	21795	21931	21999	21883	21770	21976	22024	22151	22018	21825	22058	21824	21811	21744	21981	21826	21966	22058	22003	22081	21879	21822	22028	21941	21823	21932	21847	21736	21994	22003	21910	22196	21884	21865	22038	21945	22018	21889	22122	22059	21737	21773	21923	21837	22020	22013	21994	21895	22054	22127	21818	21881	21902	21735	21999	22125	21701	21733	21720	21684	21789	21937	21757	21809	21869	21976	21929	21943	21743	22157	21998	21703	21870	22002	22021	22199	21934	22006	21866	21870	21768	21985	21953	22047	22089	21954	21860	22084	22068	22133	21972	21789	21988	21642	21929	21920	21850	21665	21868	22092	21861	22311	21752	21865	22080	21760	22069	21880	21831	21833	22085	21970	21885	22014	21952	22081	21754	21928	22020	21983	21870	22119	21862	22052	21964	21767	21836	21853	22050	21806	21877	22039	21862	21996	21843	22001	21776	22191	22019	21996	21795	21888	21915	21819	22036	22002	21878	22084	21903	21989	21871	21931	21878	21930	22080	21894	21870	21847	21887	21748	22007	21824	22073	21682	21787	21897	22078	22105	22050	21838	22037	22163	21744	21935	21873	21811	21837	21855	21988	22111	21923	21893	21928	22080	22073	21797	21939	22061	21833	21937	22030	22044	21983	21788	21720	21869	22004	21990	22077	22173	22025	21913	21904	22053	22011	22080	21862	22021	22062	21864	21883	21958	21961	22071	22276	21940	22123	22095	21785	21880	21891	21734	21806	21682	21904	21990	21767	21847	22208	21929	21788	21969	21895	22022	21894	21727	21888	21794	22085	21828	22028	21779	21895	22058	22025	21883	21856	21910	21941	21999	21670	22183	21889	22169	22057	21825	21790	21925	22150	21945	21777	21799	21803	21913	21742	21698	21683	21970	22015	21853	21910	21902	21917	21928	21966	21858	22005	21924	21838	21934	21776	21914	21740	21837	21782	21936	22083	21826	21869	22052	22112	21849	21978	21889	22042	21936	21938	22224	21770	21750	21989	21555	21711	21657	21936	21867	21972	21848	21680	21836	22088	21971	21945	21899	21856	21925	21809	21808	22021	22040	22018	22039	22158	21838	21992	21806	21934	21900	22101	21612	22021	21933	22096	21925	21936	22034	22000	21826	21922	22055	21995	21992	21881	22018	21824	22014	21990	21984	21891	22071	21940	21989	22076	22099	22002	21997	21836	21891	21862	21904	21951	21885	22209	22029	22120	21967	22093	22067	22056	22038	21860	21984	22000	21992	21827	21734	21891	21975	22023	21893	22052	21881	21925	21726	21724	22007	21809	21946	22009	21651	22039	21897	21927	21819	21932	22075	21796	21788	21636	21854	22001	21848	21850	21916	22216	21897	21736	21928	21918	22010	21845	21822	21995	21763	21960	21812	22093	21896	21949	21763	21758	21976	22103	21730	21769	22023	21977	21882	22023	21867	22073	21744	21966	21981	22037	21829	21897	21953	21720	21917	21942	21973	22079	21804	21847	21748	22067	21856	22144	21859	21757	21870	21900	21865	21734	21957	22030	22222	21939	21994	21901	21675	22064	22160	21895	22114	22008	21809	21919	21873	21770	21813	22106	22168	22094	22127	21949	21886	22106	21927	21967	21938	22082	21824	21987	21949	21911	21779	21784	21916	22008	21908	21699	21851	21946	21795	22011	21936	22027	21922	21963	21867	21872	22046	21758	22025	21911	21926	21981	21864	21804	22075	21739	21984	22120	21914	22079	22065	22151	21871	21626	21973	22023	21966	22054	22162	21806	22022	21724	21963	21774	22134	21976	21875	21769	21948	21638	21837	22112	21974	22092	21903	21756	21801	22272	21867	21977	21702	22047	21855	21812	21983	22056	22108	21897	21877	21801	21939	21860	21972	22027	21835	21858	21938	22076	21936	21786	21840	21860	22245	21813	21887	22064	22007	22108	21899	21896	21950	22009	22253	21886	22050	21935	22048	21978	22020	22156	21797	22063	21875	21850	22038	21939	21920	22100	21815	22054	21901	22072	21891	21879	21705	21959	21787	21872	21943	21884	21979	21834	22011	22027	22031	21845	21936	21849	21823	21981	21738	21819	22111	21906	21759	22115	21811	21808	21907	21842	22124	22083	21995	21903	21854	21990	21990	22025	21956	21714	21892	21947	21840	22040	21880	22184	22004	22212	21900	22057	21955	21978	22024	22120	22108	21878	21985	21883	21929	21743	21810	22078	22056	21825	22156	21842	21821	21905	22039	21970	21852	21707	21853	21890	21909	22044	21937	22047	21991	21983	22027	21834	21812	21964	21989	22050	21904	21930	22093	21948	22167	21970	22086	22078	22125	21901	21733	21815	22005	21966	21943	21783	21756	21895	21770	21929	21861	21886	21980	21939	21914	21996	21879	21863	21820	22008	22132	21744	22107	21936	21870	21771	21999	21917	21782	22086	21928	22019	21898	21929	21985	21995	21947	21907	22133	22004	22135	21990	22004	22004	21903	21768	21844	22000	22040	21708	21836	21944	21951	22152	22048	22073	21946	21923	21804	22050	21914	21896	22077	21944	21829	22005	21809	21874	21932	22014	21986	21901	22196	21975	22112	21811	22118	21738	21971	22058	21974	21998	22122	21754	21966	21916	22079	22017	21977	22143	21880	21999	21931	22034	21754	22102	21782	21718	22058	22006	21965	21978	22067	22082	21896	21910	21880	22098	21876	21671	21999	21976	21940	21947	21982	22024	22049	21942	21730	21944	22019	22104	21928	22102	22087	21746	21837	22047	21886	21975	21661	21949	21763	21962	22098	21907	21910	21838	21847	21826	21912	21892	21976	21958	21819	21934	21944	21707	22001	22183	21950	21903	22125	21858	21807	22073	21925	21948	21983	22140	21751	22004	21996	21944	21975	22008	21963	21893	21832	21786	22098	21818	22024	21807	21757	21702	21778	21758	21990	22130	22001	22013	21958	22019	22058	21867	21880	22175	21941	21899	21927	21953	22016	21995	22076	22015	21968	21954	21795	21961	21878	21978	21907	21983	21722	21899	21983	22043	21975	22062	22109	22016	22028	21757	21896	21719	21672	21770	21895	22136	21967	22102	21756	22062	22077	21846	21978	21771	21876	21949	21856	21923	22093	21940	22100	21932	21809	22020	22103	21962	21980	21757	22006	21976	21725	22003	21785	22000	21962	22032	22071	21868	21987	22060	21916	21947	22101	21692	21844	21892	21750	21817	21851	21897	21934	21802	21663	22063	21928	21929	21957	22043	22080	21840	21889	21874	21875	22164	21972	22080	22069	21698	22070	22098	21962	21914	22002	21902	21700	21831	21903	21923	22133	21955	21874	21936	21828	21952	22044
34807	56016	53660	44149	33520	26534	22654	21118	20885	20009	19557	19262	19415	19187	19121	18794	18550	18572	18514	18614	18306	18503	18428	18372	18241	18463	18467	18353	18413	18374	18423	18208	18455	18395	18196	18421	18478	18382	18448	18505	18288	18452	18420	18231	18456	18459	18345	18350	18348	18285	18303	18550	18358	18465	18347	18351	18256	18266	18487	18299	18215	18351	18293	18552	18472	18426	18409	18116	18363	18354	18483	18504	18327	18223	18331	18269	18411	18322	18292	18278	18464	18337	18335	18386	18395	18278	18511	18407	18264	18555	18401	18345	18514	18415	18321	18345	18458	18393	18219	18502	18419	18408	18424	18365	18528	18376	18390	18107	18429	18324	18326	18462	18162	18294	18407	18399	18452	18205	18615	18359	18167	18306	18339	18244	18390	18163	18342	18446	18392	18343	18465	18222	18417	18205	18306	18373	18270	18314	18315	18345	18449	18442	18288	18385	18468	18476	18374	18308	18470	18486	18337	18349	18373	18314	18378	18393	18382	18391	18351	18372	18457	18387	18524	18340	18294	18341	18438	18218	18344	18408	18392	18544	18372	18247	18325	18188	18469	18321	18290	18320	18296	18473	18463	18349	18322	18038	18274	18297	18287	18463	18390	18433	18333	18364	18341	18341	18251	18398	18544	18488	18370	18268	18073	18421	18441	18413	18434	18305	18457	18363	18461	18404	18443	18551	18264	18357	18167	18281	18410	18299	18458	18447	18326	18261	18518	18655	18244	18409	18078	18244	18352	18428	18337	18397	18364	18213	18229	18353	18401	18354	18421	18424	18366	18344	18255	18287	18440	18166	18302	18494	18318	18374	18399	18408	18410	18347	18255	18331	18426	18354	18298	18283	18407	18261	18374	18320	18333	18365	18453	18239	18375	18332	18272	18313	18504	18523	18270	18231	18547	18410	18356	18310	18260	18254	18388	18459	18255	18293	18305	18454	18418	18274	18345	18589	18382	18408	18450	18308	18296	18318	18387	18392	18437	18313	18296	18559	18396	18200	18368	18354	18413	18434	18397	18229	18354	18418	18363	18233	18414	18265	18395	18272	18292	18369	18346	18301	18304	18511	18308	18424	18392	18379	18473	18407	18243	18428	18305	18432	18375	18269	18396	18295	18389	18299	18410	18236	18311	18225	18328	18221	18317	18346	18306	18366	18324	18403	18433	18360	18219	18350	18365	18196	18199	18518	18357	18283	18242	18397	18270	18253	18463	18171	18200	18464	18411	18361	18309	18180	18321	18179	18492	18369	18395	18491	18218	18259	18208	18259	18289	18396	18345	18323	18252	18335	18277	18437	18441	18406	18312	18251	18318	18286	18364	18205	18378	18355	18298	18183	18437	18370	18305	18316	18315	18225	18349	18225	18354	18420	18457	18375	18267	18226	18434	18442	18208	18494	18169	18486	18160	18458	18377	18364	18359	18559	18406	18443	18363	18295	18347	18348	18365	18356	18285	18456	18519	18209	18458	18354	18410	18259	18236	18371	18327	18433	18370	18342	18284	18369	18221	18372	18266	18317	18284	18275	18409	18291	18217	18526	18387	18336	18507	18330	18277	18289	18257	18371	18281	18352	18267	18468	18257	18316	18363	18436	18383	18170	18114	18388	18191	18387	18219	18277	18463	18402	18477	18234	18426	18346	18429	18348	18374	18251	18346	18563	18224	18482	18159	18424	18332	18438	18150	18382	18309	18423	18291	18424	18411	18408	18434	18340	18372	18485	18258	18348	18364	18348	18528	18340	18292	18326	18255	18527	18296	18522	18226	18251	18549	18415	18393	18523	18505	18300	18451	18346	18402	18367	18317	18453	18321	18379	18437	18346	18243	18450	18296	18446	18311	18404	18371	18381	18376	18066	18297	18159	18404	18277	18365	18314	18439	18259	18389	18584	18239	18183	18303	18292	18141	18291	18381	18507	18322	18351	18233	18397	18368	18245	18438	18369	18284	18162	18419	18172	18376	18458	18400	18370	18428	18410	18491	18235	18428	18304	18464	18198	18288	18290	18370	18226	18279	18461	18528	18424	18415	18277	18256	18497	18380	18351	18560	18337	18548	18329	18209	18357	18353	18381	18339	18418	18390	18508	18423	18301	18266	18367	18316	18310	18319	18382	18414	18465	18470	18386	18457	18289	18365	18260	18386	18244	18314	18198	18285	18334	18333	18301	18427	18216	18305	18316	18387	18308	18546	18203	18205	18313	18250	18387	18279	18555	18409	18438	18517	18496	18386	18391	18250	18288	18460	18457	18448	18413	18429	18358	18488	18447	18261	18465	18435	18364	18354	18324	18397	18240	18453	18441	18304	18223	18361	18274	18342	18421	18447	18474	18402	18265	18359	18443	18197	18336	18332	18438	18286	18309	18231	18367	18359	18335	18293	18293	18252	18429	18170	18406	18273	18211	18387	18293	18406	18288	18391	18320	18300	18347	18328	18286	18343	18485	18533	18228	18422	18328	18458	18196	18173	18511	18412	18465	18345	18361	18227	18395	18289	18329	18367	18383	18400	18394	18421	18305	18297	18361	18257	18336	18475	18351	18323	18276	18343	18326	18390	18369	18500	18436	18251	18655	18302	18209	18278	18561	18368	18500	18304	18394	18304	18411	18458	18533	18315	18318	18385	18484	18388	18299	18335	18427	18541	18328	18345	18491	18323	18384	18506	18377	18295	18395	18183	18264	18399	18365	18411	18402	18396	18518	18257	18236	18493	18485	18323	18290	18309	18344	18262	18403	18520	18206	18290	18459	18439	18462	18498	18438	18158	18255	18463	18346	18511	18396	18402	18449	18347	18446	18320	18282	18402	18382	18377	18262	18400	18229	18463	18201	18389	18383	18323	18371	18403	18296	18299	18291	18330	18220	18416	18218	18613	18377	18462	18475	18345	18461	18317	18336	18351	18372	18213	18379	18388	18302	18485	18340	18483	18477	18350	18399	18541	18372	18332	18380	18299	18326	18452	18439	18315	18472	18273	18360	18302	18345	18284	18331	18388	18480	18560	18201	18366	18495	18346	18263	18237	18311	18232	18365	18366	18293	18409	18196	18189	18444	18363	18296	18258	18290	18456	18283	18426	18433	18136	18431	18360	18319	18315	18492	18258	18285	18315	18391	18358	18421	18541	18306	18429	18296	18300	18307	18438	18404	18438	18441	18259	18300	18367	18386	18394	18305	18427	18452	18302	18542	18466	18247	18332	18310	18406	18266	18434	18537	18379	18335	18469	18169	18561	18416	18353	18345	18213	18319	18336	18486	18323	18330	18379	18207	18532	18179	18296	18266	18338	18119	18530	18344	18367	18264	18433	18201	18228	18250	18511	18328	18285	18338	18386	18303	18408	18238	18363	18404	18538	18520	18340	18335	18259	18497	18335	18431	18352	18458	18399	18129	18288	18330	18575	18414	18332	18336	18347	18382	18409	18484	18205	18371	18458	18240	18315	18255	18430	18397	18114	18376	18416	18207	18479	18466	18292	18272	18345	18479	18479	18369	18481	18278	18528	18423	18226	18357	18512	18335	18334	18150	18502	18489	18330	18573	18391	18326	18254	18168	18445	18310	18599	18315	18249	18503	18334	18254	18247	18305	18372	18455	18412	18261	18369	18506	18496	18384	18334	18423	18411	18396	18229	18439	18357	18401	18349	18326	18302	18341	18435	18246	18477	18478	18212	18522	18362	18313	18354	18392	18255	18139	18353	18360	18284	18334	18410	18414	18249	18574	18387	18217	18332	18223	18262	18290	18346	18210	18515	18369	18330	18274	18340	18372	18443	18450	18415	18295	18307	18403	18304	18472	18491	18287	18420	18332	18441	18268	18403	18485	18464	18243	18342	18439	18255	18370	18272	18358	18126	18289	18269	18370	18406	18426	18324	18456	18348	18361	18295	18564	18315	18252	18301	18281	18386	18358	18427	18538	18287	18266	18464	18347	18345	18186	18305	18183	18509	18251	18491	18383	18302	18355	18296	18262	18370	18345	18514	18273	18313	18418	18266	18277	18332	18365	18148	18253	18313	18436	18391	18381	18405	18408	18326	18433	18439	18368	18368	18449	18423	18224	18443	18430	18419	18295	18550	18368	18452	18420	18311	18286	18409	18293	18529	18315	18314	18543	18262	18250	18277	18476	18216	18475	18419	18328	18437	18250	18285	18353	18473	18227	18300	18365	18368	18237	18409	18129	18329	18373	18243	18334	18480	18437	18458	18420	18290	18229	18482	18210	18424	18309	18382	18551	18386	18350	18239	18429	18279	18404	18452	18310	18440	18260	18471	18330	18404	18426	18409	18437	18507	18241	18434	18332	18355	18559	18387	18398	18497	18344	18286	18382	18376	18459	18501	18366	18418	18456	18373	18449	18546	18256	18353	18149	18331	18220	18258	18329	18502	18082	18306	18279	18478	18410	18390	18349	18325	18370	18363	18334	18310	18290	18286	18257	18236	18390	18558	18307	18314	18579	18432	18275	18345	18282	18299	18500	18407	18522	18399	18323	18376	18224	18284	18383	18493	18368	18411	18336	18353	18438	18375	18435	18397	18136	18470	18307	18321	18402	18343	18500	18168	18372	18496	18398	18313	18309	18386	18305	18416	18414	18428	18436	18419	18348	18492	18235	18166	18279	18513	18418	18443	18345	18304	18505	18391	18308	18346	18518	18194	18343	18349	18400	18296	18513	18428	18464	18400	18291	18373	18205	18320	18294	18496	18520	18281	18456	18378	18313	18241	18303	18209	18375	18273	18278	18414	18439	18336	18407	18310	18326	18148	18277	18229	18401	18267	18442	18385	18275	18420	18582	18558	18287	18281	18400	18356	18361	18386	18533	18408	18343	18428	18397	18479	18197	18335	18328	18252	18220	18414	18380	18277	18347	18460	18248	18419	18296	18280	18558	18283	18273	18334	18384	18255	18316	18334	18336	18281	18531	18449	18248	18465	18227	18230	18321	18351	18285	18487	18246	18148	18072	18255	18323	18453	18389	18317	18469	18202	18560	18376	18246	18377	18247	18345	18367	18365	18377	18348	18134	18427	18356	18383	18432	18273	18405	18336	18457	18362	18455	18406	18403	18312	18210	18403	18398	18403	18335	18280	18497	18388	18347	18287	18374	18289	18437	18352	18482	18430	18371	18492	18244	18411	18353	18206	18519
23001	21561	29544	25302	25167	29023	30682	25977	24870	25183	24146	23898	23931	23770	23767	23556	23293	23271	23214	23121	22916	23129	23038	23166	23074	23163	23007	23224	22999	23177	23132	23223	23133	23155	23091	23001	23038	23082	23042	23145	22905	22908	23083	23074	22988	22808	22886	23036	22848	22994	22986	22769	22947	23025	23028	22958	22787	22934	22962	23015	23171	22893	23066	23065	22911	22964	22821	22975	22983	22984	22999	22994	22772	23053	22756	23056	22827	22797	22843	23021	22879	22893	22797	22829	22889	23108	22990	22844	22822	22976	22811	22971	22916	22917	22941	23125	22917	22803	23034	23025	22803	22997	22968	22932	22808	22707	22936	22880	22910	22996	22903	22853	23020	22922	22938	22998	22928	22933	22908	22931	22836	23201	22745	23104	23097	22864	22892	22928	22908	22851	22815	22858	22988	22839	22857	22885	23034	22894	22983	22739	22791	22968	22926	22867	22767	22774	22821	22895	22901	22934	22876	22854	22965	23086	22925	22849	22900	22972	22827	22982	22771	22784	23019	22793	22984	22747	22932	22820	23051	22735	22936	22736	22812	22756	22956	22800	22659	22929	22912	22861	22790	22856	23019	23148	22691	22738	23086	23033	22806	22991	22996	22871	22839	23001	22864	22944	22685	22949	22926	22966	22882	23058	22962	22733	22931	22850	22724	22893	22997	22879	22959	22721	22761	22798	22782	22898	22912	22810	22783	22888	23161	22841	22784	22780	22826	22695	22844	22766	22744	22960	22733	22784	22892	22717	22858	22909	23016	22779	22823	22851	22848	22911	22750	22739	22884	22892	22761	22722	22770	22957	22751	22811	22903	22771	22909	22633	22768	22814	22738	23016	22731	23018	22934	22979	22839	22949	22835	22964	22882	23005	22899	22920	22904	22901	22712	22909	22861	22823	22924	22815	22906	22524	22784	22786	22883	22763	22669	23066	22994	22909	22674	22756	23101	23006	23012	22862	22727	22903	22919	22923	22544	22801	22733	22881	23067	22648	23120	22810	22875	22935	22960	22925	22994	22790	22935	22744	22962	23006	22642	22881	23057	23076	22930	22890	22848	22723	22824	22744	22597	22667	22971	22865	22806	22740	22918	23135	22942	22912	22847	22925	22890	22814	22994	22945	22683	23081	22897	22901	23000	22830	22875	22749	22701	22820	22967	22798	22864	22924	22862	22744	22792	22852	22986	22836	22696	22937	23003	22966	22998	23005	22772	23102	23025	22883	23195	22903	22764	22959	22728	22940	22969	22935	22742	22769	22862	22910	22838	23013	22767	22710	22733	22653	22703	22786	22852	22862	22899	22889	22827	22956	22737	23096	22751	22940	22800	22869	22788	22589	22709	23094	23157	22896	23139	22811	22844	22936	22845	23044	22853	22953	23000	22941	22967	22883	22951	23092	22837	22964	22947	22720	22707	22897	22735	22950	22903	22978	22822	22949	22810	22790	22895	22726	22856	22844	22816	23011	22861	22944	22889	22892	22946	23011	22826	22627	22930	22771	22930	23031	22858	22863	22813	22782	22919	22930	22919	22687	22668	22585	22697	22923	22693	22905	22906	22827	22753	22797	22864	22908	23234	22648	22879	22934	22820	22892	22767	22904	22897	22759	22765	23118	22655	22836	22851	22778	22813	22837	22870	23003	23067	22862	22927	22932	22911	22664	22884	22777	22987	22889	22841	22883	22720	22850	22725	23068	22747	22864	23115	23218	22848	22856	22785	22622	22862	22955	22896	22752	22848	22947	23056	22803	22614	23093	22551	22932	23015	23034	22718	22820	22615	22708	22949	22694	22836	22914	22968	22811	22876	23013	23060	22960	22894	22852	22864	22745	22781	22893	22906	22885	22947	23027	22926	23034	22895	22834	23065	22962	22878	22710	22701	23017	22843	22665	22973	22861	22947	22895	22893	23090	23049	22962	22988	23001	22910	22911	23013	22924	22867	22935	22785	22790	22792	22666	22875	22705	22977	23008	22998	22845	22704	22772	23055	22892	23098	22859	22871	22933	22946	22786	22787	22806	22932	22970	23036	22818	23187	22886	22768	23073	22727	22827	22850	22642	22908	22894	22909	22712	22838	22806	22842	23032	22884	22833	22869	22698	22729	22955	22726	22883	22679	22684	22790	22861	22994	23022	23095	22885	22794	22701	22951	22762	22890	22779	22881	22990	23061	23094	23078	22841	22743	22765	22994	22875	22901	23005	22866	22801	23038	22725	22844	22873	22886	22757	22773	22785	22777	22715	22846	22838	22848	22747	22973	22846	22931	22870	23076	22867	22834	22948	22849	22670	22954	22780	22778	22892	22766	22841	22872	22873	22974	23111	22904	22812	22815	22769	22897	22665	22884	22893	23148	22702	22784	22925	22849	22873	22638	22758	22851	22834	22979	22861	23017	22778	22856	22937	23047	22681	22621	22883	22924	22998	23060	22716	22900	22803	22999	22713	22736	22969	22738	22964	23054	22893	22776	22834	22632	22952	22919	22737	23066	22865	22708	22946	22880	23087	23011	22991	22947	22833	22679	22915	22944	23075	22963	22906	22821	23003	22948	22592	22549	23053	23026	22577	22847	22969	22993	23006	22903	22737	22749	22919	22822	22988	22778	22851	22702	22639	23001	22816	22718	23084	22903	22748	22826	22842	22913	23014	22800	22751	22876	23030	22936	22931	22861	22938	22863	22761	22831	22871	22851	22886	22636	22816	22749	22892	22636	22779	22741	23005	22853	22906	22780	22854	22786	22467	22795	22871	22863	23135	23040	22874	22759	22804	22786	22979	22766	22912	22934	22634	22742	22816	22885	22951	22863	22716	22850	22857	22890	22804	23005	22835	22950	22785	22914	22693	22843	23058	22723	22676	22887	22714	23013	23005	22820	22816	22770	22840	23016	23108	22917	22822	22929	22732	22922	23036	22714	23088	22874	22726	22759	22754	22972	22971	22910	22818	22911	22947	23030	22932	22660	22881	22833	22802	22792	22771	23055	22834	22670	22946	22929	22895	22843	22873	23044	22991	23114	23022	22957	22940	22618	22763	22956	22724	22812	22795	22645	22863	22814	22927	22815	22781	22818	22761	22915	22733	22886	23063	22839	22792	22856	22644	22846	22960	22973	23044	22817	23043	22857	22902	22803	22826	22837	22846	23028	22909	22802	22878	22651	22809	22927	22645	22832	22853	23172	22716	22980	22989	22841	22788	22821	22918	22945	22796	22993	22872	23014	22734	22755	22847	22857	22803	22718	23099	22663	22635	22825	22868	22946	22891	22799	22721	22728	22786	22795	22654	22774	22924	23062	22987	22992	22669	22881	22815	22893	22984	22891	23028	23030	23012	22855	22723	23039	22990	22916	22782	22810	22853	22637	22785	22714	22828	22824	22737	22873	22938	22750	22849	22752	22790	22687	22822	22602	22863	22810	22739	22861	22604	22826	23019	23053	22873	22875	22850	22753	22782	22918	22901	23029	22992	22816	23037	22897	22811	22881	22884	22845	22926	22812	22955	22779	22912	22893	22725	23032	23029	22866	22845	22927	22918	23015	22946	23022	22822	23008	22858	22788	22781	22743	22813	23032	23001	22743	22878	22768	22854	22808	22778	22882	22799	22868	22960	22866	22686	22886	22639	22824	22907	23044	22859	22979	22812	22774	23027	22773	22756	22868	22884	22644	22883	22660	22836	22817	22953	22652	22974	22805	23080	22921	22787	22940	22774	22949	22817	22896	22948	23015	22862	22910	22829	22851	22710	22758	22814	22793	22974	22731	22945	22671	22946	22898	22940	22986	22659	23002	22823	22972	22541	22922	22916	22706	22973	23078	22740	22921	22680	22874	22989	22865	22780	22946	22859	22761	22856	22862	22987	22897	22957	22976	22965	22914	22699	22730	22966	22935	23100	22854	22851	23002	22997	22770	22771	22896	23048	22662	22765	23071	22821	23144	22985	23122	22856	22817	22812	22714	22901	22815	22871	22964	22939	22842	22794	22900	22707	22704	22885	22945	22959	22984	23006	22775	22646	22910	22914	22948	22859	22874	22913	22828	22819	22956	23015	23074	22998	22884	22925	22542	22788	22974	22718	22979	22939	22857	22794	22660	22778	22916	22953	22793	22908	23102	22991	22912	22915	22802	22697	22865	22946	23066	22972	23014	22798	22682	22832	22885	22860	22842	22642	22698	22912	22835	22931	23008	23016	22977	22993	22811	22918	22829	22891	22787	22729	22839	22693	22969	22793	23032	22748	22704	22968	22898	22872	22736	22510	23034	22955	22873	22952	23037	22842	22863	22810	22916	22954	22903	22571	22896	22674	22762	22830	22794	22617	23014	22917	22836	22811	22767	22612	22857	22693	22968	22998	22745	22648	22839	22934	22899	22655	22998	22766	22950	22666	22764	22614	22817	22966	22928	22895	22804	23186	22862	22791	22706	22626	22800	22681	22868	22807	22751	22945	22800	22721	22884	22853	22713	23074	22981	22782	22748	22738	22922	22954	22925	22921	22759	22702	22707	22762	22937	22781	22885	22916	22807	22823	22910	22789	22728	22879	22738	22672	22823	22740	22850	22893	22883	22791	22925	22869	22906	22926	22891	22617	22926	23052	22862	22721	23084	22720	22792	22845	22810	23056	22612	22711	22845	22797	23074	22890	22729	22738	22891	22797	22954	22873	22935	22996	23075	22845	23170	22559	22954	22884	22727	22715	22871	22799	22755	22896	23099	22738	22932	22904	22843	22637	23005	23041	22819	22994	22937	22903	22866	23020	23017	22742	22811	22788	22879	22853	22882	22848	22668	22994	22872	22858	22727	22823	22951	22843	23138	22779	22961	22819	22766	22970	23080	22847	22904	22810	22907	22712	22873	22844	22960	22975	22870	23002	22868	22736	22889	22733	23015	22922	22747	23013	23025	22827	22987	22867	22940	23015	22877	22863	22687	22929	22910	22900	22855	22865	22928	22651	22939	22605	22889	22808	22851	22634	23044	22716	22806	22840	23005	22565	22702	22903	22768	22700	23000	23010	22864	22883	23033	22881	22937	23102	22793	22772	22846	22820	22807	22860	23001	22901	22878	23015	23113	23096	22808	22875	22704	22451	22820	22714	22726	22715	22782	22775	22642	22811	22966	22919	22840	22735	22755	22696	22921	22877	22883	22836
39995	64089	57469	49882	39005	31541	25285	22695	22236	21107	20461	20070	20031	19928	19640	19496	19030	19193	19021	18949	19118	19048	18861	18971	18983	18962	18945	18934	18999	19134	19096	19203	19062	19086	18922	18893	19010	18939	18871	18939	19005	18871	18943	18997	18843	19101	19078	18898	18918	18956	18849	19126	18963	18980	18918	19008	19122	18764	18879	18867	18912	19011	18945	19009	18841	18813	18978	18889	18799	18786	18702	18840	19027	18832	18914	19013	18882	18889	19025	19059	18935	19034	18771	18988	18859	19075	18885	18833	18858	18945	18909	18951	18839	18871	19008	18852	18928	18956	18957	18834	19063	18969	18910	19041	18897	18886	18777	18946	18758	18687	18906	18995	18852	18774	18804	18958	18850	19021	18811	18841	18846	18924	18926	18928	18906	18883	18900	19000	18822	19001	18723	18670	18801	18974	18892	18995	18868	18849	18812	18744	18850	18935	18875	18861	18796	18908	18742	19006	18880	19052	18744	18734	18896	18774	18905	18738	18786	18932	18816	18872	19005	18800	18734	19006	18844	18850	18753	18947	18882	19038	18952	18983	18903	18934	18740	19018	19203	18912	18819	18801	19015	18891	18912	18898	18738	18871	18991	18949	18954	18902	18960	18876	18952	18802	18989	19013	18819	18971	18900	18785	18940	18969	18748	18983	18804	18785	18961	18898	18980	18941	18987	18763	18876	18776	18881	18913	18801	18958	18815	18867	18778	18852	18858	18822	19005	18941	19039	18753	18894	18895	18745	18955	18947	18912	18900	18849	18980	18896	19004	18780	18695	18947	18944	18817	18837	18963	18808	18862	18936	18995	18869	18830	18934	18988	18965	19008	18983	18803	18888	18733	19026	19044	18895	18863	18930	18731	18735	18856	18856	18997	19003	18749	18783	19040	18925	18893	18747	18916	18998	18903	18835	18754	18971	18870	18827	18885	19027	19021	18861	19030	18728	18963	18941	18955	18775	18813	18909	18948	18872	18836	18881	18960	18814	18759	18854	18864	18855	18834	18915	18792	18914	18975	18751	18938	18725	18860	18808	18941	18595	18779	18951	18924	18886	19144	18858	18993	19085	18823	18978	18855	18802	18975	18911	18831	18805	18860	18721	18834	18840	18745	18762	18540	18840	18892	18836	18935	18815	18930	18856	18928	18912	18823	18862	18832	18902	18888	18827	18810	18436	18913	18694	18946	18889	18949	18707	18949	19080	18835	18771	18723	18910	18816	19031	18969	18755	18891	18912	18795	19013	18905	18887	18809	18853	18874	19009	18734	18862	18946	18874	18831	19027	19017	18873	18853	18961	18812	18907	18880	18980	18920	18814	18861	18946	18984	19015	18770	19018	18939	18763	18920	18766	18887	19048	18980	18769	18961	18969	18907	18799	18954	18797	18975	18893	18659	18870	18987	18816	18823	18890	18807	18860	18641	19034	18781	18824	18895	18765	18895	18894	18903	18942	18787	18866	18954	18817	18902	18971	18756	18717	18885	18894	18843	18944	18981	18968	18768	18944	18820	18850	18745	18966	18855	18858	18991	19048	18875	18944	18742	18920	18760	18944	18826	18763	18837	18896	18831	18898	18738	18994	18922	19011	18858	18881	18943	18721	18899	18873	18856	18906	18834	18808	18829	18637	18942	18773	18901	18840	18961	18867	18981	18880	18871	18525	18870	18686	18857	18952	18797	18783	18914	18905	18768	18866	18735	18884	18805	18678	18876	18793	18740	18897	18876	18911	18862	18788	19083	18996	18742	18845	18765	18718	19031	18698	18860	18940	18887	18790	18902	18655	18744	18884	18660	18891	18865	19046	18891	18801	18789	18920	18942	18799	18862	18949	18874	18953	18950	18734	19004	18925	18891	18852	18873	18836	18915	18892	19081	18926	18827	18917	18873	18896	18842	18688	19113	18817	18763	19031	18897	18899	19000	18772	18863	18915	18943	18763	18872	18635	18875	18841	18983	18895	18678	18906	18909	18882	18780	18796	18657	18838	18805	18862	18894	18795	18930	18866	18825	18845	18765	19003	18999	18788	18784	18856	18812	18769	18883	19050	18830	18946	18917	19052	18759	18799	18784	18881	18908	18841	18851	18951	18935	19096	18980	18868	18930	18954	18828	18875	18928	18906	18920	18895	18850	18867	18998	18942	18772	18833	18935	18826	18840	18904	18711	18984	18867	18856	18895	18916	18845	18747	18796	18983	19099	18786	18785	18875	18910	18771	18866	18891	18834	18941	18829	18882	18824	18976	18936	18912	18798	18989	18891	18798	18989	18816	19060	18895	18927	18984	18738	18939	18928	18765	18844	18916	18960	18965	18868	18954	18907	18968	18934	18813	18889	18889	18945	18684	18908	18907	18840	19017	18979	18744	18802	18897	18811	19009	18838	19044	18914	18807	18771	18752	18668	18877	18650	18839	18871	18931	18735	18850	18952	19040	18865	18919	18722	18772	18819	18831	18876	18965	18953	18942	18820	18761	18896	18854	19106	19006	18934	18816	18823	18808	18955	18970	18861	18891	18722	18876	18992	18876	18864	18934	18856	18794	18856	18960	18719	18941	18985	18961	19098	18851	18880	19013	18880	18899	18694	18708	18782	18853	18741	19089	18741	18829	18911	18934	18830	18923	18876	18688	18890	18945	18939	18840	18871	18889	18808	18867	18893	18873	18862	19001	18804	18951	18852	18902	18747	18842	18845	18896	18901	18874	18855	18822	18767	18820	18828	18703	18829	18999	18810	18983	18895	18795	18832	19075	18836	18972	18708	18775	18993	19005	18851	18896	18804	18851	18842	18926	18777	18722	18801	18855	19165	18814	18745	18862	19001	18670	18868	18868	18869	18777	18950	18819	19038	18953	18937	19048	18657	18930	18911	18852	18880	18855	18772	18886	18698	19084	18992	18868	18997	18789	18999	18957	18771	18935	18941	18824	19079	18901	18930	18756	19105	18708	18836	18877	18955	19038	19001	18798	18830	18766	18804	19024	18706	18873	18922	18829	18826	18846	18846	18918	19057	18949	18856	18887	18829	18846	18891	18732	18863	19041	18945	18796	18641	18762	18904	18900	18851	18993	18932	18984	19047	18804	18892	18899	18857	18778	18984	18997	18859	19132	18917	18863	18826	18773	18979	18939	19007	18874	18960	18865	18996	18849	18775	18663	18950	18882	18848	18812	18788	18841	18769	18955	18881	18997	18763	18759	18970	18905	18944	18912	18824	18984	18826	18939	18676	18968	18715	18900	18810	18976	18943	18853	18995	18941	18941	18915	19007	18924	18885	18888	18770	18857	18882	18801	19032	18786	18815	18798	18908	18896	18845	18827	19028	18886	18931	18941	19019	18686	18842	19015	18894	19033	19007	18770	18797	18817	18828	18798	18731	18784	19020	18964	18855	18975	18843	18710	18842	19032	18953	18983	19067	18949	18770	18879	18974	18968	19003	18959	18742	18989	18892	18802	18951	18867	18985	18996	18945	18738	18931	19008	18825	18678	18867	18817	18864	18908	18877	18909	18891	18855	19047	18893	18747	18857	18942	18978	19005	19022	19016	18927	18903	18794	18816	18946	18983	18821	18822	18942	19023	18883	18814	18756	18915	18935	18798	18826	18851	18803	19001	19033	18891	18887	18896	18840	18737	18934	18987	18974	18750	18764	18913	18804	18753	18764	18852	18832	18804	18805	18874	18908	18962	19013	18850	18812	18778	19067	18858	18785	18914	18776	18805	18831	18772	18845	18993	19095	18995	18870	19007	18659	19027	18773	18896	18670	18881	19014	18804	18697	18895	18878	18967	18861	18671	18808	18885	18828	18938	19054	18723	18933	18860	18710	19061	18848	19023	18833	19064	18944	18819	18922	18882	18878	18810	18790	18961	18920	18937	19039	18968	18802	18918	18871	18857	18786	18899	18948	18838	18918	18976	18820	18827	18898	18739	18832	18849	18907	18803	18826	18907	18886	18986	18701	18866	18970	18873	18897	18844	18601	18844	18913	18755	19036	18902	18980	19088	18929	18814	18846	18851	19040	18978	18914	18813	19068	18973	18866	18912	18732	18863	19032	18871	18871	18824	18763	18906	18861	18866	18924	18729	18930	18933	18848	18866	18929	18992	18608	18792	19023	18803	19007	18952	18848	18869	18762	19119	18765	18961	18885	18964	18766	18856	18928	19035	18894	18800	18891	18923	18853	18969	18805	18873	18899	18793	18832	18749	18961	18910	18885	18886	18868	18853	18939	18887	18980	18902	18899	18786	18753	18773	18779	18815	18798	18967	18793	18758	19046	18781	18842	18898	18780	18845	19004	18695	18937	18710	18750	18921	19046	18793	19019	18837	18722	18782	18874	18698	18973	19059	18970	19042	18922	18949	19131	18951	18916	18808	18812	18765	18944	18908	18918	18958	18802	18875	19056	18905	18806	18983	18892	18844	18868	18791	18904	18931	18916	18969	18886	18843	18687	18747	18974	19027	18815	18823	18990	18906	18833	18973	18786	18968	18828	18764	18832	18906	18852	18950	18896	18877	18900	18908	18895	18970	18783	18950	18887	18963	18996	18910	18857	18924	18989	18900	18998	18935	18702	18810	18899	18928	18888	18749	18746	18904	18871	18909	18882	18832	18805	18796	18790	18949	19046	18911	18745	18933	18989	18883	18833	18958	18973	18871	19144	18932	19018	19026	18875	18921	18848	19004	18842	18906	18995	18983	18743	18858	18668	18778	19041	18702	18925	18862	18817	19025	18694	18841	18989	18914	18912	18877	18710	18704	18898	18976	18984	19079	18884	18864	18782	18911	19076	18771	19073	18975	18948	18782	19027	18985	18814	18844	18921	18921	18857	19065	18894	18842	18876	18850	19077	18810	18909	18848	18956	18837	18708	18883	18910	18779	18926	18815	18954	18985	18916	18987	18803	18809	18904	19059	18800	18978	18777	18687	18872	18829	18798	18946	18760	18902	18819	18789	19014	18843	18915	19003	18872	18937	18945	18820	18826	18858	18722	18931	18898	18634	18747	18876	18965	18906	19012	18829	18876	19127	18928	18708	18860	18865	18914	18975	18820	18883	18860	18849	18677	18956	18827	18806	18834	18790	18969	19021	18732	18823	18855	18973	18936	18918	18718	18858	18958	18655	18926	18714	18709	19122	18758	18949	18832	18706
29059	26552	34357	33236	25699	22830	22002	21540	21625	21150	21148	20787	20777	20866	20707	20604	20765	20794	20699	20613	20734	20631	20695	20675	20593	20616	20535	20465	20790	20656	20449	20787	20590	20667	20452	20766	20756	20713	20569	20762	20837	20638	20555	20830	20703	20524	20649	20498	20574	20602	20597	20531	20518	20594	20543	20647	20641	20669	20639	20771	20326	20517	20696	20520	20695	20492	20600	20441	20642	20614	20594	20451	20570	20909	20621	20629	20776	20545	20690	20757	20673	20744	20516	20673	20604	20608	20669	20530	20614	20698	20538	20551	20521	20599	20745	20568	20753	20497	20637	20488	20818	20738	20640	20758	20830	20687	20410	20489	20567	20418	20839	20485	20541	20640	20617	20650	20484	20592	20540	20579	20534	20490	20446	20433	20568	20732	20506	20559	20666	20538	20696	20618	20597	20780	20526	20490	20654	20494	20462	20495	20598	20585	20548	20623	20459	20238	20521	20400	20606	20812	20378	20434	20465	20687	20813	20484	20749	20886	20741	20445	20541	20546	20725	20659	20565	20608	20492	20513	20556	20491	20500	20593	20411	20342	20558	20401	20473	20652	20639	20728	20513	20771	20491	20705	20525	20513	20753	20846	20655	20684	20521	20584	20398	20778	20568	20462	20554	20612	20382	20346	20539	20596	20738	20647	20553	20477	20464	20416	20848	20673	20724	20317	20511	20564	20678	20491	20397	20577	20594	20630	20596	20701	20465	20631	20667	20217	20527	20487	20694	20617	20471	20576	20690	20771	20439	20584	20641	20735	20395	20435	20660	20591	20605	20691	20507	20624	20493	20412	20655	20462	20545	20643	20452	20611	20608	20569	20828	20669	20519	20470	20588	20580	20665	20812	20671	20380	20758	20531	20578	20448	20724	20627	20346	20369	20542	20884	20591	20578	20621	20617	20745	20468	20625	20662	20619	20626	20543	20464	20891	20608	20536	20686	20390	20455	20616	20355	20616	20406	20623	20663	20625	20467	20630	20447	20570	20625	20589	20589	20556	20649	20650	20486	20786	20762	20521	20654	20539	20722	20555	20495	20281	20454	20881	20431	20676	20516	20784	20643	20314	20436	20457	20525	20825	20823	20479	20676	20839	20634	20525	20571	20750	20426	20397	20535	20630	20686	20509	20689	20505	20332	20624	20658	20521	20604	20494	20721	20566	20469	20603	20603	20588	20552	20569	20851	20720	20636	20908	20472	20639	20500	20320	20623	20759	20664	20595	20668	20617	20572	20487	20645	20710	20708	20736	20593	20638	20487	20629	20781	20373	20259	20477	20619	20591	20438	20783	20451	20591	20755	20662	20562	20712	20649	20611	20667	20536	20452	20408	20458	20557	20585	20683	20611	20713	20486	20584	20527	20532	20556	20696	20456	20613	20873	20550	20691	20571	20452	20677	20618	20686	20679	20558	20322	20542	20564	20700	20395	20528	20671	20538	20519	20408	20805	20653	20553	20659	20490	20565	20711	20712	20710	20445	20617	20517	20686	20704	20590	20682	20585	20522	20550	20524	20665	20561	20568	20494	20591	20533	20392	20518	20506	20412	20353	20421	20804	20608	20515	20496	20735	20691	20729	20838	20535	20889	20553	20628	20426	20368	20510	20480	20650	20654	20378	20667	20575	20650	20607	20513	20651	20548	20725	20520	20449	20537	20711	20639	20794	20785	20819	20608	20578	20640	20492	20608	20601	20492	20723	20532	20526	20386	20729	20599	20510	20494	20592	20418	20519	20422	20326	20285	20621	20441	20652	20831	20545	20588	20641	20849	20640	20515	20603	20663	20591	20594	20561	20460	20589	20628	20430	20590	20184	20505	20539	20614	20538	20678	20538	20454	20652	20574	20519	20461	20456	20816	20340	20225	20708	20629	20577	20731	20569	20577	20601	20524	20511	20711	20458	20630	20485	20702	20715	20476	20547	20540	20554	20740	20543	20743	20649	20556	20488	20503	20597	20526	20360	20464	20503	20548	20517	20600	20586	20658	20612	20570	20514	20518	20575	20734	20589	20535	20699	20501	20824	20506	20476	20523	20699	20575	20654	20580	20418	20713	20473	20674	20559	20483	20620	20437	20443	20695	20599	20667	20587	20453	20495	20329	20697	20647	20556	20791	20570	20550	20788	20451	20284	20644	20724	20683	20709	20645	20488	20487	20386	20777	20469	20664	20538	20665	20541	20563	20613	20566	20732	20536	20455	20566	20610	20546	20454	20370	20640	20568	20759	20671	20533	20832	20544	20734	20511	20441	20476	20439	20531	20515	20408	20445	20518	20459	20614	20406	20460	20684	20489	20684	20751	20556	20559	20520	20614	20517	20568	20486	20538	20483	20563	20597	20695	20683	20527	20724	20526	20690	20730	20464	20428	20583	20579	20649	20647	20694	20769	20297	20534	20451	20591	20499	20497	20539	20400	20521	20579	20669	20559	20450	20490	20473	20456	20469	20736	20693	20520	20615	20656	20699	20678	20544	20620	20585	20705	20846	20539	20596	20618	20625	20534	20643	20435	20471	20521	20516	20500	20638	20578	20494	20618	20483	20589	20673	20660	20606	20486	20671	20713	20561	20672	20547	20602	20615	20424	20630	20608	20575	20832	20525	20609	20550	20644	20667	20587	20644	20534	20550	20552	20565	20520	20514	20636	20564	20631	20461	20623	20466	20594	20465	20480	20688	20428	20648	20745	20518	20564	20729	20327	20436	20608	20466	20558	20563	20588	20461	20470	20581	20427	20545	20519	20485	20484	20533	20574	20515	20713	20484	20491	20583	20772	20714	20553	20500	20516	20521	20422	20534	20549	20418	20672	20663	20604	20458	20526	20563	20541	20467	20520	20531	20648	20601	20753	20719	20469	20549	20629	20477	20576	20495	20642	20527	20650	20522	20421	20638	20640	20745	20682	20497	20576	20471	20497	20582	20458	20666	20457	20599	20759	20513	20612	20630	20676	20750	20693	20723	20423	20462	20454	20565	20663	20501	20822	20713	20431	20751	20674	20536	20586	20500	20552	20545	20610	20671	20408	20613	20622	20444	20555	20406	20401	20608	20447	20385	20495	20677	20645	20586	20733	20681	20634	20559	20536	20402	20456	20720	20577	20702	20409	20590	20601	20529	20566	20554	20519	20498	20459	20525	20638	20821	20662	20628	20583	20513	20441	20634	20657	20498	20534	20384	20612	20439	20653	20521	20613	20455	20553	20588	20531	20395	20504	20742	20524	20558	20830	20671	20567	20505	20803	20632	20428	20599	20595	20701	20667	20685	20578	20650	20622	20600	20724	20739	20400	20740	20602	20509	20698	20595	20858	20742	20590	20559	20535	20621	20634	20446	20506	20654	20795	20787	20577	20520	20733	20424	20479	20403	20736	20486	20400	20526	20690	20507	20545	20568	20601	20403	20543	20809	20756	20871	20502	20433	20660	20727	20654	20603	20778	20557	20447	20539	20609	20652	20555	20383	20488	20501	20607	20455	20575	20720	20463	20363	20799	20567	20558	20642	20735	20376	20761	20581	20719	20527	20629	20716	20751	20619	20535	20694	20825	20628	20667	20509	20727	20744	20578	20591	20561	20631	20467	20683	20413	20667	20712	20486	20774	20593	20358	20758	20729	20703	20551	20641	20436	20488	20444	20687	20776	20698	20392	20386	20381	20520	20727	20570	20595	20603	20435	20724	20451	20567	20560	20572	20678	20493	20393	20733	20436	20373	20729	20524	20507	20417	20877	20730	20678	20786	20526	20566	20601	20568	20650	20720	20435	20584	20768	20576	20275	20529	20486	20619	20676	20586	20817	20832	20472	20552	20554	20502	20432	20519	20580	20484	20566	20661	20522	20451	20755	20642	20611	20561	20554	20638	20496	20464	20665	20557	20581	20525	20517	20722	20537	20521	20620	20718	20623	20440	20456	20420	20469	20474	20779	20665	20567	20595	20600	20676	20723	20764	20475	20773	20502	20725	20557	20528	20445	20627	20596	20650	20561	20536	20609	20570	20740	20639	20664	20553	20560	20662	20494	20628	20598	20640	20548	20763	20377	20718	20748	20492	20820	20614	20766	20638	20424	20595	20784	20659	20729	20769	20583	20543	20386	20471	20546	20825	20663	20748	20540	20599	20574	20536	20641	20682	20602	20534	20685	20534	20370	20656	20651	20810	20768	20760	20654	20771	20746	20582	20555	20795	20428	20647	20674	20640	20459	20918	20495	20487	20450	20632	20546	20557	20513	20537	20494	20620	20604	20676	20524	20496	20446	20478	20643	20506	20544	20797	20465	20747	20624	20636	20517	20660	20565	20565	20513	20491	20642	20487	20451	20520	20706	20625	20541	20614	20643	20840	20706	20616	20639	20454	20668	20661	20382	20826	20497	20604	20532	20557	20488	20901	20447	20480	20583	20575	20616	20633	20656	20731	20676	20474	20393	20621	20657	20663	20687	20666	20491	20404	20510	20757	20627	20723	20732	20592	20540	20416	20612	20606	20440	20482	20412	20616	20641	20733	20637	20644	20578	20703	20721	20644	20520	20506	20492	20535	20674	20857	20689	20542	20726	20414	20637	20630	20533	20574	20756	20378	20554	20530	20538	20655	20781	20611	20505	20428	20529	20587	20679	20479	20704	20503	20535	20499	20624	20643	20502	20494	20552	20548	20431	20616	20655	20566	20502	20440	20637	20441	20748	20508	20659	20614	20421	20436	20573	20406	20390	20530	20461	20791	20637	20620	20641	20625	20473	20533	20613	20610	20340	20475	20659	20453	20737	20653	20483	20666	20491	20560	20650	20806	20569	20523	20366	20649	20778	20607	20648	20671	20459	20579	20461	20896	20774	20611	20636	20424	20304	20624	20558	20529	20694	20750	20528	20636	20714	20663	20685	20535	20687	20443	20470	20548	20546	20826	20382	20755	20599	20408	20645	20490	20700	20465	20460	20544	20687	20497	20784	20796	20723	20587	20465	20653	20511	20458	20774	20567	20546	20587	20571	20813	20480	20548	20664	20543	20603	20441	20392	20642	20511	20723	20839	20706	20719	20646	20667	20583	20528	20376	20404	20583	20511	20583	20774	20415	20430	20859	20592	20563	20534	20444	20658	20538	20560	20560	20772	20467	20610	20604	20626	20716	20547	20705	20558	20521	20603	20659	20588
31525	42173	38474	32261	23498	20092	19165	19333	19191	18649	18148	17914	18004	17844	17796	17832	17708	17790	17728	17630	17699	17689	17615	17552	17466	17646	17611	17666	17691	17606	17571	17551	17555	17653	17583	17559	17521	17623	17603	17525	17479	17699	17647	17475	17765	17564	17495	17540	17511	17542	17673	17557	17573	17803	17489	17692	17719	17739	17502	17488	17468	17615	17622	17627	17331	17613	17528	17793	17722	17528	17577	17535	17457	17617	17535	17526	17542	17639	17731	17482	17534	17509	17488	17646	17645	17797	17551	17617	17516	17587	17664	17569	17463	17462	17599	17469	17585	17511	17821	17594	17448	17521	17484	17747	17585	17514	17431	17788	17504	17591	17639	17595	17484	17576	17612	17475	17547	17516	17618	17481	17570	17370	17493	17670	17578	17432	17464	17548	17463	17639	17699	17424	17713	17619	17504	17612	17436	17530	17423	17496	17664	17541	17486	17725	17528	17661	17600	17627	17397	17518	17629	17566	17620	17576	17583	17366	17532	17493	17438	17595	17680	17523	17625	17651	17490	17536	17558	17505	17564	17523	17595	17281	17530	17466	17575	17625	17482	17615	17647	17488	17712	17711	17531	17468	17658	17409	17662	17422	17625	17607	17485	17668	17586	17406	17559	17475	17630	17620	17555	17703	17436	17651	17564	17577	17429	17592	17622	17566	17561	17468	17461	17595	17576	17665	17578	17693	17704	17800	17503	17614	17593	17620	17447	17681	17598	17493	17632	17638	17481	17373	17602	17656	17564	17567	17525	17309	17704	17545	17454	17491	17588	17627	17589	17757	17513	17622	17481	17584	17446	17565	17506	17486	17523	17542	17591	17505	17576	17449	17652	17651	17603	17805	17512	17651	17380	17402	17729	17502	17626	17646	17442	17447	17803	17607	17516	17631	17542	17620	17732	17654	17636	17517	17676	17686	17527	17487	17763	17670	17504	17575	17626	17611	17563	17605	17548	17580	17436	17643	17496	17596	17580	17561	17558	17530	17640	17410	17713	17480	17643	17668	17572	17620	17512	17630	17629	17290	17421	17623	17536	17516	17490	17674	17624	17563	17551	17610	17616	17478	17434	17559	17536	17644	17530	17599	17522	17534	17593	17643	17616	17551	17610	17586	17496	17637	17532	17486	17690	17563	17442	17514	17473	17578	17659	17579	17644	17742	17584	17522	17513	17569	17518	17619	17622	17592	17640	17532	17618	17557	17521	17613	17556	17497	17563	17672	17592	17503	17626	17712	17403	17602	17656	17703	17692	17628	17719	17630	17533	17465	17629	17387	17586	17585	17570	17575	17585	17659	17655	17480	17581	17662	17545	17631	17662	17591	17447	17673	17459	17530	17606	17536	17692	17549	17717	17658	17597	17595	17622	17728	17454	17738	17421	17425	17511	17556	17552	17603	17706	17678	17568	17561	17532	17575	17611	17548	17712	17475	17781	17450	17470	17459	17595	17580	17672	17513	17376	17774	17544	17602	17648	17574	17544	17472	17658	17503	17591	17622	17714	17609	17611	17473	17654	17656	17588	17719	17525	17552	17654	17588	17595	17478	17454	17570	17748	17690	17565	17544	17631	17406	17513	17469	17641	17522	17333	17675	17414	17620	17692	17474	17435	17634	17684	17486	17689	17622	17646	17659	17561	17341	17536	17556	17675	17481	17646	17574	17529	17626	17575	17580	17498	17355	17555	17601	17506	17495	17541	17448	17641	17684	17470	17640	17629	17653	17546	17601	17607	17554	17588	17503	17515	17576	17501	17572	17581	17482	17528	17552	17590	17532	17546	17572	17609	17724	17648	17555	17556	17466	17695	17637	17536	17518	17597	17423	17638	17610	17661	17601	17742	17590	17477	17675	17522	17624	17444	17725	17459	17468	17682	17520	17507	17551	17643	17578	17795	17430	17546	17381	17421	17607	17609	17524	17618	17483	17553	17435	17572	17457	17599	17608	17423	17402	17528	17500	17591	17675	17579	17521	17640	17521	17405	17471	17494	17615	17637	17415	17442	17560	17461	17586	17590	17498	17343	17452	17543	17488	17468	17584	17592	17665	17481	17508	17498	17547	17566	17783	17568	17543	17564	17622	17555	17473	17594	17555	17501	17439	17513	17472	17621	17621	17512	17759	17432	17493	17734	17413	17523	17616	17633	17342	17618	17476	17505	17541	17547	17584	17410	17639	17659	17492	17508	17507	17641	17563	17404	17463	17481	17432	17747	17426	17328	17525	17523	17397	17653	17766	17372	17598	17504	17448	17738	17560	17487	17518	17598	17620	17533	17475	17396	17491	17365	17497	17558	17727	17513	17644	17541	17716	17660	17561	17430	17577	17597	17460	17551	17585	17638	17599	17701	17641	17609	17484	17518	17493	17521	17622	17658	17504	17603	17631	17576	17620	17549	17493	17612	17595	17601	17607	17647	17472	17524	17552	17601	17517	17561	17561	17393	17572	17493	17572	17599	17727	17516	17342	17439	17614	17396	17681	17577	17657	17611	17508	17519	17449	17558	17580	17476	17560	17553	17520	17735	17489	17554	17492	17524	17582	17518	17485	17470	17512	17638	17623	17526	17493	17609	17512	17777	17526	17654	17464	17406	17529	17662	17387	17549	17424	17584	17426	17627	17499	17410	17441	17363	17440	17450	17497	17535	17605	17834	17758	17848	17438	17458	17588	17550	17753	17468	17806	17693	17736	17546	17669	17547	17711	17671	17536	17748	17698	17541	17669	17455	17717	17592	17484	17566	17492	17620	17624	17331	17825	17576	17627	17445	17603	17546	17549	17539	17501	17656	17696	17718	17454	17645	17515	17621	17732	17333	17555	17760	17753	17407	17689	17539	17297	17607	17472	17460	17732	17655	17535	17586	17578	17625	17615	17594	17492	17585	17494	17710	17614	17547	17658	17679	17553	17553	17655	17741	17731	17566	17562	17610	17445	17634	17470	17541	17379	17550	17476	17452	17611	17455	17553	17510	17614	17520	17706	17475	17854	17487	17568	17644	17460	17636	17577	17639	17458	17646	17361	17492	17727	17422	17536	17453	17570	17621	17517	17484	17662	17519	17602	17710	17613	17486	17722	17490	17416	17540	17587	17649	17594	17483	17308	17569	17528	17488	17598	17587	17718	17569	17673	17508	17488	17694	17625	17594	17672	17616	17604	17626	17606	17579	17560	17641	17637	17599	17613	17670	17576	17494	17614	17546	17529	17608	17391	17678	17652	17464	17594	17752	17458	17625	17623	17434	17519	17500	17574	17637	17692	17473	17659	17323	17686	17628	17560	17719	17605	17575	17543	17703	17528	17587	17486	17556	17541	17535	17631	17777	17587	17597	17689	17513	17832	17507	17600	17548	17663	17684	17553	17431	17501	17573	17581	17497	17529	17679	17587	17638	17653	17521	17719	17443	17528	17439	17466	17574	17655	17491	17505	17601	17481	17496	17675	17577	17540	17611	17803	17643	17733	17719	17588	17518	17645	17639	17584	17539	17587	17661	17469	17605	17466	17523	17535	17350	17688	17712	17485	17673	17687	17752	17351	17559	17486	17489	17545	17528	17715	17646	17535	17594	17326	17667	17693	17431	17697	17690	17585	17478	17624	17410	17688	17489	17674	17553	17597	17679	17531	17637	17627	17527	17448	17649	17631	17594	17481	17522	17589	17456	17588	17413	17744	17703	17650	17780	17594	17505	17605	17718	17498	17619	17331	17447	17570	17665	17579	17548	17616	17567	17791	17492	17523	17462	17463	17416	17554	17622	17598	17657	17574	17388	17501	17578	17640	17587	17652	17528	17602	17765	17692	17459	17475	17622	17605	17677	17763	17557	17638	17720	17550	17476	17743	17727	17608	17460	17658	17478	17463	17523	17519	17486	17550	17378	17595	17435	17463	17583	17581	17702	17625	17627	17538	17500	17611	17664	17653	17543	17480	17553	17636	17549	17523	17581	17618	17442	17346	17705	17648	17652	17595	17602	17616	17582	17484	17573	17541	17658	17736	17596	17440	17668	17601	17556	17494	17624	17693	17603	17467	17741	17660	17661	17506	17627	17691	17555	17434	17669	17659	17689	17517	17627	17461	17738	17597	17547	17493	17524	17557	17550	17557	17356	17592	17443	17528	17475	17564	17530	17541	17504	17745	17518	17387	17552	17621	17446	17442	17605	17652	17583	17538	17622	17531	17574	17550	17458	17532	17428	17821	17387	17627	17738	17540	17439	17462	17539	17674	17487	17523	17561	17668	17524	17555	17430	17553	17497	17645	17472	17643	17664	17585	17386	17514	17570	17534	17438	17522	17679	17651	17611	17577	17542	17617	17526	17581	17475	17737	17610	17515	17722	17668	17739	17588	17428	17537	17559	17611	17504	17423	17626	17551	17396	17606	17668	17559	17611	17599	17618	17571	17633	17537	17641	17614	17623	17665	17491	17779	17725	17609	17494	17481	17639	17548	17589	17486	17542	17647	17717	17582	17523	17441	17452	17694	17712	17446	17663	17619	17789	17638	17389	17520	17580	17721	17682	17706	17495	17514	17536	17527	17599	17334	17648	17449	17455	17639	17491	17763	17696	17517	17591	17622	17634	17785	17635	17572	17680	17576	17584	17727	17750	17637	17697	17487	17530	17599	17606	17721	17661	17493	17849	17680	17467	17436	17654	17474	17478	17708	17588	17497	17664	17705	17458	17721	17390	17649	17546	17610	17523	17578	17407	17522	17609	17662	17405	17670	17499	17638	17597	17626	17553	17507	17495	17603	17704	17431	17684	17543	17780	17482	17573	17554	17687	17505	17494	17592	17552	17639	17371	17583	17584	17608	17776	17637	17601	17670	17512	17705	17628	17660	17679	17516	17599	17633	17546	17530	17607	17496	17531	17682	17528	17643	17482	17441	17581	17527	17585	17730	17632	17491	17487	17498	17639	17606	17483	17442	17621	17710	17520	17584	17728	17531	17686	17659	17521	17569	17493	17585	17437	17553	17606	17511	17508	17594	17644	17454	17511	17543	17612	17547	17661	17657	17528	17554	17643	17651	17400	17527	17642	17447	17677	17610	17442	17607	17747	17644	17421	17580	17640	17508	17384	17614	17602	17616	17592	17555	17763	17796	17726	17502	17609	17514	17667	17529	17628	17571	17651	17718	17444	17498	17556	17520
24317	21613	29324	26839	25469	24790	24894	22941	22247	22309	22021	21528	21425	21443	21449	21184	21238	21065	21152	21047	21131	21010	20932	20742	20946	21186	21071	20980	20919	20914	21017	21016	20877	20813	20879	20867	20908	21013	21153	20973	20952	20774	20774	21057	20769	20860	21021	21129	20973	21152	21034	21151	20907	21037	20708	20965	21052	20885	20764	20818	20887	20864	20802	21041	21000	20810	20825	20899	20927	20867	21058	21104	20822	20902	20746	20870	21059	20703	20690	21063	21008	21012	20771	20888	20764	20687	20710	20876	20846	20993	20824	20733	20906	20846	20924	20873	21007	20941	20968	20901	21139	20843	21217	20939	20872	20811	21070	20861	20912	20667	20904	20936	20906	20953	21013	20613	20717	20860	20652	20844	20726	20926	20882	20814	20873	20856	21029	20939	21065	20823	20700	20976	21004	20732	20652	20995	20985	20764	20842	20950	20921	20795	20767	20808	21038	20950	21014	20842	20884	20855	21024	20883	20911	21058	20879	20716	20882	20935	20955	21030	20777	20740	20955	20805	20937	20843	20947	20864	20864	20638	20651	20941	20998	20941	20950	21062	20620	20834	20951	21010	20873	20900	20798	20906	20709	20841	20901	21000	20792	20875	20875	20916	21179	20763	20934	20973	20634	20825	20841	20645	20909	21028	21084	20874	21053	20853	20881	20897	20894	21019	21110	20765	20871	20854	20930	20807	20790	20775	20887	20820	20791	20894	20735	21026	20837	20722	20820	21029	20771	20714	20878	20896	20989	20877	21097	20769	20893	20897	20812	20920	21084	20920	20909	20890	20993	20794	20907	20715	20880	20785	20961	20735	20792	20853	20792	21068	20883	21003	21044	20836	20862	20679	20932	20903	20843	20911	20878	20781	20789	20879	20763	20839	20892	21003	20867	20934	21044	20770	20968	20755	20801	20930	20818	20995	20948	20816	20930	20776	20655	20868	20856	20935	20924	20999	20775	20910	20853	20796	20688	20638	21014	20639	20963	20833	20969	20844	20806	21162	21058	20908	20883	20803	20942	20928	21084	21041	20881	21073	20804	20806	20891	20736	20934	20994	21033	20751	20969	20726	20861	20870	20763	20639	20934	20931	21195	20855	20674	20756	20732	20757	20922	20561	20825	21001	20768	20956	20952	20843	20981	20778	21112	20971	20875	20830	20910	20917	20972	20867	20857	20806	20833	21015	20909	20827	20836	20691	20863	20996	20909	20890	20855	20980	21000	20956	20966	21018	20775	20863	20984	20804	20770	20919	20840	20778	20975	20697	21052	21015	20881	20977	20671	20734	20960	20963	20780	21150	20896	20999	20888	20912	20821	21134	21118	20924	21007	20848	20802	20861	20876	20976	20855	20747	20781	21018	20764	20869	20690	20792	20886	20891	20749	20916	20970	20946	21042	20942	20826	20743	21027	20879	21158	20985	20675	20789	20737	20849	20879	20904	20861	20784	20681	20901	20776	21060	21098	20921	20818	20798	20852	20961	20891	20999	20784	21112	20803	21052	20801	20955	20744	20890	20964	20869	20788	20810	20733	20738	20660	20775	20915	21132	21000	21059	20958	20798	20808	20732	20970	20985	20906	20855	20867	20807	20873	20762	20889	20854	20802	20979	20876	20971	20861	20964	20641	20961	20806	21027	20955	20811	20882	20669	20814	20849	20779	20661	20935	21047	20859	20661	20769	20714	20678	20901	20893	20900	20964	20741	20708	20618	20736	21014	20751	20811	20987	20653	20829	20962	20922	20855	20841	20830	21014	20924	20789	20876	20778	20796	20875	20787	20987	21104	20814	20915	21076	21040	20994	20852	20704	20897	20857	20843	20709	20942	20862	21005	20857	20761	20708	20921	20862	20960	20945	20749	20967	21172	21012	21088	20605	20978	20844	20950	20964	20905	20966	20791	20802	20924	20948	20913	20832	20857	20858	21017	20836	20535	20681	20955	21050	20755	20837	21030	21114	20948	21009	21166	21049	20808	20713	20832	20815	20956	20745	20655	20983	20713	20899	20876	20925	20806	21048	20725	20960	21058	20744	20948	20904	20851	20978	20947	21079	21056	21063	20906	20896	20936	20822	20823	20963	20834	20910	20869	20878	20744	20948	20856	21099	20738	20951	20899	20765	20907	20905	20541	20857	20946	20730	20986	21129	20681	20832	21029	20922	20958	21008	20920	20883	21041	20876	20887	20894	21000	20817	20884	20957	20810	20708	20691	20948	20694	20950	20701	20925	21139	20737	20818	20775	20741	21015	20965	20897	21058	20924	20880	20984	20995	20720	20818	21125	21115	20883	21108	20876	20907	20982	20764	20857	20881	20856	20777	20910	21084	20945	20736	20931	20921	20972	20836	20896	20763	20918	20735	20804	21082	20950	21030	20849	21042	21095	20840	20967	20977	21029	20805	21032	20929	20835	20765	20688	20961	20939	20805	20870	20896	20842	21010	20916	20943	20985	20958	20817	20804	20998	21070	20753	20935	20773	20857	20789	20973	20811	20742	20924	20914	20868	20934	20861	21058	21015	21180	20958	21054	20932	20851	21065	20922	20906	20998	20991	21139	20800	20878	20910	20892	21004	20679	20861	21012	20804	21043	20771	20989	20907	20989	20881	20784	20820	20743	21000	20987	20897	20916	20690	20881	20855	20913	20971	20908	20827	21023	20656	20765	20899	20958	20865	20953	20917	21080	20897	20882	20910	20653	20909	20855	21175	20882	20850	20846	21064	20825	20794	20913	20940	20820	20848	20566	21022	20979	20840	20682	20912	20842	21112	20900	20804	20895	20727	20976	20892	20945	20800	20901	20908	20783	20801	20869	20875	20961	21076	20982	20738	21069	20832	20715	20899	20939	20938	20814	20783	20844	20911	20789	21069	20835	20789	20932	20692	20890	20799	20883	20917	20757	20855	20822	20765	20822	20939	20750	20745	20903	20836	20958	20877	20826	20810	20728	21162	20646	20805	20980	20943	20922	20905	20593	20998	21072	20789	20771	20948	20921	21086	20736	20836	20707	20969	20972	20986	21045	20850	20994	20951	20815	21032	20779	20788	20896	20852	20927	20856	21057	20889	20853	20753	20894	20839	20786	20859	20739	21177	20820	20798	20721	20885	21070	21046	20719	20656	20926	20796	20993	20927	20876	20910	20943	20834	20850	20913	20775	20865	20827	20972	20948	20953	20925	20949	21004	20777	20744	20743	20903	20928	20836	20739	20822	20935	21029	20915	20590	20951	21070	20845	20912	20815	20730	20984	20996	20854	20811	21015	20783	20668	20990	20792	21024	21024	20733	20920	20815	20927	20855	20947	20761	20941	20829	20927	20855	20885	20761	20694	20913	20945	20711	20985	20665	20876	20733	20963	20947	20969	20853	20960	20723	20810	20868	20767	20897	20890	21056	20883	21038	20914	20990	20890	20838	20995	20791	20688	20809	20912	20910	20871	20839	21000	20817	21020	21055	21044	20758	20735	21042	20842	20962	20774	20885	20733	20749	20954	20900	20871	20976	21018	21107	20907	20860	20909	20796	20906	20885	21044	21063	20899	20855	20905	21056	20910	20805	20656	20970	20750	20879	20885	21062	21014	20858	20741	20951	20937	20808	20926	21007	21001	20953	21028	20704	20801	20985	20783	20856	20798	20901	20939	20887	21015	20935	20934	20649	20890	20863	20847	20936	20969	20887	20681	20918	20789	20743	21000	20800	20903	20929	20877	20707	21103	20954	20590	20905	20744	20869	20791	20901	20624	21003	20772	20700	20890	21151	20917	20717	20962	20788	20719	20826	20792	20714	20932	20753	20599	20833	20851	20760	20748	20829	20808	20848	20870	20889	20807	20765	20797	20918	20828	20820	21013	21043	20895	20898	21054	20904	20876	20733	20929	20888	20954	20928	20975	20990	21121	20989	20809	20924	20852	20816	20841	20880	20835	20902	20785	21062	20848	20855	20932	21058	20733	20947	20806	20979	20695	20899	20825	20802	20977	20629	20843	20986	20928	20734	21049	20707	20713	20767	20856	20765	21007	20979	20866	20941	21086	20894	20859	20788	20800	20802	21140	20739	20799	20937	21031	20948	20885	21054	21190	20951	21091	20785	20894	20938	20652	20852	20993	20731	20768	20783	21020	21132	21001	20930	20927	20830	20671	20897	20828	21008	20975	20717	20777	20871	21025	20763	20743	20673	20918	21017	20659	20738	20908	20790	21076	21091	20983	20869	20971	20987	20778	20664	20961	21019	20670	20929	20915	20781	20803	20902	20664	20579	20841	20747	21007	20843	20970	20809	20937	20830	20739	20765	20983	20925	20880	20747	20947	21063	20749	20855	20920	20952	20819	20796	20950	20670	20866	20786	20819	20865	20954	20871	20731	20875	20925	20969	20810	20982	20833	20779	20840	20915	21035	20926	20852	20837	20869	21080	20962	21018	20968	20853	20894	20927	20748	20855	20825	20879	20952	20901	20817	21055	21001	20891	20863	20901	20974	20822	21043	20867	20935	20853	20880	21005	20973	21131	20959	20897	21009	20646	20969	20903	20928	20768	20936	20856	20879	20911	20809	21179	20890	20831	20966	20876	20933	21010	20839	20997	21021	20824	20702	20876	20850	20901	21144	20781	20840	20905	20890	20799	20913	20837	20856	20850	20764	20798	20947	20948	20840	21040	20977	21046	20922	20890	20809	20947	20840	20666	20853	20923	20872	20895	20915	21093	20945	20902	20939	20900	20992	20689	20777	20973	20854	20717	20840	20676	21048	20857	20789	20744	20667	20652	20994	20784	20883	21008	20838	20898	21057	21022	21102	20963	20902	20766	20907	20671	20822	20827	20991	20679	20971	20689	20904	21029	20750	21042	20910	20667	20934	20950	20798	20902	20985	20830	20984	20763	20785	20633	20983	21042	20835	21147	20810	21072	20993	20693	20862	20986	20824	20991	20847	21019	20864	20811	20949	21017	20861	20984	20832	20887	21001	20947	20701	21035	20952	20801	20830	20907	21062	21097	20808	20820	20918	20992	20948	21013	20752	20867	20846	20948	20847	20853	20935	20815	21175	20800	20932	21019	20782	20905	20962	20967	20623	20990	21003	20921	20861	20858	20901	20930	20805	20828	20882	21002	20977	20768	20960	20902	20768	20857	20854	20861	21037	20924	20955	20954
34604	56507	49848	40202	27269	21216	20210	20385	19812	19630	18962	18502	18424	18577	18402	18238	18118	17957	18026	17936	17890	17785	17778	17844	17846	17928	17907	17872	17885	17988	18041	17809	17821	17990	17752	17787	17877	17858	17819	17694	17954	17903	17870	17821	17723	17853	17844	17789	17964	17856	17875	17809	17814	17877	17730	17922	18050	17881	17627	17778	17832	17945	17708	17716	17886	17787	17881	17713	17941	17812	17772	17843	17797	17810	17825	17768	17746	17894	17801	17880	17743	17783	17888	17719	17833	17796	17882	17584	17660	17747	17801	17803	17657	17763	17948	17830	17830	17864	17882	18003	17780	17890	17815	17797	17909	17774	17731	17819	17723	17783	17728	17761	17698	17766	17768	17839	17748	17910	17871	17747	17861	17779	17816	17794	17720	17838	17737	17828	17832	17794	17718	17687	17729	17764	17759	17820	17673	17738	17816	17773	17656	17755	17678	17760	17614	17651	17681	17805	17826	17918	17746	17808	17773	17703	17860	17829	17839	17875	17743	17755	17793	17709	17704	17679	17661	17599	17646	17817	17920	17759	17665	17747	17719	17657	17717	17820	17802	17759	17802	17779	17725	17721	17756	17598	17710	17630	17826	17709	17842	17683	17763	17589	17865	17657	17806	17883	17883	17789	17764	17835	17758	17795	17881	17829	17866	17982	17576	17840	17890	17869	17891	17784	17674	17818	17734	17580	17916	17800	17737	17862	17764	17848	17806	17949	17809	17901	17794	17763	17920	17830	17756	17667	17755	17867	17717	17795	17687	17956	17670	17838	17932	17870	17744	17712	17912	17858	17698	17814	17775	17606	17752	17805	17738	17764	17777	17635	17956	17763	17721	17694	17632	17453	17948	17733	17763	17726	17931	17854	17809	17701	17727	17751	17755	17901	17704	17878	17808	17615	17750	17722	17807	17806	17816	17713	17789	17689	17873	17999	17766	18021	17807	17765	17838	17752	17544	17752	17716	17921	17846	17780	17724	17795	17886	17882	17683	17645	17803	17756	17672	17960	17660	17861	17712	17926	17853	17785	17875	17884	17909	17875	17742	17785	17627	17655	17911	17961	17833	17760	17736	17662	17796	17751	17748	17727	17808	17848	17770	17780	17974	17729	17842	17693	17724	17803	17713	17628	17842	17726	17768	17854	17777	17673	17781	17811	17773	17522	17749	17762	17859	17820	17918	17745	17883	17751	17666	17738	17905	17814	17744	17822	17769	17946	17664	17847	17823	17658	17912	17642	17769	17773	17707	17633	17835	17753	17702	17885	17782	17943	17753	17820	17802	17768	17750	17775	17767	17763	18007	17658	17886	17691	18019	17620	17848	17966	17729	17676	17674	17751	17825	17691	17744	17832	17651	17748	17851	17774	17886	17717	17865	17788	17869	17827	17676	17820	17790	17740	17616	17768	17751	17644	17884	17684	17790	17727	17880	17851	17871	17731	17832	17698	17859	17735	17581	17695	17725	17667	17716	17797	17701	17831	17836	17700	17732	17757	17785	17840	17833	17685	17913	17757	17701	17735	17740	17854	17836	17816	17785	17752	17864	17752	17799	17731	17719	17847	17690	17748	17891	17652	17896	17702	17834	17899	17866	17651	17813	17875	17627	17798	17846	17664	17845	17674	17784	17786	17870	17747	17894	17678	17707	17948	17782	17796	17808	17703	17781	17810	17796	17773	17855	17823	17633	17678	17766	17775	17584	17812	17703	17850	17765	17738	17779	17775	17891	17894	17715	17696	17733	17907	17837	17861	17624	17595	17892	17836	17746	17641	17842	17698	17705	17705	17682	17619	17832	17801	18022	17802	17767	17855	17779	17834	17708	17599	17745	17834	17758	17916	17799	17782	17868	17813	17678	17835	17965	17815	17797	17836	17746	17860	17829	17817	17723	17805	17741	17697	17583	17700	17807	17714	17878	17798	17800	17833	17852	17753	17732	17701	17711	17764	17901	17802	17818	17923	17845	17696	17874	17834	17796	17619	17744	17817	17912	17967	17750	17917	17954	17783	17926	17594	17885	17609	17853	17796	17852	17983	17774	17843	17736	17870	17965	17817	17727	17886	17675	17796	17949	17870	18005	17639	17704	17781	17851	17687	17768	17791	17748	17732	17691	17711	17904	17620	17934	17600	17710	17709	17891	17882	17769	17721	17826	17753	17874	17726	17787	17652	17857	17774	17704	17717	17808	17818	17811	17739	17604	17786	17817	17882	17897	17682	17734	17858	17872	17813	17815	17699	17839	17735	17721	17856	18016	17800	17844	17841	17722	17888	17752	17833	17630	17909	17836	17883	17741	17832	17805	17841	17919	17688	17770	17775	17797	17745	17862	17712	17652	17745	17946	17730	17816	17742	17909	17571	17906	17733	17806	17793	17929	17748	17875	17791	17886	17785	17924	17747	17755	17754	17832	17940	17704	17734	17736	17959	17951	17788	17715	17900	17804	17754	17653	17717	17749	17686	17521	17882	17711	17823	17576	17743	17814	17783	17877	17839	17755	17717	17860	17685	17977	17867	17746	17764	17675	17850	17656	17765	17822	17913	17843	17775	17548	17873	17681	17940	17855	17835	17714	17759	17805	17772	17886	17726	17734	17822	17770	17618	17766	17841	17723	17733	17812	17617	17768	17783	17889	17833	17764	17860	17831	17774	17728	17825	17730	17820	17917	17913	17692	17722	17828	17809	17615	17839	17868	17753	17724	17883	17651	17609	18010	17736	17667	17889	17866	17996	17780	17983	17864	17706	17832	17920	17742	17836	17786	17878	17906	17734	17696	17875	17703	17878	17869	17720	17755	17687	17915	17780	17836	17857	17876	17678	17706	17885	17530	17818	17945	17828	17999	17796	17768	17875	17912	17681	17890	17706	17816	17679	17730	17846	17839	17890	17622	17727	17737	17685	17745	17853	17818	17843	17736	17801	17833	17752	17775	17926	17633	17779	17837	17885	17699	17595	17773	17737	17664	17700	18058	17872	17813	17818	17766	17822	17655	17836	17708	17806	17828	17812	17851	17721	17773	17938	17714	17795	17596	17875	17568	17843	17885	17750	17878	17715	17834	17861	17678	17818	17777	17911	17654	17918	17614	18011	17778	17768	17762	17758	17717	17708	17672	17717	17790	17705	17725	17884	17931	17866	17838	17794	17862	17775	17684	17773	17747	17950	17645	17951	17852	17757	17851	17858	17788	17768	17941	17684	17746	17916	17896	17910	17869	17686	17859	17867	17853	17829	17669	17696	17799	17804	17903	17729	17731	17688	17929	17822	17820	17685	17745	17655	17966	17873	17774	17806	17709	17750	17795	17836	17853	17780	17838	17598	17777	17716	17696	17882	17881	17930	17799	17773	17899	17794	17978	17643	17780	17761	17699	17706	17815	17764	17890	17818	17786	17707	17899	17781	17831	17822	17883	17750	17778	17820	17933	17900	17897	17716	17870	17812	17743	17771	17588	17934	17820	17789	17882	17718	17893	17717	17670	17686	17920	17756	17648	17686	17945	17618	17727	17967	17645	17885	17625	17708	17872	17848	17778	17571	17639	17739	17822	17767	17749	17937	17807	17814	17729	17791	17704	17701	17939	17737	17864	17609	17726	17863	17679	17825	17746	17558	17795	17710	17731	17566	17806	17838	17946	17802	17677	17775	17741	17770	17874	17817	17875	17763	17951	17678	17639	18015	17898	17998	17731	17753	17730	17589	17799	17870	17706	17710	17966	17678	17820	17854	17740	17614	17783	17936	17793	17961	17727	17880	17704	17621	17696	17830	17888	17817	17784	17669	17763	17822	17837	17632	17877	17889	17841	17738	17711	17770	17651	17645	17661	17798	17923	17817	17719	17788	17910	17886	17795	17782	17799	17811	17818	17865	17737	17641	17691	17911	17463	17754	17900	17696	17860	17841	17555	17877	17759	17855	17684	17920	17747	17743	17835	17962	17808	17883	17702	17866	17715	17818	17719	17687	17701	17765	17863	17916	18064	17694	17914	17879	17859	17850	17677	17710	17817	17743	17780	17806	17930	17760	17837	17751	17776	17832	17681	17668	17954	17692	17704	17712	17678	17827	17952	17655	17819	17760	17668	17814	17942	17822	17918	17810	17692	17769	17626	17760	17826	17989	17789	17691	17856	17640	17855	17778	17815	17740	17951	17577	18022	17578	17929	17719	17582	17911	17875	17852	17740	17763	17761	17865	17773	17827	17818	17843	17814	17755	17773	17829	17773	18064	17679	17693	17962	17718	17717	17692	17712	17776	17596	17828	17903	17945	17685	17625	17849	17913	17867	17793	17750	18064	17555	17904	17610	17767	17820	17822	17758	17903	17758	17738	17705	17921	17638	17765	17879	17935	17688	17648	17600	17913	17611	17648	17802	17820	17929	17828	17641	17849	17744	17591	17866	17786	17851	17770	17780	17696	17841	17912	17669	17792	17859	17777	17666	17755	17817	17773	17730	17777	17880	17618	17748	17773	17695	17938	17730	17641	17695	17846	17914	17726	17707	17771	17916	17756	17760	17835	17824	17973	17911	17686	17800	17708	17835	17789	17743	17669	17743	17869	17848	18040	17802	17799	17797	17809	17859	17749	17792	17855	17842	17681	17693	17962	17752	17741	17784	17726	17766	17786	17949	17897	17875	17573	17863	17782	17690	17865	17755	17763	17905	17698	17921	17732	17781	17841	17767	17778	17687	17705	17800	17916	17678	17498	17803	17729	17676	17868	17855	17793	17733	17728	17895	17746	17837	17686	17863	17987	17895	17565	17683	17738	17884	17876	17812	17773	17835	17778	17858	17655	17953	17766	17633	17733	17782	17821	17925	17909	17556	18065	17723	17985	17768	17773	17770	17868	17857	17642	17860	17711	17704	17793	17861	17708	17850	17760	17766	17914	17802	17782	17822	17826	17913	17685	17778	17802	17770	17785	18012	17891	17785	17755	17726	17799	17723	17859	17737	17810	18036	17645	17875	17899	17859	17771	17750	17819	17752	17725	17751	17853	17817	17823	17696	17723	17689	17624	17776	17757	17920	17734	17715	17744	17814	17773	18011	17923	17819	17702	17772	17706	17879	17913	17700	17793	17738	17676	17868	17851	17641	17908	17799	17770	17756	17790	17605	17684	17783	17821	17790	17726	17906	17906	17797	17668	17934	17864
23031	21495	29366	24652	22371	25348	27916	23767	23328	23691	23622	22481	22360	22328	22007	22191	22195	22042	21595	21747	21759	21746	21759	21632	21530	21716	21759	21934	21984	21699	21692	21502	21608	21749	21675	21349	21666	21637	21616	21773	21698	21444	21704	21718	21640	21642	21530	21681	21628	21355	21672	21619	21695	21533	21515	21402	21509	21559	21772	21568	21577	21495	21527	21438	21503	21332	21516	21543	21691	21377	21541	21515	21478	21528	21712	21319	21650	21573	21517	21474	21588	21420	21308	21357	21153	21488	21413	21235	21305	21295	21619	21651	21525	21546	21742	21411	21456	21507	21441	21384	21323	21548	21489	21424	21529	21530	21530	21564	21653	21550	21410	21454	21373	21313	21633	21167	21370	21347	21346	21361	21355	21403	21538	21503	21380	21421	21284	21319	21352	21501	21481	21305	21513	21265	21337	21467	21345	21451	21745	21375	21561	21555	21470	21411	21492	21409	21708	21434	21500	21465	21458	21452	21519	21371	21385	21302	21366	21663	21436	21378	21416	21307	21313	21490	21465	21430	21380	21389	21541	21368	21445	21464	21437	21585	21396	21238	21530	21419	21381	21392	21610	21436	21318	21224	21238	21491	21365	21481	21533	21600	21486	21343	21391	21396	21517	21400	21422	21521	21447	21611	21479	21396	21378	21418	21364	21187	21699	21414	21379	21347	21483	21617	21483	21430	21359	21349	21356	21352	21532	21339	21248	21428	21410	21315	21351	21488	21478	21342	21485	21467	21624	21412	21526	21187	21425	21400	21472	21565	21418	21365	21482	21231	21569	21495	21403	21556	21541	21550	21218	21271	21469	21423	21351	21319	21370	21359	21368	21324	21456	21372	21595	21439	21452	21436	21561	21277	21423	21341	21350	21306	21371	21404	21294	21390	21597	21432	21354	21388	21654	21496	21319	21282	21327	21381	21540	21385	21571	21487	21372	21462	21350	21408	21556	21398	21426	21439	21447	21597	21580	21588	21430	21549	21281	21263	21567	21374	21584	21331	21349	21545	21355	21212	21430	21450	21483	21482	21490	21644	21537	21418	21314	21438	21412	21261	21479	21401	21491	21369	21328	21392	21402	21193	21342	21460	21644	21405	21526	21392	21230	21326	21418	21544	21429	21450	21302	21398	21461	21544	21396	21323	21541	21371	21214	21315	21378	21399	21431	21241	21263	21403	21596	21477	21605	21396	21697	21443	21499	21530	21386	21315	21276	21483	21470	21401	21395	21485	21481	21554	21201	21426	21461	21518	21398	21371	21332	21499	21382	21272	21429	21482	21325	21151	21207	21563	21427	21590	21487	21517	21367	21488	21373	21475	21416	21398	21440	21169	21600	21415	21334	21490	21317	21442	21507	21673	21590	21370	21384	21430	21250	21376	21420	21418	21471	21221	21248	21477	21291	21556	21633	21349	21494	21397	21228	21359	21177	21427	21228	21351	21463	21232	21447	21648	21370	21371	21258	21418	21400	21700	21374	21448	21538	21282	21453	21261	21453	21290	21370	21363	21395	21655	21420	21461	21595	21596	21590	21548	21253	21522	21440	21456	21382	21276	21248	21574	21448	21419	21499	21520	21433	21441	21101	21265	21452	21160	21367	21310	21260	21331	21279	21383	21337	21401	21441	21305	21444	21443	21482	21340	21651	21522	21516	21368	21563	21413	21451	21136	21358	21591	21270	21368	21502	21518	21434	21451	21379	21243	21619	21452	21351	21409	21386	21328	21237	21500	21756	21483	21337	21349	21433	21402	21589	21321	21369	21524	21484	21455	21326	21363	21539	21459	21703	21296	21436	21407	21386	21332	21605	21274	21364	21421	21565	21393	21461	21250	21369	21646	21446	21284	21378	21367	21129	21189	21301	21512	21333	21552	21365	21278	21492	21545	21513	21516	21522	21613	21551	21345	21627	21336	21585	21275	21491	21295	21556	21511	21686	21337	21526	21333	21567	21293	21456	21512	21421	21217	21372	21467	21359	21406	21565	21364	21306	21520	21422	21373	21250	21376	21347	21444	21639	21478	21186	21384	21507	21392	21492	21435	21370	21446	21490	21335	21273	21644	21467	21544	21384	21553	21422	21298	21482	21354	21589	21422	21288	21485	21298	21228	21575	21364	21329	21522	21289	21300	21318	21373	21482	21385	21159	21432	21421	21358	21476	21476	21431	21516	21307	21616	21540	21251	21354	21609	21309	21441	21448	21440	21418	21359	21454	21659	21352	21542	21459	21505	21445	21471	21282	21445	21323	21254	21707	21430	21609	21329	21274	21296	21581	21482	21626	21476	21525	21466	21161	21538	21188	21208	21311	21181	21551	21323	21286	21451	21458	21399	21174	21310	21339	21332	21382	21361	21672	21698	21424	21410	21346	21393	21380	21406	21435	21497	21392	21506	21382	21244	21527	21464	21411	21404	21475	21402	21569	21440	21346	21387	21363	21302	21349	21300	21309	21555	21538	21386	21479	21454	21386	21187	21331	21292	21339	21292	21485	21596	21569	21273	21382	21420	21387	21443	21461	21576	21426	21353	21565	21257	21425	21437	21545	21540	21341	21518	21172	21550	21382	21512	21244	21491	21389	21435	21392	21404	21504	21665	21585	21376	21339	21498	21384	21306	21232	21561	21415	21298	21434	21384	21413	21263	21658	21586	21469	21358	21477	21404	21498	21374	21497	21230	21315	21330	21346	21390	21318	21149	21245	21358	21285	21291	21596	21370	21337	21302	21164	21527	21505	21111	21228	21267	21403	21665	21507	21584	21516	21286	21434	21498	21379	21437	21372	21398	21424	21426	21152	21610	21425	21404	21339	21396	21657	21636	21539	21484	21401	21405	21408	21380	21212	21456	21596	21330	21624	21415	21683	21347	21378	21414	21473	21563	21436	21456	21342	21622	21525	21365	21421	21351	21407	21295	21535	21433	21499	21292	21370	21349	21569	21437	21536	21696	21301	21307	21405	21574	21471	21641	21335	21360	21215	21481	21483	21443	21587	21372	21409	21390	21340	21438	21410	21503	21429	21551	21400	21365	21246	21383	21352	21394	21510	21365	21356	21623	21384	21345	21437	21382	21347	21385	21424	21456	21347	21377	21545	21601	21452	21423	21366	21579	21509	21406	21237	21466	21604	21356	21360	21360	21480	21587	21612	21451	21559	21247	21366	21631	21424	21216	21197	21038	21415	21361	21469	21415	21413	21365	21609	21473	21462	21526	21238	21234	21055	21143	21353	21388	21561	21437	21271	21284	21218	21423	21336	21527	21360	21529	21384	21359	21357	21574	21300	21375	21263	21445	21547	21423	21345	21645	21563	21392	21319	21438	21557	21633	21431	21492	21355	21361	21590	21419	21466	21359	21243	21403	21328	21609	21319	21416	21417	21383	21522	21826	21505	21600	21615	21334	21374	21240	21510	21492	21420	21540	21352	21225	21154	21244	21202	21229	21332	21302	21509	21592	21471	21254	21437	21597	21487	21639	21598	21329	21402	21667	21499	21459	21319	21288	21347	21557	21501	21286	21407	21288	21508	21421	21582	21535	21391	21288	21481	21336	21397	21486	21527	21398	21448	21277	21358	21434	21487	21433	21581	21449	21349	21359	21603	21473	21259	21247	21612	21183	21469	21500	21512	21319	21340	21286	21257	21397	21411	21444	21446	21734	21500	21322	21452	21403	21329	21308	21583	21370	21485	21342	21425	21493	21489	21481	21537	21464	21376	21351	21740	21366	21589	21419	21474	21357	21491	21648	21521	21334	21475	21471	21430	21448	21510	21525	21466	21386	21462	21474	21498	21545	21320	21351	21453	21450	21396	21336	21473	21455	21528	21331	21250	21393	21251	21440	21379	21330	21508	21429	21494	21452	21388	21575	21605	21405	21381	21289	21543	21349	21130	21387	21260	21453	21256	21309	21641	21573	21364	21446	21323	21412	21431	21299	21339	21345	21323	21448	21415	21290	21355	21437	21359	21599	21479	21360	21359	21372	21294	21512	21598	21442	21578	21693	21450	21545	21460	21613	21354	21548	21515	21288	21629	21481	21491	21389	21333	21428	21543	21362	21468	21216	21290	21302	21371	21426	21389	21359	21325	21485	21427	21505	21512	21218	21621	21388	21479	21293	21516	21672	21528	21488	21417	21339	21377	21364	21559	21359	21470	21492	21375	21313	21187	21224	21485	21537	21293	21394	21538	21242	21316	21432	21388	21196	21320	21121	21236	21409	21453	21488	21399	21252	21341	21239	21363	21250	21392	21360	21457	21508	21562	21444	21347	21434	21582	21403	21349	21237	21708	21529	21372	21135	21595	21453	21435	21247	21235	21463	21407	21586	21366	21369	21290	21253	21237	21382	21311	21383	21261	21628	21383	21346	21345	21456	21520	21271	21252	21200	21503	21314	21478	21517	21254	21575	21384	21536	21351	21417	21518	21496	21581	21501	21335	21129	21509	21504	21300	21481	21241	21378	21416	21542	21441	21520	21590	21273	21392	21533	21590	21402	21515	21493	21509	21185	21399	21397	21416	21429	21341	21500	21525	21199	21222	21482	21526	21389	21348	21363	21350	21436	21402	21451	21387	21541	21530	21385	21234	21498	21295	21444	21612	21562	21158	21222	21550	21433	21324	21437	21532	21476	21540	21498	21498	21412	21378	21397	21418	21434	21294	21340	21484	21531	21362	21480	21396	21515	21392	21333	21395	21408	21382	21431	21572	21177	21532	21390	21566	21611	21460	21540	21376	21384	21409	21275	21186	21419	21376	21401	21570	21191	21311	21672	21517	21442	21473	21315	21524	21311	21304	21555	21656	21495	21582	21343	21513	21549	21196	21662	21365	21416	21505	21436	21521	21534	21398	21637	21302	21375	21342	21266	21232	21341	21283	21359	21471	21190	21425	21468	21243	21140	21352	21443	21301	21313	21734	21373	21263	21330	21379	21635	21529	21487	21502	21404	21478	21609	21344	21301	21566	21275	21592	21591	21508	21576	21259	21241	21469	21295	21449	21221	21379	21475	21630	21208	21314	21237	21396	21242	21324	21295	21550	21562	21219	21309	21416	21298	21422	21353	21450	21680	21336	21218	21497	21267	21351	21444	21424	21481	21497	21365	21343	21319	21445	21500	21349	21459	21419	21390	21382	21314	21332	21440	21423	21420
36379	58388	55684	40596	26320	23754	21391	21101	21230	21125	20437	19400	18926	18984	18783	18748	18690	18384	18362	18393	18243	18251	18157	18213	18096	18449	18263	18275	18370	18293	18261	18358	18127	18133	18090	18096	18223	18170	18239	18351	18209	18093	18081	18284	18385	18159	18098	18120	18315	18074	18066	18133	18308	18106	18116	18134	18016	18157	18057	18166	18313	17991	18058	18038	18267	18162	18151	17964	18152	17933	18060	17981	17827	18026	18183	18162	18060	18070	18014	17966	17964	18012	17812	17917	18060	18074	17998	18133	17999	18165	18173	18240	18215	18121	18140	18147	18058	18239	18114	18088	18109	18173	17975	18199	17973	18157	18036	18174	17955	18063	18042	17939	17982	18022	18115	18034	18183	18203	18026	17991	18115	18128	18154	17991	18197	17958	18031	18067	17998	17986	18220	18079	17985	18103	17958	18146	18237	18139	18118	18077	18146	17994	18148	18127	17998	18093	18123	18179	18361	17975	18143	18192	18170	17989	17855	18102	18243	18148	17965	18097	18095	18032	17999	17892	18193	18022	18186	17940	18041	18057	18240	18146	18084	18081	18219	18064	18106	18050	18098	17927	18078	17891	18271	17917	17966	18267	17993	17924	17961	18017	18185	18228	18040	17800	17935	18147	17895	18046	18057	17919	18059	18185	18037	17934	18040	18045	18066	18365	18037	18138	17985	18193	18133	17929	17913	17982	18123	18159	17908	18088	18144	18029	18011	18089	18091	18094	18120	18078	17973	18107	18002	18126	18016	18025	18074	18164	18217	18142	18082	18225	18117	18079	18071	18076	18197	18015	17957	18150	18098	18134	18230	18180	18009	17975	18021	17912	18098	17970	18077	17890	18205	17987	18179	18183	18102	18068	18070	17965	18113	17965	17914	17972	17985	18120	18068	18097	18068	18110	18066	17930	18083	18240	18217	17960	18004	17990	18034	18083	18111	18086	18171	18070	18086	18161	18259	18153	18119	17959	18124	18125	17982	18203	18137	18194	18156	18139	18184	17918	18059	18218	18003	18189	17829	18101	17995	17938	17984	17966	17869	18170	18099	18118	17921	17973	18204	17964	18038	18043	18036	18005	18013	18162	18120	18021	18132	18069	18085	18112	17882	18129	18148	18072	17891	18037	18171	18148	17927	18109	18138	17985	18159	18086	18024	18063	18032	18122	18202	18145	18081	18338	18133	18080	18209	18195	18068	18084	18113	17874	18157	18172	18124	18070	17898	17963	17939	18042	17986	18044	18180	18031	18160	18029	18168	17906	18163	17976	18164	18113	18121	18077	18165	18059	18326	18182	18143	17896	18193	17921	18108	17829	18051	17995	18187	18090	18186	18137	17954	18067	18046	17877	18117	18020	17886	18167	18134	17991	17936	17921	17981	17966	18029	18023	18096	18086	17861	17964	18197	18179	18216	18040	18038	18178	18044	18002	18088	18191	18084	18220	18035	18055	18237	18027	18108	17989	18071	18011	17875	18089	18105	17919	18004	17961	18195	17914	18062	18180	18175	18072	18075	18147	18060	18111	18096	17987	18072	17995	18030	18002	18054	18093	18054	18026	18022	18090	18007	18098	17984	18154	18102	18007	18053	18189	17923	18166	18100	18041	18132	18140	18065	17981	17866	18012	17993	17924	17992	17886	17867	17882	17951	17825	18113	18220	17964	17973	18104	18062	18032	18152	17933	18147	18092	17963	18063	18069	18070	18173	18079	18127	18169	18072	17965	17909	18090	17967	18081	18065	18212	18038	18109	18164	18236	18238	18033	18075	18248	18014	18162	18272	18108	17988	18065	17991	18182	18052	18121	18198	17921	18117	17962	18086	18036	17965	18224	18322	18111	18026	18197	18188	18001	17917	18218	17982	18000	18118	18113	18091	18186	18174	18066	18154	18063	17901	18318	17898	18204	18052	18015	18169	17904	18074	18056	18161	18131	18207	18023	18086	18115	18136	18074	18222	18096	17935	17978	18228	18067	18215	17971	18078	18008	17916	18128	18087	18059	18208	18021	18095	18168	18107	18034	17981	18161	18050	18159	18195	17914	18002	18254	18078	18079	17977	18041	18194	18043	18181	18095	18003	17921	18098	18121	18114	18114	18085	18073	18011	18024	18196	18001	18048	18083	17998	17996	17996	18001	18144	18079	18106	17992	18199	18139	18140	18088	17872	18182	18113	18025	18120	18098	18025	18027	18111	18111	18034	18238	17980	18116	17912	17975	18228	17999	17917	18178	17873	17858	18226	18014	18154	18122	18284	18086	18193	17980	18152	18046	17962	17951	18116	17971	18067	18009	18125	18012	17796	18112	18140	18166	18008	18162	18069	18092	18057	18135	18087	18185	17978	18150	18188	18045	17998	18157	18135	18138	18065	18194	18036	18004	18045	18148	17883	18040	17948	18050	18075	18127	17938	18216	17956	18025	18213	18041	18209	18106	18171	18107	18044	18059	17977	17946	18197	18143	18094	17928	18022	18008	17990	18235	17995	17980	18091	18095	18117	17926	17939	17991	17984	18195	17936	18117	18127	17936	18034	18042	17862	17989	17969	18148	18150	18060	18064	18119	18205	18117	18085	18026	18030	17980	18290	17975	18022	18023	18004	18200	17877	18015	17943	18079	18171	18032	18026	18131	17949	17968	18025	17986	17902	18107	18044	18074	18057	18094	18170	18017	18107	17835	18105	18037	18078	18154	17910	18146	17982	17977	18020	18041	18186	18021	18289	18003	17911	18073	18088	17923	18051	18244	18125	18137	18050	18086	18107	17909	18126	18061	18139	18027	18226	18073	18142	18021	18079	17920	18150	18019	18088	18148	18154	17996	18032	18157	18085	17886	18162	18296	17912	18225	18134	18005	17962	17987	18007	18042	18112	17923	18108	17916	18049	18010	18006	17988	18053	18215	18114	18208	18176	17892	17982	18106	18083	18216	18032	17976	17909	18084	18185	18109	17957	18110	18031	18021	18187	18210	18142	18044	18077	18169	18015	18134	18128	17954	18169	18155	18042	18041	18079	18112	18081	18047	18198	18247	18063	18002	17982	18016	17922	18038	18080	18153	18090	17888	17891	18093	18108	18031	18022	18020	18158	18041	18134	17959	18224	18173	18009	18199	18060	18025	17926	18083	18079	18031	17966	18057	18118	18094	18107	18085	18022	17953	18146	18085	18175	18264	18150	18013	18057	18252	17917	18152	18012	18086	17998	17985	18085	17958	18141	18072	18045	18178	18089	18124	18219	17972	17896	18197	18123	17981	18086	18093	18027	17969	17960	18053	18158	17986	17882	18107	18028	18083	18048	17964	18125	18111	18083	18172	18082	18105	18114	18167	17942	17929	18309	18161	17997	18083	18102	18001	18020	17918	18064	18063	18069	18061	18068	17859	17941	18153	17984	18087	18024	17990	18094	17975	17992	18074	18156	18032	17979	17936	18094	18142	17937	18015	18207	18207	18073	18024	18157	18016	17893	17997	18191	17723	17907	18191	18241	18074	17931	18082	18032	18069	17996	18003	17995	17990	17942	18115	18179	18113	18107	18157	18150	18045	18031	18217	18008	18159	18125	18076	18250	18080	18068	18235	17966	18209	18155	18106	18032	17892	18120	18157	18035	18133	18181	17914	18050	18223	18013	18010	18053	18098	18008	18061	17984	18132	18020	18095	17975	18046	18158	17965	18106	18102	18161	17975	18017	18159	17998	18133	18074	18017	17978	18106	18005	18084	18097	18065	18237	18139	18130	18117	18178	18130	18030	18139	18049	18069	17947	18062	17938	18199	18062	17947	18037	18219	18229	17873	18111	18271	18123	18109	17936	18111	18106	18019	18301	17961	17982	18039	18105	18143	17925	18162	18148	18118	18049	18135	18085	17995	18186	18054	18030	18057	18121	18025	18002	18111	18164	18047	18045	17941	17993	18068	18111	18029	18123	18115	18170	17876	18071	17927	18271	18205	17986	18155	18074	17928	17950	17989	17951	18181	18140	18186	17963	18192	18053	18121	18172	18170	17980	18006	18196	18237	17977	17971	18127	17998	17996	18033	18258	17989	18052	18044	18095	18220	18111	17960	18146	17925	17997	18022	18086	18089	18169	18041	18201	18244	18042	18001	18048	18053	18113	18053	18017	18198	18072	18092	18032	18134	17994	17806	18047	18067	18060	18131	18234	18153	18320	17978	18098	18128	17887	17936	18065	17924	18194	18100	18073	18162	18125	18025	17937	18116	18112	18054	18005	17905	17994	18027	18129	18034	18136	18004	18255	17938	18206	17714	18046	18048	18188	18169	18014	18063	18127	18019	17962	18125	17932	18239	17924	18108	18172	17987	18019	18066	18009	18086	17941	17995	18099	17995	18062	18033	18151	17967	18133	18148	17925	18053	18079	18145	18105	18105	17872	18197	18023	18020	17947	18023	18014	17947	18230	18206	18174	18115	17915	18124	17965	18213	18083	18102	18049	17985	17794	18133	18233	17979	18049	17974	18169	18003	18152	18019	17971	18075	18107	18085	18169	18089	18113	18040	18081	17909	17923	18092	18077	18144	18086	18025	18015	17807	18046	18140	18061	18221	18173	17946	18034	17827	18117	18131	17997	17984	18031	18143	17996	17853	18102	18014	18042	18033	18199	17983	18147	18113	18103	18180	18270	18048	18073	18174	18007	18185	18048	18169	18239	18203	18138	18150	18060	18105	18078	18120	18113	18075	18003	18070	17888	17998	18013	18078	17962	18035	18180	18002	17919	18120	18106	18026	17982	18054	18149	17997	17930	17846	18081	18165	18063	18097	17976	18063	18184	18203	18105	18193	18162	18037	17945	18059	18087	18131	18115	18100	18106	18193	18102	18096	17998	18009	18038	18124	17963	17931	18193	17917	17987	18023	18027	18011	18001	18253	18015	18088	18094	18090	18044	18110	18158	18068	18078	17944	18002	18133	18107	18175	18088	17992	18003	18111	17967	17996	18115	18099	17965	18103	18163	18095	18069	18120	18043	18293	18007	17969	18099	18178	18019	18142	18101	17966	18087	17932	17984	17900	18178	17936	18054	18112	18057	17840	17963	18123	18176	18138	18004	17930	18086	18083	18031	18141	18071	18168	18101	18056	18167	18163	18147	18018	18061	18368	17955	18078	17895	18057	17903	18111	18118	17972	18088	17957	18113
28649	25316	34698	29973	22690	22465	21234	20334	20278	20649	20195	20532	20257	20107	19891	20075	20240	20267	20064	20111	20179	20216	20057	20063	19863	19883	20157	20187	20063	20058	19957	19980	19942	19917	19855	19855	20205	20043	19991	20042	19848	20014	19852	19976	20035	20076	20077	19978	19993	20031	19865	19824	19955	19770	20084	19898	19949	19910	19927	19902	20076	19936	20143	19906	20033	20006	19868	19974	19919	19916	19843	19916	19825	19956	19832	20151	19989	20019	20160	19947	20089	20046	20092	19749	20003	20195	19792	19968	20092	20110	20161	20168	20101	20207	19945	20189	20014	19963	19797	20115	19999	20101	20121	19922	19891	19868	19912	19929	19864	19812	19982	19846	19763	19970	20127	19955	19890	19853	20169	20024	20057	20077	19936	20029	19978	20122	19826	20110	19830	20028	20091	19893	19937	19773	20070	19843	20152	20039	20055	20091	19849	20007	19933	19852	19867	19949	20066	19775	20160	19924	19805	20009	20053	19863	19966	19835	19954	19844	19960	19767	19781	20065	19931	19957	19815	20025	19898	19743	19881	19966	19794	19849	19955	20103	19792	19706	19676	19891	19816	19912	19968	19886	19918	20162	19905	20008	20045	20087	20063	20058	20042	20029	19791	19818	19825	20050	19801	20034	19842	19749	19954	19776	20185	20099	20101	20082	19829	19941	20046	19983	20122	19920	19817	20083	20111	20078	20052	19906	19793	19830	19870	19889	19929	20035	19924	20054	20062	19892	19857	19927	20009	19876	19928	19868	20096	20272	20091	19878	19820	19826	19720	19924	19733	19898	19902	19908	20023	19930	19997	20106	19978	19778	19822	19988	20096	19993	19932	19858	19917	19791	19890	19790	19926	19961	19980	20113	20007	20039	19999	19994	20150	20032	19986	19892	19906	20230	19856	19997	20084	20049	19858	20185	19955	19818	20075	19830	19934	19784	19918	20012	19864	19947	20037	20005	20106	19786	20012	20046	19880	19877	19909	20001	19822	20149	20030	19909	19833	19993	19855	19965	20205	20069	19945	19988	20021	19903	20289	19930	19932	20220	19987	19804	19782	19978	20088	19904	20016	20009	20078	19876	20026	20034	19984	19883	20002	19753	19831	19902	19978	19891	19945	19958	20113	20042	20084	19972	20021	19894	19774	19870	20093	19959	20114	19806	19935	19892	20096	19908	19889	20004	19896	19961	20190	20077	19901	19982	19977	19922	19980	20085	20031	19883	19936	20101	19912	20033	19832	19959	20076	19890	19970	19870	19917	19812	19860	19932	19847	20002	19758	19947	19945	19981	20029	19811	19860	19802	20027	20006	20004	19983	20069	19928	19946	20059	19918	19974	20013	19981	20111	20005	20060	20016	20089	19953	19938	19810	19947	20082	19969	19902	20084	19895	19874	19751	19944	19992	19773	20030	19793	19842	19875	20112	19849	19772	20095	19860	20081	19919	20083	20151	19816	19853	19670	19999	20017	19842	19925	19862	20070	19864	19982	20024	20072	19918	19967	19658	20007	20116	20139	19946	19931	19925	19927	19993	20108	20288	19866	19783	19884	19913	20037	20005	19874	19989	19976	19892	19920	19678	19843	19802	20001	19940	19959	19988	19972	19943	20084	19910	20094	20082	19973	19991	20168	19497	19980	20109	20040	20264	20068	19904	19935	19887	19915	19770	19798	20096	19841	19971	19860	19784	20077	19734	19850	19998	19906	20033	19906	19943	19916	19845	19882	20039	20204	20005	19926	19926	20022	19986	20050	20145	20030	19939	20146	20096	19955	19944	19831	19924	19945	19986	19878	19995	19885	20027	19937	20036	19896	19937	20017	20061	20072	20005	20259	19974	19964	19927	19968	20060	19935	19844	19916	20093	20211	19970	19923	20107	19941	20068	20171	20044	20067	19698	19890	20025	19702	19832	20009	20069	19974	19954	20116	20286	19982	19966	19993	19862	19916	20099	19998	19901	19864	20032	19663	19752	19931	19988	19950	19978	19772	19894	20001	19691	20029	19958	20060	19975	19890	20017	19917	19794	19976	20010	19782	19787	20002	20152	19931	19882	19897	19909	20126	19925	20083	19890	19965	19945	20178	20018	20125	19787	19936	19976	20097	19944	19887	20059	19906	20028	19995	19870	20250	20048	19892	20057	20022	20028	19966	19985	19904	19974	19999	20010	19934	19736	19855	19981	20047	20097	20139	19872	19891	20053	19889	20213	19786	19879	19964	19953	19929	19955	19741	19797	20155	19762	19842	19859	19814	20010	20103	19961	20105	20010	19846	19851	19839	19927	19929	20045	19984	19835	19833	20073	19946	19907	19792	19937	19877	19977	19739	19958	19906	19865	20033	19946	19950	19874	19994	20093	20060	19815	19983	20108	20040	19907	19929	19946	19875	19985	19890	19856	19982	19976	19856	19940	19924	19901	19698	19903	19947	20110	20030	19943	19948	20010	20043	19909	19960	20012	20056	19983	19908	20078	19866	19923	19732	20014	19952	19899	19951	19928	19945	19929	19573	19897	20024	19945	19856	19955	19946	19832	20058	19924	19921	19950	20039	19908	19959	20037	19722	19955	19738	20105	20101	20004	19715	19834	19944	19835	19832	19738	19966	20102	19802	19934	19879	20016	20044	19853	19904	19849	19713	19971	19934	19892	19795	20101	19929	20028	19707	19918	19894	19813	20243	20074	19983	19964	19827	20008	20013	19929	19898	19833	19982	19850	19835	20007	20180	19976	20115	19888	20001	19965	20023	20073	20037	20035	19854	19946	19795	19911	19955	20054	19878	19893	19850	19739	20273	19792	20144	19943	20051	19980	20169	20022	19843	19956	19777	20106	19981	19965	20230	19873	19899	19859	20028	19975	20033	19917	19913	20000	19967	20021	19942	19814	20027	19905	20158	19917	19936	19887	19949	19922	19948	19981	19898	19954	19713	19951	20024	19842	19872	20004	19792	19934	19999	19975	19959	20082	19883	20032	20038	19964	20183	19803	19890	20241	19985	19775	19924	20009	20128	20029	20179	19832	19986	19937	20225	19992	20044	20052	20127	19898	19790	20029	20037	19886	19897	19866	20056	19994	20053	20065	19935	19879	19914	19921	19912	20232	19959	19985	19939	19593	19944	19942	20106	20068	19918	20088	20009	19943	20058	20093	19954	19844	19820	20083	19986	19845	19631	20031	19959	19979	19973	19891	20035	19952	19688	20083	20022	19766	19775	19803	19724	19776	19925	19946	19968	20029	20027	19990	19999	19853	20129	20065	19941	20039	19811	19727	19890	20041	19924	19978	19774	19785	19939	19934	20059	20061	19856	20178	19880	19988	19796	19872	20018	19922	19962	19952	20049	20156	20002	19875	19989	19937	19895	19937	19904	19891	19815	19923	19980	19890	19929	19896	19770	19871	20082	19963	19911	19942	19906	19952	19776	20040	20010	19828	19983	20032	20135	19975	20085	20204	19877	19922	19886	19820	19967	20012	20014	19914	19796	20197	20007	20021	19893	20087	19876	19985	19992	20058	19915	19970	19907	19807	20074	19890	20025	19825	19777	19848	19948	20121	19856	20173	20088	20071	19793	19838	19955	19700	20052	19860	20039	19969	19919	20071	19998	19938	20166	20131	19910	20011	19984	20056	20061	20162	20173	20043	20011	19897	20072	20089	20007	19866	19943	20035	20034	19955	20185	19790	19996	19830	20006	20011	20087	19877	19924	20022	19878	20065	19936	20024	19917	19908	19747	19909	20122	19829	20040	20060	19836	19798	19893	19814	19878	19973	19930	19840	20066	19898	20035	19817	20110	19877	20014	19913	20159	19947	20153	20204	20009	19960	19905	20053	19984	19984	20075	19984	20104	19991	19922	19958	20145	20098	20010	19841	20131	20026	19928	20056	20107	19969	20170	20087	19933	20096	19903	19923	19884	19927	19825	19819	19815	19921	20082	20169	20015	19902	19655	19978	19930	19916	19900	20007	19928	19857	20012	19938	19881	20003	20075	19961	20021	19888	19833	19917	20172	19908	20016	19950	20045	19937	20023	20180	19827	19743	19844	19962	19996	20086	19905	20060	20098	19839	20154	19919	20099	19926	20082	20116	20124	19856	19797	19797	20037	19938	20190	20083	19765	19758	20034	19990	19828	19940	20046	19811	19903	19975	19963	19932	20052	20069	20026	20303	19936	19997	19983	19993	19783	20040	20103	19843	19995	19842	20036	19847	19943	19941	20082	19927	20002	20105	19812	19826	20071	19775	19995	19976	20126	19812	20008	19826	19991	19919	19971	20080	20018	20206	19958	19810	19732	20062	19850	20013	19884	20140	19955	19790	19964	19763	19933	20131	19823	19799	20017	19944	19896	19833	19932	19771	19891	20032	19847	19981	19980	20057	19984	19709	20038	20018	19933	20008	19765	19727	20004	20085	19793	19851	19802	19916	19943	19977	19777	19886	19947	19889	19974	19916	20167	19777	19959	20101	20033	19981	20015	19888	19838	19985	19900	20041	19939	19879	19933	19972	19982	20046	20101	20242	20121	19894	19926	20094	19909	19961	19943	19853	19888	20014	19869	20012	19917	19734	19992	19984	19943	20006	20054	20102	19950	19874	19899	20096	19953	20154	20087	20006	20098	20007	20079	20055	19768	19923	19987	19981	19839	19988	19950	19993	19792	19964	19857	19830	19934	20058	20165	20138	19977	19813	20058	19916	19976	19992	20123	19783	19865	19961	20031	19741	19999	20070	19925	20054	20140	19879	19998	19925	19807	19784	20043	19994	19840	19985	19881	19853	19970	19845	20099	20007	20066	19804	19794	19720	19900	19824	20003	20019	20035	19797	19903	19787	19984	19980	20055	19910	19912	20013	19968	19889	20003	19860	20060	19820	20006	19830	19965	19838	19902	19832	19946	19774	20031	19953	19948	20014	19937	19742	19889	19787	20015	19975	20010	19998	19919	19967	19868	19786	19876	19894	19882	19836	19806	19938	19910	19979	19908	20017	20098	19943	19823	20064	19827	19979	19920	20051	19759	20247	20226	19688	19880	20009	20282	19889	20061	19917	19839	20098	20018	19965	19970	19893	19866	20001	19742	19864	19960	20130	19931	20070	20065	20042	19979	20138	19822	19946	19839	20001	19946	20027	20032	19962	19929	19942	20013	20135	20193	20074
31048	39212	39475	27708	20684	20593	18336	17656	18096	18057	17828	17554	17277	17357	17299	17384	17377	17290	17096	17085	17287	17218	17110	17117	17062	17206	17077	17357	17290	17052	17302	17069	17208	17081	17121	17206	17174	17176	17146	17375	17338	17271	17325	17336	17184	17179	17136	17108	17201	17308	17229	17111	17245	17252	17082	17302	17219	17108	17146	17196	17282	17074	17009	17290	17248	17270	17246	16990	17119	17228	17319	17125	17062	17105	17222	17171	17212	17100	17183	17388	17054	17216	17172	17191	17248	17196	17332	17229	17133	17232	17028	17210	17072	17176	17119	17061	17214	17024	17381	17252	17038	17206	17052	17046	17232	17117	17387	17220	17185	17240	17225	17160	17322	17352	17180	17182	17274	17252	17111	17064	17294	17203	17130	17156	17228	17330	17053	17213	17102	17108	17030	17123	17113	17208	17121	17194	17173	17307	17082	17254	17383	17249	17317	17313	17232	17030	17283	17014	17218	17266	17206	17127	17147	17081	17082	17302	17363	17098	17327	17024	17193	17213	17094	17223	17154	17348	17143	17323	17034	17120	17093	17173	17218	17174	17382	17208	17093	17104	17169	17125	17233	16985	17130	17102	17120	17270	17242	17221	17136	17179	17213	17352	17178	17112	17115	17306	17299	17204	17150	17146	17064	17174	17172	17258	17202	17216	17114	17255	17276	17007	17189	17297	17168	17272	17222	17117	17045	17262	17157	17281	17269	17328	17025	17158	17279	17234	17053	17204	17232	16868	17115	17181	17236	17216	17179	17117	17349	17123	17094	17429	16971	17245	17061	17171	17173	17176	17217	17110	17184	17103	17027	17099	17057	17114	17275	17187	17266	17274	17133	17119	17074	17289	17161	17181	17193	17234	17079	17149	17283	17192	17184	17324	17157	17062	17109	17253	17043	17249	17144	17084	17231	17144	17368	16856	17267	16964	17383	16965	17036	17211	17198	17152	17276	17151	17245	17276	17256	17249	17011	17210	17194	17224	17245	17217	17168	17175	17070	17074	17033	17147	17090	17245	17067	17172	17007	17163	17234	17140	17108	17198	17091	17102	17084	17309	17134	17088	17069	17139	17191	17158	17249	17227	17197	17049	17030	17057	17215	17185	17267	17083	17241	17011	17284	17162	17244	17135	17175	17084	17257	17273	17127	17098	17286	17183	17057	17343	17233	17089	17217	17142	17400	17187	17212	17273	17156	17113	17409	17169	17106	17187	17064	17208	16973	17191	17198	17029	17262	16989	17133	17155	17203	17238	17157	17134	16936	17062	17268	17129	17278	17223	17097	17159	17221	17096	17157	17185	17378	17212	17160	17240	17039	17179	17321	17164	17368	17202	17226	17112	17024	17232	17353	17149	17097	17232	17134	17217	17055	17215	17072	17239	17152	17034	17066	17276	17210	17134	17340	17170	17146	17218	17093	17121	17103	17100	17269	17182	17158	17389	17092	17148	17052	17121	17171	17105	17196	17133	17161	16935	17037	17101	17381	17204	17072	17186	17276	17319	17204	17246	17089	17199	17084	17183	17261	17227	17246	17148	17185	17078	17223	16943	17040	17141	17055	17382	17129	16997	17379	17141	17231	17405	17340	17060	17088	17234	17021	17130	16946	17201	17373	17229	17367	17124	17340	17304	17235	17224	17197	17037	17253	17091	17149	17176	17169	17266	17232	16977	17210	17202	17253	16954	17162	17215	17215	17426	17174	17095	17121	17203	17363	17349	17273	17100	17156	17104	17058	16981	17087	17185	16964	17240	17235	17074	17352	17028	17193	17136	17207	17139	17277	17137	17060	17133	17154	17094	17140	17350	16994	17219	17103	17203	17169	17368	17180	17236	17171	17165	17272	17107	17156	17039	17073	17154	17044	17022	17207	17151	17222	17166	17216	17094	17258	17137	17121	17093	17418	17177	17007	17295	17221	17055	17199	16982	17059	17223	17090	17409	17106	17191	17266	17194	17022	17059	17261	17019	17181	17173	17383	17336	17043	17099	17106	17313	17018	17123	17368	17198	17144	17204	17177	17179	17153	17321	17245	17202	17215	17096	17216	17300	17220	17209	17080	17029	17101	17104	17199	17215	17284	17089	17193	17183	17249	17015	17197	17153	17117	16989	17409	17246	17222	17158	17148	16951	16994	17329	17161	17065	17170	17230	17091	17237	17165	17088	17134	17033	17269	17243	17165	17125	17179	17365	17219	17313	17319	17263	17114	16949	17280	17249	17213	17223	17201	17439	16956	17383	17203	17180	17149	17248	17141	17045	17129	17195	17058	17090	17165	17164	17209	17278	17082	17135	17011	17166	17334	17143	17144	17143	17141	17225	17079	17234	17075	17266	17219	17200	17292	17200	17175	17147	17126	17051	17289	17313	17245	17133	17184	17123	17229	17380	17180	17295	17313	17187	17191	17157	17101	17058	17193	17380	17159	17252	17325	17237	17213	17098	17342	17259	17159	17201	17107	17025	17192	17450	17187	17241	17254	17129	17327	17162	17133	17184	17238	17221	17197	17237	16986	17102	17370	17223	17196	17035	17171	17294	17083	17173	17193	17040	17058	17026	17186	17144	17218	17272	17167	17228	17184	17174	17178	17363	17050	17105	17333	17247	17137	17241	17319	17050	17240	17161	17076	17179	17116	17280	17203	17154	17108	16994	17351	17190	17203	17264	17206	17158	17127	17218	17274	17170	17105	17307	17176	17120	17051	17110	17312	17027	17296	17301	17247	17090	17054	17224	17210	17108	17010	17154	17149	17109	17086	17268	17182	17238	17221	17223	17080	17120	17269	17272	17212	17381	17329	17116	17224	17064	17207	17003	17202	17243	17135	17145	17132	17137	17261	17351	17238	17199	17299	17041	17156	17107	16955	17261	17150	17237	17059	17233	17108	17071	17248	17006	17158	17052	17229	17262	17303	17035	17137	17155	17072	17243	17210	17202	17277	17257	17195	17389	17186	17167	17086	17253	17118	17263	17115	17195	17241	17192	17112	17156	17102	17111	17418	17317	17114	17324	17190	17186	17134	17206	17185	17140	17254	17136	17246	17212	17045	17023	17059	17292	16981	17238	17279	17251	17246	17157	17181	17059	17172	17392	17260	17280	17210	17168	17169	17188	17269	17178	17154	17154	17263	17218	17030	17136	17172	17256	17294	17195	17145	17227	17214	17217	17032	17312	17114	17099	17193	17127	17315	17175	17188	17050	17229	17316	17153	17241	17393	17227	17247	17376	17294	17012	17288	17220	17116	17290	17139	17255	17187	17093	17067	17085	17167	17098	17397	17008	17283	17110	17208	17244	17065	17217	17103	17138	17298	17159	17244	16982	17192	17097	17145	17172	17003	17256	17333	17257	17080	17127	17324	17236	17310	17086	17318	17173	17021	17431	17122	17271	17123	17083	17286	17137	17300	17258	17037	17291	17141	17247	17228	17216	17367	17236	17125	17322	17092	17129	17231	17169	17276	17133	16883	17286	17238	17363	17210	17153	17251	17353	17030	17255	17369	17103	17355	17196	17226	17267	17189	17310	17216	17073	17352	17014	17210	17308	17384	17100	17247	17059	17032	17210	17131	17162	17260	17150	17252	16972	17120	17269	17053	17260	17153	17352	17207	17175	17303	17145	17199	17286	17239	17214	17388	17332	17151	17150	17202	17232	17086	17183	17142	17373	17027	17183	17233	17146	17193	17081	17256	17237	17324	17260	16981	17224	17139	17054	17221	17148	17142	17168	17212	17113	17062	17290	17117	17210	17213	17343	17106	17037	17204	17272	17186	17190	17106	17236	17151	17176	16942	17082	17168	17183	17053	17243	17189	17280	17116	17401	17032	17150	17061	17032	17311	17140	17191	17097	17097	17207	17099	17292	16978	17100	17218	17130	17196	17101	17165	17176	16963	17107	17174	17088	17341	17266	17158	17040	17105	17186	17254	17176	17354	17095	17350	17256	17281	17159	17133	17209	17361	17033	17002	17231	17166	17250	17163	17296	17118	17210	17217	17246	17239	17204	17147	17149	17232	17254	17420	17055	17115	17131	17105	17312	17295	17003	17103	17360	17184	17131	17045	17234	17153	17169	17124	17044	17298	17166	17228	17106	17256	17111	17326	17166	17256	17223	17161	17142	17242	17169	17318	17144	17275	17404	17265	17201	17209	17073	17232	17387	17394	17152	17191	17186	17266	17140	17160	17106	17119	16991	17198	17069	17071	17090	17105	17241	17168	17177	17030	17097	17160	17281	17159	17400	17185	17147	17248	17019	17177	17188	17278	16978	17268	17221	17317	17288	17133	17292	17323	17175	17306	17085	17236	17231	17175	17311	17066	17237	17315	17081	16945	17286	17196	17016	17059	17287	17218	17370	17161	17232	17225	17111	17169	17336	17201	17070	17222	17383	17275	17319	17240	17182	17303	17112	17133	17223	17122	17112	17118	17087	17320	16955	17186	17068	17194	17173	17191	17235	17067	17119	16938	17169	17047	17240	17131	17196	17172	17316	17166	17304	17057	17291	17034	17136	17000	17176	17299	17105	17319	17260	17212	17127	17128	17320	17087	17090	17162	17065	17339	17155	17193	17254	17052	17152	17217	17404	17267	17237	17277	17175	17348	17111	17190	17140	16920	17117	17223	17101	17132	17089	17163	17085	17145	16950	17095	17211	17167	17052	17288	17263	17273	16996	17267	17079	17151	16968	17212	17290	17230	17173	17132	17419	17276	17142	17210	17054	17195	17233	17159	17119	17001	17232	17233	17160	17240	17144	17114	17102	17307	17068	16949	17228	17065	17232	17195	17182	17195	17168	17305	17101	17242	16958	17079	17076	17200	17195	17201	17088	17189	17234	17245	17071	17123	17085	17210	17123	17068	17266	17232	17220	17019	17125	17080	17055	17046	17096	17242	17286	17246	17145	17043	17307	17139	17215	17128	17204	17228	17122	17248	17076	17149	17379	17074	17093	17314	17355	17241	17115	17209	17167	17152	17299	17191	17242	17032	17026	17438	17144	17094	17275	17039	17140	17242	17168	17122	17037	17098	17366	17137	17035	17127	17260	16988	17146	17250	17194	17279	17299	17154	17264	17288	17240	17217	17155	16950	17264	17160	17112	17137	17209	17141	17194	17166	17163	17119	17371	17058	17103	17227	17122	17087	17097	17314	17025
24175	21504	29285	26399	26455	27360	24602	22050	21522	21887	21752	21469	21276	21302	21397	21284	21156	21083	21056	21141	21104	21055	21056	20939	21170	21110	21000	21119	20988	20930	21077	21115	20990	20983	20830	20886	21061	20997	20961	21000	20995	20945	21121	21023	20976	20992	20985	21002	21162	20989	21057	21085	21121	21142	21071	21127	21130	21024	21031	20874	20888	21079	20956	20847	21005	20829	21018	20962	21053	20970	20971	20793	20887	20887	20938	21143	21009	20645	20858	21133	20977	20907	20825	20931	21055	20873	21015	20870	20865	20876	20950	20962	20770	21070	20842	20915	20919	20983	20860	20779	20883	20905	20921	20830	21080	21029	20996	20846	20918	21081	20934	20924	21075	20672	20839	20922	20986	20934	20861	21031	20888	20969	20713	20928	20965	21292	20928	20867	20883	21071	21070	21083	20887	21020	21059	20869	20626	21022	20877	21126	20910	20943	20976	20862	20835	20743	20886	20997	21015	20832	20837	20868	20774	20986	20942	21005	20939	21063	20838	20905	21111	21040	20943	20821	20825	20746	20883	20901	20724	20960	21026	20807	20822	20848	21040	20860	21093	20958	20969	20994	21014	20998	20917	21023	20986	20899	20890	20931	20910	20824	20750	20693	20975	20990	20908	20951	21082	21039	20974	20879	20852	20722	20908	21114	21076	20909	20965	20819	21122	21148	20817	20902	20788	20946	20927	21000	20948	20821	20895	20792	20911	20912	21106	20826	20842	20822	20860	20941	20951	20849	20783	20861	21047	20972	21028	20691	20913	20947	21087	20925	20803	20880	20918	20991	20911	20933	20981	20897	20856	21054	20968	20879	21062	21082	20883	20712	20962	21081	20840	20675	20891	20798	20855	20925	20850	20807	20811	20785	20729	20986	20946	20973	20835	20849	20793	21167	20983	20996	21139	20933	21070	21125	20927	21025	20964	20846	20986	20848	20881	20922	20836	20813	20844	21138	21090	20940	20827	20879	21093	21023	20673	20993	21052	20961	20804	20919	20928	21037	20789	20871	20935	20983	20792	21046	21030	20824	20861	21077	20782	20957	20881	20960	20811	20731	21123	21178	20906	20901	20992	20786	21150	20867	20816	20676	20993	20998	21152	20952	20744	21066	20941	21084	20824	20970	20757	20914	20853	20979	21101	21049	20892	20941	21021	20905	20940	20744	20988	20850	20997	21062	21041	20728	20816	20871	21020	21088	20657	20957	21149	20958	20948	20791	20994	20794	20887	20878	21062	20832	20869	21204	20996	20779	20845	20922	20980	20907	21164	21041	20932	20916	20820	21063	20897	20845	20848	20968	20834	20742	20859	20823	20947	20975	20887	20989	20892	21020	20897	20951	20928	20910	21067	20857	21054	20887	20998	20923	20915	20916	20868	20950	20929	21004	20907	20951	21014	20989	21014	20697	21008	21009	20998	21011	20818	21096	20937	20863	21019	20951	21125	20833	20974	20920	21045	20837	20815	21046	21099	20898	20944	20821	20947	21008	20794	20663	20856	20971	20963	20938	20903	21028	20822	21042	20828	20869	20947	21029	20897	20906	20795	20954	20846	20854	21024	20869	20906	20848	20957	21130	20847	21094	20857	20892	20990	20981	21001	20963	20871	20974	21048	20869	20906	20952	20809	20982	20654	21081	20908	20843	21003	20986	21087	20930	21024	20927	21040	20802	20724	21050	20969	20987	20867	20910	20870	20936	20803	20950	20970	20522	21040	20799	20665	20873	21030	20912	20812	21084	20738	20810	20864	20919	21105	20904	21097	20979	20754	21020	20832	20911	21083	20852	20900	21195	20997	20911	21038	20995	20934	20986	20867	20919	20835	20709	20944	21136	20848	21025	21042	20930	20930	21033	20918	20829	20763	20883	20791	20873	20766	20911	20900	20926	21011	20895	20914	20824	20722	20687	20807	20968	21006	20737	20931	21080	20842	20946	20858	20820	21037	20900	21027	20675	20792	20867	20930	20874	21132	20812	20896	20968	20973	20828	21027	20980	20620	20951	20999	21118	21022	21101	21101	20921	21013	21073	20878	20843	21030	20971	20821	20832	20651	20787	21081	20852	20867	20719	20836	20890	20923	21012	21032	20962	20896	21013	20827	20954	20830	20788	20808	20664	20843	20937	20790	20935	20847	21025	20932	20860	20870	20886	20810	20694	20950	20811	20890	21162	21067	20987	21007	20809	21040	20819	20839	20997	20802	20900	21035	20943	20801	20835	20804	20882	20986	21015	21015	21026	21023	20882	20965	20871	20898	21177	21180	20975	21163	20857	20794	21056	21017	20936	20983	20878	21060	21113	20803	20904	20848	21001	20882	20949	20810	20788	20882	20705	20845	20913	20985	21066	21167	21052	21022	20807	21108	21005	20882	21014	20957	20786	21012	20983	20979	20919	21033	20901	20947	20915	20932	20938	21144	20767	21072	20936	20947	20960	20899	20850	20903	20836	20966	20790	20748	20932	20628	20909	20973	20893	21109	21169	20891	20758	20956	21095	20850	20772	20926	20901	20845	21143	21145	20970	20907	20895	20839	21041	20872	20839	20938	20840	20998	20861	21059	21024	20980	20954	20695	20965	20907	20919	20945	21035	20779	20996	21006	20939	21004	20919	20921	20884	20943	21015	20736	20797	21156	20923	20959	20980	21037	20903	20774	20928	20926	20842	20943	20991	20862	20874	20942	20900	20969	21059	20922	20941	20930	20949	20880	21084	21040	21044	20968	20974	20864	20912	20813	20847	20932	20829	20993	20990	20934	20853	20957	20920	21017	20681	20691	20868	20996	20888	20987	21137	20826	20985	20900	20840	20942	20973	20946	20762	20812	21222	20952	20977	20787	20914	20908	21022	20832	20679	21070	20800	20968	20953	20840	20793	20980	21053	20910	20755	20839	20938	21091	20807	21078	20994	20964	20968	21083	20764	20822	21073	21246	20776	20963	20878	21059	21031	21069	20743	20699	21044	20747	20784	20921	21043	20978	20907	21081	20680	20853	21050	21042	20998	21217	21015	21056	21006	20597	20907	20875	20845	20801	20968	21008	20795	20807	20852	21141	20887	20935	21054	20998	21037	20928	20885	20936	20801	20986	21056	20955	20598	20792	20889	20781	20942	21110	20975	21043	20801	20771	20804	20826	20885	20914	20885	20811	20997	21000	20977	21019	20945	20834	20868	20974	20796	20836	20917	20813	20786	20761	20969	20797	20876	20736	21005	20942	20924	21001	20819	20865	20869	20837	20999	21083	20810	20811	21067	20941	20726	20971	20996	20897	20768	20972	20802	20980	21115	20601	20942	21192	20854	20954	20869	21125	20959	20860	20790	20718	20801	20919	21052	20908	20892	20898	21014	20947	20810	20972	20966	20882	20887	20866	21054	20817	21047	20913	20808	20915	21210	21062	20907	21001	20964	20946	20828	20729	21128	20863	20832	21048	21206	20877	20729	21073	21078	21059	20824	20864	20820	20954	21224	21131	20691	20703	20804	20894	21090	21051	21180	21041	20775	20816	20875	20923	20828	20901	20782	20912	20963	21105	21032	20918	21111	20991	20980	21018	21024	20954	20794	21022	20738	20751	21044	20943	20960	21062	21004	20997	20927	21018	20903	20813	21032	21069	20948	21129	21112	20954	20949	21093	20805	20849	20902	20895	20933	20782	20943	20837	20896	21071	20981	21112	21129	21186	21007	20905	20695	21039	20921	21042	21028	21107	20884	21092	20881	20967	21065	20935	20828	21222	20887	20902	20833	20844	20915	21215	21066	20923	21231	20880	20971	21038	20684	20800	20719	20784	20700	20804	21126	20984	20662	20724	20706	20990	20979	20960	21069	21025	20979	20795	20997	20856	20884	21082	21059	20823	21028	20861	20916	20945	20722	20882	21087	21119	21017	21034	20988	21109	21050	21020	21010	20933	20796	20854	20882	20905	20986	20842	20852	20933	20818	20852	21057	20878	20927	20686	21156	21137	20946	21113	20814	20912	21015	20960	20963	20895	20940	20823	20985	21249	21126	20776	20820	20763	20933	21006	21182	20911	21047	20982	20709	21036	21056	20902	20939	20783	20777	20959	20967	20767	20760	20920	20984	20875	20851	21093	20879	20892	20803	20777	20996	21053	21017	21055	20935	20959	20963	21014	21058	21027	20973	21099	20686	20997	20992	20764	21091	20861	20817	21071	20983	20919	21060	21012	20697	20939	20724	20829	20993	21298	20790	20984	21068	20862	20995	20964	20971	21066	20834	20982	20943	20847	20840	20928	20894	20832	21128	21038	21010	20785	20760	20844	21050	21019	20963	21018	20882	20743	21040	20895	20839	20744	20670	20892	20733	20720	21041	21120	20975	20879	20988	21084	20975	20673	20852	21042	20830	20707	20734	21085	20955	21127	20955	20937	20975	21253	20932	20913	20821	20932	20836	20934	20772	20925	20944	20915	20807	20853	21029	20957	20903	20944	21023	21025	21003	20693	20973	20851	20922	20944	20939	20691	20896	20826	21023	20959	20895	21059	21081	20936	21030	20826	20962	20975	20839	20968	20971	21221	20882	21127	20827	20874	21120	20965	21056	20986	20754	21021	20785	20971	21018	20717	20941	20906	20896	20945	21081	20764	21001	20820	21073	21062	20767	20657	20686	20837	20837	20826	20855	20823	20942	21004	20896	20949	20740	20713	20942	20851	20772	20858	21075	21037	20880	20985	20973	21164	20655	20995	21101	20907	20728	20833	20869	20805	21034	20888	20729	20920	20886	20949	20795	20882	20975	21007	20809	20979	20788	20836	20910	21079	20945	20898	20816	20843	20995	20755	20926	20927	20957	21023	20786	20910	20971	20759	21004	20802	20932	20798	20870	20736	20858	20956	20885	20916	21098	20969	20968	20860	20761	20935	20952	20809	20871	20970	20958	20862	20956	20965	20764	20841	20884	21015	20970	20895	20837	20647	20928	20688	20868	20933	20859	20901	20898	20921	20961	20963	20939	21045	20966	20941	20910	21063	20972	20950	20911	21057	20745	20912	20909	21054	21168	20719	21081	20703	20915	20797	21026	20897	20869	21030	20767	20905	20866	21019	20862	20905	20934	20865	21044	20811	20938	20888	21052	20988	21144	20981	20919	20863	20912	20980	21000	20871	20999	20929	21018	20996	20964	20870	20962
33689	51801	50199	37656	32402	25022	19100	18676	18616	18830	18744	18371	18156	17905	18096	18021	18022	18251	17909	17924	17851	17831	17667	18020	17838	17939	18104	18038	17980	17829	17773	17887	17927	17822	17795	17889	17952	17770	17942	17895	17912	17831	17821	17801	17813	17777	17809	17828	17705	17741	17755	17819	17891	17646	17958	17888	17799	17770	17849	17825	17817	17789	18021	17716	17811	17842	18002	17838	17845	17836	17882	17824	17693	18063	17660	17727	17821	17719	17870	17814	17763	17749	17633	18043	17755	17855	17769	17900	17654	17764	17609	17805	17669	17896	17570	17797	17749	17587	17920	17790	17514	17648	17763	17828	17755	17688	17907	17855	17684	17750	17707	17717	17703	17834	17792	17795	17705	17749	17802	17894	17817	17790	17812	17813	17831	17737	17799	17638	17730	17862	17938	17687	17792	17723	17771	17682	17859	17715	17965	17718	17743	17739	17779	17819	17602	17711	17977	17786	17699	17813	17885	17863	17769	17749	17771	17642	17892	17818	17722	17660	18008	17786	17781	17857	17848	17696	17610	17835	17865	17827	17875	17710	17730	17881	17870	17719	17777	17811	17832	17602	17726	17845	17789	17767	17811	17802	17758	17707	17787	17708	17879	17700	17911	17638	17840	17854	17703	17814	17534	17923	17817	17517	17662	17824	17693	17876	17797	17714	17897	17675	17689	17691	17852	17844	17735	17794	17604	17739	17741	17792	17867	17813	17700	17893	17800	17670	17775	17900	17822	17764	17796	17683	17881	17667	17894	17945	17884	17828	17777	17761	17680	17797	17757	17776	17686	17528	17779	17640	17792	17949	17897	17861	17844	17781	17727	17656	17703	17982	17867	17688	17735	17779	17640	17690	17815	17903	17871	17828	17848	17908	17810	17810	17853	17725	17888	17697	17731	17900	17797	17720	17757	17974	17772	17786	17616	17918	17675	17754	17851	17748	17789	17831	17657	17782	17892	17722	17784	17725	17784	17773	17687	17833	17841	17783	17779	17654	17769	17914	17724	17885	17660	17699	17814	17557	17657	17786	17925	17808	17640	17802	17631	17806	17856	17759	17791	17639	17775	17966	17860	17892	17500	17826	17907	17626	17721	17813	17962	17982	17894	17791	17988	17661	17738	17817	17915	17848	17901	17686	17849	17707	17949	17826	17789	17778	17914	17857	17674	17752	17944	17796	17948	17665	17677	17655	17647	17805	17903	17737	17857	17904	17811	17588	17870	17899	17670	17820	17691	17882	17706	17797	17791	17737	17810	17643	17865	17833	17748	17758	17709	17634	17676	17830	17702	17740	17750	17804	17678	17687	17687	17756	17744	17736	17835	17807	17782	17832	17734	17652	17752	17733	17773	17862	17710	18013	17850	17862	17775	17894	17803	17823	17710	17639	17835	17764	17615	17735	17751	17641	17849	17643	17628	17737	17682	17826	17848	17780	17832	17693	17823	17745	17834	17692	17847	17832	17875	17793	17853	17767	17730	17643	17917	17702	17944	17767	17823	17914	17775	17740	17643	17773	17616	17784	17705	17769	17724	17879	17944	17697	17805	17800	17749	17760	17776	17720	17800	17553	17882	17769	17694	17692	17765	17871	17930	17801	17931	17621	17792	17847	17806	17803	17785	17757	17809	17919	17706	17785	17628	17747	17945	17837	17717	17907	17618	17877	17762	17828	17798	17668	17709	17792	17701	17828	17904	17689	17736	17713	17769	17793	17732	17683	17903	17685	17744	17882	17630	17906	17895	17836	17729	17762	17783	17769	17739	17797	17833	17783	17909	17704	17937	17733	17697	17808	17664	17760	17779	17833	17810	17699	17624	17793	17683	17724	17746	17743	17798	17742	17957	17690	17641	17893	17708	17768	17803	17700	17695	17768	17732	17696	17792	17584	17825	17840	17679	17911	17719	17796	17751	17791	17834	17670	17779	17894	17904	17904	17974	17734	17731	17897	17767	17653	17828	17793	17540	17853	17714	17808	17668	17865	17791	17787	17689	17510	17706	17867	17645	17687	17780	17895	17683	17722	17714	17805	17755	17867	17680	17838	17700	17773	17817	17860	17754	17546	17765	17877	17825	17641	17700	17806	17764	17779	17739	17765	17815	17753	17708	17797	17852	17597	17717	17893	17814	17768	17739	17602	17633	17716	17670	17679	17873	17733	17769	17833	17932	17805	17849	17921	17742	17828	17793	17878	17879	17837	17715	17686	17780	17670	17874	17647	17753	17829	17697	18058	17623	17732	17830	17696	17799	17484	17821	17661	17776	17824	17795	17579	17709	17831	17759	17736	17710	17675	17812	17858	17660	17820	17912	17775	17715	17708	17975	17881	17716	17931	17796	17398	17718	17836	17780	17797	17782	17668	17762	17828	17737	17862	17815	17858	17750	17719	17704	17807	17830	17699	17715	17745	17798	17880	17679	17929	17649	17653	17763	17674	17609	17742	17688	17654	17581	17818	17688	17871	17711	17753	17893	17746	17634	17805	17793	17828	17759	17657	17792	17780	17792	17740	17633	17769	17721	17775	17808	17813	17778	17804	17719	17770	17920	17614	17977	17736	17925	17597	17609	17837	17880	17648	17730	17803	17798	17796	17772	17733	17751	17977	17689	17807	17849	17615	17979	17794	17718	17862	17805	17774	17707	17822	17705	17675	17757	17849	17778	17843	17755	17801	17848	17567	17755	17732	17850	17822	17761	17882	17812	17625	17784	17656	17905	17799	17750	17678	17779	17695	17692	17842	17758	17691	17881	17974	17792	17721	17993	17640	17872	17945	17788	17856	17871	17746	17664	17644	17815	17897	17669	17891	17749	17862	17869	17714	17784	17760	17744	17691	17766	17940	17766	17809	17769	17933	17758	17824	17729	17849	17700	17555	17887	17742	17625	17838	17597	17697	17872	17766	17930	17818	17698	17856	17738	17692	17797	17721	17855	17809	17807	17719	17823	17840	17788	17675	17806	17736	17724	17868	17700	17736	17772	17773	17647	17720	17734	17753	17761	17703	17768	17599	17686	17755	17788	17768	17748	17801	17720	17553	17729	17767	17897	17686	17767	17933	17615	17679	17793	17772	17658	17658	17715	17774	17694	17633	17937	17787	17609	17627	17915	17891	17653	17974	17801	18016	17863	17645	17718	17747	17865	17820	17822	17634	17860	17841	17922	17949	17721	17843	17867	17641	17726	17756	17733	17821	17652	17814	17861	17887	17621	17897	17737	17826	17705	17825	17740	17743	17863	17908	17755	17559	17847	17666	17615	17840	17583	17903	17827	17863	17784	17778	17721	18044	17744	17721	17809	17716	17754	17818	17889	17649	17851	17880	17840	17787	17736	17772	17752	17844	17689	17765	17578	17991	17639	17832	17659	17666	17744	17753	17644	17640	17864	17700	17785	17729	17761	17808	17717	17717	17853	17692	17826	17883	17586	17576	17783	17813	17908	17764	17875	17753	17586	17833	17909	17855	17878	17775	17802	17607	17780	17868	17809	17789	17832	17606	17708	17729	17817	17883	17632	17606	17717	17926	17715	17742	17612	17946	17749	17767	17754	17773	17775	17846	17740	17657	17965	17888	17773	17816	17681	17800	17823	17891	17703	17871	17856	17796	17686	17959	17686	17809	17898	17805	17784	17664	17566	17793	17632	17766	17614	17833	17764	17676	17856	17831	17809	17732	17668	17756	17743	17542	17788	17854	17809	17725	17658	17893	17966	17771	17890	17866	17592	17811	17735	17835	17711	17727	17776	17881	17726	17822	17783	17842	17725	18066	17762	17749	17688	17822	17748	17845	17739	17860	17933	17692	17731	17819	17777	17735	17693	17794	17729	17717	17660	17671	17559	17730	17763	17803	17825	17869	17765	17876	17834	17708	17810	17862	17752	17803	17843	17670	17708	17859	17847	17758	17973	17769	17713	17768	17896	17712	17782	17830	17852	17638	17869	17802	17706	17837	17635	17761	17576	17756	17921	17795	17577	17808	17759	17782	17836	17864	17708	17571	17715	17949	17785	17928	17828	17672	17720	17907	17911	17683	17737	17874	17878	17844	17757	17766	17763	17855	17746	17798	17747	17628	17750	17860	17718	17749	17829	17820	17750	17747	17818	17996	17705	17673	17788	17839	17804	17597	17808	17875	17836	17870	17777	17773	17663	17654	17813	17821	17809	17688	17666	17821	17758	17855	17780	17745	17816	17661	17783	17821	17906	17710	17908	17875	17740	17639	17684	17767	17655	17915	17707	17819	17891	17834	17819	17770	17747	17635	17683	17745	17884	17661	17772	17849	17741	17616	17722	17943	17596	17817	17639	17644	17677	17866	17784	17853	17599	17865	17835	17795	17896	17841	17903	17683	17777	17908	17900	17690	17815	17831	17974	17802	17714	17875	17769	17845	17725	17789	17658	17656	17850	17821	17848	17714	17933	17635	17854	17780	17760	17722	17798	17747	17847	17847	17857	17929	17830	17685	17737	17773	17672	17712	17822	17678	17682	17716	17839	17890	17677	17808	17831	17804	17852	17806	17902	17609	17728	17747	17807	17729	17770	17673	17734	17730	17813	17696	18059	17679	17809	17769	17973	17701	17608	17543	17740	17799	17655	17703	17520	17712	17939	17936	17777	17546	17770	17925	17753	17668	17887	17868	17791	17811	17697	17984	17818	17722	17790	17875	17749	17644	17874	17841	17711	17719	17720	17745	17725	17828	17698	17808	17835	17904	17686	17789	17652	17717	17824	17699	17761	17719	17936	17767	17929	17550	17732	17635	17735	17771	17685	17770	17757	17680	17837	17954	17686	17588	17606	17821	17714	17712	17487	17762	17882	17820	17977	17775	17852	17894	17709	17848	17712	17847	17931	17740	17837	17572	17761	17745	17825	17756	17778	17959	17731	17722	17961	17829	17807	17784	17724	17740	17594	17750	17793	17625	17662	17839	17803	17588	17641	17535	17613	17768	17819	17795	17818	17663	17778	17983	17853	17689	17868	17707	17905	17939	17795	17706	17756	17849	17653	17883	17932	17944	17773	17897	17718	17566	17824	17741	17627	17765	17868	17782	17734	17737	17887	17818	17631	17870	17715	17529	17798	17866	17800	17584	17803	17754	17825	17894	17660	17717	17734	17614	17801	17722	17648	17808	17980	17613	17761	17846	17889	17771
23053	21578	29511	24716	23957	27194	28284	23392	22382	22792	22701	22317	22146	22176	22272	22205	22323	22224	22300	22034	22147	22025	21947	21961	21952	22089	22302	21984	22117	22101	21924	21948	21972	21960	21929	21723	21899	21885	21936	22044	21792	22010	21994	22050	21994	21849	21788	21883	21684	21801	21787	21899	21809	21983	21899	21771	21820	21839	21785	21883	22004	21964	21860	21761	21746	21740	21851	21969	21735	21618	21684	21718	21796	21801	21971	21956	21873	21896	21974	21766	21931	21754	21962	21820	21545	21864	21818	21806	21858	21869	21802	21767	21764	21611	21888	21870	21735	21797	21849	21831	21698	21891	21844	21757	21813	22001	21698	21950	21866	21809	21754	21771	21841	21588	21732	21744	22144	21825	21799	21733	21783	21914	21945	21945	21767	21808	21813	21865	21721	21648	21822	21842	21689	21859	21890	21912	21824	21857	21586	21742	21799	21824	21905	21637	21716	21783	21642	21854	21931	21708	21675	21841	21829	21788	21573	21927	21879	21694	21794	21902	21867	21787	21845	21867	21812	21799	21936	21708	21781	21766	21828	21598	21718	21687	21735	21957	21684	21699	21769	21761	21897	21922	21702	21815	21746	21839	21723	21724	21861	21669	21656	21777	21784	21690	21674	21619	21851	21858	21705	21747	21885	21582	21678	21935	21659	21830	21988	21687	21849	21786	21950	21929	21745	21926	21916	21977	21878	21481	21697	21619	21787	21842	21827	21556	21716	21627	21966	21947	21737	21890	21638	21952	21731	21881	21700	21463	21866	21877	22009	22053	21831	21923	21827	21750	21551	21670	21743	21854	21969	21649	21723	21853	22016	22001	21865	21717	21981	22001	21835	21808	21829	21878	21870	21926	21672	21963	21885	21752	21900	21851	21877	21531	21589	21835	21750	21955	21890	21842	21836	21898	21386	21787	21908	21587	21598	21947	21810	21815	21820	21724	21748	22014	21674	21588	21608	21650	21906	21642	21665	21844	21614	21668	21672	21817	21702	21743	21832	21675	21941	21847	21788	21718	21777	21753	21602	21903	21845	21588	21884	21750	21617	21796	21915	21823	21752	21655	21850	21904	21945	21821	21858	21862	21690	21704	21990	21762	22008	21752	21837	21851	21758	21752	21615	21817	21660	21685	21725	21835	21808	21781	21878	21547	21626	21805	21953	21752	21885	21966	21734	21713	21826	21834	21915	21894	21752	21928	21852	21855	21888	21899	21977	21602	21615	21819	21765	21708	21731	21913	21838	21846	21994	21854	21739	21905	21661	22021	21913	21922	21840	21767	21789	21788	21738	21773	21940	21739	21874	21783	21752	21740	21866	21774	21936	21740	21643	21760	21851	21824	22002	21760	21926	21688	21725	21666	21883	21720	21773	21843	21852	21631	21930	21891	22048	21706	21628	21787	21964	21823	21808	21587	21774	21695	21789	21797	21495	21796	21601	21912	21915	21611	21562	22020	22028	21883	21852	21656	21674	21626	21867	21753	21564	21730	21729	21645	21631	22023	21824	21827	21927	21854	21971	21729	21708	21763	21663	21847	21665	21672	21620	21834	21977	21681	21726	21788	21821	21967	21981	21898	21870	21890	21761	21811	21983	21626	21705	21867	21728	21625	21886	21770	21714	21765	21684	21629	21718	21704	21827	21611	21908	21841	21617	21814	21884	21574	21834	21894	21799	21726	21782	21777	21898	21931	21600	21762	21774	21820	21621	22010	21581	21645	21729	21772	21552	21884	21766	21655	21623	21727	21686	21986	21587	21561	21821	21630	21675	21589	21823	21913	21705	21711	21634	21665	21619	21834	21796	21662	21663	21451	21841	21858	21634	21804	21759	21741	21883	21974	21942	21943	21739	21989	21986	21905	21521	21788	21704	21488	21782	21885	21647	21796	21820	21761	21806	21673	21781	21953	21864	21956	21935	21690	21894	21656	21913	22036	21644	21505	21836	22004	21958	21829	21812	21804	21631	21745	21760	21884	21747	21861	21724	21721	21665	21848	21814	21619	21692	21863	21616	21817	21769	21751	21918	21542	21781	22153	21778	21882	21902	21682	21805	21612	21742	21766	21918	21745	21608	21665	21853	21837	21658	21594	21721	21788	21695	21975	21849	21622	21704	21703	21687	21734	21865	21767	21709	21714	21773	21911	21714	21967	21882	21962	21846	21585	21790	21921	21804	21821	21751	21773	21922	21719	21710	21662	21718	21749	21520	21805	21877	21655	21583	21821	21681	21851	21905	21793	21852	21652	21897	21786	21922	21857	21842	21849	21733	21828	21762	21940	21782	21847	21890	21832	21751	21647	21765	21923	21935	21782	21894	21920	21811	21802	21911	21746	21682	21732	21805	21897	21706	21710	21941	21794	21748	21988	21558	21627	21740	21719	21863	21809	21886	21597	21690	21882	21842	21901	21640	22086	21947	21810	21799	21699	21861	21708	21734	21880	21875	21897	21895	21789	21852	21831	21866	21921	21856	21650	21866	21810	21713	21455	21642	21709	21822	21500	21693	21750	21567	21672	21783	21811	21624	21810	21803	21918	21738	21808	21760	21601	21650	21813	21754	21663	21776	21786	21571	21800	21813	21715	21749	21634	21778	21783	21745	21830	21743	21920	22006	21876	21738	21916	21877	21710	21736	21869	21834	21574	21645	21721	21906	21880	21735	21770	21696	21784	21844	21897	21691	21633	21743	21744	21785	21948	21686	21556	21973	21758	21685	21582	21688	21755	21713	21887	21742	21795	21565	21650	21861	21757	22001	21737	21667	21648	21827	21802	21762	21629	21789	21599	21794	21848	21792	22024	21750	21509	21529	21628	21475	21627	21856	21689	21680	21872	21708	21554	21673	21790	21929	21637	21891	21872	21854	21701	21991	21729	21898	21773	21584	21585	22002	21740	21646	21748	21680	21825	21679	21822	21804	21820	21731	21931	21576	21921	21539	21750	21773	21707	21629	21595	21673	21782	21780	21567	21743	21631	21664	21778	21893	22073	21864	21685	21749	21660	21775	21813	22170	21606	21671	21915	21828	21716	21652	21572	21705	21673	21748	21855	21775	21966	21704	21683	21892	21828	21802	21740	21790	21801	21790	21625	21554	21766	21887	21791	21707	21877	21744	21830	21838	21578	21868	21594	21770	21821	21760	21859	21865	21878	21801	21901	21713	21713	21502	21600	21745	21684	21666	21812	21704	21781	21756	21701	21812	21870	21684	21642	21840	21542	21679	21594	21842	21741	22042	21849	21784	21836	21824	21880	21707	21716	21797	21777	21836	21844	21876	21712	21656	21768	21889	21706	21683	21707	21921	21968	21812	21805	21560	21866	22073	21875	21858	21762	21675	21798	21638	21621	21903	21650	21861	21576	21897	21829	21801	21872	21673	21785	21764	21956	21771	21797	21931	21510	21829	21781	21719	21849	21705	21918	21689	21645	21563	21878	21871	21876	21806	21601	21440	21727	21886	22036	21911	21776	21762	21802	21845	21719	21750	21679	21829	21798	21756	21580	21829	22013	21740	21883	21651	21689	21806	22016	21844	21897	21676	21864	21851	21867	21625	21978	21868	21860	21507	22088	21744	21808	21728	21786	21750	21933	21693	21573	21658	21943	21857	21686	21911	21746	21901	21740	21859	21890	21808	21851	21720	21807	21790	22015	21668	21681	21786	21623	21612	21499	21821	21675	21984	21853	21677	21860	21601	21889	21803	21445	21737	21806	21489	21742	21743	21704	21693	21723	21816	21883	21731	21703	21629	21970	21740	21518	21688	21690	21525	21543	21816	21752	21827	21755	21931	21795	21891	21771	21890	21682	21771	21859	21557	21916	21595	21574	21790	21691	21817	21789	21844	22041	21755	21679	21820	21637	21906	21773	21866	21802	21761	21957	21991	21694	21763	21681	21864	21571	21680	21809	21766	21928	21765	21605	21852	21693	21703	21699	21836	21963	21722	21741	21866	21853	21859	21736	21863	21470	21662	21849	21653	21912	21770	21811	21697	21832	21943	21976	21725	21777	21728	21684	21878	21901	21741	21819	21721	21716	21563	21572	21561	21945	21836	21799	21661	21797	21717	21839	21899	21682	21656	21716	21935	21578	21728	21845	22005	21780	22076	21441	21803	21661	21939	21862	21715	21812	21627	21757	21641	21909	22000	21849	21821	21886	21582	21849	21867	21613	22006	21755	21621	21908	21788	21851	21713	21851	21831	21584	21809	21884	21700	21879	21830	21746	21596	21654	21836	21866	21909	21901	21559	21754	21835	21776	21928	21764	21943	21874	21698	21887	21684	21610	21902	21934	21579	21743	21817	21605	21787	21813	21783	21698	21612	21607	21956	21746	21809	21831	21888	21686	21741	21673	21950	21687	21869	21822	21829	21812	21792	21780	21796	21615	21839	21901	21895	21741	21719	21915	21848	21755	22045	21740	21620	21613	21782	21523	21767	21584	21735	21685	21697	21884	21703	21572	21696	21755	21906	21693	21750	21845	21813	21824	21900	21818	21825	21646	21919	21844	21523	21951	21722	21778	21701	21897	21906	21842	21860	21637	21486	21748	21747	21943	21717	21781	21909	21938	21569	21856	21672	21663	21915	21914	21617	21620	21715	21761	21731	22069	21779	21829	21853	21897	21864	21801	21801	21759	21649	21779	21473	21948	21988	21657	21767	21548	21761	21887	21679	21600	21486	21741	21731	21850	21833	21924	21602	21943	21744	21627	21775	21890	21714	21906	21732	21738	21876	21686	21678	21776	21820	21758	21781	21959	21747	21900	21682	21670	21812	21808	21931	21658	21710	21739	21918	21849	21853	21616	21803	21753	21760	21503	21658	21922	21911	21936	21884	21684	21719	21760	21639	21766	21839	21794	21775	21662	21739	21798	21808	21704	21930	21927	21744	21944	21740	21687	21767	21702	21868	21799	21725	21537	21769	21823	21414	21629	21716	21774	21758	21742	21864	21775	21499	21721	21547	21669	21913	21867	21531	21801	21839	22111	21724	21740	21914	21966	21739	21629	21879	21678	21761	21856	21724	21648	21919	21799	21655	21829	21997	21922	21567	21679	21731	21845	21857	21930	21775	21667	21664	21829	21994	21889	21753	21572	21867	21721	21753	21703	21843	21550	21886	21696	21812	21617	21763	21601	21848	21780	21702	21754
37715	58941	57043	43150	35572	28256	21291	19747	19155	19120	19348	18935	18764	18550	18590	18532	18426	18590	18678	18571	18479	18458	18424	18397	18541	18565	18450	18631	18434	18542	18433	18171	18380	18287	18590	18463	18453	18346	18475	18308	18320	18406	18488	18341	18393	18379	18425	18430	18290	18310	18265	18293	18370	18217	18325	18029	18332	18293	18530	18437	18351	18369	18298	18244	18185	18210	18336	18259	18317	18280	18116	18284	18169	18415	18389	18183	18408	18252	18403	18139	18368	18221	18267	18172	18176	18178	18204	18190	18345	18126	18160	18358	18222	18362	18309	18302	18142	18311	18127	18202	18486	18318	18252	18135	18179	18236	18270	18351	18394	18298	18232	18288	18080	18144	18499	18121	18251	18319	18400	18258	18171	18336	18153	18210	18122	18321	18257	18452	18354	18328	18165	18102	18385	18253	18513	18341	18147	18252	18281	18390	18342	18128	18269	18391	18341	18378	18328	18293	18222	18372	18383	18336	18270	18303	18409	18316	18201	18234	18298	18404	18089	18318	18359	18293	18295	18285	18238	18241	18327	18203	18184	18229	18354	18407	18328	18109	18292	18389	18445	18261	18297	18208	18359	18260	18169	18295	18274	18383	18087	18366	18219	18319	18190	18395	18252	18358	18398	18308	18389	18363	18291	18285	18380	18241	18233	18275	18365	18244	18276	18379	18269	18326	18122	18251	18302	18166	17998	18268	18440	18287	18063	18055	18303	18393	18241	18241	18303	18109	18232	18352	18427	18256	18443	18279	18354	18088	18270	18194	18200	18359	18433	18249	18388	18285	18220	18398	18109	18222	18289	18262	18562	18335	18465	18189	18401	18241	18274	18155	18199	18282	18147	18395	18277	18302	18436	18249	18306	18295	18337	18248	18432	18055	18309	18096	18275	18455	18222	18199	18215	18320	18111	18296	18341	18257	18299	18215	18296	18175	18367	18167	18286	18178	18272	18112	18332	18259	18214	18258	18245	18148	18265	18171	18389	18152	18460	18240	18086	18296	18283	18230	18114	18446	18195	18464	18084	18390	18343	18210	18363	18266	18484	18188	18242	18369	18284	18503	18095	18489	18411	18275	18151	18215	18317	18412	18316	18402	18183	18335	18336	18427	18282	18340	18400	18265	18265	18236	18269	18319	18207	18295	18243	18215	18251	18251	18277	18447	18213	18237	18148	18401	18508	18346	18316	18345	18190	18318	18186	18318	18255	18215	18455	18262	18260	18509	18057	18206	18245	18327	18282	18294	18228	18416	18389	18356	18279	18245	18403	18400	18077	18231	18445	18359	18166	18239	17998	18220	18256	18109	18265	18461	18117	18188	18171	18183	18254	18154	18194	18285	18275	18319	18210	18295	18089	18328	18157	18107	18415	18305	18290	18377	18271	18326	18472	18305	18338	18141	18220	18350	18427	18341	18170	18432	18409	18274	18252	18209	18307	18267	18388	18333	18436	18220	18481	18294	18396	18262	18467	18246	18323	18209	18420	18069	18367	18292	18261	18267	18266	18399	18204	18242	18325	18240	18380	18286	18136	18359	18440	18224	18279	18158	18289	18337	18231	18534	18152	18283	18185	18272	18455	18159	18378	18381	18080	18308	18113	18226	18327	18124	18321	18059	18441	18444	18406	18242	18241	18304	18254	18318	18258	18259	18127	18186	18297	18380	18318	18330	18117	18266	18175	18166	18287	18289	18295	18252	18269	18396	18145	18196	18424	18072	18294	18129	18214	18126	18286	18370	18295	18148	18378	18210	18356	18375	18103	18321	18154	18364	18181	18224	18203	18221	18322	18288	18468	18284	18205	18398	18188	18179	18281	18245	18314	18336	18312	18292	18264	18266	18226	18301	18203	18167	18230	18236	18414	18240	18332	18206	18350	18337	18218	18370	18272	18407	18074	18390	18045	18386	18439	18235	18296	18292	18314	18217	18353	18129	18195	18340	18290	18199	18295	18219	18217	18291	18147	18215	18452	18158	18466	18384	18367	18162	18229	18181	18321	18195	18257	18370	18240	18181	18279	18267	18121	18156	18151	18186	18179	18359	18171	18369	18282	18304	18194	18239	18219	18406	18099	18295	18094	18332	18260	18172	18152	18208	18281	18296	18340	18294	18181	18354	18304	18276	18185	18245	18216	18217	18213	18224	18272	18304	18236	18336	18150	18399	18337	18386	18265	18489	18307	17990	18411	18225	18303	18398	18196	18263	18273	18396	18368	18175	18226	18302	18536	18353	18416	18324	18267	18153	18235	18186	18308	18318	18019	18386	18221	18310	18289	18130	18336	18313	18161	18208	18322	18357	18378	18266	18164	18295	18194	18484	18263	18248	18403	18261	18270	18339	18179	18232	18423	18324	18167	18265	18320	18376	18263	18287	18266	18408	18290	18160	18187	18295	18219	18238	18245	18121	18241	18277	18306	18331	18298	18220	18502	18311	18364	18266	18246	18431	18356	18386	18321	18306	18365	18394	18354	18227	18323	18251	18325	18345	18259	18275	18211	18313	18186	18202	18273	18240	18215	18233	18384	18223	18272	18292	18238	18261	18150	18157	18191	18310	18298	18286	18219	18391	18184	18392	18270	18294	18352	18315	18291	18341	18310	18268	18148	18391	18228	18245	18337	18421	18232	18269	18229	18219	18448	18346	18270	18204	18192	18236	18168	18114	18277	18275	18401	18166	18367	18274	18347	18247	18321	18142	18195	18242	18276	18304	18374	18443	18334	18210	18406	18307	18309	18211	18324	18376	18277	18389	18294	18491	18185	18124	18104	18294	18299	18292	18454	18283	18205	18336	18257	18401	18223	18157	18393	18402	18207	18159	18331	18329	18341	18215	18429	18326	18430	18156	18272	18188	18309	18359	18258	18197	18338	18314	18303	18346	18188	18395	18232	18213	18344	18249	18394	18145	18227	18249	18274	18356	18156	18238	18316	18402	18212	18150	18390	18131	18254	18311	18145	18402	18282	18310	18357	18150	18260	18223	18062	18440	18276	18286	18383	18150	18313	18320	18283	18157	18372	18252	18227	18105	18095	18244	18221	18243	18264	18272	18205	18199	18302	18145	18254	18411	18413	18113	18216	18194	18335	18093	18054	18375	18153	18228	18249	18247	18375	18207	18393	18317	18441	18132	18222	18424	18210	18302	18282	18272	18437	17997	18517	18392	18122	18335	18412	18386	18274	18246	18295	18267	18289	18170	18205	18285	18177	18207	18216	18133	18314	18182	18316	18379	18421	18144	18426	18320	18212	18360	18306	18398	18238	18309	18270	18110	18043	18368	18273	18205	18228	18363	18257	18219	18135	18480	18127	18239	18163	18301	18141	18319	18160	18230	18226	18422	18395	18444	18229	18444	18296	18248	18345	18178	18223	18257	18127	18366	18347	18329	18132	18270	18300	18246	18294	18490	18224	18139	18171	18302	18245	18219	18240	18076	18141	18220	18284	18221	18326	18174	18286	18283	18221	18350	18183	18416	18174	18343	18186	18164	18357	18216	18153	18138	18553	18304	18241	18253	18384	18396	18353	18251	18251	18299	18166	18117	18077	18237	18310	18380	18269	18109	18316	18344	18580	18145	18181	18245	18285	17982	18428	18317	18287	18439	18366	18119	18389	18191	18229	18161	18237	18278	18207	18243	18323	18195	18191	18144	18314	18362	18317	18319	18076	18310	18301	18448	18201	18324	18200	18271	18160	18216	18246	18163	18231	17951	18257	18286	18228	18177	18489	18250	18241	18160	18189	18287	18187	18385	18270	18190	18289	18105	18319	18265	18263	18394	18318	18282	18246	18165	18376	18320	18358	18385	18181	18355	18244	18315	18386	18226	18309	18224	18370	18239	18335	18224	18287	18308	18221	18317	18274	18287	18313	18202	18217	18278	18171	18194	18314	18212	18263	18320	18148	18126	18264	18158	18223	18269	18280	18235	18241	18210	18193	18271	18165	18267	18230	18258	18225	18397	18229	18330	18331	18202	18382	18283	18157	18375	18189	18202	18137	18128	18422	18211	18381	18362	18229	18313	18321	18275	18105	18208	18187	18212	18497	18384	18371	18339	18232	18173	18284	18250	18179	18453	18201	18262	18177	18191	18118	18147	18373	18147	18371	18400	18156	18230	18216	18436	18119	18196	18418	18419	18178	18445	18260	18259	18397	18397	18120	18202	18354	18374	18363	18332	18290	18340	18497	18328	18173	18097	18322	18239	18303	18246	18176	18145	18261	18441	18283	18288	18224	17924	18154	18308	18154	18249	18359	18373	18305	18199	18180	18248	18176	18355	18347	18257	18347	18330	18152	18459	18343	18126	18458	18188	18365	18284	18346	18396	18213	18225	18289	18368	18191	18208	18370	18188	18268	18288	18164	18231	18198	18359	18331	18184	18275	18410	18190	18341	18259	18429	18193	18442	18321	18220	18233	18205	18461	18443	18280	18364	18221	18295	18194	18316	18189	18268	18191	18236	18271	18252	18260	18434	18175	18364	18242	18267	18240	18235	18244	18266	18313	18327	18201	18319	18349	18347	18158	18248	18264	18190	18225	18385	18116	18423	18107	18297	18322	18265	18186	18279	18340	18279	18268	18403	18388	18275	18215	18506	18313	18332	18200	18277	18193	18249	18261	18225	18282	18259	18173	18132	18348	18449	18085	18317	18196	18313	18193	18294	18194	18067	18384	18370	18143	18131	18003	18273	18314	18235	18219	18301	18213	18349	18340	18304	18273	18360	18357	18283	18362	18366	18278	18223	18373	18024	18124	18165	18433	18229	18196	18337	18127	18208	18159	18326	18326	18391	18361	18486	18297	18259	18356	18248	18168	18447	18279	18172	18283	18243	18032	18362	18370	18224	18270	18326	18122	18246	18309	18460	18315	18215	18284	18305	18059	18173	18419	18146	18346	18363	18197	18350	18224	18428	18285	18231	18260	18306	18319	18327	18293	18401	18474	18263	18245	18251	18226	18302	18246	18308	18341	18336	18237	18378	18209	18229	18284	18154	18198	18091	18192	18394	18309	18302	18171	18281	18187	18191	18309	18306	18347	18304	18236	18406	18306	18356	18297	18521	18327	18321	18163	18413	18414	18251	18316	18306	18351	18212	18171	18466	18295	18068	18149	18228	18285	18361	18456	18355	18267	18221	18219	18364	18310	18274
28777	25973	32070	28168	23504	21555	20738	19996	19860	20025	19971	19824	19939	20041	19944	19898	19897	20085	19921	19835	19966	20018	20086	19939	19933	19956	19874	19969	19858	19814	19895	19745	20079	19782	19689	19620	19865	19653	19888	19812	20034	20006	19984	19726	19811	20001	19918	19851	19805	19810	19622	19827	19682	19793	19581	19745	19694	19673	19685	19661	19815	19547	19911	19672	20019	19881	19882	19718	19833	19671	20056	19885	19876	19807	19827	20079	19928	19781	19645	19854	19806	19909	19675	20020	19866	19725	19559	19952	19941	19704	19875	19825	19836	19686	19766	19827	19561	19817	19998	19686	19788	19740	19681	19759	19664	19784	19801	19890	19672	19712	19643	19824	19862	19891	19732	19913	19800	19675	19808	19750	19770	19623	19778	20027	19802	19758	19664	19741	19914	19689	20026	20011	19768	19887	19703	19928	19923	19968	19847	19701	19566	19793	19883	19911	19725	19819	19960	19989	19727	19744	19499	19937	19657	19801	19689	19662	19780	19909	19680	19688	19660	19755	19897	19975	19789	19754	19794	19921	19740	19940	19836	19768	19818	19684	19950	19764	19777	19759	19672	19833	19969	19771	19899	19897	19867	19802	19755	19970	19922	19966	19756	19865	19744	19750	19561	19687	19456	19959	19869	19758	19692	19659	19757	19474	19772	19730	19600	19896	20039	19870	19643	19860	19659	19797	19788	19707	19676	19673	19874	19811	20020	19701	19811	19863	19690	19753	20005	19988	19818	19744	19718	19903	19922	19883	19787	19919	19627	19671	19869	19820	19802	19935	19802	19816	19870	19794	19723	19676	19811	19808	19811	19700	19848	19592	19881	19876	19984	19839	19958	19901	19905	19671	20053	19843	19670	19724	19857	19721	19771	19902	19842	19477	19661	19803	19724	19791	19803	19854	19698	19522	19635	19732	19742	19825	19727	19730	19619	19688	19842	19748	19758	19978	19983	19571	19707	19627	19803	19748	19930	20003	20036	19689	19710	19859	19885	19935	19616	19807	19641	19860	19851	19957	19647	19751	19627	19876	19879	19897	19683	19982	19905	19882	19868	19757	19784	19775	19714	19815	19810	19869	19615	19810	19706	19752	19771	19676	19712	19831	19889	19685	19648	19877	19822	19635	19951	19749	19806	19752	19867	19742	19700	19587	19857	19864	19777	19667	19889	19562	19709	19811	19904	19692	19781	19782	19860	19638	19836	19776	19836	19672	19874	19816	19773	19595	19660	19808	19771	19863	19777	19817	19921	19864	19728	20013	19689	19815	19855	19774	19845	19724	19915	19758	19719	19631	19756	19805	19864	19627	19847	19902	19940	19676	19690	19792	19827	19931	19781	19780	19884	19729	19691	19581	19814	20024	19777	19964	20012	19637	19707	19629	19725	19600	19775	19887	19835	19821	19923	19818	19896	19572	19774	19871	19815	19713	19729	19833	19692	19855	19788	19574	19939	19786	19870	19845	19759	19839	19756	19885	19673	20078	19650	19810	19802	19568	19771	19970	19805	19630	19953	19611	19710	19686	19553	19829	19840	19955	19941	19816	19514	19813	19832	19738	20150	20104	19850	19537	19873	19827	19576	19923	19729	19818	19747	19864	19798	19736	19748	19806	19620	19778	19700	19856	20045	19859	19753	19766	19891	19883	19834	19640	19757	19696	19764	19770	19609	19627	19616	19790	19652	19669	19604	19933	19806	19756	19641	19838	19874	19844	19583	19720	19801	19814	19571	20073	19978	19655	19856	19657	19820	19948	19857	19700	19862	19746	19881	20076	19659	19825	19659	19689	19787	19740	19842	19578	19846	19720	19945	19690	19699	19790	19850	19845	19902	19690	19811	19807	19682	19795	19732	19616	19864	19658	19931	19976	19711	19772	19870	19551	19850	19649	19904	19733	19688	19842	19615	19877	19669	19851	19579	19865	19651	20015	19995	19819	19676	19835	19626	19729	19772	19494	19818	19835	19806	19564	19687	19783	19930	19924	19717	19894	19836	19893	19974	19714	19758	19997	19613	19908	19688	19652	19675	19779	19949	19758	19858	19683	19934	19629	19784	19779	19789	19772	19736	20023	19891	19654	19589	19667	19640	19585	19906	20066	19792	19676	19683	19797	19889	19780	19910	19749	19772	19715	19764	19975	19628	19707	19792	19824	19906	19572	19712	19832	19962	19667	19636	19648	19695	19850	19819	19696	19789	19944	19724	19844	19977	19745	19931	19671	19780	19789	19765	19767	19823	19781	19790	20046	19876	19871	19631	19854	19801	19844	19854	19741	19791	19827	19930	19845	20177	19739	19705	19811	19743	19751	19849	19704	19510	19842	19982	19655	19827	19798	19918	19690	19760	19898	19605	19589	19683	19552	19711	19714	19745	19838	19839	19860	19661	19822	19809	19945	19976	19653	19839	19794	19741	19798	19906	19684	19838	19751	19807	19558	19588	19983	19807	19824	19822	19803	19960	19622	19753	19528	19719	19772	19811	19814	19784	19743	19771	19699	19981	19809	20002	19751	19951	19522	19884	19742	19697	19969	19717	19631	19814	19795	19661	19674	19737	19749	19779	20079	19785	19856	19692	19895	19860	19751	19755	19753	19968	19727	19993	19993	19993	19596	20042	19845	19727	19572	19849	19595	19686	19867	19850	20058	19955	19809	19714	19858	19909	19885	19787	20071	19887	19924	19721	19750	19874	19679	19734	19953	19827	19683	19589	19693	19887	19600	19692	19628	19908	19503	19686	20090	19687	19676	19776	19763	19710	19585	19822	19762	19994	19930	19727	19962	19790	20058	19820	19783	19752	19816	19844	19961	19847	19860	19910	19787	19877	19789	19878	19766	19788	19920	19635	19655	19922	19743	19941	19825	19918	19653	19763	19501	19714	19815	19788	19723	19763	19841	19723	19730	19779	19600	19838	19773	19703	19723	19631	19825	19802	19678	19651	19684	19565	19665	19900	19653	19633	19773	19679	19873	19707	19607	19888	19656	19579	19719	19618	19916	19942	19698	19785	19675	19846	19926	19687	19812	19632	19823	20012	19681	19652	19896	19933	19844	19811	19698	19822	19834	19885	19628	19795	19662	19834	19895	19941	19894	19705	19918	19931	19742	19716	19807	19644	19961	19860	19834	19792	19822	19703	19851	19740	19775	19804	19794	19829	19637	19799	19641	19807	19779	19808	19773	20090	19923	19783	19754	19868	19514	19811	20000	19497	19785	19633	19542	19737	19742	19774	19732	19807	19907	19756	19683	19865	19794	19814	19880	19778	19619	19763	19969	19642	19617	19762	19706	19710	19885	19780	19772	19700	19787	19832	19801	19783	19585	19655	19753	19678	19834	19910	19787	19877	19738	19818	19798	19831	19926	19886	19805	19622	19938	19867	19722	19719	19928	19905	19700	19649	19585	19722	19966	19737	19741	19893	19763	19749	19787	19899	19634	19648	19708	19711	19767	19890	19898	20014	19505	19718	19846	19651	19908	19978	19817	19865	19686	19748	19900	19743	19739	19861	19765	19842	19706	19692	19639	19826	20136	19864	19909	19629	19827	19819	19665	19705	19805	19851	19719	19762	19922	19763	19863	19796	19776	19614	19748	19766	19998	20159	19606	19672	19666	19843	19812	19918	19910	19821	19877	19800	19735	19817	19917	19665	19735	19954	19836	19660	19971	19706	19667	19807	19693	19689	19865	19767	19785	19731	19824	19683	19878	19813	19721	19795	19939	19645	19613	19662	19511	19631	19805	19844	20067	19860	19758	19877	19736	19709	19702	19814	19656	19821	19803	19837	19873	19809	19894	19937	19947	19699	19922	19688	19651	19772	19746	19836	19750	19593	19603	19778	19740	19815	19660	19838	19887	20037	19993	19863	19848	19764	19816	19694	19773	19637	19549	19777	19647	19788	19721	19767	19913	19600	19766	19848	19706	19674	19825	20032	19802	19616	19673	19886	19804	19776	19854	19858	19781	19808	19753	19817	19894	19886	19714	19797	19894	19788	19844	19744	19857	19772	19684	19741	19734	19843	19884	19750	19536	19721	19468	19663	19704	19792	19902	19742	19883	19744	19816	19909	19672	19866	19848	19942	19890	19794	19760	19637	19978	19797	19691	19748	19743	19585	19601	19779	19882	19845	19697	19857	19597	19637	19692	19773	19689	19832	19812	19811	19857	19989	19645	19851	19673	19870	19877	19681	19671	19732	19684	19886	19772	19750	19753	19878	19800	19948	19839	19786	19872	20011	19709	19819	19792	19654	19714	19907	19762	19660	19863	19744	19927	20051	20054	19626	19677	19890	19783	19585	19767	19728	19982	19766	19969	19792	19673	19740	19829	19655	19828	19782	19626	19680	19579	19819	19662	19870	19671	19644	19788	20003	19714	19805	19924	19777	19643	19821	19810	19674	19617	19745	19962	19872	19655	19802	19777	19756	19850	19854	19773	19595	19770	20006	19624	19592	19777	19866	19733	19970	19937	19982	19827	19674	19979	19844	19924	19810	19789	20205	19903	19957	19681	19819	19711	19845	19928	19705	19840	19822	19729	20010	19586	19749	19736	19724	19660	19332	19540	19730	19646	19677	19670	19691	19828	19635	19563	19694	19858	19783	19555	19853	19702	19740	19932	20048	19972	19700	19717	19912	19669	19845	19553	19876	19728	19703	19806	19780	19753	19874	19817	19896	19779	19750	19831	19888	19824	19821	19731	19826	19686	19719	19825	19734	19665	19732	19915	19682	19847	19916	20016	19868	19614	19922	19762	19685	19795	19760	19789	19834	19852	19685	19921	19886	19586	19828	19789	19757	19954	19758	19822	19886	19679	19888	19848	19919	19703	19926	19583	19596	19782	19721	19748	19886	19705	19894	19755	19614	19660	19742	19744	19760	20034	19873	19768	19881	19701	19670	19680	19814	19732	19870	19808	19690	19779	19770	19682	19813	19976	19806	19815	19693	19782	19655	19960	20016	19995	19952	19716	19810	19843	19788	19903	19900	19824	19808	19883	19968	19593	19711	19830	19823	19844	19849	19683	19782	19869	19812	19875	19979	19944	19777	19827	19679	19700	19918	19693	19976	20015	19806	19826	19828	19961	19770	19773	19662	19781	19753	19966	19738	19617	19974	20115	19761	19797	19871	19743	19765	19599	19701	19733	19900	19714
31650	40787	34430	25479	22238	19284	17848	17544	17315	17210	17256	17056	17209	17189	17167	17341	17275	17352	17275	17219	17233	17056	17236	17229	17185	17269	17204	17171	17128	17186	17062	17063	17069	17173	17136	17252	17030	17089	17351	17169	16994	17087	16955	17133	17113	16946	17069	17107	17066	17000	17024	16994	16959	17004	17046	17150	17199	17009	17111	17068	16980	17250	17130	17099	16946	16963	17091	16926	17111	16928	17169	17017	17119	17165	16976	16991	16806	17237	17247	17131	17155	17081	17269	16937	17012	16992	17132	17086	17148	17078	16949	17151	16985	17235	17114	17007	17142	16999	16987	17052	17155	16915	17027	17024	17167	16999	16986	17168	17127	17182	17168	17211	17066	17068	17089	16889	17013	17010	16985	17185	17168	17080	17058	17087	17161	17131	17012	17267	17131	16953	16933	17109	17095	16929	17224	17237	17087	16861	17184	16954	17023	17066	17182	17154	16962	17009	17040	17070	17175	16933	17123	17029	17278	16977	16864	16979	16890	16973	17194	17074	16957	17018	17058	16976	17155	17168	17108	17092	17125	17130	17257	17039	17093	17037	17076	17017	17109	17050	17014	17135	17046	17161	17117	17106	17149	17062	17184	17066	16848	17049	17124	16898	17101	17080	16914	17185	17240	17070	17077	16973	17058	16908	17066	17072	17108	17190	16982	17063	17114	17055	16997	16974	17025	17108	17008	16912	17058	17078	17124	16950	16933	17240	16979	17214	17168	17305	17119	17045	16996	17117	17146	17197	17053	17175	16910	17022	17008	17102	17170	17004	17190	17055	17011	17074	17044	17128	17267	16901	17162	17078	17078	17058	17150	16924	17123	17269	16962	16914	17129	16895	16922	17317	17062	17171	17002	17101	17125	17164	16917	17077	17111	16993	17020	17127	16994	17032	17052	17057	17052	17185	17106	17073	16996	17157	16980	17285	17115	16944	16939	17086	17178	16987	17176	17039	17070	17122	17117	17169	16958	16974	17105	17031	17127	16926	16984	17052	17154	17231	16948	17271	17116	17169	17232	17155	17049	17239	17110	16830	17077	17055	17061	17081	17093	17100	17081	17056	17122	16985	17134	16940	16968	17035	17215	17069	17014	17191	17086	17178	17110	17193	17058	17056	17058	17067	16943	16889	16977	16978	17020	17109	17039	16895	17103	16915	16909	17159	17106	16954	16838	17148	17028	17006	17197	17166	17169	16950	17014	17214	17010	17065	16981	17104	17058	17100	17120	17077	17164	17044	16863	16993	17063	17082	17260	17041	17069	17065	16980	17086	17165	17210	17058	17216	16914	17244	17040	17141	17018	17072	17100	17070	17016	16916	17091	17078	17144	17167	17253	17129	17043	17070	16996	17040	17130	17005	17098	17147	17048	16833	17019	17254	17251	17126	17163	17232	16985	16978	17046	17214	17231	16904	17060	17180	17044	16895	17119	16993	16987	17069	17071	17050	17172	16996	17072	16999	17185	17042	17272	17206	17000	17205	16850	17254	17132	16909	17119	17189	17143	17208	16934	17113	16974	16944	17131	17195	17088	16879	17038	17085	16959	17157	16931	16956	17165	17028	17046	17013	17134	17110	17147	17138	17036	16932	16951	17060	17066	17076	16925	17124	17153	17177	17219	17104	17071	17243	16899	17143	17165	17043	17161	17097	17050	17161	17081	16968	17222	17198	17045	17093	17110	16928	17056	16990	17132	16996	17007	17045	17239	17024	17158	16981	17160	16978	17099	17039	17156	17042	17044	17304	16779	17092	17145	17171	17054	17034	17063	17254	16998	16989	16930	17122	17138	17100	17039	17237	17094	16905	17008	17012	17191	17073	17116	17171	17055	17008	17012	17050	17088	17079	17085	16980	16995	17084	17278	17094	17031	17035	17071	17114	17069	17086	17201	17209	17206	17019	17072	17056	16978	17152	16988	17074	17141	17219	17172	17006	16938	17136	17177	16896	17279	17076	16960	17066	17045	17088	17125	17209	17211	17156	17056	17059	17033	16944	17134	17024	17240	17051	16995	16991	17067	17107	17117	17074	16873	17197	17178	16929	17053	17235	17226	17156	17023	17037	17235	17123	17125	17096	16983	16989	17058	17074	17218	17076	17097	17171	17091	17039	17223	16957	17117	17150	16954	17041	17128	17126	17235	16962	17085	17039	17052	17173	17057	17027	16871	16884	16958	17073	17046	17128	17052	16963	17285	17045	17149	17239	17089	17068	17162	17242	17119	17116	17043	17044	17113	16985	16948	17031	17131	17000	17023	16991	17203	17068	17040	16959	17188	17011	17114	17202	16928	17013	16996	17134	17164	17305	16880	16958	17203	17130	16917	17180	17081	17043	17108	16961	17303	17011	17056	17082	17023	17150	17071	17033	17007	17299	17024	17150	16931	17022	17000	17056	16949	17077	17171	17070	16980	17173	16902	17125	16951	17124	17185	17109	17207	17085	17064	17104	17135	17029	17121	17100	17014	16964	17102	17145	17155	17171	17052	17089	17134	16996	17051	16995	17170	17017	17059	16914	17256	17037	16891	17038	17056	17048	17202	17049	16845	17242	16980	16873	17057	17044	17020	17056	17104	16900	17078	17046	17101	17081	17076	16998	17116	17025	17125	16985	17001	17228	16930	17200	17123	17124	16851	16978	17183	16972	17146	17242	17098	16984	17127	17225	16931	17057	17053	17073	17139	16890	17151	16992	17047	17023	17309	16924	16979	17024	17048	16980	17222	16971	17119	17168	17123	17025	17176	17120	17082	17188	17142	17049	17140	17012	17093	17154	17141	17082	17079	17083	16960	17159	17133	17080	17197	17131	17138	16971	17291	17108	16864	17235	17099	16963	16889	17084	16982	16960	17059	17020	17031	17086	17111	17090	17142	17055	17041	17127	17225	17057	17129	17115	16941	17019	17019	17039	17106	16977	17204	16984	16956	17068	17254	17104	16972	17006	17086	16882	16974	17232	17046	17064	17163	17079	17088	17006	16887	17070	17136	17138	17111	17260	17148	17169	17154	17121	17126	17062	17151	17181	17139	16903	17145	17221	17199	17149	17096	17193	17222	17239	16936	17191	16982	17165	17061	16924	17041	17109	17078	17122	17091	17144	17146	17174	17036	17216	17004	16987	17081	16945	17140	17028	17187	17207	17030	16945	17181	17266	17198	17064	17221	17136	17111	17147	17145	17101	17050	17129	17125	17175	17061	17254	16985	17001	16987	17240	17108	17182	17057	16967	16955	17293	17037	17051	17006	17021	17070	16894	17238	17078	16999	17192	17082	17063	17210	17037	17012	17334	17150	17057	17196	17118	17036	17009	17192	16997	17285	17037	17163	16987	17244	17042	17091	17018	17085	17076	17136	17043	17180	17065	17035	17180	17043	16913	17194	16922	17022	17046	17167	16968	17171	17052	17094	17236	17176	17213	17155	17015	17117	17141	17177	16993	17132	17008	17068	17082	17177	17071	16961	17102	16976	16944	17140	17194	17038	17195	17204	17135	17100	17029	17191	17021	17273	17067	17085	16970	17068	17134	17203	17064	16967	17022	17276	16939	17163	17166	17025	17084	17214	17044	17072	17071	17056	17114	17057	17049	17131	16889	17091	17028	17083	17120	17256	17090	16989	17163	17184	16959	16812	17028	17143	16995	17015	17078	17086	17060	17128	16967	17044	17282	17059	17046	16887	17031	17015	17036	16973	17173	16978	17219	17078	16953	16991	17154	17096	17139	17143	17163	17035	17077	17106	17035	16958	17237	17139	17118	17088	17124	17125	17082	16955	16963	16887	17222	17194	16934	17161	17041	17091	16999	16984	17048	17135	17351	17029	17050	17092	16988	17141	16963	16968	17224	17042	17097	17051	17007	17078	17145	17043	16995	17194	17228	17177	17034	17051	17054	16871	17137	17019	16960	17139	16982	17123	17028	17078	17052	17127	17103	17080	17041	17210	17135	17097	16931	17146	17042	17004	16963	17278	17089	16959	17206	17079	17213	17183	17235	17152	17049	17045	17105	17111	16975	17070	17136	17098	17132	17139	17097	17143	17140	17161	17148	17263	17116	17075	17213	17173	17041	17006	16973	17098	16963	16865	17185	17078	17129	17111	17024	17116	17135	16997	17101	17345	17031	17046	17128	17131	17028	17061	17107	17060	17185	17268	17087	17052	17134	17057	17046	17023	17001	17090	17101	17229	16934	17100	17026	17229	17093	17159	17027	17073	17009	17075	17172	17155	17016	17188	17138	17164	17049	17095	17098	17079	17186	17048	17183	17096	17250	17039	17251	17088	17217	17144	17131	17315	17187	17078	17123	17173	17036	17105	17183	17042	16840	17097	17054	17151	17038	17047	17006	17090	17072	17000	17247	17014	17081	17088	17026	17021	17061	17083	17159	17044	17132	17072	16948	16964	17234	17141	16990	16980	17106	17155	17310	17204	17214	16941	17201	17152	17282	17030	16976	17096	16873	16909	16976	17126	17207	17097	17180	16962	17082	17016	17070	17101	17102	17207	17146	17107	17137	17083	17058	17060	17113	17148	17127	17218	17078	17211	17008	17103	16973	16946	17154	16992	17215	17139	17216	17134	17141	17302	17218	17042	17282	16901	17052	17087	17114	17124	17035	17177	17172	16997	17107	17252	17108	17039	17080	17287	17141	17126	16959	17130	17089	17078	16994	17179	16978	17168	17214	17006	17080	17091	16976	16823	17011	16968	17083	17117	16896	17058	17008	17094	16971	16995	16938	17138	17265	17241	17052	16984	17099	17023	17142	16912	17161	17265	17043	17182	17036	16964	17087	17160	17092	17141	17224	17161	17113	17074	17229	17009	17224	16963	17197	17164	16946	16882	16994	17070	17211	17268	17033	17152	17097	17008	17118	17178	17127	17125	17076	17050	17169	16997	17217	17046	17008	17031	17309	17070	17360	17112	17178	17106	17056	17209	17172	16924	17356	17089	17192	17059	17153	17107	17146	16927	17106	16998	17184	17109	17105	17176	17134	17036	17206	17271	17091	17070	17042	17064	17192	16958	17281	16771	16999	17009	17212	16992	16969	16991	17098	17226	17081	17125	17243	17031	17191	17087	16899	17059	17004	17145	17022	17036	17060	17009	17078	17260	17089	17134	17177	17142	17113	17180	17098	17076	16966	17023	17204	17087	17174
24390	21619	29277	26537	25621	26780	25845	22284	21507	21439	21165	21320	21283	21145	20986	20867	21144	20984	21156	21198	20939	20933	21021	20829	20848	20983	21061	20810	21052	20798	20982	20773	20669	20780	20684	20990	20818	20794	20916	20840	20871	20714	20867	20764	20702	20839	20893	20853	20594	20774	20925	20766	20616	20745	20668	20662	20879	20832	20741	20859	20794	20699	20921	20927	20586	20698	20895	20620	20761	20558	20953	20580	20620	20790	20683	20600	20734	20819	20934	21155	20878	20892	20652	20968	20680	20735	20774	20666	20694	20752	20690	20778	20586	20604	20785	20624	20946	20723	20722	20847	20650	20714	20814	20859	20829	20679	20489	20924	20876	20775	20697	20800	20814	20405	20845	20679	20741	20737	20583	20724	20488	20711	20768	20697	20661	20835	20740	20751	20574	20612	20631	20791	20699	20848	20862	20635	20755	20669	20464	20778	20754	20744	20654	20804	20902	20813	20909	20536	20635	20786	20652	20826	20512	20715	20753	20809	20921	20846	20601	20799	20618	20783	20840	20652	20644	20779	20625	20859	20612	20736	20829	20783	20894	20803	20621	20681	20802	20549	20825	21005	20909	20734	20436	20687	20700	20631	20746	20927	20680	20777	20630	20796	20729	20582	20594	20550	20696	20578	20740	21048	20702	20778	20881	20797	20641	20723	20735	21104	20691	20751	20887	20666	20743	20544	20669	20705	20854	20648	20534	20865	20741	20705	20795	20644	20855	20740	20795	20664	20841	20709	20687	20901	20758	20880	20794	20812	20948	20653	20733	20708	20963	20747	20696	20769	20831	20552	20683	20787	20611	20732	20665	20683	20885	20732	20753	20742	20744	21064	20668	20484	20505	20700	20760	20621	20777	20983	20887	20772	20737	20588	20818	20739	20551	20714	20739	20754	20740	20717	20600	20636	20763	20812	20707	20634	20697	20908	20656	20622	20693	20848	20493	20652	20702	20696	20791	20701	20525	20692	20596	20840	20715	20719	20721	20791	20880	20847	20768	20638	20839	20498	20619	20405	20724	20705	20758	20754	20827	20832	20785	20924	20852	20519	20559	20672	20606	20691	20661	20707	20680	20496	20622	20723	20849	20631	20524	20511	20746	20714	20552	20703	20742	20794	20715	20643	20595	20773	20859	20732	20648	20536	20933	20798	20758	20713	20689	20637	20467	20447	20588	20928	20666	20700	20698	20823	20783	20737	20579	20701	20596	20799	20938	20845	20685	20732	20772	20886	20598	20801	20850	20749	20875	20762	20833	20824	20771	20835	20848	20667	20611	20640	20571	20523	20707	20659	20754	20861	20837	20820	20661	20780	20512	20859	20650	20680	20718	20700	20673	20756	20709	20769	20885	20469	20858	20795	20893	20796	20819	20820	20624	20650	20722	20699	20809	20809	20900	20776	20783	20796	20727	20711	20740	20622	20662	20643	20904	20588	20837	20758	20887	20701	20586	20756	20933	20655	20810	20696	20897	20761	20883	20664	20898	20787	20626	20753	20732	20751	20777	20811	20825	20665	21030	20715	20723	20656	20796	20684	20744	20825	20828	20607	20835	20786	20632	20660	20751	20711	20621	20655	20742	20724	20935	20783	20643	20874	20995	20768	20760	20695	20805	20426	20646	20670	20712	20595	20674	20780	20789	20648	20565	20775	20759	20733	20534	20805	20859	20642	20719	20908	20808	20801	20653	20653	20815	20646	20707	20618	20713	20806	20536	20819	20739	20656	20634	20713	20706	20742	20637	20800	20739	20842	20790	20748	20658	20809	20849	20719	20857	20935	20706	20818	20821	20778	20934	20884	20632	20646	20658	20802	20925	20821	20821	20860	20975	20651	20637	20599	20753	20876	20865	20644	20767	20722	20636	20780	20667	20695	20685	20743	20792	20839	21027	20568	20921	20847	20739	20725	20658	20541	20711	20768	20764	20697	20672	20854	20521	20794	20779	20777	20777	20581	20725	20690	20710	20720	20876	20702	20660	20673	20660	20649	20722	20661	20648	20647	20904	20822	20760	20723	20788	20716	20830	20859	20699	20865	20773	20651	20566	20904	20914	20787	20971	20709	20466	20623	20700	20617	20903	20679	20647	20655	20878	20832	20632	20531	20879	20787	20644	20667	20845	20740	20744	20781	20493	20687	20789	20886	20673	20700	20764	20652	20722	20950	20719	20859	20673	20724	20553	20866	20645	20637	20756	20495	20961	20699	20976	20880	21014	20780	20800	20860	20725	20678	20538	20885	20713	20566	20890	20752	20797	20860	20889	20633	20736	20670	20832	20850	20882	20867	20659	20690	20608	20755	20722	20910	20942	20632	20797	20866	20754	20589	20727	20712	20720	20883	20927	20726	20796	20687	20507	20773	20940	20613	20633	20672	20632	20801	20875	20781	20782	20694	20665	20719	20727	20694	20797	20823	20529	20716	20696	20650	20779	20725	20653	20596	20739	20736	20763	20935	20792	20705	20683	20599	20832	20741	20645	20703	20830	20960	20788	20897	20630	20701	20829	20641	20612	20880	20858	20706	20742	20878	20822	20904	20703	20642	20750	20717	20669	20778	20748	20719	20642	20678	20574	20766	20721	20765	20589	20650	20743	20625	20800	20850	20928	20861	20783	20733	20777	20643	20841	20874	20929	20568	20746	20849	20688	20758	20783	20573	20520	20512	20810	20617	20664	20669	20669	20720	20792	20627	20969	20699	20778	20694	20773	20732	20835	20707	20923	20890	20905	20537	20712	20721	20530	20819	20726	20804	20585	20651	20642	20687	20555	20692	20631	20773	20686	20759	20852	20856	20611	20766	20835	20711	20706	20916	20909	20762	20532	20761	20643	20942	20818	20808	20690	20861	20622	20865	20633	20703	20838	20926	20703	20780	21004	20724	20669	20621	20908	20818	20773	20660	20813	20787	20637	20665	20818	20844	20753	20799	20764	20973	20872	20778	20580	20804	20632	20623	20644	20687	20770	20787	20762	20736	20955	20686	20565	20744	20845	20748	20838	20754	20931	20648	20631	20676	20707	20687	20710	20816	20825	20676	20629	20798	20678	20761	20639	20634	20689	20742	20732	20647	20694	20834	20837	20821	20694	20900	20604	20579	20655	20601	20820	20821	20700	20688	20663	20728	20721	20755	20592	20605	20663	20876	20741	20848	20663	20633	20736	20646	20643	20773	20605	20818	20831	20643	20826	20826	20545	20723	20839	20717	20698	20548	20772	20905	20790	20855	20798	20534	20719	20806	20867	20726	20649	20658	20541	20879	20862	20771	20703	20816	20767	20702	20628	20448	20812	20892	20798	20774	20903	20753	20819	20769	20647	20677	20779	20595	20864	20839	20632	20894	20981	20862	20820	20684	20642	20792	20762	20719	20827	20658	20831	20853	20827	20678	20719	20830	20683	20707	20803	20720	20724	20829	20938	20757	20859	20825	20853	20824	20920	20720	20760	20763	21200	20650	20727	20892	20861	20800	20538	20850	20823	20792	20812	20717	20620	20774	20709	20744	20704	20793	20679	20793	20772	20922	20719	20711	20882	20565	20741	20700	20406	20528	20783	20931	20638	20720	20795	20885	20427	20676	20730	20559	20888	20777	20835	20624	20728	20938	21079	20706	20834	20732	20769	20602	20659	20788	20693	20689	20817	20721	20855	20620	20759	20750	20590	20857	20889	20903	20778	20696	20911	20606	20767	20759	20711	20663	20797	20645	20878	20648	21001	20590	20638	20630	20729	20671	20767	20917	20745	20672	20785	20773	20758	20786	20623	20734	20955	20958	20734	20651	20888	20701	20928	20833	20512	20749	20710	20958	20736	20994	20852	20788	20856	20929	20857	20993	20771	20896	20706	20533	20880	20660	20766	21009	20913	20834	20797	20642	20582	20607	20749	20713	20817	20669	20669	20679	20650	20770	20970	20713	20991	20662	20740	20618	20836	20790	20687	20708	20744	20878	20719	20736	20765	20574	20417	20768	20634	20988	20932	20693	20967	20750	20851	20843	20921	20697	20718	20635	20898	20798	20915	20825	20643	20906	20727	20679	20720	20813	20597	20597	20829	20674	20841	20753	20879	20683	20771	20571	20801	20698	20536	20672	20582	20693	20658	20773	20602	20499	20766	20714	20893	20667	20989	20559	20687	20762	20756	20745	20859	20573	20435	20688	20687	20712	20605	20699	20802	20837	20790	20818	20921	20778	20794	20909	20822	20572	20817	20652	20905	20709	20629	20899	20576	20743	20508	20704	20616	20773	20931	20768	20577	20806	20507	20801	20623	20775	20793	20794	20786	20673	20706	20552	20843	20483	20655	21048	20804	20794	20677	20767	20739	20734	20744	20428	20757	20556	20726	20591	20640	20629	20778	20611	20777	20632	20732	20820	20535	20897	20792	20514	20731	21008	20820	20853	20779	20841	20634	20702	20814	20770	20634	20806	20742	20685	21066	20641	20776	20619	20691	20795	20678	20953	20732	20778	20884	20691	20973	20611	20768	20741	20789	20763	20791	20959	20877	20862	20837	20741	20705	20670	20616	20527	20552	20720	20642	20803	20957	20680	20565	20714	20694	20856	20992	20698	21006	20674	20822	20720	20890	20538	20595	20757	20807	20561	20778	20746	20722	20852	20616	20802	20697	20644	20883	20874	20632	20835	20658	20732	20506	20575	20765	20733	20842	20587	20695	20568	20660	20875	20863	20717	20492	20571	20540	20500	20722	20927	20597	20661	20860	20748	20708	20649	20642	20648	20980	20885	20771	20717	20807	20712	20769	20864	20912	20607	20678	20904	20712	20809	20930	20685	20768	20693	20641	20699	20753	20775	21076	20699	20662	20794	20855	20612	20778	20939	20799	20891	20814	20779	20949	20812	20772	20805	20643	20696	20757	20672	20893	20656	20819	20674	20824	20767	20829	20727	20766	20823	20888	20968	20840	20684	20642	20804	20441	20664	20953	20893	20813	20589	20737	20735	20844	20797	20634	20810	20872	20810	20765	20792	20539	20687	20863	20811	20684	20777	20979	20756	20585	20704	20794	20679	20767	20459	20781	20789	20895	20745	20736	20747	20735	20789	20633	20732	20564	20540	20912	20635	20718	20763	20784	20719	20537	20743	20777	20820	20934	20553	20628	20744	20867	20813	20638	20745	20817	20833	20724	20836
31630	51453	47579	37945	29135	24911	21154	19081	18690	17953	17930	17868	17819	17843	17860	17848	18043	17841	17863	17925	18130	17905	17861	18024	18007	17976	17861	17836	17750	17776	17726	17786	17729	17477	18117	17811	17793	17701	17896	17762	17689	17778	17811	17833	17690	17728	17629	17694	17692	17818	17842	17763	17724	17626	17755	17887	17803	17650	17807	17695	17563	17537	17759	17832	17539	17663	17615	17751	17798	17678	17682	17645	17755	17636	17680	17645	17630	17627	17761	17658	17684	17681	17584	17721	17682	17652	17715	17646	17797	17708	17729	17706	17867	17848	17648	17771	17700	17683	17800	17533	17701	17736	17589	17783	17640	17732	17635	17618	17688	17648	17550	17611	17566	17834	17858	17606	17677	17728	17620	17463	17870	17711	17680	17625	17623	17563	17735	17637	17828	17851	17833	17669	17576	17770	17732	17695	17753	17843	17637	17933	17708	17600	17616	17662	17715	17532	17785	17618	17785	17810	17808	17600	17749	17714	17622	17725	17812	17575	17731	17626	17524	17596	17764	17652	17700	17830	17836	17678	17604	17587	17670	17670	17670	17728	17691	17715	17570	17754	17694	17720	17720	17653	17666	17881	17706	17834	17654	17644	17680	17802	17779	17758	17726	17755	17585	17552	17637	17663	17792	17703	17866	17588	17596	17543	17585	17770	17550	17798	17787	17608	17691	17495	17599	17682	17738	17581	17957	17652	17885	17615	17747	17694	17764	17477	17841	17728	17786	17752	17694	17743	17579	17704	17793	17721	17725	17800	17698	17596	17731	17789	17623	17773	17604	17759	17509	17686	17654	17607	17705	17719	17564	17662	17654	17724	17808	17834	17661	17640	17619	17605	17672	17684	17632	17795	17766	17571	17639	17667	17647	17551	17827	17660	17514	17696	17770	17761	17599	17815	17654	17626	17601	17647	17747	17669	17856	17724	17688	17564	17443	17767	17654	17791	17672	17621	17757	17774	17788	17663	17589	17634	17828	17828	17711	17787	17606	17638	17760	17731	17819	17762	17828	17846	17718	17618	17560	17728	17950	17593	17654	17741	17810	17542	17696	17702	17794	17795	17696	17612	17746	17671	17603	17880	17548	17604	17652	17681	17553	17789	17757	17890	17717	17604	17747	17647	17730	17695	17716	17648	17608	17763	17769	17822	17503	17749	17742	17648	17630	17507	17667	17630	17759	17676	17884	17752	17664	17850	17740	17567	17772	17642	17646	17582	17602	17803	17735	17626	17635	17748	17450	17598	17772	17719	17782	17602	17818	17712	17728	17630	17655	17780	17637	17680	17494	17682	17640	17596	17684	17583	17861	17724	17674	17651	17667	17743	17507	17552	17588	17759	17599	17779	17579	17492	17635	17715	17624	17513	17660	17592	17730	17579	17598	17640	17836	17688	17669	17665	17763	17539	17808	17590	17741	17796	17892	17678	17652	17652	17686	17714	17589	17743	17787	17743	17671	17709	17628	17812	17708	17813	17606	17624	17594	17630	17778	17518	17693	17652	17823	17663	17616	17607	17688	17654	17534	17800	17586	17714	17674	17722	17674	17894	17634	17604	17893	17858	17817	17557	17733	17572	17723	17693	17657	17692	17765	17516	17678	17551	17647	17742	17587	17652	17679	17700	17571	17513	17675	17701	17711	17527	17671	17716	17492	17541	17621	17866	17807	17805	17786	17651	17624	17675	17522	17780	17684	17682	17631	17636	17824	17623	17639	17810	17635	17632	17773	17732	17824	17735	17760	17711	17606	17821	17593	17825	17730	17579	17600	17698	17563	17590	17535	17758	17871	17740	17702	17787	17760	17676	17786	17625	17610	17619	17809	17668	17705	17763	17607	17626	17698	17771	17704	17713	17741	17835	17673	17676	17712	17592	17798	17660	17659	17643	17751	17687	17605	17712	17728	17730	17658	17689	17658	17629	17797	17561	17601	17770	17585	17620	17667	17700	17565	17657	17666	17608	17625	17587	17910	17687	17603	17637	17638	17619	17541	17594	17557	17499	17628	17808	17647	17720	17709	17716	17754	17661	17703	17757	17636	17693	17694	17653	17814	17724	17604	17578	17860	17788	17672	17566	17576	17558	17687	17656	17535	17814	17558	17561	17700	17566	17711	17461	17687	17781	17520	17684	17706	17757	17899	17572	17728	17541	17777	17586	17859	17750	17877	17621	17547	17733	17683	17701	17749	17589	17733	17603	17710	17740	17582	17765	17546	17776	17617	17736	17853	17540	17579	17773	17718	17704	17624	17662	17424	17564	17704	17662	17732	17862	17451	17758	17658	17469	17610	17564	17637	17541	17748	17621	17745	17707	17708	17677	17813	17692	17716	17721	17689	17731	17557	17760	17767	17690	17712	17491	17855	17660	17656	17583	17945	17627	17723	17697	17740	17524	17601	17641	17591	17828	17846	17656	17679	17813	17666	17583	17532	17698	17699	17616	17716	17740	17589	17599	17659	17613	17733	17817	17711	17480	17760	17743	17586	17745	17717	17888	17703	17666	17708	17713	17695	17744	17663	17658	17803	17829	17693	17616	17799	17535	17682	17606	17777	17728	17807	17763	17551	17766	17697	17613	17754	17748	17730	17640	17856	17821	17748	17563	17553	17709	17661	17817	17643	17656	17538	17606	17729	17710	17621	17691	17625	17633	17807	17639	17806	17777	17769	17737	17446	17606	17644	17620	17745	17463	17712	17415	17434	17821	17671	17666	17619	17738	17690	17705	17604	17706	17766	17726	17648	17547	17645	17792	17829	17738	17487	17762	17749	17716	17726	17590	17635	17846	17636	17877	17694	17705	17705	17627	17660	17686	17610	17645	17865	17591	17701	17726	17705	17769	17769	17611	17674	17626	17815	17432	17490	17944	17717	17739	17783	17725	17861	17708	17472	17474	17511	17710	17539	17705	17598	17846	17772	17537	17568	17710	17543	17628	17583	17575	17666	17713	18074	17565	17687	17727	17555	17787	17827	17675	17714	17676	17758	17622	17726	17496	17622	17774	17788	17787	17627	17722	17587	17618	17684	17711	17728	17937	17740	17784	17727	17724	17744	17613	17691	17646	17661	17728	17649	17700	17745	17523	17573	17727	17561	17598	17581	17750	17756	17632	17677	17549	17956	17681	17699	17589	17663	17679	17586	17692	17649	17684	17762	17676	17686	17818	17829	17638	17639	17753	17625	17628	17649	17642	17777	17598	17618	17617	17710	17768	17533	17712	17659	17558	17613	17772	17612	17803	17630	17786	17756	17766	17536	17657	17774	17879	17593	17684	17581	17621	17833	17545	17649	17553	17639	17666	17734	17676	17543	17805	17865	17606	17636	17601	17764	17618	17626	17787	17692	17610	17904	17527	17753	17512	17632	17622	17673	17695	17831	17650	17607	17609	17764	17649	17634	17785	17539	17666	17682	17575	17514	17786	17669	17659	17717	17641	17843	17646	17686	17809	17625	17670	17551	17905	17567	17713	17849	17579	17860	17605	17660	17611	17805	17563	17708	17823	17661	17625	17619	17906	17787	17713	17774	17626	17618	17808	17776	17800	17693	17737	17696	17628	17719	17719	17608	17662	17815	17711	17631	17813	17622	17785	17622	17649	17816	17768	17777	17774	17763	17775	17626	17630	17647	17850	17735	17667	17728	17787	17641	17734	17666	17531	17895	17567	17602	17588	17703	17589	17610	17691	17700	17583	17835	17682	17726	17657	17605	17716	17705	17701	17799	17730	17687	17682	17641	17642	17785	17752	17612	17640	17505	17698	17647	17554	17546	17709	17630	17669	17818	17664	17432	17678	17914	17550	17780	17705	17534	17632	17867	17734	17810	17706	17770	17796	17690	17584	17632	17505	17860	17696	17613	17871	17745	17690	17681	17755	17599	17647	17650	17757	17563	17715	17817	17707	17805	17573	17817	17650	17682	17722	17606	17637	17589	17584	17771	17610	17646	17521	17682	17705	17886	17824	17716	17675	17733	17671	17931	17768	17520	17524	17606	17772	17612	17668	17750	17789	17678	17778	17817	17580	17727	17723	17547	17590	17748	17774	17573	17727	17694	17566	17532	17745	17657	17724	17844	17627	17596	17737	17697	17809	17602	17574	17612	17628	17914	17879	17674	17585	17722	17745	17627	17748	17665	17774	17676	17717	17751	17584	17729	17622	17633	17789	17670	17603	17649	17653	17675	17606	17695	17613	17823	17620	17552	17768	17555	17574	17568	17629	17638	17742	17705	17529	17676	17696	17737	17648	17715	17601	17425	17601	17737	17801	17589	17769	17553	17846	17679	17745	17598	17607	17808	17661	17550	17740	17716	17695	17612	17763	17560	17426	17667	17742	17813	17621	17493	17638	17615	17792	17754	17550	17669	17608	17706	17653	17562	17820	17719	17726	17631	17874	17754	17744	17790	17523	17616	17780	17687	17726	17818	17611	17920	17789	17418	17454	17790	17814	17909	17759	17769	17729	17795	17665	17768	17747	17654	17669	17808	17707	17821	17627	17880	17873	17664	17816	17660	17663	17798	17643	17740	17640	17767	17759	17734	17589	17638	17718	17729	17668	17703	17758	17653	17641	17692	17564	17819	17558	17650	17752	17679	17593	17604	17692	17611	17646	17592	17727	17713	17567	17665	17849	17788	17679	17606	17556	17723	17579	17666	17763	17745	17700	17686	17673	17614	17700	17570	17772	17706	17735	17721	17664	17679	17620	17714	17629	17661	17742	17636	17861	17799	17641	17765	17655	17742	17717	17720	17555	17765	17506	17541	17722	17628	17741	17759	17748	17744	17672	17734	17642	17461	17673	17733	17607	17737	17504	17758	17675	17694	17742	17661	17784	17716	17525	17823	17702	17820	17542	17621	17763	17600	17695	17676	17664	17707	17608	17811	17667	17873	17776	17482	17714	17644	17977	17919	17618	17665	17601	17585	17615	17762	17644	17558	17654	17698	17622	17612	17604	17609	17707	17719	17611	17699	17780	17536	17724	17668	17825	17695	17648	17723	17615	17683	17639	17742	17663	17681	17678	17729	17685	17837	17653	17733	17824	17644	17627	17771	17588	17886	17612	17825	17716	17634	17641	17726	17695	17885	17774	17714	17707	17767	17810	17604	17761	17791	17642	17655	17654	17596	17632	17646	17699	17590	17776	17719	17767
23100	21649	29560	24572	23871	28869	30390	24353	22412	22249	21920	21756	21683	21870	21733	21836	21715	21840	22066	21949	21781	21614	21898	21689	21539	21897	21626	21569	21782	21725	21526	21499	21933	21378	21404	21476	21679	21591	21717	21370	21521	21363	21785	21451	21559	21515	21503	21498	21261	21479	21406	21356	21563	21513	21330	21601	21466	21500	21535	21491	21582	21372	21442	21417	21452	21434	21570	21360	21292	21469	21518	21607	21496	21589	21349	21445	21431	21512	21310	21342	21293	21480	21235	21417	21324	21412	21509	21319	21443	21293	21387	21434	21493	21319	21481	21600	21436	21505	21486	21374	21504	21529	21249	21310	21486	21365	21478	21400	21505	21328	21530	21346	21355	21325	21443	21424	21443	21536	21246	21163	21414	21243	21276	21397	21153	21428	21415	21327	21518	21422	21382	21351	21339	21364	21459	21299	21590	21626	21440	21388	21242	21494	21506	21466	21445	21517	21522	21252	21422	21434	21533	21342	21305	21660	21483	21463	21332	21513	21261	21589	21361	21461	21451	21285	21514	21352	21407	21499	21270	21376	21363	21437	21336	21306	21406	21381	21339	21112	21591	21367	21405	21071	21278	21429	21487	21457	21416	21303	21562	21458	21494	21348	21482	21407	21352	21254	21442	21622	21448	21440	21392	21213	21303	21413	21441	21434	21170	21454	21431	21266	21250	21480	21271	21248	21398	21309	21436	21362	21548	21520	21440	21384	21451	21303	21351	21123	21430	21511	21362	21098	21242	21341	21557	21382	21331	21172	21261	21519	21419	21402	21379	21412	21378	21380	21456	21082	21492	21187	21288	21439	21400	21644	21519	21389	21511	21543	21234	21523	21238	21331	21483	21603	21216	21396	21295	21360	21525	21132	21405	21524	21428	21404	21493	21578	21323	21420	21280	21444	21353	21353	21410	21400	21401	21203	21249	21436	21629	21422	21332	21507	21283	21417	21347	21290	21560	21467	21636	21454	21534	21426	21394	21267	21248	21206	21254	21407	21338	21433	21422	21388	21542	21370	21474	21514	21454	21207	21296	21304	21344	21515	21392	21714	21435	21220	21419	21332	21265	21465	21520	21394	21265	21563	21308	21450	21750	21350	21423	21292	21363	21589	21430	21256	21395	21553	21532	21227	21366	21509	21460	21594	21309	21374	21291	21603	21446	21426	21406	21314	21442	21388	21243	21558	21289	21223	21459	21422	21239	21506	21421	21265	21410	21432	21285	21520	21502	21334	21453	21450	21370	21278	21292	21327	21249	21356	21490	21508	21404	21388	21319	21570	21572	21365	21460	21289	21373	21287	21264	21282	21190	21344	21177	21166	21295	21414	21234	21530	21374	21266	21196	21079	21398	21306	21398	21385	21166	21321	21324	21465	21265	21374	21227	21466	21161	21525	21419	21329	21578	21386	21496	21486	21202	21304	21413	21222	21426	21496	21291	21592	21367	21391	21358	21456	21235	21231	21579	21275	21406	21219	21552	21404	21505	21379	21524	21483	21262	21436	21299	20963	21209	21573	21476	21333	21448	21324	21455	21248	21409	21322	21357	21650	21514	21568	21610	21499	21602	21379	21297	21557	21400	21380	21490	21365	21241	21475	21402	21375	21533	21380	21475	21359	21301	21518	21382	21592	21342	21496	21498	21357	21501	21243	21436	21527	21235	21227	21497	21416	21496	21300	21197	21327	21456	21297	21555	21302	21486	21460	21142	21368	21595	21474	21392	21492	21425	21335	21186	21346	21301	21338	21189	21386	21416	21551	21082	21328	21439	21402	21272	21283	21480	21425	21286	21304	21103	21302	21285	21475	21540	21601	21354	21408	21336	21217	21392	21289	21542	21403	21341	21439	21536	21418	21429	21537	21430	21433	21573	21422	21368	21257	21390	21504	21494	21300	21509	21371	21568	21500	21423	21310	21352	21194	21323	21358	21423	21451	21212	21496	21132	21446	21232	21262	21412	21253	21542	21371	21318	21437	21427	21371	21070	21630	21592	21201	21381	21356	21669	21262	21436	21368	21267	21275	21440	21548	21420	21489	21428	21280	21351	21155	21237	21175	21338	21261	21253	21409	21400	21034	21365	21345	21430	21363	21416	21269	21224	21429	21492	21279	21351	21290	21176	21736	21384	21495	21420	21596	21325	21361	21272	21471	21515	21355	21449	21489	21353	21309	21473	21413	21435	21341	21356	21295	21447	21391	21362	21116	21449	21219	21321	21304	21291	21286	21468	21355	21208	21395	21249	21152	21363	21376	21527	21273	21448	21330	21331	21410	21536	21249	21461	21458	21288	21529	21466	21334	21532	21378	21432	21208	21508	21206	21254	21371	21372	21358	21349	21247	21371	21104	21376	21343	21636	21446	21299	21420	21350	21361	21348	21485	21414	21359	21278	21159	21366	21427	21283	21556	21328	21316	21216	21472	21332	21221	21575	21468	21325	21329	21367	21399	21421	21342	21506	21544	21397	21300	21337	21265	21454	21218	21346	21247	21247	21258	21618	21303	21392	21298	21365	21488	21571	21505	21341	21320	21495	21358	21498	21327	21551	21255	21425	21280	21277	21496	21533	21240	21366	21300	21513	21478	21400	21068	21437	21457	21498	21469	21489	21344	21539	21374	21307	21332	21616	21632	21271	21356	21399	21307	21412	21510	21452	21381	21474	21379	21428	21442	21659	21433	21522	21310	21485	21315	21413	21384	21297	21331	21497	21506	21481	21158	21309	21392	21626	21251	21433	21536	21402	21333	21399	21690	21442	21355	21451	21478	21529	21223	21500	21422	21630	21420	21377	21292	21216	21611	21450	21271	21359	21274	21516	21320	21228	21414	21403	21255	21205	21262	21317	21433	21436	21154	21338	21284	21483	21497	21682	21311	21421	21456	21429	21531	21441	21424	21340	21429	21373	21374	21258	21589	21404	21355	21267	21423	21206	21472	21185	21360	21385	21385	21265	21216	21431	21357	21360	21364	21283	21393	21260	21344	21291	21465	21317	21107	21368	21495	21410	21342	21287	21278	21261	21509	21100	21413	21277	21338	21513	21418	21303	21545	21486	21499	21312	21320	21364	21370	21245	21320	21279	21449	21421	21155	21573	21432	21468	21382	21254	21371	21233	21554	21512	21488	21526	21482	21282	21425	21331	21358	21316	21455	21272	21363	21350	21528	21408	21317	21438	21364	21474	21407	21569	21345	21542	21537	21589	21381	21249	21399	21555	21268	21345	21342	21431	21320	21444	21302	21451	21349	21596	21439	21439	21534	21534	21302	21390	21394	21406	21140	21445	21362	21387	21354	21494	21313	21263	21284	21269	21277	21403	21380	21454	21320	21378	21244	21182	21462	21470	21500	21478	21267	21339	21507	21452	21217	21209	21370	21059	21432	21529	21292	21439	21117	21350	21155	21455	21330	21361	21436	21227	21321	21431	21388	21216	21488	21470	21254	21338	21272	21303	21321	21429	21271	21372	21446	21230	21380	21459	21322	21416	21395	21449	21204	21388	21369	21288	21401	21273	21279	21282	21476	21410	21290	21376	21411	21244	21344	21524	21423	21386	21440	21433	21411	21418	21492	21431	21280	21327	21521	21340	21280	21368	21161	21356	21121	21390	21583	21419	21419	21281	21188	21429	21389	21553	21391	21402	21386	21357	21394	21426	21247	21389	21603	21381	21597	21586	21233	21386	21364	21406	21395	21422	21365	21399	21450	21411	21483	21319	21437	21417	21427	21276	21553	21413	21513	21462	21558	21445	21383	21418	21381	21503	21463	21350	21456	21272	21234	21466	21391	21533	21356	21319	21293	21245	21527	21581	21420	21226	21228	21562	21349	21447	21365	21304	21296	21392	21380	21438	21565	21340	21538	21358	21445	21351	21249	21420	21330	21423	21381	21384	21444	21449	21601	21574	21152	21332	21344	21351	21490	21258	21197	21311	21291	21455	21354	21553	21444	21227	21242	21517	21525	21234	21227	21362	21319	21375	21531	21252	21289	21382	21474	21454	21244	21435	21424	21342	21521	21483	21478	21419	21510	21269	21444	21300	21392	21408	21579	21400	21412	21313	21381	21252	21367	21492	21450	21438	21208	21336	21449	21555	21415	21501	21431	21334	21454	21440	21347	21574	21435	21293	21508	21245	21496	21462	21440	21235	21104	21458	21302	21430	21256	21376	21558	21411	21343	21374	21335	21274	21450	21372	21326	21310	21345	21239	21339	21389	21332	21412	21469	21296	21539	21547	21439	21383	21286	21547	21480	21434	21590	21351	21563	21463	21552	21491	21529	21413	21388	21290	21561	21403	21406	21300	21285	21275	21349	21294	21358	21463	21614	21376	21551	21337	21532	21473	21331	21299	21217	21283	21598	21524	21189	21517	21285	21248	21298	21275	21498	21474	21278	21410	21251	21440	21263	21473	21611	21385	21376	21376	21522	21429	21443	21417	21564	21345	21449	21518	21480	21406	21321	21330	21482	21703	21483	21467	21430	21375	21202	21370	21386	21458	21422	21490	21483	21372	21253	21246	21368	21319	21355	21254	21522	21305	21566	21348	21393	21460	21414	21285	21485	21235	21198	21350	21156	21380	21323	21434	21571	21201	21437	21374	21268	21432	21220	21371	21382	21432	21418	21319	21439	21395	21449	21374	21197	21649	21333	21518	21159	21432	21655	21186	21388	21447	21454	21409	21428	21669	21441	21569	21537	21458	21412	21453	21326	21247	21424	21537	21202	21347	21304	21309	21294	21405	21540	21414	21329	21249	21156	21527	21244	21556	21350	21309	21514	21333	21504	21318	21175	21387	21341	21426	21771	21329	21384	21369	21248	21458	21243	21341	21460	21281	21492	21357	21230	21210	21268	21371	21644	21467	21501	21319	21251	21290	21417	21313	21424	21472	21421	21214	21338	21562	21429	21330	21486	21039	21385	21475	21602	21297	21518	21601	21458	21476	21340	21561	21436	21271	21475	21445	21537	21430	21211	21463	21495	21713	21531	21395	21332	21244	21425	21348	21474	21254	21356	21466	21486	21232	21532	21191	21427	21420	21360	21500	21317	21219	21290	21508	21497	21299	21711	21502	21483	21315	21421	21250	21418	21553	21234	21392	21444	21434	21382	21347	21297	21321	21284	21259	21230	21432	21457	21276	21469	21512	21394
36518	58386	52042	41655	36009	32480	25576	20791	19194	18672	18522	18602	18194	18334	18302	18296	18605	18572	18614	18557	18676	18547	18685	18618	18391	18559	18368	18391	18257	18468	18200	18219	18198	18138	17992	18160	18246	18327	18240	18137	18025	18327	18207	18214	18141	18371	18072	18076	18129	18171	18259	18133	18072	18167	18084	18118	18067	18217	18143	18264	18148	18209	18128	18078	18039	18157	18145	17998	18119	18115	18194	18261	17927	18105	18180	18244	18067	17979	17974	18073	18053	18164	18023	18029	18270	18029	18052	18128	18161	18309	17926	18066	17947	18185	17911	18076	18071	18126	18001	18106	18128	17968	18096	18053	18058	18214	18084	18040	18071	18199	17995	18165	18170	18015	18052	18182	18003	18258	18101	17979	18193	17925	18042	18027	18077	18432	18050	18041	18139	18050	18013	18080	18110	18041	18069	18034	18129	18054	18076	18142	18246	18080	17944	18035	18142	18170	18198	17937	17963	18271	17912	18084	17962	17953	18222	17940	18146	18043	18164	18092	18120	18001	17988	18307	18032	18144	17914	18175	18148	18089	18123	18188	18100	17826	18198	18089	18131	18186	18249	18294	18023	18093	18184	18109	18026	18181	18033	17999	17982	18069	18269	17959	18019	18183	18047	18080	18024	17889	18032	18136	18126	18085	18096	17877	18148	18051	18197	18219	18110	18141	17930	18203	18128	18283	18157	18073	18129	18111	18091	17903	18158	17932	18276	18119	17919	17965	18250	18198	18100	18101	17964	18093	18080	18082	18097	18000	17973	18148	18019	18070	17940	18019	18246	18170	18176	18051	18150	18190	18090	17936	18202	18107	18120	17928	17967	18142	18110	18126	18064	18300	18104	18060	17927	18152	17984	18097	18102	18193	18187	18072	18024	18063	18269	18055	18087	18254	18167	18130	17957	18266	18127	18131	18225	18151	17851	18088	18249	18080	18029	17896	18077	18087	18086	18170	18130	18278	18117	17990	17926	18093	18136	18296	18075	17899	18203	17909	18041	17986	18242	18157	18037	18222	18242	18056	18160	17951	18252	18182	18122	18142	18140	18035	18062	17917	18132	18050	18174	18210	18137	18123	18137	17847	18216	18068	18095	18056	18136	18124	18050	17852	17986	18044	18003	17997	18028	18118	18264	18144	18171	18009	18031	18076	17992	18057	18046	18139	17870	17956	18134	17994	18055	17950	18024	18178	18009	18069	18051	18135	18119	17978	18111	17892	18119	18096	17902	18154	17982	18163	18043	18087	18085	17967	18123	18115	17972	17934	18155	18032	18023	18067	18103	18147	18187	17946	18156	18153	18078	18019	17972	18232	18073	17936	18081	18117	18033	18061	18070	18052	18155	17969	18070	18084	18148	18124	18060	18011	18022	18312	18053	18088	18160	18180	17959	17956	18130	18141	18218	18137	18212	17904	18158	18057	17964	18145	18245	18150	18070	18105	18101	18003	18131	18161	18284	18227	18256	18023	18111	18113	18212	18142	17966	18162	18057	17976	18169	18151	18097	18037	18047	18111	18089	18091	18020	18122	18023	18113	18012	18017	17872	18044	18073	18172	17966	17987	18117	18026	17961	18042	17921	17994	18010	18124	18049	17979	18110	18095	18055	18151	18119	18004	18122	18011	17979	18175	18111	17909	18136	18084	18205	18195	17945	18126	18008	18235	18124	18060	18147	18051	18071	17985	18168	18046	18031	18201	17964	18022	18096	18103	18086	18147	18047	17970	18083	17980	17899	18050	18050	18065	17967	18007	18023	18110	18101	18148	18223	17952	18092	18113	18110	18090	17942	18191	18131	17930	18202	18008	18044	17887	17892	18081	18149	17980	18005	18200	18184	18018	18150	18134	18053	18059	18163	18120	18019	18072	18179	18186	18160	17954	18037	18189	18063	17880	18238	18091	18251	18097	18142	18067	18106	18046	18077	18246	17998	17995	17889	18048	18098	17925	18040	18103	18137	17991	18205	18191	18097	18079	18094	18020	18150	18089	18022	18065	18123	18042	18111	18126	18217	18136	18052	18032	18048	18124	18080	17950	18070	18201	18078	18101	18058	18192	18183	18011	18227	18106	18153	18001	18097	18279	18008	18087	18177	17996	18126	18233	18082	18058	17893	18048	18256	18109	18271	18076	18076	18022	18264	17830	17976	18061	18040	17993	18109	18054	18141	18036	18030	18127	17962	17959	18101	18132	18176	17946	18020	18282	18038	18143	18170	18089	18213	18194	18082	18259	17873	17998	18180	18100	17932	18214	17992	18156	18134	18177	18040	17906	17889	18068	17938	18059	18223	18165	18165	17974	18200	18107	18130	18198	18153	17999	18141	17952	18121	17940	18015	17966	18192	17967	18092	18017	17954	18121	18123	18121	18197	18055	18144	17833	17884	18146	18177	18102	18186	17968	17964	18074	18083	18118	18064	18131	18101	18024	17963	17990	18171	17945	18220	17795	18069	17964	18071	18070	18204	18003	18108	18142	18156	18047	18137	17911	17946	17995	18158	18243	18163	18086	17956	18059	18007	18097	18006	18038	17912	18113	18025	18085	18218	18105	18139	18126	18186	18106	18208	18027	18198	17956	18154	18020	18120	18075	18007	18110	18216	18001	17856	18230	18041	18185	18065	17951	18261	18132	18078	18165	18128	18163	18158	18127	18106	18062	17974	18174	18004	17998	17990	18066	18154	17988	17980	17955	18044	18104	17966	18029	17997	18056	18068	18011	18151	18275	18162	17907	18051	18184	17972	17966	18050	18039	18094	18079	18151	18140	18253	18071	18061	18060	18110	18093	18026	18179	18000	18117	18105	18077	18234	18118	18157	17956	18105	17979	18048	18145	18176	17983	18111	18073	17956	18127	18130	18076	18048	18082	18130	18110	18137	17958	17887	18192	18023	18276	18254	18107	18011	18007	17987	18156	18153	18097	17961	17999	18124	18112	18050	18032	18164	18155	18128	17936	18067	18124	18055	18076	18115	17854	18110	18022	18123	18032	18043	17990	18167	18072	18163	17974	18000	17967	18248	18240	17945	18098	18135	18140	18031	18074	18075	17847	18113	18209	17940	18143	18081	18069	18299	17991	18163	18126	18041	18034	18113	17996	18050	18255	18079	18025	18006	18006	17957	18097	18073	18164	18022	18063	18028	18239	17940	17996	18131	17886	17999	17977	18075	17998	18309	18202	17948	18119	18284	17961	18227	18136	17753	18044	18190	18103	17952	18129	18031	18165	18043	18041	18056	17883	18170	17942	18080	17970	18223	18158	18119	18078	18026	18169	18081	17946	17982	18269	18052	18223	18013	18086	18269	18098	17981	18092	18423	18140	17945	18054	18146	18207	18066	18161	18184	18060	17997	18167	18181	17982	17980	18045	17955	17913	17953	18215	18093	17995	18039	18095	18117	18041	17869	18095	17985	18251	17975	18074	18172	18117	18012	18159	18167	18012	18059	18086	18015	18077	18103	18039	17964	18142	18042	17942	18192	18091	18270	18100	18137	17918	17961	18231	18061	17999	17985	17966	18217	18123	17984	18114	18018	18214	18062	18223	18032	17986	18191	18266	18064	18099	18045	18083	18131	17967	17958	17998	17980	17987	18213	18307	18104	18141	18006	17949	18168	17976	18059	18122	18234	18020	18183	18094	18040	18130	17891	17960	18075	18082	18275	18066	18042	18293	18048	17893	18119	18183	18088	18086	18093	17937	18217	18143	18055	18082	17989	18154	18080	17928	18023	18205	18215	18044	18005	18156	18114	18253	18160	17944	18100	18168	18180	18189	18086	17980	18131	18138	17897	17830	18034	17974	18032	18279	18142	18077	18191	18117	18107	18143	18212	17980	18042	18014	17976	18188	17974	18212	17979	18053	18133	18087	17976	18101	18210	18021	18096	18049	18186	18081	18101	18081	18137	18020	18119	18064	18090	18162	17971	17961	18140	18080	18042	18077	17980	17920	17992	17918	18209	18222	17971	17944	18154	18037	18164	17997	18099	18002	18057	18122	18103	18176	18089	18190	18102	17948	18156	18011	18142	18115	18132	17963	17939	18089	18170	17969	18015	18133	18090	18132	17969	18070	18135	18102	18157	18012	18236	18264	18054	18036	17960	18030	18078	18070	17999	17961	17996	18172	18093	18137	18089	18009	18120	18148	18151	18028	18078	18019	17935	18116	18110	18010	18094	18174	18377	18137	18189	18163	17981	18020	17957	17931	18039	18263	18109	17930	17954	17905	18056	17957	18096	18075	18128	18058	18027	17983	18142	18081	17957	18055	18090	18063	18077	18088	18179	18100	18136	17992	18111	18100	18036	18237	18090	17992	18257	18257	17965	17977	18199	18140	18056	18036	18122	18028	18090	18234	18146	18117	18075	17943	18027	18013	18283	18046	17934	18108	17977	18060	18112	17927	17971	18267	18161	17972	18133	18178	18093	18167	17999	17947	18171	17965	18073	18246	18065	17999	18075	18299	18041	18049	18138	18024	17879	18206	18172	18010	18007	18122	18018	18381	18156	17986	18154	18038	17966	17972	18106	18014	18102	17914	18091	17929	17940	18108	18016	18146	18155	18215	18046	17957	18270	18094	18090	18109	17945	18075	18060	18183	17979	18031	17985	18021	18175	18299	18083	17967	18007	18361	18169	18033	18023	17996	18108	18262	17956	18090	18116	18091	18061	18117	18018	18015	18074	18170	18088	17996	17997	18211	17915	18106	18250	18066	18005	18063	18159	17929	18086	18101	18003	18065	17909	18105	17975	18171	18002	18148	18055	18177	17980	18032	17931	18015	18215	18072	17996	18133	18155	18109	18042	18371	18229	18072	18058	17972	18011	18280	18184	18109	18157	18071	17998	18180	18094	18059	17982	17831	18195	18065	18173	18129	18068	18014	18038	17930	18161	18023	18099	17853	18178	18134	18036	18145	18165	18136	18029	18067	18062	17995	18276	18053	18127	18116	18188	17861	18205	17985	17940	18144	18104	17980	17998	18178	18120	18156	18038	17953	17936	18056	18011	17920	17962	18108	18189	17983	18200	18046	17945	18022	18129	18036	18093	18078	18061	18216	18021	18247	18080	18103	18138	18098	17873	17970	18138	18089	18253	17972	18098	18064	18250	18029	18050	18015	17930	18023	18126	18231	18083	18149	17995	18202	18002	18096
28339	25561	31752	27741	22756	21622	20623	19749	19073	19142	19096	19288	19080	19255	19211	19210	19036	19019	19146	19368	19324	19007	19395	19189	19047	19140	19060	19041	19199	18977	19079	19168	18975	18903	19026	19104	18927	18986	19235	19041	19107	18924	19307	18956	19039	19069	19254	19078	18963	19267	19085	18971	18908	19111	19097	19165	19050	19088	19031	19094	18910	19047	19014	18878	19011	18971	18838	18950	19215	19062	19012	19004	19145	19203	18853	19106	18970	19177	19003	19099	19127	19065	19158	18988	19076	18878	18869	18833	19045	18925	18994	19080	19197	19083	18979	18910	19065	18924	18947	19116	19108	18954	18994	18964	19172	19172	19112	19179	19039	18900	19223	19258	19160	19053	19100	19178	19014	19146	19000	18900	19102	19035	19161	19011	18945	18962	18912	19052	19036	18991	19086	19135	19255	18996	18925	19060	19059	19006	19037	19102	19187	18891	19198	18993	19135	18937	18826	18970	19096	18823	18966	19006	19147	19070	19103	19122	18948	19080	19086	19242	19126	19172	19058	18942	18880	19042	19202	19014	18988	18977	18962	18993	19242	19135	19148	19126	19025	18802	18921	19195	19070	19153	18848	19054	18759	19039	18990	18941	19067	19157	19058	18939	19093	18925	19133	18971	19028	19148	19025	19303	19043	19010	18973	19157	18884	19069	19099	19192	19054	18926	18807	18917	19062	18856	18865	18978	19054	19041	19171	18947	18930	18998	19078	19023	19077	19024	19078	19074	18981	18950	18847	19002	18978	19202	19077	19085	18996	18939	18891	18998	18874	18915	19232	19169	19007	19157	19088	19034	18828	18831	18953	18891	18942	18936	19125	19107	19032	19053	19161	19047	18970	19120	19010	19184	19248	19019	18895	18946	19087	19246	18899	19014	18919	19065	18968	19149	19184	19059	18837	19042	18972	19143	19209	18913	19023	18924	19003	18916	19038	18988	19216	18975	19158	19080	18887	19104	18869	19162	19263	19127	19139	19168	19144	19009	18979	19174	19115	19043	19018	19135	19111	19124	19173	19047	19127	19049	19060	19028	18870	19046	18804	18951	19296	18998	19153	19071	19136	18946	19119	19001	19161	19200	19136	19134	19130	19126	18984	19109	19078	19159	19076	19123	18857	18970	19172	18830	18964	18940	19077	18916	19015	18985	19023	19216	19021	18900	19117	19106	19015	18934	19088	19165	19276	19235	19050	18997	18843	18987	19047	18898	19061	19028	19067	18847	19099	18780	18987	18996	19000	19017	19012	18982	18936	19007	19233	18991	18999	18989	19194	19060	19243	19077	18867	19141	19032	18823	19120	19200	19222	19020	19130	18984	18991	19061	19141	19159	19061	19113	19113	19112	19159	19035	19032	18993	18954	19014	19186	18900	18934	19018	18963	18969	19043	19057	19229	19006	19146	18996	18980	18994	19034	18673	19003	18953	18808	18956	19092	18845	18943	19029	19107	19099	19148	19079	18853	19019	18974	18803	19082	18920	19083	19136	18923	18975	19116	18973	19087	19139	19195	19191	19104	19011	19065	19130	19121	19099	18958	18847	18906	19010	19126	19107	19200	18764	19074	19026	18873	18931	19039	18944	18821	19293	19130	19128	19179	19020	19071	19201	18893	19268	19083	19031	19091	19197	19138	19029	19131	19043	19225	19050	19039	19241	18979	19098	19216	19016	19001	19093	19004	18836	18949	19173	19033	19091	19136	19080	18940	19125	19051	18945	19195	18989	18981	18942	19021	19172	19066	18935	19184	19247	19282	19040	19129	19234	19045	19164	18942	18922	19029	19236	19166	19254	19182	19086	18937	19191	19259	18950	19197	19187	19006	18938	19158	18855	19103	18863	18977	19107	19017	19024	18983	19000	18891	19175	19129	19088	18921	19216	19090	19179	18999	19135	19059	18930	19075	18835	19080	19066	19175	19142	18865	19275	19033	18978	19066	18888	18874	18988	19196	19050	18951	19001	19179	18999	19176	19146	19069	18925	19161	19045	18991	19158	19003	19095	18942	18971	19142	18999	19029	18843	18880	18951	19222	19075	19186	19135	19048	19076	19037	19138	18895	18922	19093	19118	18900	19095	18867	18983	19038	19065	19176	19053	19108	19182	19107	18829	18819	19133	18931	19097	19236	19215	19030	19031	19212	18973	19317	19000	19015	19133	19171	18833	19004	19057	19004	18884	18893	19147	18992	19016	18907	18883	18982	19085	18927	18864	19037	19090	18945	18880	19236	18946	19103	18978	19171	19113	19096	19092	18976	19013	18973	19037	18885	19149	18921	18934	18854	18999	19136	19038	18996	18823	18856	19189	18970	19085	19062	19175	19172	19108	19095	19210	18941	18839	19095	19088	19183	19075	19063	19282	19101	18979	19017	19074	19013	18928	18949	19066	18969	19106	19079	19177	18944	19003	18928	19017	19017	19099	19066	19220	18991	18945	19040	18917	18951	18988	19215	18925	19122	19107	19049	19013	19161	19267	18876	18989	18960	19127	19197	18943	18857	19106	19043	18901	18918	18984	19093	19181	19107	19147	19052	18973	19024	18974	19048	19053	19111	18985	18985	19088	19218	19212	18937	18957	18692	18960	19142	18857	19306	19227	18951	19135	18967	18982	18967	19205	19213	19198	18957	18903	18905	19140	19087	19050	18945	18959	19151	18840	19081	18966	19024	18927	19143	19085	18858	19083	19069	18992	19292	19156	18909	19011	18949	19210	18826	19025	19059	19032	19142	18949	19092	19173	19005	19153	19003	18980	19064	19032	19068	18991	19068	19128	19197	19031	18931	19229	19094	19058	19095	19081	18899	19015	19058	19206	19183	18978	19159	19055	18915	19304	19114	18780	19044	19131	18956	18936	18946	19157	19062	19228	19049	18973	19205	18934	19063	19018	19019	19074	19050	19060	19029	19216	18935	19156	19004	19250	19112	19107	19221	19113	19253	19033	19053	19085	19004	18841	18912	18831	18923	19134	19109	19053	18910	18932	18999	18955	18996	18800	18993	19225	19153	19093	19187	19150	18990	18964	18946	19079	19118	18989	19061	19316	19138	19002	19194	18839	19125	19059	19147	18912	19104	19066	18969	18988	19152	18843	19070	19156	19024	18759	19197	19024	19148	19011	19047	19073	19048	19092	19044	19135	18922	19028	19195	18965	19091	19197	18988	19026	18990	19010	19195	19053	19129	19273	19118	18903	18965	18965	19065	19062	19067	19151	19249	19092	18973	18954	19032	19051	19181	19190	19152	19081	19173	19132	18972	19173	18983	19062	19151	19113	18946	18958	19042	18897	19145	19108	19078	19201	19197	19032	19091	19075	18889	19108	19311	18934	19140	19381	18907	19116	19338	19028	19252	19200	19108	18910	18887	18955	18973	19139	18968	19029	18937	18790	18951	19001	19026	18985	19086	19131	19158	19161	19192	18962	18925	19069	18877	19093	19025	19078	18958	18781	19167	19198	19065	19029	18884	18876	19141	18829	18919	19014	19176	18954	19092	18943	19031	18877	19057	18955	19041	19138	19037	18851	19035	19016	18997	19106	19147	19061	18996	19181	18969	18929	19025	19172	18848	19447	19221	19137	19071	19151	19129	19072	19037	19128	18925	18995	18907	18947	19020	19017	19024	18975	19177	18868	19034	18939	19023	19143	18919	18932	19030	18904	19025	19199	18876	19114	19186	19076	19072	19117	19091	19247	19024	19098	19081	18937	19020	18893	19035	18783	19153	18979	19190	19113	19105	19175	18931	18927	19025	19063	19181	19153	18889	19038	19006	18985	19154	19149	19188	19004	19067	19335	19046	18977	18930	19066	19259	19079	18890	19018	18956	19003	18980	18962	18898	19103	19024	19079	18843	19071	18914	18930	18997	18990	19116	19120	19026	19030	18981	18877	18762	19130	18978	19238	18869	18845	18934	18996	19161	19050	19155	19081	18985	18987	18868	19052	19145	18889	19060	19132	19226	19138	18995	19054	19115	18864	19260	19050	18760	18954	19162	18938	18912	19140	19042	19193	18969	18994	19016	18999	19099	19027	19137	19112	18854	18918	18967	19109	19021	18938	19324	18881	19181	19060	18960	19420	19283	18957	18915	19023	19007	18967	19082	19087	19051	18994	19063	19084	18975	18949	19157	19111	19056	19097	18870	19026	19007	19093	19134	19171	19109	18967	18946	18888	18963	19001	18754	19059	19125	19157	19063	18931	19238	19217	19093	19333	19159	18981	18966	19159	19007	19127	19240	18898	19026	18987	18907	19018	19149	18961	19112	18988	18979	18840	19021	19039	19099	19097	18998	19117	18939	18904	18915	18974	18946	19048	18856	19172	19033	19093	19076	19211	19004	19020	19168	19040	18989	19026	19311	18839	18956	19143	18860	19105	19136	18954	18841	19013	19059	18942	19107	19122	19037	19055	18931	18919	19155	19124	18984	19089	18955	19022	18986	19000	19135	19065	19166	18868	19071	19053	18963	19120	19044	19134	19078	18991	19053	18981	18990	18917	18861	18793	19144	19002	19010	19142	18907	19086	19239	18983	19131	19146	19153	19045	19111	18941	19000	18954	18951	18898	18976	19020	19081	19255	19033	19088	18950	18881	19042	19059	19126	18995	19057	19135	19013	19088	19013	18886	18934	18930	19066	19122	19095	19005	19105	18888	19030	19026	19127	19049	18969	19143	19139	19029	19131	19033	18805	18873	18962	19278	19123	19072	19066	19242	19124	19002	19001	19099	19197	19148	19011	18987	19231	19035	18994	18941	18908	18893	19191	19155	19053	18972	19179	18983	18976	19154	19341	18943	19186	19227	19293	18988	19008	19009	18908	19123	19066	19093	18960	19039	19011	19082	18977	19164	19010	19115	18980	19056	19155	19103	19236	19106	18818	19107	18970	18986	18981	19060	19066	19176	18837	19093	18853	19101	19168	19064	18904	19229	19011	19127	19010	19204	18799	19056	18942	19000	18947	18937	19102	19303	19192	19039	19029	18962	18896	19024	19078	19000	19131	18989	19162	18864	19204	18874	18933	19089	19070	19138	19229	18970	19001	18981	19009	19141	18864	19117	19068	18939	18999	19271	19089	19211	18997	18893	18942	18935	19057	19103	19131	19160	19053	19165	19087	18995	19003	18941	18994	19128	19015	18925	18988	19105	19192	19010
30262	40517	35118	25069	21833	19999	18350	17003	16733	16635	16725	16696	16533	16641	16646	16732	16798	16681	16869	16693	16876	16786	16710	16672	16731	16861	16714	16711	16680	16586	16662	16719	16629	16568	16709	16684	16656	16733	16484	16747	16562	16741	16564	16689	16808	16553	16485	16560	16582	16656	16589	16490	16687	16527	16720	16610	16489	16608	16439	16725	16646	16421	16677	16653	16587	16544	16499	16525	16729	16737	16526	16531	16745	16601	16679	16608	16553	16509	16827	16506	16595	16589	16685	16591	16681	16627	16662	16606	16522	16591	16579	16696	16762	16785	16638	16624	16651	16673	16588	16513	16683	16433	16627	16647	16696	16771	16397	16690	16558	16770	16549	16434	16634	16521	16628	16738	16634	16554	16546	16481	16459	16728	16538	16560	16734	16692	16777	16511	16667	16457	16602	16558	16837	16502	16453	16700	16545	16544	16706	16622	16635	16614	16598	16557	16629	16583	16733	16457	16662	16722	16548	16486	16341	16592	16595	16555	16671	16534	16596	16554	16510	16602	16787	16680	16703	16507	16448	16507	16489	16618	16463	16466	16542	16663	16732	16717	16600	16580	16465	16472	16401	16593	16670	16564	16731	16709	16542	16488	16624	16555	16517	16741	16692	16407	16616	16517	16655	16588	16533	16456	16445	16621	16570	16656	16777	16503	16673	16351	16455	16545	16507	16594	16515	16405	16560	16543	16542	16577	16438	16713	16682	16680	16596	16503	16540	16452	16660	16651	16598	16558	16595	16672	16640	16698	16696	16543	16427	16548	16669	16532	16598	16736	16451	16547	16491	16519	16718	16484	16691	16632	16479	16746	16506	16413	16583	16406	16669	16665	16756	16479	16684	16574	16701	16670	16651	16492	16659	16569	16764	16512	16564	16579	16571	16576	16523	16853	16645	16556	16625	16812	16680	16624	16549	16429	16622	16696	16549	16736	16656	16455	16699	16667	16804	16709	16490	16613	16609	16426	16635	16543	16782	16568	16638	16598	16674	16565	16672	16724	16515	16668	16545	16461	16612	16602	16787	16599	16545	16574	16662	16462	16662	16572	16659	16643	16521	16578	16547	16469	16726	16535	16609	16432	16606	16544	16807	16696	16571	16572	16466	16683	16560	16647	16615	16626	16607	16623	16412	16609	16586	16711	16637	16659	16618	16516	16528	16753	16411	16667	16457	16559	16638	16567	16387	16374	16612	16563	16626	16415	16651	16632	16656	16662	16543	16657	16616	16606	16430	16585	16621	16486	16543	16524	16446	16722	16754	16377	16741	16483	16584	16629	16615	16502	16483	16490	16570	16594	16547	16534	16738	16531	16584	16568	16455	16451	16502	16571	16791	16532	16491	16593	16706	16667	16713	16689	16542	16536	16615	16596	16761	16542	16504	16679	16650	16548	16894	16663	16677	16696	16534	16558	16647	16494	16497	16598	16552	16490	16591	16553	16560	16565	16542	16648	16710	16392	16447	16592	16528	16511	16471	16583	16609	16369	16614	16486	16635	16476	16561	16702	16641	16526	16555	16641	16552	16469	16670	16548	16555	16675	16602	16540	16521	16866	16703	16568	16548	16589	16496	16489	16781	16671	16495	16595	16803	16607	16522	16567	16503	16664	16459	16593	16613	16547	16521	16621	16498	16529	16457	16584	16609	16602	16621	16578	16477	16463	16573	16677	16473	16464	16557	16406	16581	16624	16621	16678	16609	16607	16440	16575	16596	16594	16588	16492	16644	16498	16633	16420	16656	16603	16712	16581	16633	16519	16534	16622	16595	16434	16562	16591	16602	16781	16517	16690	16578	16554	16750	16464	16738	16577	16584	16634	16640	16602	16695	16460	16598	16595	16376	16479	16797	16590	16656	16725	16555	16653	16721	16589	16538	16388	16588	16621	16580	16636	16649	16454	16642	16617	16646	16650	16559	16449	16591	16368	16684	16542	16545	16629	16661	16548	16565	16596	16641	16507	16610	16497	16524	16780	16504	16565	16664	16433	16656	16618	16658	16492	16630	16612	16451	16549	16598	16582	16605	16542	16780	16642	16682	16691	16508	16671	16613	16580	16640	16658	16652	16729	16675	16588	16614	16593	16692	16626	16489	16756	16694	16635	16544	16417	16610	16610	16598	16625	16615	16541	16746	16685	16534	16601	16758	16558	16670	16555	16702	16844	16531	16502	16558	16597	16701	16501	16631	16527	16700	16454	16867	16675	16516	16601	16635	16604	16464	16632	16592	16589	16620	16556	16552	16667	16734	16459	16619	16614	16736	16670	16828	16760	16606	16780	16487	16626	16514	16582	16598	16446	16716	16465	16518	16645	16634	16800	16750	16640	16666	16650	16564	16689	16590	16503	16506	16495	16432	16733	16419	16641	16555	16609	16568	16540	16669	16505	16585	16574	16701	16626	16680	16536	16465	16671	16652	16553	16496	16722	16683	16666	16649	16561	16743	16508	16700	16573	16506	16687	16549	16637	16657	16563	16449	16600	16488	16670	16628	16695	16407	16679	16658	16725	16697	16629	16652	16600	16757	16624	16570	16824	16605	16532	16771	16808	16511	16517	16625	16494	16459	16676	16585	16623	16646	16522	16529	16647	16472	16563	16621	16697	16584	16501	16662	16640	16564	16677	16485	16490	16620	16670	16586	16547	16563	16603	16590	16580	16677	16596	16547	16627	16441	16505	16515	16528	16517	16543	16634	16598	16600	16630	16575	16619	16602	16463	16579	16488	16522	16660	16599	16756	16501	16530	16703	16601	16532	16738	16798	16681	16662	16548	16431	16426	16605	16589	16405	16520	16746	16507	16529	16634	16406	16700	16558	16545	16700	16569	16410	16526	16576	16591	16473	16734	16775	16638	16513	16471	16653	16634	16741	16646	16622	16680	16556	16391	16497	16600	16566	16480	16635	16510	16319	16750	16617	16386	16715	16680	16582	16518	16530	16615	16451	16601	16591	16502	16621	16430	16537	16614	16468	16666	16635	16627	16612	16506	16634	16415	16883	16683	16579	16551	16573	16616	16586	16695	16716	16549	16849	16561	16504	16601	16687	16528	16638	16557	16518	16538	16735	16696	16580	16507	16605	16652	16737	16511	16527	16648	16667	16806	16462	16573	16605	16571	16661	16614	16588	16588	16488	16570	16666	16555	16722	16695	16545	16530	16520	16599	16644	16464	16550	16347	16566	16496	16644	16600	16637	16589	16707	16839	16461	16551	16602	16593	16669	16597	16564	16610	16554	16590	16615	16402	16537	16712	16569	16725	16548	16588	16699	16499	16535	16835	16566	16478	16595	16644	16583	16685	16727	16446	16733	16667	16555	16730	16713	16528	16587	16611	16608	16685	16669	16840	16587	16743	16675	16546	16596	16516	16593	16485	16625	16672	16597	16675	16662	16595	16593	16521	16619	16596	16561	16834	16530	16623	16568	16571	16866	16551	16712	16659	16576	16505	16650	16677	16537	16481	16609	16614	16555	16587	16538	16693	16574	16579	16629	16632	16617	16554	16597	16662	16491	16556	16583	16779	16696	16470	16579	16505	16564	16562	16580	16565	16560	16604	16712	16604	16640	16678	16621	16641	16552	16485	16477	16711	16695	16481	16692	16545	16605	16703	16641	16816	16572	16535	16511	16548	16569	16532	16622	16485	16747	16532	16601	16547	16623	16798	16656	16602	16513	16677	16728	16574	16486	16719	16466	16722	16688	16515	16539	16610	16572	16594	16575	16569	16564	16673	16644	16731	16648	16597	16511	16648	16661	16620	16862	16496	16758	16398	16659	16567	16579	16706	16691	16592	16464	16600	16449	16478	16413	16705	16441	16773	16683	16546	16445	16582	16523	16469	16418	16636	16657	16458	16645	16364	16592	16613	16608	16533	16590	16584	16733	16455	16538	16555	16572	16479	16623	16584	16793	16597	16613	16544	16613	16617	16572	16551	16666	16695	16581	16718	16616	16734	16561	16628	16625	16677	16481	16572	16476	16537	16596	16671	16480	16574	16655	16620	16657	16608	16566	16666	16507	16814	16542	16633	16719	16746	16575	16675	16539	16721	16550	16683	16673	16691	16597	16547	16492	16491	16471	16567	16592	16599	16587	16731	16551	16535	16752	16554	16566	16657	16467	16484	16604	16523	16572	16814	16534	16550	16630	16650	16423	16597	16639	16690	16656	16736	16674	16560	16693	16575	16529	16384	16609	16563	16690	16707	16599	16421	16412	16858	16673	16661	16648	16606	16717	16691	16558	16448	16516	16663	16763	16555	16582	16690	16564	16528	16499	16685	16631	16412	16583	16605	16711	16705	16445	16511	16493	16576	16664	16580	16727	16746	16698	16520	16609	16546	16577	16594	16691	16571	16768	16601	16588	16552	16661	16660	16678	16813	16431	16512	16556	16486	16544	16512	16581	16654	16646	16407	16660	16652	16673	16546	16765	16648	16589	16621	16735	16662	16816	16440	16594	16612	16670	16712	16626	16708	16471	16564	16613	16649	16680	16471	16804	16567	16515	16733	16640	16554	16551	16706	16596	16539	16575	16725	16585	16550	16456	16646	16518	16413	16501	16502	16643	16566	16574	16502	16775	16529	16503	16555	16693	16635	16465	16699	16677	16459	16574	16533	16825	16620	16603	16632	16420	16818	16560	16712	16448	16678	16545	16840	16737	16601	16560	16458	16692	16624	16545	16707	16637	16450	16572	16721	16614	16530	16750	16576	16722	16592	16562	16661	16536	16665	16582	16416	16639	16628	16750	16638	16679	16687	16507	16560	16641	16619	16591	16625	16626	16507	16647	16664	16700	16738	16643	16633	16561	16653	16718	16479	16460	16528	16597	16537	16545	16579	16451	16528	16722	16570	16489	16630	16620	16475	16656	16686	16564	16521	16522	16561	16611	16621	16583	16534	16599	16396	16808	16540	16591	16660	16592	16592	16688	16782	16598	16679	16653	16685	16777	16635	16580	16492	16586	16692	16450	16708	16461	16629	16590	16771	16816	16530	16451	16584	16715	16670	16420	16443	16744	16524	16609	16668	16769	16589	16532	16669	16686	16533	16638	16673	16373	16626	16726	16575	16644	16461	16558	16441	16804	16714	16439	16406	16645	16723	16578	16899	16611	16579	16648	16605	16722	16665	16645	16577	16547	16689	16532	16622
24380	21610	29340	26117	25762	27559	25262	21219	20227	19919	20019	19667	19781	19629	19904	19719	19779	19682	19868	20062	19772	19918	19896	19698	19882	19826	19492	19769	19655	19708	19721	19658	19733	19816	19818	19787	19758	19765	19595	19858	19693	19680	19447	19680	19498	19527	19465	19541	19479	19730	19700	19768	19562	19713	19633	19742	19479	19606	19582	19704	19611	19714	19589	19628	19650	19469	19538	19493	19474	19770	19634	19504	19702	19640	19649	19669	19639	19702	19464	19619	19640	19531	19574	19526	19756	19471	19599	19443	19722	19697	19547	19567	19540	19522	19499	19659	19439	19496	19554	19573	19638	19582	19684	19739	19772	19737	19641	19658	19671	19714	19612	19419	19482	19716	19431	19723	19547	19570	19592	19767	19661	19453	19668	19425	19615	19504	19638	19705	19617	19576	19548	19357	19483	19625	19565	19703	19476	19500	19666	19455	19653	19594	19448	19307	19620	19496	19636	19470	19548	19436	19499	19659	19492	19447	19742	19329	19463	19587	19551	19496	19639	19622	19732	19722	19658	19581	19685	19616	19726	19395	19419	19340	19537	19471	19620	19538	19687	19439	19405	19657	19723	19609	19745	19624	19422	19524	19522	19495	19366	19463	19438	19424	19317	19394	19658	19593	19561	19678	19659	19679	19633	19457	19523	19622	19516	19602	19688	19704	19418	19440	19667	19660	19657	19574	19608	19324	19583	19561	19433	19512	19428	19639	19513	19539	19607	19560	19650	19511	19602	19566	19570	19416	19589	19748	19316	19544	19752	19572	19727	19397	19749	19664	19632	19380	19374	19617	19450	19557	19716	19520	19427	19520	19636	19515	19566	19406	19656	19409	19507	19548	19553	19468	19496	19698	19634	19637	19587	19454	19473	19574	19409	19451	19353	19553	19639	19460	19600	19473	19594	19707	19526	19479	19523	19447	19674	19428	19607	19531	19607	19538	19662	19480	19598	19510	19429	19543	19609	19520	19722	19780	19620	19418	19406	19832	19715	19661	19591	19644	19497	19665	19580	19620	19516	19554	19620	19490	19478	19553	19491	19567	19742	19551	19421	19681	19127	19531	19430	19443	19328	19705	19734	19416	19304	19499	19431	19330	19474	19339	19437	19562	19556	19605	19589	19694	19681	19274	19718	19610	19562	19430	19270	19547	19449	19471	19678	19628	19481	19700	19355	19568	19698	19677	19701	19533	19528	19667	19554	19382	19525	19601	19437	19553	19614	19370	19469	19506	19533	19315	19461	19436	19420	19393	19372	19570	19766	19523	19440	19808	19636	19440	19587	19648	19324	19366	19622	19443	19241	19497	19630	19516	19202	19570	19488	19619	19536	19523	19351	19505	19548	19551	19551	19680	19633	19714	19496	19338	19527	19733	19708	19548	19575	19532	19524	19648	19440	19675	19545	19547	19391	19545	19666	19479	19661	19488	19421	19635	19740	19609	19578	19607	19613	19672	19493	19759	19648	19466	19714	19604	19342	19536	19445	19505	19553	19495	19696	19546	19605	19502	19511	19460	19356	19570	19742	19644	19555	19575	19336	19524	19474	19661	19735	19633	19456	19507	19547	19586	19542	19524	19627	19565	19239	19572	19412	19692	19587	19636	19595	19392	19545	19532	19361	19652	19577	19596	19316	19507	19799	19358	19488	19468	19668	19450	19383	19532	19589	19583	19432	19349	19612	19608	19584	19573	19663	19491	19563	19333	19469	19565	19579	19489	19514	19614	19705	19409	19455	19717	19609	19405	19590	19672	19606	19585	19581	19700	19553	19609	19390	19626	19504	19525	19621	19393	19639	19690	19322	19475	19568	19510	19545	19297	19518	19586	19561	19534	19683	19508	19560	19439	19600	19584	19633	19682	19539	19286	19450	19646	19377	19426	19482	19409	19499	19451	19677	19725	19707	19698	19428	19537	19436	19549	19595	19482	19387	19719	19576	19495	19484	19375	19602	19485	19557	19344	19540	19556	19523	19494	19618	19616	19527	19552	19781	19429	19499	19688	19655	19597	19528	19707	19351	19334	19541	19485	19669	19631	19517	19559	19478	19270	19448	19341	19497	19463	19290	19484	19784	19597	19483	19232	19664	19535	19471	19491	19680	19711	19411	19510	19707	19633	19878	19558	19701	19688	19596	19678	19423	19706	19660	19444	19586	19581	19725	19655	19419	19657	19535	19600	19512	19471	19318	19398	19530	19532	19465	19522	19352	19599	19785	19547	19599	19729	19406	19418	19504	19553	19497	19622	19767	19314	19639	19616	19410	19670	19688	19467	19367	19725	19431	19442	19507	19662	19669	19567	19687	19589	19732	19693	19487	19334	19480	19356	19514	19563	19775	19568	19629	19584	19498	19640	19481	19492	19639	19687	19525	19538	19647	19502	19451	19456	19653	19957	19542	19732	19659	19823	19607	19562	19604	19549	19570	19559	19697	19545	19501	19579	19470	19624	19475	19488	19371	19562	19629	19503	19376	19662	19492	19507	19543	19589	19525	19548	19502	19459	19581	19822	19554	19542	19643	19532	19345	19712	19722	19768	19627	19593	19539	19432	19530	19458	19589	19417	19608	19547	19577	19649	19458	19606	19591	19701	19447	19505	19668	19514	19555	19556	19831	19498	19556	19612	19468	19634	19618	19553	19498	19550	19588	19602	19580	19390	19449	19710	19509	19608	19423	19436	19495	19617	19618	19517	19286	19545	19696	19749	19485	19820	19624	19565	19804	19516	19498	19602	19396	19602	19789	19730	19647	19365	19660	19504	19540	19709	19558	19472	19482	19466	19684	19483	19826	19594	19542	19678	19403	19687	19477	19630	19655	19637	19776	19500	19492	19647	19511	19497	19505	19584	19675	19391	19450	19477	19458	19721	19629	19436	19578	19614	19485	19714	19419	19627	19447	19580	19597	19491	19404	19725	19582	19719	19646	19520	19614	19615	19825	19476	19650	19586	19718	19485	19401	19440	19702	19538	19734	19630	19488	19799	19427	19629	19648	19778	19560	19534	19557	19431	19605	19445	19683	19633	19514	19398	19563	19536	19649	19603	19579	19694	19837	19722	19506	19587	19530	19524	19583	19543	19317	19753	19527	19615	19772	19430	19555	19518	19615	19432	19556	19757	19693	19563	19689	19186	19563	19586	19462	19689	19662	19456	19653	19578	19745	19688	19549	19489	19407	19573	19431	19389	19538	19437	19455	19550	19614	19561	19609	19749	19469	19576	19519	19598	19499	19395	19670	19485	19511	19543	19590	19570	19683	19432	19585	19560	19673	19561	19596	19335	19389	19555	19606	19369	19661	19454	19631	19508	19553	19664	19745	19539	19654	19734	19485	19514	19479	19590	19640	19641	19808	19388	19350	19319	19681	19570	19630	19426	19470	19841	19779	19503	19561	19573	19568	19456	19406	19629	19468	19589	19320	19573	19487	19691	19851	19595	19628	19461	19576	19579	19482	19550	19165	19412	19750	19668	19624	19353	19436	19519	19588	19365	19534	19639	19706	19363	19552	19766	19479	19387	19565	19555	19512	19457	19523	19398	19622	19549	19499	19558	19589	19683	19649	19580	19486	19474	19572	19479	19532	19582	19474	19542	19706	19555	19573	19398	19567	19461	19566	19474	19730	19360	19478	19307	19627	19651	19738	19531	19409	19572	19696	19623	19435	19669	19620	19600	19664	19541	19572	19450	19601	19496	19520	19442	19522	19451	19544	19552	19542	19723	19749	19543	19531	19519	19496	19709	19590	19410	19428	19515	19703	19496	19860	19498	19748	19517	19651	19642	19690	19630	19640	19675	19263	19539	19593	19550	19499	19339	19620	19586	19689	19395	19356	19489	19382	19508	19691	19619	19531	19434	19650	19677	19613	19361	19636	19422	19491	19309	19571	19537	19664	19551	19508	19285	19369	19595	19726	19643	19541	19569	19594	19595	19536	19580	19665	19586	19561	19516	19620	19594	19517	19562	19733	19845	19665	19511	19596	19378	19524	19807	19601	19673	19447	19695	19605	19583	19730	19459	19503	19690	19525	19689	19536	19485	19740	19644	19726	19650	19419	19396	19867	19617	19801	19580	19656	19793	19669	19507	19553	19534	19614	19572	19813	19554	19614	19739	19627	19689	19559	19517	19516	19598	19567	19519	19744	19230	19447	19555	19568	19571	19327	19698	19372	19578	19468	19644	19476	19837	19663	19728	19686	19642	19665	19618	19484	19725	19590	19696	19610	19434	19361	19472	19458	19503	19597	19682	19515	19620	19414	19577	19651	19446	19462	19473	19579	19654	19624	19622	19648	19369	19689	19429	19707	19596	19548	19583	19541	19647	19387	19517	19685	19686	19585	19395	19456	19483	19440	19473	19606	19550	19573	19653	19650	19616	19740	19804	19677	19351	19593	19582	19417	19519	19584	19657	19506	19692	19481	19650	19645	19546	19662	19712	19699	19531	19540	19844	19548	19614	19515	19394	19470	19666	19425	19407	19366	19658	19516	19511	19435	19658	19397	19570	19484	19644	19538	19434	19513	19486	19433	19695	19411	19630	19584	19492	19623	19721	19428	19609	19619	19609	19508	19513	19453	19558	19430	19473	19563	19468	19502	19584	19811	19726	19567	19595	19696	19514	19542	19590	19263	19556	19693	19355	19459	19528	19647	19563	19616	19508	19675	19725	19733	19634	19808	19773	19596	19658	19602	19506	19572	19483	19570	19425	19506	19706	19462	19392	19765	19590	19714	19563	19520	19558	19738	19416	19436	19456	19856	19573	19523	19404	19473	19573	19583	19655	19662	19564	19716	19659	19538	19617	19528	19786	19568	19720	19459	19672	19605	19568	19795	19596	19675	19546	19481	19584	19583	19693	19457	19529	19521	19561	19484	19551	19739	19549	19594	19396	19651	19692	19664	19570	19575	19758	19686	19527	19407	19528	19327	19561	19478	19673	19661	19518	19664	19465	19578	19576	19493	19697	19491	19717	19405	19457	19428	19429	19645	19393	19762	19383	19557	19426	19576	19658	19414	19788	19497	19540	19440	19445	19785	19540	19665	19467	19500	19232	19571	19582	19564	19711	19563	19544	19338	19648	19474	19745	19509	19537	19558	19398	19628	19661	19677	19389	19527	19514	19597	19488	19597	19609	19630	19681	19461	19407	19642	19551
32406	49980	47334	36908	30883	26541	20480	17963	17723	17395	17176	17200	17319	16941	17240	17148	17312	17285	17248	17492	17173	17268	17248	17312	17065	17252	17006	17251	16931	17119	17224	17004	17069	17035	17075	17049	17315	16934	17155	17093	17061	17089	16860	16950	17122	17064	16836	16985	17156	17071	17102	17052	17129	16883	16976	16811	17145	16811	17049	17004	17175	16969	16892	17191	16854	17212	16909	17001	16994	16814	17033	16893	17021	16949	16971	17011	16918	17046	17032	16903	16995	17163	17130	16974	16950	16954	16976	17112	16933	17087	16980	17089	16927	17074	17091	17048	17012	16925	16988	16892	16948	16947	16933	17041	16899	16919	16914	16866	17124	16942	16978	16890	17066	17079	16753	17019	16993	16975	16880	16965	17117	16769	17117	17032	17059	16810	17117	17157	16925	17009	16928	16937	17081	16951	16981	17031	17045	17068	17045	16921	17000	17214	16989	17047	17076	16943	17028	16864	16804	17059	16973	17134	17064	16749	16893	16911	17181	17048	17072	16973	16928	17149	16880	16908	17058	16882	16928	17075	17085	17020	16952	17003	17077	17003	16946	17008	16694	17121	17006	17056	16997	16985	17079	17105	16864	17160	17039	16870	17028	17001	16862	17166	17032	17111	17089	16945	16973	16857	17057	17036	17058	16884	16886	17027	17126	16942	17053	16971	16892	17009	17175	16870	17029	16923	16955	16954	16958	17028	17103	16937	17171	16930	16993	16907	16807	17107	16969	16962	17053	16793	17059	16701	16928	16990	16864	16982	16727	16890	16993	16914	16974	17101	17000	17008	17016	16849	16868	17001	16899	17026	16940	16977	16810	16955	17066	16955	16850	17131	17065	17035	17070	17066	16974	16961	17014	17000	16806	17093	17100	16981	17017	16786	17018	17070	16920	16947	17007	17015	16939	17115	16952	17145	17232	17006	17107	17018	16889	17010	16864	17182	16929	16949	17103	17090	17131	16972	17011	16831	17121	17195	16884	16913	16941	17009	17063	17050	16882	16829	17048	16971	16828	17141	17166	17014	17020	17090	16908	17203	17044	16898	16931	16920	17043	17205	17067	17037	16867	16935	17063	16917	17220	17024	16893	16952	16998	17145	17039	17165	16933	16919	16854	17009	17017	16940	16844	16891	16814	17082	17009	16925	17055	16970	16974	16920	16873	17040	17045	17106	16802	17093	17154	16990	16919	17098	16975	17184	17204	16898	17105	17054	16897	17305	16950	17080	16848	17073	16940	16920	17106	16839	16862	16866	17083	16850	16926	17025	17022	16877	17101	17030	16960	16961	16990	16907	17143	16950	17043	16852	17165	16979	17090	17010	17027	17099	17053	17101	16998	16932	17022	16966	17037	17184	17072	17045	17131	17152	16934	17110	17111	16957	17148	17074	17122	16874	16983	16984	17114	17006	16987	16976	17051	16840	16931	16953	17111	16989	16992	16947	16987	17059	16931	17102	16904	17012	16881	16910	16862	16968	17134	17039	17058	16990	16941	16800	16973	17120	16973	16996	17167	16991	16930	16922	16923	16982	16804	17050	16844	17070	17122	17013	16967	17092	17013	16935	17140	17011	16851	16998	16998	16959	16992	17074	16884	17135	16999	16840	17122	16995	16994	17046	17062	17046	16942	16773	17026	16897	17069	17058	17101	17025	17120	16892	17035	17235	16985	16918	17004	16943	17082	16908	17057	16964	16895	16880	16887	16961	17117	16900	16910	16873	17008	16966	17128	17169	16885	16980	16967	17024	16925	16910	16894	17008	17127	17032	16994	16970	16943	17025	16818	17284	16984	17242	17212	17053	17051	16964	17038	17056	17048	17120	17086	17107	17002	17006	16953	16856	16981	16894	16929	16960	17177	17048	16816	16919	17038	16833	17059	17081	17055	16937	16856	17137	16961	17009	17061	17047	17167	16979	16977	17188	16915	17042	17082	16832	16894	17061	16911	16996	17058	17060	17014	16824	16959	16967	16971	17207	17131	17132	17073	16977	17025	16949	17092	17069	17016	16911	16804	16995	17005	16971	16979	17017	17137	16972	17116	16881	16852	17018	17129	16958	17059	16972	16969	17160	17123	16889	16719	16964	16844	17091	17114	16995	16933	17053	17210	17017	16978	17139	16880	17103	17217	16949	17017	16999	17002	17094	16969	17015	17022	16913	16924	17095	17152	17114	16868	17001	16832	17117	16891	16988	17124	16898	16858	17057	17134	17039	16891	16876	17032	17115	17109	16965	16799	16962	17198	17084	17119	17092	16871	16971	16961	16936	16998	16866	17009	17142	17060	16956	16979	16857	17057	17034	16917	16964	17128	16827	16996	17015	16866	16972	16907	17004	17009	16970	17144	16919	17011	17009	17201	16997	17114	16933	17095	17159	17077	16907	16958	16931	16956	17074	16809	16913	16926	17107	17055	17158	16916	17124	16944	16942	16732	16999	17023	16929	17135	16970	17115	17159	16975	16899	17007	17010	17041	16978	17131	17090	16936	16963	16901	17015	16925	17135	16984	16959	16937	17009	17076	17125	16858	16904	17060	17050	16908	17022	17076	16972	17015	16998	17045	17013	16925	17030	16979	16859	17103	17011	17047	17071	17173	16839	17039	16895	17113	16814	16921	17069	16834	16905	16890	16906	16858	16936	17046	17010	17063	16989	16959	16948	16935	16966	16909	16999	16969	17161	17024	17159	17036	16903	16986	16976	17112	17214	17084	17062	16952	17101	17051	16978	16961	16933	17034	16879	17036	16798	17110	16936	17010	16926	16968	17076	17070	17062	17064	17014	16950	17044	16876	16979	17025	17215	17058	16965	17013	16776	17014	16918	17124	16846	17147	16907	17101	16974	17000	17056	17034	17013	16877	16911	16924	17116	17010	17104	17165	16845	17009	17101	17017	16882	16938	16838	16974	17022	17059	17022	17117	16994	16987	17001	17031	16994	16922	16911	17057	16860	16902	17031	16984	17122	17223	17027	16915	17016	16900	16915	17022	17118	17098	16976	16979	16998	16884	17029	16948	17098	17055	17106	16969	17019	17051	17053	16962	16842	17085	16998	16766	16893	16910	16897	17008	17105	16883	16865	16930	16943	17005	16889	17001	17061	16954	16996	17028	16930	17035	16860	17076	16899	16838	16745	17134	17090	17026	17067	17190	16965	17203	16980	16987	17001	16912	17003	17003	16787	17056	16862	17008	16961	16993	17086	16879	17037	17014	17018	17043	17159	16971	16930	17135	16902	16947	17029	17090	17076	17079	17131	16978	17063	17018	17091	16822	17053	17036	16896	16928	17013	16905	16974	16926	16861	17033	17048	16903	17237	17001	16996	16762	17000	16870	17001	16730	16973	16980	17142	17012	16889	17164	16898	17027	16984	16827	17155	17022	16929	16938	16863	17129	16901	17027	16943	16982	17055	17127	16987	17117	17070	17053	17145	16980	17003	17012	16907	16992	17042	16911	16971	16799	17037	17050	17017	16947	17092	17123	17052	17018	16943	17088	16882	17041	17125	17179	17097	17115	17016	17077	16849	16948	16941	16980	17103	17021	17106	17009	16945	17065	17031	16836	16989	17209	16967	17004	16813	16855	16951	16932	17203	17049	16778	16925	17038	16874	17051	16929	17156	17100	17054	16932	16982	17137	16975	16883	17090	16895	16972	17054	16988	16922	17012	17079	16936	17010	16955	16843	17156	17001	17079	17005	17122	16920	16923	16830	16732	17209	16962	17068	16833	17047	16980	16910	17051	17090	16978	16992	17110	16876	17019	17062	16939	17049	17035	16960	17017	17068	17076	17085	17014	16952	16874	16834	16918	16994	16909	16957	16983	17047	16952	17088	17079	16866	16936	17071	17020	17027	16988	17006	16982	17094	17017	17141	16990	16912	16908	17081	16868	17140	16972	16932	16996	16929	16987	16908	16953	17104	17023	16950	16987	16890	17099	17111	17095	17038	17189	17119	17052	17109	16981	17021	16817	16974	16876	17027	16951	16930	17085	16937	17095	16947	16945	16958	16986	16963	17133	17065	16936	16976	16963	17022	16872	16915	17093	16985	17143	16954	17111	17053	17053	17165	17018	17068	17020	16875	17046	16969	16958	16997	17052	17048	17054	17086	17107	17076	17073	16935	17156	17098	16902	17132	17031	17037	16903	16930	17072	17056	16946	17013	16978	16951	16879	16878	16854	17013	17202	16892	17058	17041	17063	16995	17087	16850	17003	17064	17114	17009	17017	17044	16850	17161	17031	17068	17211	17087	16993	16824	16904	17064	17066	16892	16971	17080	16917	16990	17072	16820	17041	16850	16949	16939	17014	16823	16915	16869	17147	16846	16963	17032	17046	16980	17018	16932	16913	16980	16894	17046	16943	17070	17039	16905	17037	17238	16973	17096	17095	16960	16967	16840	17095	16939	17116	16870	17017	17065	16981	16974	17018	16899	17042	17041	17031	17117	17014	17067	16865	16867	17068	17063	16992	17066	17113	16917	16889	17181	16966	17107	16946	16979	16915	17199	17116	16923	16853	16908	16893	17014	16917	16879	16960	16940	16921	16980	17069	17025	16915	16894	17083	16895	16775	17176	16940	17046	17162	16906	16972	17027	17063	16886	17004	17036	17002	17152	16923	16963	16960	17060	16975	17108	16875	16791	17000	16859	17047	17063	16993	16857	17189	16847	16964	16924	17109	17027	17102	17096	16962	16951	17117	16731	17089	17051	17100	17091	17034	17086	17167	17184	16985	16829	16915	16967	16871	16988	16846	16944	17039	16971	16989	17023	16960	16865	17128	16855	17067	17031	17116	16882	17068	16987	17216	17090	16950	17039	16988	17074	16858	16868	16985	16998	16919	17257	16994	16960	17057	17021	17088	16927	16906	16990	17045	17049	16841	17057	16920	16987	17061	17032	17044	17145	17247	16844	17051	16932	16852	16910	17067	17034	17015	16929	16958	16923	16983	17007	16996	16987	17062	17108	17032	16965	17093	17022	17016	16968	17146	17022	16898	16994	17008	16909	17013	16845	16889	17044	16948	17036	17148	17156	16992	17010	16896	17034	16833	16939	16974	17091	17012	16947	16854	16995	17045	16944	17025	17040	17030	16983	16940	17090	16784	17029	16967	16952	17054	17101	16930	17046	17028	17115	16988	17061	17044	16993	16982
23101	21574	29486	24748	24730	27882	28117	22195	20758	20501	20559	20537	20393	20198	20378	20231	20328	20363	20487	20286	20224	20271	20189	20396	20206	20161	20268	20163	20220	20093	20146	20083	20112	19982	20013	20073	20099	19982	20048	20171	19943	19827	20163	19980	20131	20135	19961	20038	20172	20050	20103	20010	20031	19902	20017	20067	20265	19864	20015	19991	20000	19878	20060	20168	20064	20085	19853	20159	19925	20210	20125	20323	20153	19967	19812	20041	19954	19879	20022	19875	19753	19695	19862	19723	19934	19993	19955	20014	19756	19675	19682	19956	19845	19785	20031	19926	19961	19915	19884	19989	20146	19790	19968	19720	19735	20026	19848	19878	20037	19953	19908	20062	20183	19866	19932	19931	19901	19928	19827	19999	19907	20191	19911	19964	20020	19936	19824	19863	19752	19896	19966	20061	19926	20005	19880	20031	19955	20026	19721	19714	19950	19757	19741	19914	19821	20001	19876	19956	19926	19911	20085	19930	20095	19886	19953	20052	19851	20047	20026	20055	19906	19908	19896	20016	19794	19889	19893	19926	19898	19773	20069	19774	19608	19795	19767	19788	20060	20123	19972	19977	20104	20089	19723	20117	19874	19889	19819	20022	19783	20003	20010	20159	19667	19811	19955	19861	19963	19893	19795	19854	19813	19851	19835	19735	19821	19748	19838	19899	19785	19893	19815	19933	19929	19993	20212	20091	19913	19807	19864	19926	19928	20014	20019	20031	19807	19886	19884	19854	19906	19799	19746	19777	19855	19813	19939	20071	19934	20017	19947	19806	19922	19788	19981	19944	20011	20014	19773	19969	19986	19864	19909	19704	19878	20021	20018	19834	19978	19855	19748	19699	19800	20056	19959	19769	19809	19935	20044	20010	20054	19749	19658	19970	19747	19843	20002	19885	20025	19827	20052	19990	19831	19870	19752	19721	19850	19913	19815	19717	19892	20114	19885	19927	20024	19769	19860	19747	19996	19774	19859	19866	20057	19787	19868	19713	19878	20272	20026	19945	19797	20010	19973	19877	19845	19842	19828	20115	20083	19833	19866	19771	19837	19930	19572	19810	19904	19756	19907	19703	20057	19849	19814	20139	20052	19788	19851	19926	19984	19813	20000	19900	19894	19770	19781	20095	19922	19740	19790	20044	19809	19897	19942	19862	20072	19820	19903	20020	19889	19745	20009	20123	19795	19802	19965	19876	19941	19876	19965	19917	19890	19678	19910	19755	19814	20003	20002	20029	19805	19767	19979	19748	20076	20029	19833	19810	19839	19736	19840	20008	19800	19702	19927	19922	20022	19862	20025	19784	20014	19754	20013	19995	19921	20053	20215	19780	19729	19904	19766	20153	19784	20028	19898	19779	19717	19779	20018	19619	19868	19952	19937	19838	19923	20029	19981	19794	19863	19855	19970	19894	19603	19924	20006	19866	19837	19955	20067	19818	19861	19954	19897	19614	20126	19655	19780	19908	19893	19978	19896	19707	19978	19952	19917	20000	19932	19971	19890	19734	19822	19823	19740	19807	19879	19852	19744	20128	20193	20009	19989	19895	19876	19826	19792	19896	19885	20087	19933	19659	19936	19936	19923	19685	19937	19865	19767	20162	20005	19863	20067	19905	19865	19847	19885	19831	19700	19945	19902	19937	20057	19759	19950	19959	19917	19964	20106	19854	19832	19795	19689	20000	19809	19812	19922	19958	19888	19843	19968	19819	19767	19850	19899	19916	20057	19997	19846	19802	19995	19955	19833	20022	19937	19830	19855	20070	19907	19662	20010	19914	19962	19890	19848	19820	19777	19955	20179	19921	19856	20033	20187	19924	20069	19978	19689	19840	20154	20038	19908	19891	20016	19887	19866	19708	19899	19923	20056	19963	20060	19709	19677	19600	19935	20016	19804	20117	19853	19816	19581	20073	19994	19869	19899	20034	19793	20031	19838	19700	19879	19681	19735	19927	20056	19893	19961	19886	19956	20116	19808	19913	19715	19761	19890	19836	19932	19885	20093	19933	19863	19946	20001	19839	20012	20006	19861	19838	19867	19760	19893	20053	19887	19731	19965	19841	19917	20093	20040	20029	19896	19772	19894	19994	19858	19834	19780	19693	19953	19744	19871	19795	19854	19891	19964	19716	19970	19904	20048	19708	19894	19904	19998	19750	19871	20097	19724	19977	19817	19786	19890	19856	20058	19980	19727	19813	20074	20088	19758	19977	20010	19919	19883	19859	19898	20152	19909	19993	19983	20160	20098	20110	19982	19798	20006	19766	20013	19933	19971	19980	19953	19887	20040	20007	19998	19871	19775	19977	19928	19672	20049	19933	19822	19988	19761	19910	19771	19747	19897	19779	19874	19963	19989	19770	19817	19836	19645	19808	19745	19814	19849	20099	19909	19969	19831	20103	19875	19927	20000	20196	19864	19869	19949	19826	19962	19750	20035	19879	19935	19783	19982	19653	19704	20045	19767	19770	19791	19821	20024	19660	20128	19969	19816	19987	19947	19858	20113	20163	20040	20110	20015	19768	19910	19895	20000	19943	19908	19931	19961	19977	20016	19990	19951	20243	19939	19824	20053	19947	19782	19781	19703	19746	20096	19992	19990	19762	19845	19929	19932	19983	19882	20012	19869	19865	19725	19880	19746	19852	19912	19985	19972	20010	19951	19921	19996	19946	20033	19887	19998	19768	19799	19937	19720	19930	19867	19724	20070	19977	19989	20089	20086	19859	19991	19861	19839	19920	19823	19888	19884	20032	19924	19738	19671	19929	19860	20012	19910	19739	19824	19898	19637	19732	19919	19762	20179	19718	19912	20022	20051	19785	19737	20000	19832	19886	19999	19934	19655	19897	19889	19860	20055	20089	20102	20034	20116	19883	20029	19869	20052	19807	20061	19999	19999	19968	19989	19970	19876	20013	20052	19952	19850	19919	19758	19986	19879	20146	19814	19764	19989	19884	19852	19852	19993	19671	19803	19910	19979	20023	19916	19865	19753	19676	19880	19848	19834	19865	20035	19879	20235	19809	19848	19920	20103	19776	19723	19772	19997	19663	19819	19906	19837	19853	19881	20280	19990	19843	19786	19772	19900	19879	19885	19744	19921	19856	19958	19894	19744	19975	19961	19678	19805	20022	19948	19742	19876	19775	19884	19677	19990	19915	19992	19851	19656	19919	19928	19792	19935	19878	19977	20001	19936	19992	19925	20015	19946	19965	19922	19879	19993	19804	20001	20034	19882	19872	19780	19792	19821	19856	19699	19740	20112	20074	19993	19826	19850	19964	19907	19800	19839	19964	19873	19925	20036	19679	20161	19978	19862	19808	19868	19750	19825	19710	19826	19776	19970	19734	19906	20038	19967	19857	19928	19708	19835	19999	19956	20023	19922	19755	19705	20011	19586	19870	19811	20023	19766	19828	19755	19963	19938	19864	19776	19925	20029	20021	20081	19867	20131	19819	19778	19757	19866	19917	20106	19974	19970	20050	20013	19955	19899	19697	19872	19894	19980	19884	19869	19755	19838	19998	19918	19767	19994	19871	19847	19879	19792	19778	19743	19860	19905	19703	19966	20000	19950	19744	19851	20044	20016	19837	19788	19795	19896	19890	20025	19637	19699	19924	20124	20083	19899	20005	19906	19968	19787	19862	19900	20086	19865	19836	19954	19888	19901	19943	20111	19939	19994	19716	19923	19822	19770	19837	19962	19965	20108	19863	20144	19996	19848	19863	19773	20072	19886	19931	19949	19873	20086	19894	19930	20024	19848	19892	19820	19950	19748	20072	19761	19913	19885	19981	19966	19827	19882	19862	19868	19940	20043	19838	19920	20017	20074	19824	20006	19974	19827	19924	19783	19857	19687	19767	19953	19751	19792	19954	19744	20027	19815	20022	19946	20025	19822	20085	19960	20138	20109	20030	19665	19948	19755	19896	19773	19811	19726	19821	19975	19943	19943	20026	20005	19783	19520	19923	19869	19890	19812	19994	19803	19998	19927	19967	19796	20066	19957	19750	19745	19831	19943	19874	19956	19850	19624	19995	20007	19947	19944	20145	19670	19794	19863	20002	19877	20137	20038	20002	19879	19898	19858	19746	19988	19826	19993	19861	19859	19884	20013	19695	19779	19813	19849	19775	20028	19644	19865	19849	19825	19944	19906	20032	19852	19869	19991	19921	19905	19941	19913	20051	19785	20002	19827	19919	20085	19905	20049	19946	19731	19895	20012	19764	20027	19866	19981	19739	19965	19940	19800	19894	19766	19919	19849	20030	19753	20029	19807	19808	19612	19966	19757	20026	20013	19944	19922	19938	20104	19763	19949	19782	19854	19864	20125	19886	19922	20068	19796	19730	19633	19775	19835	19935	19809	19909	19990	19694	19938	19713	19652	20012	19732	19923	19812	19935	19870	20000	19933	19920	19915	19869	19964	19991	20171	19882	19743	19855	19827	19816	19975	19890	20023	19825	19953	19888	20121	19930	19952	19791	19897	20102	20062	19981	19957	19688	19805	20120	19909	19923	19989	19994	19933	19695	19646	19930	19810	19829	19858	19726	19983	19879	20008	19935	19843	19954	19953	19892	19931	19734	19961	20031	19883	19958	19975	19850	19938	19877	19952	19906	19745	20053	20011	19790	19977	19943	20030	19816	19846	19972	19978	19686	19800	19861	19896	19860	19833	20227	20083	19924	19671	19817	19913	19842	20194	19748	20017	20064	19931	19897	19808	19707	19674	19890	19967	19975	19898	19747	19910	19837	20194	19903	20006	19959	19853	19863	19907	19743	19997	20046	19819	19867	19958	19936	19890	19710	19889	19896	20073	20028	20123	19971	19849	20000	19884	20084	19826	19811	20023	19815	19996	19743	19878	19810	19902	19864	19851	19941	19935	19744	19616	20034	20009	20133	19792	19851	19781	19953	20005	19772	19997	19907	19922	19864	19902	19970	19831	19900	19810	19879	19721	19829	19942	19873	19740	19977	20017	19914	19842	19818	19959	19808	19837	19845	19913	19763	20047	19809	19975	19818	19951	19866	20023	19746	19841	19568	19771	19950	19780	19882	19863	20019	19852	20074	20035	20062	19871	19964	19895	19923	19979	19866	19736	19958	19898	20083	19702	19912	19927	19877	19805	19790	20093	19858	20027	19888	19815	19779	19812	20091
36019	59006	55976	46067	39530	30033	21783	18978	18017	17649	17448	17370	17373	17292	17253	17296	17578	17406	17737	17805	17572	17657	17550	17396	17436	17372	17252	17337	17340	17131	17224	17393	17350	17248	17337	17290	17308	17313	17252	17360	17171	17356	17209	17448	17414	17407	17338	17226	17230	17297	17246	17308	17300	17190	17136	17183	17238	17360	17342	17260	17111	17343	17205	17106	17194	17256	17114	17103	17147	17233	17074	17142	17282	17351	17291	17056	17397	17148	17128	17051	17310	17298	17123	17222	17260	17031	17266	17186	17195	17100	17305	17341	17221	17014	17103	17278	17098	17053	17204	17099	17248	17230	17040	17174	17175	17267	17250	17070	17249	16926	17224	16936	17168	17177	17263	17092	17256	17207	17266	17200	17228	17121	17389	17156	17164	17254	17198	17252	17067	17154	17101	16965	17144	17241	17164	17215	17214	17167	17425	16993	17181	16979	17149	17141	17186	17207	17283	17053	17264	17091	17282	17254	17204	17252	17206	17124	17303	17070	17229	17093	17305	17033	17179	17199	17171	17295	17193	17101	17282	17265	17159	17069	17283	17182	17148	17396	17134	17310	17221	17199	17079	17262	16898	17214	17025	17038	17242	17074	17144	17173	17016	17162	17113	17120	17103	17071	17141	17328	17135	17136	17182	17377	16957	17103	17245	17204	17021	17275	17195	17155	17270	17309	17095	17151	17337	17232	17162	17295	17324	17082	17312	17137	17014	17147	17078	16957	17336	17321	17047	17043	17128	17203	17139	17201	17025	17109	17142	17309	17065	17269	17229	16980	17167	17012	17310	17060	17194	17029	17247	17205	17179	16973	17068	17176	17278	17079	16999	17322	17156	17111	17232	17067	17224	17299	17190	17043	16997	16967	17373	17150	17070	17308	17361	17115	17310	17236	17210	17151	17125	17155	17176	17242	17014	17176	17278	17251	17258	17139	17388	17122	17015	17074	17028	17106	17248	17021	17214	17003	17383	17248	17012	17187	17327	17182	17088	17247	17089	17050	17176	17363	17245	17302	17301	17133	17044	17105	17114	17049	17339	17118	17162	17103	17189	17221	17350	17161	17172	17114	17127	17284	17190	17129	17226	17168	17133	17201	17107	17281	17301	17115	17109	17216	17182	17222	17109	17066	17248	17095	17298	17117	17284	16954	17222	17196	17317	17093	17167	17146	17168	17086	17216	17135	17222	17303	17191	17186	17178	17194	17053	17244	17057	17071	17205	17239	17300	17058	17149	17196	17247	17316	17287	17348	17208	17228	17187	17064	17090	17192	17077	17307	17154	17280	17173	17376	17216	17123	17043	17149	17004	17112	17108	17297	17068	17262	17086	17136	17234	17083	17075	17174	17283	17134	17126	16996	17234	17153	17050	17075	17159	17061	17155	17244	17178	17333	17141	17297	17337	17258	17199	17233	17164	17110	17176	17263	17201	17058	17159	17156	17300	17116	17144	17122	17102	17256	17154	17309	17325	17086	17107	17177	17086	16986	17174	17030	17206	17247	17157	17103	17284	17077	17230	17227	17025	17303	17030	17126	17283	17264	17078	17215	17235	17259	17220	17216	17294	17073	17044	17320	17157	17253	17227	17194	17152	17226	17170	17109	17050	17165	17117	17184	17130	17224	17060	17307	17378	17073	17369	17234	17100	17142	17404	17093	17222	17039	17032	17259	17172	17310	17143	17066	17127	17121	17107	17074	17251	17135	17123	17181	17115	17194	17302	17063	17081	17207	17229	17207	17094	17201	17237	17134	17310	17182	17127	17035	17189	17068	17301	17052	17263	17210	17276	17058	17238	17297	17269	17145	17249	17213	17171	17329	17242	17169	17263	17160	17126	17040	17230	17266	17227	17085	17145	17209	17137	17158	17277	17160	17303	17214	17295	17036	17198	17188	17287	17081	17496	17255	17090	17330	17142	17226	17132	17121	16996	17092	17229	17115	17219	17203	17030	17166	17243	17115	17332	17105	17212	17275	17129	17189	17057	17187	17201	17082	17085	17176	17279	17160	17061	17001	17249	17152	17144	17191	17101	17173	17301	17118	17332	17417	17246	17041	17074	17338	17042	17083	17059	17139	17136	17279	17157	17087	17179	17318	17170	17228	17156	17252	17158	17103	17143	17255	17079	17173	17048	17188	17053	17127	17193	17084	17237	17309	17086	17248	17280	17333	17279	17230	17052	17173	17252	17201	17206	17179	17357	17178	17298	17105	17087	17083	17030	17239	17169	17105	17119	17217	17153	17227	17190	17131	17273	17263	17271	17180	17093	17204	17106	17161	17041	17197	17320	17095	17151	17256	17146	17324	17110	17114	17092	17269	17115	17088	17242	17143	17236	17169	16930	17184	17185	17226	17112	17006	17213	17264	17227	17161	17207	16955	17262	17217	17190	17211	17173	17027	17180	17014	17189	17229	17004	17120	17093	17312	17223	16955	17189	17185	17192	17148	17298	17263	17075	17134	17238	17165	17139	17060	17166	17185	17193	17103	17128	17264	17030	17201	17360	17203	17130	17278	17195	17249	17159	17122	17287	17228	17287	17168	17202	17148	17209	17260	17256	17078	17329	17280	17303	17195	17153	17123	16990	17316	17341	17096	16982	17202	17313	17083	17174	17112	17226	17256	17191	17150	17056	17154	17161	17033	17280	17180	17232	17143	17193	17238	17426	17077	17139	17097	17291	17134	17145	17168	17185	17183	17074	17145	16984	17214	17105	17310	17102	17076	17138	17053	16911	17239	17087	17032	17142	17096	17181	17174	17053	17163	17108	17178	17217	17201	17051	17107	17060	17318	17151	17155	16977	17146	17222	17189	17077	17342	17059	17213	17047	17350	17165	17251	17356	16940	17232	17139	17192	17187	17301	17243	17144	17323	17056	17119	17081	17157	17223	17207	17029	17183	17141	17186	17161	17144	17101	17239	17251	16997	17237	17235	17260	17122	17189	16926	17272	17354	17145	17269	17126	16984	17080	17212	17313	17193	17248	17317	17204	17075	17153	17141	17327	17195	17135	17136	17197	17333	17156	17307	17145	17078	17175	17220	17170	17306	16996	17279	17267	17271	17190	17096	17167	17277	17200	17194	17176	17041	17167	16981	17219	17092	17342	17163	17171	17126	17177	17149	17328	17186	17255	17224	17296	16993	17194	17286	17168	16958	17187	17101	17234	17358	17173	17144	17262	17219	17083	17161	17178	17251	16981	17172	17078	17160	17081	17114	17241	17218	17174	17179	17353	17223	17006	17125	17309	17202	17119	17154	17203	17326	17175	17236	17341	17112	17279	17253	17113	17406	17237	17082	17061	17243	17308	17238	17269	17068	17228	17100	17057	17161	17166	17132	17103	16871	17098	17024	17188	17218	17100	17267	17123	17056	17145	17188	16996	17294	17140	17293	17203	17074	17005	17236	16999	17019	17328	17098	17218	17101	17275	17241	17161	17138	17330	17142	17202	17190	17141	17058	17244	17092	17299	17104	17306	17082	17128	17216	17163	17174	17096	17257	17121	17213	17253	17261	17220	17253	17130	17146	17218	17041	17090	16949	17290	17119	17283	17087	17219	17400	17249	17184	17219	17195	17344	17259	17121	17197	17104	17189	17308	17093	17231	17143	17277	17207	17192	17212	17311	17210	17157	17164	17111	17161	17347	17219	17281	17221	16993	17356	17202	17030	17250	17077	17138	17199	17292	17265	17220	17098	16997	17319	17312	17179	17198	17152	17160	17204	17057	17099	17353	17221	17415	17150	17169	17267	17135	17332	17330	17257	17193	17089	17233	17308	17146	17103	17250	17303	17191	17126	17108	17202	17072	17407	17255	17266	17256	17029	17135	17311	17047	17227	17279	17246	16983	17138	17395	17067	17177	17219	17174	17244	17011	16885	17243	17260	17029	17258	17173	17093	17208	17192	17254	17232	17181	17288	17236	16953	17091	17060	17129	17208	17193	17164	17174	17374	17289	17121	17042	17196	17250	17180	17155	17439	17047	17058	17206	17221	17334	17142	17313	17132	17173	17164	17246	17168	17204	17177	17245	17221	17052	17092	16973	17103	17316	17141	17204	17210	17129	17208	17252	17151	17248	17275	17230	17216	17291	17099	17254	17083	17075	17068	17135	16981	17144	17139	17306	17225	17174	16936	17106	17175	17363	17229	17285	17315	17063	17314	17237	17251	17166	17251	17129	17118	17216	17193	17142	17248	17161	17067	17139	17214	17374	17129	17295	17071	17161	17135	17198	17103	17363	17223	17045	17194	17186	17002	17129	17173	17126	17188	17090	17288	17176	16898	17135	17208	17174	17119	17171	17251	17111	17252	17319	17183	17320	17147	17089	17246	17228	17207	17414	17115	17319	16940	17212	17203	17347	17161	17095	17235	17225	17320	17100	17158	17191	17102	17177	17202	17174	17087	17136	17103	17293	17202	17001	16987	17361	17175	17243	17208	17164	17110	17130	17282	17129	17076	17079	17148	17241	17032	17245	16986	17228	17110	17285	17187	17087	17224	17439	17137	17047	17280	17206	17050	17165	17289	17057	17151	17129	17120	17123	17314	17156	17295	17244	17153	17235	17152	17190	17063	17054	17255	17112	17345	17289	17160	17183	17221	17357	17174	17066	17251	17129	17152	17204	17179	17224	17061	17353	17380	17186	17192	17085	17224	17174	17132	17124	17194	17148	17186	17234	17149	17251	17297	17200	17300	17199	17025	17282	17152	17198	17153	17200	17114	17183	17032	17122	16967	17335	17267	17249	17134	17112	17282	17248	17150	17098	17210	17180	17364	16954	17223	17180	17263	16951	17060	17042	17355	17145	17240	17130	17225	17244	17123	17180	17211	17000	17183	17145	17255	17108	17105	17231	17111	17332	17051	17135	17248	17224	17376	17286	17394	17177	17056	17057	17311	17175	17116	17238	17103	17302	17242	17156	17275	17172	17049	17198	17215	17262	17142	17067	17161	17308	17211	17161	17210	17097	17490	17205	17070	17056	17141	17127	17253	17245	16957	17120	17360	17098	17049	17172	17220	17051	17245	17280	17078	17275	17086	17162	17146	17206	17300	17200	17068	17183	17196	17243	17180	17144	17220	17470	17312	17170	17110	17215	17261	17134	17036	17173	17233	17237	17251	17086	17225	17213	16988	17120	17148	17183	17240
28542	25922	31433	26852	21021	18655	18062	17277	17058	16940	16809	16975	16932	16779	16726	16826	16785	16974	16946	16653	16816	16942	17027	16877	16807	16982	16834	16702	16783	16676	16956	16961	16700	16865	16880	16877	16876	16676	16793	16742	16648	16787	16876	16879	16753	16825	16707	16934	16759	17051	16771	16887	17079	17020	16822	16818	16898	16720	16900	16881	16986	16789	16823	16814	16843	16860	16873	16750	16918	16821	17000	16843	16808	16757	16656	16916	16769	16657	16836	16868	16811	16626	16756	16960	16896	16914	16930	16643	16692	16856	16663	16869	16857	16865	16868	16842	16665	16841	16733	16864	16732	16748	16846	16793	16803	16776	16843	16783	16824	16770	16656	16908	16948	16875	16735	16909	16896	16769	16923	16994	16778	16733	16787	16757	16761	16688	16728	16802	16861	16709	16933	16503	16856	16748	16700	16840	16851	16831	16801	16922	16855	16577	16691	16782	16821	16899	16827	16885	16767	16729	16743	16707	16891	16869	16994	16893	16759	16874	17057	16693	16907	16659	16760	16595	16876	16736	16992	16902	16574	16935	16706	16844	16781	16697	16896	16846	16939	16877	16720	16862	16971	16832	16921	16774	16782	16709	16640	16734	16799	17013	16887	16869	16711	16697	16792	16791	16834	16647	16943	16841	16869	16791	16839	16759	16883	16771	16753	16855	16785	16963	16854	16845	16749	16798	17003	16779	16696	16895	16878	16921	16724	16756	16651	16929	16884	16623	16723	16868	16634	16897	16819	16744	16703	16779	16777	16906	16790	16804	16619	17030	16943	16861	16630	16774	16798	16775	16899	16816	16736	16555	16936	16951	16573	16772	16746	16692	16685	16914	16677	16747	17000	16874	16821	16776	16906	16701	16615	16776	16720	16784	16744	16895	16804	16839	16979	16746	16822	16780	16668	16742	16796	16892	16468	16805	16739	16718	16734	16977	16949	16627	16709	16733	16803	16922	16770	16962	16878	16987	17001	16654	16835	16730	16974	16893	16753	16639	16609	16862	16804	16778	16962	16777	16937	16974	16757	16825	16910	16938	16947	16849	16931	16687	16861	16841	16798	16910	16761	16816	16829	16712	16941	16685	16688	16890	16890	16746	16834	16833	16832	16948	16627	16799	16774	16782	17099	16866	16816	16745	16722	16862	16856	16844	16911	16736	16860	16950	16957	16857	16546	16675	16828	16837	16662	16761	16742	16848	16745	16904	16966	16921	16556	16850	16886	16928	16981	16874	16628	16832	16800	16926	16877	16739	16994	16840	16695	16891	16649	16695	16840	16924	16746	16834	16881	16903	16734	16881	16863	16711	16633	16812	16825	16835	16917	16914	16783	16952	16958	16698	16658	16922	16780	16793	16746	17061	16895	16720	16599	16716	16792	16791	16927	16823	16795	16838	16672	16836	16784	16990	16905	16906	16811	16806	16758	16909	16849	16863	16765	16810	16943	16994	16837	16815	16789	16796	16837	16842	16772	16900	16974	17015	16732	17125	16977	16865	16922	16866	16686	16768	16816	16879	17022	16784	16910	16893	16735	16865	16771	16883	16746	16682	16738	16850	16904	16837	16849	16838	16910	16778	16664	16745	16933	16876	16731	16666	16585	16712	17007	16772	16803	16718	16729	16701	16800	16639	16730	16926	16988	16730	16706	16819	16851	16812	16798	16832	16885	16874	16809	16820	16981	16772	16781	16753	16707	16741	16761	16847	16742	16749	16795	16777	16906	16953	16668	16828	16978	16741	16954	16688	16778	16929	16965	16893	16729	16881	16889	16913	16836	16745	16651	16846	16780	16597	16833	17013	16900	16814	16865	16695	16722	16946	16742	16923	16860	16700	16899	16953	16931	16780	16886	16835	16785	16842	16845	16810	16660	16890	16822	16737	16730	16790	16757	16694	16953	16608	16855	16640	16804	16661	16740	16888	16796	16836	17035	16858	16752	16965	16886	16937	16888	16915	16787	16627	17046	16888	16755	16865	16669	16806	16921	16801	16642	16714	17000	16935	17023	16593	16744	16757	16789	16601	16727	17000	16698	16847	16780	16847	16794	16842	16836	16990	16930	16682	16960	16896	16711	16654	17015	16847	16757	17057	17156	16815	16781	17017	16628	16678	16655	16739	16677	16685	16866	16875	16870	16769	16884	16646	16817	16723	16873	16832	16756	16845	16804	16870	16599	16824	16787	16946	16892	16875	16986	16703	16859	16901	16761	16905	16597	16846	16802	16676	16857	16864	16954	16920	17010	16695	16897	16739	16813	16805	16784	17035	16671	16652	16804	16770	16747	16866	16990	16926	16958	16865	17128	16910	16851	16886	16836	16823	16786	16720	16664	17002	16713	16860	16696	16939	16937	16771	16717	16903	16796	16861	16863	16798	16723	16882	16732	16771	16791	16885	16621	16595	16909	16903	16858	16809	16717	16760	16817	16787	16726	16832	16607	16480	16783	16860	16985	16734	16957	16769	16696	16761	16859	16710	16877	16870	16812	16879	16846	16866	16697	16780	16821	16717	16636	16745	16838	16907	16882	16910	16805	16881	16903	16687	16819	16867	16758	16963	16829	16717	16839	16931	16824	16810	16760	16898	16945	16635	16796	16921	16769	16876	16859	16842	16631	16759	16742	16852	16817	16767	16731	16637	16685	16690	16941	16831	16802	16824	16879	16712	16814	16787	16756	16937	16599	16719	16917	16843	16964	16864	16720	16821	16945	16732	16686	16821	16809	16648	16825	16619	16785	16718	16849	16842	16810	17061	16807	16709	16649	16754	16754	16631	16868	16560	16902	16749	17000	16768	16688	16850	17009	16730	16878	16808	16930	16908	17107	16918	16849	16767	16618	16884	16818	16842	16927	16850	16639	16820	16805	16727	16903	16789	16701	16951	16937	16952	16780	16680	16809	16782	16866	17043	16968	16730	16719	16906	16862	16882	16779	16881	16733	16777	16815	16816	16726	16583	16892	16721	16819	16661	16788	16969	16821	16796	16616	16666	16851	16652	16904	16718	16893	16983	16936	16863	16934	16846	16626	16585	16735	16641	16917	16743	16959	16930	16776	16765	16696	16742	16794	16936	16850	16837	16794	16914	16819	16676	16983	16948	16835	16658	16695	16780	16821	16755	16719	16781	16843	16606	16702	16771	16807	16681	16713	16665	16805	16841	16691	16858	16812	17063	16868	16992	16783	16773	16737	16694	16751	16728	16926	16840	16943	17029	16894	16809	16873	16841	16652	16805	16809	16748	16645	16731	16887	16834	16883	16703	16975	16907	16791	16942	16863	16872	16590	16864	16827	16884	16885	16998	16721	16842	16751	16805	17001	16788	16810	16743	16837	16963	16958	16826	16945	16720	17048	16864	16881	16781	16992	16761	16867	16660	16874	16817	16696	16880	16751	16890	16768	16810	16799	16937	16828	16800	16725	16668	16975	16796	16760	16939	16801	16852	16745	16876	16763	16731	16785	16808	16804	16943	16922	16790	16952	16538	16850	16851	16663	16705	16918	16791	16800	16867	16623	16764	16688	16792	16874	16852	17018	16961	16671	16858	16713	16694	16841	16860	16840	16840	16764	16949	16942	16771	16747	16789	16921	16740	16768	16755	16960	16966	16878	16872	16874	16876	16682	16685	17006	16721	16925	16693	16756	16688	16851	16854	16623	16735	16820	16794	16764	16592	16967	16688	16859	16960	16872	16788	16619	16754	16882	16989	16811	16876	16983	16823	16778	16733	16858	16776	16754	16672	16707	16886	16707	16713	16699	16754	16943	16903	16780	16791	16775	16974	16819	16886	16849	16825	16745	16744	16664	16803	16874	16761	16847	16991	16781	16996	16811	16993	16712	16786	16862	16612	16691	16912	16860	16957	16700	16931	16941	16970	16741	16789	16913	16888	16763	16955	16851	16667	16617	16753	16722	16750	16810	16893	16700	16702	16884	16825	16929	16734	16697	16883	16868	16833	16697	16967	16623	16902	16943	16853	16898	16639	16912	16703	16816	16804	16853	16743	16680	16738	16818	16795	16798	16980	16862	16873	16839	16958	16854	16902	16799	16993	16901	16736	16782	16945	16875	16824	16861	16789	16947	16948	16875	16884	16913	16738	16754	16988	16663	16616	16922	16862	16713	16799	16874	16616	16734	16749	16930	16664	16861	16735	16875	16895	16846	16712	16890	16629	16640	17011	16860	16843	16864	16878	16918	16812	17101	16866	16701	16656	17096	16926	16693	16743	16839	16860	16808	16883	16852	16854	16815	16998	16754	17085	16692	16765	16685	16867	16849	16811	16627	16842	16751	16708	16639	16944	16897	16858	17028	16774	17072	16947	16704	16956	16902	16713	16958	16783	16675	16822	16872	16772	16663	16814	16659	16588	16754	16674	16650	16655	16796	16835	16899	17029	16776	17011	16695	16871	16940	16841	16685	16707	16770	16925	16789	16681	16942	16880	16874	16628	16710	16887	16861	16857	16778	16807	16759	17014	16848	16844	16771	16894	16911	16717	16785	16737	16892	17002	16952	16542	16600	16731	16735	16750	16762	16790	16864	16782	16826	16755	16603	16719	16833	16877	16797	16886	16812	16821	16868	16680	16756	16946	16838	16632	16977	16962	16810	16648	16847	16885	16812	16679	16623	16869	16918	16911	16827	16960	16717	16881	16795	16707	16833	16874	16634	16669	16737	16882	16689	16738	17000	16666	16847	16662	16635	16793	16917	16841	16830	16934	16655	16777	16717	16656	16938	16764	16862	16813	16688	16680	16655	16734	16787	16823	17007	16733	16841	16692	16833	16902	16767	16809	16962	16789	16881	16690	16927	16627	16740	16814	16618	16966	17021	16992	16952	16845	16895	16653	16788	16928	16889	16834	16782	16912	16703	16678	16663	16866	16798	17068	16807	16765	16835	16703	16800	16879	16536	16822	16635	16865	16904	16801	16870	16960	16756	16765	16945	16633	17020	16777	16868	16930	16885	16875	16719	16955	16653	16692	16847	16643	16879	16791	16821	16864	16688	16907	16620	16984	17006	16854	16900	17014	16575	16666	16854	16803	16793	16610	16743	16794	16973	16851	16739	16606	16742	16888	16949	16808	16967	16593	16764	16688	16769	16750	16827	17030	16877	16975	16728	17102	16968	16929	16859	16844	16813	16759	16635	16681
31047	41327	35472	25239	20564	17735	16412	15844	15552	15374	15386	15413	15342	15195	15400	15332	15352	15543	15608	15604	15647	15600	15381	15444	15395	15402	15314	15320	15389	15250	15557	15469	15530	15346	15504	15278	15402	15382	15373	15533	15383	15466	15349	15378	15495	15377	15327	15214	15244	15231	15382	15354	15362	15326	15331	15260	15390	15367	15274	15159	15298	15391	15262	15431	15509	15132	15358	15299	15434	15295	15377	15339	15421	15322	15384	15420	15448	15334	15310	15361	15451	15319	15176	15341	15429	15330	15412	15468	15213	15465	15420	15380	15351	15477	15282	15231	15445	15268	15252	15331	15512	15303	15284	15151	15228	15474	15235	15202	15544	15425	15421	15263	15268	15232	15339	15348	15376	15427	15329	15325	15412	15269	15364	15168	15315	15348	15246	15428	15539	15536	15263	15315	15359	15237	15404	15294	15281	15371	15369	15319	15438	15398	15297	15342	15240	15357	15291	15360	15195	15277	15385	15244	15266	15344	15409	15450	15525	15312	15472	15320	15205	15452	15301	15229	15255	15285	15433	15135	15474	15402	15199	15356	15424	15301	15162	15401	15297	15400	15276	15215	15432	15419	15317	15290	15287	15196	15449	15150	15364	15416	15348	15241	15475	15306	15346	15277	15219	15378	15089	15363	15328	15596	15292	15501	15295	15149	15286	15338	15360	15343	15392	15251	15314	15141	15275	15484	15090	15152	15358	15324	15299	15296	15269	15342	15257	15498	15419	15424	15213	15359	15543	15467	15247	15343	15410	15248	15351	15347	15397	15463	15215	15377	15288	15273	15240	15435	15410	15315	15103	15373	15393	15246	15404	15328	15509	15354	15470	15389	15250	15273	15342	15239	15300	15430	15421	15190	15330	15532	15318	15291	15355	15465	15271	15295	15242	15305	15259	15451	15309	15399	15439	15295	15301	15342	15469	15198	15376	15328	15041	15277	15464	15400	15337	15251	15521	15198	15318	15428	15288	15407	15425	15421	15332	15257	15406	15407	15235	15310	15281	15313	15461	15364	15266	15517	15280	15410	15344	15294	15210	15338	15300	15384	15387	15407	15285	15362	15291	15382	15641	15380	15411	15457	15241	15366	15282	15386	15518	15260	15413	15251	15371	15270	15341	15278	15347	15370	15375	15301	15320	15344	15238	15575	15327	15281	15460	15513	15412	15273	15245	15177	15440	15437	15459	15362	15412	15123	15275	15336	15159	15086	15305	15419	15458	15300	15294	15211	15545	15315	15400	15394	15422	15249	15334	15350	15414	15384	15178	15366	15259	15247	15438	15356	15230	15245	15310	15398	15292	15415	15362	15493	15318	15394	15241	15374	15345	15241	15417	15454	15420	15327	15480	15164	15496	15297	15504	15287	15354	15486	15528	15214	15186	15404	15251	15377	15284	15318	15410	15290	15287	15407	15258	15392	15324	15314	15315	15221	15393	15354	15251	15553	15470	15438	15401	15339	15324	15267	15418	15417	15427	15371	15443	15254	15214	15321	15353	15262	15293	15530	15282	15217	15377	15240	15609	15251	15321	15329	15300	15224	15352	15370	15363	15235	15326	15369	15238	15225	15312	15302	15446	15479	15465	15089	15315	15303	15434	15370	15511	15454	15436	15559	15476	15216	15407	15296	15206	15431	15213	15361	15247	15304	15290	15344	15272	15373	15505	15241	15485	15194	15355	15244	15374	15328	15244	15410	15336	15503	15327	15417	15431	15017	15619	15376	15323	15427	15205	15253	15341	15261	15230	15381	15208	15270	15294	15238	15371	15329	15136	15259	15303	15316	15351	15412	15495	15411	15373	15325	15348	15332	15239	15403	15380	15247	15571	15226	15394	15282	15364	15257	15413	15302	15342	15342	15349	15266	15424	15541	15292	15515	15263	15273	15394	15313	15400	15332	15316	15307	15272	15313	15319	15492	15464	15293	15154	15338	15526	15339	15229	15360	15428	15415	15418	15265	15412	15356	15312	15335	15439	15330	15150	15214	15372	15402	15552	15374	15311	15404	15225	15350	15142	15324	15271	15235	15448	15151	15323	15247	15520	15334	15435	15187	15195	15289	15435	15426	15531	15292	15371	15307	15296	15244	15355	15405	15425	15411	15201	15250	15503	15444	15449	15248	15386	15368	15444	15215	15315	15267	15408	15406	15395	15308	15299	15370	15368	15452	15548	15256	15306	15208	15242	15285	15423	15305	15305	15400	15361	15472	15281	15245	15478	15294	15175	15357	15310	15390	15525	15168	15401	15306	15385	15393	15363	15121	15266	15302	15225	15306	15156	15379	15283	15224	15498	15345	15400	15372	15446	15398	15322	15471	15425	15510	15386	15451	15301	15321	15435	15482	15091	15220	15525	15403	15376	15198	15265	15429	15435	15142	15362	15439	15133	15367	15268	15265	15351	15236	15328	15466	15402	15326	15292	15212	15199	15322	15361	15350	15411	15307	15201	15402	15350	15354	15251	15234	15229	15289	15353	15367	15320	15253	15221	15387	15473	15339	15384	15270	15244	15300	15462	15307	15478	15462	15228	15210	15355	15350	15471	15438	15345	15459	15429	15405	15307	15124	15302	15318	15489	15336	15263	15200	15345	15185	15163	15382	15292	15357	15414	15354	15268	15237	15295	15298	15231	15352	15224	15517	15310	15404	15411	15243	15372	15503	15189	15420	15366	15439	15368	15253	15438	15319	15216	15371	15336	15374	15402	15371	15187	15389	15349	15276	15226	15184	15433	15439	15237	15352	15212	15340	15273	15354	15196	15376	15312	15271	15381	15382	15290	15359	15233	15315	15296	15244	15401	15305	15501	15327	15357	15170	15297	15586	15350	15307	15226	15328	15431	15262	15354	15267	15374	15304	15464	15336	15320	15188	15514	15251	15490	15137	15401	15494	15313	15219	15414	15317	15416	15307	15331	15261	15389	15146	15441	15168	15292	15501	15390	15497	15338	15304	15339	15294	15238	15092	15584	15217	15338	15412	15379	15305	15383	15325	15303	15373	15439	15369	15312	15379	15200	15404	15406	15515	15315	15405	15379	15415	15391	15313	15352	15194	15413	15309	15315	15562	15423	15188	15347	15394	15329	15497	15260	15244	15359	15316	15501	15315	15304	15348	15527	15244	15430	15434	15312	15232	15372	15354	15494	15303	15340	15232	15371	15429	15310	15395	15280	15351	15385	15249	15137	15374	15407	15311	15401	15237	15389	15522	15233	15457	15326	15368	15221	15276	15420	15425	15342	15420	15442	15410	15377	15499	15480	15237	15394	15457	15305	15458	15363	15167	15302	15327	15423	15337	15522	15242	15296	15258	15295	15332	15421	15256	15248	15336	15319	15363	15344	15326	15434	15410	15325	15167	15376	15387	15344	15284	15312	15156	15054	15520	15329	15348	15341	15245	15233	15396	15360	15296	15377	15512	15373	15369	15254	15500	15323	15091	15342	15348	15399	15350	15441	15286	15377	15328	15364	15398	15381	15399	15495	15253	15429	15192	15245	15323	15203	15312	15193	15250	15349	15516	15482	15405	15288	15327	15391	15289	15322	15339	15414	15459	15270	15266	15334	15426	15385	15356	15285	15322	15221	15386	15542	15372	15389	15352	15445	15350	15434	15432	15384	15433	15390	15292	15270	15432	15339	15312	15420	15428	15461	15452	15197	15379	15399	15251	15530	15209	15387	15116	15488	15445	15515	15322	15251	15354	15456	15289	15166	15458	15269	15389	15283	15468	15361	15363	15173	15214	15376	15381	15323	15238	15286	15539	15200	15409	15367	15325	15450	15371	15267	15365	15580	15291	15331	15334	15312	15468	15430	15316	15359	15427	15304	15188	15478	15383	15368	15461	15366	15397	15386	15326	15409	15439	15397	15358	15371	15490	15407	15369	15201	15231	15369	15191	15270	15341	15329	15529	15467	15392	15316	15419	15375	15234	15392	15407	15291	15270	15176	15233	15180	15370	15300	15270	15396	15312	15535	15360	15345	15332	15492	15271	15271	15276	15294	15317	15229	15457	15398	15285	15316	15195	15451	15343	15412	15429	15325	15603	15433	15209	15361	15235	15324	15257	15285	15303	15379	15286	15404	15277	15292	15469	15284	15405	15204	15351	15284	15421	15356	15236	15132	15392	15176	15364	15431	15307	15562	15473	15351	15388	15368	15228	15586	15354	15259	15379	15289	15203	15365	15299	15456	15298	15372	15086	15331	15386	15291	15279	15435	15264	15187	15196	15363	15389	15371	15469	15427	15346	15367	15212	15435	15272	15283	15413	15163	15475	15286	15446	15276	15480	15226	15306	15381	15405	15511	15158	15509	15425	15483	15280	15330	15295	15360	15275	15148	15366	15475	15256	15349	15315	15425	15336	15274	15423	15197	15319	15392	15310	15223	15294	15391	15316	15252	15343	15333	15190	15445	15181	15136	15284	15389	15292	15204	15363	15305	15328	15294	15302	15255	15373	15254	15422	15500	15480	15278	15284	15381	15189	15148	15267	15163	15422	15349	15314	15219	15405	15361	15321	15373	15525	15248	15430	15526	15440	15260	15289	15393	15510	15332	15389	15296	15456	15211	15357	15319	15324	15425	15273	15344	15347	15170	15349	15401	15233	15493	15301	15526	15445	15355	15347	15328	15265	15487	15321	15366	15490	15296	15536	15312	15388	15391	15197	15229	15304	15363	15438	15227	15325	15288	15440	15447	15369	15294	15360	15318	15431	15320	15399	15391	15359	15332	15398	15169	15395	15311	15207	15351	15384	15359	15207	15421	15476	15284	15506	15376	15549	15232	15441	15335	15371	15366	15302	15615	15308	15381	15244	15439	15281	15420	15321	15323	15305	15506	15462	15223	15497	15381	15404	15299	15545	15144	15286	15395	15308	15419	15267	15309	15323	15317	15368	15331	15099	15354	15426	15467	15221	15286	15505	15176	15471	15325	15345	15416	15272	15302	15439	15323	15298	15373	15280	15338	15313	15283	15350	15340	15443	15387	15367	15359	15339	15661	15476	15293	15390	15424	15365	15306	15281	15226	15446	15233	15221	15286	15295	15241	15256	15325	15382	15216	15088	15363	15217	15412	15227	15258	15242	15332	15374	15225	15417	15235	15388	15067	15478	15433	15447	15349	15388	15306	15251	15464	15448	15476	15305
24433	21618	29213	26024	25274	25188	21837	18384	17464	17442	17261	17091	17055	17037	16895	17065	16975	17105	16896	17078	17007	17004	16915	16870	16964	16876	16753	16732	17014	16870	16878	16809	16846	16896	17232	16977	16856	16850	17030	16721	17051	16861	16805	16735	16797	16761	16924	17030	16995	17024	17035	16960	16902	16715	16627	16934	16899	16822	16905	16821	16920	16588	16760	16900	16812	16829	16882	16805	16677	16536	16746	16670	16855	16785	16823	16819	16880	16925	16958	16866	16803	16831	16957	16941	16708	16802	16849	16983	16681	16842	16708	16833	16813	16765	16856	16773	16779	16914	16765	16722	16764	16732	17107	16949	16799	16973	16965	16927	16878	16823	16774	16927	16808	16666	16599	16603	16796	16931	16903	16700	16641	16813	16875	16832	16689	16802	16706	16757	16902	16850	16788	16789	16887	17019	16940	16871	16875	16529	16889	16557	16740	16765	16830	16852	16799	16841	16875	16836	16773	16865	16847	16993	16898	16851	16825	16783	16892	16746	16901	16758	16634	16958	16553	16883	16746	16888	16699	16525	16796	16835	16900	16827	16871	16825	16717	16854	16772	16895	16977	16699	16902	16902	16851	16873	16846	16811	16780	16781	17071	16765	16935	16653	16862	16509	16630	16737	16953	17008	16609	16613	16758	16689	16633	16954	16922	16757	17014	16818	16671	16902	16990	16836	16981	16689	16842	16790	16716	16668	16922	16730	16638	16730	16893	16788	16884	16666	16787	16747	16845	16709	16838	16759	16828	16811	16835	16897	16903	16848	16759	16993	16931	16832	16910	16874	16869	16839	16820	16803	16767	16776	16875	16812	16690	16592	16891	16758	16774	16749	16809	16948	16778	16829	16821	16675	16946	16782	16910	16850	16911	16557	16791	16802	16937	16883	16536	16811	16619	16672	16821	16936	16811	16623	16774	16485	16853	16660	16757	16795	16938	16763	16774	16756	16822	16792	16799	16615	16950	16818	16897	16889	16894	16857	16890	16722	16674	16852	16896	16818	16704	16820	16736	16825	16849	16888	16821	16704	16864	17137	16699	16947	16806	16692	16721	16811	16889	16716	16684	16926	16823	16820	16877	16731	16939	16894	16866	16729	16878	16740	16705	16700	16727	16624	16818	16716	16795	17067	16884	17022	16644	16758	16857	16863	16760	16643	16702	16797	16901	16813	16895	16938	16697	16781	16666	17071	16936	16654	16640	16750	16684	16891	16873	16904	16950	16731	16805	16936	16812	16716	16590	16679	16929	16816	16782	16757	16815	16960	16841	16804	17032	16807	16624	16714	16780	16746	16673	16702	16623	16739	16799	16659	16654	16809	16751	16662	16823	16893	16995	16807	16833	16809	16722	16635	16736	16808	16748	16806	16760	16497	16794	16858	16882	16839	16821	16772	16920	16849	16875	16781	16691	16918	16767	16704	16871	16821	16854	16520	16868	16749	16730	16537	16763	16908	16871	16769	16703	16788	16819	16702	16973	16698	16660	16941	16690	16822	16659	16905	17049	16869	16705	16834	16951	16855	16740	16713	16836	16883	16625	16857	16797	16858	16812	16850	16896	16738	16767	16796	16750	16808	16833	16656	16921	16840	16735	16711	16810	16775	16632	16525	16708	16845	16887	16527	16908	16869	16795	16791	16907	16802	16714	16819	16792	16628	16826	16806	16741	16837	16880	16776	16728	16896	16777	16856	16804	16701	16781	16965	16970	16799	16996	16682	16688	16786	16876	16941	16837	16858	16959	16841	16825	16794	16777	16691	16724	16721	16796	16616	16721	16661	16656	16650	16616	16759	16883	16660	16839	16891	16672	16844	16876	16856	16908	16757	16909	16782	16891	16744	16679	16655	16883	16728	16821	16491	16638	16698	16620	16700	16712	16744	16742	16776	16876	16889	16741	16750	16677	16719	16766	16821	16773	16946	16780	16622	16964	16923	16756	16518	16769	16645	16672	16649	16853	16640	17064	16911	16993	16940	16571	16634	17016	16848	16854	16857	16928	16741	16876	16935	16823	16660	16682	16939	16708	16723	16855	16734	16881	16922	16866	16788	17019	16839	16755	16793	16899	16873	16812	16875	16772	16922	16766	16753	16720	16868	16689	16649	16942	16789	16757	16621	16802	16900	16736	16929	16657	16820	16747	16743	16717	16892	16961	16773	16847	16980	17082	16682	16783	16552	16776	16765	16935	16986	16850	16610	16779	16897	16616	16824	16709	16903	16764	16758	16811	16770	16738	16866	16964	16847	16951	16811	16736	16823	16955	16970	16691	16744	16744	16793	16998	16824	16809	16967	16784	16901	16796	16785	16776	16771	16748	16915	16718	16933	16848	16766	16893	16856	16745	16791	16782	16744	16953	16948	16836	16829	16870	16852	16876	16873	17076	16781	16547	16717	16752	16816	16810	16758	16878	16795	16606	16814	16841	17028	16744	16752	16824	16779	16937	17007	16708	16752	16729	16731	16745	17009	16810	16902	16649	16819	16649	16851	16684	16650	16840	16942	16620	16695	16814	16638	16625	16724	16904	16768	16800	16834	16795	16761	16858	16838	16709	16839	16860	16834	16594	16865	16718	16778	16718	16910	16927	16710	16788	16704	16946	16787	16628	16730	16827	16911	16680	16762	16774	16808	16939	16914	16719	16812	16705	16663	16887	16828	16608	16862	16717	16714	16699	16902	16861	16718	16725	16886	16917	16919	16960	16786	16881	16606	16932	16852	16940	16640	16722	16930	16563	16892	16860	16631	16667	16708	16852	16841	16789	16712	16800	16835	16758	16770	16882	16975	17045	16680	16856	16685	16933	16772	16743	16837	16954	16800	16776	16669	16921	16849	16731	16565	17052	16821	16623	16834	16568	16638	16680	16693	16804	16883	16568	16857	16736	16855	16754	16777	16763	16607	16876	16921	16919	17028	16778	16907	16817	16779	16709	16748	16778	16600	16905	16914	16784	16974	16838	16805	16931	16646	16952	16875	16609	16875	16693	16735	16783	16812	16656	16871	16860	16976	16695	16931	16729	16882	16801	16733	16823	16895	16771	16680	16664	16828	16844	16739	16719	16730	16701	16906	16902	16749	16645	16931	16901	16820	16605	16869	16626	16693	16867	16894	16863	16774	16693	16995	17015	16820	16706	16881	16679	16888	16712	16703	16739	16906	16816	16764	16944	16703	16738	16776	16725	16757	16882	16826	16807	16923	16864	16891	16866	16972	16838	16795	16870	16618	16833	16661	16941	16856	16799	16937	16785	16810	16692	16812	16709	16745	16768	16893	16899	16658	16671	16776	16948	16931	16854	16849	16762	16718	16826	16774	16780	16787	16724	17010	16746	16806	17051	16943	16902	16804	16811	16854	16817	16600	16677	16751	16745	16727	16798	16763	16765	16883	16600	17061	16827	16716	16752	16977	16728	16895	16846	16778	16771	16868	16797	16512	16714	16885	16748	16793	16728	16819	16903	16756	16755	16672	16908	17062	16741	16731	16715	16861	16918	16903	16732	16903	16953	16799	16826	16657	16799	17064	16952	16796	16738	16768	16820	16747	16970	16867	16845	16987	16826	16971	16881	16619	16742	16948	17038	16712	16848	16554	16658	16966	16855	16555	16808	16731	16687	16677	16997	16800	16850	16846	16687	16825	16701	16703	17048	16673	16850	16654	16895	16938	16929	16924	16853	16678	16742	16684	16839	16815	16900	16969	16866	16824	16742	16809	17063	16819	16853	16806	16696	16721	17010	17046	16740	16743	16815	16799	17035	16875	16690	17051	16779	16949	16966	16853	16859	16742	16866	16932	16883	16595	16820	16626	16701	16922	16859	16878	16844	16613	16812	16975	16709	16784	16800	16755	16856	16725	16825	16814	16712	16659	16969	16726	16767	16689	16854	16916	16753	16543	16822	16944	17004	16823	16888	16836	16773	16930	16859	16717	16978	16867	16762	16498	16777	16645	16797	16841	16935	16788	16801	16777	16777	16731	16777	16914	16849	16907	16615	16768	16747	16884	16886	16883	16648	16736	16829	16912	16987	16828	16647	16569	16750	16906	16918	16800	16911	16809	16757	16722	16835	16896	16872	16805	16890	16944	16723	16677	16867	17043	16961	17034	16751	16859	17063	16806	16783	16625	16766	16691	16786	16866	16748	16753	17003	16705	16925	16882	16753	16835	16893	16847	16745	16884	16801	16975	16739	16773	16849	16774	16622	16755	16584	16907	16765	16671	16811	16688	16678	17014	16743	16988	16656	16890	16872	16785	16926	16730	16711	16698	17004	16731	16680	16770	16853	16744	16795	16876	16659	16690	16906	16793	16694	16758	16739	16840	16821	16507	16635	16863	16953	16749	16875	16831	16709	16900	16836	16886	16741	16848	16916	16848	16648	16744	16622	16715	17051	16803	16733	16642	16932	16806	17001	16863	17038	16991	16959	16884	16586	16594	16695	16892	16733	16776	16974	17075	16885	16811	16821	16930	16715	16811	16942	16894	16872	16868	16743	16764	16629	16813	16774	16659	16710	16819	16838	16747	16849	16750	16644	16620	16906	16801	16820	16548	16916	16912	16876	16720	16875	16681	16821	16590	16920	16878	16886	16832	17022	16786	16749	16906	16750	16938	16821	16854	16722	16884	16949	16886	16807	16555	16733	16787	16641	16694	16790	16978	16893	16818	16764	16719	16727	16813	16915	16665	16691	16909	16857	16703	16743	16724	16590	16922	16705	16896	16847	16855	16732	16703	16745	16658	16818	16953	16689	16607	16691	16895	16710	16921	16715	16818	16727	16803	16769	16790	16660	16706	16977	16840	16862	16797	16919	16698	16790	16786	16706	16715	16973	16902	16852	16651	16699	16781	16863	16771	16928	16913	16917	16943	16766	16738	16830	16824	16912	16786	16731	16765	16911	16775	16830	16815	16907	16811	16976	16878	16921	16866	16740	16811	16822	16693	16807	16779	16858	16888	16875	16730	16726	16872	16803	16891	16729	16935	16847	16732	16875	16786	16854	16697	16878	16901	16782	16711	16720	16734	16746	16858	16680	16727	16799	16724	16834	16948	16780	16673	16776	16704	16596	16718	16833	16990	16684	16794	16786	16607	16597	16745	16818	16667	16893	16805	17143	16854	16757	16668	16799	16828	16814	16840	16713	16798	16933	16675
32725	49818	46112	36305	30584	23657	17807	16401	15904	15771	15647	15593	15498	15425	15390	15560	15462	15217	15415	15529	15394	15474	15643	15521	15295	15448	15353	15501	15510	15740	15507	15474	15336	15428	15533	15473	15389	15499	15557	15355	15471	15668	15372	15291	15342	15421	15358	15461	15437	15310	15339	15492	15437	15383	15252	15442	15435	15378	15299	15470	15469	15338	15415	15459	15414	15544	15385	15271	15401	15350	15412	15447	15578	15431	15564	15438	15320	15474	15410	15218	15264	15255	15355	15198	15311	15212	15238	15708	15379	15469	15450	15395	15247	15342	15327	15356	15407	15438	15446	15413	15425	15394	15447	15252	15480	15308	15365	15374	15338	15294	15316	15317	15376	15337	15259	15306	15518	15364	15391	15379	15323	15466	15328	15301	15373	15439	15388	15406	15298	15289	15358	15388	15425	15324	15538	15238	15506	15259	15398	15276	15386	15259	15571	15271	15440	15447	15225	15318	15431	15421	15347	15424	15236	15131	15402	15290	15475	15300	15322	15385	15284	15290	15343	15233	15396	15373	15367	15568	15264	15399	15325	15503	15405	15322	15533	15473	15381	15414	15218	15459	15348	15309	15381	15372	15288	15370	15375	15444	15520	15354	15223	15351	15295	15302	15429	15371	15378	15446	15453	15328	15115	15411	15407	15329	15376	15315	15303	15315	15419	15364	15602	15327	15332	15367	15092	15304	15340	15542	15259	15414	15321	15248	15440	15295	15422	15210	15466	15259	15477	15397	15099	15276	15426	15328	15392	15338	15247	15453	15276	15318	15243	15269	15438	15354	15357	15300	15282	15212	15496	15344	15435	15548	15292	15317	15362	15428	15239	15297	15388	15256	15549	15348	15427	15306	15466	15367	15441	15280	15528	15424	15334	15550	15354	15298	15461	15413	15527	15339	15250	15298	15261	15377	15363	15167	15449	15493	15500	15399	15354	15351	15417	15396	15365	15444	15346	15318	15409	15425	15394	15295	15423	15359	15480	15325	15408	15176	15427	15478	15511	15305	15206	15272	15440	15405	15495	15358	15630	15365	15263	15185	15236	15362	15426	15318	15575	15267	15198	15374	15236	15364	15453	15276	15293	15348	15380	15122	15330	15352	15294	15483	15459	15240	15157	15403	15291	15257	15445	15320	15360	15269	15416	15415	15359	15331	15345	15394	15255	15393	15445	15360	15351	15503	15420	15422	15415	15479	15389	15356	15333	15293	15535	15427	15211	15248	15313	15347	15114	15398	15400	15248	15407	15318	15209	15300	15219	15405	15431	15391	15215	15156	15459	15393	15247	15270	15330	15338	15342	15423	15297	15417	15424	15283	15333	15362	15338	15286	15522	15345	15338	15337	15463	15369	15357	15291	15363	15317	15353	15388	15439	15403	15288	15319	15220	15198	15481	15457	15551	15364	15273	15101	15497	15255	15277	15248	15402	15238	15488	15258	15427	15298	15527	15375	15307	15404	15380	15255	15283	15201	15400	15386	15333	15197	15418	15332	15453	15204	15527	15326	15379	15428	15319	15259	15383	15217	15415	15184	15390	15314	15373	15299	15387	15528	15551	15241	15289	15468	15352	15255	15339	15511	15253	15351	15240	15459	15146	15533	15363	15420	15482	15265	15295	15426	15344	15355	15386	15420	15437	15247	15461	15387	15498	15290	15492	15413	15431	15433	15267	15468	15319	15449	15212	15358	15423	15295	15167	15270	15358	15464	15295	15400	15384	15283	15402	15340	15380	15418	15307	15446	15317	15258	15536	15303	15420	15381	15189	15502	15335	15229	15265	15257	15441	15297	15404	15268	15330	15367	15316	15232	15357	15524	15456	15393	15277	15377	15373	15309	15532	15331	15581	15394	15339	15295	15435	15282	15413	15402	15544	15316	15340	15396	15337	15392	15370	15253	15448	15337	15348	15318	15234	15306	15413	15247	15288	15350	15398	15503	15429	15409	15241	15315	15226	15440	15347	15280	15322	15477	15269	15120	15429	15231	15459	15361	15320	15333	15298	15531	15441	15365	15508	15492	15450	15376	15349	15256	15344	15332	15342	15323	15262	15224	15456	15465	15435	15340	15484	15356	15278	15232	15439	15328	15402	15319	15434	15291	15352	15295	15316	15502	15408	15353	15390	15513	15297	15552	15343	15513	15362	15340	15368	15498	15427	15286	15338	15495	15401	15431	15393	15477	15390	15492	15213	15417	15398	15307	15442	15431	15288	15480	15386	15465	15357	15438	15382	15303	15272	15403	15238	15430	15240	15289	15268	15365	15398	15354	15307	15286	15378	15325	15443	15528	15201	15376	15120	15268	15521	15556	15372	15471	15315	15364	15521	15265	15455	15450	15328	15311	15317	15368	15311	15430	15321	15261	15365	15290	15387	15306	15519	15284	15278	15464	15532	15197	15201	15338	15442	15406	15311	15221	15457	15224	15392	15460	15448	15407	15444	15304	15269	15328	15442	15348	15383	15340	15358	15323	15353	15330	15248	15124	15420	15305	15374	15305	15203	15251	15302	15392	15338	15342	15356	15421	15328	15455	15459	15323	15387	15510	15395	15488	15347	15320	15227	15395	15220	15287	15368	15512	15352	15303	15363	15193	15388	15454	15337	15564	15369	15531	15340	15322	15189	15349	15382	15430	15356	15280	15287	15438	15369	15407	15393	15228	15384	15464	15458	15188	15294	15437	15324	15423	15464	15525	15368	15206	15524	15394	15374	15403	15208	15415	15513	15446	15355	15498	15449	15261	15483	15388	15383	15342	15536	15262	15534	15356	15330	15427	15457	15344	15410	15336	15442	15360	15345	15338	15356	15373	15440	15492	15576	15314	15514	15386	15472	15411	15401	15472	15431	15615	15460	15423	15393	15289	15284	15345	15526	15387	15443	15454	15269	15532	15325	15369	15324	15313	15208	15389	15266	15355	15244	15505	15252	15313	15221	15158	15349	15404	15273	15301	15306	15375	15345	15258	15299	15374	15392	15385	15492	15323	15541	15249	15265	15269	15220	15269	15347	15474	15390	15300	15188	15155	15298	15404	15336	15441	15363	15401	15199	15325	15339	15327	15478	15532	15271	15416	15089	15236	15394	15357	15380	15394	15341	15487	15322	15416	15351	15371	15236	15149	15257	15345	15513	15385	15416	15348	15352	15473	15385	15474	15365	15393	15509	15320	15365	15227	15526	15349	15477	15220	15354	15321	15274	15404	15270	15239	15295	15355	15325	15482	15400	15416	15434	15376	15305	15420	15330	15334	15553	15332	15361	15294	15321	15394	15450	15397	15398	15174	15253	15493	15481	15242	15480	15427	15450	15347	15291	15298	15363	15422	15477	15359	15284	15431	15371	15359	15498	15333	15316	15267	15369	15371	15474	15312	15193	15456	15358	15380	15265	15392	15259	15310	15524	15315	15309	15356	15416	15345	15293	15304	15579	15379	15427	15224	15460	15540	15325	15231	15464	15305	15429	15598	15330	15454	15491	15336	15495	15538	15484	15441	15416	15467	15373	15324	15423	15577	15522	15330	15308	15558	15411	15496	15369	15438	15430	15441	15408	15094	15377	15427	15335	15328	15341	15371	15405	15361	15364	15242	15417	15293	15177	15487	15409	15360	15418	15446	15271	15369	15418	15491	15386	15425	15264	15264	15233	15376	15453	15468	15307	15292	15291	15106	15396	15285	15230	15517	15452	15444	15289	15265	15566	15432	15352	15283	15383	15247	15410	15529	15293	15432	15377	15536	15394	15331	15390	15396	15421	15319	15380	15527	15502	15175	15249	15271	15432	15486	15423	15259	15391	15400	15279	15241	15318	15372	15443	15266	15373	15448	15430	15351	15125	15450	15291	15374	15240	15386	15302	15351	15370	15460	15430	15297	15413	15327	15138	15524	15280	15413	15442	15419	15274	15298	15293	15447	15169	15473	15467	15364	15338	15424	15339	15239	15512	15452	15402	15433	15439	15393	15434	15269	15308	15446	15491	15436	15337	15252	15576	15299	15500	15359	15312	15413	15508	15372	15461	15366	15562	15250	15393	15280	15429	15444	15313	15472	15413	15476	15321	15228	15434	15364	15446	15350	15435	15494	15617	15277	15235	15400	15277	15357	15340	15558	15279	15480	15320	15372	15436	15369	15457	15290	15344	15226	15348	15336	15315	15200	15438	15536	15321	15368	15354	15264	15405	15286	15394	15179	15420	15403	15217	15403	15318	15285	15334	15493	15198	15356	15284	15410	15285	15594	15446	15391	15494	15451	15365	15410	15288	15416	15473	15417	15450	15447	15247	15329	15378	15131	15453	15411	15309	15461	15187	15370	15413	15375	15228	15434	15425	15153	15193	15450	15256	15490	15437	15330	15374	15481	15253	15366	15277	15450	15156	15305	15456	15421	15594	15339	15385	15153	15346	15559	15378	15278	15296	15277	15332	15325	15446	15497	15464	15344	15375	15300	15410	15293	15376	15339	15350	15406	15169	15458	15319	15429	15174	15270	15389	15336	15381	15276	15417	15340	15336	15326	15353	15156	15218	15313	15400	15293	15375	15312	15310	15404	15459	15399	15194	15332	15232	15263	15297	15414	15401	15211	15336	15387	15240	15333	15370	15309	15261	15449	15345	15408	15415	15447	15492	15425	15321	15345	15212	15317	15218	15387	15417	15361	15439	15384	15447	15284	15239	15445	15374	15412	15353	15358	15310	15434	15319	15168	15353	15230	15381	15457	15404	15265	15595	15324	15251	15413	15568	15386	15228	15335	15368	15260	15212	15399	15552	15213	15541	15488	15408	15347	15288	15500	15234	15206	15338	15265	15364	15410	15182	15407	15456	15323	15327	15312	15412	15348	15320	15453	15429	15298	15364	15204	15329	15292	15427	15425	15393	15358	15265	15248	15453	15314	15487	15414	15397	15379	15402	15320	15264	15287	15291	15270	15313	15425	15399	15399	15653	15143	15543	15359	15228	15359	15575	15230	15321	15484	15325	15294	15583	15415	15304	15321	15291	15425	15319	15450	15288	15355	15273	15418	15477	15387	15283	15412	15431	15330	15368	15439	15453	15316	15351	15279	15493	15497	15318	15318	15538	15360	15333	15348	15333	15421	15444	15224	15404	15261	15496	15475	15415	15396	15147	15379	15320	15525	15496	15308	15328	15416
23158	21611	29535	24854	24078	25990	25792	19666	17809	17724	17844	17568	17392	17121	17347	17176	17320	17216	17389	17228	17299	17274	17306	17263	17234	17353	17181	17050	17294	17220	17126	17430	17287	17291	17189	17288	17280	17217	17289	17188	17293	17071	17042	17183	17015	17204	17183	16986	17210	17066	17035	17183	17026	16998	17171	17340	16949	17353	17071	17104	17171	17094	17091	17002	17153	17125	17010	17084	16998	16967	17053	17218	17017	17040	16873	17032	16943	17097	16914	16945	17159	17198	17131	16916	17026	17102	17126	17055	17084	17175	17085	16816	17024	17094	17149	16938	17047	17017	16827	17099	17007	17073	16888	16854	16823	16979	17014	16920	17108	17155	17019	17111	17154	16995	16959	16980	17393	17112	16995	17040	17025	17074	17033	16747	16973	16901	17199	16896	16933	17156	17133	17061	17072	17124	17107	17041	17119	17176	17294	16975	17070	17127	17072	17073	17003	17242	17137	17113	16895	16985	16903	17005	16836	17065	16992	16895	17128	16875	17328	17092	16962	17082	17106	16844	17093	17184	17090	17160	17038	17050	17101	17047	17166	16931	16948	16766	17002	16995	17082	17106	17098	17022	17075	17031	17075	17009	17048	16934	17134	16884	17016	16992	17051	17073	17017	17071	16811	16723	16934	17069	16967	17035	16940	17017	17049	17075	16891	17055	16999	16978	17090	17104	17048	17026	16982	17193	16978	17071	16735	17190	16976	17004	16935	17004	16993	17103	17019	17055	17062	17092	17080	17121	16973	17131	16997	16993	17001	17063	16978	16946	16986	17128	17057	17039	16875	17036	16985	16997	17057	17077	17078	17035	16898	17146	16930	17136	17068	17045	16899	16957	17120	16992	16792	17017	16929	16975	17095	17155	16943	17131	17068	17032	17043	17066	17032	16996	16903	17019	17069	17057	16899	16713	17169	16973	17105	16986	16974	16956	17066	16989	16985	16889	17074	16884	17012	17073	16977	17044	17175	17097	17301	17051	16747	17134	17001	17140	16842	17036	17001	17155	16958	16861	17043	16972	17138	17051	17379	16950	16979	16888	16783	16963	17034	17086	16791	17050	17122	16938	16850	16905	16836	16976	17297	17104	17119	17026	16861	17171	16985	16613	17082	17043	17018	16952	17066	16997	16961	17006	17069	16789	16860	17139	17143	16983	17068	16993	16962	17038	17060	17051	16954	16958	17184	17015	17110	17087	16882	17074	16888	17184	16923	16848	16889	17029	17035	17180	17205	17016	17119	17055	17166	17126	17005	16841	17055	17074	16927	16989	17056	17129	16970	16856	16905	16896	16969	16760	16995	17019	17097	17129	17049	16944	17039	16948	17058	16992	17095	16864	17085	17033	16912	16923	16921	17052	17045	16933	17048	16789	17003	17150	16903	17005	17061	16955	17071	17110	17040	17269	16929	17085	17214	17133	16890	16889	16928	16925	17072	16993	16979	16915	16924	17005	17114	16977	16921	17106	16892	17036	16979	16964	17138	16900	16828	16943	17135	16994	17083	17096	17019	16849	17104	17248	16617	17129	16997	16951	17067	17131	17069	17134	16996	17029	16939	17088	17002	16816	16783	16998	16993	16955	17067	16937	17075	17036	16917	16838	17021	17159	16995	17164	17069	17065	16929	16955	16768	17140	16960	16918	17102	17178	16994	16879	16922	16864	16973	17015	16985	17257	17072	16944	16818	17033	17149	16823	17041	17095	17043	17087	16936	17111	16817	17079	16993	17151	16971	16990	16965	17181	16974	17014	16916	17121	17034	16914	16950	16922	17033	17016	16811	17012	17139	16944	17131	17171	16957	17074	17086	17044	17031	17088	17218	17075	16992	16900	17026	16925	17140	16868	16903	17140	16712	16994	16860	17166	16881	16936	16984	17228	17087	16873	17014	17075	17033	16923	16930	17053	17054	16989	16862	16824	16896	17065	16874	16998	17006	17069	16940	16921	17144	16833	17185	17104	17112	16971	16950	17033	16904	16968	16852	17261	17083	16911	17156	17023	17102	17068	17119	17058	17080	16929	17086	17091	17157	17176	16989	17078	17061	17013	16986	17057	16929	16916	16979	16991	17062	17160	17178	17014	16976	17149	16947	16961	16949	16898	17003	17134	16930	16754	16908	17048	16990	16883	16957	16975	16899	17032	16979	17040	17053	16941	17026	17025	16913	16813	17045	17027	16899	16897	17059	17226	17286	17020	16931	17088	16962	17061	17102	17062	17175	16973	17051	16765	16842	16968	16903	17031	17017	17043	16910	16937	17261	16915	16847	16889	17106	17017	16970	17084	17147	16935	16936	16914	16817	16926	16908	17086	16986	16887	17006	17145	16851	16931	16813	17131	17164	17071	17107	17051	16861	17050	17032	16960	16930	17129	17039	17067	17062	16917	16798	16839	17024	17132	17036	17073	17060	16998	16865	16989	16993	16961	16983	16965	16958	17197	17076	17138	17260	17158	17146	16934	17066	16882	17109	16955	16808	17181	17060	17013	17021	17159	17022	17129	17133	17141	16922	16847	17154	17143	17077	17019	16989	16892	16858	17144	16887	17057	17018	16851	17010	16916	16900	16946	17097	17034	16991	17094	17031	17035	16600	16917	17007	16911	16949	16997	16947	17035	17262	17102	17343	17218	16851	17042	17133	17109	16971	16991	17222	17007	16967	17301	17121	17147	17143	16914	17071	16995	17109	17013	17018	16846	16822	16963	16979	17095	16953	17041	17193	17021	16845	17065	17038	17151	16920	16792	17111	17018	17051	16991	17056	17062	17043	17102	16950	16968	16951	17013	17047	17127	17121	16837	17067	16884	16970	17021	17036	17012	16831	17214	17054	16964	16970	16855	17015	17049	16871	17187	17130	16943	17158	16988	17007	16835	17016	17024	16880	17068	16904	16908	16954	17094	16962	16881	17045	17035	17002	17010	17171	16973	16864	17168	17000	16938	16941	17054	17116	17088	17065	17113	16760	16915	16978	17202	16949	16776	16962	17161	17013	17217	17018	17095	17107	17029	16971	17097	17014	16982	16955	17003	17067	16964	16826	17066	17092	17088	16921	16969	17107	16783	17096	16994	17007	17035	16983	17004	16927	17066	16927	16951	17106	16916	16879	17084	16812	17035	17123	16937	16888	16962	17061	16874	17153	16894	16912	16876	17091	17040	16961	17067	16932	17065	17068	16934	17023	16986	17022	17227	17056	16887	16919	17071	16897	16952	16854	16899	16917	16976	16832	17170	17247	16966	17132	17089	16980	16949	17076	16925	17107	17026	17029	17066	17090	17101	17100	16815	16929	17129	17128	16868	17074	17226	17097	17026	16778	16985	16850	16760	17053	17039	16980	16974	17055	16904	16885	16828	17009	16982	17297	16911	17148	16908	16963	17140	17191	17146	16854	17044	16926	16958	17175	16904	16995	16982	16825	16994	17020	17122	16986	17018	16909	16969	17187	17187	17145	16906	16988	16975	17056	17093	16893	17044	16871	17028	17046	16856	17010	17055	16955	16962	17007	17068	16936	17073	16874	17069	17169	16916	17013	16975	16937	17067	16986	17035	16927	17086	17049	16973	16688	16913	16996	17008	16869	17146	17080	17164	16937	17077	17136	17247	17056	17117	17060	17164	17118	16827	17100	16964	16825	16754	17035	17083	16918	17072	16889	16856	17098	17123	16934	17000	17147	17112	17103	17197	16839	17086	17056	16831	17099	17160	16947	16992	17094	16859	17185	16999	16899	17230	16935	17079	16974	17305	16920	17033	16966	17080	17074	17074	16990	16993	16989	17001	17031	16985	17085	17135	16845	16841	17169	17044	16959	16917	16851	16981	16887	17056	17070	16959	17059	17272	17109	17314	17137	16962	16975	16841	16877	17083	17159	16874	16944	17038	16800	17151	17115	17320	17025	16974	17055	17190	17013	17023	16960	17177	17203	17103	17293	17138	16899	17040	17121	16977	16965	16958	17031	17128	16847	16947	16911	16939	17009	17086	17063	16984	17187	16990	16907	16911	16878	16916	17035	16878	16873	16986	17089	17228	17097	16768	16921	17165	17022	17128	17252	16944	17221	17061	16963	16861	16979	16916	16843	17172	16997	16848	17011	16960	17158	17238	17116	17259	17012	17086	17115	16908	17013	17294	17000	16931	17076	16802	17018	16994	16944	17139	16974	17097	16982	16836	16784	17087	17128	16902	17059	17206	17059	16836	16828	17025	17191	17035	17114	17059	17119	16871	17139	17099	16913	16932	17050	17077	16815	17097	16858	16830	16989	17043	16893	17077	17062	16979	16985	16998	16962	17068	16966	16990	16970	16981	16807	16913	16910	17057	17015	16959	16911	17061	17150	17097	16954	17117	16892	16980	16982	17036	17034	17079	17093	16897	16841	17043	16957	17046	17035	17060	16829	16973	16903	16899	17063	16948	17153	16968	16989	16940	16969	17156	17190	17071	16962	16882	16890	17077	17018	17090	17020	17001	17092	16931	16861	16993	16987	17088	17103	16893	16941	16934	16893	16931	17096	16984	17059	16909	17067	16982	16921	16891	17109	17072	16975	17101	17118	17127	16882	17120	17119	16923	17089	17058	16829	16996	17003	17047	16900	16838	17001	16834	17103	17231	17078	16804	16850	16789	17118	17046	17130	17016	16935	16943	17066	17245	17130	16955	16902	16901	16917	17036	17011	16992	17138	17147	17004	16854	16775	16985	16915	16956	17074	16938	16895	17030	16994	16933	17137	16990	17103	16990	17038	16970	17222	17141	16826	17009	17032	16904	17090	17103	16850	17153	16938	17125	17025	17093	17001	17174	17054	17072	17125	16876	16981	16878	16972	16873	17110	16952	17018	16784	17079	16924	16860	16794	17154	16921	16849	16940	16913	16971	17158	17008	16936	17085	17048	17237	16988	17041	17095	16855	16998	17020	16974	17078	16960	17075	17023	17027	16922	16881	17053	17084	16981	17046	16751	16862	17052	16983	16830	17164	17033	16838	17067	16981	17091	16850	17092	16906	17118	16945	17169	17046	16970	16882	16953	16946	17175	16902	16907	17076	17033	16934	16927	16965	16868	17030	17009	16912	17130	17004	17135	17257	17128	17108	17078	17033	17113	17201	16951	16835	17126	17053	17106	16897	16855	16878	16946	17030	16972	17021	16992	16956
36961	59014	54396	45319	36149	27207	19605	17180	16414	16146	15775	15659	15750	15585	15618	15636	15540	15667	15651	15654	15766	15559	15767	15604	15531	15479	15764	15486	15457	15666	15652	15693	15698	15623	15687	15592	15555	15656	15788	15566	15701	15485	15569	15486	15659	15569	15438	15506	15409	15574	15506	15507	15541	15602	15702	15455	15628	15629	15448	15519	15400	15483	15670	15499	15304	15443	15465	15564	15488	15465	15365	15456	15474	15556	15357	15661	15265	15437	15439	15371	15514	15527	15492	15389	15502	15366	15380	15714	15458	15424	15485	15402	15617	15469	15530	15549	15411	15337	15458	15538	15437	15468	15447	15470	15433	15572	15560	15369	15403	15482	15530	15467	15487	15508	15430	15586	15652	15489	15518	15381	15629	15587	15619	15512	15341	15412	15546	15507	15466	15444	15454	15574	15635	15472	15425	15494	15472	15497	15635	15217	15505	15402	15566	15525	15540	15544	15523	15471	15529	15617	15483	15257	15408	15404	15630	15532	15486	15505	15463	15581	15489	15445	15556	15420	15350	15562	15542	15566	15400	15435	15570	15673	15547	15548	15605	15561	15385	15313	15375	15366	15455	15403	15441	15380	15289	15542	15430	15367	15503	15455	15396	15519	15470	15401	15242	15508	15461	15451	15587	15546	15458	15413	15485	15396	15508	15428	15501	15640	15430	15512	15384	15556	15407	15555	15518	15494	15547	15624	15348	15550	15474	15328	15478	15273	15450	15501	15400	15555	15529	15244	15534	15605	15458	15537	15518	15449	15392	15493	15554	15558	15460	15440	15348	15428	15476	15478	15472	15455	15615	15503	15476	15568	15539	15475	15457	15328	15460	15412	15397	15520	15548	15489	15475	15250	15596	15446	15466	15515	15470	15396	15430	15584	15573	15500	15370	15671	15637	15646	15571	15428	15337	15472	15475	15575	15561	15475	15373	15419	15508	15472	15502	15483	15479	15612	15442	15530	15532	15590	15480	15406	15433	15303	15385	15529	15536	15370	15566	15469	15426	15525	15545	15421	15568	15381	15455	15483	15396	15545	15447	15574	15411	15441	15555	15592	15154	15452	15329	15546	15564	15508	15537	15427	15416	15740	15535	15327	15413	15442	15300	15483	15679	15540	15499	15327	15660	15469	15396	15623	15566	15394	15480	15461	15380	15419	15409	15632	15534	15457	15571	15296	15344	15604	15603	15420	15458	15467	15382	15450	15641	15538	15564	15513	15438	15568	15598	15450	15466	15457	15744	15520	15457	15315	15543	15454	15544	15691	15480	15408	15579	15583	15611	15441	15613	15548	15661	15386	15496	15476	15466	15371	15447	15531	15541	15434	15491	15530	15575	15531	15383	15420	15526	15426	15439	15396	15405	15460	15502	15417	15540	15462	15427	15523	15694	15399	15489	15487	15340	15372	15452	15523	15459	15361	15647	15530	15394	15321	15424	15610	15427	15494	15472	15561	15507	15635	15587	15363	15542	15407	15656	15527	15425	15287	15421	15380	15459	15569	15422	15486	15472	15446	15436	15555	15389	15401	15565	15456	15494	15489	15467	15664	15631	15347	15583	15681	15547	15468	15425	15488	15414	15384	15482	15486	15424	15531	15533	15566	15668	15512	15565	15305	15425	15593	15568	15463	15567	15436	15363	15255	15583	15555	15432	15436	15435	15475	15454	15452	15555	15554	15447	15674	15365	15432	15575	15562	15544	15576	15587	15745	15501	15470	15469	15589	15310	15526	15490	15549	15424	15505	15543	15516	15416	15438	15501	15548	15416	15443	15527	15515	15445	15529	15432	15391	15364	15381	15420	15333	15504	15403	15362	15561	15513	15436	15361	15412	15438	15596	15541	15500	15398	15394	15519	15472	15284	15420	15488	15532	15290	15337	15498	15406	15403	15417	15485	15482	15666	15416	15317	15485	15320	15588	15536	15398	15527	15380	15349	15382	15628	15416	15379	15589	15403	15507	15421	15550	15566	15443	15508	15435	15351	15524	15360	15548	15444	15411	15415	15431	15410	15382	15378	15525	15516	15481	15471	15540	15546	15318	15423	15598	15475	15316	15578	15629	15345	15457	15456	15370	15487	15483	15467	15491	15572	15509	15462	15491	15353	15564	15471	15562	15517	15457	15577	15473	15467	15528	15470	15447	15579	15477	15359	15485	15322	15496	15541	15470	15517	15344	15438	15447	15445	15437	15454	15512	15617	15571	15356	15413	15360	15525	15402	15472	15382	15527	15467	15505	15443	15373	15366	15394	15386	15421	15301	15405	15346	15501	15521	15656	15566	15569	15627	15448	15448	15511	15393	15537	15406	15495	15507	15344	15406	15564	15513	15404	15521	15497	15609	15457	15484	15474	15575	15524	15394	15557	15508	15430	15491	15605	15359	15476	15511	15396	15463	15518	15502	15440	15574	15497	15518	15486	15493	15545	15521	15639	15450	15428	15505	15352	15520	15491	15475	15591	15534	15462	15273	15542	15317	15454	15412	15460	15432	15371	15490	15519	15528	15461	15452	15376	15585	15556	15429	15384	15391	15422	15636	15418	15595	15424	15470	15398	15463	15397	15401	15472	15501	15396	15577	15740	15414	15542	15624	15626	15264	15292	15416	15526	15384	15632	15449	15432	15422	15415	15379	15600	15335	15386	15439	15318	15260	15354	15450	15565	15477	15662	15511	15490	15614	15455	15631	15695	15501	15675	15374	15512	15491	15648	15645	15455	15441	15571	15615	15471	15420	15531	15553	15487	15429	15448	15397	15511	15401	15599	15410	15469	15365	15569	15724	15422	15492	15536	15576	15424	15563	15552	15532	15518	15520	15580	15503	15535	15431	15409	15443	15531	15480	15554	15360	15604	15444	15377	15378	15462	15505	15398	15347	15386	15417	15547	15575	15466	15456	15532	15400	15467	15589	15368	15417	15376	15528	15532	15249	15613	15620	15401	15421	15522	15390	15445	15516	15461	15443	15542	15634	15459	15458	15271	15473	15599	15491	15576	15536	15470	15522	15479	15443	15407	15601	15287	15432	15368	15437	15608	15444	15513	15528	15572	15561	15579	15534	15573	15382	15596	15393	15496	15537	15509	15522	15504	15466	15339	15375	15408	15614	15426	15530	15608	15443	15496	15491	15364	15489	15437	15502	15413	15356	15417	15619	15470	15390	15628	15511	15371	15345	15422	15547	15582	15408	15490	15435	15665	15417	15315	15425	15467	15454	15531	15347	15465	15425	15497	15535	15431	15465	15622	15482	15553	15454	15428	15500	15522	15393	15435	15484	15470	15405	15517	15571	15451	15729	15337	15561	15607	15415	15345	15457	15446	15484	15573	15469	15532	15462	15445	15340	15470	15426	15443	15328	15533	15291	15567	15507	15520	15395	15400	15505	15550	15477	15473	15593	15393	15318	15486	15721	15443	15591	15548	15375	15521	15388	15658	15614	15356	15370	15365	15617	15487	15559	15493	15572	15385	15527	15533	15335	15462	15460	15433	15444	15429	15281	15390	15383	15581	15683	15380	15570	15567	15536	15494	15323	15452	15272	15506	15463	15368	15468	15546	15572	15358	15508	15497	15654	15513	15568	15660	15433	15492	15343	15453	15536	15439	15557	15468	15396	15390	15610	15680	15373	15605	15371	15289	15398	15488	15483	15390	15554	15498	15497	15559	15519	15597	15481	15334	15538	15401	15345	15415	15618	15417	15410	15456	15379	15486	15441	15543	15564	15478	15399	15360	15579	15365	15525	15465	15501	15483	15420	15441	15737	15461	15400	15614	15314	15309	15552	15616	15615	15538	15532	15484	15488	15615	15441	15602	15387	15495	15381	15447	15481	15490	15521	15479	15380	15479	15621	15581	15403	15565	15344	15568	15499	15420	15500	15534	15616	15409	15420	15488	15353	15520	15510	15541	15446	15577	15571	15372	15484	15488	15406	15523	15490	15445	15344	15519	15232	15621	15551	15616	15400	15482	15593	15472	15386	15478	15508	15673	15328	15490	15538	15515	15536	15371	15520	15529	15448	15468	15303	15554	15499	15459	15476	15297	15606	15432	15481	15551	15576	15437	15456	15476	15408	15370	15343	15596	15452	15514	15471	15361	15492	15261	15484	15369	15346	15543	15494	15510	15432	15479	15348	15432	15599	15310	15415	15593	15483	15253	15360	15641	15478	15433	15421	15405	15432	15368	15505	15542	15500	15494	15641	15355	15404	15372	15457	15524	15582	15412	15481	15622	15585	15528	15555	15563	15547	15456	15508	15500	15527	15405	15425	15605	15464	15339	15489	15450	15380	15515	15542	15492	15542	15437	15344	15415	15569	15610	15504	15390	15433	15442	15564	15347	15391	15411	15409	15564	15460	15593	15578	15613	15404	15514	15509	15477	15344	15615	15424	15535	15590	15564	15531	15639	15383	15485	15440	15418	15366	15433	15509	15475	15467	15495	15401	15462	15514	15629	15462	15490	15485	15387	15486	15562	15486	15523	15416	15359	15552	15648	15494	15425	15543	15486	15385	15410	15465	15410	15539	15603	15452	15467	15563	15566	15500	15473	15320	15626	15474	15386	15441	15545	15629	15489	15535	15363	15267	15399	15267	15428	15435	15512	15513	15508	15471	15452	15587	15297	15617	15437	15462	15483	15608	15547	15513	15337	15355	15579	15257	15596	15443	15382	15540	15375	15491	15379	15537	15512	15430	15435	15476	15404	15441	15338	15589	15353	15676	15526	15393	15356	15440	15418	15468	15549	15428	15547	15588	15466	15586	15547	15369	15508	15541	15644	15507	15361	15433	15492	15373	15347	15455	15438	15509	15417	15634	15546	15637	15480	15461	15660	15562	15421	15448	15346	15418	15551	15554	15409	15366	15504	15530	15533	15525	15397	15555	15557	15510	15526	15346	15396	15343	15441	15519	15604	15329	15393	15490	15487	15354	15551	15498	15440	15690	15459	15425	15382	15409	15269	15405	15486	15469	15439	15475	15353	15482	15350	15375	15596	15375	15466	15507	15515	15350	15497	15409	15424	15312	15341	15430	15440	15411	15388	15519	15468	15423	15498	15736	15405	15511	15384	15196	15442	15503	15502	15383	15388	15583	15421	15594	15483	15459	15409	15513	15270	15491	15568	15467	15424	15332	15443	15393	15398	15551	15512
28347	25303	31709	27671	20510	17540	15744	15047	14916	14808	14872	14843	14922	14714	14802	14697	14687	14858	14602	14663	14725	14641	14717	14690	14829	14629	14648	14780	14729	14670	14632	14871	14708	14881	14726	14606	14814	14654	14784	14649	14769	14508	14791	14682	14763	14576	14820	14578	14711	14592	14747	14582	14779	14775	14719	14811	14721	14768	14572	14529	14789	14768	14826	14583	14642	14637	14680	14579	14789	14643	14735	14707	14653	14603	14856	14652	14753	14745	14599	14679	14701	14705	14594	14762	14772	14918	14632	14859	14736	14619	14786	14703	14919	14800	14714	14673	14748	14620	14570	14864	14736	14709	14544	14633	14758	14745	14592	14653	14613	14617	14640	14821	14622	14784	14822	14573	14774	14802	14769	14668	14764	14814	14768	14745	14631	14573	14791	14859	14851	14700	14650	14641	14580	14575	14692	14478	14750	14602	14715	14637	14611	14655	14796	14603	14707	14653	14628	14700	14667	14665	14640	14685	14694	14678	14611	14715	14628	14819	14583	14705	14661	14729	14792	14550	14568	14570	14701	14684	14610	14573	14600	14634	14732	14597	14552	14616	14636	14751	14513	14653	14807	14682	14698	14540	14692	14678	14694	14516	14614	14791	14753	14832	14723	14584	14542	14471	14789	14656	14695	14603	14748	14744	14566	14705	14763	14719	14634	14683	14754	14601	14512	14453	14921	14803	14550	14497	14759	14731	14844	14639	14586	14570	14504	14616	14769	14599	14449	14620	14765	14702	14670	14568	14457	14726	14581	14809	14728	14572	14522	14780	14712	14723	14427	14588	14559	14779	14713	14548	14825	14876	14804	14566	14771	14530	14735	14813	14702	14685	14735	14686	14825	14591	14665	14690	14690	14611	14525	14515	14988	14800	14528	14676	14640	14587	14658	14591	14649	14535	14707	14633	14579	14430	14740	14787	14724	14493	14794	14790	14716	14574	14805	14639	14568	14774	14550	14771	14641	14710	14789	14638	14652	14769	14687	14798	14589	14662	14683	14602	14897	14751	14573	14728	14624	14624	14598	14687	14643	14654	14576	14631	14768	14705	14811	14574	14438	14510	14789	14741	14835	14583	14728	14730	14592	14509	14635	14852	14680	14637	14607	14491	14800	14706	14520	14577	14664	14705	14714	14736	14626	14408	14703	14547	14786	14670	14641	14630	14510	14721	14529	14721	14495	14541	14698	14606	14519	14565	14704	14503	14659	14619	14694	14568	14838	14658	14654	14782	14668	14669	14750	14764	14585	14599	14534	14650	14817	14671	14634	14715	14564	14634	14589	14702	14613	14469	14408	14549	14778	14728	14497	14596	14709	14707	14613	14708	14824	14703	14595	14775	14780	14706	14647	14725	14595	14751	14869	14776	14739	14540	14681	14619	14730	14713	14734	14808	14632	14600	14619	14606	14694	14559	14884	14643	14783	14631	14662	14744	14567	14941	14784	14622	14692	14774	14752	14828	14711	14600	14534	14531	14823	14814	14673	14677	14734	14764	14720	14725	14618	14452	14777	14670	14583	14661	14666	14781	14587	14656	14786	14739	14660	14688	14721	14511	14560	14683	14512	14712	14862	14548	14523	14460	14681	14716	14568	14727	14758	14683	14700	14647	14577	14656	14627	14764	14589	14721	14778	14624	14647	14509	14681	14652	14595	14735	14720	14770	14768	14608	14719	14770	14765	14540	14680	14605	14721	14631	14757	14852	14662	14783	14786	14665	14540	14620	14818	14582	14783	14495	14884	14607	14802	14483	14981	14894	14616	14660	14700	14440	14529	14586	14498	14664	14691	14713	14554	14726	14651	14716	14888	14591	14690	14874	14690	14648	14656	14809	14660	14592	14617	14732	14710	14760	14833	14564	14696	14674	14757	14780	14728	14557	14747	14826	14718	14713	14785	14646	14759	14467	14698	14574	14662	14657	14683	14561	14587	14504	14679	14771	14620	14651	14668	14760	14699	14608	14678	14574	14631	14566	14738	14806	14799	14707	14736	14690	14709	14757	14904	14904	14656	14718	14727	14741	14635	14601	14642	14704	14721	14529	14731	14741	14654	14729	14675	14741	14703	14610	14575	14722	14649	14541	14615	14785	14630	14777	14652	14708	14772	14590	14960	14804	14576	14886	14809	14596	14698	14527	14767	14827	14647	14646	14557	14658	14841	14700	14820	14575	14623	14744	14707	14656	14495	14496	14831	14642	14675	14772	14819	14738	14723	14823	14671	14749	14597	14794	14723	14533	14721	14593	14549	14643	14637	14777	14478	14603	14714	14652	14683	14644	14543	14710	14513	14559	14715	14714	14660	14612	14674	14599	14666	14556	14659	14687	14633	14686	14515	14721	14384	14545	14462	14744	14901	15044	14717	14585	14645	14642	14632	14536	14676	14687	14575	14734	14550	14675	14720	14563	14682	14727	14554	14687	14832	14557	14595	14751	14564	14760	14560	14754	14723	14693	14863	14571	14699	14645	14643	14638	14791	14564	14750	14707	14664	14554	14689	14632	14820	14578	14664	14898	14636	14685	14710	14607	14612	14631	14700	14539	14575	14441	14815	14513	14574	14630	14704	14612	14864	14771	14748	14625	14855	14642	14623	14719	14603	14653	14631	14546	14778	14758	14781	14643	14643	14738	14583	14684	14571	14614	14692	14560	14738	14719	14640	14742	14613	14683	14577	14833	14672	14656	14637	14751	14781	14707	14671	14619	14631	14818	14577	14744	14768	14630	14753	14621	14743	14512	14527	14696	14499	14787	14603	14666	14753	14589	14818	14687	14490	14807	14735	14839	14623	14672	14807	14677	14719	14591	14668	14549	14771	14731	14518	14710	14684	14565	14648	14697	14711	14700	14700	14632	14757	14630	14689	14685	14645	14666	14567	14814	14673	14587	14629	14598	14572	14462	14490	14683	14837	14814	14653	14733	14791	14687	14738	14677	14665	14584	14695	14765	14559	14611	14688	14826	14732	14697	14701	14606	14716	14666	14841	14610	14648	14838	14552	14693	14658	14654	14551	14713	14833	14414	14640	14724	14585	14669	14670	14769	14892	14644	14714	14665	14729	14776	14754	14670	14654	14716	14815	14582	14729	14896	14744	14821	14701	14883	14810	14616	14562	14825	14511	14611	14651	14793	14716	14596	14661	14881	14735	14711	14706	14686	14601	14736	14689	14632	14685	14744	14600	14559	14574	14645	14702	14805	14700	14619	14622	14438	14530	14615	14652	14856	14511	14669	14714	14546	14573	14706	14662	14557	14826	14516	14811	14681	14453	14685	14881	14577	14663	14594	14784	14674	14753	14808	14808	14692	14690	14674	14647	14539	14648	14643	15021	14673	14608	14649	14632	14722	14667	14645	14765	14670	14645	14610	14763	14678	14771	14688	14769	14829	14863	14493	14810	14745	14643	14662	14845	14741	14727	14719	14632	14689	14701	14611	14651	14803	14552	14727	14746	14628	14632	14505	14647	14634	14461	14773	14611	14699	14703	14719	14648	14588	14628	14719	14855	14720	14674	14628	14749	14819	14712	14693	14754	14629	14633	14615	14562	14782	14685	14534	14759	14625	14747	14753	14367	14597	14583	14669	14475	14716	14589	14787	14683	14470	14689	14628	14709	14799	14794	14749	14784	14712	14615	14661	14639	14648	14666	14581	14824	14737	14776	14556	14712	14673	14626	14545	14646	14772	14828	14693	14635	14918	14705	14553	14638	14629	14768	14621	14660	14669	14608	14623	14797	14757	14720	14646	14762	14665	14617	14625	14597	14619	14842	14636	14597	14658	14848	14752	14563	14714	14583	14538	14672	14667	14876	14651	14757	14447	14551	14870	14712	14630	14719	14929	14699	14612	14633	14830	14708	14533	14688	14605	14623	14671	14732	14667	14601	14730	14763	14707	14790	14805	14533	14716	14717	14694	14751	14481	14653	14544	14810	14746	14809	14719	14653	14733	14770	14674	14746	14587	14605	14671	14648	14725	14633	14592	14899	14679	14609	14810	14802	14747	14636	14370	14530	14500	14689	14652	14456	14581	14706	14657	14689	14748	14715	14656	14559	14733	14895	14799	14658	14607	14735	14806	14600	14804	14591	14635	14536	14623	14741	14813	14841	14869	14642	14778	14650	14621	14707	14755	14763	14674	14487	14684	14889	14576	14768	14866	14680	14656	14823	14711	14606	14849	14724	14620	14638	14643	14628	14710	14869	14829	14689	14798	14644	14700	14605	14694	14714	14584	14666	14571	14609	14784	14671	14682	14646	14653	14723	14498	14605	14694	14642	14807	14762	14780	14842	14635	14395	14693	14642	14701	14823	14688	14740	14865	14652	14752	14772	14752	14685	14563	14656	14475	14669	14630	14554	14750	14917	14595	14637	14484	14776	14480	14755	14633	14796	14544	14601	14593	14721	14691	14721	14539	14654	14449	14516	14726	14823	14676	14822	14597	14707	14691	14576	14688	14596	14788	14793	14638	14548	14648	14709	14486	14608	14780	14630	14554	14651	14552	14614	14742	14739	14532	15002	14705	14696	14666	14698	14887	14679	14680	14594	14509	14731	14681	14672	14585	14774	14680	14646	14810	14694	14588	14617	14623	14646	14476	14820	14741	14671	14568	14561	14833	14710	14591	14442	14603	14595	14607	14593	14755	14811	14793	14865	14705	14688	14515	14799	14844	14662	14644	14593	14815	14615	14742	14728	14574	14729	14564	14755	14785	14678	14641	14736	14796	14680	14580	14847	14799	14661	14674	14761	14606	14886	14758	14687	14696	14765	14559	14620	14772	14737	14613	14841	14778	14758	14702	14720	14763	14658	14547	14483	14662	14651	14570	14890	14848	14669	14624	14541	14665	14666	14851	14591	14746	14595	14633	14733	14665	14828	14822	14808	14598	14600	14604	14757	14658	14846	14539	14687	14617	14660	14713	14642	14771	14661	14552	14730	14869	14776	14917	14591	14715	14673	14564	14521	14560	14518	14736	14597	14631	14493	14529	14726	14587	14637	14790	14617	14651	14643	14710	14635	14536	14803	14619	14660	14548	14755	14657	14772	14712	14825	14567	14723	14736	14743	14730	14827	14777	14793	14648	14682	14796	14703	14686	14856	14550	14625	14647	14704	14594	14557	14643	14560	14839	14694	14803	14603	14748	14754	14694
29991	40811	37502	28253	21108	17069	14703	14473	14322	14147	13931	14121	14086	14143	14239	14184	14070	14086	13943	14079	14168	14137	14075	13890	14079	14219	14050	14071	14035	14254	14117	14256	14016	14063	13998	13969	14178	13995	13951	14153	13902	13944	14125	13928	14130	14130	14013	13967	14078	14073	14108	13960	14167	14153	13786	14021	13951	14021	13937	14059	14092	14091	14062	14050	14050	14116	14027	13974	13970	14083	14179	14077	14087	13912	13871	14163	14149	14115	14032	13894	14057	14119	14325	13961	13945	14268	13929	13947	14053	13922	13958	14154	14143	13993	14027	14069	14047	14044	13959	14166	14117	13964	13979	14023	14144	14168	13985	14070	14082	14159	14024	13971	13966	14007	14015	13866	14060	14022	14140	14023	14247	14043	14076	14012	14065	14004	14101	13929	14087	14025	14162	14006	14048	14055	14053	13911	14074	14097	14228	14172	13972	14072	14173	14078	14043	13929	14064	13885	14182	13917	13958	13863	14002	14139	13975	13852	14148	13963	14041	14078	14174	14003	14229	14099	14136	14059	14067	14107	14050	14155	13944	14033	14143	13918	13909	13926	14004	14301	14120	14111	14176	14151	14078	14014	13988	14150	13998	14208	13995	14001	14106	14110	14069	13999	14164	14069	14060	14014	14252	13973	14040	14108	14220	13992	13984	14059	14181	14048	14002	14018	14060	14024	14225	14209	14193	14043	14096	14020	13877	14145	14180	14136	14136	14016	14146	14194	14184	14114	13902	14045	14053	13982	14027	14085	13863	14126	14120	14250	14113	13869	13966	13787	14002	13970	14083	13993	13949	13842	14184	13946	13944	14272	14124	14073	14143	13832	13926	14131	14078	14094	13956	14181	14072	13879	14088	14177	14142	14089	14140	14172	14054	13909	14190	14137	14112	14157	13991	13873	13966	13998	14051	14100	13942	14098	14125	14144	13971	13963	14094	14080	13997	14073	14024	13961	14045	14063	14058	13929	14048	14275	14124	14061	13887	14191	14134	14079	13949	14038	13978	14132	14074	13892	13887	13913	14048	13951	13928	13933	14090	13963	13978	14036	13988	14076	14138	14012	14182	13935	14085	13963	14146	14114	13895	13938	14056	14175	14151	14139	13913	14063	13988	14021	13991	13975	13832	14000	14211	14135	13919	14036	13923	14131	13925	14052	14137	13976	13899	13940	14103	14013	14088	13851	13940	14087	13888	14072	14113	13860	13964	14022	14041	13967	14031	14043	13921	13953	14127	14087	14031	14067	14020	13990	13913	13983	13947	14073	14084	14139	14061	13942	14048	14053	14111	14110	13940	14234	14242	13944	14017	13877	14160	14126	14123	13977	14052	14115	13941	14112	14129	14029	13973	14081	14061	13933	14141	13970	14134	14015	13913	13950	13936	14023	14238	14075	14159	13811	14224	14157	13945	14116	14243	14035	14022	14201	14060	14203	13929	14194	14022	14006	14010	14029	14121	14079	13884	14188	13855	14187	14063	13885	14003	13943	14029	14013	13981	14078	14038	13920	14025	14125	13877	14101	13995	13926	14041	14129	14020	14130	14139	14137	14079	13923	14140	13869	14016	14079	14121	13959	14087	14047	13990	13933	14205	14146	14097	14092	13952	13905	14056	14096	14050	13986	14015	14004	13943	13800	13953	13901	13872	14110	13947	14014	14053	14100	14064	13894	14149	14047	13906	13919	13932	14134	14136	13957	14311	14032	13924	14090	13915	14166	13875	14028	13999	13873	14018	13942	14031	14080	14248	14165	13976	14045	14004	13979	13973	13954	14136	14052	14040	13921	14020	14145	13995	13993	13972	14119	13993	14030	14050	14064	13966	13982	13915	14169	14058	13887	14042	13973	13964	14228	14136	14106	14092	14024	14234	13947	14135	14027	14193	14069	13945	13958	14040	14207	14036	14118	14103	14134	13978	13923	13875	13959	13924	14174	14080	14120	14127	14024	14049	14029	14172	13907	14099	13945	14048	14063	13908	14141	14100	13931	14135	13845	14040	14196	14100	14169	14054	14130	14030	14167	14079	14179	14096	14106	14090	14033	14039	13994	14042	14051	14126	13917	14165	13955	13946	14118	14032	14105	14099	13994	13916	13767	14043	14142	14011	14109	14036	14157	13946	13934	13984	14232	14123	14151	14008	13871	14213	14125	14099	13960	14037	14051	13915	14135	14024	14068	14021	14085	13990	13953	14009	14078	14039	14131	14165	14161	14120	14165	14041	14033	13976	14257	14025	14037	14234	13987	14012	14065	14041	14003	14055	14189	14034	13965	14107	14191	14049	14184	13999	14113	13998	14104	13946	14086	14153	14005	14126	14016	14024	13955	14045	13976	14094	13972	14053	14141	14061	14077	13994	14004	14034	14087	14053	13892	13953	14006	14060	14007	14104	14053	13969	13917	14231	14191	14023	14056	14056	14090	14244	14000	14042	14130	13889	14050	14047	14064	14115	14059	14136	14073	13995	14002	14007	14168	14147	14036	13969	13891	14190	14131	14075	14042	14041	13933	14200	13954	14017	14045	14085	14089	14064	13967	13929	14078	14085	14107	13792	14076	14150	13973	13991	14120	13855	14046	13872	14037	14089	14019	14064	14117	14003	13921	13986	14019	14133	14017	14151	14078	14048	14012	14038	13994	14027	14023	13995	14071	14094	14005	14202	14064	13841	14090	13997	14138	14131	13983	13967	14024	14009	14049	14165	14000	13973	13971	14114	14092	14012	13939	13928	14056	14029	14056	14147	13976	14110	14097	14045	13906	14014	14134	14111	14080	14048	14043	14180	13924	14098	14009	14074	13890	13905	13969	14088	14045	13971	14127	14136	13984	14001	14022	13991	14120	14139	14098	14085	14271	14072	14138	13884	14133	14018	14005	14040	14110	14062	14056	14165	14042	14018	14103	14058	14024	14050	14076	13977	14007	14004	13901	14182	14108	14065	14114	14000	14190	13959	13976	13957	14086	14033	14025	13903	14014	13976	14196	13931	13978	14181	14018	14014	13882	13982	13920	14001	13924	14065	14055	14157	13948	13951	14110	14081	14105	14100	13966	13927	14089	13902	13993	13902	14106	14137	14111	13979	14089	13840	14175	14008	13925	13854	14036	14112	13953	14045	14038	14062	14001	13986	13904	14179	14117	13972	13989	14111	13858	14007	13978	14038	14301	13947	14142	14087	14035	14040	13987	14148	13979	14082	14107	14257	14076	14189	14096	14101	14124	14022	14129	14070	14120	13979	14000	14044	13872	14161	14066	14008	14047	14004	13968	13910	14202	14184	14121	14231	13993	14015	14135	14072	14054	14037	13917	14081	14081	13851	13869	14048	14062	14073	14135	13976	13999	13944	14040	14040	14086	13954	14072	13985	13961	14122	14107	14007	14030	13992	14128	14067	14059	14277	14085	13885	14263	14100	14090	14061	13953	14140	14128	13995	13953	14012	14165	14036	14176	14013	14052	13906	14088	14051	14009	14155	13927	14298	14249	13802	13930	14038	14090	13941	14182	13971	14092	14089	13987	14032	14102	14073	13856	14061	14033	14063	13960	14004	14068	13947	14079	14132	14154	14054	13796	13947	14175	14014	13928	14108	13915	14144	13917	14098	14126	14054	13887	14313	14229	14177	14090	14046	14032	14122	13962	13945	14089	14010	14177	13943	14033	14118	13954	14059	13937	14164	14058	13990	13929	14075	14079	14101	14016	14038	14021	14091	13974	14102	14190	14102	14019	14038	13968	14116	13970	13997	14084	14024	13908	14098	14031	14067	14091	14010	13940	14319	13984	14056	14177	14058	14049	13951	14027	14010	14108	14140	14178	13967	14093	14086	14203	13927	14052	14179	13898	14062	14083	13868	14056	13997	13988	14016	13992	13883	14063	13943	14026	13888	14204	13946	14121	14004	14049	14114	14009	14020	14025	14041	13944	14098	14046	14086	14081	14112	14026	14024	13970	14064	14000	14083	14001	13922	14222	14001	14026	14040	14005	14143	13958	14041	14078	14030	14131	14173	14062	14092	13974	14045	13996	13971	14035	14080	13990	14070	14057	14053	14059	14002	13896	14214	14037	14048	14033	13933	14126	14202	14178	14066	14094	14008	14108	14039	14170	14177	13941	14118	14007	13976	14105	14083	13973	14144	14124	13987	13996	14087	13954	14069	14000	14201	13940	14236	13945	14074	14116	13964	13950	14135	14003	14027	14040	14058	13942	14031	14061	14038	13818	14160	13893	13988	14094	13986	14124	13981	14073	13972	13956	14092	14001	13936	14187	14086	14143	14138	14072	13971	14117	14111	14229	13885	13838	14005	14157	14074	13944	14077	14006	14087	14044	14052	14027	14067	14088	13960	14067	14021	14008	14048	13876	13948	14019	14090	14169	14067	13976	14056	13994	13973	14094	14010	13974	14042	13969	14061	13979	14070	14008	14148	14094	13986	13983	13995	14170	14039	14045	14016	13918	13888	13987	14083	14004	14230	13931	14221	14176	13973	14059	14052	14247	14132	14051	13987	13989	14141	14111	14055	14075	14022	13963	13894	14027	13967	14043	14211	13986	13942	14137	13879	14230	13966	14041	13994	13952	13953	13917	14055	14093	14092	13869	14000	14089	13854	14137	13978	14058	14018	14140	13972	14013	14086	13975	14038	14194	14200	14159	14000	14024	14024	14203	14027	14046	13993	13992	14092	13991	14011	13837	14232	13993	14020	14137	14081	14178	14101	14150	14052	13990	14017	14140	14097	13999	13958	13966	14058	14131	14057	14140	13952	14134	14031	14020	14058	14046	14206	13908	14065	14074	14035	14174	14050	14211	14145	14040	14055	13979	14045	14224	13956	13957	14141	14191	14093	13953	14107	13956	14024	13949	14010	14191	14099	14007	13948	14108	14029	14111	13902	13852	14144	13976	14171	14058	14065	14024	13990	14030	13993	14117	14162	14058	14072	14040	14109	13950	14161	14044	14077	13946	14026	13950	14117	14064	14177	13883	13980	14033	13980	13960	14017	13923	14116	14086	13994	14055	14058	14049	14121	14066	14096	13970	14060	13939	13933	14021	13985	14075	13882	14049	14000	14029	14043	13981	13952	14099	13960	14125	14134	14215	14065	14021	13896	14003	14081	14156	14044	14111	13962	14220	14127	14052	13874	13984	14247	13898
24456	21620	29139	25711	24466	22403	19359	16643	15998	15748	15728	15566	15430	15573	15394	15414	15613	15465	15627	15441	15344	15463	15493	15377	15419	15606	15273	15405	15414	15460	15440	15593	15347	15367	15559	15338	15526	15250	15271	15391	15186	15371	15317	15229	15273	15324	15359	15463	15424	15655	15388	15442	15451	15618	15381	15364	15350	15589	15387	15309	15244	15422	15240	15312	15340	15468	15394	15541	15451	15150	15305	15383	15378	15494	15270	15336	15436	15306	15296	15057	15374	15389	15260	15348	15351	15286	15372	15310	15426	15579	15386	15392	15355	15327	15483	15320	15465	15410	15442	15344	15349	15348	15336	15156	15231	15236	15463	15474	15445	15282	15356	15509	15295	15320	15385	15265	15432	15253	15489	15377	15336	15420	15415	15387	15218	15291	15210	15443	15376	15304	15594	15248	15211	15353	15455	15219	15149	15101	15237	15460	15351	15208	15445	15236	15334	15399	15370	15219	15109	15133	15207	15374	15320	15364	15487	15454	15402	15230	15344	15481	15499	15422	15257	15340	15405	15154	15353	15252	15112	15182	15506	15122	15227	15342	15227	15227	15358	15353	15314	15327	15177	15334	15332	15240	15465	15392	15339	15327	15371	15213	15334	15264	15487	15507	15308	15434	15393	15207	15272	15398	15286	15287	15461	15433	15509	15209	15408	15403	15256	15574	15272	15463	15259	15235	15198	15484	15332	15188	15293	15444	15316	15288	15267	15488	15310	15245	15241	15248	15200	15248	15408	15474	15407	15326	15444	15296	15352	15215	15212	15226	15139	15527	15421	15179	15436	15222	15306	15349	15378	15419	15416	15280	15422	15065	15279	15385	15088	15353	15311	15231	15296	15323	15430	15238	15314	15179	15209	15206	15202	15156	15300	15300	15087	15336	15178	15262	15255	15427	15298	15275	15286	15307	15349	15224	15157	15393	15465	15387	15175	15170	15292	15417	15280	15179	15191	15220	15312	15499	15293	15230	15205	15150	15220	15288	15291	15212	15214	15270	15457	15508	15221	15323	15468	15278	15393	15082	15275	15476	15408	15403	15396	15162	15475	15546	15260	15307	15397	15405	15226	15500	15521	15347	15423	15457	15320	15413	15493	15289	15198	15547	15273	15304	15332	15207	15301	15241	15458	15349	15305	15239	15251	15301	15545	15472	15525	15521	15424	15493	15455	15328	15441	15533	15260	15330	15158	15305	15341	15211	15428	15207	15316	15361	15360	15264	15485	15546	15583	15368	15347	15265	15459	15389	15312	15155	15288	15393	15296	15387	15223	15174	15361	15098	15266	15389	15405	15342	15368	15211	15345	15444	15501	15256	15343	15309	15369	15304	15424	15343	15409	15357	15292	15463	15341	15144	15356	15417	15314	15353	15242	15245	15439	15326	15250	15386	15319	15172	15345	15418	15396	15560	15493	15409	15381	15447	15104	15183	15340	15118	15352	15125	15101	15320	15363	15193	15423	15368	15447	15409	15333	15420	15431	15420	15364	15311	15371	15402	15491	15120	15241	15294	15385	15404	15258	15283	15261	15126	15038	15306	15431	15253	15264	15378	15326	15276	15347	15263	15225	15213	15303	15342	15237	15204	15440	15343	15360	15324	15444	15401	15624	15498	15267	15159	15199	15164	15196	15410	15193	15297	15272	15229	15255	15334	15498	15454	15445	15274	15485	15442	15456	15276	15243	15110	15320	15502	15299	15132	15103	15100	15459	15425	15371	15426	15167	15418	15286	15150	15539	15350	15251	15430	15339	15382	15348	15512	15342	15329	15282	15229	15393	15387	15209	15255	15266	15107	15217	15305	15328	15531	15353	15145	15488	15465	15254	15291	15400	15298	15342	15484	15377	15216	15245	15280	15262	15343	15396	15163	15255	15307	15559	15359	15322	15153	15171	15187	15225	15413	15664	15312	15252	15254	15252	15421	15406	15394	15360	15420	15647	15443	15284	15330	15356	15298	15086	15345	15301	15440	15341	15244	15336	15273	15313	15276	15389	15209	15343	15352	15474	15278	15451	15505	15420	15472	15383	15425	15288	15424	15315	15316	15225	15286	15429	15481	15365	15299	15230	15308	15350	15290	15328	15391	15323	15420	15420	15346	15242	15467	15536	15184	15250	15420	15337	15163	15129	15543	15371	15399	15251	15156	15275	15335	15289	15400	15319	15508	15381	15068	15165	15487	15292	15351	15443	15392	15404	15213	15255	15373	15384	15223	15361	15299	15200	15209	15471	15381	15497	15400	15330	15474	15135	15333	15243	15325	15259	15469	15281	15133	15382	15573	15282	15601	15202	15449	15250	15328	15271	15223	15344	15194	15260	15213	15298	15364	15210	15341	15392	15390	15303	15412	15445	15353	15504	15304	15216	15205	15268	15267	15537	15374	15380	15461	15518	15493	15268	15375	15395	15310	15421	15420	15103	15175	15310	15393	15542	15153	15368	15057	15090	15253	15257	15219	15162	15472	15348	15373	15186	15415	15265	15352	15367	15354	15185	15323	15256	15299	15344	15410	15267	15197	15330	15448	15435	15349	15343	15358	15438	15441	15406	15436	15343	15401	15440	15134	15238	15300	15373	15425	15374	15242	15379	15328	15457	15297	15310	15392	15405	15393	15436	15391	15357	15376	15394	15258	15144	15047	15437	15383	15179	15126	15378	15175	15188	15253	15371	15126	15408	15275	15374	15255	15380	15288	15256	15274	15509	15229	15218	15276	15414	15258	15414	15213	15319	15370	15322	15371	15276	15231	15232	15294	15395	15293	15267	15198	15260	15427	15307	15323	15374	15279	15416	15187	15337	15269	15316	15344	15241	15219	15415	15306	15314	15237	15550	15430	15129	15414	15236	15295	15373	15394	15444	15374	15188	15491	15525	15409	15379	15304	15354	15359	15526	15362	15455	15193	15275	15332	15409	15392	15442	15338	15209	15412	15392	15192	15340	15327	15227	15285	15263	15210	15213	15358	15433	15314	15328	15411	15264	15016	15213	15347	15460	15315	15486	15257	15246	15551	15125	15384	15422	15378	15421	15426	15472	15400	15468	15284	15282	15292	15262	15315	15310	15368	15407	15487	15526	15305	15366	15249	15326	15295	15371	15452	15334	15280	15162	15368	15270	15363	15444	15331	15112	15284	15340	15119	15302	15443	15237	15307	15301	15237	15492	15522	15459	15065	15438	15283	15239	15476	15143	15429	15218	15223	15299	15222	15480	15314	15452	15571	15305	15329	15362	15256	15216	15391	15244	15568	15412	15362	15282	15196	15348	15485	15343	15327	15253	15271	15350	15166	15343	15440	15416	15247	15154	15423	15273	15234	15195	15360	15217	15332	15146	15318	15378	15321	15357	15426	15505	15404	15411	15254	15246	15319	15252	15296	15279	15474	15326	15466	15249	15342	15339	15412	15434	15523	15385	15246	15237	15430	15336	15471	15176	15264	15387	15440	15243	15315	15640	15347	15406	15359	15272	15298	15333	15222	15338	15350	15265	15487	15468	15113	15209	15364	15340	15300	15322	15039	15310	15193	15375	15306	15379	15421	15368	15396	15123	15250	15499	15433	15430	15392	15295	15319	15430	15326	15289	15389	15254	15341	15362	15380	15235	15105	15196	15250	15308	15324	15433	15552	15476	15341	15413	15367	15434	15224	15421	15164	15288	15158	15197	15413	15355	15318	15496	15503	15469	15323	15377	15286	15216	15246	15450	15254	15216	15297	15344	15452	15277	15425	15351	15473	15523	15284	15344	15193	15170	15399	15174	15160	15337	15480	15289	15273	15273	15321	15577	15416	15345	15272	15282	15579	15329	15293	15419	15344	15325	15367	15216	15501	15286	15467	15453	15407	15410	15504	15304	15144	15376	15434	15505	15387	15439	15443	15280	15121	15224	15290	15372	15437	15293	15197	15041	15335	15396	15380	15180	15390	15276	15228	15444	15276	15275	15415	15375	15332	15422	15529	15351	15253	15385	15349	15393	15439	15176	15399	15473	15377	15346	15278	15335	15437	15430	15421	15420	15168	15379	15305	15271	15370	15245	15254	15470	15430	15391	15404	15219	15202	15370	15207	15305	15223	15375	15323	15397	15470	15326	15179	15279	15134	15322	15266	15372	15398	15456	15206	15385	15278	15338	15284	15352	15175	15222	15458	15478	15368	15154	15294	15265	15354	15310	15224	15400	15408	15342	15283	15352	15450	15195	15363	15489	15438	15334	15189	15270	15443	15202	15158	15299	15344	15216	15336	15338	15271	15371	15280	15350	15396	15328	15318	15363	15187	15319	15352	15408	15308	15391	15331	15418	15535	15389	15305	15475	15483	15447	15221	15546	15217	15306	15467	15426	15271	15256	15352	15213	15373	15464	15261	15434	15318	15326	15176	15217	15309	15342	15248	15203	15248	15329	15169	15521	15344	15198	15437	15290	15439	15269	15419	15245	15264	15266	15345	15248	15264	15298	15434	15363	15207	15342	15382	15310	15229	15632	15447	15383	15418	15399	15268	15374	15383	15335	15454	15145	15348	15399	15454	15462	15159	15206	15487	15377	15473	15321	15305	15328	15202	15375	15217	15240	15364	15248	15268	15164	15313	15364	15517	15281	15466	15155	15311	15298	15378	15415	15494	15419	15302	15247	15324	15217	15210	15143	15295	15256	15303	15310	15324	15442	15358	15394	15323	15181	15427	15283	15195	15320	15321	15229	15029	15255	15223	15320	15284	15448	15419	15263	15192	15329	15307	15159	15164	15245	15417	15239	15359	15288	15329	15229	15299	15242	15318	15443	15473	15362	15246	15037	15510	15467	15294	15376	15509	15386	15153	15290	15488	15274	15280	15375	15321	15527	15367	15252	15228	15358	15329	15234	15270	15175	15401	15389	15365	15442	15345	15352	15423	15340	15230	15379	15140	15421	15319	15274	15278	15389	15221	15248	15436	15435	15222	15306	15269	15201	15379	15216	15451	15369	15351	15576	15227	15282	15302	15428	15395	15413	15237	15507	15194	15166	15147	15151	15338	15282	15408	15507	15393	15384	15133	15473	15289	15427	15228	15251	15334	15309	15394	15352	15382	15283	15462	15226	15257	15359	15529	15047	15236	15335	15203	15282	15110	15367	15241	15347	15169	15145	15134	15307	15310	15242	15395	15270	15259
34226	49192	44585	34999	28327	19177	15927	15525	15162	14878	14628	14827	14795	14506	14644	14622	14546	14558	14456	14639	14538	14519	14561	14446	14525	14609	14504	14424	14524	14610	14482	14440	14475	14517	14638	14479	14480	14419	14643	14670	14512	14413	14584	14395	14420	14487	14539	14606	14578	14533	14571	14523	14603	14591	14601	14540	14293	14593	14326	14466	14446	14380	14456	14562	14461	14475	14622	14525	14476	14666	14632	14667	14483	14382	14384	14407	14462	14481	14498	14440	14562	14587	14470	14486	14425	14521	14408	14445	14429	14572	14411	14346	14434	14469	14540	14397	14485	14270	14441	14338	14472	14438	14571	14539	14358	14438	14486	14528	14522	14484	14570	14342	14386	14455	14532	14496	14447	14374	14343	14455	14501	14392	14377	14656	14379	14359	14374	14315	14326	14367	14502	14359	14633	14460	14348	14390	14338	14483	14527	14374	14366	14482	14542	14309	14430	14533	14539	14566	14637	14503	14521	14459	14481	14423	14453	14440	14560	14421	14378	14432	14408	14314	14471	14433	14527	14617	14427	14473	14532	14406	14419	14625	14429	14465	14502	14517	14407	14384	14588	14367	14452	14455	14546	14489	14361	14499	14375	14434	14461	14384	14474	14695	14464	14237	14290	14359	14471	14481	14488	14437	14567	14462	14630	14533	14443	14610	14509	14599	14491	14431	14722	14378	14512	14510	14555	14491	14471	14526	14459	14426	14507	14504	14473	14428	14605	14542	14383	14384	14485	14492	14404	14562	14305	14462	14471	14504	14392	14491	14410	14418	14345	14444	14552	14574	14388	14500	14369	14347	14289	14422	14539	14401	14497	14557	14393	14389	14492	14391	14425	14466	14451	14447	14385	14435	14343	14406	14362	14414	14357	14372	14511	14603	14570	14411	14648	14369	14603	14520	14374	14378	14383	14377	14403	14590	14449	14494	14389	14484	14461	14442	14309	14450	14526	14445	14422	14428	14289	14413	14468	14382	14394	14614	14467	14425	14480	14525	14268	14838	14485	14415	14538	14386	14319	14507	14350	14568	14466	14485	14407	14409	14355	14684	14465	14436	14494	14420	14609	14583	14447	14370	14441	14397	14354	14495	14197	14446	14522	14369	14628	14463	14423	14379	14312	14452	14542	14239	14388	14300	14388	14485	14398	14489	14495	14517	14445	14475	14381	14246	14325	14461	14388	14515	14385	14300	14611	14395	14610	14404	14478	14375	14436	14397	14498	14644	14379	14429	14588	14456	14386	14519	14531	14474	14560	14460	14396	14451	14406	14461	14314	14312	14324	14457	14537	14498	14392	14409	14281	14468	14500	14484	14640	14568	14562	14440	14521	14519	14372	14354	14609	14430	14413	14490	14471	14288	14490	14647	14491	14255	14339	14436	14244	14377	14472	14590	14495	14375	14305	14415	14437	14509	14487	14486	14343	14307	14585	14429	14572	14307	14550	14465	14451	14378	14510	14480	14560	14380	14434	14516	14381	14523	14214	14409	14467	14436	14379	14499	14502	14473	14494	14461	14419	14362	14574	14516	14337	14365	14290	14293	14466	14446	14529	14454	14469	14577	14439	14270	14499	14370	14450	14477	14427	14297	14533	14390	14432	14341	14367	14598	14515	14376	14554	14448	14329	14464	14408	14340	14280	14421	14536	14203	14600	14416	14293	14506	14518	14387	14509	14630	14387	14456	14485	14693	14470	14432	14648	14492	14467	14380	14501	14445	14340	14578	14398	14405	14679	14615	14353	14532	14403	14346	14323	14420	14551	14485	14484	14416	14509	14420	14322	14435	14381	14288	14351	14494	14422	14346	14403	14472	14386	14526	14361	14559	14433	14255	14317	14495	14350	14427	14503	14427	14550	14527	14337	14585	14435	14462	14506	14569	14253	14533	14495	14448	14440	14589	14486	14508	14378	14438	14364	14405	14424	14490	14545	14662	14506	14495	14347	14391	14393	14413	14536	14453	14358	14486	14467	14406	14415	14442	14495	14354	14441	14444	14375	14496	14364	14448	14375	14359	14409	14540	14556	14391	14385	14481	14423	14373	14474	14508	14404	14580	14391	14479	14450	14481	14462	14454	14353	14330	14392	14458	14362	14457	14438	14363	14462	14452	14448	14534	14471	14530	14305	14479	14393	14508	14491	14500	14432	14336	14464	14568	14414	14358	14539	14464	14646	14417	14584	14387	14614	14230	14548	14444	14659	14589	14415	14393	14518	14579	14335	14317	14542	14443	14741	14300	14525	14432	14600	14476	14405	14526	14460	14638	14350	14599	14313	14532	14561	14374	14460	14476	14604	14507	14409	14673	14475	14438	14547	14396	14517	14485	14524	14472	14569	14414	14536	14363	14440	14528	14422	14310	14240	14293	14378	14429	14587	14573	14420	14492	14424	14512	14454	14491	14282	14605	14606	14445	14457	14508	14496	14488	14361	14371	14598	14500	14455	14580	14479	14460	14308	14546	14415	14469	14414	14430	14544	14424	14427	14531	14443	14551	14310	14473	14493	14539	14396	14378	14521	14571	14429	14438	14468	14564	14389	14607	14283	14381	14554	14388	14547	14463	14630	14440	14574	14330	14479	14481	14483	14405	14480	14537	14499	14419	14415	14577	14363	14310	14475	14489	14285	14429	14550	14441	14298	14412	14591	14299	14451	14416	14405	14401	14391	14288	14399	14688	14493	14348	14514	14491	14372	14242	14457	14322	14492	14521	14569	14435	14465	14465	14451	14445	14469	14404	14433	14456	14336	14642	14563	14452	14383	14533	14557	14456	14481	14546	14270	14421	14491	14324	14585	14466	14380	14555	14479	14484	14395	14462	14509	14463	14390	14501	14535	14456	14518	14317	14435	14303	14259	14502	14511	14620	14439	14399	14279	14534	14401	14439	14617	14455	14475	14407	14513	14483	14340	14448	14394	14392	14402	14407	14457	14329	14592	14333	14505	14468	14266	14590	14580	14447	14397	14326	14400	14441	14545	14499	14449	14206	14361	14403	14431	14590	14399	14462	14376	14543	14466	14510	14405	14327	14432	14509	14292	14344	14374	14395	14441	14636	14469	14360	14448	14449	14419	14559	14454	14439	14370	14632	14632	14386	14484	14527	14501	14355	14449	14390	14399	14394	14397	14649	14538	14532	14462	14420	14450	14475	14430	14533	14397	14393	14360	14451	14424	14369	14472	14456	14542	14413	14483	14477	14459	14474	14554	14517	14345	14490	14408	14439	14580	14442	14442	14319	14396	14481	14253	14514	14486	14359	14358	14367	14476	14386	14504	14317	14355	14434	14606	14457	14288	14352	14506	14334	14610	14483	14433	14538	14333	14562	14387	14473	14549	14599	14596	14228	14293	14423	14394	14521	14368	14393	14527	14380	14431	14432	14364	14655	14474	14467	14570	14300	14468	14425	14420	14451	14403	14219	14563	14496	14624	14465	14448	14452	14463	14367	14421	14368	14563	14498	14596	14443	14576	14503	14316	14182	14427	14477	14339	14563	14397	14415	14451	14314	14545	14376	14402	14452	14337	14485	14456	14513	14491	14322	14634	14387	14477	14405	14540	14532	14451	14505	14515	14435	14420	14342	14534	14391	14589	14574	14446	14319	14409	14453	14394	14493	14373	14402	14597	14581	14498	14458	14641	14325	14611	14416	14155	14496	14446	14501	14530	14400	14386	14328	14625	14568	14368	14449	14527	14501	14414	14389	14414	14444	14436	14307	14483	14357	14399	14321	14450	14437	14390	14551	14458	14423	14398	14393	14438	14422	14539	14391	14447	14450	14500	14338	14364	14349	14559	14620	14412	14560	14555	14382	14416	14287	14572	14390	14335	14252	14629	14583	14530	14430	14505	14437	14562	14297	14215	14533	14476	14339	14492	14428	14465	14517	14270	14620	14521	14441	14360	14228	14309	14530	14368	14368	14550	14438	14443	14536	14376	14358	14368	14386	14481	14407	14602	14440	14657	14475	14588	14393	14436	14525	14492	14491	14520	14464	14336	14435	14496	14570	14455	14379	14357	14546	14455	14585	14402	14487	14685	14502	14470	14320	14404	14471	14546	14431	14304	14527	14367	14516	14498	14505	14499	14247	14421	14587	14547	14415	14461	14418	14412	14432	14313	14521	14399	14453	14319	14476	14491	14502	14381	14368	14580	14491	14403	14428	14474	14354	14504	14494	14544	14647	14414	14505	14525	14409	14489	14477	14506	14472	14334	14532	14490	14465	14519	14500	14588	14373	14576	14374	14597	14418	14498	14459	14483	14469	14470	14441	14288	14395	14457	14470	14525	14285	14435	14382	14603	14440	14380	14584	14413	14687	14460	14398	14399	14448	14425	14577	14454	14442	14412	14650	14402	14473	14474	14380	14464	14328	14408	14551	14583	14423	14489	14334	14568	14559	14490	14401	14529	14433	14468	14431	14512	14536	14463	14405	14483	14462	14451	14378	14346	14469	14475	14486	14480	14496	14345	14380	14409	14562	14391	14528	14481	14282	14475	14231	14579	14427	14367	14483	14435	14463	14372	14409	14523	14521	14368	14482	14500	14355	14525	14636	14363	14406	14458	14332	14398	14504	14597	14379	14472	14526	14390	14307	14439	14434	14543	14444	14457	14542	14413	14371	14514	14330	14401	14282	14507	14690	14471	14514	14481	14478	14485	14436	14455	14540	14473	14486	14464	14374	14468	14484	14265	14479	14412	14381	14307	14355	14433	14346	14516	14478	14372	14357	14502	14576	14478	14635	14540	14550	14327	14423	14446	14490	14408	14443	14412	14344	14505	14402	14592	14392	14541	14403	14408	14543	14501	14586	14354	14438	14412	14362	14410	14334	14419	14340	14512	14470	14574	14545	14349	14429	14452	14369	14485	14349	14470	14607	14436	14490	14492	14394	14273	14325	14380	14190	14458	14217	14392	14516	14441	14370	14453	14519	14445	14526	14395	14394	14408	14525	14351	14621	14555	14313	14516	14438	14438	14364	14611	14239	14352	14488	14455	14316	14332	14533	14504	14419	14579	14563	14493	14368	14393	14421	14328	14484	14548	14449	14409	14481	14589	14294	14393	14435	14273	14445	14462	14548	14436	14434	14495	14541	14426	14458	14387	14705	14503	14464	14455	14440	14296	14293	14492	14487	14496	14389	14396	14474
23155	21573	29434	24645	23472	25229	24555	18748	16965	17019	17062	16781	16333	16538	16193	16406	16399	16423	16374	16424	16102	16345	16295	16251	16382	16316	16414	16373	16400	16320	16425	16197	16282	16334	16393	16118	16456	16320	16284	16156	16141	16252	16134	16117	16343	16200	16195	16341	16153	16431	16664	16331	16301	16190	16360	16284	16285	16265	16193	16194	16081	16277	16116	15904	16119	16247	16245	16086	16156	16183	16125	16271	16333	16128	16250	16176	16395	16450	16128	16137	16180	16113	16179	16168	16116	16202	16126	16354	16097	16229	15938	16133	16284	16174	16197	16026	16257	16213	16231	16246	16219	15995	16046	16367	16320	16121	16250	16056	16217	16266	16186	15941	16217	16222	16123	16178	16391	16159	16336	16275	16042	16161	16205	16164	16194	16348	16264	16136	16326	16184	16192	16177	16085	16149	16048	16325	16284	16043	16262	15930	16096	16122	16097	16197	16272	16223	16042	16017	16021	16231	16155	16340	16068	16078	16278	16245	16113	16305	15948	16049	16010	16290	15970	16218	16127	16040	16060	15988	16202	16028	16159	16045	15980	16189	16085	16168	16135	16119	16240	16182	16106	15987	16024	16109	16069	16170	15954	16213	16175	16020	16294	16159	16018	16155	16202	15993	16390	16090	15943	16257	16099	15979	16215	16148	15943	16207	16106	16150	16158	16166	16283	16244	16248	16240	16113	16263	15915	16076	16146	16181	16009	16109	16152	16030	16142	16193	15967	15817	16051	16278	16242	16126	16058	16184	16020	16054	15957	16058	16256	16170	16229	16039	16148	16221	16116	16100	16297	16219	15980	16047	16130	16188	16134	16158	16078	16162	16030	16022	16059	15929	16117	16008	16091	16230	16285	16246	16142	16243	16158	16317	16203	16288	16166	16040	15961	16094	16190	16067	16012	16030	16253	16042	16030	16014	16213	16071	16102	16066	16124	16027	16271	16224	16021	16160	16390	16257	16298	16192	16221	16136	16216	16026	16171	16106	15967	16228	16206	16269	16174	16098	16223	16231	16205	16048	15966	16045	16135	16107	16126	16093	16155	15983	16138	16018	16163	15982	16249	16066	15964	15929	16212	15984	16168	15928	16143	16110	16037	16030	16204	16230	15898	16002	16297	16266	16187	16004	16183	16088	16254	16055	16016	16103	16075	16081	16220	16102	16107	16026	16055	16154	16007	15998	16223	16120	16181	16191	16088	16174	16145	16038	16017	16025	16159	16023	16076	16034	16131	16062	16065	16134	16122	16259	16011	16128	16092	16217	16172	16162	16217	16072	16184	16162	16138	16168	16213	16134	16212	16060	16107	16070	16207	16191	16331	16008	16060	16223	16216	16178	16071	16171	16160	16082	16050	16118	16310	16130	16280	16065	16083	15884	15951	16144	16099	16077	16178	16088	15865	16146	16167	16072	16072	16166	16057	16041	16130	16042	16104	15847	16050	16314	16148	16154	16078	15984	16015	16093	16081	16062	16076	16304	16009	16186	15978	16181	16308	16230	16122	16094	16135	16047	16118	16215	16152	16047	15965	16174	16196	15978	16034	16284	16171	16067	16011	16179	16288	16218	16185	16033	16279	16129	16084	16047	15950	16212	16160	16153	16083	16057	16086	16170	16415	16121	16070	16070	16236	15989	16167	16037	16354	15907	16047	16156	16067	16287	15980	15931	16275	16145	16173	16260	16077	16287	16128	16018	16205	16298	16112	16159	16246	16101	16051	16084	16054	16200	16079	16165	16225	16226	16356	15988	16157	16205	16124	15868	16020	16063	16326	16168	16081	16030	16080	16117	16094	16096	16194	16107	15887	16136	16143	15997	16145	16236	16215	16085	16144	16314	16158	16305	16136	15940	16096	16254	16108	16023	16202	16041	16020	16120	15898	16057	16139	16061	16076	16052	16095	16180	16123	16185	16075	16233	16116	16110	16213	16046	15992	16087	16232	15977	16150	16086	16169	16292	16163	16197	16124	16273	15993	16207	16094	16141	16225	16217	16125	16225	15939	16154	15963	15989	16099	16229	16197	16004	15941	16140	15851	15860	16220	16227	16296	16081	16241	16133	15943	15929	16195	16044	15982	16125	16184	16053	16069	16218	16229	16163	16266	16105	15841	16113	16014	16353	16166	16030	16123	16075	16233	16091	16129	16264	16170	15999	16007	16257	16205	16220	16260	15928	15995	16146	15902	16256	16195	16081	15893	15914	15958	16050	16070	15953	16164	16192	16107	16075	16112	16203	16264	16201	16168	16108	16188	16082	16245	16201	16062	16240	16081	16183	16179	16164	16196	16204	16193	16035	16140	16088	16318	16166	15986	16038	16148	16167	16100	16013	16141	16104	16179	16251	16257	16187	16036	16107	16132	16183	16116	16224	16124	16122	16137	16092	16218	16077	16287	16193	16137	16091	16159	16147	16141	16151	16108	16096	16123	16202	16238	16300	16008	16107	16125	16194	16245	16072	16244	16182	16293	16134	15931	16021	16072	16116	16244	16186	16082	16118	15936	16240	16167	16150	15928	16315	15940	15982	16211	16123	16098	16170	16401	16160	16276	16048	16012	16216	16231	16256	16119	16119	16349	16199	16227	16018	16073	16122	16188	16246	16215	16155	16132	16152	16292	16170	16032	15998	15974	16297	16053	16123	16112	16173	16140	16125	15939	15876	16143	16070	16186	16288	16095	16264	16128	16063	15984	16109	16105	16195	16078	16204	16154	16151	16013	16265	16260	16159	16225	16108	16033	16136	16225	16078	16101	15894	16075	16244	16210	16053	16105	16240	16261	16189	16090	16374	16039	16118	16215	15856	16064	16099	16136	16388	16156	16164	16118	15869	16180	15846	16096	16035	16110	16138	16159	16163	16080	16165	16025	16205	16091	16094	16309	16111	16297	16166	16141	16096	16108	16155	15931	15991	16048	16115	16101	16110	16172	16072	16007	16072	16291	16171	16339	16272	15921	16173	16127	16020	16058	16009	16024	16108	16145	16081	16200	16130	16072	16012	16201	16110	16092	16227	16117	16055	15925	16048	16079	16135	16005	16044	16067	16000	16092	16125	16133	15990	15977	16116	16130	16255	16177	16054	16342	16169	16128	16328	16076	16044	16043	16270	15997	16169	16153	16074	16104	16198	16229	16017	16235	16256	16092	16197	16221	16244	16079	16298	16138	15943	16150	16010	16240	16190	15937	16083	16110	16190	16157	16051	16262	16125	16247	16019	16237	15992	16171	16038	16109	16166	16175	16125	16116	16202	16174	16023	16173	16153	16011	16132	16009	16284	16197	16133	16266	16200	16366	16282	15858	15974	16012	15992	16375	16027	16126	16247	15933	16026	16037	16180	16047	15977	16119	16154	16141	16244	16102	16078	16137	15922	16015	16021	16027	16154	16209	16131	16321	16009	16114	16014	15913	16078	16125	16116	16049	16039	15946	16058	16121	16090	16243	16168	16101	16112	16181	15997	15949	16035	16125	16189	16188	16134	16058	16168	16218	16122	16230	16227	16009	16060	16250	16189	16099	16204	16196	15972	16076	16160	15938	16064	15979	16174	16266	15985	15963	16042	16278	16226	15947	16067	16181	15937	16165	16165	16142	16027	16255	16146	16228	16242	16198	16256	16291	16061	16300	16159	16055	15970	16300	16371	15976	16148	15861	16385	16090	16234	16347	16235	16062	16136	16010	16106	16201	15964	16031	16165	16095	15964	16072	16236	16092	16160	16235	16035	15929	16180	16053	15864	16110	16284	16224	15931	16157	16048	16210	16048	16048	16292	15967	16036	15996	16029	15856	16150	16061	16104	16292	16204	16017	16097	16191	16043	16077	16098	15963	16180	16108	16167	16246	16304	16120	15962	15842	16048	16272	16150	16238	16174	15956	16003	16014	16008	16254	16326	16248	16317	16003	16113	16316	16082	16020	16178	16156	16193	16097	16005	16071	16072	16188	16133	16251	16307	15805	16131	16232	15951	16124	16034	16205	16148	16098	16061	16130	16034	16148	16117	16074	15935	16060	16286	16059	16044	16263	16267	16105	16093	16099	16227	16204	16244	16062	16034	15973	15947	15988	16073	16081	16053	16009	16147	16025	15835	16024	16110	15964	16050	16112	16078	16150	16147	16240	16292	16181	16163	16016	16153	16216	16127	16091	15929	16391	16033	16232	16213	16121	16231	16279	16197	16195	16074	16000	16153	16295	16222	16184	15977	16116	16064	16171	16109	16010	16081	16168	16081	16029	16235	16022	15972	16152	16262	16043	16248	16145	16027	15882	16006	16074	16135	16236	16210	16147	16036	16188	16074	16098	15857	15963	16188	16196	16124	16168	16027	15999	16117	16231	16180	16210	16336	16100	16015	16247	16145	16084	16110	15981	15982	16156	16154	16151	16151	16079	16179	16118	16266	16048	16373	16059	15926	16076	16100	15980	16325	15877	16087	16193	16207	16203	16290	16246	16254	16241	16157	15921	16092	16298	16188	15920	15885	16228	16268	16081	16073	16337	15895	16191	16021	16180	16019	15904	16162	16350	16192	16369	16065	16283	16321	16229	16071	16154	16081	15976	16261	16398	16164	16207	16018	16102	16246	16144	16066	16205	16256	16247	16105	16190	16166	16144	16100	16387	16144	16242	16117	16109	16208	16066	16208	16300	16052	16203	16086	16114	16140	16098	15978	16325	16028	16046	16194	16146	15855	16265	16038	15982	16053	16241	16121	15993	16162	16055	16078	16113	16100	16143	16105	16057	16209	16149	16308	16238	16093	16134	16008	16014	16042	16139	16102	15996	16134	15922	16107	16226	16288	16009	16174	15997	16019	16141	16114	15819	16146	16275	16296	16112	16189	16196	16092	16052	16116	16200	15960	16214	16120	16000	16131	16020	16102	15978	16021	16185	16075	15981	16145	16140	16013	16160	15988	16007	16028	16152	16217	16109	16171	16040	16324	16227	16126	16015	16021	16356	16314	16099	16098	16157	15902	16016	15931	15909	16099	16272	16137	16045	16086	16039	16111	16147	15912	16119	16024	16051	16193	16166	16049	16059	16180	16034	16177	16209	16065	15974	16087	16228	16287	15953	16170	16102	16157	16232	15919	15933	16101	16030	16047	15955	16245	16027	15961	16060	16217	16413	16071	16112	15915	16057	16248	16110	16075
34671	55947	50560	40370	34209	25390	18917	16579	16011	15752	15661	15335	15280	15169	15231	15149	15287	15103	15225	15272	15231	15152	15131	15218	14995	15208	15073	15247	15087	14965	15167	15097	15010	15147	14946	15021	14972	15048	14917	15078	15164	15036	14919	14961	15055	14938	14879	15013	15123	15063	15003	14958	15142	15065	14969	14965	15124	14900	15070	14972	14959	15003	15096	14896	14805	14977	15121	14908	14949	14884	14983	14868	15000	15016	14880	15109	14924	14865	14927	14902	15102	15045	14988	14930	15114	14780	14942	14977	14911	14895	14801	15046	14875	14784	15104	14793	14763	14842	14983	15033	14860	14951	15090	14882	14994	14771	15324	15059	14931	14972	14883	15090	15028	14953	14893	15000	15001	14932	14922	14984	14868	15064	14865	15047	15133	15104	15043	15178	14982	14988	15106	14899	14913	14943	14917	15054	14810	15016	14963	15078	14895	14852	15041	14900	15029	15063	14943	14964	15089	14973	14864	15082	14899	14968	14835	14871	15011	14942	14963	14907	14859	15016	14952	14923	15070	15009	14915	14893	14921	14942	14879	14885	15050	14965	15025	14873	14893	14866	15019	15112	14960	14941	14796	14823	15089	14960	14958	15035	14939	14989	14903	14847	15068	14955	14896	15061	14940	14736	15072	14815	15099	14895	14834	14860	15107	14973	15026	14936	14935	15038	14872	14952	14931	14921	14954	15062	15003	14810	14881	14979	14847	15248	14889	14892	14899	14729	14763	14952	14938	14856	15046	14956	14711	14939	14846	14962	14956	15000	14910	14917	14851	14917	14983	14853	15013	14979	15040	14994	15029	14944	14981	14870	14965	15013	14985	14739	15038	14965	14953	14901	14981	14964	15040	15069	14971	14793	14731	14974	14877	14935	14868	14782	15047	14981	14770	14967	14924	14954	15071	15084	14974	14865	15066	14972	15059	14973	14936	15118	14755	14997	15058	15015	15038	14752	14892	14928	14851	14950	14732	14994	15018	14817	14852	15041	14929	14950	14854	15024	14948	14962	15078	14720	15012	14829	15099	15038	15025	14879	14947	14976	14854	14960	14964	14778	14941	15043	14904	14911	14707	15055	14798	15036	14944	14971	14964	14865	14871	14970	14983	15000	14899	14978	14910	14837	14846	14923	14945	15055	14839	14918	14918	14905	14931	14889	15018	14899	14791	14844	14843	14879	14963	15056	15022	14890	14839	14850	14920	14981	14967	14967	14983	14875	15075	14843	15017	14800	14894	14957	15124	15021	14934	14848	14740	14865	14949	14977	14912	14880	14800	14991	14855	14951	14979	14971	14895	14706	14839	14910	14869	14771	14900	14755	14899	14923	14821	15003	14950	14857	14911	14926	14998	14913	14992	15020	14831	14996	15022	15027	14941	14866	14847	14833	14937	15033	14919	14868	14925	14951	14981	14912	14972	14854	15089	14806	15004	15032	14965	14800	14864	14939	14838	14784	14953	14979	15017	15202	14901	14924	14946	15132	14983	14910	14877	14835	14882	15003	14898	14891	15018	14975	14829	14981	14944	14981	14968	15004	14832	15006	14982	14996	15010	14969	14879	14970	14899	14983	14956	15003	15021	14914	14837	14944	14909	14754	14815	14845	14846	14903	14762	14861	14843	14877	14853	14781	14974	14853	14956	15169	14931	15062	15130	14905	14910	14930	14944	15059	14750	14906	15050	14806	14796	14834	14993	15001	15038	14836	14926	14998	14967	15075	15061	14978	15137	15014	15122	14945	14935	15196	14850	14883	14928	14871	15075	14958	14980	15026	15065	14763	14937	14839	14972	15043	15038	14886	14899	15052	14818	14941	15094	14988	14995	14887	14940	14931	14912	15026	14961	14891	15037	14878	14934	15048	14953	15122	14897	14918	14855	15000	14996	14868	14894	14951	14812	14980	15062	14996	15047	14900	14844	14902	15026	14911	14949	14904	15059	15003	15015	14875	14855	14844	14840	14775	14934	15115	15007	15046	14925	15045	14997	14832	14991	14936	14937	15064	14877	14949	14741	14936	14891	15052	14923	14934	15007	15033	15039	14871	14885	14824	14996	14906	14863	14879	14851	14912	14983	14878	14923	14768	14837	15017	14920	14999	14949	15054	14957	14948	14967	14817	14904	15002	14809	14969	15060	14978	14917	14888	14883	15034	14819	14959	14934	15054	14961	14857	14982	15088	14898	14754	14967	15157	14932	14950	15013	14949	14683	14992	14894	14834	14858	15038	14809	14901	15085	14904	15164	14829	14962	15048	14932	15028	14955	14928	15072	14938	14798	14937	15027	14942	14931	15130	14926	14935	14916	15099	14996	14832	14951	14973	15026	15011	14933	14894	14869	14847	14999	14987	14995	14985	14912	14939	15130	15066	14992	15050	15067	14948	14968	14867	14987	15003	14836	15050	14794	14687	14870	14870	14983	15085	14822	14984	14982	15025	14893	14997	15036	14995	15019	14951	14898	14798	14922	14849	14735	14950	15022	14980	14885	15155	14826	15053	15008	14987	14837	15098	14886	15185	14786	14891	14988	15015	14999	15012	15014	15125	15106	14925	15027	15024	14993	14813	14824	15051	14988	14947	15022	15004	14879	14995	14959	14885	14954	15026	15006	14861	14922	14924	14667	14860	15071	14969	14975	14976	14967	14928	14911	14867	15037	14736	14874	15054	14978	15055	14892	14992	14970	14936	15002	14903	14935	14870	14860	15054	15084	14943	15033	14795	15099	15062	14978	14912	14737	15041	14933	14883	14998	14925	14933	14919	14908	15002	14811	15000	15038	15103	14981	14856	14834	15009	15033	14954	14884	14886	15124	15152	14906	15057	14786	14899	14986	14918	14910	14862	14920	14851	14928	15031	14950	14896	15028	14983	15005	15020	14994	14981	15021	14976	14928	15014	14931	14838	14944	14915	14933	15128	14950	14914	15086	14904	15112	14900	15196	14791	14916	14932	15135	14943	14848	14927	14891	14965	14938	15040	15007	14881	14845	14827	15030	14816	15027	14893	14961	14921	14764	14944	14995	14974	14951	14759	14825	15014	14817	14971	14844	14967	14987	15055	14887	14816	15039	14976	14911	14917	14862	15007	14906	15127	14986	14849	14905	14846	15163	15111	14931	14959	14858	14861	14891	14691	14810	14667	14868	14962	14983	14903	14900	14922	14900	14993	14976	14918	14822	14840	14979	14918	14898	14969	14784	14841	14989	15019	14952	14897	15012	14933	14755	14964	15129	14992	15099	14966	14930	15126	14974	14891	14973	15094	15015	14990	14837	14968	14982	14850	14789	14880	14950	14929	14911	15035	14988	15019	15015	14992	14951	14776	15016	15018	14972	14792	15016	15030	14976	14788	15052	14821	14879	14867	14950	15094	14791	15016	14955	14873	14868	14895	15111	14839	15061	14917	14884	14782	15007	15011	14933	14869	14823	14858	14816	15060	14847	14897	14958	14774	14993	15053	14925	15095	15046	15017	15116	14998	14839	14918	15049	14857	14829	14813	15131	14827	14978	14900	15002	14881	14977	14908	14943	14854	15034	15076	14774	14773	14968	15001	14886	14897	14720	14975	14905	14984	15008	14939	14944	14998	14958	15109	15010	14949	14933	15100	15010	14814	14915	14903	14934	14742	14899	14856	14834	14829	14807	14949	15067	14901	14999	14953	14978	15044	14865	14965	14915	15009	14871	14917	15028	14941	15058	15017	14889	14948	14643	14984	14846	14804	14872	14948	14755	14922	15122	14968	14952	14942	14931	14998	14812	14952	14932	15060	14837	14894	14850	14618	14848	14939	14881	14853	15009	14788	14960	14920	14922	14948	14826	14924	14851	15054	14892	14909	14992	14877	14980	14858	14960	14909	15022	14984	14941	15031	14991	15062	14926	14953	14833	15034	14912	14965	15030	14701	14747	14919	15082	14951	14829	14859	14784	14944	14773	15001	14938	14964	14917	15000	15052	14996	14846	14878	14888	14868	15071	14933	15006	14847	14940	15036	14863	15019	15060	14826	14767	14753	14981	15089	14842	15074	15076	15058	15074	15001	14976	15002	14849	14947	14894	14863	14902	14992	14961	14936	14972	14996	14895	15051	15012	14867	14972	14926	14925	14830	14903	14964	15029	14966	14899	14874	15039	15054	14839	14819	14974	15047	14963	15109	14765	14839	15051	14888	15082	14849	14971	14887	14928	14994	15050	15016	14949	14844	14967	15065	14858	14897	15001	15007	14771	14904	15045	15023	14891	15075	14960	14863	14865	14881	14979	14983	14954	15010	14912	15123	15048	14969	14908	14825	14830	14941	14828	15038	14940	14954	14912	14759	15055	15040	14756	15027	14979	15003	14926	15029	15050	14976	14949	14891	14913	14988	14915	15081	14938	15014	14767	14996	14812	14833	15028	14780	14878	15166	15016	14964	15096	14967	14987	15008	15002	14911	14902	14950	14925	14930	15009	14966	14852	14919	14938	14958	15029	14895	14782	15021	14935	14890	14924	14818	15112	14979	14991	14979	14899	14984	14904	15040	15066	14882	14934	14988	14991	14900	14955	14942	15094	14895	14876	14715	15008	15079	15039	14869	14877	15014	14953	14960	15079	14982	15032	14929	14894	15067	14900	14895	15108	14904	14972	14876	14862	14953	14978	14939	14922	15205	14882	14862	14894	14784	14896	14738	14784	14959	14985	14895	14906	15040	14886	14994	15030	14974	15011	14957	15035	15040	14974	14808	15073	14825	14762	14944	15037	14749	14963	15028	14898	14887	14804	14877	14832	14943	14892	14997	14845	14881	14884	15064	14874	14968	15057	15075	14965	14827	14889	14951	15015	14942	14809	14944	14999	14846	14867	15133	14953	14857	14893	14954	14992	14808	14904	15014	14797	14878	15083	15141	14925	14982	15081	14932	14878	14933	14771	14928	14985	14970	15012	15056	14922	14915	15094	14873	14750	15065	14992	14910	15006	14884	14987	15009	14897	14908	14922	14997	14908	14965	14974	14930	14952	15029	14993	14989	14878	14890	14906	14954	14907	15027	15157	15025	14886	15016	14906	15047	14741	14828	14961	14935	14916	15036	14853	14994	15015	15071	15024	14805	14924	14987	15006	14864	15033	15086	14819	15045	14905	15123	14881	14908	14949	14869	14804	14916	15001	14903	15038	14927
28115	25030	30714	26486	17510	16016	15287	14658	14683	14755	14825	14670	14657	14411	14404	14651	14561	14512	14559	14686	14645	14630	14753	14555	14528	14610	14725	14395	14520	14629	14399	14499	14728	14515	14482	14587	14623	14348	14603	14627	14577	14571	14577	14511	14569	14501	14504	14523	14413	14478	14550	14522	14568	14576	14509	14690	14518	14515	14366	14445	14444	14473	14569	14680	14406	14618	14636	14496	14460	14390	14530	14345	14466	14480	14607	14660	14436	14475	14395	14475	14563	14700	14469	14553	14522	14569	14680	14349	14542	14567	14593	14635	14364	14561	14386	14525	14609	14733	14485	14627	14397	14491	14586	14554	14600	14517	14547	14462	14658	14548	14640	14401	14540	14449	14545	14688	14377	14355	14530	14602	14506	14577	14284	14509	14553	14517	14428	14368	14660	14633	14635	14434	14474	14382	14456	14421	14565	14447	14492	14487	14602	14548	14483	14581	14438	14505	14544	14465	14565	14383	14380	14535	14526	14550	14504	14522	14307	14510	14628	14544	14594	14551	14410	14345	14443	14448	14535	14543	14526	14480	14593	14620	14474	14657	14384	14492	14444	14373	14534	14547	14603	14587	14515	14450	14622	14468	14532	14575	14595	14481	14467	14386	14430	14413	14372	14365	14496	14528	14351	14440	14455	14503	14696	14437	14519	14658	14507	14569	14479	14557	14378	14368	14475	14633	14554	14564	14466	14466	14511	14429	14627	14467	14443	14494	14439	14532	14639	14530	14152	14471	14477	14614	14513	14364	14495	14502	14251	14353	14458	14303	14657	14451	14432	14580	14607	14709	14549	14515	14621	14530	14524	14741	14689	14415	14489	14667	14638	14412	14403	14433	14441	14456	14585	14488	14662	14489	14256	14376	14548	14654	14395	14486	14499	14514	14494	14445	14805	14595	14480	14539	14300	14400	14575	14466	14527	14279	14609	14668	14536	14580	14383	14533	14418	14405	14519	14581	14568	14417	14457	14380	14715	14631	14675	14634	14379	14425	14539	14312	14360	14441	14560	14301	14503	14463	14490	14516	14495	14555	14433	14460	14512	14514	14473	14378	14581	14664	14522	14641	14345	14595	14644	14477	14477	14583	14619	14543	14672	14608	14524	14600	14675	14581	14739	14508	14613	14618	14652	14575	14569	14500	14542	14433	14531	14317	14527	14550	14559	14450	14512	14608	14372	14585	14429	14293	14437	14475	14387	14435	14404	14716	14629	14604	14540	14530	14535	14285	14444	14688	14712	14435	14574	14650	14394	14518	14460	14536	14583	14306	14593	14764	14647	14635	14423	14387	14538	14537	14448	14427	14616	14612	14651	14503	14565	14463	14574	14683	14369	14570	14623	14353	14194	14445	14358	14450	14446	14561	14741	14327	14589	14564	14503	14436	14553	14532	14439	14703	14547	14494	14535	14489	14540	14403	14414	14530	14592	14659	14594	14646	14408	14539	14553	14431	14569	14640	14365	14400	14525	14375	14309	14596	14635	14551	14404	14388	14457	14550	14346	14450	14644	14385	14603	14507	14572	14286	14550	14555	14450	14610	14546	14535	14544	14394	14432	14482	14516	14564	14543	14537	14409	14421	14593	14513	14683	14410	14728	14654	14511	14585	14520	14499	14683	14505	14334	14429	14520	14451	14580	14638	14573	14230	14355	14527	14627	14419	14288	14396	14680	14487	14459	14512	14589	14567	14488	14571	14487	14496	14683	14529	14603	14320	14420	14639	14462	14626	14575	14604	14663	14524	14512	14583	14498	14505	14439	14435	14490	14490	14654	14615	14417	14505	14654	14611	14605	14434	14500	14476	14299	14464	14478	14552	14444	14463	14660	14556	14473	14350	14477	14525	14642	14483	14612	14595	14633	14337	14567	14812	14415	14477	14532	14664	14558	14505	14466	14561	14610	14509	14602	14707	14513	14530	14397	14472	14378	14643	14466	14440	14700	14469	14507	14677	14405	14465	14509	14385	14674	14579	14624	14533	14456	14296	14595	14563	14667	14573	14406	14595	14461	14530	14530	14683	14571	14463	14467	14608	14512	14506	14390	14537	14660	14452	14507	14373	14613	14507	14396	14462	14535	14488	14487	14637	14598	14349	14498	14641	14464	14713	14293	14545	14708	14510	14537	14460	14586	14610	14508	14504	14525	14588	14632	14568	14448	14596	14791	14430	14618	14550	14697	14620	14411	14456	14617	14428	14389	14457	14487	14535	14590	14533	14536	14584	14453	14621	14477	14578	14424	14487	14304	14399	14435	14497	14365	14517	14599	14413	14488	14435	14418	14447	14591	14492	14614	14441	14625	14719	14364	14492	14383	14375	14551	14500	14369	14443	14656	14386	14566	14605	14457	14343	14384	14461	14604	14540	14693	14448	14579	14646	14516	14694	14497	14611	14541	14680	14637	14522	14471	14434	14514	14492	14414	14381	14439	14325	14543	14531	14416	14400	14555	14616	14485	14613	14494	14413	14538	14523	14634	14598	14607	14510	14470	14577	14330	14618	14450	14481	14296	14519	14562	14451	14426	14333	14382	14326	14531	14507	14320	14524	14555	14451	14528	14641	14654	14706	14486	14415	14646	14574	14424	14444	14581	14422	14543	14535	14767	14409	14632	14579	14430	14491	14452	14523	14691	14330	14580	14639	14498	14534	14467	14433	14459	14645	14439	14547	14218	14379	14514	14578	14698	14505	14298	14669	14658	14396	14427	14323	14482	14443	14708	14703	14541	14517	14399	14373	14549	14508	14619	14606	14460	14417	14777	14516	14527	14373	14511	14316	14347	14462	14546	14459	14741	14406	14568	14703	14448	14424	14525	14652	14353	14555	14571	14418	14338	14603	14534	14487	14455	14466	14684	14588	14605	14439	14513	14527	14495	14392	14500	14250	14632	14648	14689	14341	14457	14792	14567	14397	14597	14466	14484	14427	14595	14416	14580	14565	14472	14663	14532	14525	14551	14627	14579	14538	14266	14438	14476	14553	14407	14568	14403	14529	14438	14603	14367	14531	14589	14555	14641	14518	14797	14626	14512	14602	14574	14434	14306	14470	14554	14510	14599	14450	14442	14739	14606	14554	14578	14524	14667	14597	14513	14503	14578	14447	14533	14588	14480	14540	14556	14459	14436	14632	14395	14672	14603	14689	14599	14475	14436	14378	14340	14590	14405	14374	14406	14383	14546	14388	14292	14371	14424	14500	14557	14368	14452	14654	14583	14416	14377	14464	14532	14471	14427	14596	14680	14584	14438	14443	14444	14547	14578	14531	14539	14617	14538	14336	14520	14415	14463	14372	14437	14659	14515	14679	14496	14488	14602	14341	14313	14601	14322	14597	14627	14588	14430	14505	14445	14411	14542	14435	14549	14501	14476	14507	14566	14613	14466	14578	14472	14488	14369	14460	14420	14588	14452	14526	14403	14599	14428	14508	14557	14485	14564	14674	14598	14433	14398	14434	14390	14657	14554	14396	14563	14501	14335	14425	14608	14460	14488	14522	14278	14458	14524	14523	14607	14479	14657	14421	14479	14521	14646	14478	14448	14461	14623	14508	14511	14569	14572	14489	14356	14544	14468	14288	14629	14538	14246	14405	14575	14469	14471	14455	14522	14403	14566	14348	14577	14311	14583	14396	14456	14492	14498	14526	14375	14704	14426	14399	14314	14561	14664	14548	14472	14425	14514	14550	14648	14495	14786	14540	14556	14428	14595	14462	14401	14318	14599	14476	14321	14522	14528	14740	14670	14610	14552	14594	14419	14449	14411	14462	14557	14576	14416	14534	14602	14462	14495	14604	14770	14655	14535	14455	14465	14579	14512	14436	14470	14453	14616	14477	14578	14512	14577	14419	14721	14645	14600	14499	14618	14558	14376	14556	14470	14546	14524	14381	14367	14557	14458	14392	14511	14538	14347	14447	14550	14444	14505	14541	14660	14282	14423	14434	14739	14572	14494	14409	14612	14476	14232	14530	14459	14547	14440	14368	14375	14476	14569	14333	14549	14505	14586	14625	14411	14655	14604	14533	14493	14508	14429	14508	14413	14484	14648	14341	14621	14576	14390	14286	14799	14686	14544	14630	14419	14506	14597	14433	14472	14702	14664	14435	14497	14445	14537	14406	14698	14479	14508	14361	14409	14537	14674	14341	14400	14589	14639	14662	14561	14590	14559	14587	14617	14509	14575	14384	14390	14440	14754	14584	14488	14570	14606	14618	14628	14472	14633	14446	14522	14281	14366	14674	14586	14440	14499	14611	14678	14500	14722	14648	14568	14523	14552	14384	14485	14665	14511	14435	14575	14439	14541	14463	14427	14470	14661	14569	14255	14534	14413	14467	14574	14478	14400	14546	14339	14429	14483	14537	14374	14382	14501	14549	14481	14349	14637	14498	14400	14514	14611	14783	14466	14544	14629	14481	14457	14603	14480	14398	14398	14405	14431	14642	14462	14406	14502	14508	14556	14478	14459	14443	14535	14586	14464	14488	14472	14356	14553	14545	14335	14596	14291	14590	14627	14387	14634	14392	14539	14614	14529	14476	14414	14572	14723	14463	14343	14486	14536	14563	14443	14646	14643	14282	14578	14646	14688	14642	14685	14307	14496	14481	14741	14615	14494	14428	14549	14332	14284	14542	14478	14589	14523	14493	14561	14444	14479	14525	14449	14468	14461	14680	14350	14762	14597	14452	14631	14378	14574	14418	14425	14433	14465	14428	14566	14425	14669	14664	14536	14456	14559	14532	14625	14648	14503	14413	14447	14435	14652	14486	14503	14611	14614	14574	14478	14538	14580	14403	14586	14585	14537	14460	14509	14497	14447	14611	14667	14488	14497	14371	14413	14561	14513	14577	14502	14504	14522	14457	14464	14691	14377	14485	14601	14398	14424	14551	14684	14703	14347	14479	14549	14421	14619	14545	14548	14558	14612	14543	14385	14387	14621	14422	14582	14661	14579	14478	14338	14598	14533	14525	14567	14580	14468	14487	14517	14393	14744	14568	14522	14534	14486	14519	14431	14452	14542	14458	14542	14373	14631	14398	14461	14502	14340	14492	14338	14375	14650	14359	14460	14462	14369	14438	14644	14492	14501	14532	14154	14539	14401	14463	14553	14717	14453	14456	14068	14521	14658	14656	14454	14562	14478	14491	14581	14425
28876	40083	35544	26168	16747	15361	14531	14273	14170	14172	14071	14109	14092	14034	13885	13943	13972	13974	13964	14034	13905	14056	13957	14113	14027	13952	13930	13985	13787	13997	13837	13810	14004	13758	13927	14054	13978	14064	13895	13909	13857	13961	13884	14009	13765	13949	13760	14026	14061	14009	14063	13827	13962	13954	14018	13917	13780	14029	13809	13822	13865	13941	13917	13955	13898	13952	13946	13935	13844	14041	13868	13889	13964	13815	14020	13874	14084	13994	13823	13964	13895	13920	13859	13652	13911	13883	13865	13773	13713	13868	13936	13890	13966	13858	13903	13995	14019	13791	13767	13879	14046	14123	13862	13965	13809	13954	13916	13803	14021	13821	13906	13910	13951	13912	13799	13855	13826	13928	13967	13764	14096	13822	13941	13852	13956	13724	13771	14070	13841	13841	13935	13887	13786	13883	13939	13871	13902	13861	13978	13983	13925	13943	13892	13987	13886	13948	13896	13939	13862	13950	13717	13892	14007	13812	13805	13967	13888	13911	13796	13909	13913	13911	13842	13778	13991	13967	13865	14004	13988	13831	13858	13765	13965	13782	13782	13990	13897	13784	14000	13871	14070	14000	13771	13924	14074	13898	13851	13900	14025	13840	13861	13986	13780	13892	13753	13829	13846	13935	13952	13813	13938	13777	13973	13889	13966	13862	13985	13782	13857	13844	13968	14097	13806	13835	14012	13736	13872	14041	13767	14049	13766	13987	13797	13842	13938	13819	13950	13753	13960	13894	13968	13986	13892	13792	13727	13856	13888	13919	13945	13989	13735	13928	13888	14011	13826	13947	13980	13970	13960	13827	13983	14027	14021	13872	13991	13770	13852	13849	13879	13808	13711	14033	13858	13824	13988	13844	13727	13878	13743	13911	14017	13913	13881	14005	13884	13913	14051	14004	13901	13903	13884	13895	13954	13885	13808	13825	13845	13846	13871	13908	13824	13915	13889	13924	14020	14098	13969	13890	14003	13792	13813	13996	14049	13867	13894	13841	13761	13874	13904	14115	13871	13785	13989	13876	13894	13974	14025	13899	13947	13999	14107	13861	13982	13897	13874	13753	14055	13863	13869	13823	13870	13851	13813	13958	13932	14009	13993	13935	13747	13787	13755	13926	14117	13993	13888	13885	13998	13870	13813	13823	13943	13706	14077	13824	13896	13963	13891	13803	13875	13930	13766	13903	14021	13909	14031	13936	13902	13835	14027	13973	13677	14039	13895	13806	13989	13791	13785	13675	13965	13917	13942	13862	13926	13893	13851	13794	13948	13983	13928	14086	13999	14023	13963	14015	13782	14063	13976	13895	13945	13944	13887	13963	14197	14033	13865	13922	13941	14030	13950	14070	13910	13871	13926	13778	13961	13851	13802	14012	14038	13899	13694	14036	13986	13788	13898	13817	13855	13883	13925	13865	13858	13782	13977	14024	13950	13923	13787	13791	13867	13935	13858	13920	13979	13945	13883	14043	14024	13987	13944	13953	13909	13859	13960	13762	13921	13805	13993	13894	13906	13927	13816	14011	13909	13937	14000	14033	14171	13887	13847	13892	13828	13921	13862	13941	13874	13987	13892	13834	14050	13933	13831	13964	13867	13873	13991	13938	14033	13764	14101	13944	13840	13974	13887	13879	13981	13745	13899	14001	13888	13801	13973	13943	13773	13988	13879	13797	13869	13992	13807	13827	13825	13914	13861	13887	13978	13992	13956	13892	13949	13770	14008	13875	13900	13972	13926	13740	13785	14099	13884	13830	14026	13760	13871	13847	13827	13984	13875	13998	13959	13938	14023	13776	14001	13905	13960	13934	13854	13830	13942	13998	13907	13974	13942	13940	13965	13842	13826	14124	13749	13849	13908	13822	13902	13908	13760	14008	13857	13811	14007	13800	13946	13842	13751	13905	13754	13690	13867	13937	13798	13738	13901	13901	13866	13829	13877	13923	13822	13940	13882	14074	13888	14016	14005	14005	13934	13951	14027	13956	13831	13900	13970	13869	13929	13860	13805	14026	13752	13944	13911	13830	13965	13900	13700	13993	13963	13957	13952	13907	13996	13953	13825	13890	13803	13961	13927	13766	14093	13826	13956	13745	13931	13965	13875	13745	14000	14074	13988	13918	13862	13881	14076	14009	14011	13868	13952	13898	13845	13893	13872	13929	13967	14124	13772	14101	13874	13962	13798	13817	14005	13826	13816	13841	13845	14061	13844	13928	13747	14035	14122	13979	13883	13844	13852	13969	13885	13955	13992	13784	14088	13902	13906	13904	14038	14005	13789	13818	13875	13753	13967	13841	13969	13883	13813	13912	13957	13939	13885	13952	13895	13881	13844	13774	13650	14103	13882	13873	14008	13922	13989	14047	13972	13922	13749	13856	13907	13933	13859	13887	13844	14026	14008	13861	13920	13893	13876	13799	13857	13992	13845	13813	13805	13782	13940	13865	14062	13734	13871	13978	13878	13911	13975	13897	14029	14000	13866	13963	13983	13891	13884	13899	13880	14036	13901	13931	13927	13921	13955	13753	13928	13957	13903	13910	13881	13950	13874	13769	13858	13783	13929	14052	13940	13806	13997	13891	13819	13867	13807	13845	13969	13882	13876	13966	14031	14010	13646	13909	13880	13953	14022	13942	13899	13823	13935	13714	13920	13942	13837	13707	13869	13970	13955	13964	14082	13695	13934	13862	13896	14029	13807	13909	13713	14014	13918	14089	13810	14057	13892	14213	13790	13857	13951	13850	13952	13845	13832	14036	13882	13807	13837	13901	13986	13887	13924	13868	13974	13873	13897	13980	13910	13947	14048	13707	13796	13910	14044	13917	13956	13992	13889	13822	13941	13933	13845	13936	13784	13821	14011	13812	13869	14100	13878	13878	13904	13951	13879	13924	13937	13928	13908	13768	13769	14024	13999	13954	13785	13841	13760	13839	13935	13906	13854	13845	14009	13953	14104	13853	13880	13766	13775	13588	14001	13884	13963	13865	13970	13962	13910	13964	13976	13907	13896	13778	13930	13924	13805	14055	13909	14097	13941	13848	13885	13895	14059	13871	13979	13954	13775	13931	13906	13992	13698	13868	13848	13866	13914	13896	13767	13968	13987	13956	13895	14007	14003	13889	13852	13880	13841	13879	13931	13846	13956	13858	13853	14051	14054	13964	13915	13927	13836	14031	13999	14016	13779	14027	13894	13840	14106	13753	13885	13955	13967	13852	14085	13833	13865	14122	13846	14010	13998	13922	13920	14020	13865	13721	13934	13829	13714	13672	13791	13762	13868	14019	13948	13736	13910	13927	13821	13919	13970	13816	14008	13944	14027	13811	13899	13928	13980	14128	13975	13922	13856	13990	13959	13896	13903	13865	13677	14071	13897	13870	13929	13949	13628	13929	13923	13966	14019	14029	14015	13979	13984	14032	13979	13892	14119	14035	13657	13826	13879	13919	13895	13865	14037	13991	13823	13851	13870	14053	14068	13911	13981	13980	13855	13855	13940	13790	13891	13963	13715	13936	13955	13767	13796	13643	13908	14062	13948	14017	13893	13927	13917	13849	13831	13915	13981	13931	13890	14004	13958	13862	13862	13918	13927	13961	13923	14079	14104	13739	13942	13919	13888	13885	13888	13880	13945	13958	13982	13897	13866	13802	13854	13929	13755	13752	13862	13790	13883	13640	14074	14013	14017	13926	14015	14156	13821	14014	13960	13822	13854	13969	13949	13878	14027	14045	13812	13925	13953	13870	13910	14027	14047	13991	13821	14049	13827	13863	13929	13877	13972	13927	13927	14030	13840	13887	13836	13754	13791	13819	13809	13891	13955	13957	13880	13883	13897	13950	13893	13888	13942	13841	13928	13764	14002	13872	13966	13901	13928	13890	13791	13836	13840	13934	13712	14005	13910	14088	13907	13774	13987	13854	13711	14129	13938	13822	14034	14013	14107	13930	13849	13826	14007	14003	13888	13894	13835	13911	13925	13837	13871	14040	13971	13863	13916	13813	14102	14088	14064	13766	13930	13757	14038	13886	14058	13675	13996	13815	14000	13882	13978	13719	13814	14017	14108	13941	13962	13979	13915	13918	13941	13930	13835	13863	13927	14014	14010	13873	13945	13896	13910	13984	13885	14020	14070	13963	14001	13982	14004	13857	13846	13940	13965	13855	13991	13861	13910	13770	13978	13721	13754	13799	13885	13938	13762	13727	13754	13786	13807	13939	14027	13956	13967	13828	13870	14003	13818	13970	13878	13769	13827	14019	13754	13960	13930	13800	14029	13994	13921	13952	13844	13785	13999	13766	13892	13895	14008	13851	14062	13936	13930	13634	13994	13743	13859	14104	13857	13781	14017	13958	13894	13939	13866	13943	13708	13965	13839	13894	13951	13956	13971	14059	13695	13856	13953	13948	14039	13945	14021	13664	13816	13965	13775	13943	13908	13792	13860	14000	13958	13983	14029	13824	14033	13985	13938	13869	13963	13766	13828	13931	13831	13866	13781	13812	13946	13882	13849	13963	13813	13848	13707	13882	13997	14002	13888	14002	13877	13773	13953	13915	13833	13946	14011	13909	13979	13942	13904	13951	13842	13868	13953	13860	13798	13858	13919	13875	13995	13962	13885	13885	13878	13838	13748	14038	13955	13820	13869	13881	13898	13938	13886	13903	13975	13866	13821	13984	13992	13835	13935	13918	13810	13966	13875	13959	13881	13974	13937	13901	13873	14069	13892	13840	13895	13876	13850	13842	13921	14069	13980	13961	14049	13828	13815	13917	13790	13899	13883	13850	13972	13866	13814	13707	13905	13960	13917	13958	13901	13966	13908	13858	14049	13915	13826	14097	13740	13767	14039	13974	13952	14140	13922	13978	13877	14016	14008	13869	13870	14029	13991	13857	13897	13949	13873	13905	13784	13928	13897	13910	13901	13998	13982	13694	14062	13705	13925	13976	13607	14030	13950	14038	14032	13862	13909	13811	14059	13998	13734	13950	13909	13797	14015	13822	14034	13899	13840	13963	13936	13780	14139	13931	13922	13979	13851	13980	13887	13870	13929	13986	13974	14008	13848	13851	13810	13903	13982	13892	14040	13994	13971	13757	13951	13905	13919	13889	13999	14126	13939	13886	13850	13991	14012	13785	13870	13821	13827	13976	13820	13904
24417	21582	29195	25665	24074	22254	19999	16800	16003	15806	16005	15818	15773	15839	15777	15740	15573	15725	15869	15550	15605	15727	15705	15771	15735	15557	15705	15812	15727	15660	15778	15559	15531	15479	15534	15559	15397	15559	15516	15463	15515	15443	15513	15586	15637	15556	15556	15646	15750	15411	15518	15460	15425	15720	15403	15342	15666	15362	15283	15669	15481	15677	15463	15485	15340	15589	15284	15302	15469	15489	15627	15507	15452	15442	15462	15562	15553	15442	15611	15294	15350	15461	15465	15429	15443	15469	15570	15465	15599	15408	15303	15366	15476	15575	15405	15471	15477	15391	15610	15323	15264	15425	15416	15366	15506	15493	15419	15459	15702	15358	15243	15546	15328	15498	15477	15585	15265	15662	15512	15565	15381	15488	15429	15341	15555	15471	15488	15468	15453	15510	15472	15415	15224	15536	15369	15421	15506	15477	15506	15395	15521	15415	15472	15395	15378	15355	15516	15590	15396	15493	15489	15544	15578	15740	15504	15574	15506	15238	15456	15486	15486	15264	15456	15512	15435	15380	15173	15600	15334	15472	15506	15417	15319	15274	15382	15409	15443	15364	15455	15417	15403	15476	15405	15376	15274	15428	15702	15434	15702	15479	15496	15498	15566	15560	15261	15487	15513	15496	15453	15350	15202	15501	15528	15418	15596	15493	15568	15321	15471	15533	15385	15309	15581	15376	15589	15424	15402	15373	15415	15277	15491	15617	15384	15527	15523	15624	15245	15388	15351	15560	15318	15478	15420	15384	15481	15634	15384	15424	15320	15532	15447	15431	15628	15441	15473	15347	15474	15664	15312	15329	15270	15531	15486	15539	15410	15418	15416	15249	15577	15486	15465	15304	15432	15305	15368	15405	15478	15399	15275	15430	15305	15386	15474	15579	15298	15497	15378	15534	15477	15368	15547	15407	15384	15284	15263	15533	15363	15519	15368	15541	15400	15499	15487	15448	15428	15372	15413	15437	15473	15514	15313	15232	15296	15342	15467	15444	15346	15649	15292	15471	15615	15416	15439	15403	15488	15433	15362	15297	15446	15489	15641	15500	15489	15439	15605	15373	15361	15625	15402	15348	15347	15399	15354	15363	15206	15348	15420	15457	15494	15541	15341	15489	15443	15416	15432	15324	15520	15511	15527	15529	15572	15652	15557	15594	15321	15569	15476	15439	15556	15516	15377	15376	15542	15695	15496	15279	15389	15601	15690	15307	15642	15364	15376	15485	15491	15591	15541	15314	15348	15425	15542	15492	15431	15481	15431	15460	15259	15525	15294	15483	15421	15499	15328	15353	15541	15393	15226	15512	15284	15698	15482	15466	15463	15336	15305	15453	15500	15471	15507	15450	15380	15501	15571	15536	15398	15597	15494	15395	15459	15211	15420	15428	15355	15413	15577	15473	15546	15339	15453	15349	15359	15238	15378	15667	15533	15410	15298	15543	15576	15578	15642	15497	15313	15565	15395	15719	15431	15376	15476	15372	15646	15457	15442	15279	15527	15423	15570	15653	15463	15399	15459	15509	15408	15388	15520	15431	15266	15454	15434	15586	15470	15536	15474	15342	15553	15356	15262	15477	15343	15380	15614	15234	15550	15285	15458	15558	15413	15492	15562	15567	15475	15349	15215	15366	15390	15359	15512	15568	15559	15302	15321	15439	15432	15367	15351	15409	15601	15621	15489	15352	15636	15417	15183	15191	15151	15313	15448	15408	15249	15537	15476	15531	15347	15383	15361	15349	15421	15446	15302	15506	15395	15570	15633	15450	15370	15418	15570	15336	15443	15331	15508	15489	15369	15274	15342	15396	15323	15330	15536	15390	15532	15415	15207	15561	15424	15548	15572	15545	15643	15601	15542	15336	15454	15300	15374	15398	15562	15539	15539	15467	15576	15374	15593	15560	15489	15482	15270	15500	15423	15624	15494	15323	15414	15364	15535	15661	15437	15393	15451	15613	15436	15279	15386	15511	15349	15376	15468	15570	15548	15409	15644	15241	15504	15425	15434	15370	15459	15627	15598	15488	15723	15538	15631	15562	15418	15473	15180	15308	15486	15437	15618	15381	15272	15293	15506	15485	15448	15384	15571	15698	15460	15327	15470	15561	15420	15452	15428	15416	15288	15497	15348	15543	15409	15557	15506	15447	15531	15651	15451	15552	15398	15368	15574	15540	15640	15451	15423	15639	15411	15650	15407	15254	15528	15496	15396	15393	15543	15455	15512	15530	15583	15440	15415	15385	15632	15438	15512	15505	15424	15587	15519	15486	15335	15355	15462	15455	15325	15510	15581	15568	15376	15537	15632	15383	15528	15229	15559	15570	15369	15414	15490	15440	15482	15364	15328	15434	15411	15526	15502	15339	15680	15532	15264	15411	15420	15398	15312	15706	15424	15519	15466	15159	15479	15531	15563	15457	15474	15577	15511	15512	15331	15446	15517	15481	15467	15602	15461	15399	15636	15387	15517	15320	15597	15458	15392	15462	15584	15408	15243	15373	15546	15649	15392	15461	15580	15228	15466	15313	15314	15459	15479	15405	15542	15312	15549	15615	15369	15353	15222	15370	15452	15645	15419	15551	15408	15561	15488	15414	15257	15424	15323	15413	15388	15515	15421	15453	15619	15281	15338	15447	15361	15183	15467	15652	15425	15533	15460	15332	15393	15553	15513	15441	15268	15552	15410	15351	15558	15452	15412	15362	15456	15401	15323	15525	15411	15600	15200	15291	15330	15293	15409	15509	15432	15334	15512	15557	15645	15410	15618	15459	15491	15497	15321	15374	15399	15450	15576	15484	15342	15533	15523	15517	15426	15281	15401	15460	15480	15598	15549	15424	15619	15657	15251	15587	15446	15468	15432	15373	15314	15571	15566	15353	15622	15527	15668	15352	15337	15468	15485	15392	15529	15437	15426	15548	15458	15383	15552	15482	15301	15432	15650	15298	15470	15437	15551	15368	15281	15439	15640	15292	15509	15425	15552	15602	15589	15409	15370	15536	15493	15455	15492	15409	15509	15537	15391	15294	15514	15668	15450	15395	15475	15519	15289	15452	15284	15443	15480	15673	15382	15496	15261	15515	15504	15476	15364	15376	15356	15501	15400	15621	15477	15330	15344	15338	15474	15422	15378	15359	15360	15449	15563	15225	15492	15519	15538	15534	15554	15457	15284	15503	15572	15516	15446	15336	15628	15487	15327	15298	15616	15648	15417	15443	15384	15374	15537	15492	15363	15463	15424	15401	15609	15319	15475	15367	15284	15383	15236	15333	15390	15548	15450	15491	15590	15379	15423	15317	15351	15536	15626	15277	15545	15535	15447	15412	15421	15595	15443	15503	15330	15424	15467	15525	15569	15302	15536	15377	15166	15623	15620	15463	15446	15533	15472	15655	15498	15510	15424	15572	15519	15454	15484	15400	15403	15577	15338	15431	15248	15383	15413	15383	15459	15494	15590	15350	15445	15521	15428	15333	15635	15578	15340	15639	15410	15528	15636	15385	15359	15577	15569	15436	15509	15341	15262	15466	15363	15326	15583	15363	15495	15407	15547	15449	15448	15469	15499	15449	15435	15457	15480	15457	15280	15408	15668	15472	15462	15424	15407	15430	15513	15723	15442	15445	15354	15540	15311	15327	15598	15345	15443	15596	15288	15354	15380	15542	15398	15400	15501	15430	15480	15379	15555	15429	15367	15361	15574	15584	15404	15424	15498	15283	15495	15296	15594	15490	15583	15337	15490	15541	15439	15366	15584	15525	15444	15662	15347	15427	15430	15344	15578	15464	15320	15401	15257	15403	15283	15326	15445	15489	15436	15234	15339	15269	15527	15546	15467	15426	15516	15405	15259	15490	15343	15459	15458	15246	15716	15446	15450	15518	15628	15474	15426	15374	15751	15450	15351	15584	15364	15363	15376	15420	15357	15358	15496	15492	15627	15315	15543	15388	15397	15351	15324	15318	15555	15602	15615	15360	15291	15296	15401	15571	15802	15187	15360	15455	15397	15551	15622	15441	15561	15484	15311	15300	15456	15213	15525	15624	15481	15495	15493	15416	15345	15484	15440	15509	15516	15473	15381	15610	15502	15493	15368	15547	15349	15410	15532	15416	15499	15249	15409	15312	15486	15454	15216	15359	15498	15319	15664	15656	15282	15469	15412	15629	15382	15378	15527	15676	15396	15454	15602	15461	15439	15647	15466	15632	15662	15600	15428	15333	15616	15362	15442	15368	15319	15311	15268	15357	15331	15430	15188	15564	15325	15525	15373	15471	15125	15458	15600	15647	15355	15400	15362	15424	15675	15491	15534	15516	15654	15449	15556	15308	15283	15354	15515	15389	15241	15217	15514	15535	15416	15481	15358	15366	15651	15500	15395	15533	15442	15113	15567	15399	15571	15504	15456	15265	15408	15335	15439	15351	15298	15404	15431	15249	15404	15610	15317	15408	15286	15359	15551	15415	15323	15647	15525	15425	15372	15367	15467	15584	15472	15520	15420	15530	15307	15362	15391	15658	15247	15504	15394	15432	15519	15553	15468	15380	15524	15463	15357	15573	15499	15341	15426	15353	15468	15446	15489	15448	15504	15440	15406	15525	15469	15372	15451	15559	15486	15403	15475	15525	15381	15471	15387	15382	15499	15380	15325	15390	15414	15479	15467	15370	15468	15376	15462	15364	15446	15314	15405	15756	15624	15299	15446	15463	15564	15326	15445	15344	15493	15474	15451	15532	15361	15254	15384	15580	15393	15187	15503	15466	15356	15283	15323	15242	15622	15391	15469	15192	15605	15470	15493	15378	15586	15477	15448	15581	15373	15403	15360	15581	15355	15450	15452	15471	15622	15419	15583	15376	15492	15336	15287	15471	15434	15592	15336	15339	15496	15378	15360	15351	15334	15531	15444	15427	15380	15449	15493	15460	15397	15550	15276	15540	15400	15620	15467	15427	15275	15404	15278	15496	15389	15459	15184	15411	15541	15472	15368	15605	15534	15478	15404	15258	15484	15301	15456	15427	15543	15441	15300	15617	15534	15521	15579	15481	15378	15453	15495	15529	15493	15525	15510	15397	15452	15479	15388	15602	15399	15598	15382	15434	15426	15381	15315	15282	15398	15440	15422	15645	15555	15383	15368	15552	15556	15485	15533	15446	15550	15540
31287	51272	47509	33100	26809	19183	16415	15634	15190	14994	14888	14941	14828	14793	14807	14819	14688	14683	14807	14697	14704	14776	14632	14715	14627	14801	14676	14617	14719	14667	14628	14489	14579	14463	14619	14393	14511	14648	14633	14547	14585	14663	14672	14437	14609	14686	14607	14473	14571	14502	14689	14368	14547	14582	14479	14458	14366	14370	14534	14559	14481	14641	14558	14602	14624	14644	14368	14630	14384	14287	14681	14657	14734	14674	14553	14518	14644	14548	14557	14648	14570	14625	14510	14468	14652	14536	14566	14558	14532	14457	14756	14505	14508	14527	14606	14609	14473	14679	14613	14486	14519	14377	14648	14531	14436	14469	14564	14536	14473	14520	14417	14559	14589	14531	14470	14468	14740	14577	14554	14504	14548	14445	14495	14503	14543	14557	14416	14434	14620	14346	14527	14628	14419	14536	14567	14302	14533	14469	14608	14438	14551	14465	14722	14465	14515	14442	14579	14619	14697	14500	14497	14436	14400	14583	14449	14561	14628	14431	14497	14589	14483	14583	14468	14523	14493	14500	14516	14446	14621	14464	14641	14618	14566	14498	14618	14576	14700	14611	14510	14632	14400	14651	14379	14577	14593	14606	14379	14552	14503	14581	14492	14648	14571	14441	14439	14452	14519	14569	14457	14477	14801	14545	14590	14294	14527	14457	14596	14619	14574	14390	14629	14520	14440	14592	14568	14515	14450	14619	14462	14583	14595	14460	14648	14693	14557	14466	14312	14550	14640	14439	14466	14579	14635	14447	14542	14588	14548	14440	14615	14471	14395	14611	14669	14568	14659	14512	14403	14401	14401	14508	14579	14552	14617	14462	14550	14691	14421	14443	14555	14153	14554	14462	14488	14708	14622	14471	14569	14598	14536	14420	14621	14404	14548	14623	14556	14490	14508	14612	14421	14379	14506	14430	14536	14595	14583	14438	14414	14456	14597	14428	14577	14532	14529	14556	14553	14508	14533	14507	14697	14532	14548	14485	14528	14571	14666	14749	14512	14597	14487	14631	14490	14481	14656	14511	14595	14391	14487	14562	14539	14563	14511	14574	14508	14549	14501	14393	14538	14470	14473	14634	14535	14572	14411	14707	14654	14458	14519	14391	14671	14555	14387	14438	14474	14429	14636	14536	14520	14566	14605	14385	14533	14608	14519	14465	14539	14414	14536	14663	14636	14571	14535	14503	14527	14410	14433	14528	14458	14460	14536	14553	14471	14457	14322	14374	14533	14687	14359	14474	14471	14553	14506	14541	14581	14623	14446	14579	14631	14529	14428	14513	14618	14553	14610	14484	14660	14548	14545	14551	14442	14410	14485	14541	14479	14493	14584	14438	14516	14331	14474	14492	14457	14428	14609	14431	14582	14470	14424	14554	14538	14529	14578	14495	14375	14629	14561	14477	14449	14492	14482	14286	14414	14456	14585	14572	14478	14581	14637	14648	14594	14561	14584	14650	14624	14619	14576	14553	14477	14496	14472	14417	14506	14554	14478	14422	14545	14607	14300	14560	14605	14501	14495	14703	14422	14499	14621	14508	14592	14487	14567	14475	14456	14409	14577	14596	14475	14560	14616	14683	14541	14537	14629	14412	14685	14464	14468	14551	14467	14553	14335	14656	14476	14322	14510	14582	14649	14527	14739	14428	14480	14515	14361	14294	14611	14759	14587	14560	14678	14442	14546	14687	14557	14552	14562	14450	14412	14476	14557	14582	14409	14562	14456	14486	14345	14348	14560	14612	14491	14527	14629	14598	14561	14605	14662	14451	14332	14529	14496	14594	14460	14565	14540	14623	14524	14581	14533	14483	14477	14506	14498	14491	14556	14506	14557	14510	14489	14378	14413	14542	14523	14531	14380	14585	14567	14448	14539	14380	14581	14530	14436	14577	14443	14471	14321	14544	14386	14498	14468	14742	14316	14557	14485	14491	14750	14581	14691	14497	14413	14303	14559	14638	14659	14566	14405	14530	14546	14603	14368	14451	14696	14556	14702	14606	14411	14675	14621	14631	14399	14356	14571	14555	14579	14435	14525	14727	14432	14649	14552	14719	14602	14489	14362	14492	14679	14525	14442	14668	14371	14501	14424	14436	14401	14615	14716	14556	14589	14309	14621	14467	14443	14560	14388	14726	14514	14669	14461	14447	14409	14547	14396	14532	14373	14517	14564	14526	14592	14613	14521	14548	14598	14527	14645	14536	14393	14654	14318	14510	14565	14447	14530	14387	14492	14542	14616	14403	14598	14563	14480	14544	14597	14497	14613	14733	14596	14483	14656	14617	14450	14353	14550	14562	14568	14461	14507	14464	14590	14415	14569	14544	14614	14451	14446	14542	14501	14613	14520	14410	14376	14454	14698	14614	14460	14423	14458	14458	14489	14706	14587	14392	14547	14567	14434	14511	14663	14639	14527	14571	14575	14591	14548	14543	14446	14607	14593	14509	14595	14471	14469	14535	14431	14395	14662	14588	14590	14521	14597	14556	14334	14507	14392	14459	14433	14682	14462	14569	14625	14484	14553	14455	14586	14419	14441	14486	14553	14699	14524	14421	14467	14617	14502	14510	14436	14685	14572	14602	14392	14538	14459	14421	14596	14710	14629	14406	14606	14546	14621	14538	14665	14460	14423	14593	14616	14638	14425	14566	14612	14571	14412	14665	14512	14626	14521	14578	14662	14443	14558	14472	14526	14358	14692	14334	14760	14545	14497	14621	14268	14471	14639	14482	14548	14614	14483	14633	14580	14505	14595	14509	14481	14400	14530	14490	14601	14398	14723	14654	14523	14353	14607	14520	14464	14567	14344	14471	14607	14475	14598	14302	14562	14435	14662	14405	14677	14678	14677	14507	14579	14343	14405	14580	14389	14624	14553	14316	14570	14342	14526	14579	14481	14509	14563	14571	14523	14465	14540	14440	14426	14532	14516	14451	14444	14429	14490	14401	14622	14542	14565	14368	14595	14525	14456	14560	14643	14606	14630	14503	14584	14623	14522	14549	14561	14487	14454	14482	14366	14492	14404	14552	14610	14383	14369	14519	14575	14522	14574	14540	14506	14551	14418	14464	14468	14797	14539	14483	14701	14500	14591	14506	14650	14559	14475	14609	14484	14552	14435	14548	14489	14676	14602	14538	14412	14448	14408	14560	14387	14324	14686	14556	14624	14534	14496	14498	14685	14448	14578	14568	14587	14433	14352	14447	14500	14352	14581	14382	14466	14540	14390	14720	14557	14501	14396	14488	14618	14590	14437	14524	14499	14471	14564	14425	14372	14587	14395	14489	14424	14513	14530	14425	14724	14678	14302	14409	14489	14542	14315	14550	14614	14464	14767	14534	14587	14597	14475	14521	14696	14416	14478	14489	14459	14517	14636	14490	14473	14525	14467	14568	14463	14465	14586	14442	14500	14512	14535	14626	14563	14472	14308	14590	14562	14385	14487	14636	14649	14523	14584	14658	14365	14627	14367	14537	14569	14443	14642	14604	14360	14446	14578	14436	14537	14530	14682	14480	14424	14496	14469	14504	14504	14474	14510	14450	14556	14588	14425	14678	14531	14531	14567	14564	14498	14431	14659	14687	14500	14485	14745	14361	14513	14738	14713	14547	14613	14587	14580	14367	14605	14557	14520	14624	14575	14416	14643	14400	14452	14692	14426	14386	14611	14740	14563	14364	14553	14440	14606	14597	14581	14528	14505	14568	14514	14589	14686	14578	14445	14673	14677	14407	14515	14577	14489	14497	14435	14646	14516	14497	14545	14604	14545	14547	14552	14667	14448	14621	14612	14492	14472	14434	14480	14501	14732	14450	14523	14652	14421	14536	14505	14467	14550	14675	14529	14406	14526	14500	14577	14599	14677	14590	14367	14606	14561	14637	14441	14593	14592	14625	14439	14618	14505	14618	14502	14488	14566	14458	14459	14587	14382	14508	14506	14526	14487	14521	14490	14584	14343	14425	14589	14408	14561	14510	14594	14535	14410	14639	14396	14577	14505	14481	14556	14474	14434	14519	14508	14537	14465	14432	14462	14509	14483	14378	14482	14568	14557	14516	14564	14462	14573	14710	14412	14635	14645	14511	14651	14638	14467	14605	14510	14450	14543	14617	14399	14748	14551	14632	14594	14595	14379	14597	14475	14637	14669	14562	14340	14530	14585	14484	14676	14489	14610	14469	14498	14617	14631	14564	14582	14525	14300	14388	14626	14424	14548	14660	14635	14612	14475	14691	14587	14397	14464	14571	14706	14544	14559	14525	14554	14519	14499	14396	14558	14635	14475	14468	14500	14577	14670	14519	14491	14324	14578	14469	14562	14623	14537	14533	14438	14566	14504	14656	14517	14471	14507	14540	14483	14623	14430	14546	14407	14537	14420	14605	14648	14577	14462	14438	14532	14532	14444	14452	14537	14506	14542	14457	14552	14600	14569	14632	14578	14638	14494	14601	14511	14509	14676	14635	14491	14459	14479	14499	14577	14608	14478	14539	14590	14552	14570	14366	14561	14583	14427	14584	14575	14523	14648	14785	14409	14511	14624	14607	14440	14662	14546	14558	14600	14747	14496	14451	14441	14513	14475	14653	14530	14546	14555	14574	14590	14504	14467	14228	14493	14357	14650	14446	14442	14464	14524	14711	14382	14569	14499	14565	14449	14394	14532	14622	14673	14396	14520	14416	14468	14597	14513	14527	14488	14452	14553	14593	14603	14465	14535	14492	14431	14456	14609	14526	14443	14598	14568	14456	14571	14549	14498	14463	14582	14528	14532	14484	14617	14504	14497	14450	14422	14486	14691	14540	14728	14426	14579	14622	14480	14474	14654	14417	14529	14587	14518	14643	14525	14554	14430	14480	14509	14381	14504	14488	14636	14606	14487	14813	14512	14517	14523	14634	14583	14733	14712	14475	14662	14575	14589	14539	14551	14343	14571	14634	14607	14532	14643	14555	14442	14588	14558	14536	14483	14654	14517	14489	14509	14548	14392	14788	14472	14560	14531	14574	14618	14719	14377	14636	14513	14588	14611	14461	14530	14557	14446	14378	14484	14455	14395	14454	14466	14508	14520	14595	14471	14656	14630	14587	14504	14446	14571	14487	14525	14461	14502	14572	14726	14620	14462	14540	14576	14424	14579	14604	14589	14523	14495	14537	14712	14568
23205	21609	29505	24632	22954	25238	24397	19073	17575	17614	17295	17084	16834	16842	16941	17022	16759	16740	16636	16816	16640	16781	16707	16767	16774	16646	16942	16823	16842	16880	17001	16770	16629	16408	16527	16643	16491	16554	16477	16328	16537	16780	16567	16656	16713	16569	16404	16769	16624	16647	16778	16570	16701	16486	16560	16575	16471	16678	16613	16481	16494	16444	16485	16607	16436	16568	16424	16528	16350	16525	16542	16688	16521	16520	16560	16606	16607	16610	16511	16736	16467	16441	16718	16577	16594	16456	16479	16604	16559	16275	16601	16356	16429	16622	16386	16495	16410	16486	16379	16410	16328	16735	16598	16264	16316	16472	16388	16541	16549	16645	16432	16678	16638	16399	16552	16415	16363	16565	16314	16529	16522	16535	16673	16484	16493	16609	16576	16315	16480	16459	16447	16296	16438	16359	16214	16553	16711	16665	16390	16320	16597	16705	16294	16599	16599	16456	16548	16644	16373	16554	16542	16488	16359	16510	16443	16464	16399	16530	16463	16419	16402	16400	16552	16338	16546	16410	16546	16550	16574	16513	16651	16608	16582	16631	16454	16421	16496	16677	16789	16690	16562	16375	16612	16504	16679	16457	16474	16523	16524	16589	16439	16618	16491	16432	16503	16654	16288	16450	16466	16187	16422	16343	16447	16727	16409	16604	16513	16169	16426	16703	16617	16816	16723	16581	16571	16402	16470	16479	16785	16590	16438	16805	16372	16648	16650	16505	16347	16407	16464	16447	16335	16595	16604	16758	16553	16535	16279	16413	16348	16439	16455	16475	16485	16597	16623	16325	16461	16355	16461	16579	16613	16269	16500	16588	16509	16569	16481	16326	16438	16430	16509	16536	16540	16493	16301	16724	16517	16459	16496	16481	16508	16447	16428	16480	16384	16255	16542	16498	16400	16512	16268	16577	16612	16547	16456	16413	16613	16526	16488	16366	16466	16585	16396	16391	16300	16324	16387	16275	16366	16563	16717	16497	16542	16384	16387	16363	16487	16503	16568	16480	16306	16457	16411	16566	16568	16551	16625	16554	16514	16489	16424	16699	16454	16384	16530	16240	16404	16357	16511	16446	16285	16463	16560	16461	16433	16450	16449	16523	16492	16589	16532	16401	16463	16397	16481	16591	16404	16740	16349	16581	16630	16636	16542	16632	16423	16456	16453	16531	16281	16295	16499	16402	16283	16368	16518	16396	16419	16374	16495	16609	16329	16448	16704	16606	16500	16519	16320	16445	16225	16478	16532	16541	16633	16599	16417	16435	16402	16601	16506	16509	16595	16412	16564	16355	16506	16549	16397	16540	16436	16408	16392	16663	16612	16304	16291	16434	16371	16395	16463	16507	16456	16685	16513	16402	16483	16405	16379	16475	16406	16227	16316	16421	16449	16529	16543	16508	16537	16567	16528	16335	16401	16609	16643	16585	16307	16441	16517	16456	16459	16445	16452	16535	16621	16568	16437	16543	16571	16243	16426	16546	16401	16578	16559	16395	16656	16454	16458	16388	16396	16646	16610	16468	16460	16502	16502	16443	16663	16546	16458	16581	16589	16561	16409	16508	16350	16556	16458	16504	16419	16165	16435	16501	16477	16618	16318	16444	16274	16427	16479	16465	16572	16765	16717	16414	16496	16583	16520	16509	16483	16320	16799	16501	16375	16356	16261	16475	16516	16342	16520	16569	16444	16454	16718	16456	16514	16439	16366	16426	16630	16468	16425	16406	16672	16505	16710	16615	16521	16518	16571	16432	16395	16487	16378	16412	16609	16460	16645	16484	16600	16659	16483	16436	16305	16431	16649	16522	16510	16624	16483	16407	16476	16495	16450	16384	16425	16339	16420	16403	16559	16205	16465	16553	16555	16607	16414	16586	16385	16630	16550	16475	16379	16533	16560	16477	16569	16806	16480	16455	16483	16696	16483	16418	16428	16493	16533	16701	16541	16536	16541	16486	16606	16599	16474	16269	16542	16428	16583	16560	16414	16480	16619	16850	16744	16430	16489	16393	16650	16515	16611	16645	16445	16679	16416	16503	16493	16455	16318	16569	16503	16482	16399	16362	16520	16639	16344	16463	16599	16517	16513	16263	16504	16322	16588	16404	16502	16276	16513	16209	16444	16823	16420	16461	16639	16606	16528	16551	16445	16512	16528	16599	16601	16412	16526	16347	16607	16412	16447	16160	16344	16551	16641	16630	16238	16446	16206	16477	16573	16141	16535	16558	16339	16507	16617	16526	16322	16421	16336	16491	16551	16457	16395	16411	16396	16487	16461	16338	16429	16597	16625	16418	16487	16398	16501	16358	16545	16494	16569	16709	16672	16453	16561	16414	16678	16440	16388	16551	16366	16477	16432	16392	16516	16445	16395	16468	16449	16417	16643	16381	16549	16459	16454	16514	16416	16359	16511	16584	16502	16478	16395	16726	16596	16570	16546	16540	16609	16409	16534	16536	16591	16548	16247	16493	16627	16589	16250	16544	16469	16425	16478	16389	16656	16324	16441	16488	16605	16543	16565	16386	16464	16446	16219	16357	16349	16556	16471	16185	16408	16459	16427	16550	16458	16536	16335	16525	16513	16452	16428	16439	16427	16480	16365	16578	16328	16286	16493	16509	16784	16355	16603	16436	16665	16447	16442	16508	16618	16834	16666	16579	16545	16429	16610	16397	16496	16348	16513	16398	16481	16387	16394	16522	16488	16300	16585	16648	16506	16318	16471	16479	16562	16376	16541	16682	16346	16528	16580	16559	16355	16539	16456	16565	16432	16601	16652	16306	16487	16406	16484	16487	16496	16399	16477	16635	16485	16628	16389	16471	16470	16562	16574	16535	16414	16794	16715	16553	16583	16389	16460	16464	16500	16465	16334	16585	16472	16381	16299	16400	16414	16404	16707	16427	16421	16540	16334	16338	16610	16361	16639	16492	16604	16573	16447	16411	16499	16571	16613	16716	16473	16512	16418	16472	16480	16568	16373	16628	16490	16618	16477	16383	16371	16523	16378	16440	16434	16393	16588	16439	16360	16579	16534	16353	16567	16449	16504	16356	16458	16562	16480	16507	16398	16453	16518	16354	16642	16512	16466	16444	16221	16439	16398	16492	16412	16540	16614	16407	16447	16749	16358	16514	16254	16569	16533	16287	16464	16465	16555	16360	16366	16440	16590	16466	16567	16468	16461	16519	16467	16551	16417	16593	16354	16321	16508	16326	16372	16555	16590	16463	16441	16467	16568	16448	16585	16707	16415	16158	16411	16377	16357	16454	16495	16482	16344	16390	16349	16642	16593	16409	16348	16418	16460	16498	16470	16328	16291	16514	16393	16408	16465	16409	16558	16489	16535	16454	16496	16594	16555	16433	16350	16422	16586	16300	16469	16387	16419	16438	16491	16618	16477	16449	16480	16633	16497	16480	16567	16446	16550	16617	16744	16553	16464	16326	16612	16411	16517	16326	16318	16600	16497	16428	16430	16571	16685	16397	16440	16502	16345	16286	16445	16619	16399	16347	16473	16516	16378	16552	16680	16320	16413	16455	16449	16364	16578	16454	16464	16341	16236	16545	16491	16412	16455	16390	16502	16504	16457	16484	16375	16401	16568	16578	16351	16324	16442	16652	16378	16250	16385	16543	16488	16317	16640	16603	16452	16758	16698	16545	16659	16620	16536	16467	16370	16576	16519	16458	16675	16449	16467	16416	16504	16495	16308	16461	16570	16334	16449	16551	16489	16685	16626	16454	16530	16560	16579	16388	16307	16607	16398	16506	16584	16503	16325	16442	16579	16312	16414	16286	16341	16338	16412	16418	16510	16368	16543	16369	16488	16402	16520	16477	16392	16613	16636	16618	16491	16459	16395	16346	16487	16301	16380	16576	16415	16509	16421	16550	16368	16482	16471	16377	16312	16557	16541	16213	16475	16687	16545	16553	16353	16536	16651	16613	16373	16491	16509	16524	16393	16601	16650	16477	16502	16252	16409	16576	16608	16387	16368	16524	16522	16499	16500	16499	16541	16684	16584	16419	16324	16496	16625	16359	16506	16378	16600	16428	16544	16529	16338	16392	16632	16530	16743	16642	16419	16719	16556	16619	16155	16424	16519	16526	16450	16397	16471	16549	16523	16321	16386	16457	16612	16369	16233	16479	16463	16486	16612	16616	16441	16483	16622	16511	16630	16314	16525	16585	16786	16452	16579	16342	16648	16362	16581	16506	16371	16478	16495	16442	16312	16599	16374	16482	16289	16311	16579	16427	16643	16389	16410	16553	16337	16462	16502	16450	16474	16360	16444	16590	16315	16312	16640	16366	16439	16413	16436	16392	16578	16685	16543	16568	16516	16544	16430	16440	16520	16377	16528	16496	16549	16552	16342	16553	16662	16431	16611	16587	16516	16401	16486	16489	16585	16395	16568	16493	16458	16495	16489	16452	16668	16310	16517	16578	16421	16493	16557	16462	16498	16396	16553	16591	16372	16359	16597	16463	16594	16539	16510	16377	16618	16312	16356	16547	16686	16135	16507	16407	16356	16398	16636	16641	16543	16486	16636	16507	16425	16311	16407	16336	16359	16537	16526	16442	16555	16414	16460	16431	16414	16557	16395	16435	16643	16640	16474	16419	16448	16511	16538	16482	16479	16634	16570	16287	16563	16434	16420	16354	16601	16561	16354	16242	16597	16595	16476	16620	16513	16482	16437	16578	16545	16524	16679	16462	16507	16685	16489	16367	16646	16370	16347	16548	16697	16527	16665	16624	16490	16497	16619	16466	16533	16553	16322	16628	16320	16469	16547	16694	16351	16613	16621	16491	16494	16490	16485	16347	16510	16507	16422	16419	16412	16585	16559	16517	16597	16446	16462	16394	16397	16605	16570	16512	16362	16432	16595	16359	16462	16401	16423	16369	16389	16424	16487	16460	16652	16398	16582	16456	16405	16350	16359	16413	16612	16605	16243	16453	16392	16478	16469	16445	16275	16495	16444	16466	16347	16423	16531	16583	16535	16633	16504	16497	16520	16350	16315	16498	16535	16675	16400	16389	16316	16425	16619	16533	16624	16490	16366	16541	16516	16500	16517	16428	16512	16342	16681	16503	16462	16514	16526	16360	16504	16494	16591	16478	16490	16491	16569	16594	16554	16496	16486	16507	16414	16388
35330	58896	53261	39776	32082	24871	18136	16907	16035	15967	15626	15733	15568	15636	15519	15878	15524	15449	15500	15547	15511	15522	15612	15446	15430	15447	15518	15544	15248	15255	15367	15296	15325	15182	15251	15301	15215	15226	15066	15187	15287	15240	15198	15262	15257	15260	15331	15242	15142	15369	15291	15292	15349	15221	15367	15189	15164	15223	15339	15117	14989	15187	15182	15201	15153	15141	15085	15231	15111	15213	15011	15268	15244	15099	15091	15284	15148	15209	15296	15130	15113	15088	15089	15252	15183	15072	15057	15253	15115	15220	15168	15035	15339	15137	15078	15052	15254	15264	15270	15247	15117	15127	15147	15243	15188	15363	15113	15186	15058	15279	15156	15108	15247	15116	14977	15286	15255	15198	15272	15181	15159	15057	15114	15163	15097	15238	15253	15164	15008	15280	15189	15094	15087	15151	15142	15154	14994	15192	15046	15066	15282	15185	15121	15174	15113	15286	15161	15163	15057	15306	15078	15186	15194	15204	15145	15011	15193	15203	15155	14968	15099	15051	15221	14983	15059	15149	15042	15149	15214	15163	15243	15155	15224	15070	15040	15092	15221	15157	15186	15053	15191	15141	15117	15258	15111	15199	15051	15184	15234	15318	15244	15111	15247	14942	15225	15064	15233	15176	15275	15148	15287	15157	14925	15241	15233	15129	15251	15109	15080	15270	15246	15123	15077	15171	15100	15173	15281	15188	15208	15220	15288	15215	15178	15214	15305	15073	15251	15276	15300	15193	15162	15175	15329	15202	15194	15102	15203	15140	15195	15277	15104	15237	15341	15249	15288	15015	15168	15175	15199	15139	15173	15043	14987	15076	15347	15081	15168	15179	15025	15214	15016	15153	15066	15169	15358	15090	15298	15240	15222	15100	15174	15106	15054	15172	15033	15208	15199	15339	15092	15158	15358	15137	15243	15146	15144	14962	15210	15237	15164	15189	15441	15064	15230	15010	15093	15423	15045	14969	15078	15222	15032	15312	15198	15098	15056	15242	15199	15227	15155	15226	15230	15263	15267	15117	15127	15062	15195	15103	15280	15322	15080	15138	15117	15169	15078	15234	15279	15046	15202	15163	15350	15184	15114	15175	15049	15347	15268	15157	15172	15189	15037	15160	15173	15146	15229	15211	15073	15368	15299	15164	15147	15228	15212	14999	15128	15231	15139	15221	15273	15216	15062	15315	15200	15113	15181	15167	15199	15202	15181	15130	15044	15152	15131	15377	15157	15110	14992	15012	15146	15131	15242	15140	15238	15186	15002	15038	15404	15091	15064	15143	15135	15215	15107	14980	15125	15105	15167	14927	15125	15281	15158	15148	15334	15066	15072	15087	15331	15023	15181	15046	15082	15138	15071	15131	15122	15177	15248	15052	15073	15207	15157	15046	15151	15100	15204	15152	15202	14992	15079	15117	15122	15002	15128	14964	15215	15018	15199	15238	15173	15110	15007	15248	15115	15195	15019	15287	15198	15076	15109	15330	15312	15155	15181	15087	15153	15052	15170	15178	15195	15223	15152	15194	15214	15124	15324	15083	15119	15034	15075	14970	15175	15081	15229	15175	15146	15074	15079	15156	15297	15055	15223	15121	15161	15103	15188	15087	15345	15032	15180	15095	15209	14999	15091	15166	15232	15141	15131	15113	15060	15115	15086	15122	15145	15138	15215	15137	15259	15189	15173	15144	15299	15073	15218	15157	15082	15074	15184	15365	15045	15211	15134	15323	15161	15285	15232	15082	15231	15131	15062	15268	15321	15023	15109	15174	15106	15089	15209	15070	15117	15103	15106	15119	15267	15178	15204	15187	15133	15089	15108	15196	15208	15155	15167	15240	15092	15055	15361	15200	15219	15128	15168	15059	15289	15079	15080	15238	15167	15215	15335	15037	15115	15144	15277	15115	15066	15374	15138	15156	15078	14979	15047	15016	15181	15117	15213	15098	15147	15080	15154	15168	15009	15117	15159	15032	15191	15169	15265	15198	15162	15148	15338	15201	15100	15013	15198	15201	15129	15059	15059	15198	15103	15183	15142	15416	15087	15021	15338	15081	15188	15143	15131	15204	15169	15284	15103	15225	15063	15100	15156	15296	15165	15171	15298	14989	15186	15167	15274	15120	15038	15031	15068	15207	15024	15249	15283	15007	15032	15223	15267	15092	15068	15040	15248	15053	15240	15184	15139	15234	15005	15310	15071	15206	15245	15090	15200	15212	15221	15052	15091	15102	15056	15110	15119	15149	14882	15197	15240	15073	15103	15214	15120	15238	15155	15237	15102	15086	15240	15095	15200	15142	15153	15020	15278	15125	15012	15373	15092	14959	15200	15302	15078	15166	15064	15048	15113	15045	15303	15191	15323	15192	15164	15136	15078	15210	15233	15087	15168	15230	15047	14934	15213	15001	15079	14926	15073	15042	15096	15151	15095	15139	15211	15237	15004	15164	15180	14973	15163	15090	15288	15152	15078	15183	15219	15177	15286	15297	15156	15146	15258	15165	15175	15093	15038	15115	15158	15331	15115	15264	15203	15340	15233	15042	15258	15122	15307	15150	15068	15196	15126	15179	15162	15081	15211	15061	15281	15199	15051	15160	15288	15139	15175	15140	15229	15145	15303	15220	15325	15058	15184	15147	15148	15158	15113	15108	15127	15380	15155	15161	15248	15197	15131	15064	15171	15126	15237	15214	15102	15210	15107	15115	15162	15018	15211	15312	15096	15171	15090	15169	15231	15030	15152	15119	15106	15100	15119	15211	15202	15173	15235	15051	15064	15138	15058	15082	15141	15126	15060	15221	15124	14932	15195	15113	15202	15161	15070	15189	15160	15228	14943	15289	15099	15167	15399	15053	15244	15175	15047	15008	15194	15207	15174	15196	15147	15032	15124	15156	15422	15150	15267	15255	15259	15182	15169	15098	15215	15076	15167	15188	15032	15146	15183	15272	15091	15055	15147	15031	15298	14894	15133	15259	15308	15125	15189	15160	15195	15162	15138	15187	15185	15028	15167	15150	15247	14956	15161	15196	15106	15284	15107	15127	15199	15133	14948	15149	15143	15255	15160	15140	15112	15187	15184	15226	15018	15219	15066	14907	15225	15158	15096	15269	15172	15189	15205	14987	15060	15148	15031	15158	15172	15271	15200	15157	15270	15037	15074	15112	15051	15332	15256	15152	15073	15261	15156	15199	15162	15231	15143	15090	15099	15178	15275	15038	15353	15125	15194	15156	15292	15007	15185	15312	15131	15237	15132	15211	15123	15306	15138	15044	15256	15088	15140	15182	15297	15242	14982	15229	15126	15011	15231	15010	15115	15255	15151	15046	15244	15302	15069	15152	15086	15204	15171	15019	15083	15189	15210	15167	15233	15140	15131	15280	15083	15080	15149	15059	15114	15232	15312	15205	15161	15273	15089	14973	15176	15172	15051	15092	15001	15181	15129	14997	15126	15009	15081	15128	15271	15064	15170	15173	15164	15045	15119	15144	15065	15247	15252	15146	15245	15161	15146	15269	15077	15238	15227	15261	15160	15255	15200	15306	15174	15155	15079	15155	14937	15172	15202	15229	15057	15143	15093	15364	14947	15100	15131	15338	15338	15051	15352	15090	15171	15331	15152	15174	15161	15108	15233	15098	15276	15144	15072	15040	15089	15152	15275	15126	15227	15323	15115	15058	15147	15148	15202	15086	15197	15194	15058	15142	15194	15207	15144	15046	15226	15192	15225	14943	15027	14925	15193	15276	15315	15165	15075	15226	15122	15207	15183	15260	15044	15113	15227	15145	15143	15213	15064	15185	15255	15315	15199	15135	15135	15023	15234	15285	15186	15103	15191	15343	15095	15123	14988	15136	15219	15084	15125	15181	15225	15111	15112	15034	15166	15152	15180	14961	15230	15088	15158	15245	15266	15217	15166	15178	15045	15288	14921	15183	15292	15332	15157	15133	15039	15226	15215	14995	15117	15160	14982	15048	15277	15183	15149	15205	15084	15237	15089	15261	15107	15262	15195	14995	15193	15258	15161	15096	15203	15125	15180	15140	15022	15164	15025	15068	15286	15216	15283	15160	15196	14983	15077	15215	15297	15117	15345	15174	15134	14988	15187	15105	15301	15160	15012	15211	15086	15183	15042	15217	14946	15190	15195	15090	15075	15163	15104	15149	15241	15125	15073	14915	15169	15172	15126	14980	15248	15038	15089	15083	15089	15097	15273	15235	15134	15268	15161	15172	15098	15081	15175	15066	15154	15037	15068	15048	15028	15188	15344	15118	15081	15023	15107	15069	15250	15190	15045	15146	15125	15138	14979	15216	15128	15206	15166	15295	15073	15205	15136	15138	15227	15235	15072	15120	15076	15071	14937	15207	15085	15169	15180	15238	15102	15038	15085	15073	15094	15064	15170	15236	15119	15216	15170	15287	15126	15397	15152	15184	15108	15013	15225	15144	15232	15197	15076	15152	15031	15410	15273	15307	15300	15092	15227	15303	15296	15156	15176	15026	15164	15224	15140	15115	15156	15138	15227	15074	15176	15270	15179	15248	15241	15099	15121	15183	14954	15341	15153	15235	14995	15017	15193	15054	15182	15124	15161	15329	15203	15146	15045	15123	15156	15192	15213	15191	15077	15152	15211	15109	15222	15117	15110	15102	15122	15257	14938	15082	15139	15042	15330	15288	15237	15262	15097	15189	15172	15334	15201	15181	15280	15223	15232	14967	14929	14965	15066	15404	15284	15315	15056	15129	15224	15139	15090	15302	15311	15051	15194	15123	15058	15261	15093	15239	15077	15299	15290	15096	14977	15149	15236	15149	15130	15173	15319	15208	15289	15103	15172	15146	15376	15056	15075	15188	15233	15111	15004	15171	15121	15208	15031	15250	15094	15324	15174	15092	15216	15088	15019	15311	15150	15141	15149	15198	15127	15163	15135	15144	15109	15206	15060	15172	15195	15366	15123	15142	14978	15239	15146	15158	15122	15195	15195	15223	15138	15068	15131	15012	15077	14965	15165	15177	15253	15205	15145	15012	15244	15071	15191	15167	15008	15279	15031	14957	15098	15113	15130	15029	15055	15038	15258	15042	15138	15149	15267	15231	15185	15194	15146	15120	15148	15151	15192	15265	15174	15021	15286	14963	15186	15130	15128	15259	15315	15102
28521	25760	31508	25152	17930	15785	15331	15192	15134	14733	14924	14796	15034	14866	14915	14901	14999	14773	14854	14935	14856	14922	14760	14870	14791	14992	14870	14933	14769	14773	14727	14837	14780	14762	14802	14780	14730	14787	14586	14652	14777	14654	14795	14809	14783	14698	14861	14851	14717	14908	14791	14861	14594	14856	14747	14708	14624	14829	14637	14717	14630	14794	14382	14716	14905	14776	14777	14760	14767	14759	14737	14540	14741	14661	14671	14614	14876	14768	14943	14675	14770	14663	14647	14689	14737	14696	14815	14822	14831	14695	14867	14900	14556	14882	14799	14602	14641	14530	14763	14631	14639	14662	14670	14531	14522	14628	14849	14865	14885	14911	14723	14698	14747	14871	14782	14736	14726	14983	14702	14656	14766	14722	14933	14713	14823	14867	14717	14737	14732	14750	14842	14626	14743	14760	14588	14661	14709	14817	14731	14615	14602	14799	14662	14814	14611	14553	14674	14795	14686	14789	14711	14485	14735	14626	14652	14830	14948	14586	14775	14727	14575	14631	14836	14701	14661	14712	14620	14653	14741	14676	14790	14655	14600	14703	14591	14596	14659	14679	14542	14830	14873	14823	14775	14683	14636	14586	14904	14780	14627	14824	14785	14836	14745	14858	14928	14679	14709	14769	14784	14911	14598	14812	14672	14723	14454	14697	14852	14811	14668	14659	14671	14745	14673	14606	14689	14916	14529	14593	14624	14708	14690	14872	14614	14691	14607	14793	14840	14821	14560	14682	14994	14878	14699	14677	14692	14803	14803	14809	14708	14856	14609	14622	14596	14712	14724	14723	14542	14744	14810	14725	14699	14482	14712	14857	14525	14701	14779	14654	14632	14655	14837	14635	14644	14775	14831	14725	14665	14822	14792	14643	14687	14743	14685	14518	14649	14609	14564	14621	14760	14562	14820	14775	14811	14688	14703	14622	14819	14789	14654	14704	14538	14659	14603	14887	14854	14647	14683	14684	14679	14935	14719	14736	14626	14670	14770	14549	14596	14837	14519	14615	14751	14862	14623	14898	14567	14485	14626	14710	14477	14712	14651	14742	14656	14662	14648	14513	14606	14676	14575	14551	14718	14829	14652	14675	14757	14650	14743	14492	14941	14739	14868	14593	14632	14693	14996	14771	14809	14744	14543	14626	14727	14760	14989	14765	14774	14604	14585	14786	14741	14643	14450	14628	14556	14561	14817	14782	14693	14797	14843	14607	14708	14681	14636	14551	14735	14714	14507	14626	14485	14549	14627	14748	14670	14645	14686	14825	14744	14661	14701	14634	14539	14866	14810	14690	14814	14475	14723	14653	14742	14714	14774	14864	14549	14721	14773	14595	14810	14701	14776	14555	14769	14691	14755	14617	14836	14648	14763	14822	14802	15021	14680	14630	14595	14625	14732	14700	14581	14731	14713	14681	14945	14787	14666	14799	14940	14763	14635	14757	14617	14729	14843	14715	14681	14715	14806	14756	14819	14998	14680	14824	14864	14794	14730	14858	14947	14683	14664	14770	14660	14636	14760	14648	14709	14761	14667	14686	14673	14561	14755	14675	14579	14641	14904	14616	14730	14755	14812	14621	14712	14764	14815	14776	14703	14603	14703	14702	14824	14661	14860	14695	14698	14642	14766	14758	14804	14793	14856	14591	14702	14675	14782	14643	14704	14728	14737	14743	14676	14715	14848	14632	14807	14668	14939	14720	14614	14694	14524	14715	14887	14676	14871	14857	14630	14619	14667	14715	14707	14459	14707	14833	14585	14599	14827	14867	14769	14787	14918	14565	14883	14603	14767	14607	14759	14607	14961	14423	14873	14707	14843	14722	14798	14897	14695	14649	14681	14719	14836	14927	14791	14841	14840	14659	14668	14780	14734	14824	14683	14640	14699	14972	14696	14681	14598	14670	14679	14604	14799	14587	14559	14702	14760	14736	14558	14652	14717	14483	14585	14797	14747	14692	14873	14708	14752	14644	14598	14789	14793	14836	14731	14639	14876	14672	14620	14624	14696	14759	14788	14884	14740	14611	14731	14827	14815	14793	14800	14786	14559	14783	14854	14620	14477	14595	14851	14675	14900	14519	14712	14934	14746	14891	14790	14580	14766	14645	14664	14883	14745	14687	14571	14731	14724	14735	14781	14601	14705	14743	14712	14690	14769	14607	14713	14674	14686	14789	14595	14563	14633	14603	14767	14630	14839	14614	14687	14919	14790	14713	14736	14724	14660	14741	14515	14634	14678	14582	14683	14811	14829	14809	14811	14875	14562	14727	14697	14676	14863	14708	14708	14476	14621	14799	14572	14672	14597	14733	14750	14777	14658	14629	14773	14750	14717	14897	14592	14809	14709	14678	14902	14729	14696	14695	14763	14420	14837	14758	14840	14530	14600	14815	14711	14841	14783	14694	14832	14735	14740	14754	14709	14590	14844	14662	14594	14574	14719	14621	14657	15001	14709	14694	14817	14633	14853	14775	14914	14726	14745	14582	14787	14670	14826	14551	14686	14655	14860	14770	14823	14825	14666	14893	14833	14707	14654	14633	14790	14642	14935	14718	14804	14544	14592	14725	14747	14781	14917	14475	14641	14665	14648	14664	14598	14555	14834	14816	14701	14829	14599	14652	14644	14651	14769	14721	14803	14802	14740	14603	14796	14781	14616	14785	14691	14854	14621	14738	14788	14764	14722	14714	14688	14531	14816	14580	14822	14606	14664	14691	14751	14667	14732	14743	14577	14868	14716	14721	14729	14641	14706	14708	14558	14748	14736	14635	14658	14662	14855	14906	14665	14771	14811	14507	14599	14898	14710	14850	14813	14685	14734	14667	14610	14618	14629	14625	14509	14707	14782	14836	14824	14835	14703	14580	14658	14872	14828	14629	14832	14806	14758	14829	14779	14820	14751	14547	14843	14604	14787	14735	14678	14727	14712	14612	14497	14696	14713	14557	14656	14812	14737	14551	14777	14688	14803	14711	14665	14733	14670	14603	14723	14854	14784	14814	14854	14647	14854	14893	14813	14574	14714	14560	14724	14672	14969	14876	14750	14901	14743	14838	14824	14773	14654	14873	14807	14677	14599	14705	14794	14735	14779	14592	14689	14738	14871	14887	14692	14998	14720	14974	14752	14615	14660	14718	14882	14759	14811	14886	14572	14785	14725	14864	14464	14733	14658	14728	14846	14761	14635	14827	14846	14662	14603	14566	14634	14896	14681	14710	14789	14691	14680	14730	14815	14772	14712	14812	14768	14567	14594	14821	14673	14763	14701	14767	14576	14768	14823	14678	14732	14919	14709	14738	14786	14744	14824	14487	15015	14582	14746	14812	14654	14848	14711	14688	14657	14725	14835	14634	14736	14647	14785	14823	14648	14789	14802	14783	14683	14718	14696	14782	14807	14622	14744	14723	14771	14666	14707	14688	14899	14602	14791	14821	14642	14913	14696	14797	14748	14776	14637	14680	14764	14976	14851	14626	14730	14817	14944	14858	14693	14500	14822	14475	14760	14668	14606	14642	14668	14786	14823	14845	14946	14789	14636	14490	14737	14924	14824	14728	14815	14815	14571	14822	14926	14568	14715	14780	14748	14528	14785	14876	14665	14578	14594	14537	14723	14790	14828	14691	14695	14827	14774	14855	14661	14660	14682	14672	14780	14644	14574	14726	14792	14606	14727	14822	14709	14632	14604	14747	14805	14554	14678	14669	14676	14757	14692	14729	14902	14554	14685	14616	14700	14684	14760	14766	14677	14692	14609	14620	14560	14733	14650	14860	14818	14694	14625	14640	14815	14672	14865	14676	14708	14846	14916	14828	14546	14794	14612	14651	14702	14594	14715	14710	14672	14600	14695	14697	14834	14684	14843	14722	14598	14704	14856	14832	14779	14958	14737	14673	14804	14733	14646	14650	14703	14764	14518	14770	14759	14782	14773	14621	14569	14779	14706	14630	14757	14735	14693	14720	14731	14667	14676	14784	14725	14601	14685	14688	14553	14654	14634	14714	14773	14551	14721	14441	14699	14753	14689	14621	14581	14736	14709	14768	14734	14754	14834	14881	14685	14822	14830	14607	14841	14787	14639	14817	14742	14754	14867	14660	14765	14680	14669	14825	14646	14667	14856	14643	14655	14631	14606	14778	14753	14760	14702	14512	14715	14841	14809	14639	14812	14705	14658	14800	14763	14797	14793	14763	14769	14702	14828	14757	14814	14572	14819	14755	14793	14566	14719	14726	14629	14676	14699	14808	14713	14765	14817	14773	14789	14894	14749	14588	14722	14561	14684	14778	14677	14546	14843	14645	14629	14683	14828	14618	14561	14718	14835	14711	14810	14597	14673	14578	14594	14700	14729	14776	14627	14613	14792	14746	14596	14662	14839	14812	14730	14882	14746	14815	14838	14714	14466	14638	14695	14731	14811	14759	14758	14517	14604	14853	14581	14772	14803	14440	14624	14622	14703	14777	14654	14856	14619	14645	14782	14859	14785	14720	14679	14905	14618	14795	14576	14736	14789	14627	14630	14784	14770	14675	14710	15000	14773	14837	14725	14746	14715	14458	14615	14762	14791	14558	14681	14608	14664	14696	14642	14721	14746	14737	14722	14818	14623	14853	14670	14724	14552	14666	14794	14632	14832	14636	14683	14542	14613	14582	14810	14729	14813	14819	14816	14866	14747	14658	14765	14764	14577	14927	14662	14613	14824	14550	14571	14700	14775	14640	14672	14628	14596	14770	14917	14718	14638	14550	14744	14741	14611	14683	14724	14561	14822	14680	14771	14802	14833	14858	14736	14942	14626	14742	14610	14673	14624	14627	14778	14898	14759	14574	14717	14767	14765	14741	14753	14584	14628	14567	14834	14790	14768	14737	14485	14590	14726	14671	14885	14733	14717	14862	14587	14613	14742	14557	14534	14474	14691	14671	14655	14905	14833	14757	14670	14671	14729	14731	14729	14772	14772	14737	14607	14645	14869	14618	14836	14689	14810	14680	14772	14797	14869	14836	14659	14738	14682	14661	14873	14738	14817	14598	14752	14636	14774	14907	14682	14773	14663	14824	14683	14729	14639	14813	14628	14902	14606	14624	14774	14880	14854	14708	14619	14673	14805	14658	14522	14605	14612	14788	14762	14659	14779	14618	14702	14589	14741	14733	14822	14749
29501	41821	36898	24045	17442	15011	14684	14476	14276	14392	14173	14131	14218	14148	14202	14457	14113	14113	14260	14214	14126	14063	14115	14129	14074	14337	14404	14129	14223	14057	14063	14103	13994	14277	13936	14163	14088	14140	14041	14147	14103	14092	14042	14192	14057	14101	13961	14055	14179	14173	14127	14175	14140	14078	14098	14156	14022	13990	14138	13960	14224	13940	14023	14130	13980	14167	13940	14121	13882	14108	14019	14143	14095	13965	14089	14127	14005	14032	13918	14013	14193	14147	14028	14077	13883	13799	14053	13973	14121	14109	14192	13992	13984	14090	13920	14008	14020	14150	14007	14136	14019	13893	13970	14256	14263	13953	14111	13992	14172	14208	14088	14042	14066	14009	14093	13952	13813	14205	14046	14102	13889	14017	14087	14123	14093	13951	14046	13914	13864	14031	14128	14030	14040	14164	14116	14145	14075	14052	14112	14154	13926	14053	13899	14126	14134	13932	14004	14008	14132	14119	13999	13975	14047	13969	13959	13874	13964	13962	14009	14059	14061	14009	14113	14195	13986	14218	14069	13985	14146	14083	13953	14036	14032	14133	14119	14029	14046	14197	14064	14086	14076	14038	14016	14142	14030	14135	14142	14253	14100	14233	14015	13937	14007	14032	13939	14046	14063	13955	14014	14226	14150	14123	13897	14177	14133	13983	14181	14076	13985	14174	13972	14069	13938	14103	14103	13999	14152	14041	13970	14136	14066	14206	14090	14066	14149	14045	14167	14029	14038	14014	13895	14105	14187	14106	14207	14018	14057	14100	13949	14061	14060	14059	13971	14043	14013	14230	13919	14250	14028	14118	13998	14097	14052	13992	14026	13924	13975	14001	13942	14085	14237	14002	14109	14098	14104	14108	14054	14195	13948	14080	14114	13998	14183	14020	14272	14107	14254	13986	13984	13993	14076	14154	14101	13999	14188	14013	13953	14158	13975	14103	14102	14027	14027	14199	14019	13942	14202	14018	14128	14255	14045	14200	13888	14008	14247	14030	14168	14048	14082	14089	14015	14140	14096	14122	14221	14068	14034	14004	14133	13980	13951	13879	14089	14163	14186	14106	14240	13990	14220	14126	14020	13982	14009	14014	14127	13989	14185	14153	14158	13930	14087	14292	14036	14055	14042	14034	14089	14118	14125	14048	14035	13928	14091	14077	14134	14064	13946	13991	14035	14066	14108	14027	14111	14004	14218	14195	13977	14112	14064	14048	14034	14096	14114	13962	13999	13970	14072	14097	14077	14119	14078	14085	14088	14123	14155	14082	14046	14148	14065	13889	14048	13829	14057	14164	14014	14054	13855	14056	14036	14081	14166	13936	14083	14014	14136	14144	14004	14112	13910	14034	14085	14154	14164	13922	14030	14038	14058	14283	14098	14064	14134	13990	14123	14073	13889	14100	14150	13845	14043	14001	13991	14082	14155	13890	13924	14173	14079	14018	14112	14113	14097	14034	14159	14174	14124	14141	14068	14099	14042	13953	14022	14211	14096	14205	14030	14030	13993	14098	13998	14332	14014	14021	14129	14046	13961	14056	14148	14047	14161	14039	13981	14064	13978	14189	14109	14132	14170	14044	13863	13981	13968	14090	13955	14070	14290	14137	14109	14061	14251	13993	14119	14045	14098	13912	14351	14128	13952	14082	13991	14164	14044	14094	14102	13878	14072	14176	13941	14074	14065	14164	14003	14114	14157	14280	14036	14055	13926	14178	13973	13922	13943	13977	14033	14060	14119	14003	14114	13968	13956	14224	13978	14234	14079	13889	14081	14280	14173	13987	14119	13924	14207	14013	13944	13928	13906	14004	14097	14019	14137	14016	14105	14066	14025	14138	14162	13969	14121	14117	14007	13958	14231	13957	14055	14040	13914	14009	14162	14131	14078	14239	13971	13845	14342	14186	13895	13986	13950	14034	14016	14099	14062	14027	14234	14066	14070	14048	14099	13981	14113	14012	14125	14242	14080	13859	14176	14073	14130	13931	14033	13966	14068	13968	13986	13878	14249	13955	14063	14047	14230	13947	13981	14057	14044	14165	14030	13996	14120	13945	14198	13981	14167	13942	14210	14033	14231	14044	14118	13998	14330	14058	14160	14106	14071	14056	14143	14187	14318	14042	14207	13872	14124	14079	14168	13995	13880	14134	14151	14174	13997	14153	14044	13934	13896	14046	14151	13867	14086	14114	13920	13987	14053	14057	14033	13854	14091	14204	13946	13997	14146	14094	14051	14215	14049	14088	14257	14043	14220	14159	14141	14059	14040	13977	13967	14058	14122	13972	14175	13926	14082	14129	14094	13981	13988	14009	14063	14035	14142	14143	14195	14199	14063	14107	14180	13955	13987	13972	14175	14034	14079	14028	13949	14086	14191	14137	13920	13955	14133	14132	14221	14050	14064	14042	14094	14035	13936	14014	13882	14155	14056	14199	14109	14142	14005	13918	14136	14265	14156	13882	13961	14129	14061	14009	14043	14033	14083	14065	14277	14162	14157	14064	13930	13857	14135	13884	14106	14165	14006	13980	14020	14106	13992	14124	14247	14043	14108	14040	14013	13952	14058	14130	14002	13935	14265	14080	14151	14014	14068	14020	13968	14095	14076	13984	14073	14200	14120	14087	14042	14133	14277	14170	14072	13982	14212	14166	14120	14018	13899	14041	14020	14090	14135	14121	14000	13999	14065	14049	14000	13987	14119	14038	13979	14063	14203	14088	14106	14046	14078	14143	14135	13933	14155	14031	13970	14066	14056	14015	14138	14162	14058	14103	14070	14310	14189	14021	14072	13927	14122	14083	14128	14053	13950	14131	14072	14129	14189	13951	14159	14086	14024	14062	14116	14029	13962	14121	13874	14026	14166	13969	14079	13923	14043	14013	13942	14154	14081	14070	14005	14120	13919	14001	14036	14051	14041	14188	13977	14051	13975	13866	14105	14089	13994	14120	14055	14074	13946	13998	14302	13948	14091	14035	14024	13980	13956	14123	14096	14087	14054	14073	13956	14097	14011	13879	14174	14148	13886	14145	14104	14217	13836	14016	14171	14062	13963	14027	14091	13995	14087	14078	13982	14015	14229	14104	13990	13924	13939	14113	14108	14135	14130	13916	14065	14183	14232	13985	14025	13983	13983	13933	14096	13976	14122	14187	14211	14156	14160	13961	14144	14083	13949	14152	14142	14230	14083	14060	14102	14064	14071	13971	14119	14002	14145	14080	13968	14246	14113	13922	14005	14081	14114	14108	14110	14001	14052	14020	14039	14226	14172	14033	14102	14188	14010	14072	14140	14202	14036	13923	14090	14132	14062	14193	13937	14173	14131	14078	14089	14025	13984	13916	14101	13974	13997	14219	14187	14148	14106	14082	14160	14187	14024	14047	14035	14174	14028	14031	14183	13947	14081	14066	14090	14049	14077	13971	14144	14125	13984	14216	14060	14171	14176	14046	14093	14192	14106	14111	14015	13960	14303	14078	14218	14008	14051	14084	13970	14060	14112	14215	14220	13978	13942	14194	13937	14096	14063	14307	13901	14187	14120	13995	14077	14045	14080	14030	14173	14121	13969	14225	14019	14147	14211	14043	14058	13996	14242	14038	14017	13996	14135	14041	13981	14000	13988	14057	14142	14056	13877	14058	14020	14087	14187	13885	14083	13956	13868	14127	14099	14251	14002	14078	13967	14115	14176	14081	13969	14175	14063	13968	14072	14081	14038	14187	13932	14121	14127	13983	14227	14040	14145	14048	13894	14138	14078	13957	14070	14045	14221	13966	14114	14237	14140	14042	13968	14058	14030	14170	14076	14006	14056	13952	14187	13980	14217	14009	14197	14096	14064	14289	14204	14111	14119	14060	14168	14178	14261	14055	14097	14026	14017	14066	13950	14179	14106	14146	13872	14032	14138	13993	14338	14177	13862	14145	14208	14126	14167	14085	14222	14087	14126	14085	13975	14136	14172	14159	13983	14196	14155	14012	14095	14124	14165	13951	14213	14005	14054	13936	14196	14060	14079	14142	14032	14011	13982	14121	13950	14077	14041	14136	14176	14075	14059	14027	14202	14089	13999	13978	14139	14060	14076	14084	14068	14020	14138	14097	14061	14186	14091	14045	14129	14099	13985	14105	14168	14002	14139	14077	13962	14164	14115	13982	14292	13930	14180	14030	14200	14216	14109	13944	13950	13976	14210	14123	14020	13997	14047	14090	14200	14102	13956	14079	14165	13987	13884	14091	14060	14040	14028	13994	14033	13992	13897	14129	14063	14001	14068	14040	13951	14108	14181	14010	14274	13883	13993	14185	14105	14004	14232	14114	14052	14022	14063	14174	13970	14046	14016	13885	14035	13916	14148	14025	14037	14194	14001	14197	13961	13959	14139	14090	13966	14010	13987	14049	14070	14018	14018	14175	14112	14079	14058	14037	13979	14153	14123	13990	14197	13958	14094	13908	14151	14137	14185	14121	14018	14029	13958	14092	14239	14088	14169	14164	14001	14029	14002	13930	14080	14143	14044	14145	14160	14128	13923	14049	14095	13873	14094	13989	14000	14129	14032	14137	14039	14197	14151	14089	14047	14173	14180	13863	14107	14121	14162	13831	14116	14076	14160	13984	14219	14129	14203	13917	14252	14118	14237	14099	14075	14075	13954	14215	14141	13949	14112	13922	14226	14042	14189	13947	14154	13886	14171	14015	14046	13983	14054	14084	14151	14107	14050	14025	13984	14001	14112	14020	13982	14115	14070	14156	13916	14174	14146	14175	13901	14091	14121	13939	14364	14242	14029	14168	14027	14070	14226	14076	13906	14040	14088	13989	14022	14093	14086	14163	14010	14060	14144	13926	14149	14191	14004	14203	14164	14073	13993	14098	14014	13976	14004	14050	13988	14016	14185	14112	14014	14062	14117	13942	13929	14186	14045	14327	13958	14013	14190	14103	14084	14256	13947	14014	13969	14182	13984	14105	14018	13995	14065	14115	14139	14280	14023	13783	14130	14012	13975	14019	14221	13974	14088	14158	14016	14211	14161	13891	14096	14143	14035	13956	13953	14112	14136	14101	14138	14149	13968	14057	14242	14028	14084	13974	14128	13934	14199	14062	14035	14141	14045	13999	14000	14208	14107	14124	13975	14000	14222	14179	14111	13908	14185	14036	14077	14088
24453	21630	29190	26032	24157	23190	20849	17306	16504	16312	16142	15973	15871	16018	16092	15925	16254	15858	16006	15840	15890	16050	15963	15532	15981	16114	15826	15713	15623	15535	15647	15566	15779	15603	15570	15720	15734	15761	15659	15952	15756	15545	15826	15492	15523	15863	15618	15951	15653	15837	15762	15768	15512	15897	15623	15517	15772	15570	15636	15574	15652	15823	15491	15696	15666	15572	15806	15708	15606	15891	15736	15871	15579	15787	15510	15781	15722	15639	15637	15617	15737	15624	15535	15513	15843	15720	15529	15707	15662	15719	15853	15740	15747	15608	15593	15681	15558	15721	15865	15594	15851	15519	15777	15576	15581	15664	15628	15458	15626	15653	15702	15572	15589	15717	15766	15628	15588	15754	15572	15763	15609	15674	15584	15830	15672	15610	15587	15567	15652	15689	15655	15768	15604	15654	15609	15495	15388	15697	15708	15722	15728	15757	15744	15583	15667	15524	15605	15660	15629	15592	15644	15613	15596	15585	15661	15638	15555	15443	15509	15734	15838	15708	15637	15523	15459	15676	15794	15697	15734	15712	15527	15423	15484	15607	15707	15562	15652	15789	15606	15774	15693	15772	15692	15643	15664	15665	15709	15590	15485	15621	15499	15563	15699	15546	15890	15483	15834	15570	15505	15830	15616	15797	15722	15704	15713	15948	15633	15658	15633	15564	15869	15680	15707	15650	15642	15638	15615	15676	15667	15732	15654	15484	15481	15595	15593	15692	15727	15705	15678	15686	15726	15694	15626	15520	15907	15573	15707	15875	15504	15646	15595	15623	15586	15718	15736	15689	15451	15795	15492	15511	15515	15749	15798	15856	15684	15509	15616	15582	15496	15794	15659	15516	15674	15558	15706	15626	15731	15631	15646	15727	15768	15599	15767	15643	15521	15492	15604	15744	15740	15574	15650	15454	15559	15745	15561	15814	15608	15659	15468	15653	15568	15817	15606	15656	15771	15796	15769	15620	15628	15712	15547	15540	15611	15608	15697	15594	15617	15646	15857	15728	15690	15553	15548	15671	15628	15630	15625	15490	15726	15495	15563	15652	15652	15428	15569	15412	15511	15618	15516	15491	15457	15716	15524	15573	15702	15595	15860	15724	15836	15609	15568	15538	15430	15490	15554	15692	15710	15805	15703	15323	15886	15618	15566	15763	15466	15920	15703	15489	15600	15678	15678	15656	15645	15731	15719	15564	15611	15557	15647	15888	15633	15766	15582	15573	15563	15689	15537	15561	15554	15750	15455	15472	15518	15567	15632	15583	15567	15593	15574	15567	15791	15551	15492	15804	15543	15614	15732	15788	15803	15699	15686	15663	15761	15801	15659	15745	15747	15705	15703	15496	15685	15512	15499	15532	15334	15434	15671	15754	15653	15923	15633	15814	15384	15547	15685	15570	15545	15569	15866	15718	15560	15432	15631	15661	15720	15651	15584	15586	15708	15523	15606	15496	15719	15532	15790	15672	15769	15510	15685	15778	15710	15653	15733	15806	15703	15563	15653	15593	15665	15676	15644	15436	15793	15622	15368	15470	15721	15712	15678	15688	15723	15590	15673	15516	15554	15714	15531	15619	15713	15560	15739	15747	15841	15695	15727	15738	15610	15550	15664	15630	15655	15655	15646	15670	15629	15774	15664	15588	15720	15588	15650	15583	15657	15775	15561	15567	15602	15748	15529	15585	15636	15674	15690	15815	15629	15502	15665	15673	15590	15567	15827	15734	15577	15601	15658	15768	15818	15686	15731	15874	15676	15630	15771	15628	15661	15660	15706	15560	15847	15652	15701	15763	15812	15641	15709	15556	15585	15833	15781	15577	15619	15752	15561	15659	15679	15840	15517	15574	15702	15461	15614	15648	15663	15741	15773	15397	15584	15644	15750	15419	15782	15651	15748	15746	15680	15515	15609	15779	15790	15672	15556	15627	15657	15548	15620	15610	15658	15735	15553	15731	15546	15683	15544	15619	15713	15649	15516	15511	15741	15538	15767	15719	15521	15672	15541	15665	15667	15366	15676	15630	15668	15426	15501	15669	15828	15794	15697	15590	15527	15530	15760	15755	15741	15393	15492	15731	15551	15626	15356	15734	15838	15459	15613	15584	15632	15571	15721	15727	15835	15729	15644	15706	15910	15554	15525	15586	15535	15676	15579	15583	15702	15571	15659	15909	15848	15676	15661	15758	15657	15697	15670	15835	15840	15531	15582	15708	15793	15664	15759	15808	15447	15444	15743	15818	15501	15717	15667	15682	15757	15699	15594	15458	15778	15785	15707	15617	15575	15804	15601	15873	15739	15670	15735	15648	15767	15600	15840	15605	15773	15545	15602	15453	15759	15772	15603	15708	15665	15661	15680	15816	15477	15750	15836	15640	15610	15581	15788	15664	15578	15712	15393	15732	15594	15665	15522	15729	15488	15544	15799	15561	15700	15829	15870	15705	15538	15625	15503	15726	15513	15606	15693	15586	15520	15833	15681	15563	15695	15727	15751	15602	15652	15479	15623	15663	15614	15551	15782	15697	15427	15687	15618	15616	15591	15673	15841	15644	15695	15652	15693	15378	15767	15609	15515	15591	15603	15776	15402	15685	15737	15670	15701	15787	15852	15722	15726	15766	15552	15472	15550	15528	15719	15646	15525	15523	15671	15580	15679	15585	15646	15635	15738	15750	15696	15583	15535	15614	15826	15841	15961	15624	15626	15567	15489	15656	15813	15605	15724	15556	15449	15651	15582	15692	15497	15555	15791	15679	15606	15696	15647	15533	15783	15689	15518	15653	15646	15696	15584	15560	15635	15765	15688	15687	15678	15642	15605	15470	15704	15556	15606	15401	15880	15384	15649	15598	15663	15478	15627	15598	15548	15569	15446	15673	15777	15820	15738	15662	15810	15857	15634	15612	15669	15590	15587	15506	15714	15574	15463	15705	15540	15616	15451	15605	15574	15477	15493	15552	15624	15635	15689	15546	15677	15471	15520	15717	15421	15474	15706	15688	15681	15405	15711	15840	15640	15424	15572	15756	15686	15747	15721	15636	15696	15701	15524	15829	15539	15714	15719	15601	15638	15757	15647	15476	15592	15508	15680	15595	15916	15808	15775	15691	15543	15498	15625	15626	15784	15655	15604	15470	15646	15693	15641	15753	15751	15580	15366	15640	15585	15699	15578	15618	15573	15724	15703	15492	15749	15683	15581	15518	15642	15591	15953	15715	15744	15781	15751	15743	15665	15568	15712	15662	15674	15678	15732	15718	15584	15768	15831	15833	15617	15689	15404	15523	15558	15442	15558	15555	15740	15707	15616	15671	15611	15746	15578	15468	15536	15822	15548	15692	15733	15638	15541	15703	15667	15497	15737	15764	15635	15626	15594	15512	15790	15771	15608	15344	15536	15565	15719	15769	15601	15538	15635	15609	15626	15596	15706	15680	15597	15695	15704	15817	15702	15541	15627	15551	15693	15674	15689	15548	15720	15896	15654	15605	15420	15618	15640	15769	15669	15422	15418	15772	15619	15642	15887	15660	15609	15680	15619	15594	15563	15799	15621	15653	15692	15691	15590	15595	15668	15529	15666	15790	15560	15822	15436	15626	15733	15562	15764	15681	15773	15691	15689	15652	15693	15755	15779	15603	15674	15783	15587	15494	15691	15552	15671	15658	15669	15789	15527	15641	15697	15686	15701	15612	15479	15585	15551	15579	15620	15760	15685	15614	15672	15621	15844	15572	15818	15617	15693	15881	15705	15783	15784	15480	15698	15798	15556	15389	15795	15711	15671	15666	15805	15706	15760	15667	15505	15687	15832	15521	15699	15574	15626	15622	15811	15669	15747	15756	15697	15804	15647	15603	15570	15695	16010	15626	15545	15597	15525	15669	15746	15738	15650	15726	15571	15659	15762	15487	15757	15675	15700	15733	15667	15664	15502	15505	15557	15652	15693	15484	15735	15724	15863	15631	15496	15705	15545	15691	15716	15722	15580	15721	15650	15671	15504	15629	15767	15641	15458	15458	15667	15807	15686	15715	15708	15613	15551	15763	15483	15819	15645	15673	15660	15803	15713	15663	15764	15571	15598	15689	15782	15729	15670	15752	15698	15775	15689	15716	15562	15702	15578	15593	15660	15754	15686	15488	15619	15625	15527	15667	15719	15558	15570	15640	15543	15643	15574	15731	15595	15711	15628	15619	15546	15559	15543	15620	15680	15677	15639	15471	15702	15581	15693	15670	15707	15590	15735	15732	15730	15350	15626	15669	15728	15807	15672	15482	15659	15658	15863	15625	15581	15622	15623	15798	15634	15663	15679	15505	15678	15767	15676	15720	15834	15672	16033	15679	15523	15661	15607	15711	15638	15675	15766	15561	15777	15693	15576	15452	15573	15690	15651	15721	15712	15640	15568	15652	15676	15719	15772	15631	15823	15624	15753	15563	15605	15708	15745	15789	15644	15473	15709	15618	15671	15541	15605	15696	15735	15645	15714	15592	15558	15564	15702	15607	15584	15795	15745	15648	15483	15789	15788	15652	15628	15546	15789	15764	15819	15531	15752	15543	15774	15694	15598	15855	15852	15553	15555	15597	15670	15730	15623	15539	15566	15616	15646	15587	15722	15757	15514	15789	15665	15780	15534	15614	15741	15765	15639	15610	15685	15657	15521	15367	15624	15432	15557	15719	15567	15608	15612	15610	15703	15663	15832	15630	15545	15610	15602	15584	15591	15636	15697	15510	15864	15766	15748	15685	15651	15439	15532	15672	15785	15699	15701	15657	15762	15548	15784	15724	15469	15582	15454	15695	15753	15657	15653	15614	15777	15627	15564	15533	15687	15722	15742	15603	15662	15716	15511	15851	15968	15942	15752	15840	15696	15674	15810	15543	15629	15759	15594	15545	15860	15849	15617	15604	15640	15759	15814	15761	15636	15883	15539	15616	15593	15559	15568	15798	15599	15744	15805	15576	16001	15805	15537	15642	15581	15663	15810	15921	15756	15543	15577	15784	15760	15530	15584	15687	15730	15744	15631	15698	15787	15707	15598	15825	15622	15649	15758	15635	15688	15728	15627	15441	15726	15670	15523	15620	15616	15498	15559	15889	15578	15734	15675	15596	15766	15669	15588	15692	15604	15518	15532	15755	15807	15574	15599	15744	15802	15558
32268	52220	46998	34952	27357	21306	17182	16026	15457	15238	15044	14884	14849	15139	15143	15170	14961	14927	14762	14931	14870	14880	14886	14953	14849	15004	14922	14883	14812	14634	14739	14738	14653	14572	14844	14693	14759	14621	14645	14756	14558	14688	14783	14676	14747	14893	14678	14631	14636	14617	14823	14635	14749	14795	14589	14825	14723	14704	14818	14590	14821	14713	14810	14856	14632	14714	14721	14818	14638	14773	14582	14800	14545	14687	14794	14541	14646	14766	14717	14620	14706	14583	14583	14407	14805	14747	14542	14687	14802	14772	14548	14832	14531	14535	14847	14670	14594	14733	14655	14836	14660	14590	14589	14725	14555	14623	14699	14712	14635	14633	14627	14626	14682	14606	14547	14566	14589	14653	14825	14776	14499	14607	14629	14713	14727	14679	14689	14613	14739	14678	14850	14724	14653	14670	14827	14826	14591	14657	14539	14547	14614	14511	14662	14587	14514	14503	14577	14684	14725	14671	14686	14713	14490	14576	14644	14626	14758	14596	14779	14720	14718	14690	14594	14618	14705	14556	14678	14616	14504	14706	14694	14590	14693	14638	14567	14747	14603	14599	14747	14588	14672	14662	14703	14708	14614	14661	14855	14693	14811	14594	14612	14662	14791	14596	14730	14587	14602	14526	14784	14608	14807	14750	14722	14779	14543	14861	14519	14794	14613	14741	14590	14785	14728	14861	14669	14700	14582	14771	14683	14567	14888	14628	14638	14557	14677	14648	14707	14597	14723	14568	14659	14674	14685	14729	14755	14465	14544	14706	14795	14744	14540	14633	14646	14634	14687	14598	14562	14668	14685	14558	14652	14722	14576	14679	14762	14607	14748	14668	14786	14578	14724	14778	14703	14731	14685	14567	14743	14593	14737	14602	14471	14711	14612	14539	14608	14543	14676	14697	14518	14720	14664	14823	14747	14513	14695	14585	14788	14674	14796	14566	14541	14593	14779	14621	14742	14749	14718	14705	14769	14566	14691	14658	14711	14582	14579	14683	14617	14563	14697	14667	14682	14583	14612	14881	14551	14588	14733	14695	14693	14764	14737	14718	14660	14627	14847	14654	14772	14538	14687	14706	14889	14771	14608	14607	14711	14513	14529	14630	14670	14644	14667	14551	14711	14811	14827	14620	14861	14641	14661	14630	14672	14852	14670	14706	14875	14729	14588	14607	14544	14453	14571	14668	14745	14743	14633	14868	14604	14588	14598	14603	14641	14559	14784	14646	14571	14628	14804	14562	14905	14633	14660	14734	14837	14735	14700	14614	14476	14795	14714	14568	14548	14849	14473	14617	14684	14605	14695	14550	14689	14658	14717	14645	14620	14618	14698	14768	14656	14666	14823	14690	14755	14544	14665	14707	14714	14709	14483	14640	14774	14811	14657	14548	14710	14497	14695	14719	14703	14740	14760	14697	14658	14929	14644	14751	14682	14581	14743	14517	14684	14625	14676	14689	14608	14883	14548	14612	14582	14577	14661	14791	14622	14775	14587	14753	14767	14647	14567	14770	14647	14695	14776	14613	14487	14652	14423	14704	14622	14574	14622	14525	14615	14629	14773	14656	14509	14654	14766	14624	14773	14728	14776	14636	14652	14562	14576	14656	14728	14922	14429	14740	14610	14740	14648	14624	14514	14715	14706	14733	14568	14747	14750	14852	14792	14726	14769	14573	14601	14616	14693	14706	14767	14623	14547	14711	14668	14559	14594	14718	14516	14674	14863	14702	14543	14701	14774	14625	14834	14460	14802	14551	14816	14623	14649	14652	14734	14707	14644	14584	14702	14695	14683	14615	14779	14578	14719	14693	14550	14452	14707	14679	14524	14660	14810	14767	14623	14473	14716	14578	14673	14708	14707	14684	14871	14504	14570	14499	14648	14533	14595	14669	14689	14562	14573	14566	14672	14721	14692	14597	14637	14530	14669	14572	14494	14616	14528	14584	14629	14546	14647	14581	14793	14625	14665	14763	14543	14724	14708	14882	14739	14480	14721	14625	14663	14593	14624	14709	14453	14839	14856	14668	14641	14615	14605	14598	14607	14501	14621	14629	14740	14745	14744	14622	14715	14562	14688	14830	14897	14677	14665	14539	14710	14644	14552	14466	14681	14759	14638	14609	14741	14678	14555	14734	14683	14724	14685	14667	14631	14548	14625	14737	14829	14486	14680	14829	14768	14651	14737	14628	14602	14719	14800	14654	14723	14509	14595	14675	14722	14667	14607	14589	14701	14649	14508	14827	14666	14681	14519	14830	14724	14635	14812	14580	14785	14771	14811	14677	14695	14799	14514	14625	14705	14706	14667	14673	14691	14531	14687	14778	14782	14624	14666	14556	14482	14616	14575	14753	14692	14779	14645	14556	14689	14526	14597	14732	14548	14630	14679	14581	14812	14471	14664	14623	14600	14655	14544	14607	14780	14592	14869	14624	14584	14685	14739	14734	14687	14668	14514	14712	14593	14661	14769	14533	14759	14451	14654	14673	14522	14559	14581	14696	14677	14614	14681	14770	14565	14714	14612	14560	14554	14709	14726	14713	14757	14766	14673	14764	14616	14817	14605	14773	14714	14626	14508	14677	14648	14540	14632	14734	14631	14695	14643	14667	14651	14572	14689	14764	14664	14678	14607	14671	14666	14558	14727	14634	14648	14759	14605	14646	14493	14720	14668	14676	14539	14502	14714	14675	14711	14762	14840	14651	14523	14748	14586	14581	14676	14608	14828	14733	14628	14686	14765	14587	14702	14758	14719	14632	14710	14745	14684	14539	14593	14746	14795	14593	14530	14657	14634	14743	14685	14640	14454	14669	14703	14704	14564	14730	14714	14620	14635	14646	14602	14592	14398	14660	14571	14696	14438	14549	14709	14580	14520	14727	14746	14743	14587	14520	14726	14779	14744	14696	14783	14738	14625	14616	14834	14617	14599	14694	14788	14684	14519	14836	14683	14831	14790	14757	14757	14605	14627	14614	14734	14618	14652	14633	14797	14648	14706	14689	14629	14878	14539	14566	14645	14708	14618	14518	14687	14833	14704	14698	14677	14558	14739	14709	14819	14520	14913	14562	14749	14762	14553	14647	14576	14670	14653	14574	14563	14753	14574	14668	14750	14562	14745	14715	14586	14737	14711	14719	14793	14752	14741	14866	14611	14689	14634	14641	14739	14620	14658	14808	14778	14643	14730	14677	14676	14620	14775	14877	14659	14690	14638	14804	14719	14735	14725	14704	14825	14735	14754	14591	14646	14686	14672	14771	14582	14792	14791	14372	14759	14742	14724	14691	14609	14769	14553	14666	14635	14618	14802	14637	14592	14738	14690	14693	14705	14672	14679	14772	14657	14651	14660	14626	14783	14685	14628	14557	14738	14805	14602	14645	14718	14644	14772	14824	14567	14531	14594	14616	14785	14641	14730	14858	14676	14643	14715	14616	14650	14776	14583	14551	14692	14811	14796	14519	14524	14655	14622	14570	14614	14629	14794	14588	14538	14665	14828	14612	14662	14572	14821	14526	14679	14629	14609	14697	14708	14649	14491	14619	14773	14681	14768	14635	14813	14817	14680	14728	14739	14685	14607	14689	14686	14675	14672	14830	14690	14553	14589	14633	14597	14690	14744	14753	14769	14791	14803	14435	14678	14571	14481	14656	14590	14603	14690	14647	14685	14503	14652	14524	14836	14664	14744	14685	14673	14743	14579	14771	14726	14500	14573	14732	14686	14841	14757	14648	14655	14623	14737	14767	14695	14837	14647	14510	14607	14789	14601	14759	14817	14655	14760	14726	14648	14711	14653	14564	14796	14744	14820	14625	14697	14819	14534	14586	14641	14588	14572	14711	14598	14670	14597	14711	14804	14519	14673	14695	14515	14716	14598	14717	14465	14828	14708	14791	14617	14698	14731	14571	14690	14727	14634	14622	14745	14788	14449	14763	14620	14686	14455	14534	14639	14827	14829	14768	14770	14520	14538	14692	14728	14500	14603	14648	14646	14491	14621	14551	14503	14721	14750	14813	14582	14687	14532	14736	14440	14790	14701	14430	14625	14616	14733	14608	14799	14509	14717	14698	14608	14689	14551	14545	14671	14558	14705	14606	14745	14509	14638	14731	14679	14618	14565	14676	14723	14573	14641	14712	14677	14592	14582	14711	14620	14725	14760	14648	14729	14741	14736	14606	14680	14487	14624	14720	14774	14575	14576	14650	14487	14795	14750	14642	14602	14699	14686	14531	14497	14700	14547	14527	14583	14625	14685	14508	14630	14563	14573	14697	14607	14713	14691	14687	14650	14531	14503	14691	14717	14642	14742	14588	14733	14610	14681	14707	14838	14590	14633	14714	14667	14638	14906	14521	14724	14653	14550	14521	14707	14640	14638	14740	14845	14620	14616	14711	14625	14697	14645	14630	14681	14469	14583	14572	14636	14788	14716	14654	14640	14727	14767	14465	14591	14738	14666	14728	14670	14705	14715	14557	14654	14631	14607	14681	14517	14667	14533	14575	14634	14647	14674	14601	14658	14594	14755	14653	14716	14727	14562	14702	14718	14536	14686	14639	14648	14695	14720	14555	14743	14739	14598	14780	14734	14792	14758	14705	14806	14639	14687	14629	14730	14676	14584	14535	14518	14853	14547	14551	14594	14629	14568	14608	14781	14749	14836	14681	14854	14550	14659	14624	14689	14679	14622	14537	14622	14621	14516	14648	14637	14587	14577	14664	14775	14671	14726	14576	14673	14662	14488	14568	14830	14571	14822	14707	14753	14576	14743	14697	14664	14818	14626	14597	14794	14591	14658	14562	14695	14617	14555	14634	14737	14608	14842	14504	14650	14801	14679	14561	14739	14641	14620	14870	14644	14527	14690	14647	14590	14638	14683	14578	14705	14816	14625	14657	14630	14569	14611	14743	14514	14655	14693	14806	14538	14689	14644	14713	14714	14777	14615	14668	14607	14688	14760	14695	14893	14782	14668	14554	14735	14694	14805	14790	14681	14657	14815	14567	14540	14614	14609	14561	14560	14616	14815	14860	14774	14759	14736	14647	14691	14632	14530	14651	14580	14407	14583	14808	14676	14700	14683	14545	14628	14610	14758	14729	14713	14607	14553	14689	14507	14668	14797	14841	14657	14783	14709	14511	14470	14602	14630	14575	14675	14744
23236	21604	29596	24963	22912	24806	25514	20197	18208	18034	17633	17322	17399	17518	17482	17508	17676	17430	17321	17274	17115	17140	17300	17361	17178	17408	17249	17199	17094	17175	17017	17031	17113	16761	16898	17062	17037	16995	17207	17021	16870	16998	16854	17060	17049	16820	17117	16859	17136	16982	16902	16945	16841	17007	16923	16848	16975	16948	16985	16756	16804	16975	16936	16873	16989	16910	16883	16836	17118	16789	16920	17063	16810	16888	16945	16768	17049	16871	17083	17021	16805	17136	16766	16766	16759	16716	16988	16827	16576	16874	16685	16837	16772	16843	16885	16917	16793	16887	16766	16533	16842	17070	16926	16929	16847	16750	17033	16903	16842	16932	16851	16775	16926	17036	17058	16793	16915	16762	17008	16735	16835	16991	17030	16701	17082	16875	16784	17100	16868	16958	16844	17099	16798	16781	16737	16679	16875	16997	16997	16797	17065	17004	16703	16899	16768	16921	16811	16804	16839	16956	16876	16944	16913	16833	16763	16936	16928	16766	16770	16857	16679	17064	16924	16984	16769	16717	16825	16898	16870	16824	17022	16707	16826	16989	16761	16848	16781	16751	16905	16864	16826	16678	16866	16939	16820	16696	16876	16809	16860	16894	16929	16820	16783	16815	16861	16945	16627	16899	16884	16774	16874	17004	16888	16922	17027	16814	16918	16777	16624	16939	17020	16887	16926	16711	16684	16882	16738	16774	16904	16804	16793	16789	16872	16857	16961	16808	16902	16818	17055	17029	16854	16748	16866	16833	16736	16785	16846	16694	16739	17045	16750	16818	16940	16991	16979	16771	16951	16812	16885	16757	16877	16930	16845	16849	16936	16727	16938	16736	16794	16823	16897	17044	17010	16812	16794	16777	16573	16678	16718	16755	16691	16912	16878	16886	16835	17060	16767	16922	16776	16772	16717	16814	16734	16453	16804	16780	16791	17013	16935	16906	17067	16974	16718	16913	16883	16902	16827	17006	16804	16897	16665	16963	16790	16804	16807	16863	16753	17011	16727	16803	16643	16693	16731	17024	16830	16871	16897	16758	16690	16778	16815	16858	16803	16748	16748	17077	16992	16869	16792	16897	17069	16873	16792	16832	16678	16650	16557	16697	16836	16771	16905	16925	16561	16840	16858	16695	16821	17010	16775	16771	16955	16739	16895	16722	16930	16801	16918	16785	16887	16713	16890	16926	16904	16686	16732	16855	16788	16766	16901	16978	16993	16703	16970	16636	16915	16913	16825	16792	16708	16677	16858	16748	16884	16957	16752	16894	16738	16730	16914	16954	16844	16762	16855	16942	16725	16822	16837	16863	16873	16860	16827	16873	16713	16686	16975	16688	16811	17003	16931	16924	16847	16896	17102	16771	16934	16980	16837	16902	16806	17026	16889	16733	16895	16781	16678	16950	16869	16688	16843	16798	16730	16728	16858	16741	16743	16821	16793	16792	16805	16613	16885	16888	16867	16951	16823	17108	16851	16917	16563	16641	16866	16703	16877	16892	16837	16784	16622	16794	16825	16726	16891	16907	16729	16941	16800	16860	16906	16784	16770	16743	16862	16876	16875	16753	17007	16837	16652	16794	16936	16886	16744	16819	16890	16859	17126	16810	16978	16871	16893	16688	16649	16923	16834	16863	16803	16785	16922	16826	16732	16743	16766	16787	16919	16970	16935	17099	16615	16992	16837	16683	16649	16973	16807	16917	16841	16933	16826	16794	16731	16803	16913	16842	16624	16907	16777	16934	16960	16928	16827	16935	16800	16753	16683	16911	16664	16736	16841	16673	16697	17119	17046	16878	16840	16943	16721	16822	16710	16949	16830	16787	16999	16932	17014	16809	16607	16795	16907	16887	17031	16905	16874	16791	16747	16527	16789	16845	16834	16725	16813	16940	16943	17009	16964	16628	16940	16839	16893	16759	16660	16786	16976	16931	17007	16962	16706	16812	16634	16806	16756	16963	16878	16965	16984	16881	16961	16872	16770	16793	17116	16642	16798	16684	16734	16892	16781	16823	16804	16723	16686	16711	16822	16903	16886	16744	16858	16763	16786	16638	16868	16756	16672	16939	16955	16772	17004	16828	16738	16888	16782	16834	16790	16880	16876	16746	16880	16688	16875	16769	17020	16777	16711	16697	16814	16821	17027	17004	16722	16873	16983	16905	16919	16829	16761	16668	16912	16775	16962	16821	16869	16755	16686	16849	16995	16982	16859	16978	16812	16645	16801	16687	16603	16894	17000	16758	16758	16947	16812	16585	16826	16779	16548	16760	17017	16877	16816	16789	16956	16597	16899	16706	16881	16901	16729	16945	16798	16694	16870	16664	16748	16888	16853	16703	16675	16867	16782	16943	16674	16642	16885	16783	16786	16699	16898	16775	16857	16704	16716	16800	16846	16869	16974	16785	16856	16836	16677	16571	16778	16944	16954	16777	16833	16781	16648	16903	16825	17038	16796	16667	16924	16706	16787	16736	16647	16936	16927	16802	16728	16707	16931	16876	16625	17011	17030	16819	16997	16884	16843	16754	16969	17038	16723	16778	16798	16779	16856	16759	16844	16836	16805	16753	16804	16905	16895	16889	16938	16879	17064	16958	16936	16944	17027	16800	16814	16802	16802	16850	16918	16941	17054	16810	16819	16801	16900	16642	16851	16812	16879	17033	16797	16908	16857	16861	16973	16848	16750	16870	16774	16849	16913	16743	16805	16839	16887	16986	16928	16925	16689	16922	16843	16626	16911	16889	16832	16880	16736	16791	16741	16786	16791	16884	16600	16944	16753	16713	16761	16865	16933	16888	16704	16957	16714	16706	16852	16802	16860	16911	16805	16901	16950	16776	16934	16875	16640	16808	16832	16841	16777	16950	16834	16935	16811	16756	16928	16863	16785	16859	16900	16814	16619	16882	17032	16723	16643	16878	16715	16710	16841	16546	17132	16697	16877	16876	16829	17029	16767	16797	16928	17097	16990	17006	16753	17016	16819	16794	16724	16743	16606	16729	16784	16982	16868	16673	16895	16905	17020	16847	16835	16631	16735	17066	16854	16882	17029	16868	16642	16661	16694	16827	16754	16763	16847	16797	16869	16779	16855	17046	16649	16993	16730	16849	16975	17075	16873	16585	16843	16905	16864	16797	16882	16955	16744	16808	16964	16751	17002	16905	16816	16854	17043	16753	16793	16665	16736	16866	16878	16740	16717	16843	17023	16820	16940	16741	16854	16668	16661	16849	16641	16831	16656	16789	16804	16996	16841	16960	16788	16864	16726	16742	16915	16970	16943	16694	16789	16816	16671	16674	17065	16773	16840	16782	16770	16722	16946	16974	16633	16832	16812	16857	16961	16632	16770	16801	16868	16833	16804	16741	16707	16747	16728	16858	16858	16668	16677	16519	16752	16853	16815	16890	16905	16871	17033	16763	16924	16690	16717	16731	16956	16731	16837	16916	16822	16774	16869	16936	16621	16927	16595	16900	16859	16879	16741	16922	16910	16680	16795	16644	16970	16773	16735	16807	16899	16802	16759	16898	16947	16852	16833	16747	16711	16850	16937	16801	16656	16800	16877	16708	16736	16998	16727	16933	16879	16856	16694	16777	16868	17106	16920	16845	16802	16727	17013	16812	16713	16907	16881	16782	16894	16683	16927	16781	17073	16938	16915	16804	16960	16865	16971	16996	16737	16903	16624	16861	16927	16777	16933	16945	16942	17004	16983	16869	16816	16807	16920	16953	17011	16821	16718	16677	16816	16863	16854	16779	16916	16796	17084	16861	16905	16848	16744	16853	16836	16811	16757	16672	16712	16722	16788	16763	16809	16885	16649	16914	16780	16840	16931	16713	16717	16636	16903	16656	16900	16807	16900	16840	16973	16780	16830	16943	16821	16660	16772	17071	16911	16937	16848	16859	16798	16877	17022	16928	16784	16742	16988	16794	16805	17062	16627	16786	16753	16848	16811	16915	16899	16692	16806	16876	16996	16888	16735	16621	16571	16801	16857	16827	16783	16700	16844	16779	16798	16730	16914	16834	17012	16848	16622	16791	16785	16816	16852	16710	16735	16773	16686	16681	16787	16891	16816	16793	16822	16858	16854	16905	16903	17030	16888	16886	16831	17129	16825	17088	16831	17000	16707	16780	16957	16852	16793	16814	16991	16928	16808	16948	16697	16984	16853	16997	16906	16891	16726	16892	16924	16812	16884	16773	17213	16838	16793	16813	16659	16780	16792	16765	16839	16951	16830	16750	16845	16849	16788	16818	16853	16785	16814	16961	16827	16755	16742	16895	16917	16482	16903	16692	16903	16955	16962	16739	16822	16773	16755	16830	16792	16762	16761	16858	17027	16792	16913	16866	16941	16963	16862	16726	16874	16807	16671	16822	16802	16930	16693	16800	16925	16759	16993	17013	16780	16805	16763	16978	16681	16892	16756	16680	17047	16819	16761	16842	16810	16708	17024	16744	16745	16659	16708	16816	16898	16850	16854	16926	16860	16899	16803	16911	16924	16870	16708	16740	16822	16771	16825	16726	16874	16757	16936	16914	16775	16873	16909	16785	16891	16870	16836	16776	16822	16912	16915	16832	16778	16865	17079	16746	16738	16509	16929	16702	16862	16688	16874	16851	16744	16665	16965	16813	16691	16884	16701	16838	16790	16836	16912	16930	16750	16938	16841	16677	16789	16918	16802	16824	16859	16916	16832	16831	16907	17133	16796	16723	16963	17026	16888	16653	16835	16826	16930	16978	16808	16833	16700	16722	16873	16831	17047	16804	17016	16768	16813	17083	16909	16862	16900	16851	16877	16921	16628	16988	16775	16719	16929	16829	16834	16893	16777	16736	16839	16816	16740	16844	16655	16893	16808	16837	16676	17024	16795	16790	16751	16795	16663	16866	16863	16753	16856	17028	16873	16889	17001	16855	16792	16650	16754	16793	16743	16865	16863	16656	17043	16776	16934	16974	16840	16828	16980	16992	16717	16610	16857	16876	16766	16861	16865	16695	16794	16801	16904	16751	16783	17019	16708	16763	16921	17116	17004	16881	16817	16856	16871	16824	16988	16838	16685	16715	16806	16911	16872	16861	16757	16968	16874	16751	16841	16656	16886	16762	16992	16673	16805	16821	16783	16668	16734	16887	16866	16837	16901	16908	16836	16830
36754	59074	56337	43178	30470	23329	19971	18386	16693	16058	16037	15949	15958	15987	15908	16166	16185	15796	15896	15668	15619	15655	15573	15692	15694	15720	15675	15672	15434	15544	15394	15378	15500	15365	15141	15334	15431	15432	15363	15371	15361	15384	15488	15495	15369	15467	15370	15567	15464	15137	15405	15504	15310	15472	15476	15281	15349	15465	15278	15322	15487	15495	15271	15531	15147	15307	15459	15462	15379	15371	15219	15427	15430	15210	15481	15402	15297	15303	15499	15306	15398	15353	15492	15374	15450	15232	15387	15460	15306	15347	15548	15296	15373	15331	15418	15400	15412	15153	15362	15199	15350	15485	15292	15378	15312	15427	15274	15228	15283	15431	15595	15444	15351	15288	15244	15468	15354	15453	15189	15497	15349	15236	15364	15413	15528	15303	15346	15358	15368	15490	15397	15384	15409	15325	15216	15180	15273	15399	15171	15332	15490	15381	15364	15367	15418	15308	15364	15343	15408	15453	15262	15402	15466	15353	15373	15275	15275	15207	15343	15308	15347	15298	15433	15317	15411	15626	15331	15432	15382	15260	15468	15328	15267	15385	15307	15354	15256	15365	15527	15330	15320	15263	15306	15285	15399	15245	15321	15335	15299	15360	15440	15396	15465	15239	15251	15231	15371	15424	15262	15400	15392	15448	15280	15327	15421	15293	15366	15323	15326	15409	15242	15313	15264	15099	15417	15340	15182	15435	15393	15531	15482	15427	15267	15353	15523	15247	15386	15440	15401	15382	15386	15283	15313	15454	15232	15179	15286	15540	15311	15224	15251	15324	15300	15515	15259	15519	15515	15467	15387	15352	15397	15598	15374	15185	15322	15460	15469	15326	15443	15307	15232	15384	15261	15188	15332	15385	15323	15356	15375	15209	15367	15359	15365	15262	15566	15377	15432	15478	15291	15352	15231	15213	15166	15413	15297	15449	15469	15243	15356	15357	15318	15376	15369	15321	15412	15220	15294	15323	15231	15209	15374	15541	15351	15282	15174	15357	15229	15357	15497	15445	15299	15209	15335	15334	15216	15263	15368	15248	15334	15367	15350	15296	15432	15326	15295	15375	15360	15317	15486	15190	15231	15416	15431	15274	15480	15376	15229	15533	15505	15366	15385	15360	15368	15205	15305	15329	15361	15456	15508	15438	15332	15339	15449	15242	15215	15150	15322	15281	15333	15327	15396	15434	15292	15310	15379	15330	15270	15366	15432	15301	15280	15379	15369	15339	15409	15258	15331	15393	15257	15364	15409	15414	15377	15181	15477	15323	15443	15209	15231	15461	15404	15191	15329	15371	15439	15485	15317	15351	15359	15248	15393	15211	15477	15394	15153	15504	15317	15413	15343	15506	15377	15416	15252	15367	15219	15294	15366	15358	15325	15369	15247	15408	15569	15511	15251	15476	15259	15320	15284	15350	15528	15391	15347	15337	15454	15302	15351	15273	15472	15214	15370	15479	15248	15453	15385	15339	15474	15342	15268	15389	15438	15272	15402	15325	15424	15361	15399	15344	15569	15362	15391	15445	15423	15564	15588	15259	15345	15343	15372	15189	15373	15377	15323	15376	15427	15418	15427	15437	15433	15390	15299	15286	15407	15352	15341	15389	15268	15299	15399	15228	15353	15329	15394	15207	15443	15321	15194	15262	15403	15213	15388	15360	15425	15557	15539	15367	15265	15403	15320	15449	15368	15451	15472	15270	15284	15319	15517	15295	15245	15287	15384	15288	15584	15304	15288	15382	15599	15455	15229	15318	15309	15430	15354	15271	15191	15324	15225	15260	15290	15240	15313	15368	15336	15408	15510	15308	15350	15340	15387	15295	15402	15351	15394	15401	15203	15388	15218	15345	15358	15407	15468	15487	15293	15144	15269	15196	15352	15454	15413	15368	15200	15465	15440	15548	15185	15368	15495	15378	15189	15544	15287	15207	15322	15231	15314	15318	15359	15274	15237	15368	15330	15222	15221	15535	15312	15512	15296	15403	15296	15380	15496	15430	15470	15354	15454	15345	15403	15242	15454	15341	15434	15289	15232	15404	15418	15447	15516	15432	15276	15388	15231	15097	15129	15432	15352	15362	15301	15321	15394	15271	15225	15398	15320	15443	15441	15328	15430	15250	15095	15248	15387	15283	15273	15449	15412	15320	15387	15349	15496	15347	15326	15289	15423	15506	15273	15360	15401	15297	15283	15291	15334	15342	15297	15239	15408	15398	15556	15323	15331	15318	15399	15397	15355	15248	15201	15154	15280	15365	15541	15476	15388	15354	15349	15432	15312	15377	15378	15253	15303	15344	15318	15341	15329	15298	15383	15341	15302	15309	15492	15242	15519	15253	15302	15364	15426	15291	15446	15232	15546	15327	15327	15216	15307	15171	15269	15412	15376	15330	15385	15449	15277	15317	15403	15424	15341	15376	15205	15212	15550	15456	15257	15332	15373	15166	15460	15364	15138	15499	15389	15267	15272	15339	15380	15231	15384	15409	15460	15130	15301	15360	15396	15353	15379	15460	15240	15344	15505	15481	15413	15453	15423	15311	15413	15298	15426	15424	15418	15218	15178	15292	15227	15467	15364	15399	15250	15374	15321	15398	15369	15390	15415	15422	15413	15177	15327	15401	15414	15487	15270	15507	15289	15341	15332	15291	15408	15369	15513	15246	15558	15319	15359	15194	15455	15236	15106	15631	15357	15351	15230	15266	15325	15191	15365	15380	15358	15312	15366	15358	15490	15235	15454	15312	15183	15478	15555	15206	15261	15390	15278	15066	15329	15318	15237	15406	15292	15359	15443	15387	15278	15199	15575	15228	15415	15291	15330	15189	15341	15335	15335	15304	15161	15371	15350	15367	15333	15233	15580	15201	15428	15332	15345	15615	15258	15295	15396	15538	15432	15282	15493	15260	15505	15298	15491	15327	15340	15266	15378	15333	15441	15444	15419	15369	15410	15239	15479	15314	15497	15422	15330	15504	15318	15376	15299	15239	15495	15404	15396	15386	15329	15490	15314	15283	15355	15155	15210	15316	15247	15450	15540	15199	15376	15450	15337	15393	15256	15378	15195	15253	15420	15270	15365	15401	15265	15372	15359	15347	15399	15290	15358	15076	15328	15533	15323	15478	15472	15296	15148	15249	15353	15377	15377	15304	15525	15336	15277	15316	15459	15248	15179	15396	15398	15278	15332	15443	15240	15252	15479	15233	15287	15395	15461	15377	15336	15386	15329	15219	15419	15317	15443	15408	15125	15439	15494	15358	15359	15422	15396	15225	15093	15358	15419	15545	15306	15457	15301	15417	15149	15402	15428	15345	15491	15524	15380	15416	15489	15306	15319	15295	15146	15194	15337	15400	15273	15382	15370	15468	15247	15453	15417	15253	15448	15147	15314	15268	15392	15484	15431	15234	15280	15326	15145	15424	15178	15248	15173	15431	15388	15184	15403	15259	15320	15404	15409	15303	15431	15264	15439	15302	15172	15286	15173	15359	15325	15242	15349	15178	15350	15452	15332	15246	15233	15325	15435	15227	15327	15336	15337	15213	15485	15461	15288	15264	15405	15305	15477	15071	15442	15182	15409	15376	15349	15330	15472	15359	15378	15400	15323	15435	15464	15438	15512	15299	15492	15432	15336	15400	15423	15516	15327	15404	15439	15241	15396	15387	15275	15388	15208	15197	15431	15197	15319	15289	15286	15437	15213	15389	15355	15286	15414	15254	15348	15370	15409	15348	15291	15424	15393	15386	15291	15341	15386	15265	15352	15353	15357	15484	15165	15401	15420	15177	15315	15244	15411	15295	15334	15412	15431	15395	15278	15361	15496	15403	15462	15387	15321	15325	15366	15466	15348	15322	15389	15385	15304	15418	15456	15309	15402	15373	15190	15353	15310	15347	15226	15294	15269	15414	15368	15254	15365	15489	15287	15243	15167	15419	15257	15259	15263	15191	15305	15207	15351	15333	15295	15324	15336	15230	15295	15403	15523	15415	15319	15353	15187	15418	15372	15443	15183	15322	15525	15398	15345	15168	15315	15320	15275	15374	15364	15353	15384	15561	15323	15407	15364	15359	15314	15309	15226	15288	15283	15336	15324	15218	15212	15324	15400	15336	15233	15396	15267	15246	15189	15285	15270	15246	15415	15475	15319	15468	15216	15241	15424	15277	15250	15433	15403	15293	15246	15248	15388	15332	15215	15394	15402	15338	15273	15336	15409	15394	15250	15393	15333	15208	15339	15419	15394	15449	15340	15334	15428	15463	15230	15204	15246	15291	15355	15366	15257	15297	15347	15403	15450	15245	15531	15447	15411	15349	15334	15473	15479	15493	15428	15230	15247	15377	15395	15188	15294	15378	15286	15298	15277	15313	15379	15310	15375	15355	15298	15169	15268	15209	15343	15289	15452	15331	15325	15361	15324	15446	15320	15327	15262	15257	15210	15415	15325	15221	15337	15321	15328	15398	15410	15331	15326	15411	15282	15203	15287	15466	15497	15422	15446	15271	15336	15296	15524	15346	15306	15347	15407	15502	15330	15394	15346	15323	15321	15384	15163	15450	15241	15204	15420	15397	15388	15180	15227	15140	15379	15138	15413	15224	15325	15399	15233	15446	15259	15303	15139	15315	15370	15025	15456	15360	15353	15392	15387	15141	15539	15313	15445	15361	15558	15260	15364	15335	15338	15413	15426	15375	15416	15359	15390	15204	15438	15369	15387	15385	15268	15305	15297	15387	15338	15531	15203	15209	15372	15367	15298	15245	15343	15329	15358	15331	15387	15218	15267	15291	15297	15303	15392	15502	15224	15125	15495	15210	15144	15264	15317	15357	15321	15424	15352	15461	15337	15361	15298	15151	15397	15321	15253	15248	15218	15526	15251	15475	15308	15423	15403	15345	15400	15503	15289	15384	15340	15214	15362	15527	15377	15351	15356	15297	15273	15484	15341	15307	15321	15246	15431	15371	15356	15380	15276	15357	15355	15293	15441	15276	15261	15450	15264	15344	15383	15244	15342	15396	15123	15369	15267	15223	15295	15260	15200	15424	15345	15278	15235	15446	15502	15443	15409	15363	15525	15379	15290	15334	15304	15312	15291	15263	15255	15373	15328	15244	15323	15290	15452	15392	15376	15388	15358	15223	15507	15348	15371	15460	15377	15427
28732	26561	31752	25455	19261	17546	16507	15862	15630	15575	15528	15582	15531	15597	15575	15602	15776	15514	15685	15631	15498	15776	15461	15459	15718	15482	15607	15495	15366	15419	15360	15240	15383	15448	15270	15087	15559	15486	15696	15476	15449	15338	15251	15513	15369	15477	15496	15657	15306	15439	15523	15429	15455	15376	15337	15376	15297	15415	15298	15337	15334	15422	15472	15303	15415	15404	15321	15357	15405	15552	15468	15616	15484	15286	15270	15223	15293	15373	15352	15642	15569	15668	15415	15393	15277	15369	15270	15526	15295	15557	15482	15258	15244	15401	15292	15216	15389	15578	15479	15488	15525	15278	15490	15534	15375	15555	15410	15464	15477	15494	15494	15306	15361	15278	15351	15275	15417	15321	15369	15290	15391	15306	15329	15505	15178	15526	15557	15362	15365	15532	15244	15114	15452	15383	15342	15276	15439	15342	15300	15251	15280	15409	15465	15528	15161	15315	15492	15413	15356	15276	15412	15513	15603	15265	15402	15521	15459	15244	15427	15435	15532	15294	15186	15418	15367	15327	15490	15408	15328	15291	15360	15370	15175	15345	15209	15494	15169	15325	15338	15326	15261	15412	15272	15442	15341	15348	15343	15390	15362	15488	15339	15500	15209	15451	15264	15396	15551	15393	15399	15644	15301	15291	15470	15265	15545	15459	15426	15178	15396	15276	15359	15381	15452	15400	15307	15275	15298	15315	15287	15465	15593	15413	15375	15433	15497	15491	15306	15330	15401	15394	15362	15553	15278	15418	15360	15358	15572	15306	15518	15604	15421	15473	15318	15402	15350	15397	15386	15230	15375	15613	15558	15499	15456	15559	15331	15382	15155	15437	15377	15207	15442	15505	15636	15363	15349	15343	15507	15361	15321	15365	15349	15260	15333	15342	15393	15312	15342	15298	15241	15484	15200	15540	15402	15389	15320	15370	15294	15494	15461	15572	15425	15437	15388	15522	15499	15296	15393	15558	15375	15593	15498	15374	15472	15314	15454	15460	15343	15413	15448	15500	15240	15500	15427	15436	15390	15454	15440	15216	15170	15417	15437	15197	15277	15341	15416	15460	15257	15432	15413	15444	15384	15455	15218	15195	15549	15363	15459	15410	15500	15558	15501	15299	15306	15565	15451	15306	15423	15359	15517	15439	15298	15519	15423	15389	15286	15391	15339	15456	15452	15322	15406	15420	15393	15394	15505	15359	15376	15193	15540	15360	15278	15325	15385	15552	15420	15478	15330	15214	15272	15390	15548	15348	15531	15335	15504	15522	15559	15442	15454	15526	15275	15353	15538	15558	15273	15348	15273	15391	15422	15452	15350	15264	15529	15393	15508	15397	15415	15473	15431	15338	15465	15445	15572	15474	15345	15437	15293	15383	15451	15426	15419	15315	15507	15432	15357	15526	15323	15326	15518	15338	15441	15304	15418	15258	15300	15553	15404	15511	15169	15272	15645	15281	15479	15520	15189	15276	15555	15372	15372	15406	15394	15480	15391	15470	15438	15364	15370	15364	15481	15428	15390	15487	15379	15476	15548	15296	15568	15244	15521	15424	15515	15374	15654	15489	15546	15384	15465	15325	15491	15457	15343	15332	15307	15290	15496	15464	15428	15242	15293	15336	15343	15342	15415	15518	15351	15612	15282	15301	15563	15393	15457	15432	15443	15538	15434	15474	15486	15366	15406	15339	15279	15466	15416	15548	15360	15335	15402	15293	15385	15498	15481	15191	15509	15369	15480	15716	15447	15329	15450	15460	15443	15326	15389	15405	15428	15484	15507	15340	15369	15228	15357	15484	15613	15238	15312	15580	15355	15491	15357	15437	15355	15349	15376	15296	15544	15453	15429	15334	15380	15346	15398	15460	15465	15446	15317	15623	15352	15532	15320	15385	15520	15410	15357	15594	15324	15470	15449	15231	15357	15302	15321	15232	15327	15227	15249	15273	15494	15539	15492	15331	15354	15458	15223	15256	15465	15240	15492	15355	15352	15416	15594	15463	15386	15266	15554	15290	15550	15365	15369	15341	15538	15378	15447	15347	15450	15427	15362	15587	15493	15139	15368	15330	15500	15353	15313	15446	15323	15209	15353	15491	15340	15394	15226	15397	15658	15400	15523	15413	15389	15278	15237	15630	15370	15056	15585	15328	15366	15166	15360	15256	15316	15471	15412	15515	15521	15294	15452	15086	15415	15421	15396	15458	15372	15378	15503	15339	15459	15549	15310	15452	15307	15377	15509	15487	15517	15231	15234	15317	15474	15349	15393	15467	15411	15290	15499	15349	15338	15408	15532	15469	15293	15091	15667	15511	15514	15472	15313	15306	15438	15410	15310	15206	15555	15325	15449	15277	15415	15415	15329	15402	15414	15307	15479	15417	15393	15364	15335	15454	15498	15292	15377	15339	15402	15426	15422	15544	15375	15364	15334	15332	15327	15455	15320	15442	15381	15605	15333	15358	15452	15347	15245	15345	15188	15401	15412	15358	15453	15368	15512	15512	15553	15361	15380	15354	15609	15333	15464	15403	15388	15295	15376	15112	15423	15394	15339	15435	15268	15571	15319	15302	15373	15370	15383	15647	15451	15387	15310	15291	15362	15415	15423	15490	15369	15477	15479	15359	15468	15428	15399	15506	15305	15373	15404	15358	15517	15369	15230	15382	15600	15529	15278	15267	15408	15227	15320	15402	15474	15477	15552	15411	15184	15479	15497	15279	15402	15245	15528	15341	15513	15427	15250	15460	15248	15505	15516	15298	15398	15412	15239	15425	15483	15533	15342	15270	15507	15222	15359	15230	15270	15316	15378	15293	15242	15442	15291	15245	15473	15364	15346	15550	15598	15415	15345	15511	15554	15467	15455	15275	15374	15457	15396	15383	15446	15304	15225	15315	15407	15594	15382	15335	15300	15332	15608	15551	15444	15233	15569	15296	15398	15362	15364	15368	15479	15286	15379	15205	15418	15289	15590	15425	15417	15340	15318	15434	15466	15302	15394	15277	15521	15240	15312	15273	15552	15549	15433	15473	15418	15470	15506	15487	15527	15347	15352	15291	15341	15472	15243	15325	15345	15391	15444	15295	15204	15446	15285	15414	15536	15339	15504	15405	15269	15308	15475	15375	15504	15491	15280	15522	15436	15322	15269	15260	15264	15407	15558	15431	15489	15347	15325	15242	15372	15538	15591	15153	15461	15498	15380	15431	15587	15321	15333	15412	15244	15258	15630	15420	15462	15295	15414	15428	15418	15417	15327	15642	15472	15450	15613	15540	15422	15604	15370	15312	15527	15267	15498	15415	15534	15436	15300	15563	15476	15364	15413	15270	15360	15422	15281	15672	15474	15290	15343	15435	15314	15466	15261	15392	15531	15407	15488	15360	15664	15103	15403	15113	15454	15400	15316	15224	15346	15391	15516	15420	15306	15437	15389	15380	15368	15296	15319	15367	15273	15353	15284	15280	15493	15468	15550	15416	15398	15287	15264	15475	15520	15244	15484	15489	15288	15409	15329	15366	15342	15363	15359	15534	15482	15428	15365	15290	15369	15468	15365	15579	15346	15281	15388	15415	15361	15356	15439	15178	15250	15414	15379	15316	15449	15430	15258	15559	15508	15191	15300	15330	15347	15338	15438	15244	15384	15261	15314	15293	15299	15378	15367	15471	15460	15367	15457	15504	15458	15616	15358	15294	15494	15379	15236	15427	15502	15306	15435	15541	15362	15541	15463	15623	15514	15430	15425	15402	15411	15353	15376	15390	15464	15453	15296	15406	15441	15387	15476	15477	15442	15507	15396	15439	15571	15418	15347	15658	15632	15374	15339	15455	15349	15465	15309	15314	15193	15310	15512	15357	15437	15406	15392	15331	15429	15357	15507	15227	15299	15445	15478	15472	15412	15306	15437	15312	15472	15325	15384	15389	15370	15346	15458	15548	15268	15525	15578	15390	15577	15478	15176	15427	15516	15232	15559	15341	15474	15380	15534	15514	15456	15288	15659	15420	15341	15401	15384	15357	15328	15189	15283	15260	15368	15387	15351	15466	15284	15360	15355	15236	15427	15426	15290	15495	15475	15390	15271	15339	15347	15593	15363	15446	15450	15442	15400	15314	15356	15432	15424	15411	15261	15301	15250	15374	15465	15353	15392	15414	15458	15317	15501	15499	15369	15576	15430	15251	15327	15355	15335	15406	15457	15460	15392	15351	15603	15494	15346	15489	15451	15374	15319	15445	15334	15523	15480	15501	15270	15398	15625	15456	15673	15411	15484	15475	15309	15284	15227	15466	15433	15589	15362	15377	15481	15480	15247	15367	15323	15403	15366	15266	15492	15259	15490	15348	15316	15385	15568	15345	15361	15319	15392	15521	15407	15505	15473	15240	15253	15304	15481	15537	15402	15354	15344	15409	15169	15456	15504	15468	15375	15670	15269	15385	15152	15337	15295	15382	15371	15363	15536	15475	15361	15563	15491	15381	15311	15253	15421	15369	15433	15355	15483	15374	15274	15526	15449	15444	15504	15328	15611	15500	15361	15467	15424	15294	15561	15442	15505	15461	15339	15488	15349	15418	15267	15510	15395	15199	15428	15366	15220	15302	15301	15395	15505	15225	15263	15502	15501	15506	15454	15377	15194	15372	15153	15402	15339	15151	15334	15372	15579	15487	15428	15307	15201	15276	15303	15305	15185	15291	15373	15326	15465	15268	15335	15401	15320	15365	15465	15257	15446	15390	15516	15310	15269	15532	15452	15399	15285	15276	15433	15392	15525	15481	15453	15361	15443	15413	15474	15282	15554	15402	15471	15581	15389	15594	15453	15371	15286	15584	15365	15558	15407	15229	15203	15284	15459	15495	15498	15221	15269	15313	15257	15261	15358	15326	15303	15416	15608	15488	15480	15479	15237	15476	15594	15313	15521	15360	15424	15270	15310	15346	15297	15555	15324	15572	15478	15439	15475	15300	15314	15428	15487	15330	15277	15378	15458	15442	15289	15285	15370	15269	15441	15409	15519	15266	15588	15368	15318	15466	15288	15323	15397	15497	15390	15475	15427	15376	15283	15381	15530	15334	15544	15199	15441	15533	15470	15283	15293	15726	15440	15325	15505	15497	15302	15279	15229	15247	15334	15464	15545	15250	15294	15695	15276	15379	15625	15533
32216	43261	35589	23761	19425	16848	15300	15054	14715	14610	14606	14924	14800	14726	14737	14904	14842	14559	14727	14538	14692	14615	14578	14529	14452	14662	14655	14537	14517	14624	14605	14427	14325	14509	14592	14405	14337	14476	14527	14485	14415	14547	14353	14375	14480	14388	14518	14539	14497	14466	14430	14514	14445	14392	14359	14345	14344	14438	14432	14419	14381	14558	14436	14481	14663	14483	14587	14548	14512	14529	14426	14383	14526	14504	14528	14214	14456	14260	14576	14461	14346	14473	14360	14422	14458	14215	14398	14509	14512	14599	14499	14456	14602	14309	14557	14325	14538	14443	14372	14418	14574	14500	14464	14328	14426	14480	14529	14483	14518	14424	14399	14584	14476	14588	14511	14506	14457	14344	14381	14527	14423	14513	14523	14418	14552	14580	14454	14337	14303	14481	14574	14560	14318	14594	14501	14422	14391	14462	14509	14644	14532	14401	14318	14557	14238	14512	14457	14532	14619	14443	14488	14521	14337	14536	14511	14544	14360	14568	14502	14387	14526	14262	14494	14541	14359	14417	14448	14685	14575	14548	14440	14345	14413	14667	14533	14439	14578	14349	14341	14456	14344	14396	14501	14495	14531	14353	14347	14394	14342	14642	14415	14612	14522	14383	14519	14455	14540	14497	14488	14607	14663	14427	14460	14585	14573	14370	14496	14247	14561	14351	14609	14552	14470	14367	14389	14520	14581	14505	14488	14418	14345	14440	14365	14480	14379	14438	14554	14538	14478	14657	14381	14571	14421	14497	14499	14333	14651	14382	14517	14389	14495	14375	14549	14374	14572	14437	14463	14449	14543	14535	14525	14538	14442	14558	14358	14494	14466	14555	14572	14537	14557	14508	14423	14408	14443	14514	14400	14474	14472	14416	14469	14381	14481	14404	14499	14625	14430	14557	14441	14421	14270	14511	14339	14403	14491	14367	14435	14557	14627	14436	14459	14417	14576	14485	14508	14337	14441	14525	14514	14447	14432	14471	14403	14457	14626	14441	14377	14463	14458	14513	14649	14413	14253	14467	14476	14439	14454	14473	14435	14417	14421	14476	14400	14407	14388	14420	14545	14649	14585	14347	14383	14590	14443	14351	14468	14527	14428	14489	14506	14378	14554	14582	14473	14443	14491	14322	14480	14423	14567	14502	14449	14478	14477	14589	14476	14387	14360	14459	14460	14355	14535	14424	14443	14459	14536	14457	14414	14410	14490	14505	14417	14674	14522	14336	14384	14485	14547	14556	14395	14402	14534	14472	14407	14468	14455	14469	14456	14279	14513	14303	14574	14215	14332	14642	14500	14476	14602	14622	14403	14421	14209	14355	14395	14646	14514	14584	14321	14557	14568	14302	14504	14506	14528	14437	14497	14526	14504	14400	14515	14465	14495	14437	14392	14334	14379	14457	14473	14219	14449	14547	14436	14545	14461	14640	14512	14546	14367	14468	14472	14405	14581	14412	14528	14643	14505	14395	14542	14435	14416	14676	14411	14339	14663	14539	14508	14397	14406	14242	14417	14425	14424	14400	14497	14692	14444	14424	14543	14532	14408	14667	14584	14511	14412	14510	14327	14438	14370	14446	14363	14371	14576	14391	14454	14499	14327	14563	14541	14217	14389	14497	14567	14500	14439	14572	14585	14507	14395	14446	14440	14569	14444	14646	14329	14470	14355	14409	14331	14549	14328	14407	14456	14550	14423	14329	14497	14429	14558	14418	14479	14373	14492	14622	14531	14543	14586	14331	14440	14515	14402	14517	14459	14371	14503	14571	14370	14369	14422	14370	14500	14547	14502	14625	14421	14477	14448	14403	14408	14565	14422	14360	14425	14236	14470	14479	14385	14590	14616	14321	14419	14476	14539	14368	14458	14643	14514	14545	14378	14492	14350	14426	14266	14447	14390	14452	14459	14570	14618	14407	14381	14566	14471	14371	14536	14449	14416	14347	14306	14406	14359	14533	14482	14458	14494	14709	14579	14377	14544	14216	14430	14604	14520	14464	14543	14566	14544	14259	14468	14470	14441	14414	14556	14460	14424	14424	14343	14476	14401	14404	14493	14582	14641	14462	14320	14490	14440	14495	14349	14387	14582	14512	14428	14601	14374	14528	14496	14564	14265	14299	14604	14571	14455	14481	14411	14555	14583	14262	14379	14742	14268	14478	14424	14510	14289	14566	14367	14547	14631	14605	14490	14415	14439	14571	14502	14509	14322	14525	14451	14318	14518	14354	14390	14458	14413	14550	14460	14617	14547	14375	14395	14245	14369	14573	14431	14466	14639	14541	14691	14432	14404	14524	14295	14519	14569	14516	14488	14458	14572	14454	14358	14520	14383	14408	14516	14449	14683	14511	14351	14538	14606	14402	14511	14556	14444	14585	14535	14522	14476	14631	14635	14343	14370	14571	14405	14489	14522	14509	14516	14536	14465	14397	14546	14391	14500	14450	14392	14534	14567	14300	14448	14636	14598	14526	14535	14362	14487	14541	14393	14303	14507	14330	14513	14420	14392	14514	14562	14464	14493	14421	14480	14444	14462	14444	14554	14296	14453	14658	14532	14463	14499	14488	14433	14322	14443	14676	14540	14651	14516	14508	14538	14299	14589	14485	14471	14575	14574	14622	14409	14634	14468	14581	14332	14652	14409	14359	14461	14609	14491	14494	14381	14511	14428	14434	14447	14536	14490	14270	14308	14533	14508	14461	14443	14549	14597	14321	14408	14516	14182	14460	14452	14498	14590	14332	14533	14481	14513	14469	14486	14539	14280	14493	14457	14250	14454	14540	14443	14545	14425	14622	14467	14613	14347	14506	14464	14435	14497	14591	14528	14529	14451	14589	14476	14480	14504	14402	14633	14402	14459	14297	14472	14502	14534	14348	14506	14516	14306	14423	14453	14505	14617	14380	14378	14402	14582	14302	14580	14611	14453	14530	14493	14445	14457	14528	14412	14521	14569	14626	14477	14383	14476	14556	14230	14610	14443	14423	14653	14562	14656	14347	14457	14364	14511	14448	14558	14520	14409	14456	14316	14424	14326	14607	14555	14535	14699	14501	14577	14418	14329	14469	14475	14635	14562	14405	14435	14405	14483	14575	14594	14482	14377	14440	14340	14370	14482	14309	14427	14525	14496	14470	14514	14523	14579	14587	14611	14430	14400	14506	14562	14469	14297	14401	14470	14535	14566	14385	14581	14470	14533	14486	14368	14536	14405	14450	14449	14491	14200	14512	14533	14487	14652	14560	14409	14512	14534	14322	14450	14567	14412	14369	14434	14504	14576	14198	14640	14550	14544	14460	14589	14541	14672	14580	14537	14329	14529	14532	14357	14595	14437	14422	14364	14610	14475	14463	14565	14572	14477	14478	14493	14612	14593	14394	14540	14545	14370	14472	14651	14474	14540	14565	14660	14418	14335	14585	14512	14420	14371	14409	14442	14642	14499	14581	14555	14532	14362	14494	14363	14422	14571	14519	14457	14483	14514	14528	14513	14401	14373	14621	14434	14458	14448	14559	14482	14457	14504	14354	14433	14484	14367	14449	14418	14523	14456	14626	14434	14381	14410	14544	14428	14497	14383	14615	14604	14462	14569	14423	14654	14376	14633	14505	14311	14377	14452	14471	14423	14528	14421	14637	14493	14322	14489	14358	14386	14484	14479	14401	14527	14510	14492	14493	14524	14334	14446	14532	14533	14457	14343	14353	14493	14595	14427	14502	14453	14550	14421	14406	14537	14400	14456	14614	14488	14425	14474	14381	14436	14362	14510	14510	14504	14567	14492	14434	14584	14467	14444	14451	14415	14594	14510	14345	14447	14374	14628	14599	14453	14574	14607	14456	14644	14583	14447	14507	14600	14415	14529	14662	14287	14427	14505	14520	14435	14357	14482	14361	14616	14426	14263	14450	14560	14304	14416	14467	14343	14304	14525	14494	14560	14358	14505	14376	14467	14449	14405	14391	14487	14429	14554	14622	14486	14449	14330	14458	14494	14408	14562	14385	14459	14319	14476	14371	14462	14585	14476	14289	14522	14505	14480	14341	14374	14490	14496	14441	14437	14452	14379	14574	14419	14529	14542	14348	14476	14444	14483	14549	14276	14544	14489	14461	14439	14335	14480	14640	14348	14597	14559	14359	14471	14329	14524	14493	14447	14458	14396	14413	14491	14502	14514	14425	14641	14255	14651	14459	14497	14597	14593	14453	14445	14589	14345	14487	14447	14275	14535	14558	14465	14389	14617	14323	14502	14413	14409	14393	14552	14355	14553	14617	14521	14330	14432	14378	14611	14490	14489	14191	14586	14458	14444	14422	14379	14382	14571	14587	14460	14410	14517	14422	14418	14651	14570	14511	14387	14356	14494	14667	14534	14494	14425	14479	14397	14512	14448	14375	14344	14414	14411	14321	14497	14538	14478	14399	14528	14321	14277	14399	14413	14375	14561	14434	14356	14575	14473	14437	14596	14432	14440	14518	14421	14555	14555	14360	14431	14448	14476	14507	14516	14429	14426	14530	14579	14506	14579	14432	14405	14436	14413	14417	14515	14485	14516	14565	14363	14552	14457	14414	14454	14467	14289	14415	14415	14488	14540	14478	14408	14570	14467	14512	14485	14598	14558	14293	14502	14439	14465	14589	14465	14530	14419	14520	14310	14535	14314	14499	14673	14480	14326	14512	14482	14420	14462	14389	14387	14433	14538	14338	14531	14547	14480	14566	14316	14507	14375	14522	14643	14459	14544	14491	14360	14442	14384	14501	14344	14577	14384	14647	14373	14555	14464	14308	14472	14549	14353	14449	14348	14504	14579	14470	14527	14606	14476	14362	14503	14366	14421	14472	14487	14424	14415	14584	14514	14382	14408	14546	14385	14519	14466	14488	14595	14539	14582	14440	14502	14451	14417	14431	14485	14609	14499	14690	14138	14570	14576	14492	14585	14373	14561	14393	14443	14489	14518	14554	14507	14655	14325	14533	14534	14466	14475	14301	14370	14510	14474	14534	14359	14302	14541	14496	14574	14391	14392	14354	14394	14588	14607	14481	14401	14416	14513	14448	14509	14410	14582	14376	14563	14344	14402	14528	14484	14388	14430	14497	14441	14354	14742	14377	14478	14381	14447	14430	14452	14613	14555	14291	14416	14473	14405	14311	14337	14434
24432	21605	29129	26090	24914	25023	22056	17919	16738	16667	16746	16729	16800	16729	16796	16714	16902	16633	16442	16411	16436	16299	16215	16312	16285	16397	16288	16345	16370	16290	16179	16311	16429	16202	16009	16096	16125	16237	15912	16083	16046	16115	16204	16161	16239	16140	16289	16346	16175	16148	16083	16135	16149	16118	16139	16334	16198	16326	16139	16267	16280	16163	16166	16074	16129	16125	16168	16054	16236	16086	16329	16100	16351	16276	16188	16224	16194	16077	16375	16215	16077	16084	16270	16291	16183	16126	16186	16303	16166	16062	16141	16172	16091	16199	16271	16062	16203	16206	16220	16031	16092	16081	16079	16266	16273	16090	16046	16241	16263	16153	16254	16166	16121	16005	16161	16166	15915	16213	16204	16015	16113	16158	16233	16049	16075	16099	16168	16115	16202	16217	16244	16046	16232	16159	16109	16080	15983	16228	16019	16048	16063	16186	16018	16211	16071	16049	16217	16143	16088	16069	16216	15988	16199	16345	16379	16271	16116	16127	16084	16285	16145	16425	16237	16092	16173	16174	16138	15940	16198	16053	16061	16072	15938	16239	16059	16009	16050	16232	16212	16127	16144	16123	16085	16142	16149	15981	16095	16273	16362	16170	16295	16276	16012	16217	16138	16204	16042	16259	16086	16198	16220	16284	16105	16294	16071	16294	16017	16081	16107	16034	16146	16233	15970	16165	16117	15927	15995	16004	15890	16255	16102	16095	15977	16035	16052	15971	16056	16079	16226	16228	16240	16217	16374	16182	16093	16144	16134	16165	16251	16086	16144	15970	16127	16100	16107	16160	16090	16125	16261	16347	16026	16114	16097	16092	16219	16272	16314	16194	16114	16171	16084	16082	16076	16085	16345	16223	16154	15995	16259	16070	16058	16042	16087	16033	15889	15968	16128	16097	16212	16080	15926	16183	16031	16179	16145	16112	15872	16067	16177	16299	16210	16009	16032	16279	16060	16160	15984	16022	16108	16217	16077	16069	16032	16083	16058	16079	16058	16274	16175	16237	16133	16277	16210	16035	16187	16239	16122	16072	16223	16133	16332	16060	16228	16118	16082	16117	16211	16123	16171	16162	15872	16350	16114	16247	16021	16022	16031	16154	16168	15977	16013	16191	16011	16103	16068	16147	16309	16066	16037	16217	16401	16105	16175	16063	16384	16082	16051	16165	16024	16285	16118	16203	16156	16082	16269	16057	16069	16123	16364	16390	16359	16108	16020	16062	16139	15951	15943	15881	16112	16130	16102	16239	16076	16159	16203	16247	16192	16097	16161	16223	16111	16157	16198	16092	16181	16239	16147	16045	15941	16056	16175	16061	16399	16109	16121	15996	16222	16120	16246	16145	15979	16078	16278	16211	16264	16126	16049	16343	16075	16228	16173	16194	15970	16208	16168	16020	16126	16002	16178	16145	16211	16213	16069	16241	16170	16152	16208	16257	16127	15982	16242	16141	16277	16096	16241	16283	16255	16279	16158	16184	16388	16340	16241	16229	16302	16041	16156	16115	16124	16054	16225	16100	16111	16108	16210	16182	16061	16306	16289	16153	16205	16053	16224	16142	15961	16014	16221	16294	15983	16164	16256	16312	16281	16113	16134	16036	16309	16127	16081	16085	16083	16096	15974	16202	16103	16021	16258	16287	16253	15983	16110	16197	16240	16060	16102	16083	15977	16227	16206	16107	16343	16004	16167	16192	16120	16118	16111	16226	16058	16211	16054	15953	16000	16176	16205	16211	16026	16200	16061	16037	16126	16113	16194	16125	16336	16364	16198	16164	16195	16150	16289	16111	16298	16272	16118	15998	16065	16158	16142	16067	16052	15973	16125	16236	15925	16184	15999	16195	16307	16294	16106	15960	16118	16140	16032	15969	16275	16070	16276	16043	16276	16098	16128	16193	16116	16216	16026	16078	16163	16134	16183	16290	16027	16269	16139	15975	15896	16201	16055	16179	16172	16155	16171	16171	16276	16256	16242	16349	16126	16277	16186	16242	16146	16181	16101	16168	16132	15963	16219	16141	16031	16163	15948	16186	16299	16217	16083	16052	16253	16252	16191	16050	16365	16138	16124	16169	16093	16073	16122	16065	16062	16270	16126	16111	16006	16112	16113	16082	16076	16125	16436	16167	16295	16128	16054	16040	16011	15955	16191	16198	16007	16020	16142	16229	16251	16346	16181	16185	16061	16162	16040	16196	16289	16259	16189	16063	16201	16062	16178	16144	16129	16050	16259	16301	16114	16176	16229	15956	16184	16253	16186	16007	16189	16278	16085	16038	16112	15852	16136	15877	16335	16019	16186	16012	16092	16250	16200	16191	16260	16209	16221	16020	16264	15928	16081	16170	16145	16245	16273	16342	16266	16055	16142	16067	16256	16131	16019	16195	16100	16210	16147	16305	16298	16090	15976	16083	16272	16164	16098	16205	16018	16053	16010	16187	16093	15979	16225	16217	16132	16176	15934	16018	16091	16233	16137	16236	16153	16282	16255	16188	16056	16010	16240	16171	16228	16100	16094	15982	16165	16308	16294	16035	16129	16184	16087	16034	16169	16242	15964	16185	16041	16157	16194	16205	16186	16363	16258	15972	16302	16214	16117	16106	16079	16317	16070	16038	16390	16176	16169	16239	16216	16031	16159	16301	16036	16093	16264	16265	16059	16211	16100	16298	16177	16086	16142	16236	16241	16166	16204	16150	16060	15999	16214	16069	15955	16114	16279	16178	16047	16198	16071	16081	16315	16179	16106	16262	16114	15883	16068	16025	16203	16381	16212	16025	16276	16434	16282	16119	16206	16136	16368	16223	16148	16039	16196	16055	15987	16097	16130	16047	16080	16156	15997	16236	16221	16012	16048	16095	16080	16161	15936	16026	16181	16069	15677	16066	16214	16333	16059	16227	16145	16080	16278	16177	16207	16187	16031	16190	16207	16107	16193	15959	16004	16267	16052	16067	16112	16093	16125	16139	16250	16225	16289	16309	16133	16173	16067	15971	15960	16194	16138	16342	16263	16187	16219	16161	16235	15946	16267	16224	16118	16081	16186	16298	15955	16089	16120	16036	16171	15975	16096	16153	16217	16151	15972	16088	16000	16183	16253	15963	16128	16057	16052	16057	16037	16020	16312	16285	16178	16284	16214	16215	16264	16174	15983	16343	15937	16047	16136	16171	16119	16005	16202	16195	16102	16173	16149	16141	16122	16080	16178	16290	16242	16015	16004	16223	16066	16093	16042	16283	16343	16204	16061	16118	16064	15925	16254	16249	16206	16116	16186	16089	15931	16356	16180	16273	16225	16128	16288	16500	16113	16098	16250	16165	15838	16268	16245	16289	16287	16009	16170	16165	16232	16256	16162	16377	16168	15984	16101	16011	15936	16063	16089	16214	16020	16061	16119	16160	16089	16043	16030	16180	16268	16116	16272	16119	16050	16029	16174	15908	16151	16052	16165	16169	16224	15952	16113	16216	16236	16218	16141	16151	16211	16123	16117	16012	16227	15968	16005	16080	16259	16192	15898	15948	16192	16202	16302	16006	16174	16211	16118	16290	15922	16107	16224	16062	16197	16125	16207	16223	16014	15917	16153	16196	16035	16225	16105	16196	16140	16036	16072	16098	16124	16249	16323	16168	16189	16240	16186	16138	16230	16226	16087	16103	16133	15945	16291	16339	16200	16217	16173	15869	16166	16255	16175	16023	16151	16019	16026	16006	16072	16045	16485	16287	16135	16137	16221	16346	16108	16248	16119	16174	16377	16184	16209	16239	16058	16093	16109	16121	16217	16337	16168	16094	16360	16323	16237	16093	16219	16128	16224	16016	16202	16348	16152	15986	16421	16184	16269	16182	16012	16174	16152	16101	16454	16104	16119	15938	16294	16288	16347	15894	16057	16184	16280	16317	15955	16304	16279	16147	16138	16093	16180	16215	16163	16051	16126	16012	16070	16246	16158	15882	16101	16088	16195	15923	16160	16210	16145	16178	16305	15832	16121	16308	16311	16208	16382	16242	16090	16388	15979	16199	16201	16061	16169	16050	16272	16081	16124	16059	16426	16106	16009	16022	16257	16000	16007	16076	16103	16184	16257	16223	16282	16240	15971	16164	16138	15933	16165	16127	16129	15973	16166	16171	15949	15964	15997	16227	16273	16055	16251	16028	16162	16141	16118	16101	16230	16020	16250	16030	16147	16088	16200	15892	16345	16103	16211	16156	15951	16126	16143	16408	16267	16246	16291	16196	16213	16016	16218	16149	16096	16282	16066	16178	16090	16232	16246	16163	16040	16335	15992	16244	16157	16142	16113	16119	16216	16234	16065	16142	16297	16177	16195	16007	16231	16099	16294	16130	16151	16035	16172	16059	15870	16125	16215	16159	16164	16219	16127	16258	16238	16253	16183	16149	16152	16243	16247	16025	16090	16277	16390	16208	16135	16212	16251	16211	16271	16273	16075	16101	16210	16084	16028	16200	16333	16002	16092	16116	15988	16158	16365	16166	16000	16050	16030	16175	16232	16219	16264	16116	16315	15936	16159	16199	16087	16356	16132	16085	16135	16145	16024	15994	16091	16137	16098	16208	16172	16125	16178	16092	16197	16190	16288	16078	16150	16091	16199	16113	16346	16392	16252	16104	16020	16019	16122	16170	15993	16339	16297	16189	16229	16273	16043	16316	16103	16124	16256	16238	16035	16186	16123	16252	16100	16119	16229	16140	16110	16199	15972	16042	16176	16074	16185	16006	16219	16203	16093	16311	16029	16137	16110	16383	16075	16394	16106	16211	15928	16046	16054	16130	16134	16173	16123	16209	16329	16102	16008	16211	15970	16024	16175	16168	16237	16228	16232	15971	16303	16166	16043	16014	15981	15969	16170	16141	16093	16192	16265	16239	16265	16321	16195	16194	16048	16224	16135	16111	15962	15947	16155	16127	16216	16174	16073	16039	16080	16229	16115	16207	16298	16150	16127	16069	16204	15992	15992	16085	16231	16196	16227	16075	16193	16201	16065	15916	16215	16254	16202	16142	16279	16270	16286	16191	16072	16184	16018	16163	15914	16148	16081	16010	16144	16177	16297	16080	16264	16302	16181	16234	16216	16245	16272	16216	15974	16151	16124	15968	16066	16153	15976	16258	16124	16156	16234	16298	16317	15965
33773	50442	44343	35800	29475	23815	18554	15924	15308	15240	15382	15442	15549	15547	15723	15865	15664	15567	15310	15326	15296	15292	15148	15239	15132	15291	15195	15054	15056	15249	14981	15049	15167	15010	15057	14988	15100	14958	14884	14972	14864	15037	15037	14851	15067	14962	15042	14932	15207	15043	15024	15019	15072	15086	14863	14773	14947	15137	15048	14957	15002	14870	14953	15032	15018	14973	14967	15031	15001	14908	14911	14972	14945	15046	14868	15159	15153	14838	14986	15068	14781	14997	15011	14935	14854	14860	15059	15179	14919	14941	14870	15078	14961	15076	15043	14977	14928	15084	15023	14934	15011	15145	14974	14954	14991	14979	14961	14942	14842	14844	15059	14895	14980	14952	14950	14897	14939	14921	14960	15082	14989	14968	14912	14956	14986	14816	15068	15059	14804	14969	14927	15085	14854	15117	15087	15082	14990	14993	15038	14948	14982	15146	14939	14959	15074	14991	15140	14846	14897	14800	14879	15069	14962	15021	14956	14936	14925	15158	14947	14966	14890	15092	14918	14936	14982	14989	15081	14749	15065	15070	14980	14955	15066	15118	15075	14918	15005	15088	14925	15089	15010	14872	14961	15154	15127	14799	15095	14950	14938	15104	15105	14899	15022	14928	14930	14856	15012	14767	14930	14895	14921	14904	14920	15141	14880	14920	14841	15021	14901	15147	14908	14956	15037	15028	15124	14925	14877	14912	14815	15062	14937	15041	14887	14922	15000	14924	14906	15064	15068	14967	14914	14790	15112	15174	14926	15013	14837	14930	14927	14837	15034	14951	15002	15061	15055	14879	14938	14931	14955	15046	14973	14949	15055	15017	15037	14903	15001	15050	14818	15036	14814	14850	14979	15027	14918	14795	15095	14868	14950	15085	14883	15019	14912	14909	14914	14894	14936	14977	15061	14791	14945	15090	15016	14870	14925	15030	14921	14876	14979	14897	14780	14894	14988	14972	14800	15045	14901	14974	14854	14976	14909	15014	14893	15045	14820	15076	15064	14986	14956	15153	15015	14948	14909	15069	15026	14930	14966	15016	14883	14938	14956	15097	14977	14973	14992	14917	14925	14961	14770	15002	15025	15025	15072	15010	14928	14882	14994	14992	15113	14967	15054	14898	14924	14846	14963	14951	15006	14845	14996	14786	14964	14967	14973	15051	15050	14982	14944	14955	15029	15030	14918	14954	14914	15095	14856	14892	14929	14969	14996	14961	14835	14929	15165	14881	15088	14819	14937	15116	14914	14995	14944	14852	14942	14971	14872	14981	14924	14756	14912	15022	15114	14783	14849	14960	14917	15000	15002	15090	14949	15017	14774	14973	15026	15049	14980	14995	14952	14924	14905	14952	15075	15080	14930	15075	15026	14973	14904	14845	14841	15050	15046	14995	15082	14934	14920	14834	15005	14785	15030	14974	15167	14951	15010	14903	15073	14930	15066	14894	15022	15170	14978	14897	14952	15003	14965	15125	14681	14929	15174	15082	14899	14793	14762	14850	15069	14968	14912	14956	15028	14916	15093	15007	14890	15069	14995	14927	14965	15005	14937	15025	15078	14956	14973	14906	14973	14944	14893	15067	14842	15070	14995	15022	14819	14843	14941	15057	15003	14973	14957	14983	15037	14800	14853	14960	14955	14998	15085	15032	14786	14900	15026	14834	15122	14702	14982	14917	14953	14861	15024	14864	14976	15067	15142	15007	14981	14716	15191	14927	14990	14872	14949	14923	14868	14954	14996	14907	14916	15011	15023	15013	14862	15093	14917	15008	14956	14836	14868	15019	14805	15188	14873	14864	15033	15074	14877	14973	14957	14643	14797	14957	14923	15039	14826	14861	14756	15151	14968	14962	15153	14864	14927	15086	14938	14917	15103	14918	14864	15110	14872	14919	14952	15091	15000	14859	14883	14938	15124	15087	14909	15034	15045	14918	14956	14959	15105	15071	14880	15061	14944	15012	15029	15011	14893	14987	14970	14842	14914	14923	15161	14918	14896	14869	14919	14948	14991	14898	14969	15011	14847	15016	15091	14941	14833	15133	14992	14952	14965	15059	14818	14896	14920	15150	15000	14870	14883	15024	14969	14934	14765	15038	15066	15071	14787	14866	15063	14969	14875	14996	15102	15005	14977	15063	15003	14774	14920	15061	15163	14916	15097	14880	14771	14906	15079	15051	15012	14728	15071	14980	14706	15003	14925	14906	14947	15149	15050	15097	14964	15072	15006	15049	14998	14830	14975	14914	14956	14889	14924	14979	14957	14823	15057	15071	15099	14915	15166	14843	14977	15023	15011	14932	14850	14929	15120	14985	15160	14791	15075	14879	14985	14909	14937	14861	15018	14884	14832	14898	15095	15086	14986	15021	14959	14883	14884	14827	14956	15127	14892	14924	14918	14855	15021	14988	14824	14982	14906	15042	14908	14984	14953	15057	14872	15121	15119	15099	14992	14997	14869	15017	15159	14969	14796	14943	14989	15046	14795	14876	14796	15089	14969	14883	14905	14759	14959	15034	14912	14928	14945	14945	15021	15056	14916	15071	14923	14967	14806	14986	14976	14967	15004	15037	14818	14986	15007	15074	14949	14879	14935	15005	14927	14849	14882	14912	14981	14953	15069	14925	14989	14917	15074	15094	15050	14895	14960	14787	15063	14917	14954	14995	14995	14836	15047	15017	14954	14894	15011	15075	14958	14821	15066	14875	15026	15070	15060	14890	15063	15007	15013	14956	14986	14990	15105	15114	14950	14929	14859	14895	14883	14880	14889	14839	15031	14977	14736	15078	14975	14901	14953	14982	14937	14897	15122	15053	14843	14938	14921	14933	15058	14846	14998	15071	15030	15110	14964	14988	15154	14917	14911	14974	15099	14907	15212	14783	15061	14827	14963	14981	14916	14887	14980	14972	14950	15079	14966	15058	14915	15000	15022	14879	15046	15037	15136	14859	15003	14904	14993	14935	14883	14918	14843	14989	15042	15040	14911	14973	14754	14912	14873	15025	15035	14950	14868	15069	14921	15062	15050	14924	15071	14907	15154	14824	14930	14967	14702	15060	14776	15083	14981	14977	14955	14905	14861	14879	14807	15002	15142	15030	14865	15045	14956	14931	15013	14956	14902	14979	15074	15007	14959	15027	14951	14784	14876	14966	15077	14960	14931	14950	15098	14824	15053	15021	14881	14841	15034	15051	14979	14997	14997	15080	15128	15023	14918	15019	15018	15042	14988	14946	14987	14891	14875	14896	14903	15050	15006	15056	14964	14934	15022	14925	15092	14927	14903	15013	15125	15000	15009	15063	15120	15091	15009	14975	14940	14995	14980	14776	14990	14825	15021	14959	14912	14829	15201	14949	14936	15006	14913	15129	14968	15021	14995	15062	15070	15002	14995	14858	15015	14994	15096	15041	15070	14743	14952	14950	14961	15005	14913	14956	14821	14991	15026	15020	14871	15010	15035	15079	15055	15118	15042	14930	15020	14877	15078	15128	14988	14889	14940	15036	14994	15117	14918	14976	14956	14935	15009	15047	14829	15004	14894	15080	14936	14894	15017	15063	14839	15033	15098	15115	14830	14991	14951	15149	14915	15163	14976	14897	15039	14935	14892	14918	15002	15053	14906	14970	14832	15094	15033	14891	15003	14874	15097	14959	14891	14980	14889	15269	15033	14837	15137	14990	15096	14870	15019	14965	14939	14837	14824	15136	14942	15187	15010	15055	15117	14881	14968	14881	15094	14780	14886	15094	14906	14904	14894	15057	15184	14957	14911	14962	15023	15008	15085	14850	14822	15004	15162	14831	14977	14999	14879	15070	14940	14978	15064	14912	15039	15031	14832	14837	14818	15005	14938	15054	14856	15031	15034	15158	15110	14905	14986	14898	15001	14843	14841	14983	14889	14924	14890	14887	14959	15083	14895	15056	15033	15031	14967	14909	15211	14904	14928	15030	14894	14959	14964	14826	14845	15038	14982	14907	14794	14715	15096	14846	14961	14913	14911	14858	15008	14803	14894	15023	14870	14893	14894	15150	14823	14981	15014	15028	14916	14971	14846	15128	14824	14981	14945	14929	14947	14944	15010	14881	14982	14903	15047	14995	14897	14943	15126	14818	14722	15046	14994	14887	14845	14971	15014	14780	14803	15026	14900	15116	14930	14925	14970	14969	14949	15070	14861	14944	14978	15091	14944	14937	15109	14892	15187	14889	14998	14932	14833	14867	14905	15012	15033	14853	15055	15096	14960	14902	14926	15062	14884	14919	14961	14892	15163	14921	14994	14952	14997	15050	15013	15047	15064	15070	14846	15045	15034	14899	15008	15177	14986	14869	14970	15007	15231	15012	14837	14808	14945	14983	15225	14927	14735	14931	14837	15011	14997	14775	14939	14880	14984	14954	14903	15054	15046	15002	14981	14901	15047	14843	14805	14886	15058	14944	15034	14978	14897	15124	15146	14957	15089	14968	14845	14970	15056	14902	15016	14932	14942	15009	14960	14963	14879	15048	14892	14964	15194	14935	14837	14858	14965	15042	14976	14965	14933	14876	14906	15027	14750	15078	14971	14827	14895	14781	14958	15146	14853	15122	14940	15053	15043	14931	14726	14870	14823	14931	15041	15140	15023	15043	15027	15055	14945	14790	14851	14956	14804	14824	15001	15084	14902	15082	15071	15077	14858	14950	14958	14947	14965	14868	14926	15091	14970	15005	14907	15008	14806	14857	14975	14810	14852	14873	14948	15056	14923	14698	15155	14967	14974	14995	15074	14907	15138	15021	15042	14972	15028	15235	15203	14837	14779	15014	14710	14866	15171	15021	15016	15007	14971	15050	14987	15110	15080	14935	15039	14763	14787	15018	14988	14928	14896	14875	14861	14881	14911	15058	15033	14924	15113	14995	14803	15090	14975	14964	15120	14953	14979	15002	14748	15030	15047	15097	14905	14985	15104	14984	15045	15048	15019	14929	14986	14935	15031	14878	15125	14983	15105	15056	14946	14999	14916	14942	15011	15053	14830	15199	15037	14943	14998	14811	14952	15008	15009	15043	15043	14995	14935	15054	15036	14948	14807	15008	15080	14967	14973	15037	14846	15019	14982	15027	15037	14968	14826	15060	14936	14811	14842	14950	14875	14978	14909	15029	14843	14968	14834	14864	15012	14930
23266	21613	29514	24562	22893	25145	25459	19482	17888	17949	17874	17541	18027	17911	18070	18110	17990	17947	17400	17742	17565	17395	17566	17474	17304	17288	17404	17196	17286	17220	17267	17040	17189	17081	17047	16981	17122	16863	17078	17032	17142	17101	16926	17191	17349	17212	17311	17020	16976	17304	17048	17248	17203	16866	16934	17142	16887	17162	17125	17083	17206	16960	16959	17225	17164	17036	17069	17092	17117	17029	17052	17044	17025	16950	16956	17056	17107	16961	16971	16768	16938	16948	16972	17142	16909	17072	16949	17100	16908	17178	16841	17347	17083	17166	17202	16914	17056	16964	17126	17242	17209	17028	17169	17041	17031	17051	16964	17111	17070	17055	17056	16985	16920	16914	17048	17037	17119	17149	17158	16960	17120	17061	17163	17099	16927	17104	17069	16977	17021	16962	17022	16961	17085	16818	16932	17073	17069	17069	17214	16670	17052	16931	16747	17098	17177	16861	16969	16913	16923	16842	17000	17002	16955	17079	17067	17015	17146	17187	16867	17058	17077	17142	17046	17043	17049	17176	17087	17118	17070	17061	16582	16805	16944	17086	17039	17073	16892	16954	17146	16982	16978	17085	16930	17205	16842	16943	17009	16918	17054	16759	17107	16942	16937	17051	16851	17089	16883	16946	17063	16975	17153	16972	17056	16932	17006	17093	16927	16749	17057	16985	16884	17260	17041	16978	17041	17081	17153	17117	17037	17088	16954	17011	17170	17140	17148	17017	17071	16971	17105	16803	16982	16831	16993	17079	17028	17007	17121	16987	16948	16953	17110	16980	17026	16943	16988	17093	16964	16892	16955	17131	16982	17009	16939	17037	17098	16819	17034	17069	16907	17028	16773	16938	17027	16971	17100	16883	17081	16904	16847	16978	17239	17074	17056	17035	17085	16891	17151	16914	16981	16956	17023	16937	16867	17142	17053	17032	17064	16991	17106	17001	16964	17143	17076	16942	16981	17218	16868	17102	16977	17122	16861	16953	16910	16795	16893	16924	16920	16911	16954	16886	16974	17238	17008	17198	16979	16946	16895	17011	16826	16863	17048	16949	16972	16999	16950	16796	16853	17057	16842	17001	17096	16945	16925	16919	17066	17010	16881	16986	17027	16933	17031	16872	16845	17032	16914	16919	16998	17075	16895	17134	17109	16998	16944	16900	17090	16906	16894	16923	17015	16814	16921	17030	16954	16946	16791	16771	17029	16971	16863	16932	17097	17139	17135	17029	17039	16931	17110	16859	17049	17172	17016	16986	17051	16980	17083	17127	17082	17144	17137	17122	17064	16980	16886	16973	16902	16971	16888	16761	16982	17081	17061	16782	16932	17038	16793	17152	17135	16890	16875	16922	16937	17090	16922	16811	17093	16955	16964	16980	16984	16979	16957	16983	16825	16915	16908	16866	17080	17049	16980	16975	17141	16956	17176	17101	16905	16952	17205	17249	16804	16978	17145	17000	17095	16853	17096	17153	16771	17021	16807	16912	16973	16823	16793	16926	17115	17205	17086	17011	16982	16936	17151	17388	17096	16971	17120	17021	17094	17062	17070	16907	16703	16956	16894	17007	16824	17043	17123	16832	16991	17093	16994	17069	16940	16797	16977	17089	16878	16977	16871	16939	16959	17067	17023	17103	16830	17074	17075	17263	17050	16967	16900	17004	17136	16806	16974	16948	17001	16938	16863	17005	16958	17061	17147	16886	16823	17114	16867	16838	17112	17161	16873	16872	16914	17053	16881	17102	16960	17103	17015	17117	17197	17031	17153	16975	17099	16819	16863	17119	17045	17017	17132	17078	16781	16834	16982	17196	17098	17147	16844	16989	16977	17095	16979	16939	16829	16999	16944	16703	16957	17030	17065	17010	16824	17017	17094	17137	16870	16852	16851	16885	16839	16942	17069	17344	16782	16977	17098	17040	16742	16957	16868	16989	16991	17182	16961	17017	17184	17050	16914	17083	16888	16964	17013	17002	17120	17110	17002	16749	17160	17018	16885	17246	16960	17182	17116	16947	17018	16940	16976	16885	16944	16971	17070	17104	17253	16900	17106	16965	16874	17075	16787	16990	17065	17076	17080	16873	16925	16885	16995	16950	17127	16905	17020	17002	17180	16812	17090	16859	16984	16951	17010	16945	16988	16943	17009	16885	17077	16991	17019	17186	17126	16813	16925	16910	16939	16957	16908	17007	17025	17128	16978	16957	17039	16845	17146	17084	16818	17001	16957	17021	17239	16849	17022	17136	17029	16933	17057	17106	16953	17053	17040	17123	16958	17096	16730	17055	16983	17120	16876	17067	17002	17098	17112	17020	17095	16895	17031	16925	16903	17100	16898	17007	16876	16897	16995	17041	17025	16976	17004	16835	16931	17035	17034	16908	16751	16912	17197	17010	17069	16935	16968	17148	16909	17009	17211	16945	17066	16966	17342	17157	17048	16950	16886	16955	16929	16977	16975	16847	16851	16932	17045	17011	16981	16898	17014	16911	17011	17116	17097	17236	17063	16858	17125	17040	17025	17017	17040	16854	16928	17029	17085	17051	17194	16898	17151	17029	16878	17117	16937	16966	16882	17133	17200	16952	16952	17051	16914	17065	16662	17070	16948	16744	16943	17029	17029	16958	17081	16955	16929	17024	17027	17099	16880	16908	17149	16976	17051	17011	16864	16916	17014	16842	17045	17003	16694	16942	17025	16888	17023	16973	17022	17316	16954	16875	16912	17087	16924	16954	17099	16882	16960	17162	17116	16921	16976	17040	17066	16906	16767	16989	17062	16981	16941	17049	16974	17131	17056	16854	17071	16861	17031	16906	17013	17106	16897	16852	17010	16977	16791	17007	16794	17052	16950	16987	17118	16926	17204	17001	16897	16955	16945	17021	16991	16908	17061	16948	16969	17020	17304	16806	17014	17014	16809	17121	17112	16925	16864	16967	16801	17159	16989	16974	16765	16907	17076	17017	16977	17024	16973	17057	16935	16882	16855	17090	17117	17085	17037	16895	17041	16917	16897	16894	17100	17002	17114	17017	16889	16876	16828	17238	16888	16948	16844	16851	17060	16816	16802	17102	16970	16919	16897	16956	17087	17026	16975	16911	16978	16985	17007	16888	17012	16878	16859	17011	16988	17057	17004	17102	16818	17149	16982	16879	16937	16826	17058	17042	16961	17107	16954	17003	17030	16954	16959	16995	16863	16878	16960	16924	17002	16826	17092	17087	17165	17212	17088	16803	16990	17083	17027	17058	17139	17117	17364	16920	17001	16936	17014	16975	16981	16940	17144	16956	17015	17184	16910	17093	17063	17148	17115	17064	17185	16706	16993	17077	16986	16878	17001	17101	16975	17275	16852	16866	17091	16914	17196	16932	16882	16694	17099	16962	16984	16890	17014	16982	17184	16993	16967	17208	16917	16965	17192	17039	16883	16953	16883	16919	17029	16900	16889	16955	16971	16948	17125	16841	16838	16996	17023	16992	16968	16957	16931	17133	17167	16837	17048	17070	17173	17173	16770	16964	16875	17103	16807	16868	17084	16908	17055	16884	16806	16881	16870	17064	17043	16981	17107	17024	16988	17055	17005	17208	16817	16778	17098	17144	17070	16911	16870	16922	17026	17095	17029	16890	16902	17132	16989	16786	16908	16755	16961	16849	16848	17020	17127	17013	17026	16994	17020	16822	16939	17223	17043	16876	17190	16934	17170	17085	17209	17239	17077	16903	17037	16967	17152	16962	16998	17066	17122	17152	17207	16953	16984	16964	16939	16842	17026	16929	16846	16844	16889	16868	17098	17064	16976	16792	16876	16946	17094	16845	16899	17115	16877	17051	16886	17093	17074	16939	17025	17164	16890	17047	16988	17007	16799	17116	16940	16962	17129	17061	17014	16982	16895	16940	16945	17090	17019	17202	16920	16956	16916	16975	17076	16926	16977	16943	17054	17039	16949	16958	16981	16804	16979	17159	17027	16941	17168	16909	16847	16917	16875	17087	16978	17012	17034	17070	16949	17028	16893	16950	16857	16893	16958	16908	17009	16979	17065	16911	16949	17073	17080	17210	16947	17013	17074	17083	17059	16825	17019	16979	16995	17103	16937	16996	16986	17035	17126	17036	16909	17185	17105	17159	17111	16914	16760	16711	16785	17000	17115	17063	16986	16977	16781	17199	16879	17057	16913	17084	17061	16907	17264	16940	17055	17001	17049	16977	16894	16871	17057	16949	16956	16924	16960	16918	16866	17068	17042	16895	16929	17095	16905	16936	16965	17207	16986	17027	17044	16978	16946	17022	16986	16967	17176	16970	16974	17055	17005	17090	16988	17256	16859	16973	16830	16910	17107	17093	16843	16937	17057	16971	16929	16812	16888	16770	17055	17053	16822	16971	17052	16975	17054	16770	17076	17118	16903	16796	16964	17049	17072	17050	16981	17071	17072	16749	16945	16976	16915	17027	16980	16910	16906	16982	17012	16868	17012	16919	17069	16934	17073	16915	16810	16988	16912	16993	16911	16977	17107	17116	17063	16971	17050	16986	16898	17025	16986	17046	16801	17054	16984	17150	17029	17093	16906	17031	17049	17024	17059	17032	17005	16951	16804	17006	17080	16871	16824	17040	16940	17014	17012	17007	16934	16960	17000	16835	16840	17160	16995	16961	17030	16994	16914	16971	16913	16826	16882	16836	16844	17020	17154	16845	16983	17119	16997	16923	16976	16919	16931	17027	17023	16900	17139	16986	17024	16868	16731	17107	17189	17058	16907	16911	16957	16984	16904	16886	16964	17074	16966	17071	16760	16921	16882	17122	17042	16916	17119	16955	16981	16941	17217	17054	17144	17110	16949	17004	17056	17037	17165	16872	17006	16961	17003	16899	17160	17092	16954	17016	17013	17112	16972	16785	17040	17161	16960	16846	16894	17079	17021	17035	17012	16817	17091	17149	17238	17177	17000	16954	16958	16836	17333	16996	16818	16927	17020	16982	17216	17168	16930	17054	16956	16983	16852	17134	16975	17041	16840	16956	17030	17030	17072	17030	17015	16910	17101	17017	16946	17069	17238	16923	16873	16916	17054	16803	17024	16903	17008	16873	16971	16850	17132	16982	16876	16996	17119	16906	17104	17106	16937	16948	17060	16968	17045	16980	16980	16943	17043	16969	17211	17077
37830	60027	54372	39618	31742	24556	19556	16766	16442	16171	16109	16313	16501	16741	16899	16786	16856	16677	16172	16121	15989	15981	16066	15927	15788	16070	15768	15737	15631	15540	15523	15557	15438	15810	15585	15645	15427	15498	15736	15522	15605	15470	15710	15664	15575	15481	15609	15520	15636	15504	15588	15409	15489	15683	15488	15504	15643	15440	15604	15704	15506	15669	15557	15554	15566	15558	15448	15536	15461	15488	15514	15572	15513	15478	15483	15513	15467	15488	15523	15529	15487	15473	15391	15591	15509	15391	15544	15518	15491	15427	15482	15634	15503	15480	15263	15483	15477	15497	15486	15573	15509	15517	15500	15589	15549	15555	15507	15632	15558	15394	15597	15391	15497	15441	15306	15465	15394	15508	15647	15199	15620	15460	15416	15498	15309	15510	15665	15291	15603	15519	15515	15453	15454	15608	15404	15426	15511	15604	15417	15602	15301	15492	15504	15558	15666	15694	15489	15560	15311	15423	15526	15540	15393	15367	15410	15490	15460	15455	15441	15336	15535	15353	15416	15364	15561	15643	15439	15494	15463	15573	15521	15599	15367	15522	15487	15508	15388	15499	15391	15323	15383	15611	15548	15526	15416	15528	15450	15419	15467	15610	15370	15424	15419	15399	15486	15590	15520	15507	15564	15538	15362	15514	15592	15388	15346	15476	15465	15597	15271	15352	15619	15469	15606	15427	15448	15454	15428	15447	15434	15559	15356	15576	15527	15424	15487	15505	15531	15530	15579	15494	15355	15476	15344	15542	15525	15333	15586	15610	15510	15578	15383	15564	15476	15428	15592	15531	15541	15519	15473	15557	15437	15424	15576	15475	15410	15489	15526	15535	15440	15471	15458	15504	15444	15658	15211	15422	15447	15586	15693	15468	15569	15485	15640	15641	15657	15478	15410	15431	15440	15285	15339	15511	15486	15531	15467	15480	15462	15494	15526	15431	15391	15455	15446	15414	15481	15557	15550	15565	15503	15499	15404	15592	15595	15405	15459	15551	15423	15524	15539	15437	15582	15434	15377	15311	15453	15472	15350	15654	15482	15610	15450	15500	15415	15411	15542	15629	15550	15505	15445	15637	15564	15361	15483	15515	15467	15700	15597	15404	15625	15400	15603	15397	15604	15363	15432	15462	15451	15518	15505	15513	15665	15403	15501	15583	15482	15603	15405	15403	15533	15302	15447	15420	15455	15436	15395	15652	15524	15607	15379	15429	15485	15466	15344	15541	15599	15325	15330	15404	15383	15652	15558	15540	15452	15714	15563	15490	15538	15451	15537	15583	15564	15474	15434	15495	15540	15597	15519	15540	15517	15536	15544	15478	15411	15592	15404	15512	15446	15492	15417	15456	15384	15426	15468	15585	15603	15354	15350	15655	15515	15444	15460	15455	15465	15629	15538	15675	15796	15487	15545	15424	15376	15530	15285	15681	15338	15537	15464	15367	15652	15321	15509	15570	15412	15424	15384	15502	15435	15292	15459	15461	15520	15593	15490	15567	15467	15558	15557	15417	15692	15534	15456	15613	15555	15627	15354	15483	15413	15509	15506	15463	15364	15369	15520	15458	15554	15458	15422	15505	15407	15513	15540	15354	15458	15395	15525	15516	15489	15449	15399	15597	15386	15384	15563	15634	15547	15613	15501	15495	15606	15443	15413	15490	15291	15526	15400	15693	15529	15541	15441	15633	15633	15564	15443	15419	15469	15456	15520	15430	15401	15363	15412	15453	15576	15412	15535	15319	15627	15498	15512	15616	15514	15405	15553	15386	15558	15396	15445	15529	15679	15660	15556	15468	15543	15581	15460	15371	15514	15482	15529	15520	15554	15391	15511	15492	15518	15584	15529	15486	15335	15376	15512	15479	15333	15574	15558	15302	15407	15482	15300	15581	15434	15503	15570	15449	15531	15378	15499	15480	15472	15564	15464	15454	15320	15398	15394	15473	15522	15372	15319	15489	15586	15486	15455	15601	15499	15557	15461	15408	15542	15630	15302	15588	15409	15335	15428	15521	15427	15291	15772	15580	15442	15486	15329	15642	15543	15572	15423	15424	15679	15534	15460	15547	15351	15629	15510	15522	15453	15482	15454	15612	15598	15471	15435	15488	15309	15602	15536	15318	15560	15600	15380	15587	15582	15596	15539	15412	15559	15517	15541	15524	15439	15636	15386	15545	15501	15466	15519	15515	15420	15520	15470	15562	15447	15442	15570	15428	15532	15443	15700	15529	15492	15851	15503	15531	15454	15493	15724	15453	15526	15602	15311	15600	15713	15570	15528	15583	15456	15319	15481	15338	15529	15577	15478	15498	15567	15392	15465	15400	15491	15459	15489	15520	15428	15455	15651	15390	15537	15524	15497	15460	15375	15485	15421	15499	15555	15558	15373	15397	15508	15540	15508	15406	15711	15638	15387	15561	15487	15523	15586	15557	15388	15539	15654	15467	15518	15407	15343	15367	15412	15404	15494	15368	15489	15487	15529	15589	15349	15639	15477	15418	15486	15524	15557	15487	15462	15306	15577	15467	15348	15511	15451	15559	15458	15363	15686	15507	15469	15674	15570	15529	15605	15583	15548	15419	15552	15420	15451	15532	15501	15352	15481	15340	15490	15205	15368	15492	15495	15412	15731	15495	15523	15481	15481	15475	15458	15496	15538	15423	15381	15314	15530	15547	15471	15414	15517	15501	15488	15540	15414	15457	15300	15628	15399	15401	15555	15584	15367	15380	15671	15467	15360	15533	15579	15478	15429	15475	15292	15567	15467	15389	15472	15422	15634	15484	15505	15503	15534	15428	15389	15615	15591	15417	15364	15369	15676	15661	15398	15518	15547	15352	15422	15570	15501	15500	15468	15561	15464	15477	15498	15597	15498	15388	15579	15534	15546	15359	15630	15604	15272	15537	15471	15495	15365	15579	15513	15467	15486	15523	15448	15471	15433	15610	15536	15269	15343	15513	15493	15393	15546	15370	15328	15510	15632	15434	15336	15444	15388	15353	15655	15600	15497	15592	15402	15416	15527	15492	15425	15468	15462	15558	15548	15351	15449	15546	15259	15364	15394	15486	15677	15402	15567	15471	15552	15562	15622	15540	15558	15401	15503	15426	15550	15414	15386	15456	15246	15311	15537	15483	15396	15418	15448	15638	15487	15504	15520	15340	15404	15362	15437	15563	15321	15428	15476	15310	15399	15320	15461	15471	15704	15525	15421	15507	15508	15555	15607	15563	15429	15393	15359	15612	15274	15615	15425	15313	15686	15598	15506	15449	15658	15610	15506	15555	15637	15471	15435	15524	15357	15535	15533	15439	15583	15601	15545	15359	15414	15452	15501	15355	15600	15526	15485	15479	15374	15616	15388	15463	15461	15575	15430	15458	15297	15537	15365	15353	15728	15567	15382	15340	15445	15488	15520	15542	15631	15515	15618	15446	15480	15498	15522	15522	15415	15460	15408	15350	15657	15588	15466	15450	15594	15511	15505	15497	15517	15380	15427	15664	15526	15309	15421	15513	15412	15363	15221	15650	15334	15492	15662	15466	15577	15506	15410	15468	15439	15499	15354	15714	15380	15458	15492	15507	15405	15442	15537	15576	15455	15339	15625	15491	15472	15527	15649	15418	15581	15373	15407	15328	15592	15553	15386	15538	15422	15516	15654	15516	15374	15594	15450	15483	15544	15649	15363	15544	15377	15430	15292	15592	15567	15529	15492	15497	15496	15483	15491	15498	15398	15496	15560	15540	15558	15278	15440	15442	15428	15412	15559	15414	15290	15581	15678	15537	15456	15412	15552	15325	15464	15536	15311	15604	15400	15573	15660	15504	15374	15570	15595	15372	15623	15522	15373	15389	15517	15522	15536	15512	15357	15456	15526	15386	15595	15460	15471	15442	15480	15362	15502	15336	15596	15481	15407	15408	15518	15613	15459	15450	15443	15404	15507	15635	15535	15502	15501	15535	15404	15432	15308	15401	15382	15649	15439	15551	15406	15499	15504	15509	15473	15510	15505	15503	15482	15431	15465	15718	15440	15576	15314	15473	15567	15560	15423	15616	15578	15539	15501	15514	15614	15483	15412	15594	15493	15497	15399	15373	15457	15501	15521	15327	15474	15444	15388	15491	15435	15590	15486	15395	15628	15487	15416	15519	15485	15479	15481	15472	15636	15469	15480	15448	15508	15358	15610	15535	15439	15571	15637	15455	15382	15550	15336	15428	15473	15544	15628	15559	15527	15450	15520	15640	15540	15350	15569	15539	15436	15520	15434	15488	15683	15143	15416	15435	15491	15554	15528	15438	15545	15476	15353	15353	15350	15580	15431	15387	15397	15389	15598	15526	15445	15403	15476	15528	15567	15450	15278	15388	15459	15541	15267	15517	15645	15454	15379	15527	15503	15573	15428	15523	15417	15378	15442	15465	15295	15434	15373	15521	15555	15507	15493	15470	15376	15497	15383	15691	15364	15567	15554	15374	15431	15366	15479	15554	15333	15563	15313	15306	15716	15535	15594	15600	15344	15504	15509	15529	15510	15465	15427	15456	15564	15478	15475	15578	15513	15481	15514	15545	15592	15406	15440	15430	15605	15421	15430	15381	15441	15488	15445	15564	15465	15449	15443	15445	15396	15531	15405	15540	15519	15652	15559	15549	15476	15475	15511	15373	15497	15485	15235	15622	15439	15502	15568	15473	15378	15474	15456	15514	15499	15435	15622	15455	15421	15450	15435	15432	15572	15595	15480	15502	15593	15499	15315	15507	15467	15531	15446	15431	15392	15390	15545	15358	15449	15555	15528	15416	15346	15544	15366	15674	15552	15673	15449	15520	15562	15535	15575	15435	15383	15465	15481	15570	15361	15676	15668	15476	15471	15510	15462	15377	15589	15471	15401	15315	15452	15369	15512	15461	15283	15426	15575	15523	15509	15391	15438	15361	15521	15466	15589	15477	15489	15516	15698	15414	15528	15428	15573	15357	15493	15484	15575	15386	15322	15432	15543	15503	15463	15410	15613	15504	15570	15617	15548	15379	15597	15474	15623	15416	15387	15489	15374	15548	15557	15471	15429	15553	15667	15518	15584	15432	15647	15359	15497	15427	15466	15553	15615	15520	15550	15502	15529	15592	15508	15462	15534	15364	15429	15438	15567	15416	15476	15612
28645	25118	27097	24120	18833	16758	16001	15480	15106	14886	15145	15298	15418	15503	15498	15441	15307	15410	15304	15442	15240	15117	15131	15085	15238	15010	15095	14999	15166	15213	15087	15057	15118	15056	14880	14761	15135	14724	15039	15113	14707	15004	14888	15042	14905	14982	15046	14876	14943	14852	14959	14792	15032	14795	14992	14957	14943	15051	15221	14970	14967	14825	15168	15197	15030	14758	14997	14949	15087	14982	15036	14902	15051	14841	14975	14961	15113	14814	14802	14893	14888	15074	14911	14872	15066	14923	14929	14802	15019	14976	14631	14928	15059	15058	14852	15057	14972	14952	15164	14913	14962	14975	14900	14798	14995	14904	15164	15004	15025	14868	14974	15016	15245	15220	14989	15000	14980	15013	15099	15070	15072	14876	15130	14939	14830	14836	14875	14853	14968	15004	15151	15174	14815	14875	14926	15094	15141	15030	15062	15055	14979	14820	14962	15010	15074	14887	15008	14930	14892	14847	15010	14946	14778	15053	15095	14907	14916	14926	14984	14993	14853	14921	15006	14963	14924	14935	15097	14918	14905	15005	14763	14944	14954	15113	14838	14736	14862	14953	14849	14980	14942	14740	14834	14929	15033	15098	14989	15043	14988	15086	14891	15041	14878	14899	14798	14820	14838	15065	14998	14925	14963	14942	14919	14859	15092	14891	14823	14955	15049	14960	14998	14915	14988	14943	14929	14968	15055	14872	14999	14986	15061	15159	15090	14886	15003	15000	15032	14937	14873	15053	14893	14962	14991	15013	14834	14723	15121	14965	15173	15252	15032	14956	14926	15029	14980	14825	14952	15149	15098	14848	14871	14857	15035	15058	15023	14945	15118	15057	15007	15147	15073	15022	14951	14992	15105	15121	15223	14998	14871	15065	14930	15020	15038	14931	14909	15133	14998	14905	15065	14914	14841	15052	14991	14931	15085	14969	14971	14869	14817	14704	14639	15002	14931	14971	15058	14788	14867	14909	15045	14875	15074	15017	14993	14885	14956	15017	14833	15075	14928	14993	14781	14962	14956	14772	14961	15109	14907	14975	15018	15130	14971	14760	14905	14911	14969	14900	14880	15119	14991	15157	14967	14977	14783	14927	15218	14911	14980	14970	14921	14941	15141	15001	15230	15074	15022	15046	15023	14872	14974	14935	14957	15016	15012	14854	15042	15004	14998	14940	15133	15062	14909	14860	14919	14981	15014	14948	15091	14970	14945	15278	14975	14967	14919	14950	14921	14883	14985	15023	14913	14942	14995	14997	14949	15094	15174	14908	14929	15111	14875	14986	14886	14835	14851	15031	15070	15021	14889	14865	14950	14821	15012	14987	14873	14947	15001	15028	15227	15000	14962	15058	14864	15053	15066	15123	14838	14956	15040	15121	14659	14863	14871	14884	15047	14945	14955	15002	14978	14985	14932	14860	14995	15012	15008	14947	14911	14954	15170	14989	14845	14865	14836	14862	14934	15025	14879	15058	15066	15033	14860	15237	14790	14963	14918	15054	14874	14834	14842	14959	14911	14932	14885	15019	14887	14908	14851	14902	14842	14897	14887	14970	15037	15056	14912	14890	14988	15025	14942	15020	14948	15042	14984	15040	14800	15019	14893	15048	14892	14893	15011	14998	14958	14913	15002	15032	14773	15054	14935	15026	14915	14898	15094	14991	15053	14863	15059	15038	14914	15038	14999	14938	14962	14683	15029	15029	14961	14818	14764	14915	15000	15285	15138	14952	14866	14949	15109	15058	14903	15054	14903	15022	14785	15110	14997	14970	14923	14809	15009	14970	14897	14872	14914	14852	15071	14940	15183	15245	14950	14691	15010	14894	15012	15002	14831	14899	15022	15084	14988	14952	14958	15015	15261	15033	14929	14977	14992	15066	15015	15068	15140	15016	15088	14945	15022	15001	14862	14775	15110	14942	14874	14909	14767	14960	15030	14857	15131	14990	14945	14917	15021	14844	15213	15118	14912	14996	15056	14890	14940	14862	14958	15021	14851	14874	14834	14990	15072	14947	14871	14940	15085	14992	15054	15107	15052	14715	15017	14823	14882	14735	14992	15033	14760	15058	14951	14973	15057	15056	15078	15157	14988	15016	14823	14855	14884	15134	14934	14948	15069	15162	15055	14959	15192	15133	14795	14939	15120	15067	15017	15254	15062	14865	15171	14970	14976	14937	15140	14845	15021	14980	15178	14955	14956	14989	14900	15118	15080	15052	15045	14810	14956	15095	14891	14764	14950	14992	14835	15030	15034	15007	14940	14812	14917	14727	14841	15189	14865	15035	14949	14855	15147	14977	14993	14962	14918	14851	14998	14913	14919	14922	14777	15002	15113	14989	15141	14977	15015	14966	14946	15089	14907	14846	14903	14932	15160	15110	15105	15098	14933	14883	14895	15143	14950	14973	14850	15025	14979	15091	15096	14851	14803	14913	14785	14900	14799	15051	15074	14899	14800	15048	15052	14901	14871	14998	14932	15075	14998	14941	14992	14954	14876	15056	14949	14927	14975	15131	14999	14937	14880	14925	14999	14984	14968	14887	14890	15202	15019	14916	14987	14971	15034	14978	14879	14950	15007	15084	14868	15019	14948	15128	15188	14784	14926	14950	15101	14925	14943	14917	14947	14965	14930	14968	15294	15087	14801	14999	14801	14832	14937	14820	14940	15050	14928	15005	14827	14857	14889	14990	14920	14927	14998	15105	15019	14991	14978	14959	14986	14818	15105	15107	14834	15090	15033	14876	14904	14969	15025	14926	15035	14995	14946	14888	14991	14800	15035	14925	14986	14793	15025	14702	15015	14875	15084	15089	14832	15019	15047	15014	15067	14952	14976	14892	14964	14617	15156	14975	14764	14811	14886	14795	15129	14847	14888	15043	15098	15066	14886	14748	14928	15002	14905	14867	15065	14953	14930	15021	15003	14956	15001	14975	14971	14908	15162	14893	14800	15135	14947	14930	15026	15173	15136	14958	14910	14863	14860	14993	14936	15039	14951	15019	15042	14950	14979	14896	15137	14960	14905	14901	14997	14937	15022	15039	14935	14678	14997	14918	14889	14920	15011	14818	15085	15072	15049	15014	14859	15133	14910	14877	14768	14908	15041	14888	14887	14940	14827	15137	15124	15009	14955	14980	15080	14871	15147	15017	14892	14887	15162	14975	15077	14759	15088	14959	15040	14916	15064	14872	15056	15016	15039	14929	14925	14940	15002	14904	14908	14960	14962	14969	15099	15009	14756	14897	14961	15000	14777	15178	14806	14926	14855	14817	14854	15114	15098	14822	14941	15099	14920	14952	14920	15187	14853	14936	15158	15007	14815	14979	15104	15074	14899	14899	15012	15030	15084	14984	15205	15134	15149	15062	14906	14812	14967	14850	15035	15073	14957	14901	15115	14954	15024	15002	15070	15127	15067	15022	15160	15185	15004	14868	14903	14937	15155	15212	14934	14874	14774	14899	15154	15071	14913	14831	15059	15058	15124	15239	14980	15095	15040	15247	15018	14916	14862	14818	14969	14788	14900	14881	14798	14957	14981	14802	15060	14798	15067	14795	14908	14954	15031	14999	14951	14881	15039	14887	14831	15250	14814	14810	15005	14976	14919	14854	14887	15101	14989	14913	14996	15191	14896	14904	15053	14930	14982	14938	14842	14893	15055	14991	15000	15193	15164	14990	15030	15053	15157	14906	14891	14951	14998	15036	15088	15017	14858	14895	14990	15240	15121	14907	15044	15054	15002	15030	15166	15021	15145	14974	14896	15132	15190	14861	14889	14984	14902	14998	14950	15041	14993	15008	14979	15088	14975	15059	15008	15138	15054	14989	15002	15023	15008	14893	15031	15184	14955	15006	14882	14959	15089	15041	15139	14941	15015	14997	15089	14902	14918	15003	14986	14971	14944	14763	15035	14993	14938	14964	14964	14795	14898	14920	15114	14912	14932	15000	14745	14988	14948	14641	15056	15113	15014	14996	15052	15131	14915	14972	14962	15039	14899	14922	14873	15063	14974	14849	14991	15041	15059	15140	15072	15013	14838	14906	14953	15071	14805	14914	15065	15079	15191	14948	14863	14903	14827	14955	15003	14909	14823	14873	15084	14927	15135	14958	15095	15084	14940	14980	15031	14915	14852	14956	15038	14988	15119	14949	15182	14962	14847	14977	14990	15113	14925	15084	15113	14958	14998	14841	14817	14896	14978	15094	15024	14984	14871	15015	14915	15017	15093	14991	15021	14884	14752	14844	15101	14919	15081	14937	15059	15127	14920	14764	15092	14863	15094	14910	14961	14949	14811	15143	14994	14924	14994	14950	15052	14995	15055	14858	15001	14985	14886	15002	14910	14947	14765	14964	15121	14899	14704	14956	15080	14929	15032	15155	15078	14960	15097	15031	15089	15058	15102	15176	15080	14979	14994	15083	15152	14966	14986	14959	14869	14799	14803	14773	15027	15118	15019	14818	14821	14890	14917	15012	14877	15034	14952	14951	14981	15144	14936	15146	14974	14817	14967	15072	14978	14950	15162	14841	14993	15026	14977	14886	14832	14872	14982	15037	15030	14885	14824	14968	15027	14851	14888	15039	14944	15052	15039	15072	14861	14719	15082	14965	14730	14902	14937	14906	14869	15033	15076	15237	15057	15032	14852	14882	14942	15064	15068	15176	14906	15058	15116	15010	15095	14914	15035	14872	15035	15070	14999	14987	14945	14986	14970	15134	15070	14824	15013	14987	15105	15049	14742	14837	15112	14885	15016	15073	15004	15035	14756	14843	14922	15025	15002	15155	14990	14975	14967	15015	15028	14990	14922	15035	15043	14836	14801	14993	14885	14829	14946	14948	15105	15074	15162	15009	14928	15013	14993	14948	14947	14931	14849	14934	14933	15163	14761	15044	14948	14937	14863	15027	14965	15137	14821	14941	14914	15080	14910	14924	14871	14936	15050	15017	14781	15153	14833	14880	15064	15089	15106	15135	15078	15017	14955	14853	15074	15035	14869	14973	14977	15030	14993	14900	15064	14820	14946	15015	14890	15150	14812	14942	15105	14994	15008	15010	15020	15032	15201	15006	14903	15093	14942	15094	15110	14911	15070	14981	14912	15077	14911	14922	15045	14921	15076	15100	14861	15059	14923	15128	14926	14985	14836	14968	14850	15016
31111	39094	28083	23203	19080	16349	15294	14750	14303	14291	14529	14532	14797	14824	14876	14691	14812	14682	14611	14458	14505	14651	14351	14547	14436	14351	14428	14327	14263	14342	14264	14388	14178	14104	14136	14240	14264	14327	14177	14227	14354	14055	14264	14179	14329	14241	14217	14114	14184	14341	14306	14218	14135	14301	14159	14312	14157	14171	14218	14239	14280	14338	14256	14289	14320	14204	14247	14327	14298	14164	14043	14337	14309	14197	14385	14254	14265	14276	14186	14360	14145	14204	14211	14150	14149	14156	14102	14172	14081	14286	14367	14201	14318	14230	14338	14022	14163	14297	14089	14242	14263	14287	14298	14149	14299	14247	14223	14219	14239	14077	14180	14179	14215	14039	14147	14219	14212	14164	14240	14250	14095	14208	14165	14203	14211	14425	14257	14396	14086	14211	14269	14072	14217	14153	14117	14269	14235	14350	14219	14248	14238	14101	14245	14285	14092	14104	14280	14154	14225	14494	14466	14310	14090	14222	14207	14222	14385	14169	14239	14284	14212	14415	14220	14149	14211	14115	14151	14223	14274	14408	14336	14350	14101	14278	14255	14242	14108	14337	14216	14177	14221	14033	14266	14139	14300	14118	14322	14317	14182	14230	14097	14193	14412	14222	14119	14285	14216	14288	14106	14211	14170	14278	14260	14093	14254	14164	14209	14305	14356	14408	14303	14196	14250	14126	14164	14162	14337	14304	14211	14298	14303	14096	14431	14132	14310	14130	14123	14255	14128	14192	14313	14214	14142	14129	14273	14126	14336	14155	14080	14240	14304	14195	14058	14259	13991	14295	14290	14193	14281	14225	14146	14215	14370	14073	14195	14160	14274	14396	14140	14164	14131	14163	14135	14427	14290	14325	14247	14069	14219	14230	14222	14351	14125	14194	14262	14324	14085	14192	14260	14155	14367	14313	14397	14160	14405	14174	14289	14172	14318	14041	14262	14207	14044	14352	14349	14178	14046	14435	14175	14151	14196	14097	14266	14338	14192	14284	14212	14325	14239	14176	14197	14296	14108	14165	14283	14185	14065	14380	14463	14170	14289	14276	14331	14264	14222	14376	14273	14282	14216	14339	14346	14069	14190	14228	14273	14266	14286	14094	14111	14242	14366	14234	14203	14158	14261	14314	14250	14331	14149	14161	14250	14076	14072	14200	14179	14163	14248	14306	14108	14104	14269	14417	14198	14323	14304	14327	14058	14214	14231	14158	14253	14228	14308	14207	14197	14202	14206	14114	14322	14124	14113	14295	14392	14299	14323	14166	14308	14292	14281	14231	14447	14434	14291	14407	14224	14239	14294	14295	14292	14117	14379	14288	14330	14256	14135	14164	14164	14158	14395	14249	14152	14232	14098	14298	14044	14222	14124	14097	14309	14381	14217	14260	14364	14234	14259	14105	14015	14260	14422	14274	14247	14336	14242	14373	14244	14187	14136	14263	14181	14322	14222	14466	14250	14305	14201	14169	14115	14131	14209	14237	14138	14216	14391	14150	14142	14209	14176	14365	14298	14309	14273	14128	14235	14244	14402	14091	14109	14178	14259	14335	14394	14310	14213	14124	14379	14293	14218	14246	14278	14239	14361	14255	14372	14192	14132	14128	14211	14201	14260	14335	14310	14204	14225	14363	14232	14174	14103	14149	14380	14128	14451	14113	14331	14097	14251	14399	14218	14262	14158	14179	14164	14272	14084	14240	14292	14222	14301	14368	14113	14373	14152	14143	14340	14184	14338	14160	14189	14285	14297	14083	14446	14346	14276	14279	14331	14371	14326	14313	14373	14232	14238	14118	14078	14216	14335	14330	14272	14134	14305	14197	14105	14239	14229	14228	14264	14287	14392	14166	14270	14157	14124	14215	14175	14247	14271	14128	14289	14021	14189	14095	14252	14300	14180	14318	14239	14243	14172	14244	14193	14056	14290	14354	14201	14286	14204	14292	14165	14236	14322	14287	14313	14293	14279	14248	14090	14282	14150	14385	14238	14273	14216	14268	14233	14115	14267	14057	14155	14165	14249	14124	14302	14352	14295	14216	14318	14197	14381	14281	14220	14088	14155	14266	14173	14242	14241	14215	14230	14181	14268	14201	14314	14269	14390	14172	14228	14529	14239	14251	14234	14301	14221	14118	14242	14389	14261	14303	14259	14292	14202	14345	14303	14432	14310	14252	14302	14234	14217	14226	14285	14399	14256	14366	14253	14306	14278	14215	14390	14214	14223	14182	14196	14053	14292	14254	14383	14267	14287	14146	14169	14204	14425	14176	14522	14372	14203	14309	14166	14300	14203	14251	13995	14260	14254	14103	14293	14232	14294	14157	14204	14217	14095	14319	14278	14246	14126	14154	14373	14101	14078	14201	14282	14392	14167	14289	14212	14235	14239	14159	14212	14208	14227	14247	14186	14303	14344	14092	14293	14374	14365	14243	14292	14154	14246	14142	14255	14143	14165	14309	14280	14291	14256	14215	14284	14174	14281	14302	14344	14248	14209	14146	14168	14224	14232	14197	14318	14223	14142	14296	14368	14241	14270	14223	14269	14365	14222	14299	14215	14270	14274	14170	14181	14238	14315	14108	14162	14231	14269	14211	14218	14340	14236	14117	14247	14262	14268	14304	14333	14431	14094	14131	14295	14124	14339	14205	14178	14056	14341	14155	14424	14179	14233	14169	14094	14174	14320	14307	14255	14347	14214	14259	14040	14392	14153	14260	14214	14259	14267	14335	14457	14387	14318	14307	14228	14240	14134	14230	14181	14284	14357	14195	14375	14328	14118	14240	14281	14097	14232	14321	14360	14360	14214	14097	14191	14400	14262	14333	14242	14188	14248	14388	14180	14315	14246	14217	14278	14276	14302	14281	14257	14197	14135	14579	14103	14140	14385	14314	14135	14268	14243	14213	14187	14166	14343	14280	14006	14183	14431	14189	14271	14189	14197	14256	14327	14176	14252	14187	14226	14107	14318	14392	14274	14153	14077	14250	14238	14039	14437	14254	14251	14263	14287	14242	14198	14213	14183	14336	14335	14133	14125	14267	14088	14354	14082	14270	14281	14161	14324	14268	14208	14274	14156	14368	14168	14284	14169	14264	14244	14120	14428	14501	14281	14232	14262	14315	14038	14233	14214	14257	14157	14128	14278	13998	14122	14214	14133	14185	14263	14326	14134	14208	14272	14255	14176	14318	14203	14188	14187	14300	14260	14196	14123	14240	14154	14163	14192	14348	14150	14269	14322	14236	14330	14259	14427	14349	14232	14380	14196	14124	14348	14260	14066	14311	14195	14142	14202	14252	14203	14306	14181	14328	14162	14163	14180	14272	14223	14191	14239	14385	14189	14257	14182	14153	14150	14168	14261	14183	14139	14283	14170	14379	14127	14288	14237	14283	14335	14203	14241	14199	14254	14109	14178	14221	14262	14289	14237	14345	14101	14124	14240	14247	14233	14156	14303	14289	14302	14261	14124	14086	14292	14335	13993	14304	14395	14227	14108	14233	14309	14142	14223	14144	14325	14294	14254	14155	14310	14136	14227	14294	14156	14117	14226	14105	14155	14247	14126	14290	14371	14328	14296	14225	14164	14151	14255	14330	14289	14229	14090	14203	14262	14090	14207	14310	14100	14096	14262	14110	14357	14317	14298	14235	14300	14126	14274	14073	14269	14240	14245	14215	14185	14197	14357	14316	14142	14186	14082	14282	14203	14339	14183	14252	14290	14300	14289	14294	14303	14196	14295	14164	14263	14271	14137	14271	14231	14301	14243	14149	14144	14251	14236	14265	14268	14388	14304	14241	14356	14148	14168	14336	14226	14267	14340	14250	14322	14213	14167	14045	14077	14076	14120	14321	14236	14289	14172	14189	14300	14234	14281	14250	14185	14294	14274	14248	14232	14142	14233	14262	14269	14166	14151	14218	14294	14115	14270	14139	14107	14353	14231	14290	14160	14342	14297	14255	14205	14298	14256	14184	14233	14326	14195	14329	14244	14301	14110	14366	14319	14304	14090	14216	14201	14151	14151	14282	14269	14282	14170	14225	14162	14318	14134	14197	14243	14298	14224	14144	14282	14020	14297	14157	14251	14202	14227	14177	14238	14300	14352	14319	14285	14233	14142	14387	14285	14276	14159	14164	14107	14198	14366	14230	14214	14132	14121	14204	14111	14133	14061	14208	14088	14326	14213	14318	14107	14218	14255	14170	14395	14322	14266	14124	14278	14016	14402	14274	14308	14324	14256	14261	14274	14209	14216	14382	14226	14137	14330	14312	14180	14339	14209	14203	14396	14064	14296	14270	14207	14422	14144	14355	14255	14099	14384	14161	14416	14252	14344	14342	14172	14254	14356	14211	14362	14224	14270	14294	14257	14247	14361	14138	14217	14221	14288	14211	14209	14137	14371	14220	14205	14294	14102	14364	14168	14159	14087	14354	14236	14155	14172	14125	14329	14205	14194	14286	14317	14266	14090	14413	14348	14147	14153	14353	14411	14329	14243	14213	14078	14174	14142	14316	14139	14194	14318	14382	14276	14164	14091	14167	14199	14147	14412	14215	14564	14327	14222	14345	14321	14295	14178	14392	14294	14316	14332	14378	14137	14256	14462	14292	14249	14159	14229	14186	14294	14245	14193	14192	14300	14233	14161	14199	14227	14206	14402	14106	14170	14273	14311	14304	14082	14263	14192	14247	14098	14260	14159	14251	14251	14260	14479	14382	14023	14361	14210	14129	14168	14129	14292	14270	14300	14279	14248	14152	14314	14364	14174	14201	14477	14350	14207	14408	14239	14230	14093	14186	14245	14342	14240	14126	14174	14380	14160	14263	14256	14220	14210	14316	14128	14255	14349	14293	14254	14202	14231	14068	14209	14298	14370	14251	14245	14394	14286	14393	14289	14252	14054	14417	14366	14327	14382	14204	14263	14357	14264	14181	14292	14079	14281	14239	14288	14140	14205	14200	14190	14203	14095	14242	14366	14273	14074	13993	14355	14305	14151	14379	14176	14210	14298	14314	14135	14315	14196	14187	14120	14165	14371	14201	14135	14164	14210	14222	14186	14223	14189	14300	14188	14340	14233	14185	14176	14166	14391	14318	14230	14218	14310	14219	14225	14318	14196	14174	14113	14277	14084	14388	14338	14206	14192	14438	14275	14420
24523	21601	29141	25920	24219	23863	20460	17409	16476	16401	16317	16438	16448	16458	16666	16484	16375	16520	16303	16336	16289	16124	16233	15873	15823	16121	15856	15815	16072	15893	15818	15750	15893	15880	15750	15998	15645	15673	15786	15842	15906	15904	15864	15827	15856	15776	15818	15706	15878	15859	15828	15831	15814	15852	15729	15686	16016	15700	15950	15790	15791	15992	15879	15901	15875	15878	15813	15861	15876	15660	15807	15667	15823	15604	15905	15742	15613	15855	15919	15691	15706	15611	15852	15889	15845	15863	15926	16008	15711	15806	15604	15667	15891	15650	16043	15730	15931	15894	15881	15770	15806	15867	15707	15831	15888	15838	15837	15770	15781	15687	15821	15785	15753	15572	15675	15694	15807	15585	15699	15715	15898	15834	16013	15738	15797	15670	15614	15759	15732	15848	15960	15816	15818	15669	15701	15726	15896	15968	15831	15898	15910	15734	15634	15895	15747	15827	15704	15799	15767	15802	15894	15817	15855	15610	15845	15790	15780	15672	15746	15794	15903	15537	15857	15661	15767	15793	15765	15687	15782	15828	15714	15670	15829	15727	15749	15691	15727	15949	15923	15892	15866	15810	15640	15856	15709	15412	15795	16034	15789	15710	15750	15786	15756	15753	15862	15719	15833	15923	15813	15838	15761	15865	15624	15843	15848	15943	15881	16034	15988	15683	15880	15743	15996	15843	15797	15773	15737	15729	15903	15922	15650	15687	15760	15766	15922	15743	15718	15607	15742	15744	15975	15671	15775	15916	15838	15843	15916	15918	15710	15779	15910	15784	15710	15772	15704	15664	15836	15696	15716	15850	15726	15751	15766	15848	15833	15899	15835	15822	15638	15763	15808	16100	15735	15963	15897	16012	15801	15822	15712	15691	15964	15853	15808	15699	15803	15775	15714	15789	15662	15891	15872	15665	15873	15785	15778	15806	15646	15779	15669	15763	15793	15923	15749	15618	15569	15752	15733	15831	15838	15980	15688	15935	15752	15607	15666	15750	15754	15600	15640	15663	15799	15769	15690	15675	15956	15768	15901	15837	15697	15631	15727	15643	15756	15876	15638	15791	15808	15674	15946	15661	15858	15743	15808	15853	15820	15727	15663	15823	15824	15860	15870	15810	15929	15587	15864	15723	15909	15835	16026	15823	15793	15730	15972	15688	15864	15773	15860	15592	15875	15868	15926	15653	15761	15701	15742	15643	15621	15651	15761	15771	15945	15908	15691	15941	15722	15770	15778	15704	15860	15818	15784	15679	15889	15797	15825	15801	15883	15833	15784	15812	15907	15954	15739	15915	15670	15872	15762	15859	15605	15714	15904	15903	15789	15651	15801	15807	15650	15621	15806	15913	15839	15681	15793	15877	15933	15962	15851	15919	15830	15833	15852	15861	15909	15744	15878	15852	15882	15677	15726	15865	15668	15756	15692	15835	15672	15871	15813	15890	15708	15941	15759	15624	15673	15805	15873	15795	15640	15638	15738	15929	15736	15825	15730	15676	15768	15701	15809	15581	15653	15807	15655	15966	15643	15772	15579	15832	15957	16079	15814	15853	15661	15723	15812	15774	15676	15712	15833	15821	15762	15706	15872	15914	15832	15759	15949	15727	15697	15802	15623	15646	15753	15745	15802	15830	15828	15885	15823	15684	15827	15769	15727	15634	15696	15740	15759	15961	15757	15863	15868	15834	15780	15880	15964	15876	15570	15563	15734	15569	15764	15860	15970	15915	15807	15742	15831	15720	15767	15807	15729	15950	15713	15915	15801	15867	15917	15757	15815	15762	15749	15840	15888	15612	15911	15768	15784	15717	15901	15790	15923	15928	15750	15639	15778	15982	15901	15734	15740	15616	15601	15823	15770	15866	15716	15597	15718	15823	15841	15930	15692	15724	15741	15888	15945	15719	15922	15748	15724	15670	15683	15836	15695	15635	15652	15848	15787	15670	15813	16060	15744	15825	15799	15853	15773	15753	15724	15797	15702	15859	15725	15848	15673	15765	15710	15684	15730	16122	15528	15700	15850	15664	15741	15738	15823	15801	15838	15810	15552	15769	15871	15919	15787	15688	15985	15799	15800	15836	15715	15777	15794	15765	15843	16043	15825	15841	15869	15735	15630	15624	15752	15921	16018	15748	15723	15667	15809	15840	15758	15746	15873	15815	15836	15797	15791	15653	15602	15670	15691	15663	15719	15808	15681	15817	15692	15566	15731	15682	15696	15862	15744	15685	15919	15759	15886	15868	15734	15862	15852	15628	15676	15821	15679	15731	15756	15779	15983	15892	15762	15639	15786	15668	15733	15627	15781	15872	15654	15699	15726	15735	15880	15742	15994	15721	15736	15794	15795	15921	15935	15778	15802	15784	15685	15648	15813	15666	15783	15750	15793	15678	15707	15793	15866	15758	15874	15886	15799	16050	15726	15575	15740	15642	15624	15757	15782	15731	15748	15834	15933	15799	15884	15605	15791	15710	15787	15735	15903	15710	15722	15581	15857	15845	15802	15746	15685	15904	15751	15739	15896	16024	15715	15894	15870	15823	15727	15715	15811	15764	15963	15918	15545	15770	15722	15829	15629	15745	15765	15850	15740	15848	15800	15854	15897	15702	15839	15737	15799	15742	15828	15878	15810	15689	15675	15712	15761	15660	15843	15718	15803	15864	16067	15720	15796	15644	15840	15726	15666	15984	15742	15705	15680	15737	15761	15850	15755	15719	15804	15693	15677	15733	15811	15838	16050	16015	15677	15597	15729	15984	15673	15818	15777	15710	15746	15893	15798	15862	15697	15677	15900	15939	15783	15745	15756	15772	15628	15671	15726	15775	15688	15777	15879	15741	15725	15832	15597	15835	16013	15796	15883	15907	15900	15745	15953	15792	15795	15929	15781	15778	15970	15758	15557	15988	15600	15989	15806	15745	15749	15733	15599	15706	15636	15760	15877	15899	15790	15776	15718	15882	15856	15717	15941	15784	15738	15923	15586	15686	15856	15661	15697	15706	15663	15785	15758	15919	15784	15902	15713	15681	15725	15752	15896	15759	15739	15994	15709	15754	15884	15816	15839	15638	15746	15746	15626	15813	15903	15749	15845	15849	15821	15616	15877	15876	16005	15876	15714	15804	15564	15715	15730	15856	15824	15662	15772	15664	15816	15580	15604	15621	15698	15702	15785	15621	15914	15847	15943	15985	15910	15576	15660	15869	15911	15779	15725	15772	15622	15745	15730	15868	15820	15684	15725	15795	15878	16020	15924	15825	15578	15691	15767	15846	15779	15790	15727	15780	15727	15893	15784	15622	15645	15798	15621	15712	15723	15739	15844	15601	15700	15641	15746	16129	15635	15675	15911	15713	15918	15731	15562	15878	15601	15732	15861	15753	15764	15650	16007	15786	15755	15762	15825	15889	15638	15634	15753	15836	15749	15676	15653	15843	15743	15819	15571	15641	15855	15586	15818	15713	15951	15820	15845	15747	15832	15832	15532	15899	16008	15762	15857	15820	15803	15861	15943	15636	15891	15781	15861	15922	15844	15739	15712	15732	15743	15955	15799	15718	15868	15672	15854	15928	15959	15649	15868	15755	15830	15865	15785	15782	15606	15724	16023	15740	15670	15910	15802	15843	15719	15847	15996	15851	15688	15941	16081	15885	15710	15765	15619	15690	15775	15844	15762	15792	15771	15728	15858	15834	15604	15713	15879	15720	15615	15729	15665	15987	15977	15725	15697	15659	15780	15813	15765	16066	15825	15799	15686	15774	15762	15659	15837	15565	15856	15779	16085	15839	15570	15745	15591	15680	15738	15746	15754	15692	15980	15832	15821	15783	15916	15820	15848	15547	15705	15777	15657	15654	15803	15779	15787	15723	15736	15989	15883	15795	15874	16035	15871	15723	15634	15774	15747	15991	15846	15666	15880	15695	15856	15943	15908	15894	15743	15737	15780	15694	15866	15772	15932	15832	15664	15827	15777	15902	15914	15767	15730	15870	15903	15876	15991	15813	15767	15841	15827	15712	15955	15599	15679	15789	15723	15658	15965	15729	15908	15754	15656	15822	15793	15649	15614	15950	15866	15771	15955	15765	15696	15840	15680	15592	15616	15832	15679	15664	15650	15626	15804	15699	16018	15607	15885	15868	15957	15693	15586	15718	15925	16018	15846	15738	15719	16154	15760	15752	15981	15674	15832	15953	15834	15819	15672	15674	15695	15986	15865	15796	15790	15730	15696	15789	15693	15768	15918	15893	16015	15819	15818	15882	15822	15831	15731	15804	15713	15724	15956	15757	15788	15765	15764	15802	15886	15772	15858	15852	15850	15708	15540	15760	15837	15975	15704	15878	15687	15821	15685	15457	15748	15954	15701	15879	15980	16008	15787	15649	15858	15581	15822	15734	15767	15773	15973	15841	15791	15912	15679	15831	15831	15775	15665	15745	15791	15896	15772	15829	15997	15614	15688	15827	15761	15954	15863	15867	15667	15813	15749	15833	15899	15758	15896	15720	15877	15774	15713	15818	15839	15837	15827	15798	15671	15775	15915	15689	15765	15804	15903	15630	15590	15825	15858	15811	15625	15771	15584	15694	15691	15649	15819	15727	15718	15583	15608	15867	15797	15958	16076	15701	15762	15848	15829	15754	15842	15645	15942	15624	15850	15825	15707	15730	15767	15559	15827	15794	16017	15755	15690	15639	15864	15811	15928	15839	15908	15837	15921	15908	15973	15879	15794	15922	15895	15751	15830	15786	15733	15943	15723	15815	15908	15857	15799	15752	15735	15555	15763	15788	15674	15903	16107	15906	15742	15654	15627	15808	15768	15832	15733	15776	15678	15523	15866	15862	15712	15709	15796	15804	15689	15610	15823	15660	15807	15848	15779	15868	15967	15571	15710	15868	15824	15949	15766	15808	15736	15821	15851	15892	15941	15948	15888	15850	15684	15618	15587	15786	15816	15963	15716	15995	15785	15678	15577	15758	15714	15717	15942	15890	15829	15771	15625	15841	15821	15746	15750	15692	15828	15836	15741	15856	15824	15780	15688	15813	15646	15716	15823	15814	15612	15729	15804	15893	15867	15795	15919	15968	15848	15861	15829	15627	15862	15848	15928	15907	15809	15887	15517	15850	15869	15824	15837	15656	15904	15850	15868	15979	15895	15638
32406	47290	44108	35232	27843	22550	16810	15754	15389	15317	15485	15259	15694	15625	15885	15771	15777	15654	15511	15374	15286	15136	15089	14994	15056	14918	14841	14906	14783	14806	14663	14899	14879	14946	14921	14715	14929	14782	14725	14799	14614	14800	14792	14936	14713	14839	14678	14911	14637	14749	14620	14758	14792	14806	14920	14726	14825	14906	14687	14775	14810	14779	14701	14878	14823	14729	14846	14939	14868	14735	14603	14759	14644	14798	14964	14750	14642	14630	14727	14758	14787	14965	14615	14609	14868	14877	14850	14857	14630	14717	14862	14675	14714	14769	14662	14752	14881	14849	14707	14636	14629	14722	14723	14608	14755	14866	14753	14707	14763	14774	14917	14687	14644	14682	14819	14829	14671	14672	14720	14832	14777	14701	14944	14731	14855	14713	14782	14617	14842	14666	14764	14842	14655	14589	14567	14770	14813	14720	14862	14784	14893	14642	14825	14700	14781	14757	14807	14746	14816	14664	14683	14917	14769	14732	14811	14734	14709	14836	14833	14721	14708	14866	14824	14612	14809	14748	14751	14646	14774	14782	14812	14672	14894	14527	14854	14589	14723	14750	14705	14730	14849	14681	14782	14741	14891	14802	14636	14710	14777	14721	14819	14638	14811	14940	14848	14981	14620	14654	14806	14703	14787	14687	14712	14771	14750	14806	14762	14786	14947	14769	14744	14804	14921	14820	14894	14804	14793	14868	14725	14811	14813	14902	14774	14549	14874	14816	14791	14767	14619	14720	14680	14804	14753	14680	14908	14751	14895	14648	14641	14841	14746	14741	14711	14674	14581	14656	14765	14711	14849	14785	14652	14694	14720	14806	14780	14852	14687	14677	14672	14854	14811	14705	14727	14754	14814	14653	14795	14755	14919	14753	14859	14627	14916	14692	14760	14856	14772	14679	14581	14781	14700	14754	14795	14696	14978	14803	14699	14754	14717	14839	14673	14785	14672	14787	14862	14737	14631	14547	14836	14777	14705	14650	14943	14679	14711	14794	14773	14928	14951	14838	14789	14807	14863	14771	14667	14710	14869	14619	14850	14733	14780	14628	14884	14685	14786	14940	14901	14783	14761	14742	14740	15011	14775	14654	14737	14804	14866	14742	14926	14670	14966	14784	14682	14789	14857	14756	14640	14819	14806	14687	14786	14986	14842	14802	14752	14848	14824	14690	14832	14682	14827	14704	14764	14944	14816	14974	14834	14718	14671	14849	14768	14984	14795	14895	14670	14642	14819	14726	14867	14822	14916	14778	14837	14854	14697	14816	14797	14868	14869	14760	14762	14741	14792	14633	14768	14753	14782	14724	14811	15051	14713	14893	14593	14761	14759	14639	14922	14789	14821	14754	14876	14811	14767	14927	14863	14715	14941	14771	14890	14830	14796	14883	14970	14646	14738	14647	14861	14912	14718	14768	14896	14501	14695	14730	14824	14625	14724	14711	14814	14780	14723	14742	14785	14877	14703	14629	14897	14748	14829	14826	14712	14768	14755	14553	14663	14956	14927	14665	14790	14655	14802	14729	14492	14928	14732	14639	14776	14808	14780	14797	14849	14778	14636	14742	14686	14825	14886	14880	14850	14741	14831	14796	14704	14793	14744	14689	14833	14669	14844	14864	14865	14759	14722	14708	14783	14645	14881	14647	14646	14770	14797	14770	14659	15014	14675	14701	14876	14755	14699	14663	14756	14746	14786	14713	14700	14809	14832	14644	14737	14755	14683	14914	14808	14731	14846	14728	14873	14804	14661	14869	14770	14669	14760	14844	14789	14778	14725	14715	14940	14617	14810	14629	14794	14875	14767	14843	14724	14799	14873	14756	14713	14746	14772	14813	14896	14745	14950	14747	14712	14701	14866	14610	14902	14669	14649	14734	14639	14745	14903	14720	14687	14770	14621	14691	14742	14827	14774	14714	14872	14689	14903	14738	14670	14954	14653	14775	14723	14796	14743	14792	14795	14774	14637	14688	14828	14745	14763	14904	14809	14853	14665	14768	14514	14863	14618	14775	14777	14751	14755	14606	14662	14834	14824	14674	14806	14762	14713	14692	14905	14789	14803	14804	14641	14788	14886	14656	14726	14872	14624	14735	14842	14523	14722	14856	14878	14837	14764	14801	14708	14698	14777	14727	14769	14694	14844	14851	14799	14822	14826	14677	14572	14768	14758	14633	14765	14695	14846	14800	14996	14785	14745	14772	14692	14873	15021	14761	14869	14789	14882	14646	14940	14576	14973	14705	14768	14852	14724	14760	14787	14739	14801	14997	14634	14657	14736	14677	14763	14775	14663	14930	14810	14701	14745	14508	14790	14777	14909	14799	14716	14648	14645	14751	14792	14830	14697	14689	14901	14727	14839	14875	14855	14802	14718	14663	14847	14835	14842	14879	14660	14781	14801	14712	14817	14801	14862	14888	14637	14644	15004	14698	14762	14631	14801	14721	14657	14651	14721	14866	14804	14651	14799	14776	14948	14737	14816	14834	14839	14802	14745	14704	14841	14791	14739	14705	14710	14768	14715	14679	14612	14734	14967	14683	14693	14731	14837	14832	14724	14747	14953	14722	14796	14845	14715	14833	14727	14756	14805	14810	14587	14864	14818	14736	14893	14811	14821	14808	14740	14724	14664	14786	14713	14904	14922	14796	14875	14792	14619	14696	14781	14625	14560	14832	14717	14635	14584	14786	14700	14664	14806	14724	14793	14620	14737	14885	14642	14727	14808	14781	14692	14887	14760	14782	14741	14862	14733	14839	14684	14870	14844	14949	14728	14882	14724	14817	14660	14622	14710	14922	14732	14688	14707	14839	14706	14691	14913	14711	14765	14790	14721	14745	14838	14753	14898	14727	14758	14680	14680	14775	14809	14780	14866	14683	14723	14798	14722	14766	14850	14729	14542	14780	14645	14923	14916	14717	14618	14821	14822	14567	14813	14580	14653	14682	14669	14636	14834	14657	14809	14751	14783	14825	14839	14615	14653	14821	14800	14793	14982	14989	14812	14819	14872	14785	14695	14764	14802	14815	14919	14780	14779	14825	14810	14736	14799	14701	14657	14745	14748	14690	14693	14816	14699	14736	14632	14857	14772	14629	14729	14803	14722	14591	14807	14598	14797	14759	14913	14658	14724	14758	14889	14720	14874	14683	14913	14908	14736	14698	14851	14816	14872	14532	14549	14836	14828	14731	14928	14755	14773	14623	14723	14675	14788	14526	14726	14856	14757	14959	14655	14752	14649	14694	14863	14763	14696	14573	14768	14869	14690	14768	14839	14660	14808	14694	14594	14755	14850	14785	14699	14539	14914	14675	14687	14922	14840	14880	14773	14594	14768	14788	14869	14888	14813	14782	14758	14744	14794	14855	14759	14755	14781	14588	14732	14727	14594	14711	14767	14778	14788	14918	14897	14664	14782	14714	14780	14767	14762	14765	14569	14848	14814	14829	14899	14801	14661	14705	14855	14674	14707	14630	14718	14904	14864	14804	14778	14852	14649	14765	14706	14838	14788	14724	14847	14527	14761	14742	14776	14788	14762	14704	14920	14934	14711	14842	14815	14716	14782	14713	14635	14740	14918	14964	14602	14866	14781	14890	14705	14804	14803	14746	14877	14799	14748	14732	14614	14810	14746	14805	14790	14712	14678	14800	14703	14747	14715	14796	14786	14831	14697	14630	14849	14823	14710	14843	14778	14807	14737	14788	14748	14866	14518	14806	14754	14848	14941	14782	14785	14813	14760	14769	14851	14625	14836	14814	14696	14779	14803	14763	14990	14752	14821	14758	14891	14738	14702	14860	14805	14551	14823	14805	14678	14838	14713	14767	14760	14769	14585	14705	14720	14649	14847	14767	14728	14720	14738	14801	14714	14739	14659	14513	14901	14599	14717	14694	14664	14653	14823	14769	14728	14735	14840	14796	14802	14784	14757	14911	14848	14800	14650	14817	14744	14826	14815	14681	14747	14900	14773	14714	14729	14888	14693	14779	14797	14822	14830	14708	14821	14819	14753	14730	14558	14743	14821	14932	14778	14740	14892	14625	14783	14742	14824	14876	14766	14782	14806	14811	14843	14828	14634	14741	14720	14672	14788	14667	14698	14504	14827	14753	14729	14709	14988	14837	14652	14648	14827	14719	14630	14711	14796	14773	14731	14919	14887	14530	14748	14918	14603	14870	14707	14852	14746	14640	14697	14821	14759	14917	14847	14694	14708	14827	14649	14787	14916	14712	14652	14622	14838	14638	14895	14699	14775	14812	14806	14844	14773	14794	14778	14629	14950	14809	14843	14853	14703	14904	14693	14777	14828	14679	14932	14762	14790	14731	14787	14683	14696	14830	14762	14874	14767	14863	14815	14636	14781	14745	14767	14760	14808	14817	14765	14901	14836	14978	14749	14849	14632	14781	14906	14812	14732	14692	14567	14689	14751	14789	14741	14754	14806	14876	14887	14774	14851	14589	14856	14809	14823	14834	14801	14558	14851	14805	14936	14795	14788	14704	14862	14801	14670	14812	14661	14983	14563	14872	14712	14801	14813	14888	14920	14718	14781	14813	14836	14721	14744	14920	14760	14870	14676	14678	14605	14825	14899	14714	14763	14838	14798	14805	14725	14854	14829	14616	14827	14738	14859	14760	14696	14755	14776	14758	14828	14628	14785	14847	14947	14748	14800	14737	14734	14622	14780	14865	14853	14686	14898	14837	14865	14781	14771	14795	14642	14702	14574	14858	14814	14789	14841	14695	14839	15009	14857	14906	14587	14794	14861	14785	14749	14747	14641	14625	14804	14503	14834	14841	14755	14802	14791	14794	14759	14844	14900	14670	14811	14861	14836	14833	14599	14784	14730	14819	14705	14725	14825	14898	14683	14809	14628	14711	14833	14759	14620	14730	14758	14911	14660	14836	14649	14744	14695	14587	14744	14673	14686	14674	14696	14652	14687	14918	14706	14712	14577	14874	14790	14809	14765	14636	14699	14670	14855	14710	14839	14727	14604	14649	14947	14724	14883	14798	14798	14755	14715	14801	14625	14617	14797	14691	14837	14857	14757	14803	14706	14895	14601	14815	14686	14839	14637	14686	14909	14622	14614	14746	14661	14645	14848	14672	14707	14826	14720	14654	14720	14772	14985	14747	14710	14869	14715	14866	14730	14882
23192	21542	29464	24663	23113	24627	24808	19485	18066	17629	17595	17614	17791	18107	18008	17849	17794	17747	17698	17580	17433	17383	17054	17012	16999	17145	16996	16920	16776	16875	16892	16747	16867	16748	16922	16920	16677	16910	16690	16652	16767	16810	16793	16738	16826	16690	16856	16740	16659	16627	16627	16711	16740	16788	16736	16638	16814	17001	16782	16876	16655	16583	16702	16726	16899	16518	16804	16674	16761	16879	16691	16730	16756	16666	16778	16820	16786	16755	16774	16739	16497	16652	16814	16674	16903	16781	16682	16619	16668	16815	16705	16830	17081	16889	16632	16724	16835	16578	16847	16524	16584	16595	16756	16726	16877	16848	16659	16754	16779	16785	16719	16725	16689	16612	16526	16660	16556	16641	16855	16627	16647	16609	16711	16767	16789	16688	16627	16552	16723	16740	16600	16957	16697	16921	16800	16645	16711	16396	16644	16764	16605	16597	16548	16777	16604	16794	16597	16585	16738	16525	16539	16634	16886	16578	16590	16794	16780	16786	16655	16702	16888	16803	16986	16611	16939	16718	16649	16677	16765	16804	16700	16678	16796	16646	16618	16880	16470	16574	16702	16622	16581	16847	16799	16770	16781	16694	16681	16853	16879	16720	16685	16757	16612	16656	16565	16639	16681	16772	16618	16590	16876	16730	16720	16763	16631	16715	16719	16744	16520	16615	16837	16447	16593	16565	16769	16648	16742	16787	16660	16752	16769	16489	16663	16743	16704	16694	16854	16586	16597	16747	16746	16750	16812	16755	16713	16945	16646	16603	16624	16649	16682	16641	16986	16438	16715	16562	16682	16682	16758	16541	16774	16551	16719	16613	16761	16765	16757	16354	16831	16794	16690	16486	16622	16669	16498	16629	16717	16591	16709	16695	16757	16637	16526	16567	16952	16699	16754	16416	16728	16593	16634	16691	16789	16750	16636	16871	16631	16998	16726	16452	16837	16755	16922	16649	16612	16801	16722	16604	16724	16760	16707	16509	16632	16581	16717	16556	16647	16714	16733	16737	16871	16857	16609	16796	16534	16631	16837	16652	16829	16822	16633	16648	16666	16600	16585	16471	16676	16669	16697	16794	16836	16776	16629	16819	16869	16745	16632	16783	16750	16674	16783	16790	16541	16904	16800	16632	16693	16490	16645	16650	16605	16710	16557	16627	16773	16869	16652	16773	16700	16679	16832	16780	16600	16478	16714	16780	16775	16830	16693	16763	16627	16756	16670	16599	16537	16765	16761	16687	16461	16559	16684	16738	16886	16863	16864	16607	16651	16679	16635	16767	16779	16458	16557	16676	16722	16750	16656	16785	16579	16643	16773	16846	16853	16730	16633	16669	16799	16740	16768	16568	16684	16609	16543	16569	16593	16604	16544	16554	16741	16515	16511	16618	16712	16990	16954	16739	16531	16638	16555	16550	16636	16544	16812	16687	16709	16844	16617	16531	16834	16813	16679	16564	16599	16695	16548	16576	16723	16586	16498	16664	16753	16675	16662	16882	16774	16857	16613	16799	16790	16588	16705	16768	16680	16509	16822	16712	16744	16638	16705	16887	16671	16836	16668	16444	16640	16704	16845	16826	16841	16634	16631	16753	16689	16623	16736	16679	16672	16749	16666	16750	16688	16884	16811	16620	16684	16627	16674	16662	16842	16758	16510	16680	16650	16772	16629	16751	16628	16624	16683	16846	16686	16592	16502	16762	16591	16882	16678	16423	16784	16775	16599	16694	16589	16502	16742	16776	16796	16709	16552	16607	16696	16573	16740	16707	16576	16714	16738	16525	16615	16759	16810	16834	16660	16664	16751	16593	16831	16678	16633	16681	16636	16837	16797	16543	16508	16455	16878	16809	16630	16705	16633	16750	16784	16728	16694	16600	16832	16898	16778	16688	16653	16733	16718	16831	16810	16619	16615	16656	16866	16848	16654	16797	16629	16753	16570	16672	16771	16758	16732	16732	16491	16708	16600	16632	16528	16717	16622	16693	16821	16806	16829	16701	16657	16740	16836	16817	16810	16941	16716	16843	16819	16636	16680	16694	16713	16717	16614	16483	16599	16663	16553	16603	16604	16668	16679	16664	16596	16307	16569	16580	16690	16535	16539	16611	16611	16987	16765	16667	16733	16863	16583	16854	16583	16720	16718	16627	16870	16636	16545	16666	16779	16867	16845	16758	16612	16736	16619	16633	16794	16512	16532	16676	16514	16667	16656	16900	16583	16647	16867	16810	16630	16731	16690	16829	16779	16674	16703	16636	16764	16603	16796	16656	16876	16509	16670	16850	16668	16606	16670	16643	16808	16601	16448	16544	16757	16781	16800	16632	16708	16699	16748	16540	16819	16679	16580	16949	16841	16645	16829	16689	16598	16705	16661	16794	16459	16631	16820	16654	16714	16827	16742	16620	16501	16575	17001	16532	16693	16652	16716	16732	16733	16751	16642	16747	16501	16499	16490	17064	16902	16741	16570	16658	16632	16841	16741	16903	16718	16698	16748	16679	16663	16741	16681	16544	16733	16654	16716	16674	16535	16705	16564	16552	16646	16738	16731	16562	16878	16797	16700	16661	16666	16649	16709	16696	16701	16509	16679	16755	16806	16508	16824	16788	16694	16783	16631	16701	16891	16672	16665	16597	16634	16521	16779	16853	16804	16676	16853	16470	16677	16735	16566	16849	16599	16781	16636	16783	16677	16798	16769	16770	16641	16610	16561	16505	16519	16709	16834	16825	16837	16516	16391	16639	16544	16713	16677	16582	16604	16697	16701	16515	16754	16644	16685	16464	16531	16600	16524	16713	16775	16713	16598	16657	16507	16876	16681	16724	16882	16431	16710	16731	16691	16623	16710	16576	16603	16787	16747	16745	16611	16651	16570	16596	16646	16612	16759	16730	16567	16640	16793	16618	16726	16487	16753	16576	16704	16822	16707	16697	16625	16678	16681	16597	16829	16669	16853	16684	16699	16713	16749	16777	16597	16573	16682	16545	16620	16722	16550	16742	16624	16502	16734	16749	16645	16679	16622	16720	16781	16617	16452	16645	16831	16649	16791	16811	16709	16802	16745	16610	16749	16743	16739	16803	16703	16923	16793	16847	16819	16861	16662	16779	16780	16664	16760	16605	16655	16563	16847	16669	16700	16739	16816	16664	16786	16673	16774	16686	16595	16682	16536	16570	16795	16744	16770	16532	16699	16612	16558	16620	16683	16641	16670	16890	16762	16800	16740	16865	16594	16742	16555	16766	16824	16842	16748	16717	16679	16765	16670	16659	16665	16771	16742	16626	16708	16683	16707	16890	16708	16777	16672	16726	16635	16634	16621	16720	16465	16727	16705	16916	16764	16690	16750	16865	16874	16592	16709	16747	16670	16770	16623	16512	16784	16725	16826	16600	16692	16533	16553	16653	16830	16890	16602	16768	16679	16745	16656	16695	16806	16839	16834	16772	16604	16570	16709	16739	16815	16629	16549	16496	16499	16660	16747	16634	16673	16740	16506	16845	16756	16695	16575	16536	16685	16564	16779	16895	16629	16887	16695	16917	16900	16608	16819	16639	16756	16791	16587	16762	16677	16567	16594	16834	16652	16591	16615	16664	16722	16688	16643	16666	16637	16848	16719	16731	16620	16678	16698	16491	16697	16559	16661	16697	16829	16713	16740	16527	16515	16737	16664	16743	16838	16447	16779	16592	16725	16714	16935	16710	16804	16637	16763	16758	16616	16739	16777	16776	16743	16635	16719	16779	16629	16675	16542	16923	16519	16775	16721	16627	16750	16745	16665	16817	16660	16514	16656	16641	16617	16631	16867	16650	16899	16749	16553	16629	16704	16669	16543	16575	16734	16649	16748	16767	16713	16677	16725	16723	16578	16780	16576	16569	16618	16740	16683	16762	16705	16603	16575	16746	16751	16771	16587	16696	16857	16708	16709	16444	16726	16898	16476	16858	16625	16741	16682	16701	16863	16567	16621	16749	16833	16799	16755	16595	16717	16727	16663	16639	16893	16697	16758	16616	16906	16572	16498	16629	16802	16859	16881	16725	16702	16597	16692	16606	16503	16661	16820	16866	16826	16522	16749	16737	16581	16656	16720	16834	16855	16686	16771	16736	16547	16627	16815	16695	16463	16513	16678	16598	16748	16710	16707	16718	16890	16699	16650	16722	16523	16702	16796	16654	16674	16622	16781	16574	16769	16685	16807	16846	16771	16530	16777	16651	16656	16728	16770	16636	16682	16775	16536	16451	16668	16619	16643	16778	16694	16885	16812	16550	16791	16874	16776	16814	16702	16920	16612	16706	16641	16762	16809	16741	16569	16669	16674	16789	16653	16486	16596	16646	16676	16685	16562	16577	16724	16877	16757	16744	16653	16654	16581	16615	16695	16683	16781	16590	16723	16658	16737	16608	16727	16687	16951	16764	16836	16731	16486	16700	16543	16807	16682	16616	16742	16589	16599	16812	16565	16584	16591	16500	16611	16650	16433	16558	16567	16726	16680	16663	16679	16837	16686	16931	16805	16826	16819	16598	16694	16825	16869	16737	16746	16642	16486	16568	16756	16726	16728	16696	16582	16587	16696	16653	16789	16762	16824	16548	16659	16602	16719	16669	16868	16736	16709	16865	16742	16653	16726	16632	16614	16669	16758	16598	16573	16536	16540	16603	16692	16648	16894	16612	16457	16635	16659	16815	16816	16650	16811	16571	16739	16671	16752	16856	16616	16871	16814	16767	16727	16793	16833	16786	16764	16506	16482	16722	16431	16709	16747	16759	16701	16745	16758	16714	16894	16789	16799	16680	16663	16549	16789	16554	16797	16537	16552	16834	16664	16817	16582	16768	16738	16822	16628	16768	16503	16707	16739	16670	16520	16660	16684	16515	16640	16784	16859	16806	16592	16778	16740	16727	16884	16490	16609	16913	16921	16630	16676	16907	16773	16871	16509	16533	16735	16664	16754	16502	16544	16856	16683	16793	16717	16695	16796	16548	16819	16506	16609	16621	16800	16858	16644	16521	16669	16562	16619	16614	16558	16758	16889	16633	16609	16705	16516	16753	16685	16620	16647	16719	16659	16607	16676	16653	16808	16644	16619	16582	16823	16782	16856	16841	16612	16817	16700	16706	16871	16774	16699	16419	16800	16575	16665	16635	16678	16641
36761	55734	50492	41646	32397	23194	18907	17661	16740	16246	16362	16315	16914	17220	16785	17060	16727	16466	16501	16263	16224	16001	15829	15688	15587	15606	15491	15576	15480	15367	15436	15383	15430	15309	15416	15406	15219	15397	15293	15335	15268	15313	15372	15261	15411	15409	15377	15217	15342	15187	15347	15196	15562	15360	15463	15349	15209	15246	15338	15455	15221	15507	15335	15172	15405	15413	15221	15268	15342	15419	15421	15323	15224	15381	15196	15485	15472	15349	15299	15290	15503	15162	15271	15232	15252	15283	15240	15251	15220	15314	15228	15350	15297	15288	15386	15402	15377	15314	15377	15309	15155	15225	15465	15257	15304	15330	15430	15207	15425	15421	15161	15320	15319	15190	15425	15216	15236	15232	15285	15380	15373	15264	15234	15316	15200	15155	15186	15339	15343	15387	15196	15380	15322	15236	15453	15312	15283	15306	15201	15375	15243	15182	15417	15257	15389	15242	15302	15265	15177	15369	15290	15417	15178	15489	15144	15371	15277	15315	15285	15442	15272	15294	15462	15254	15348	15552	15392	15305	15163	15365	15212	15133	15339	15334	15253	15366	15060	15337	15343	15428	15218	15404	15365	15302	15348	15310	15357	15458	15246	15239	15346	15198	15210	15288	15437	15232	15260	15242	15371	15201	15265	15248	15361	15344	15247	15254	15252	15393	15231	15271	15275	15265	15140	15337	15233	15279	15270	15392	15440	15504	15456	15120	15418	15170	15299	15340	15222	15329	15356	15411	15360	15167	15237	15387	15264	15323	15304	15531	15287	15223	15296	15210	15290	15272	15349	15492	15285	15173	15453	15322	15137	15276	15262	15304	15211	15348	15210	15331	15300	15441	15252	15160	15310	15303	15345	15276	15330	15195	15299	15439	15421	15397	15209	15329	15226	15284	15342	15202	15364	15120	15211	15270	15373	15134	15348	15230	15356	15287	15194	15422	15289	15363	15439	15383	15269	15247	15225	15332	15347	15287	15394	15336	15222	15226	15176	15341	15286	15307	15352	15511	15253	15238	15442	15476	15372	15266	15384	15191	15290	15228	15343	15316	15307	15308	15341	15406	15204	15349	15342	15389	15357	15227	15436	15365	15225	15312	15382	15323	15284	15064	15248	15235	15258	15200	15317	15190	15306	15347	15304	15246	15124	15331	15218	15282	15489	15288	15172	15204	15186	15213	15327	15208	15407	15268	15167	15230	15268	15336	15107	15222	15211	15216	15386	15357	15284	15100	15264	15327	15210	15382	15351	15164	15322	15042	15423	15337	15415	15294	15290	15330	15325	15292	15257	15299	15199	15370	15349	15333	15245	15344	15351	15304	15365	15269	15159	15215	15184	15366	15351	15066	15359	15380	15142	15404	15363	15195	15340	15217	15198	15249	15225	15335	15198	15372	15326	15254	15470	15420	15264	15402	15373	15360	15380	15470	15213	15174	15288	15185	15336	15236	15326	15319	15483	15460	15272	15390	15374	15266	15307	15438	15250	15232	15298	15292	15201	15423	15065	15337	15222	15257	15258	15440	15226	15432	15424	15341	15241	15361	15298	15288	15157	15088	15217	15362	15302	15207	15182	15372	15181	15399	15223	15376	15189	15165	15266	15419	15450	15252	15401	15171	15542	15420	15182	15362	15349	15192	15328	15229	15294	15281	15324	15400	15297	15289	15236	15164	15433	15347	15461	15345	15377	15184	15241	15225	15375	15248	15252	15149	15335	15123	15601	15276	15296	15355	15201	15198	15260	15240	15096	15365	15349	15235	15318	15230	15372	15276	15366	15105	15308	15282	15136	15282	15328	15057	15296	15343	15329	15313	15277	15156	15201	15405	15280	15330	15511	15198	15304	15225	15183	15254	15073	15278	15461	15233	15064	15260	15337	15326	15284	15198	15184	15221	15389	15249	15398	15265	15223	15250	15512	15301	15373	15224	15280	15196	15076	15168	15059	15305	15273	15495	15422	15343	15371	15312	15097	15392	15376	15369	15187	15289	15339	15144	15373	15402	15315	15268	15346	15216	15371	15406	15353	15276	15158	15301	15369	15107	15359	15315	15265	15289	15282	15286	15349	15199	15301	15220	15247	15279	15446	15257	15346	15293	15279	15373	15278	15388	15401	15337	15320	15226	15163	15322	15401	15357	15252	15286	15362	15175	15269	15147	15246	15171	15426	15262	15243	15266	15290	15433	15306	15218	15212	15232	15354	15326	15199	15185	15213	15447	15336	15328	15114	15284	15252	15228	15389	15419	15485	15155	15266	15238	15445	15255	15298	15256	15277	15389	15216	15243	15235	15261	15357	15096	15285	15183	15192	15061	15198	15142	15262	15470	15248	15268	15225	15269	15397	15424	15205	15389	15291	15337	15088	15304	15202	15262	15414	15295	15381	15198	15361	15214	15364	15250	15322	15231	15234	15215	15348	15347	15291	15336	15332	15191	15490	15227	15248	15479	15262	15359	15374	15263	15197	15163	15413	15360	15298	15227	15315	15230	15370	15261	15389	15258	15378	15294	15296	15204	15213	15391	15241	15283	15368	15249	15178	15185	15245	15370	15293	15187	15297	15307	15240	15185	15386	15259	15223	15176	15407	15236	15396	15347	15431	15403	15308	15227	15474	15467	15302	15351	15201	15321	15507	15321	15091	15397	15232	15272	15280	15314	15090	15278	15231	15266	15261	15341	15251	15160	15210	15278	15219	15227	15509	15445	15261	15538	15298	15409	15337	15343	15322	15239	15396	15317	15228	15462	15450	15378	15403	15425	15227	15252	15267	15265	15353	15280	15402	15377	15364	15177	15334	15102	15301	15336	15267	15334	15249	15395	15225	15151	15318	15393	15356	15219	15085	15329	15230	15331	15306	15317	15383	15278	15319	15286	15256	15170	15231	15277	15266	15212	15112	15226	15126	15390	15346	15359	15179	15231	15369	15285	15139	15350	15387	15143	15064	15344	15384	15223	15279	15385	15287	15415	15195	15198	15306	15341	15377	15412	15175	15387	15205	15285	15423	15249	15438	15311	15307	15187	15435	15270	15338	15142	15349	15243	15395	15210	15165	15488	15397	15238	15448	15305	15347	15204	15451	15345	15452	15412	15441	15167	15157	15286	15136	15255	15276	15248	15299	15483	15112	15329	15151	15301	15314	15181	15341	15146	15304	15409	15169	15223	15377	15273	15355	15269	15251	15306	15202	15225	15249	15317	15103	15345	15428	15371	15180	15178	15267	15208	15363	15490	15332	15293	15400	15276	15119	15296	15274	15316	15329	15407	15368	15421	15160	15130	15277	15383	15206	15520	15269	15272	15293	15333	15394	15208	15342	15316	15206	15296	15317	15230	15277	15269	15194	15400	15261	15425	15305	15199	15361	15298	15377	15246	15235	15225	15327	15490	15233	15254	15315	15293	15373	15287	15324	15269	15405	15254	15331	15171	15315	15474	15200	15280	15424	15292	15237	15514	15315	15251	15183	15243	15129	15424	15245	15213	15276	15341	15221	15354	15356	15212	15417	15279	15239	15230	15311	15440	15456	15241	15312	15205	15153	15385	15220	15319	15447	15364	15379	15490	15374	15121	15175	15276	15225	15402	15442	15295	15313	15305	15277	15168	15065	15306	15319	15339	15311	15288	15372	15475	15122	15394	15277	15407	15356	15276	15180	15204	15192	15321	15348	15251	15288	15294	15281	15208	15340	15363	15404	15414	15283	15310	15152	15269	15346	15251	15249	15264	15251	15287	15198	15518	15360	15357	15222	15256	15282	15397	15368	15300	15388	15368	15380	15251	15076	15257	15393	15226	15578	15238	15223	15372	15105	15214	15351	15451	15361	15359	15319	15108	15326	15377	15409	15260	15484	14989	15366	15215	15189	15182	15281	15423	15249	15319	15211	15306	15372	15199	15344	15265	15407	15210	15280	15374	15292	15335	15365	15320	15294	15248	15239	15300	15360	15344	15276	15212	15253	15250	15337	15084	15211	15331	15362	15204	15313	15197	15286	15148	15359	15325	15525	15302	15387	15205	15371	15138	15108	15370	15214	15472	15311	15227	15100	15279	15230	15384	15316	15312	15232	15355	15267	15221	15176	15413	15261	15279	15317	15444	15245	15283	15318	15329	15420	15334	15237	15241	15237	15396	15336	15137	15240	15325	15313	15359	15265	15317	15302	15249	15263	15144	15243	15371	15398	15242	15234	15300	15137	15156	15259	15183	15307	15336	15217	15139	15246	15409	15232	15211	15357	15291	15291	15301	15399	15246	15119	15060	15285	15406	15168	15253	15284	15227	15132	15384	15146	15286	15302	15254	15257	15227	15152	15291	15256	15250	15335	15138	15379	15631	15325	15360	15265	15252	15181	15257	15283	15313	15178	15210	15327	15225	15259	15242	15212	15376	15452	15413	15315	15182	15235	15345	15248	15399	15140	15241	15257	15318	15285	15148	15259	15304	15419	15395	15249	15221	15378	15540	15332	15364	15276	15271	15137	15381	15279	15391	15302	15159	15241	15231	15426	15445	15446	15182	15269	15332	15384	15270	15271	15292	15279	15308	15278	15511	15327	15443	15422	15177	15512	15298	15368	15436	15379	15359	15236	15461	15197	15266	15407	15287	15084	15269	15239	15229	15199	15276	15281	15530	15334	15151	15423	15226	15143	15194	15353	15469	15437	15271	15330	15417	15294	15348	15231	15298	15212	15153	15151	15374	15208	15315	15423	15426	15297	15339	15283	15285	15339	15381	15274	15436	15216	15221	15278	15481	15216	15361	15244	15345	15273	15285	15315	15257	15178	15267	15243	15244	15352	15319	15191	15356	15193	15259	15296	15421	15148	15361	15427	15163	15383	15230	15246	15361	15314	15358	15283	15317	15201	15309	15280	15327	15392	15350	15182	15311	15412	15278	15364	15299	15383	15248	15250	15273	15114	15457	15277	15263	15234	15228	15317	15435	15312	15330	15253	15248	15068	15487	15237	15351	15378	15331	15326	15260	15372	15345	15266	15274	15365	15306	15351	15381	15377	15182	15302	15314	15429	15320	15460	15324	15487	15419	15296	15366	15399	15330	15337	15302	15300	15167	15453	15386	15348	15137	15262	15239	15273	15264	15210	15277	15130	15359	15349	15483	15283	15388	15273	15339	15221	15182	15369	15312	15228	15174
28361	24483	27468	22631	17685	16563	15959	15631	15357	15269	15351	15146	15469	15839	15706	15429	15583	15350	15462	15128	15256	15246	15333	15115	15097	15218	15206	15217	15049	15070	15023	15038	15354	15046	15115	15017	15026	15047	15038	14983	14863	14968	15137	15016	15000	14857	14823	15138	15099	15063	15060	14935	14931	14898	15022	15008	14891	15161	15033	14867	14990	14757	15122	15145	14919	14798	15068	14900	15051	15147	14841	15112	14963	15159	15187	15061	15122	14963	14916	15061	15092	15034	14965	15068	14941	14888	14880	15052	15055	15054	14935	15074	14910	15052	14951	15063	15118	15193	15018	14938	15056	14955	15081	14869	15125	15114	15074	15033	15038	14794	14987	14987	14917	15083	15066	15058	15105	15102	14962	14989	14915	15223	15078	15117	15003	14952	15154	14950	14906	15088	15047	15146	14953	14779	15097	15022	15169	15166	15074	15144	15032	14968	15193	15253	14997	14954	15065	15247	15125	15163	14962	14958	14948	14793	14940	14889	15131	15085	15037	14945	14860	14956	14869	14860	15026	14954	14919	14948	14891	15148	14991	15086	15023	14986	15107	14926	14829	15001	15237	15159	15177	14985	15036	14862	14732	14853	14918	15140	15088	15000	14944	15037	14898	14925	15084	15134	14932	14944	15159	15005	15107	14968	14910	15177	15221	14897	15083	14944	14826	14997	14730	15066	15020	14940	14933	14866	14811	14889	14971	15174	15119	15080	15081	15366	15229	14913	14952	14949	14906	15023	14811	14950	15189	15035	15130	14818	14886	14964	15123	15013	15024	15066	14958	14873	15012	15004	15128	15148	15156	15035	15070	14951	15117	15048	14978	15036	14828	14940	14882	15099	14892	15038	14967	15028	14666	14880	15091	15022	14847	14969	15024	15112	14907	15019	15021	15069	14986	15051	15097	15070	14841	14926	14853	15063	14959	14844	15030	14889	14948	15248	15019	14956	14935	14868	14889	15043	15005	14872	14984	15008	15270	14837	14939	14941	15055	15035	14943	14994	14928	14973	15053	14978	15000	15107	15208	14983	14863	15020	15056	14855	15044	14954	15033	14956	14926	15023	14952	14888	14821	14881	15033	15037	14977	14943	15150	15106	15125	14970	14863	14978	15024	15154	14929	14862	14920	15085	15096	15185	14964	15046	15103	15000	15072	15132	15150	15055	14847	15009	14965	14878	15053	14944	15127	15131	14977	15024	14901	14948	14946	14855	14949	15040	15120	15037	15008	15127	15120	14799	14936	14904	15226	15009	14915	15047	15104	14911	14897	15134	14921	14877	14953	14897	14903	15018	15037	14871	14940	15047	15109	15024	14922	15042	14852	15210	14883	14951	15065	14988	15001	15098	15020	15082	15000	15277	14959	14847	15120	14914	14813	15190	14788	15044	15018	15196	15112	15051	15011	14996	14927	15072	15039	15004	15157	15245	15056	15153	15104	15080	14795	14954	15127	15018	14885	14957	14994	14889	15002	14941	15137	14916	14987	15089	14929	14911	14917	14983	14839	14966	14865	15168	15154	15232	14929	14860	15055	15053	15063	15203	15188	14962	15079	14986	14915	14922	15023	15022	14940	15082	14999	14889	15036	15116	15052	15052	15033	14833	15157	15110	15252	14977	14903	14851	15056	14985	15023	14975	14898	15043	14925	15133	14950	14932	15027	14939	15013	15011	15024	15093	14945	14944	15022	14915	14808	14867	14920	14882	15183	15102	14954	15093	14948	14999	14828	14990	15083	14891	14885	15055	15019	15014	15008	15070	15073	14965	15062	15126	15189	14857	15129	15008	15198	14962	14934	14895	15173	14950	15051	15003	15019	14988	14907	14992	15022	14963	15075	15015	15034	15062	15036	14980	15111	14961	14897	15070	15180	14883	14929	14822	14866	15261	14987	14958	15024	15130	15031	15092	15182	14983	14980	15050	14946	15076	15043	15054	15032	15139	15068	14923	15104	14925	14989	14946	14800	15050	14943	14918	15014	14944	15025	15001	14919	14860	15090	15109	15210	14949	15033	15021	15156	15099	14873	14853	14942	15089	15028	14997	14994	14852	15029	15070	15035	15144	15137	14840	15021	15025	14911	14904	15020	14793	15004	15112	15101	14906	14849	14877	15078	14883	15097	15027	14881	15145	15077	14889	14871	15046	14779	14994	14899	14867	14877	14851	15002	14902	14852	14947	15104	15020	14941	15008	15046	15078	15076	15042	15061	15035	15075	15046	15035	14873	15089	14927	14953	15087	15159	15069	15024	15017	15101	14925	14996	15157	15091	14985	15088	15050	15045	15079	15130	15052	15055	14883	15005	14963	14913	15129	15100	15249	15010	14870	15145	15108	14796	15147	14875	15051	15037	15150	15124	15111	15130	15013	14821	14855	15128	15070	15059	15157	14878	15002	14922	14957	15138	15151	14876	14975	14909	15090	14947	14969	15033	14898	15010	14959	15200	15076	15006	14988	15056	15143	15117	14988	15066	14850	15090	14949	15001	15044	15071	15051	15035	14958	15003	14957	15137	15204	14800	15052	14980	14986	15250	15178	14934	15137	15051	15122	15101	15070	15093	14883	15103	15103	14863	15050	14964	14840	14976	15094	14879	14977	15098	14916	15107	15000	15011	15021	14881	14893	15110	14968	15251	14916	15011	15099	14966	15148	14986	15233	15026	14884	15087	15125	15043	15206	15043	14998	14834	14906	14991	15230	14948	14864	15093	14756	14983	15104	15176	15116	15167	15108	15110	15050	15105	14872	15091	15064	15021	15102	15059	15169	14949	15105	15213	14990	15174	15099	15089	14919	14981	15090	15147	14941	15236	14967	15046	15006	15033	14748	15286	14978	14939	15102	14912	15153	15152	14879	15002	14966	15059	14934	15015	15067	14935	15239	15240	14987	15025	15018	15012	14889	15074	15113	15056	14848	14912	15092	15063	14985	14894	15018	14917	14919	14861	15041	15146	15050	15179	15019	15010	15017	14715	15067	14954	14835	15095	15079	15192	15080	15244	15168	15200	14930	15121	15053	15141	15019	15050	14910	15079	14947	15024	15109	14889	14829	15022	15077	15309	14927	15072	14940	14995	15015	15145	15046	14896	14953	14914	15028	14911	15152	14916	14866	15009	14845	15045	14999	15007	15213	14996	15053	15048	14980	15010	14999	15106	15004	15003	15158	15255	14818	14945	14920	15014	15188	15037	14882	15011	14952	15040	15236	15199	14939	14945	14874	14968	14926	15116	14898	15030	14981	14853	15039	15191	14913	15098	14990	15007	14998	14966	15015	14921	14899	15029	14891	14995	15134	14961	15015	14890	15062	14938	15004	14903	14942	15048	15080	14966	15169	15157	15152	14992	15113	14955	15071	14921	15010	15020	15243	14919	15213	15044	15057	14985	15068	15183	15085	15028	14870	15053	14861	14743	14911	15054	15115	15087	15288	14830	15118	14960	14978	14970	15021	14838	14772	14988	15041	15018	14983	14976	14845	14937	14997	15156	14895	14953	15004	15208	15115	14937	15009	15134	14920	14863	15199	14888	15068	15131	15162	15179	15009	15148	15007	15046	15094	14981	14920	15093	15017	15089	14947	15042	14726	15005	15204	14995	15034	14989	14949	14899	15082	14956	14879	14853	14879	15039	14920	14895	14916	14975	14897	14993	14955	15088	15095	14778	14856	15057	15261	15038	14981	15156	15095	15131	15028	15084	15108	14987	15005	15071	15110	15004	14842	15135	14946	14955	14796	15000	15166	15140	15094	15128	14929	15121	15033	15126	15144	14923	14980	15053	15039	15065	15070	15082	15065	15081	14789	15068	15038	14899	15254	15098	15082	14965	14989	15097	15038	14970	15139	15013	15133	15024	15004	15093	15017	14892	15116	14956	14932	15170	14944	15168	15105	15328	15004	15092	15076	15050	14976	15297	15262	14915	15214	15094	14931	14959	15183	15188	14881	14979	15029	15039	14849	14954	15003	15106	14840	14965	15069	15030	14837	14951	14890	15145	15091	14817	15215	14937	15113	14967	14977	14982	15069	15039	14923	14922	15003	14992	15125	15108	14823	15213	14964	14837	14974	14819	15020	15078	15104	15020	14955	14740	14908	14993	14979	15200	15020	15055	14964	14925	15078	14957	15007	15033	15217	15086	14916	14975	14950	14879	15037	15096	15088	14958	15345	15063	15103	15002	14923	15086	14961	15029	14952	15038	14867	15075	15063	14793	14968	15073	15098	15161	14915	15067	14924	14997	15208	15061	15052	15052	14857	15125	15077	15205	15080	15129	14970	14993	14820	14991	15072	15213	15077	15034	15110	15023	15178	15032	14982	15086	14921	15020	15136	14821	15009	14933	15040	15039	15151	14857	14882	15073	14900	14796	14741	15134	15051	15121	15070	15049	15122	14905	14871	15092	15074	15130	14959	15065	14883	14981	14869	14890	15187	15070	14916	14967	15112	15014	14900	15009	14919	15070	15031	15041	14997	15134	15015	15212	14923	14933	15051	15005	14940	14915	15007	15007	15227	15063	15112	14979	15020	15066	15165	14796	15214	15114	15142	15034	15000	14851	14867	15047	15066	14940	14951	15117	15025	15032	14773	14954	15005	15065	15060	15059	14952	14984	14900	15023	14911	15136	14935	15038	15154	15082	14926	14998	15028	15099	15051	14889	14969	14867	15100	15236	14812	15249	15050	15035	14915	14959	14970	15066	15089	15009	15017	14994	15097	15036	14901	15112	15098	15095	15146	15356	15076	14812	14982	15082	15100	15148	14851	15057	14992	14998	14892	15053	14970	15081	15073	15067	14997	14932	14822	14993	15016	14870	15167	15046	15084	14814	14979	15068	14981	15005	15020	14998	14916	15042	15098	15129	14923	15234	14958	14977	14956	14897	15218	14854	15044	15038	14883	15021	14903	14798	15198	15008	14943	14972	15036	14952	15300	15161	14954	15153	15049	15103	15086	14875	15088	14867	15072	15038	14816	14974	14976	14855	15008	14952	14924	14891	15025	15223	14969	15088	15049	15123	15016	15069	15081	15252	15252	15084	14964	14873	15082	14752	14898	14991	15047	15249	15008	14979	14844	15017	14937	14994	14926	15092	14822	15201	14817	15016	14954	15091	15000	14791	14804	15021	14842	15088	14971	15176	15083	14771	14952	14905	15001
30098	37253	29015	20806	17492	16123	15224	14881	14705	14558	14561	14616	14831	15318	14996	14854	14916	14904	14700	14761	14563	14467	14473	14470	14382	14410	14370	14407	14228	14129	14367	14281	14276	14284	14535	14231	14253	14266	14276	14226	14322	14263	14317	14232	14307	14212	14210	14086	14100	14375	14237	14406	14287	14189	14291	14240	14178	14222	14263	14218	14361	14172	14245	14349	14128	14288	14182	14167	14256	14180	14254	14192	14264	14199	14142	14064	14176	14284	14307	14291	14306	14387	14178	14154	14125	14338	14276	14221	14183	14311	14299	14211	14172	14114	14182	14254	14292	14299	14259	14348	14149	14188	14234	14200	14349	14290	14144	14223	14303	14281	14228	14278	14174	14092	14288	14098	14139	14214	14247	14344	14271	14206	14155	14430	14334	14364	14292	14045	14176	14218	14250	14180	14101	14248	14173	14207	14229	14195	14354	14266	14138	14310	14065	14194	14293	14305	14164	14189	14256	14368	14220	14283	14164	14140	14212	14111	14202	14207	13968	14221	14249	14322	14318	14253	14274	14134	14044	14158	14256	14104	14155	14135	14275	14081	14058	14289	14328	14296	14062	14226	14129	14205	14275	14339	14204	14274	14166	14278	14253	14250	14310	14247	14198	14416	14150	14176	14222	14337	14232	14289	14267	14149	14179	14282	14177	14155	14023	14153	14336	14203	14218	14220	14236	14200	14248	14188	14170	14155	14226	14241	14306	14250	14316	14122	14131	14184	14239	14387	14234	14309	14070	14160	14245	14167	14204	14195	14383	14274	14223	14206	14122	14135	14150	14447	14078	14114	14425	14251	14268	14261	14110	14244	14259	14159	14258	14108	14227	14127	14180	14250	14364	14366	14280	14235	14064	14249	14254	14247	14264	14252	14316	14081	14242	14248	14106	14222	14132	14326	14178	14181	14237	14165	14267	14267	14298	14019	14311	14191	14307	14081	14179	14186	14406	14212	14323	14076	14269	14179	14054	14149	14389	14083	14168	14209	14253	14245	14321	14279	14440	14288	14246	14381	14317	14293	14223	14113	14172	14277	14131	14173	14026	14245	14009	14314	14397	14421	14185	14323	14369	14009	14245	14086	14427	14197	14190	14425	14232	14248	14142	14138	14294	14337	14128	14366	14268	14120	14329	14211	14297	14221	14279	14188	14145	14389	14266	14148	14258	14282	14209	14243	14184	14432	14214	14285	14299	14189	14180	14036	14187	14366	14203	14160	14219	14112	14315	14243	14204	14292	14238	14170	14255	14112	14195	14154	14145	14378	14184	14050	14432	14414	14210	14431	14241	14243	14265	14136	14096	14302	14165	14361	14351	14370	14315	14282	14128	14310	14282	14127	14390	14145	14085	14294	14110	14037	14383	14230	14160	14334	14135	14235	14161	14193	14267	14189	14234	14276	14226	14165	14334	14245	14124	14437	14216	14152	14369	14300	14339	14352	14040	14274	14243	14294	14137	14207	14307	14253	14312	14060	14237	14240	14171	14263	14238	14140	14105	14275	14384	14018	14217	14169	14225	14119	14256	14420	14162	14190	14301	14264	14387	14185	14254	14283	14309	14179	14259	14339	14337	14265	14263	14047	14197	14059	14237	14109	14301	13945	14191	14235	14242	14333	14233	14121	14158	14221	14159	14144	14211	14403	14271	14188	14118	14392	14297	14201	14352	14275	14256	14460	14332	14112	14172	14333	14307	14053	14295	14259	14182	14289	14346	14189	14162	14267	14151	14223	14279	14281	14319	14327	14237	14169	14193	14171	14142	14230	14184	14282	14270	14301	14142	14260	14213	14226	14150	14125	14159	14225	14355	14133	14117	14304	14296	14148	14230	14116	14078	14221	14157	14305	14126	14217	14323	14139	14246	14091	14150	14255	14182	14215	14390	14119	14219	14167	14342	14247	14332	14338	14154	13999	14267	14155	14080	14414	14166	14275	14211	14356	14309	14181	14209	14122	14207	14390	14280	14405	14269	14227	14334	14263	14144	14250	14300	14181	14278	14247	14094	14303	14144	14303	14227	14127	14212	14195	14208	14183	14177	14365	14266	14248	14157	14016	14213	14099	14180	14230	14304	14082	14410	14188	14133	14289	14133	14300	14195	14283	14098	14250	14163	14248	14278	14196	14189	14270	14220	14283	14218	14217	14169	14167	14123	14262	14351	14152	14131	14230	14154	14320	14305	14252	14367	14113	14176	14111	14086	14177	14346	14185	14110	14108	14226	14309	14130	14360	14113	14152	14390	14241	14218	14073	14250	14431	14186	14344	14198	14288	14209	14117	14230	14358	14244	14174	14250	14173	14118	14234	14215	14375	14254	14208	14335	14062	14212	14235	14099	14260	14060	14129	14249	14228	14317	14137	14250	14056	14277	14286	14269	14161	14232	14137	14282	14078	14101	14175	14264	14195	14167	14315	14293	14211	14250	14161	14247	14208	14293	14106	14114	14282	14229	14434	14126	14114	14113	14242	14164	14299	14312	14243	14222	14187	14173	14314	14148	14228	14191	14259	14173	14011	14373	14083	14245	14215	14323	14127	14119	14364	14247	14473	14133	14126	14327	14203	14292	14015	14257	14258	14134	14156	14154	14406	14086	14070	14124	14190	14350	14022	14204	14144	14374	14306	14171	14206	14337	14225	14353	14222	14239	14279	14165	14247	14357	14120	14241	14376	14242	14297	14279	14122	14286	14155	14280	14251	14379	14263	14233	14118	14383	14139	14296	14128	14242	13967	14093	14228	14349	14250	13986	14215	14126	14245	14196	14067	14159	14265	14227	14042	14323	14124	14160	14299	14140	14061	14198	14275	14362	14189	14219	14397	14115	14300	14235	14162	14078	14141	14261	14258	14302	14244	14263	14369	14085	14407	14192	14394	14337	14277	14191	14199	14135	14228	13991	14322	14227	14133	14251	14213	14324	14238	14274	14261	14205	14208	14023	14346	14216	14171	14169	14249	14250	14083	14223	14125	14278	14299	14215	14287	14287	14351	14263	14196	14095	14107	14227	14162	14179	14279	14155	14273	14021	14029	14157	14137	14229	14145	14300	14219	14199	14188	14295	14177	14318	14369	14152	14197	14154	14155	14224	14248	14154	14196	13989	14221	14276	14316	14140	14283	14271	14195	14355	14133	14355	14317	14306	14113	14413	14286	14200	14200	14269	14207	14176	14241	14047	14302	14499	14171	14233	14177	14197	14136	14191	14384	14151	14247	14182	14281	14310	14175	14384	14229	14349	14273	14307	14057	14242	14169	14255	14175	14177	14317	14367	14114	14231	14157	14264	14252	14164	14282	14109	14188	14241	14099	14266	14336	14177	14383	14236	14258	14099	14254	14405	14171	14197	14245	14364	14480	14286	14437	14291	14217	14468	14226	14219	14201	14217	14109	14164	14335	14278	14175	14406	14247	14114	14206	14009	14314	14460	14471	14124	14298	14135	14197	14321	14293	14171	14304	14200	14299	14217	14297	14138	14226	14151	14242	14198	14127	14259	14213	14287	14219	14172	14239	14306	14156	14127	14254	14237	14355	14280	14241	14188	14301	14097	14184	14163	14181	14033	14363	14263	14488	14198	14090	14220	14344	14200	14164	14213	14330	14374	14082	14142	14345	14397	14192	14207	14124	14279	14128	14273	14209	14140	14319	14208	14228	14350	14388	14266	14192	14296	14299	14229	14218	14433	14188	14246	14137	14178	14153	14238	14295	14266	14250	14272	14211	14294	14285	14217	14248	14255	14298	14362	14229	14347	14231	14237	14322	14142	14112	14308	14111	14219	14339	14224	14112	14368	14347	14269	14135	14144	14282	14202	14195	14103	14208	14187	14265	14107	14333	14227	14150	14310	14218	14314	14191	14138	14446	14222	14217	14237	14118	14238	14268	14314	14206	14169	14089	14159	14238	14224	14206	14088	14114	14265	14176	14237	14169	14182	14147	14197	14262	14271	14119	14280	14276	14278	14293	14315	14244	14276	14118	14162	14313	14223	14128	14165	14184	14161	14169	14058	14162	14294	14323	14199	14197	14178	14295	14026	14270	14281	14238	14247	14309	14135	14127	14358	14186	14452	14193	14186	14138	14266	14139	14208	14324	14083	14250	14382	14314	14273	14187	14302	14204	14210	14282	14238	14114	14238	14190	14268	14001	14245	14392	14212	14298	14103	14334	14223	14183	14348	14059	14199	14290	14143	14178	14265	14283	14380	14208	14122	14283	14309	14296	14245	14138	14434	14160	14173	14343	14215	14109	14220	14173	14249	14275	14128	14168	14298	14078	14260	14273	14247	14192	14188	14155	14038	14044	14282	14222	14170	14302	14299	14269	14223	14062	14300	14354	14283	14139	14214	14196	14238	14104	14251	14238	14196	14216	14327	14367	14139	14232	14356	14115	14191	14324	14386	14270	14255	14253	14178	14226	14272	14324	14219	14312	14306	14258	14275	14242	14264	14224	14238	14345	14333	14041	14111	14251	14230	14207	14232	14158	14326	14197	14290	14231	14180	14222	14298	14130	14143	14255	14231	14376	14363	14264	14146	14111	14274	14539	14169	14195	14199	14171	14072	14193	14258	14274	14214	13969	14325	14251	14022	14270	14204	14128	14208	14311	14303	14343	14132	14217	14151	14124	14222	14227	14114	14232	14410	14271	14227	14170	14197	14260	14320	14294	14308	14312	14241	14244	14267	14156	14163	14547	14223	14170	14146	14361	14176	14284	14311	14311	14200	14123	14458	14147	14168	14194	14241	14259	14298	14256	14132	14097	14286	14215	14149	14232	14345	14196	14297	14221	14274	14194	14249	14193	14163	14250	14292	14228	14142	14175	14297	14243	14199	14202	14259	14152	14126	14273	14144	14094	14248	14075	14305	14234	14117	14285	14158	14274	14230	14265	14240	14342	14225	14275	14225	14222	14213	14458	14293	14309	14182	14197	14268	14274	14259	14337	14106	14384	14281	14283	14060	14093	14001	14167	14336	14301	14339	14135	14156	14279	14257	14187	14292	14231	14368	14273	14349	14292	14205	14245	14050	14301	14323	14133	14254	14481	14225	14212	14273	14294	14137	14260	14237	14369	14223	14056	14141	14140	14302	14119	14332	14257	14140	14302	14442	14133	14227	14100	14162	14055	14202	14186	14286	14078	14311	14219	14169	14194
24401	21561	29042	25667	24352	23936	21365	17890	16778	16706	16403	16300	16496	16739	16596	16507	16615	16531	16199	16246	16189	16128	16222	16139	15905	16044	16040	15751	15933	15937	15687	15706	15961	15919	16104	15812	15861	15903	15972	16055	15746	15598	15859	15911	15710	16025	16153	15931	15687	16066	15892	15941	15955	15731	15716	15753	15815	15699	16228	16120	15930	15878	15749	15951	15842	15842	15962	16011	16012	15823	15741	15823	15784	15710	15788	15721	15875	15767	15716	15909	15738	15810	15798	15690	15912	15673	15782	15864	15602	15740	15859	15842	15686	15966	15863	15785	15763	15579	15963	15850	15675	15833	15809	15890	15665	15713	15677	15895	15956	15921	15802	15847	15840	15827	15714	15680	15858	15839	16095	15678	15763	15861	15699	15849	15897	15848	15807	15632	15755	15696	15792	15878	15738	15819	15873	15887	15674	15891	15864	15724	15779	15754	15746	15881	15679	15744	15848	15781	15736	15904	15859	15687	15844	15747	15582	15684	15722	15694	15854	15795	15893	15766	15607	15670	15693	15803	15836	15818	15845	15538	15867	15640	15763	15928	15822	15703	15787	15550	15700	15755	15997	15906	15789	15803	15761	15727	15642	15766	15816	15774	15821	15826	15833	15816	15749	15888	15851	15913	15798	15822	15838	15892	15894	15863	15731	15725	15787	16075	15802	15873	16037	15903	15817	15724	15665	15778	15633	15640	15774	15840	15884	15931	15981	15859	15771	15717	15885	15726	15720	15797	15748	15674	15873	15764	15933	15643	15784	15728	15855	15778	15785	15644	15867	16007	15773	15919	15919	16040	15956	15964	15755	15827	15719	15804	15929	15827	15827	15709	15905	15606	15983	15802	15809	15873	15686	15764	15738	15761	15969	15622	15866	15643	15822	15845	15711	15726	15752	15657	15697	15880	15772	16035	15749	15707	15920	15569	15753	15847	15898	15730	15685	15708	15671	15615	15694	15767	15801	16010	15796	15895	15929	15993	15821	16003	15812	16019	15741	15858	15945	15698	15871	15934	15724	15924	16002	15803	15863	15966	15867	15796	15840	15839	15731	15916	15575	15903	15745	15756	15725	15791	15666	15669	15801	15894	15882	15842	15675	15734	15886	15673	15622	15660	15855	15812	15817	15690	15824	15805	15910	15831	15837	15857	15839	15727	15720	15832	15706	15822	15701	15645	15751	15921	16018	16031	15726	15702	15545	15580	15778	15647	15787	15689	15849	15750	15652	15718	15850	15948	15707	15828	15881	15901	15793	15717	15718	15907	15701	15625	15705	15806	15959	15767	15858	15752	15866	15792	15962	15638	15791	15663	15762	15896	15849	15979	15918	15827	15694	15724	15712	16076	15919	15906	15797	15818	15746	15768	15694	15964	15826	15747	15869	15753	15710	16018	15961	15730	15868	15623	15761	15698	15919	15797	15765	15919	15862	15824	15632	15828	15916	15744	15816	15763	15818	15918	15769	15633	15809	15724	15667	15737	15770	15727	15809	15627	15726	15680	15963	15706	15682	15924	15700	15816	15744	15878	16075	15861	15903	15866	15816	15765	15634	15926	15938	15934	15678	15737	15726	15788	15878	15716	15928	15988	15960	15891	15919	15889	15714	15801	15780	15700	16009	15727	15707	15864	15893	15748	15819	15905	15772	15812	15663	15719	15872	15921	15791	15830	15842	15949	15883	15689	15804	15881	15764	15673	15786	15844	16090	15854	15869	15699	15770	15631	15794	15792	15845	15770	15793	15681	15743	15750	15521	15818	15870	15905	15869	15788	16026	15728	15867	15795	15860	15682	15706	15705	15878	15636	15531	15852	15958	15714	15805	15892	15842	15798	15726	15690	15758	15819	15819	15851	15874	15916	15769	15769	15754	15586	15923	15626	15855	15755	15738	15571	15880	15880	15767	15662	15655	15568	15924	15743	15777	15600	15920	15798	15824	15482	15884	15656	15980	15855	15829	15970	15802	15765	16059	15663	15801	15859	15683	15611	15792	15719	15705	15795	15660	15908	15852	15697	15813	15652	15557	15827	15660	15969	15959	15828	15777	15724	16177	15856	15872	15836	15777	15691	15848	15599	15839	15783	15799	15821	15786	15768	15790	15992	15798	15693	15962	15885	15799	15834	15751	15615	15595	15776	15736	15864	15741	15589	15737	15821	15848	15830	15890	15844	15742	15792	15754	15885	15728	15897	15797	15758	15855	15670	15751	16009	15669	15751	15821	15758	15777	16143	15907	15807	15732	15777	15795	15809	15715	15808	15961	15775	15831	15724	15810	15789	15677	15749	15844	15781	15813	15846	15645	15804	15810	15829	15906	15843	15765	15744	15724	15642	15884	15865	15731	15877	15763	15894	15610	15742	15719	15890	15701	15933	15794	15900	15745	15741	15799	15837	15771	15762	16028	15787	15554	15602	15684	15746	15763	15902	16029	15934	15776	15860	15805	15760	15932	15713	15989	15887	15800	15886	15703	15625	15692	15608	15882	15810	15974	15831	15670	15703	15780	15693	15765	15830	15803	15580	15887	15873	15820	15874	15691	15741	15738	15600	15914	15821	15866	15736	15901	15940	15644	15779	15853	15733	15823	15605	15915	15860	15850	15556	15834	15822	16036	15770	15869	15773	16058	15825	15922	15778	15724	15936	15737	15929	15654	15947	15806	15925	15956	15996	15965	15648	15682	15668	15834	15655	15892	15731	15570	15729	15857	15758	15818	15919	15790	15826	15719	15781	15787	15744	15809	15849	15890	15620	16007	15689	15678	15888	15877	15945	15766	15748	15615	15885	15885	15702	15821	15893	15833	15849	15773	15824	15875	15711	15904	15875	15728	15880	15784	15798	15884	15847	15842	15780	15843	15568	15875	15647	15908	15847	16090	15625	15649	15739	15735	15942	15828	15749	15859	15778	15820	15982	15773	15842	15930	15927	15774	15733	15805	16009	15675	15932	15837	15832	15787	15804	15667	15618	15815	15763	15710	15840	15757	15825	15764	15721	15788	15969	15816	15755	15734	15727	15863	15812	15681	15752	15945	15809	15695	15882	15929	15690	15884	15714	15665	15705	15835	15691	15868	15799	15640	15856	15806	15794	16003	15681	15808	15854	15726	15756	15738	15813	15745	15878	15849	15944	15828	16024	15713	15689	15741	15771	15822	15826	15943	15816	15857	15881	15725	15749	15839	15789	15811	15733	15781	15637	15987	15571	15843	15790	15724	15659	15892	15776	15878	15821	15876	15748	15785	15689	15774	15815	15842	15918	15815	16029	15785	15848	15978	15806	16192	15738	15671	15780	15898	15817	15840	15959	15541	15491	15862	15758	15780	15647	15966	15874	15812	15832	15952	15761	15813	15856	15686	15760	16093	15878	15703	15670	15827	15916	15933	15785	15885	15994	15869	15858	15854	15885	15774	15817	15765	15832	15894	15868	15708	15882	15888	15802	15687	16172	15895	15893	15881	15863	15598	15742	15939	15857	15837	15966	15834	15604	15834	15589	15742	15558	15728	15711	15669	15684	15704	15782	15681	15934	15650	15587	15797	15908	15776	15680	15536	15799	15893	15715	15879	15749	15963	15488	15919	15759	15872	15787	15642	15717	15654	15757	15737	15983	15943	15826	15956	15754	15800	15818	15746	15637	15779	15724	15883	15731	15636	15854	15940	15844	15726	15786	15935	15974	15849	15847	15671	15749	16024	15822	15642	15743	15694	15936	15700	15797	15693	15760	15842	15830	15703	15854	15707	15746	15607	15707	15896	15897	15864	15713	15937	15684	15726	15777	15843	15748	15914	15833	15906	15669	15889	15690	15960	15784	15796	15821	15796	15734	16030	15946	15836	15771	15861	15866	15618	15722	15797	15784	15681	15693	15700	15619	15845	15860	15950	15952	15892	15613	15723	15709	15816	15829	15586	15771	15590	15642	15781	15740	15843	15591	15795	15782	15736	15800	15936	15726	15733	15850	15794	15626	15945	15952	15703	15806	15601	15914	15935	15652	15593	15832	15829	15783	15624	15961	15686	15779	15745	15958	15845	15801	15824	15757	15675	16029	16012	15709	15519	15663	15721	15963	15738	15524	15857	15668	15811	15641	15762	15580	15827	15842	15908	15802	15898	15744	15814	15667	15645	15999	15869	15715	15796	15983	16032	15947	15822	15644	15734	15867	15900	15754	15881	15803	15803	15833	15795	15830	15685	15960	15902	15826	15937	15810	15906	15794	15818	15639	15628	15701	15818	15834	15693	15834	15859	15895	15717	15985	15699	15840	15889	15846	15840	15923	15763	15721	15771	15809	15621	15835	15886	15713	15886	15730	15693	15782	15692	15867	15808	15924	15729	15843	15800	15715	15841	15802	15941	15822	15882	15704	15957	15899	15727	15733	15672	15759	15760	15844	15735	15743	15718	15817	15692	15734	15680	15924	15828	15864	15817	15871	15862	15758	15792	15488	15805	15737	15705	15628	15912	15824	15736	15563	15720	15766	15871	15841	15792	15846	15998	15735	15758	15835	15865	15809	15816	15783	15781	15688	15751	15807	15719	15806	15836	15906	15886	15821	15657	15779	15694	15899	15998	15834	15710	15770	15775	15700	15715	15702	15511	15761	15741	15762	16014	15733	15865	15828	15914	15929	15785	15700	15961	15609	15828	15954	15783	15805	15689	15972	15699	15678	15722	15890	15708	15673	15781	15812	15768	15767	15878	15726	15988	15640	15708	15707	15922	15725	15757	15972	15868	15738	15731	15714	15756	15762	15645	15892	15871	15828	15875	16009	15910	15786	15805	15753	15810	15979	15715	16052	15616	15744	15715	15700	15710	15882	15752	15715	15740	15817	15842	15596	15719	15796	15849	15595	15619	16015	15967	15886	15715	15782	15820	15793	15686	15896	15822	15614	15643	15879	15872	15887	15794	15693	15554	15770	15840	15824	15792	15807	15947	15665	15591	15973	15734	15671	15674	15728	15571	15823	15728	15611	15846	15831	15764	15658	15903	15625	15940	15904	15953	15662	15595	15715	15846	15851	15726	15950	15818	15818	15922	15837	15730	15968	15681	15853	15749	15697	15830	15899	15631	15548	15644	15833	15886	15776	15694	15841	15643	15740	15740	15874	15772	15819	15788	15798	15682	15739	15725	15808	15678	15877	15784	15623
32538	45730	42003	33368	27768	22840	18378	17212	16027	15291	15313	15714	15608	15687	15853	15869	15593	15599	15481	15217	15328	15022	14957	15193	15098	14780	14699	14833	14773	14909	14657	14817	14751	14738	14822	14734	14886	14743	14717	14762	14804	14625	14753	14667	14778	14748	14708	14810	14649	14624	14903	14813	14636	14754	14856	14858	14829	14844	14709	14827	14687	14831	14633	14718	14824	14625	14900	14759	14808	14828	14751	14868	14623	14883	14631	14780	14811	14547	14764	14715	14644	14890	14687	14815	14794	14548	14937	14744	14850	14833	14982	14876	14833	14814	14729	14640	14702	14928	14836	14976	14745	14808	14812	14564	14715	14694	14528	14776	14659	14580	14846	14734	14780	14750	14678	14624	14721	14678	14829	14692	14850	14681	14617	14797	14703	14821	14728	14683	14844	14817	14786	14576	14761	14866	14637	14732	14623	14736	14790	14538	14804	14637	14700	14697	14756	14821	14699	14857	14787	14634	14734	14771	14844	14837	14880	14677	14687	14789	14592	14713	14758	14765	14709	14825	14775	14750	14744	14752	14741	14789	14687	14661	14830	14829	14816	14932	14697	14573	14549	14765	14794	14616	14675	14730	14632	14813	14830	14680	14818	14677	14679	14641	14554	14762	14675	14587	14626	14844	14709	14679	14753	14606	14778	14695	14693	14657	14916	14673	14741	14728	14752	15022	14679	14596	14803	14784	14824	14774	14717	14699	14763	14764	14837	14733	14788	14725	14771	14538	14741	14707	14818	14791	14848	14780	14806	14817	14774	14953	14643	14824	14688	14709	14744	14575	14783	14836	14846	14976	14717	14674	14844	14528	14833	14881	14591	14885	14754	14735	14711	14689	14688	14869	14809	14613	14695	14818	14892	14689	14654	14698	14617	14745	14924	14805	14667	14873	14716	14749	14856	14671	14746	14760	14776	14919	14722	14796	14740	14618	14694	14800	14566	14736	14785	14638	14620	14728	14816	14773	14817	14752	14681	14767	14706	14877	14661	14637	14753	14740	14871	14715	14786	14829	14644	14667	14912	14595	14641	14855	14921	14683	14814	14755	14656	14920	14540	14797	14688	14690	14560	14854	14789	14758	14811	14800	14783	14941	14793	14809	14781	14948	14793	14766	14666	14813	14560	14787	14734	14580	14752	14718	14847	14607	14678	14906	14730	14806	14922	14792	14688	14837	14792	14641	14751	14672	14690	14717	14747	14793	14741	14772	14663	14822	14738	14844	14790	14671	14637	14694	14688	14745	14640	14725	14670	14674	14779	14741	14928	14758	14868	14569	14875	14840	14740	14700	14832	14727	14734	14665	14719	14790	14762	14839	14715	14644	14565	14824	14736	14656	14750	14642	14818	14801	14850	14804	14710	14628	14765	14844	14689	14763	14804	14730	14768	14731	14848	14880	14688	14894	14804	14631	14713	14725	14706	14824	14659	14794	14790	14770	14764	14767	14715	14591	14704	14733	14704	14851	14662	14508	14876	14679	14771	14675	14672	14804	14516	14794	14837	14702	14696	14687	14832	14587	14543	14567	14824	14642	14816	14641	14632	14697	14710	14812	14651	14759	14605	14773	14682	14791	14763	14728	14760	14775	14728	14657	14687	14785	14838	14703	14834	14898	14788	14625	14705	14664	14811	14710	14802	14529	14693	14700	14787	14772	14736	14716	14851	14762	14668	14666	14854	14750	14655	14762	14816	14429	14721	14803	14841	14728	14673	14681	14601	14767	14650	14766	14688	14648	14678	14735	14689	14850	14754	14847	14690	14809	14767	14688	14879	14730	14784	14573	14602	14763	14834	14789	14796	14704	14648	14609	14773	14646	14773	14791	14685	14715	14862	14787	14680	14701	14734	14660	14740	14750	14757	14777	14905	14652	14633	14757	14807	14748	14745	14766	14729	14833	14845	14930	14836	14481	14852	14903	14756	14769	14608	14718	14598	14817	14918	14787	14703	14501	14623	14546	14913	14685	14556	14856	14770	14799	14668	14769	14713	14702	14548	14766	14785	14881	14715	14686	14598	14851	14724	14694	14758	14795	14619	14633	14700	14895	14696	14897	14729	14636	14833	14985	14812	14694	14968	14877	14812	14760	14787	14866	14596	14654	14735	14865	14652	14817	14649	14771	14902	14756	14818	14751	14633	14688	14777	14896	14672	14714	14874	14845	14547	14715	14660	14874	14691	14836	14644	14679	14722	14581	14914	14612	14838	14827	14681	14803	14694	14786	14869	14780	14620	14655	14837	14860	14680	14691	14761	14662	14783	14814	14785	14737	14888	14668	14742	14761	14671	14774	14749	14769	14678	14723	14732	14876	14692	14744	14625	14831	14787	14622	14767	14847	14536	14714	14818	14616	14717	14749	14832	14643	14884	14720	14968	14856	14710	14874	14804	14880	14745	14747	14766	14732	14893	14668	14689	14736	14790	14725	14648	14769	14874	14741	14825	14815	14786	14773	14707	14736	14720	14828	14739	14868	14756	14817	14742	14747	15006	14906	14645	14567	14701	14674	14778	14778	14736	14670	14830	14665	14675	14830	14912	14705	14709	14708	14777	14715	14785	14820	14723	14791	14772	14837	14734	14863	14753	14488	14734	14657	14666	14621	14723	14748	14743	14741	14677	14740	14684	14643	14734	14661	14892	14716	14833	14840	14756	14683	14846	14716	14781	14623	14806	14765	14865	14787	14691	14628	14820	14799	14860	14657	14712	14826	14569	14769	14783	14805	14883	14749	14737	14874	14729	14798	14706	14900	14657	14763	14735	14716	14921	14770	14915	14902	14705	14797	14617	14913	14800	14619	14635	14619	14786	14761	14836	14793	14829	14700	14878	14616	14753	14849	14624	14743	14714	14802	14781	14678	14789	14829	14825	14738	14849	14757	14595	14714	14855	14838	14594	14751	14490	14721	14763	14683	14727	14765	14889	14868	14648	15092	14793	14784	14820	14657	14806	14685	14864	14838	14745	14986	14727	14783	14871	14663	14819	14738	14754	14630	14762	14849	14571	14786	14729	14806	14590	14816	14759	14842	14664	14684	14623	14843	14803	14680	14715	14840	14747	14716	14567	14760	14793	14814	14886	14723	14744	14836	14737	14697	14678	14514	14768	14786	14888	14885	14776	14883	14673	14826	14846	14689	14817	14586	14654	14678	14858	14817	14838	14702	14811	14742	14654	14579	14901	14548	14790	14808	14637	14824	14797	14703	14834	14795	14673	14830	14679	14814	14832	14631	14765	14651	14750	14812	14810	14524	14683	14733	14758	14838	14756	14874	14777	14801	14753	14721	14769	14803	14755	14817	14663	14848	14809	14568	14572	14976	14664	14799	14549	14832	14741	14790	14866	14815	14666	14745	14785	14605	14715	14813	14682	14618	14652	14797	14679	14613	14830	14868	14795	14719	14764	14802	14737	14714	14736	14709	14701	14845	14821	14735	14787	14728	14702	14717	14922	14904	14594	14745	14624	14758	14677	14742	14760	14777	14876	14939	14568	14579	14662	14782	14868	14712	14724	14844	14655	14686	14706	14817	14657	14486	14833	14848	14744	14776	14691	14680	14769	14583	14826	14617	14840	14587	14760	14691	14885	14885	14616	14774	14745	14637	14891	14761	14754	14897	14757	14730	14702	14604	14941	14832	14893	14730	14844	14678	14705	14649	14603	14842	14554	14718	14733	14807	14676	14708	14830	14825	14916	14752	14708	14691	14713	14836	14805	14672	14697	14747	14708	14727	14728	14684	14513	14703	14746	14768	14673	14716	14774	14726	14867	14743	14728	14738	14742	14714	14873	14784	14715	14632	14895	14721	14616	14661	14819	14877	14554	14672	14654	14801	14998	14907	14726	14820	14784	14785	14921	14729	14685	14613	14537	14761	14825	14735	14665	14797	14776	14645	14815	14767	14762	14830	14749	14668	14750	14674	14646	14791	14878	14594	14611	14916	14717	14660	14587	14840	14847	14715	14739	14658	14773	14723	14665	14712	14777	14795	14726	14767	14857	14706	14774	14818	14629	14872	14851	14674	14607	14700	14644	14534	14718	14728	14848	14836	14946	14734	14768	14724	14707	14570	14875	14904	14609	14865	14787	14816	14663	14739	14654	14512	14741	14844	14652	14700	14739	14520	14810	14807	14739	14720	14702	14734	14915	14750	14712	14589	14669	14704	14792	14821	14649	14822	14791	14779	14832	14745	14729	14755	14800	14758	14568	14833	14877	14672	14710	14638	14681	14697	14625	14819	14680	14674	14818	14604	14730	14814	14896	14805	14803	14816	14828	14810	14753	14844	14672	14748	14806	14684	14666	14508	14711	14799	14760	14815	14647	14713	14784	14783	14752	14810	14941	14567	14779	14743	14615	14870	14899	14781	14842	14630	14690	14911	14642	15000	14810	14630	14845	14779	14622	14832	14838	14696	14739	14788	14940	14779	14659	14562	14727	14726	14896	14706	14527	14696	14808	14610	14614	14762	14576	14687	14972	14698	14739	14581	14750	14744	14703	14723	14587	14817	14728	14586	14769	14720	14670	14771	14800	14741	14749	14561	14754	14574	14618	14869	14807	14833	14751	14736	14738	14904	14625	14596	14715	14648	14799	14589	14886	14674	14632	14625	14823	14790	14712	14702	14803	14792	14656	14880	14734	14737	14929	14803	14716	14610	14697	14782	14662	14993	14690	14723	14705	14781	14742	14671	14804	14726	14577	14800	14707	14675	14719	14729	14677	14753	14802	14707	14711	14839	14805	14737	14650	14682	14789	14873	14927	14761	14938	14836	14788	14685	14985	14703	14606	14737	14817	14776	14720	14711	14782	14743	14745	14552	14802	14828	14638	14836	14698	14713	14730	14643	14642	14716	14835	14872	14748	14757	14579	14804	14704	14712	14755	14554	14778	14661	14781	14621	14673	14795	14683	14782	14805	14702	14783	14661	14830	14908	14796	14748	14725	14676	14666	14674	14798	14681	14544	14692	14776	14640	14696	14943	14513	14720	14894	14674	14735	14715	14622	14646	14861	14609	14994	14817	14774	14726	14755	14970	14700	14737	14793	14720	14797	14687	14962	14806	14792	14756	14672	14778	14627	14723	14989	14816	14564	14832	14758	14637	14599	14795	14717	14793	14599	14652	14709	14714	14466	14730	14888	14681	14591	14648
23282	21599	29431	24752	23462	25978	26136	20266	17914	17828	17743	17621	17801	17624	17782	17767	17405	17549	17454	17302	17340	17081	16988	16962	16813	16895	16749	16667	16702	16706	16377	16656	16797	16492	16605	16502	16608	17001	16566	16629	16813	16449	16768	16720	16807	16733	16655	16573	16393	16578	16451	16514	16826	16676	16617	16783	16596	16649	16720	16615	16640	16657	16671	16327	16490	16419	16592	16534	16671	16378	16622	16510	16499	16550	16498	16541	16629	16539	16482	16394	16635	16638	16480	16602	16610	16661	16534	16586	16792	16690	16775	16535	16351	16815	16534	16663	16350	16394	16312	16624	16676	16491	16593	16492	16453	16472	16653	16504	16632	16579	16469	16654	16520	16371	16607	16540	16406	16379	16674	16395	16510	16672	16754	16681	16529	16522	16539	16534	16420	16583	16574	16648	16675	16418	16377	16573	16448	16465	16481	16764	16571	16475	16746	16385	16509	16458	16341	16488	16533	16349	16516	16235	16583	16358	16574	16327	16519	16595	16526	16434	16492	16462	16674	16662	16542	16528	16531	16680	16389	16641	16376	16622	16520	16433	16365	16615	16566	16495	16544	16516	16514	16424	16503	16541	16328	16476	16544	16358	16519	16283	16315	16576	16352	16545	16450	16754	16607	16781	16568	16326	16566	16549	16649	16553	16635	16529	16625	16535	16311	16508	16433	16290	16516	16594	16702	16524	16647	16628	16498	16487	16323	16350	16696	16397	16374	16511	16598	16431	16582	16401	16565	16337	16557	16310	16598	16431	16657	16583	16452	16499	16472	16534	16487	16427	16645	16616	16522	16453	16492	16421	16399	16419	16637	16621	16429	16283	16485	16430	16336	16475	16478	16521	16627	16451	16564	16339	16580	16402	16352	16425	16429	16580	16552	16485	16359	16354	16517	16400	16577	16464	16551	16555	16425	16519	16238	16464	16470	16496	16597	16378	16563	16596	16512	16451	16369	16543	16752	16425	16501	16515	16330	16738	16695	16510	16666	16430	16371	16431	16694	16521	16708	16609	16643	16547	16476	16543	16215	16492	16699	16560	16554	16419	16363	16554	16412	16530	16731	16486	16563	16517	16463	16532	16478	16335	16598	16411	16424	16541	16622	16631	16608	16363	16593	16605	16655	16466	16564	16473	16609	16352	16402	16694	16513	16469	16624	16698	16582	16598	16538	16697	16476	16524	16523	16432	16564	16451	16425	16636	16454	16443	16442	16442	16537	16270	16508	16448	16506	16510	16450	16387	16525	16470	16673	16641	16534	16519	16314	16393	16744	16475	16537	16620	16470	16554	16406	16666	16458	16363	16383	16400	16532	16502	16498	16387	16657	16645	16654	16538	16462	16613	16483	16531	16477	16547	16569	16548	16473	16427	16545	16505	16568	16375	16510	16430	16687	16492	16495	16719	16498	16621	16493	16503	16290	16424	16474	16265	16600	16601	16296	16430	16610	16623	16594	16691	16545	16188	16298	16558	16543	16368	16484	16318	16591	16613	16469	16511	16320	16495	16587	16554	16528	16416	16552	16397	16714	16477	16455	16623	16426	16598	16634	16319	16567	16363	16474	16507	16524	16647	16407	16419	16531	16430	16520	16392	16623	16447	16703	16481	16574	16513	16478	16461	16527	16389	16406	16759	16613	16348	16489	16716	16620	16590	16506	16474	16513	16477	16611	16501	16692	16375	16281	16448	16569	16599	16672	16439	16639	16492	16481	16530	16700	16552	16665	16439	16708	16508	16570	16310	16450	16342	16532	16522	16434	16572	16454	16553	16503	16509	16600	16380	16677	16421	16459	16430	16364	16359	16494	16388	16557	16576	16671	16552	16467	16525	16527	16427	16626	16392	16481	16407	16342	16610	16638	16706	16418	16445	16533	16550	16774	16456	16575	16372	16614	16479	16443	16341	16465	16509	16369	16405	16509	16403	16473	16593	16534	16485	16461	16431	16489	16594	16313	16386	16394	16408	16551	16358	16489	16408	16543	16422	16615	16541	16533	16511	16585	16475	16588	16485	16584	16306	16552	16451	16538	16549	16639	16668	16537	16558	16584	16453	16789	16601	16424	16371	16503	16430	16264	16624	16636	16410	16544	16288	16366	16383	16354	16565	16544	16417	16565	16422	16326	16481	16434	16586	16640	16473	16405	16582	16456	16507	16343	16497	16454	16649	16458	16567	16440	16477	16515	16497	16514	16713	16532	16398	16563	16618	16578	16405	16465	16516	16416	16218	16565	16262	16519	16482	16401	16362	16400	16474	16412	16521	16653	16556	16344	16456	16497	16450	16525	16571	16432	16409	16537	16370	16416	16505	16384	16413	16507	16368	16459	16578	16552	16732	16453	16355	16592	16520	16437	16569	16683	16433	16723	16292	16602	16420	16469	16486	16601	16482	16658	16408	16697	16627	16357	16554	16384	16226	16520	16472	16393	16385	16310	16327	16607	16635	16636	16661	16380	16658	16418	16631	16455	16383	16524	16485	16581	16421	16418	16684	16461	16606	16616	16642	16473	16476	16612	16450	16255	16377	16342	16562	16674	16315	16464	16469	16646	16780	16397	16466	16557	16418	16575	16638	16583	16460	16269	16370	16632	16439	16372	16430	16545	16531	16578	16401	16581	16425	16657	16373	16566	16515	16612	16365	16700	16575	16567	16535	16514	16466	16626	16489	16578	16409	16473	16418	16522	16508	16574	16407	16590	16660	16555	16464	16560	16620	16351	16520	16539	16401	16475	16280	16572	16625	16322	16346	16399	16432	16378	16491	16531	16517	16651	16291	16581	16516	16449	16442	16758	16570	16658	16442	16540	16467	16275	16534	16310	16573	16514	16397	16484	16541	16568	16338	16325	16773	16563	16550	16263	16626	16711	16639	16667	16223	16429	16481	16463	16509	16400	16397	16365	16469	16534	16465	16364	16508	16605	16475	16412	16608	16657	16344	16463	16482	16501	16426	16534	16371	16614	16568	16593	16690	16510	16355	16486	16435	16647	16400	16650	16419	16372	16669	16589	16406	16598	16454	16314	16465	16478	16447	16467	16539	16593	16521	16346	16448	16479	16430	16428	16391	16611	16645	16572	16491	16572	16620	16416	16323	16605	16380	16622	16545	16393	16536	16566	16593	16533	16612	16393	16358	16466	16398	16472	16655	16563	16418	16368	16195	16609	16433	16404	16431	16531	16644	16742	16545	16639	16520	16449	16690	16601	16407	16423	16406	16360	16548	16398	16393	16468	16440	16658	16492	16570	16481	16424	16486	16475	16483	16458	16555	16443	16554	16475	16620	16484	16527	16482	16530	16436	16574	16266	16480	16507	16632	16474	16567	16707	16570	16450	16656	16499	16516	16319	16507	16710	16478	16462	16308	16579	16487	16410	16413	16409	16623	16627	16545	16399	16528	16567	16574	16356	16569	16426	16590	16644	16434	16446	16567	16468	16552	16517	16564	16394	16512	16707	16667	16554	16579	16492	16528	16409	16606	16468	16450	16533	16452	16417	16609	16615	16609	16684	16454	16476	16351	16429	16465	16785	16554	16364	16570	16508	16400	16446	16470	16525	16410	16466	16575	16390	16405	16591	16371	16501	16668	16543	16347	16433	16276	16494	16519	16569	16645	16704	16554	16407	16429	16463	16650	16433	16598	16699	16554	16684	16470	16373	16419	16476	16673	16595	16700	16508	16510	16542	16507	16598	16476	16323	16601	16478	16590	16402	16549	16609	16456	16493	16419	16495	16552	16507	16596	16321	16525	16389	16649	16545	16509	16557	16419	16435	16565	16455	16624	16711	16368	16505	16477	16380	16532	16329	16641	16682	16560	16412	16671	16432	16447	16505	16370	16275	16519	16519	16257	16322	16354	16599	16608	16516	16423	16613	16478	16494	16433	16504	16523	16360	16627	16449	16464	16551	16531	16589	16489	16790	16492	16461	16424	16429	16469	16639	16319	16587	16539	16468	16780	16621	16707	16438	16481	16577	16664	16573	16428	16641	16540	16532	16497	16598	16657	16615	16364	16517	16552	16711	16539	16625	16588	16528	16571	16496	16605	16539	16548	16567	16521	16490	16373	16519	16459	16341	16474	16548	16453	16611	16585	16475	16541	16563	16506	16370	16515	16638	16577	16661	16482	16412	16273	16352	16504	16429	16474	16401	16342	16409	16483	16507	16542	16577	16619	16655	16554	16445	16280	16360	16375	16314	16444	16549	16707	16312	16735	16383	16404	16499	16630	16557	16547	16507	16366	16443	16644	16424	16465	16654	16540	16593	16464	16555	16389	16401	16478	16448	16540	16698	16524	16747	16696	16691	16487	16574	16469	16506	16482	16496	16408	16490	16434	16393	16503	16455	16580	16574	16542	16581	16581	16535	16527	16454	16354	16547	16280	16617	16526	16453	16771	16518	16411	16673	16673	16702	16462	16425	16530	16501	16379	16660	16376	16377	16319	16658	16541	16504	16413	16608	16485	16686	16535	16526	16456	16481	16543	16582	16605	16547	16387	16672	16477	16575	16449	16287	16736	16521	16513	16570	16420	16340	16618	16557	16454	16523	16312	16441	16570	16277	16343	16410	16271	16527	16530	16627	16484	16393	16392	16683	16429	16713	16676	16594	16746	16448	16583	16558	16533	16643	16486	16622	16471	16602	16483	16562	16527	16416	16660	16422	16535	16392	16414	16538	16386	16533	16541	16510	16476	16492	16558	16495	16705	16349	16707	16551	16620	16647	16421	16565	16814	16448	16336	16443	16439	16462	16288	16417	16474	16594	16432	16387	16402	16425	16381	16439	16298	16579	16612	16506	16629	16587	16586	16702	16471	16603	16478	16425	16363	16377	16433	16431	16529	16487	16543	16355	16584	16443	16527	16619	16695	16482	16391	16523	16437	16575	16621	16394	16650	16860	16623	16320	16567	16375	16644	16432	16539	16417	16413	16598	16227	16488	16627	16591	16522	16374	16589	16753	16490	16346	16421	16416	16572	16343	16618	16371	16549	16562	16646	16383	16582	16537	16452	16607	16520	16456	16612	16631	16407	16428	16251	16222	16509	16587	16490	16530	16441	16479	16370	16572	16616	16459	16458	16400	16514	16409	16751	16450	16445	16458	16519	16534	16502	16563	16495	16235	16555	16378	16567	16459	16480	16730	16317
32830	54702	51140	40081	33783	27087	21516	18635	16698	16439	16442	16578	16960	16725	16791	16601	16563	16594	16299	16107	16103	15684	15877	15593	15686	15465	15259	15506	15381	15259	15237	15185	15278	15214	15423	15213	15350	15173	15348	15349	15219	15218	15206	15378	15330	15194	15246	15254	15134	15177	15208	15422	15314	15248	15257	15245	15152	15319	15367	15416	15209	15220	15198	15210	15236	15271	15267	15166	15205	15381	15314	15298	15196	15179	15171	15113	15179	15209	15209	15323	14992	15306	15241	15291	15337	15140	15133	15255	15110	15273	15241	15363	15310	15236	15129	15159	15224	15253	15194	15102	15282	15201	15156	15350	15293	15172	15359	14986	15386	15302	15073	15246	15284	15189	15172	15247	15128	15029	15287	15098	15515	15186	15027	15381	15067	15166	15252	15265	15121	15247	15292	14998	15321	15357	15223	15135	15185	15064	15195	15328	15244	15290	15267	15154	15197	15147	15044	15046	15050	15066	15340	15376	15142	15288	15126	15251	15161	15196	15331	15120	15129	15225	15273	15227	15210	15269	15278	15205	15045	15097	15181	15168	15140	15405	15345	15270	15386	15320	15224	15195	15313	15230	15305	15203	15014	15307	15133	15194	15158	15046	15091	15102	15136	15350	15121	15284	15242	15113	15065	15244	15036	15278	15243	15186	15262	15134	15197	15159	15363	15135	15196	15136	15188	15107	15157	15340	15181	15157	15230	15265	15113	15221	15168	15160	15012	15257	15248	15255	15241	15137	15032	15097	15389	15093	15119	15286	15393	15222	15323	15272	15329	15093	15209	15266	15056	15247	15285	15191	15141	15221	15077	15233	14962	15146	15345	15239	15197	15086	15225	15225	15063	15255	15173	15153	15309	15321	15214	15165	15051	15294	15076	15240	14947	14948	15344	15290	15207	15110	15212	15321	15330	15336	15116	15186	15252	15205	15144	15184	15407	15301	15165	15165	15072	15173	15110	15187	15237	15221	15151	15328	15231	15290	15054	15187	15317	15317	14969	15266	15372	15199	15161	15241	15188	15142	15220	15257	15169	15265	15141	15288	15379	15216	15108	15048	15226	15225	15156	15103	15145	15156	15273	15202	15200	15162	15318	15216	15219	15313	15260	15097	15063	15268	15167	15265	15339	15154	15062	15037	15228	15125	15261	15272	15128	15299	15173	15088	15155	15303	15253	15248	15264	15305	15047	15126	15190	15254	15266	15121	15037	15149	15433	15169	15210	15087	15225	15133	15047	15122	15030	15096	15337	15065	15167	15120	15168	15276	15169	15135	15254	15370	15183	15407	15266	15198	15178	15343	15177	15218	15257	15118	15372	15147	15286	15100	15273	15179	15235	15141	15155	15366	15130	15195	15178	15320	15221	15298	15247	15191	15197	15220	15257	15152	15137	15097	15236	15041	15083	15269	15246	15228	15322	15249	15260	15063	15176	15187	15388	15417	15123	15338	15265	15074	15305	15208	15079	15267	15253	15192	15206	15284	15401	15155	15366	15257	15200	15085	15171	15298	15086	15128	15074	15364	15214	15277	15114	15153	15208	15234	15271	15262	15104	15148	15183	15262	15333	15356	15158	15128	15256	15295	15140	15216	15299	15314	15200	15211	15254	15161	15139	15339	15224	15059	15229	15237	15280	15010	15208	15111	15177	15404	15110	15094	15126	15219	15312	15176	15324	15395	15214	15267	15164	15061	15219	15243	15139	15219	15294	15104	15339	15238	15173	15061	15016	15311	15037	15230	15304	15269	15124	15247	15197	15323	15119	15352	15123	15146	15068	15198	15278	15270	15297	15244	15102	15314	15140	15201	15143	15389	15216	15233	15125	15156	15287	15112	15294	15176	15224	15211	15132	15161	15238	15110	15169	15267	15239	15268	15236	15367	15271	15126	15283	15275	15231	15285	15247	15318	15158	15246	15193	15195	15144	15122	15177	15210	15224	15141	15284	15368	15292	15230	15193	15185	15294	15231	15317	15164	15175	15143	15213	15137	15227	15348	15085	15190	15201	15090	15365	14975	15033	15102	15247	15255	15203	15088	15299	15107	15335	15289	15194	15154	15139	15272	15196	15274	15171	15174	15191	15155	15169	15224	15161	15248	15144	15247	15139	15118	15232	15231	15011	15262	15206	15074	15155	15190	15270	15316	15244	15335	15197	15246	15260	15168	15258	15209	15294	15089	15271	15076	15285	15239	15155	15201	15197	15035	15143	15220	15394	15005	15255	15200	15146	15118	15160	15174	15334	15155	15218	15165	15206	15092	15183	15390	15227	15226	15334	15112	15202	15131	15163	15210	15181	15207	15285	15256	15221	15154	15218	15167	15115	15233	15285	15163	15385	15136	15259	15352	15188	15292	15284	15215	15179	15044	15229	15144	15132	15057	15079	15275	15281	15217	15366	15087	15332	15252	15197	15211	15395	15206	15131	15071	15131	15163	15278	15249	15154	14985	15306	15044	15145	15271	15298	15243	15197	15109	15160	15136	15180	15253	15189	15102	15154	15098	15378	15046	15145	15185	15234	15130	15060	15141	15300	15161	15228	15451	15138	15321	15154	14952	15252	15170	15010	15168	15324	15196	15119	15128	15238	15176	15296	15209	15243	15244	15049	15289	15063	15196	15101	15035	15225	15145	15143	15279	15302	15237	15217	15260	15272	15312	15335	15206	15166	15111	15273	15047	15140	15197	15244	15258	15316	15180	15166	15147	15173	15303	15206	15037	15230	15121	15225	15238	15119	15076	15195	15135	15175	15069	15331	15279	15257	15192	15038	15326	15254	15099	15113	15197	15185	15135	15276	15095	15180	15307	15388	15170	15353	15299	15147	15385	15095	15067	15298	15152	15197	15156	15147	15224	15090	15329	15115	15131	15184	15187	15230	15033	15196	15111	15152	15341	15183	15167	15197	15103	15156	15243	15256	15128	15124	15099	15259	15244	15229	15257	15236	15156	15340	15212	15155	15095	15069	15203	15211	15213	15233	15163	15205	15215	15248	15151	15065	15132	15251	15039	15094	15179	15076	15485	15218	15209	15251	15011	15171	15141	15191	15168	15062	15334	15284	15253	15080	15399	15232	15111	14998	15402	15147	15314	15202	15284	15082	15124	15309	15312	15058	15229	15267	15139	15132	15206	15256	15323	15278	15048	15214	15128	15124	15331	15100	15044	15169	15221	15230	15126	15220	15072	15338	15256	15178	15337	15304	15167	15305	15135	15121	15349	15314	15157	15164	15342	15143	15151	15217	15198	15221	15148	15039	15237	15067	15250	15341	15110	15318	15105	15218	15098	15263	15190	15230	15207	15057	15282	15131	15185	15336	15225	15177	15035	15207	15021	15388	15174	15198	15083	15154	15205	15058	15308	15408	15277	15202	15174	15053	15150	15209	15084	15262	15175	15182	15279	15289	15027	15081	15267	15279	15087	15133	15138	15155	15149	15146	15256	15192	15060	15231	15209	15055	15181	15099	15347	15113	15124	15266	15158	15141	15084	15118	15142	15162	15116	15238	15325	15137	15168	14971	15328	15091	15296	15179	15213	15211	15174	15251	15334	15344	15218	15067	15095	15129	15135	15343	15270	15050	15218	15070	15190	14952	15211	14991	15407	15049	15322	15238	15252	15283	15050	15217	15215	15201	15359	15148	15214	15138	15218	15233	15162	15186	15168	15162	15250	15236	15151	15195	15150	15302	15100	15239	15149	15160	15186	15219	15200	15156	15201	15208	15307	15268	15305	15259	15233	15325	15189	15145	15149	15139	15213	15201	15354	15216	15196	15213	15088	15229	15297	15166	15271	15074	15112	15269	15114	15172	15315	15143	15187	15096	15252	15240	15272	15257	15225	15175	15250	15216	15189	15263	15244	15242	14997	15339	15225	15017	15069	15075	15234	15408	15195	15186	15160	15051	15228	15131	15254	15153	15115	15120	15339	15249	15244	15177	15229	15127	14980	15352	15079	15199	15165	15157	15324	15219	15312	15202	15342	15206	15302	15164	15012	15160	15277	15078	15281	15156	15050	15186	15254	15238	15156	15150	15170	15022	15129	15132	15181	15099	15268	15219	15098	15173	15142	15231	15233	14910	15248	15250	15122	14946	15249	15083	15276	15134	15193	15140	15146	15317	15218	15266	15228	15148	15136	15093	15241	15279	15179	15123	15235	15226	15086	15366	15205	15188	15222	15393	15326	15268	15206	15191	15210	15136	15080	15356	15156	15244	15284	15122	15341	15206	15238	15138	15272	15098	15008	15385	15282	15049	15272	15288	15263	15194	15237	15243	15105	15251	15225	15106	15105	15174	15187	15056	15134	14944	15108	15237	15155	15257	15229	15123	15181	15324	15040	15323	15195	15279	15195	15166	15193	15208	15126	15157	15248	15207	15346	15182	15232	15246	15045	15245	15251	15257	15154	15181	15171	15150	15175	15206	15103	15144	15212	15058	15226	15310	15195	15102	15155	15222	15257	15118	15213	15295	15253	15215	15126	15318	15182	15272	15229	15261	15075	15217	15268	15210	15157	15201	15219	15238	15354	15345	15243	15194	15249	15116	14959	15233	15233	15040	15196	15289	15203	15321	15169	15155	15389	15282	15145	15270	15298	15119	15224	15246	15298	15219	15163	15170	15288	15251	15160	15185	15293	15087	15241	15085	15224	15149	15121	15188	15146	15115	15071	15157	15194	15049	15124	15174	15223	15098	15275	14970	15288	15156	15210	15154	15303	15231	15030	15130	15254	15124	15133	15188	15327	15101	15223	15230	15341	15383	15086	15342	15285	15275	14945	15345	15145	15127	15186	15287	15233	15220	15115	15182	15288	15382	15180	14987	15238	14993	15226	15250	15307	15340	15215	15161	15272	15032	15149	15141	15263	15184	15186	15353	15268	15279	15291	15211	15137	15297	15115	15380	15062	15194	15192	15245	15272	15216	15150	15251	15210	15085	15227	15033	15120	15325	15249	15167	15053	15077	14975	15303	15271	15320	15338	15039	15212	15242	15205	15325	15032	14980	15249	15303	15192	15255	15156	15156	15191	15355	15109	15288	15110	15081	15220	15138	15188	15105	15290	15118	15197	15252	15195	15186	15094	15342	15180	15248	15150	15244	15268	15176	15086	15079	15219	15144	15204	15126	15169	15217	15268	15147	15303	15113	15049
28310	24917	30583	25429	18970	17378	16315	15505	15281	15290	15190	15376	15268	15350	15235	15399	14954	15112	14983	15094	15046	15119	14951	14870	14955	14985	15103	15027	14980	15074	14829	15121	14867	14872	14862	14937	14900	14901	14870	15008	14926	14834	14926	14692	14693	14955	14897	14803	14808	14800	14861	14873	14839	14724	14670	14903	15050	14852	14814	14968	14967	15121	14792	14843	14825	15035	14970	15058	14923	15119	15045	14818	14828	14738	14975	14867	14854	15021	14960	14682	14942	14920	14966	14910	14948	14901	15013	14836	14839	14809	15185	15103	14944	14872	14973	14696	14916	14813	14799	14972	14977	14807	14931	15089	14944	14934	14791	14702	14948	14781	14847	14857	14913	14848	14869	14765	14723	14918	14958	14953	14818	14853	14951	14692	14848	15091	14831	14851	14909	14848	14855	14778	14622	14719	14864	14878	14880	14619	14887	14782	14784	14985	14963	14673	15031	14828	14845	14945	14651	14884	14974	14951	14846	14764	14735	14852	15011	14716	14942	14986	14810	14755	14910	14801	14977	14949	15200	14851	14798	14887	14891	14803	14867	14888	14726	14957	14812	14932	14849	14986	14816	14853	14794	14560	14805	14959	15067	14749	14625	14921	14977	14959	14993	14615	14860	15059	14708	14849	14828	14623	14938	14917	14800	14945	15092	14789	14868	14753	15064	14795	14881	14670	15054	15006	14928	14987	14766	14584	14839	14907	14861	14706	14723	14883	14885	15037	14783	14817	14780	14974	14899	14851	14915	14954	14784	14716	14916	15071	14835	14748	14983	14880	14819	14899	15011	14950	14952	14929	14868	14796	14988	14867	14750	14848	14929	14849	14854	14787	14726	14860	14823	15095	14835	14998	14842	14775	14753	14771	14903	14863	14678	14824	14808	14959	14892	14913	14945	14943	14913	14857	14752	15033	14909	14909	14932	14650	15015	14882	14870	14954	14904	14754	14873	14838	14656	14813	14853	14796	14977	14856	14922	14864	14871	14709	14874	14731	14793	14918	14658	14913	14919	14769	14996	14810	14969	14952	14961	14758	14874	14927	14827	14945	14810	14811	14918	14967	14732	14797	14773	14868	14869	14807	14626	14798	14817	15107	14686	14929	14894	14884	15125	14926	14927	14880	14777	14964	14903	15104	14782	14796	14916	14839	15050	14791	14845	15021	14930	14930	14914	14969	14788	14750	14773	14692	14794	14810	14773	14948	14866	14951	15009	14781	14936	14840	15073	14864	14857	14915	14906	14749	14741	14886	14891	14920	14814	14959	14790	14954	14868	14850	15002	15096	14863	14737	14798	14743	14854	14793	14945	14906	14755	14985	14811	14989	14801	14837	14800	14811	14903	14818	14894	14864	14765	14795	15019	14885	14958	14712	14974	14956	14970	14796	15024	14743	15023	14896	14893	14654	14953	14929	14838	14795	14950	15022	14946	14848	14966	14840	14808	14844	14860	14757	14585	14961	14788	14922	15131	15033	14867	14937	15070	14720	14930	14873	14859	14806	15125	14795	14669	15002	14936	14905	14955	15002	14737	14782	14968	14977	14840	14711	14858	14860	14865	14968	15122	14775	14887	14745	14887	14775	14954	14862	14840	14939	14839	15016	14812	14963	14822	14954	15108	15109	14796	14774	14887	14922	14901	14821	14796	14729	14846	15009	14862	14825	14805	14920	14805	14983	14873	15021	15122	14966	15034	14892	14953	14780	14846	15033	14851	14819	14798	14739	14893	14957	14898	14979	14912	14996	14846	14941	14901	14875	14840	14771	14862	15017	14908	14780	14966	15073	14837	14790	14820	14980	14867	14769	14886	15012	14876	14990	15074	14846	14978	14794	14862	14854	14862	14874	14954	14895	14879	14812	14565	14932	14569	14848	14958	14992	15007	14887	14771	14786	14949	14739	15120	14811	14744	14827	14918	14906	15038	14986	14870	14935	14969	14869	14985	14864	14820	14877	14700	14835	14892	14928	14653	15043	14747	15070	14962	14837	14894	14952	14863	14962	14741	15070	14944	14999	14853	15019	15003	14689	15068	15004	14969	14867	14745	14930	14824	14836	14867	14853	14976	14804	14861	14679	14740	14829	15151	14822	14895	15019	14788	14913	14856	14852	14907	14895	14758	14836	14745	15108	14894	14687	14936	14829	14818	15023	15035	14946	14971	14823	14832	14802	14879	14777	14936	15143	14796	14997	14908	14974	14882	14939	14861	14763	14836	14800	14832	14819	14903	14794	14993	14884	14829	14956	14930	14994	14926	14927	14833	14910	15034	14693	14815	14932	14961	14851	15017	14949	14843	15152	14894	14880	14809	14998	14892	14938	14915	14743	14701	14636	14854	14932	14895	14873	14798	14905	14780	14894	14907	14709	14992	14838	14932	14628	14981	14717	14811	14845	14750	14806	14855	14839	14968	14942	14983	14615	14863	14953	14996	15028	14889	14803	14843	14949	14862	14834	14696	14896	14886	14705	14870	14926	15007	14782	14834	14883	14830	14925	14877	14800	14772	14871	14920	14815	14685	14828	14987	14889	14921	14916	15014	15092	14845	14875	14687	14811	14758	14859	14901	14701	14887	14874	15022	14751	14854	14828	14951	14909	14912	14815	14788	14900	14915	15043	14879	14793	14943	14950	14957	14910	14899	15078	14987	14791	14917	14815	14786	14746	14896	15000	15017	14974	14819	14991	14765	14850	14778	14740	14836	14814	14910	14728	14854	14913	14928	14894	14621	14877	14770	14826	14834	14863	14836	14873	14921	14853	14914	14820	15011	14904	14753	14717	14844	14920	14790	14817	14886	14773	14940	15025	14701	14804	14954	14929	14829	14872	14992	15171	14927	15079	14794	14865	14920	15000	14701	14881	14696	14911	14815	14986	14769	14724	14791	14709	14693	14754	14922	14948	15028	14771	15097	14888	14894	14939	14875	14744	14731	15005	15089	15092	14726	14815	14936	14793	15042	14650	14918	14756	14742	14810	14747	14784	14890	14825	14844	14812	14792	15069	14959	14822	14892	15045	14722	14874	14939	14849	14739	14966	14949	14764	14791	14865	14766	14923	14915	14766	14927	14943	14832	14949	14951	14742	14804	14678	14781	14790	14934	14736	14736	14678	14958	14951	14818	14788	14847	14956	14979	14803	14852	14882	14825	14852	14818	14804	14768	14741	14896	14803	14755	14791	14831	14717	14881	14790	15062	14854	14915	14986	14949	14795	14804	14845	14931	14737	14896	14981	14859	14960	14789	14801	14900	14931	14933	14788	14925	14905	14965	14834	14912	14626	14869	14966	14831	14789	14685	14701	14714	14780	14980	14877	14759	14939	15014	14964	14863	14923	14869	14902	14853	14904	14826	14853	15135	14891	14843	14773	14782	14854	14772	14931	14958	14912	14807	14738	14889	14831	14900	14848	15024	14986	14853	14896	14818	14916	14737	14806	14837	14903	14810	14803	14938	14953	14857	14883	14951	14806	14705	14798	14910	14770	14719	14853	14919	14740	14891	15040	14984	14789	14636	14855	14935	14690	14927	14945	14886	15025	14905	14864	14713	14909	15097	15074	14827	15013	14783	14916	15042	14898	14791	14858	14835	14918	15039	15063	14734	14918	14697	14924	14935	14778	14790	14828	14864	14788	14812	14862	14664	14830	14911	14669	14830	14911	15103	14874	14934	14939	14829	14839	14849	14970	14888	14737	14900	14877	14903	14901	14928	15007	14864	14805	14857	15013	14815	14832	14918	14657	14913	14878	14936	14798	14792	14717	14861	14786	14776	14824	14779	14622	14843	14972	14689	14682	14836	14938	14717	14870	14804	14669	14969	14886	14761	14741	14966	14887	14922	14770	14981	14989	14767	14840	14864	14859	14795	14711	15015	14804	15114	14977	14765	14681	14927	14738	14750	14890	14713	15101	14782	14974	15005	15066	14945	14860	14741	15033	14763	14957	14960	14958	14937	14904	14870	14799	14792	14997	14828	14946	14984	14795	14833	14936	14996	14771	14792	14784	14780	14949	14889	14763	14946	14877	14864	14837	15042	14912	14896	15121	14745	14904	14945	14852	15035	14916	14977	14869	14878	14755	14783	14953	14939	14938	14824	15017	14682	14874	14858	14875	14865	14874	14996	15073	14784	14702	14986	14907	14675	14917	14831	14863	15041	14792	14929	14878	14902	14907	14849	15077	15018	14816	14909	14860	14965	14773	14806	14919	14833	14902	14925	14860	15023	14890	15034	14794	14750	14695	14609	14885	14897	14873	14906	14814	14698	14799	14813	14769	14957	14835	14807	14915	14893	14816	14737	14825	14901	14825	14791	14853	14684	14880	15090	14926	14815	14978	15077	14810	14916	14791	14764	14962	14956	14816	14942	14835	15074	14801	14878	14784	14934	15038	14712	15025	14997	14790	14882	14979	14941	14724	14991	14807	14872	15003	14811	14950	15006	14792	14890	14933	15004	14995	14841	14869	14829	14856	14886	14733	15069	14858	15024	14935	14986	14919	14900	14866	14914	14899	14830	15013	14711	14893	14862	14822	14954	14992	14996	14864	14820	14843	14895	14851	14962	14802	15097	14864	14996	14685	14892	14935	14959	14884	14822	14896	14862	14852	14980	14845	15117	14983	14909	14869	14754	14902	14753	15108	14906	14730	14878	14814	14869	15029	15046	14916	14664	14936	14976	14870	14807	14895	14985	14996	14940	14861	14965	14973	15045	14749	15155	15047	14903	14729	14934	15121	14809	14963	14969	15042	14639	14810	14829	14925	14972	14914	14874	14859	14659	14639	14765	14858	14809	14825	14933	15012	14758	14949	14877	14989	14823	14827	14919	14737	14970	14994	15002	15009	14816	14982	14820	14992	14906	14899	15047	14973	14814	15008	14943	14937	14608	14811	14944	14942	14915	14813	14853	14727	14959	14726	14890	14852	14945	14970	14849	14708	14873	14989	14982	14984	14837	14966	14851	14877	14916	14908	14894	14914	14852	14774	14897	14795	14907	14881	14870	14701	14870	14958	14688	14877	14948	14915	14864	14788	14978	15065	14693	15071	14883	14850	14898	14862	14798	14820	14946	14974	14832	15120	14893	14808	14855	14768	14863	14880	14882	14825	15024	14856	14882	14904	14918	14812	14743	14885	14949	14899	14895	14924	14799	14824
27468	39704	34833	24680	19310	17117	15604	14948	14477	14569	14716	14802	14744	14808	14779	14906	14630	14679	14615	14572	14565	14432	14422	14265	14425	14248	14205	14131	14157	14112	14141	14277	14379	14192	14092	14057	14157	14168	14352	14167	14155	14170	14175	14193	14309	14044	14079	14167	14245	14277	14128	14053	14154	14003	14301	14167	14276	14186	14004	14142	14287	14259	13997	14104	14253	14408	14166	14162	14121	14150	14154	14102	14170	14230	14093	14160	13981	14091	14348	13970	14217	14006	14087	14127	14148	14231	14258	14020	14231	14109	14230	14135	14107	14298	14180	14207	14065	14186	14241	14102	14271	14080	14066	14204	14101	14181	14161	14220	14278	14081	14147	14145	14339	14193	14117	14191	14174	14279	13979	14241	14066	14093	14204	14160	14179	14156	14124	14184	14261	14153	14124	14145	14082	14035	14162	14040	14221	14166	14152	14106	14157	13993	14078	14047	14136	14085	14123	14291	14250	14220	14079	14114	14355	14008	14210	14254	14209	14041	14015	14099	14082	14084	14047	14046	14219	14053	14125	14103	14272	14094	14290	14324	14205	14172	14241	14047	14201	14166	14318	14102	14143	14078	14043	14290	14039	14068	14150	14294	14150	14197	14097	14199	14250	14082	14201	14381	14156	14034	14122	14075	14256	14189	14195	14059	14204	14135	14170	14181	14263	14023	14076	14191	14074	14142	14146	14177	14209	14243	14255	13965	14315	13958	14266	14067	14153	14234	14144	14031	14106	14239	14107	14093	14080	13987	14183	13947	14163	14099	14077	14131	13968	14253	14243	14235	14014	14256	14245	14181	14134	14093	14046	14117	14331	14056	14294	14154	14310	14138	14190	14044	14157	14249	14200	14089	14113	14277	14210	14141	14189	14249	14270	14078	14109	14054	14030	14127	14008	14255	14134	13943	14195	14224	14205	13889	14279	14135	14290	14158	13986	14089	14154	14211	14227	14212	14091	14187	14307	14012	13979	14114	14385	14049	14198	14152	14037	14162	14135	14156	14134	14274	14079	14166	14047	14053	14155	14113	14063	14089	14126	14031	14217	14280	14125	14136	14078	14011	14263	14133	14159	14032	14247	14258	14350	14276	14065	14212	14048	14061	14195	14149	14011	14340	14293	14103	14169	14104	14256	14103	14251	14019	14094	14236	14087	14255	14069	14195	14123	14141	14154	14098	14209	14183	14167	14045	14149	14240	14131	14194	14044	14097	14159	13986	14089	14122	14130	14115	14215	14187	14174	14116	14137	14230	14234	14056	14244	14089	14352	14179	14117	14272	14110	14268	14121	14102	14214	14103	14168	14039	14035	14055	14166	14155	14147	14100	14218	14053	14302	14128	14249	14323	14152	14184	14170	14042	14037	14204	14209	14139	14159	14060	14253	14198	14231	14238	14087	14272	14161	14202	14222	14098	14163	14060	14081	14021	14150	14155	14093	14337	14004	14175	14055	14179	14206	14123	14146	14205	14258	14129	14074	14328	13993	14272	14344	14040	14249	14011	14128	14143	14125	14081	14248	14042	14166	14064	14226	14099	14149	14123	14078	14274	14053	14125	14142	14338	14020	14181	13936	14086	14107	14133	14265	14291	14169	14245	14294	14144	14110	14175	14303	14052	14040	14058	14279	14076	14176	14020	14053	14161	14070	14137	14103	14390	14100	14074	14063	14219	14238	14195	14138	14089	14259	14168	14179	14103	14113	14113	14050	14396	14122	14228	14176	14160	14018	14186	14143	14176	14150	13982	14151	14170	14223	14041	14123	14104	14217	14072	14167	14232	14174	14094	14215	14196	14022	14080	14104	13962	13972	14100	14235	14255	14176	14297	14247	14007	14070	14057	14265	14217	14126	14269	14277	14091	14079	14145	14028	14203	14235	14150	14045	14183	14031	14155	14246	14263	14159	14095	14239	14264	14126	14223	14017	14052	13970	14170	14097	14355	14183	14224	14208	14228	14119	14227	14121	14152	14032	14330	14100	13992	14032	14031	14114	14275	14308	14020	14073	14112	14315	14103	14176	14078	14017	14187	14239	14064	14019	14130	14171	13958	14227	14176	14256	13996	14099	14026	14211	14201	14057	14202	14161	14195	14149	14408	14123	14101	14125	14105	14007	14235	14132	14220	14208	14216	14060	14278	14195	14183	14132	14300	14155	14038	13956	14056	14023	14290	14101	14241	14189	14277	14070	14244	14130	14174	14092	14181	14131	14094	14028	14150	14277	14111	14276	14038	14285	14130	14195	14104	14125	14105	14276	14111	14108	14036	14260	14183	14093	14166	14168	14148	14132	14183	14137	14096	14069	14097	14318	13977	14257	14245	14098	14147	14155	14253	14202	14105	14095	14128	14355	14266	14102	14220	14195	14263	14134	14082	14018	14121	13949	14154	14135	14059	14043	14132	14154	14097	14249	14144	14507	14097	14064	14062	14103	14199	13973	14260	14238	14160	14160	14120	14095	14115	14254	14239	14236	14220	14145	14187	14256	14149	14166	14133	14146	14123	14236	14336	14136	14154	14136	14030	14340	14050	14253	14264	14215	14105	14146	14009	14028	14170	14140	14150	14354	14092	14232	14088	14167	14308	14200	14245	14284	14131	14154	14154	14243	14082	14119	14121	14163	14262	14128	14200	14366	14157	14192	14135	14178	14040	14236	14173	14089	14226	14162	14173	14173	14137	14113	14098	14288	13936	14228	14230	14077	14066	14108	14052	14129	14223	14347	14066	14275	14203	14160	14220	14314	14024	14204	14114	14009	14058	14099	14099	14213	14310	14306	14098	14053	14226	14158	14168	14088	14019	14123	14230	14144	14110	14161	14075	14122	14289	14107	14169	14156	14188	14170	14143	13953	14088	14260	14132	13955	14192	14151	14245	14342	14154	14199	14334	14102	14246	14253	14104	14255	14193	14204	14179	14307	14065	13992	14071	14106	14189	14172	14169	14170	14192	14056	14170	14196	14119	14217	14045	14122	14211	14048	14220	14206	14129	14196	14047	14202	14362	14070	14162	14119	14139	14206	14324	14291	14031	14136	14108	14293	14196	14152	14154	14009	14083	14187	13979	14132	14165	14204	14107	13947	14004	14069	14173	14176	14104	14052	14047	14111	14325	14304	14187	14238	14085	14127	14232	13972	14219	14165	14178	14215	14023	14046	14344	14086	14256	14170	14192	14350	14122	14292	14289	14273	14113	14245	14107	14039	14209	14107	14177	14129	14247	14092	14103	13993	14035	14067	14204	14086	14101	14164	14222	14230	14151	14267	14052	14196	14253	14366	14129	14215	14125	14087	14140	14179	14077	14195	14178	14153	14068	14186	14196	14170	14155	14178	14076	14133	14068	13986	14249	14200	14261	14188	14206	14156	14080	14084	14113	14312	14146	14215	14198	14219	14129	14212	14128	14148	14075	14133	14227	14049	14100	14198	14170	14245	14031	14221	14254	14069	14101	14163	14105	14266	14062	14194	14119	14229	14223	14216	14286	14153	14018	14227	14060	13994	14290	14114	14187	14270	14053	14046	14190	14022	14117	14014	14061	14057	14081	14111	14354	14103	14078	14099	14059	14047	14239	14138	14234	14084	14272	14306	14129	14027	14121	14350	14076	14113	14231	14135	14219	14061	14261	14184	14170	14052	14103	14213	14225	14190	14305	14333	14264	14152	14121	14048	14130	14120	14098	14201	14042	14177	14157	14287	14113	14273	14070	14246	14150	14234	14223	14191	14166	14187	14132	14255	14206	14221	14091	14012	14050	14133	14129	14197	14121	14118	14177	14146	14176	14190	14112	14026	14194	14202	14070	14177	14204	13953	14038	14177	14168	14166	14129	14113	14040	14252	14110	14355	14178	14110	14122	14056	14095	14209	14125	14079	14104	14243	14291	14181	14116	14129	14334	14156	14228	13984	14056	14178	14176	14035	14203	14036	14258	14218	14089	14117	14074	14127	14160	14128	14396	14135	14051	14119	14167	14159	14280	14031	14127	14274	13998	14289	14194	14028	14093	14236	13962	14242	14261	14043	14027	14264	14023	14130	14001	14243	14095	14181	14151	14120	14229	14258	13968	14098	14137	14329	13990	14403	14144	14302	14134	14066	14041	14168	14269	14207	14194	14063	14115	14232	14145	14082	14174	14113	14115	14199	14277	14179	14082	14225	14177	14325	14116	14297	14275	14094	14131	14200	14218	14209	14063	14100	14025	14055	14158	14349	14135	14149	14176	14170	13971	14333	14098	14258	14317	14128	14214	14150	14133	14224	14191	14130	14071	14218	14135	14032	14022	14236	14263	14043	14404	14203	14088	14095	14145	14114	14129	14234	14030	14178	14154	14114	14133	14164	14182	13959	14018	14274	14164	14243	14107	14092	14089	14011	13960	14234	14148	14172	14009	14358	14142	14148	14114	14129	14256	13997	14209	13978	14222	14131	14055	14070	14219	14030	14088	14192	13987	14312	14144	14157	14211	14238	14196	14199	14130	14156	14088	14120	14203	14089	14344	14151	14056	14168	14238	13998	14317	14208	14147	14111	14242	14357	14046	14094	13947	14117	14192	14137	14290	14210	14098	14126	14276	14127	13964	14258	14220	14011	14343	14375	14138	14090	14067	14268	14118	14203	14148	14171	14040	14185	14220	14249	14240	14162	14110	14206	14143	14251	14026	14175	14075	14165	14120	14320	14190	14123	14079	14159	14098	14179	14162	14196	14123	14161	14075	14221	14082	14002	14206	14196	14198	14284	14148	14204	14107	14235	14086	14171	14124	14130	14134	14059	14200	14169	14126	14231	14176	14233	14073	14206	14287	14320	14154	14062	14133	14185	14114	14125	14045	14260	14193	14173	14088	14163	14145	14170	14149	14203	14180	14094	14379	13950	14269	14162	14180	14203	14034	14210	14245	14099	14123	14111	14300	14167	14152	14225	14230	14063	14332	14061	14332	14276	14172	14018	14193	14107	14168	14142	14195	14252	14239	14187	14094	14181	14149	14021	14017	14291	14165	14313	14145	14131	14216	14093	14037	14052	14162	14376	14135	14124	14150	14101	14175	14188	14092	13992	14198	14088	14163	14237	14123	14041	14244	14016	13991	14267	14184	14179	14049	14217	14122	14220	14226	14097	13925	14176	14327	14034	14011	14214	14046	14157	14128	14069	14165
24432	21579	29236	25993	24234	23681	21817	17896	16515	16471	16481	16503	16438	16430	16319	16166	16276	16246	16288	16153	16006	15776	15820	15613	15557	15758	15784	15685	15525	15798	15762	15664	15539	15489	15567	15708	15591	15513	15822	15513	15411	15623	15648	15664	15572	15579	15575	15562	15501	15703	15500	15603	15443	15545	15637	15485	15564	15688	15713	15588	15514	15468	15592	15611	15510	15474	15629	15461	15378	15535	15433	15468	15412	15468	15657	15524	15605	15559	15716	15632	15705	15649	15701	15530	15540	15474	15604	15616	15644	15484	15453	15368	15480	15428	15695	15455	15430	15547	15544	15475	15700	15647	15636	15538	15687	15340	15579	15592	15422	15580	15667	15826	15624	15627	15425	15649	15622	15516	15362	15356	15387	15422	15489	15376	15481	15486	15342	15610	15255	15438	15621	15482	15517	15602	15673	15521	15529	15449	15431	15434	15543	15752	15428	15511	15546	15638	15518	15299	15649	15872	15406	15705	15401	15631	15731	15767	15611	15423	15619	15551	15443	15631	15366	15500	15654	15358	15666	15624	15567	15559	15626	15463	15483	15537	15507	15508	15543	15697	15466	15710	15544	15552	15316	15611	15495	15553	15374	15664	15412	15462	15662	15497	15466	15404	15486	15495	15684	15607	15463	15335	15602	15421	15372	15619	15683	15531	15579	15560	15548	15595	15508	15474	15445	15464	15634	15394	15335	15429	15421	15384	15605	15534	15303	15401	15699	15395	15540	15627	15687	15441	15646	15668	15401	15438	15485	15624	15632	15270	15636	15530	15551	15535	15679	15536	15584	15520	15625	15600	15336	15689	15547	15448	15302	15596	15597	15590	15530	15566	15577	15526	15377	15511	15466	15372	15429	15823	15552	15777	15521	15533	15699	15549	15444	15329	15513	15609	15649	15623	15674	15425	15372	15769	15543	15510	15592	15571	15608	15422	15502	15415	15596	15550	15623	15669	15525	15636	15411	15509	15350	15604	15549	15599	15495	15501	15546	15531	15566	15635	15667	15687	15504	15742	15617	15473	15468	15721	15363	15487	15422	15420	15450	15814	15305	15632	15588	15436	15291	15528	15464	15531	15485	15630	15434	15482	15743	15442	15463	15747	15504	15586	15512	15409	15534	15599	15589	15470	15562	15723	15541	15591	15590	15538	15642	15599	15527	15204	15555	15540	15661	15533	15539	15462	15564	15695	15745	15558	15549	15315	15575	15470	15576	15466	15559	15622	15488	15526	15590	15500	15543	15515	15624	15383	15558	15445	15607	15547	15439	15747	15754	15503	15730	15573	15636	15642	15661	15389	15507	15633	15575	15629	15526	15656	15707	15528	15435	15483	15527	15348	15635	15527	15540	15430	15793	15472	15516	15387	15534	15468	15461	15503	15522	15559	15455	15417	15479	15427	15567	15234	15559	15582	15555	15342	15480	15587	15524	15450	15546	15452	15509	15484	15683	15537	15405	15504	15592	15576	15498	15671	15506	15474	15562	15482	15562	15459	15646	15486	15451	15489	15703	15513	15456	15589	15389	15628	15566	15622	15624	15537	15447	15653	15476	15437	15315	15677	15460	15410	15616	15348	15587	15574	15481	15603	15512	15446	15517	15708	15464	15467	15435	15554	15652	15595	15527	15614	15812	15416	15587	15800	15551	15671	15393	15544	15460	15523	15563	15711	15812	15545	15484	15525	15621	15536	15340	15485	15483	15565	15470	15683	15617	15393	15682	15713	15402	15880	15703	15441	15612	15643	15447	15362	15633	15722	15511	15570	15650	15528	15511	15314	15423	15599	15460	15563	15746	15599	15524	15621	15645	15622	15595	15517	15382	15372	15583	15529	15616	15544	15380	15621	15422	15606	15344	15450	15490	15579	15511	15522	15309	15666	15576	15646	15479	15581	15373	15533	15653	15622	15406	15634	15376	15532	15554	15409	15516	15466	15473	15687	15462	15530	15732	15431	15533	15137	15522	15580	15631	15530	15430	15628	15535	15483	15640	15425	15511	15730	15569	15604	15584	15478	15513	15504	15456	15516	15528	15330	15471	15353	15822	15546	15438	15590	15540	15577	15455	15608	15448	15484	15469	15686	15736	15527	15418	15526	15589	15512	15407	15366	15490	15433	15337	15424	15559	15508	15470	15613	15506	15610	15536	15588	15644	15688	15638	15406	15554	15515	15436	15384	15548	15575	15529	15577	15325	15429	15417	15382	15722	15589	15739	15470	15649	15381	15453	15615	15456	15722	15704	15393	15574	15546	15719	15769	15560	15604	15536	15415	15460	15502	15377	15485	15485	15558	15338	15409	15554	15568	15443	15654	15608	15520	15659	15663	15499	15569	15472	15592	15572	15452	15548	15561	15580	15572	15557	15505	15343	15426	15634	15423	15707	15369	15506	15647	15582	15436	15538	15469	15818	15669	15440	15706	15431	15579	15514	15534	15551	15499	15585	15471	15527	15593	15740	15609	15422	15423	15516	15607	15552	15598	15726	15493	15774	15497	15454	15467	15605	15548	15446	15560	15539	15434	15464	15414	15588	15493	15524	15551	15775	15582	15599	15503	15560	15591	15415	15523	15671	15726	15467	15406	15544	15565	15653	15620	15510	15616	15606	15467	15463	15518	15565	15457	15592	15408	15625	15557	15491	15567	15698	15585	15498	15344	15554	15485	15469	15551	15559	15411	15685	15479	15609	15765	15547	15484	15315	15338	15562	15560	15521	15585	15486	15587	15635	15511	15474	15509	15345	15453	15318	15392	15629	15671	15503	15650	15581	15564	15726	15473	15513	15437	15489	15482	15393	15530	15574	15608	15481	15256	15536	15433	15495	15412	15665	15441	15561	15569	15548	15411	15578	15453	15484	15520	15698	15426	15452	15648	15342	15490	15645	15476	15366	15355	15642	15589	15274	15576	15683	15611	15656	15613	15477	15566	15406	15674	15650	15476	15575	15632	15770	15333	15432	15448	15560	15484	15562	15406	15784	15652	15611	15546	15699	15501	15496	15632	15417	15471	15585	15505	15638	15567	15496	15415	15492	15496	15514	15461	15638	15482	15443	15526	15380	15445	15626	15559	15538	15703	15689	15520	15582	15443	15419	15559	15644	15510	15516	15332	15697	15473	15569	15490	15620	15455	15597	15456	15381	15505	15432	15513	15525	15572	15674	15625	15502	15476	15687	15315	15380	15604	15630	15503	15452	15532	15627	15535	15558	15441	15531	15641	15490	15605	15507	15662	15577	15470	15429	15571	15546	15581	15709	15640	15401	15364	15601	15422	15610	15545	15596	15477	15607	15538	15446	15633	15780	15455	15756	15483	15399	15526	15765	15370	15508	15749	15826	15632	15400	15566	15488	15579	15415	15420	15482	15552	15534	15521	15362	15447	15522	15684	15275	15544	15567	15507	15559	15591	15540	15598	15530	15452	15472	15114	15417	15471	15617	15538	15722	15406	15534	15442	15503	15461	15435	15539	15557	15509	15564	15709	15545	15448	15732	15525	15501	15474	15414	15486	15370	15489	15427	15580	15636	15650	15554	15582	15510	15330	15661	15634	15560	15550	15580	15645	15560	15422	15454	15517	15515	15640	15359	15634	15663	15648	15546	15552	15539	15573	15467	15533	15662	15570	15435	15456	15540	15443	15516	15582	15456	15464	15961	15658	15677	15522	15608	15451	15577	15657	15753	15489	15561	15527	15573	15509	15592	15473	15707	15529	15350	15634	15352	15660	15454	15727	15710	15518	15675	15503	15394	15562	15360	15478	15702	15567	15512	15554	15655	15375	15566	15523	15582	15452	15633	15523	15506	15547	15528	15508	15662	15618	15697	15529	15560	15627	15514	15803	15714	15439	15707	15438	15554	15452	15514	15712	15483	15560	15530	15513	15662	15370	15488	15493	15337	15559	15583	15413	15737	15203	15634	15684	15391	15439	15631	15523	15623	15478	15604	15510	15647	15320	15452	15589	15834	15623	15588	15362	15715	15519	15219	15382	15596	15460	15437	15359	15332	15516	15472	15438	15429	15561	15617	15501	15400	15487	15518	15574	15453	15550	15576	15479	15612	15409	15430	15293	15641	15747	15382	15642	15596	15537	15700	15682	15807	15665	15492	15387	15699	15411	15547	15563	15410	15505	15559	15741	15464	15461	15700	15594	15705	15489	15777	15539	15488	15396	15533	15676	15500	15433	15448	15563	15313	15561	15395	15376	15592	15672	15534	15279	15527	15382	15529	15491	15491	15380	15458	15441	15503	15598	15820	15353	15610	15450	15617	15636	15617	15388	15600	15448	15554	15463	15686	15481	15364	15500	15726	15619	15465	15502	15621	15432	15534	15592	15522	15411	15327	15505	15569	15622	15512	15425	15529	15402	15460	15776	15636	15486	15377	15613	15309	15286	15606	15570	15487	15526	15509	15688	15562	15405	15657	15589	15492	15425	15567	15451	15452	15471	15549	15586	15592	15518	15558	15553	15643	15438	15409	15425	15499	15347	15639	15743	15446	15606	15431	15384	15380	15562	15705	15440	15655	15582	15571	15596	15436	15511	15580	15410	15591	15530	15794	15506	15463	15380	15433	15317	15537	15629	15670	15491	15664	15599	15565	15672	15598	15604	15471	15518	15529	15539	15765	15797	15532	15512	15604	15539	15533	15670	15614	15602	15660	15501	15682	15410	15389	15594	15631	15520	15403	15529	15616	15678	15626	15635	15672	15607	15609	15547	15496	15581	15631	15681	15585	15471	15484	15197	15563	15425	15369	15491	15471	15715	15673	15636	15449	15556	15498	15501	15421	15459	15631	15581	15579	15620	15616	15670	15593	15384	15483	15559	15347	15669	15712	15616	15449	15605	15435	15579	15530	15512	15589	15447	15433	15546	15309	15655	15402	15526	15367	15593	15617	15530	15568	15633	15528	15452	15478	15483	15519	15495	15627	15440	15548	15384	15466	15643	15636	15785	15524	15598	15593	15447	15476	15436	15736	15677	15713	15662	15765	15637	15608	15643	15505	15609	15635	15645	15559	15499	15561	15477	15566	15618	15510	15632	15641	15601	15368	15551	15533	15647	15504	15458	15474	15437	15500	15574	15665	15784	15638	15603	15477	15513	15374	15504	15491	15482	15536	15544	15594	15530	15597	15496	15356	15643	15602	15677
32437	51211	46363	35411	27860	22521	19626	17009	15606	15352	15675	15523	15537	15815	15534	15508	15540	15375	15289	15144	15052	14890	14873	14929	14692	14726	14600	14679	14786	14650	14767	14649	14588	14653	14621	14768	14508	14680	14692	14708	14634	14641	14712	14597	14599	14602	14564	14571	14464	14678	14681	14672	14780	14505	14589	14552	14693	14718	14455	14690	14689	14673	14576	14671	14718	14518	14578	14746	14588	14694	14477	14578	14566	14666	14789	14634	14568	14661	14605	14490	14729	14733	14635	14588	14838	14611	14633	14628	14595	14503	14696	14539	14584	14746	14559	14461	14624	14740	14592	14542	14466	14549	14550	14716	14648	14612	14704	14511	14578	14672	14487	14437	14602	14832	14468	14695	14519	14622	14866	14768	14509	14466	14533	14557	14677	14587	14617	14735	14607	14823	14712	14626	14570	14612	14325	14754	14669	14544	14622	14447	14575	14729	14591	14680	14544	14631	14538	14598	14583	14633	14651	14651	14674	14654	14630	14538	14636	14719	14778	14655	14706	14677	14555	14663	14589	14677	14527	14612	14418	14639	14637	14597	14705	14744	14521	14632	14567	14591	14737	14581	14582	14636	14654	14678	14608	14568	14575	14548	14613	14631	14610	14698	14527	14500	14458	14665	14422	14523	14630	14663	14636	14559	14664	14613	14632	14523	14496	14728	14510	14768	14572	14621	14566	14601	14539	14615	14598	14494	14694	14637	14559	14655	14880	14678	14683	14643	14557	14557	14475	14473	14664	14640	14541	14417	14531	14668	14531	14529	14726	14697	14546	14535	14748	14702	14515	14652	14734	14608	14708	14462	14599	14627	14597	14677	14678	14571	14531	14485	14658	14681	14533	14623	14609	14536	14650	14649	14498	14741	14552	14354	14476	14524	14591	14693	14526	14728	14485	14578	14696	14637	14750	14536	14836	14695	14574	14524	14769	14734	14477	14522	14686	14580	14749	14512	14589	14417	14734	14712	14809	14547	14767	14628	14604	14753	14600	14540	14552	14641	14498	14756	14638	14550	14481	14554	14549	14627	14723	14667	14483	14759	14541	14510	14904	14641	14496	14612	14601	14428	14675	14469	14654	14636	14688	14705	14548	14689	14826	14512	14769	14596	14780	14607	14648	14818	14528	14618	14745	14708	14610	14582	14578	14715	14695	14766	14601	14599	14649	14547	14534	14786	14515	14897	14641	14638	14486	14509	14554	14627	14710	14570	14627	14776	14566	14763	14626	14879	14397	14707	14579	14676	14675	14617	14642	14610	14601	14748	14668	14677	14405	14681	14492	14566	14765	14735	14597	14456	14543	14662	14616	14498	14484	14639	14590	14696	14485	14632	14684	14637	14569	14595	14480	14443	14499	14533	14724	14593	14617	14658	14559	14561	14707	14585	14667	14566	14688	14723	14564	14626	14705	14492	14597	14681	14614	14668	14847	14475	14617	14575	14523	14701	14518	14578	14563	14540	14645	14622	14843	14584	14645	14649	14477	14477	14637	14506	14696	14521	14631	14715	14552	14526	14778	14568	14547	14739	14676	14679	14663	14607	14717	14807	14669	14590	14636	14702	14677	14562	14643	14548	14593	14613	14652	14677	14576	14466	14617	14785	14704	14661	14516	14670	14420	14569	14609	14560	14639	14561	14565	14566	14489	14778	14573	14557	14654	14690	14493	14713	14531	14618	14618	14471	14796	14752	14750	14442	14570	14639	14625	14669	14622	14740	14669	14687	14737	14654	14712	14661	14652	14659	14555	14522	14672	14658	14636	14339	14613	14657	14798	14728	14662	14757	14516	14588	14665	14610	14633	14450	14703	14694	14617	14580	14774	14586	14648	14646	14530	14419	14802	14592	14677	14678	14621	14840	14429	14691	14690	14610	14667	14562	14579	14423	14657	14575	14592	14495	14592	14591	14574	14573	14591	14594	14618	14733	14591	14613	14505	14577	14599	14609	14591	14678	14540	14555	14584	14466	14628	14682	14632	14720	14624	14538	14634	14625	14659	14658	14548	14618	14552	14363	14589	14625	14554	14499	14536	14554	14590	14407	14559	14584	14725	14533	14544	14540	14525	14690	14718	14720	14802	14403	14691	14705	14565	14550	14647	14694	14619	14682	14603	14636	14600	14555	14599	14705	14607	14596	14608	14602	14642	14585	14657	14811	14592	14757	14566	14453	14622	14554	14598	14529	14767	14530	14518	14586	14583	14581	14678	14668	14634	14712	14728	14565	14500	14763	14642	14668	14527	14716	14736	14517	14515	14722	14482	14665	14695	14635	14579	14602	14741	14551	14526	14595	14708	14683	14506	14509	14696	14522	14754	14535	14698	14599	14716	14722	14652	14630	14887	14711	14668	14551	14729	14618	14580	14626	14647	14812	14667	14808	14510	14684	14704	14668	14574	14626	14502	14685	14633	14582	14520	14591	14431	14582	14595	14521	14592	14559	14633	14632	14494	14533	14552	14531	14694	14526	14729	14473	14782	14653	14494	14741	14589	14686	14551	14529	14628	14722	14568	14526	14683	14609	14485	14523	14649	14647	14510	14838	14555	14768	14747	14699	14545	14632	14681	14456	14693	14503	14536	14648	14367	14581	14639	14624	14662	14442	14703	14448	14465	14532	14526	14705	14696	14553	14620	14564	14576	14565	14528	14663	14512	14617	14654	14561	14503	14625	14587	14377	14649	14631	14484	14550	14626	14647	14560	14666	14386	14592	14532	14703	14456	14727	14548	14640	14524	14598	14672	14490	14640	14506	14793	14626	14697	14400	14559	14528	14756	14343	14541	14651	14502	14706	14721	14583	14488	14637	14612	14570	14409	14537	14666	14741	14428	14663	14588	14613	14528	14551	14594	14608	14583	14535	14740	14681	14544	14472	14534	14595	14641	14595	14563	14512	14633	14529	14639	14497	14575	14569	14502	14551	14608	14547	14620	14776	14481	14492	14688	14596	14516	14463	14734	14526	14734	14464	14565	14622	14598	14599	14552	14592	14548	14667	14618	14633	14611	14619	14468	14559	14805	14654	14532	14702	14629	14568	14797	14720	14614	14525	14572	14498	14794	14521	14482	14496	14713	14637	14389	14756	14596	14641	14446	14673	14540	14562	14669	14607	14517	14668	14686	14656	14618	14648	14783	14654	14676	14419	14748	14592	14554	14539	14737	14620	14595	14528	14583	14601	14610	14551	14484	14589	14665	14800	14443	14677	14493	14523	14598	14609	14583	14523	14658	14722	14554	14511	14758	14373	14587	14544	14563	14564	14657	14529	14679	14519	14679	14542	14576	14513	14662	14615	14800	14641	14634	14576	14630	14444	14482	14685	14524	14661	14654	14855	14482	14622	14692	14821	14685	14678	14673	14604	14722	14533	14507	14618	14623	14749	14454	14692	14792	14670	14546	14604	14435	14595	14604	14426	14531	14638	14492	14632	14717	14656	14482	14588	14553	14424	14658	14615	14661	14483	14724	14544	14718	14548	14587	14770	14630	14489	14486	14620	14674	14488	14798	14621	14687	14655	14659	14733	14535	14771	14611	14471	14497	14592	14736	14686	14626	14579	14701	14462	14631	14577	14632	14782	14575	14690	14526	14429	14509	14489	14786	14512	14569	14532	14699	14527	14614	14555	14631	14634	14641	14679	14770	14651	14773	14550	14505	14578	14581	14683	14486	14625	14508	14508	14571	14612	14430	14616	14624	14665	14535	14558	14569	14549	14491	14603	14721	14530	14603	14667	14636	14534	14625	14433	14565	14480	14656	14584	14623	14517	14630	14427	14632	14719	14587	14686	14703	14602	14757	14542	14612	14587	14465	14746	14667	14645	14475	14703	14566	14645	14592	14599	14628	14492	14766	14606	14648	14405	14599	14607	14731	14677	14635	14641	14689	14486	14684	14492	14577	14480	14515	14541	14839	14817	14556	14477	14614	14801	14499	14543	14641	14610	14773	14690	14800	14435	14717	14591	14630	14763	14801	14581	14633	14680	14463	14489	14790	14460	14629	14558	14485	14783	14624	14539	14593	14554	14628	14597	14536	14623	14543	14590	14660	14588	14554	14491	14604	14664	14504	14443	14530	14596	14504	14677	14661	14643	14667	14607	14516	14605	14666	14854	14586	14569	14578	14715	14594	14496	14582	14583	14558	14527	14662	14549	14765	14610	14630	14665	14695	14337	14706	14473	14675	14684	14500	14523	14775	14566	14580	14660	14735	14592	14592	14792	14731	14548	14615	14727	14631	14680	14691	14638	14754	14659	14591	14613	14388	14630	14640	14696	14589	14664	14829	14602	14591	14549	14547	14659	14679	14559	14366	14643	14542	14733	14610	14559	14756	14639	14653	14486	14725	14672	14696	14668	14596	14530	14680	14679	14796	14469	14562	14596	14450	14681	14627	14587	14473	14712	14563	14589	14723	14512	14522	14698	14518	14500	14630	14535	14607	14618	14450	14715	14773	14579	14669	14796	14629	14663	14707	14533	14546	14581	14625	14702	14408	14660	14637	14561	14510	14721	14664	14545	14596	14589	14533	14778	14579	14650	14689	14557	14674	14604	14745	14816	14734	14632	14453	14607	14527	14865	14574	14696	14545	14738	14523	14725	14624	14567	14744	14530	14627	14744	14653	14560	14570	14794	14662	14496	14710	14563	14928	14642	14631	14787	14525	14653	14610	14620	14724	14572	14524	14667	14556	14504	14620	14738	14507	14664	14653	14713	14561	14601	14472	14571	14648	14559	14717	14722	14453	14587	14583	14579	14554	14632	14452	14823	14631	14574	14547	14524	14557	14729	14598	14564	14641	14663	14434	14713	14714	14603	14626	14592	14655	14667	14745	14642	14789	14643	14631	14633	14747	14583	14637	14576	14691	14656	14722	14437	14607	14692	14844	14624	14449	14488	14605	14508	14441	14525	14495	14556	14650	14657	14662	14559	14624	14458	14460	14634	14589	14635	14656	14659	14628	14492	14676	14584	14658	14770	14766	14562	14724	14452	14629	14735	14674	14720	14604	14591	14742	14453	14637	14614	14645	14533	14683	14602	14618	14630	14695	14599	14571	14595	14648	14722	14566	14584	14844	14816	14772	14633	14648	14824	14593	14567	14646	14636	14558	14644	14709	14619	14688	14679	14660	14625	14677	14681	14621	14742	14730	14635
23287	21646	29513	24834	23372	25774	26473	20444	18055	17817	17665	17857	17524	17749	17854	17579	17594	17276	17124	17081	17104	17019	16932	16755	16785	16723	16838	16761	16750	16765	16703	16608	16722	16571	16585	16696	16644	16571	16736	16654	16892	16620	16629	16695	16797	16556	16579	16607	16571	16685	16547	16620	16603	16781	16781	16774	16470	16760	16497	16638	16556	16466	16620	16662	16581	16744	16657	16438	16713	16753	16557	16590	16482	16634	16624	16626	16497	16405	16711	16487	16440	16428	16585	16566	16406	16497	16679	16570	16619	16618	16649	16543	16547	16455	16679	16525	16534	16791	16430	16498	16581	16557	16717	16357	16435	16726	16619	16727	16741	16458	16443	16590	16558	16613	16645	16526	16512	16433	16586	16558	16637	16582	16443	16761	16550	16765	16431	16622	16426	16654	16566	16564	16427	16493	16600	16658	16473	16537	16470	16484	16568	16605	16720	16635	16616	16693	16554	16377	16572	16380	16606	16601	16603	16614	16540	16537	16555	16695	16533	16484	16632	16543	16447	16580	16531	16592	16448	16480	16579	16658	16527	16306	16392	16685	16459	16632	16673	16513	16505	16661	16394	16471	16558	16522	16632	16559	16387	16593	16601	16440	16511	16506	16701	16449	16632	16632	16550	16540	16534	16661	16607	16482	16306	16473	16535	16567	16398	16468	16497	16567	16720	16436	16640	16582	16393	16525	16585	16553	16433	16464	16559	16397	16605	16499	16556	16510	16521	16490	16605	16216	16519	16669	16555	16571	16665	16605	16584	16511	16497	16571	16600	16353	16574	16541	16580	16571	16546	16516	16508	16572	16410	16666	16461	16618	16655	16534	16482	16706	16492	16741	16553	16651	16485	16217	16666	16616	16569	16619	16481	16462	16636	16540	16493	16502	16429	16637	16709	16586	16543	16736	16452	16560	16528	16537	16553	16501	16279	16594	16483	16765	16504	16458	16350	16516	16554	16327	16515	16522	16600	16475	16644	16580	16723	16658	16616	16789	16688	16412	16659	16454	16472	16476	16501	16448	16519	16615	16620	16478	16500	16650	16737	16631	16385	16592	16525	16505	16551	16464	16353	16486	16672	16486	16546	16550	16544	16409	16661	16622	16618	16708	16685	16461	16496	16578	16400	16411	16432	16579	16509	16747	16741	16397	16623	16485	16611	16641	16603	16753	16667	16584	16535	16696	16567	16617	16324	16469	16563	16474	16660	16623	16577	16622	16525	16455	16553	16563	16192	16351	16665	16619	16750	16724	16481	16380	16544	16721	16484	16539	16427	16401	16606	16576	16654	16587	16299	16508	16587	16525	16684	16608	16511	16505	16702	16494	16556	16592	16555	16520	16638	16741	16467	16626	16491	16678	16580	16794	16564	16522	16383	16379	16362	16554	16591	16674	16509	16676	16505	16510	16541	16514	16546	16466	16498	16334	16696	16392	16421	16442	16521	16536	16569	16519	16507	16412	16485	16556	16644	16472	16562	16502	16477	16335	16644	16420	16563	16346	16426	16443	16617	16458	16512	16607	16267	16824	16569	16325	16554	16615	16523	16465	16616	16538	16666	16504	16522	16567	16620	16735	16368	16573	16656	16540	16290	16588	16696	16495	16626	16337	16702	16535	16518	16509	16637	16442	16494	16561	16531	16525	16458	16564	16508	16565	16556	16670	16485	16642	16439	16651	16556	16613	16443	16475	16409	16453	16362	16537	16538	16650	16496	16465	16598	16524	16624	16493	16660	16671	16713	16456	16563	16678	16530	16560	16591	16433	16333	16546	16668	16450	16578	16586	16502	16519	16614	16650	16301	16507	16568	16519	16519	16710	16532	16605	16429	16532	16812	16693	16378	16517	16552	16603	16588	16682	16401	16628	16552	16636	16661	16515	16618	16448	16686	16326	16487	16453	16763	16617	16670	16449	16534	16459	16682	16355	16596	16579	16431	16426	16520	16512	16322	16694	16627	16539	16605	16512	16690	16563	16547	16543	16560	16465	16413	16432	16299	16448	16543	16488	16436	16582	16600	16519	16388	16464	16368	16465	16391	16332	16357	16523	16526	16473	16412	16460	16515	16481	16572	16736	16523	16358	16449	16518	16474	16518	16725	16453	16613	16398	16509	16546	16490	16544	16481	16709	16584	16480	16421	16586	16503	16427	16554	16323	16492	16563	16571	16736	16614	16536	16627	16498	16395	16589	16733	16451	16637	16301	16669	16586	16643	16281	16610	16486	16630	16725	16710	16414	16427	16478	16547	16511	16576	16491	16745	16455	16602	16401	16503	16590	16544	16330	16257	16492	16372	16411	16580	16589	16575	16544	16595	16482	16452	16735	16594	16360	16605	16319	16581	16528	16554	16753	16499	16564	16526	16576	16553	16527	16405	16480	16644	16723	16495	16575	16696	16502	16464	16524	16551	16539	16494	16527	16456	16467	16583	16483	16606	16508	16462	16535	16386	16463	16519	16529	16633	16459	16487	16511	16491	16324	16545	16589	16638	16548	16512	16444	16481	16611	16566	16438	16541	16440	16645	16455	16538	16639	16381	16703	16474	16447	16469	16559	16367	16500	16742	16379	16394	16653	16427	16614	16524	16534	16622	16539	16521	16480	16498	16526	16567	16457	16422	16466	16712	16404	16621	16490	16640	16520	16565	16681	16575	16468	16521	16648	16552	16479	16503	16511	16468	16490	16667	16603	16682	16536	16555	16522	16602	16633	16669	16444	16465	16613	16452	16627	16568	16714	16512	16668	16596	16532	16506	16788	16787	16400	16621	16654	16627	16566	16503	16559	16508	16663	16560	16640	16489	16664	16561	16576	16438	16588	16451	16493	16392	16452	16390	16545	16552	16406	16632	16280	16534	16535	16395	16539	16587	16686	16678	16493	16560	16581	16581	16637	16587	16497	16665	16536	16346	16418	16577	16678	16490	16487	16482	16499	16765	16588	16696	16641	16614	16566	16580	16445	16413	16327	16587	16680	16673	16467	16421	16446	16424	16559	16549	16447	16402	16361	16764	16391	16421	16416	16397	16497	16487	16580	16475	16576	16527	16470	16463	16534	16665	16512	16583	16283	16627	16400	16504	16526	16503	16547	16670	16491	16268	16397	16667	16327	16440	16673	16520	16509	16631	16528	16499	16689	16455	16491	16446	16706	16501	16613	16308	16628	16520	16561	16691	16707	16565	16590	16680	16505	16488	16488	16691	16451	16366	16416	16426	16578	16452	16473	16417	16402	16551	16616	16513	16525	16699	16708	16380	16474	16479	16394	16640	16649	16570	16630	16577	16621	16489	16584	16558	16445	16587	16575	16689	16499	16564	16464	16500	16624	16512	16508	16514	16518	16658	16647	16545	16638	16516	16540	16617	16603	16321	16308	16605	16529	16378	16382	16562	16432	16377	16565	16501	16465	16723	16785	16412	16477	16413	16630	16598	16409	16561	16495	16575	16689	16464	16507	16534	16633	16621	16645	16460	16490	16597	16690	16495	16459	16581	16698	16407	16433	16384	16569	16451	16529	16425	16443	16582	16310	16302	16503	16661	16547	16663	16641	16489	16555	16558	16652	16703	16688	16533	16693	16625	16536	16540	16553	16767	16598	16580	16475	16583	16546	16517	16565	16634	16462	16607	16720	16476	16551	16710	16565	16521	16540	16533	16448	16551	16376	16546	16310	16520	16501	16348	16354	16648	16388	16421	16514	16589	16559	16552	16497	16672	16395	16585	16457	16521	16425	16590	16540	16546	16640	16446	16647	16692	16545	16717	16791	16703	16699	16426	16574	16629	16631	16537	16588	16452	16626	16601	16657	16326	16547	16434	16741	16495	16653	16504	16646	16711	16671	16366	16706	16468	16597	16542	16662	16466	16480	16496	16501	16514	16616	16702	16637	16621	16532	16561	16628	16603	16401	16515	16715	16477	16598	16563	16712	16331	16460	16521	16659	16583	16424	16577	16588	16627	16398	16489	16631	16515	16427	16580	16494	16460	16495	16490	16604	16601	16891	16514	16626	16534	16585	16466	16505	16690	16560	16532	16769	16624	16582	16363	16621	16509	16583	16686	16709	16489	16611	16462	16498	16293	16474	16688	16344	16456	16606	16429	16638	16563	16687	16482	16522	16502	16458	16672	16623	16549	16661	16550	16543	16269	16499	16381	16589	16489	16323	16678	16743	16633	16500	16648	16687	16492	16465	16445	16469	16513	16491	16611	16446	16589	16647	16636	16568	16663	16654	16720	16654	16663	16553	16580	16484	16396	16451	16474	16697	16640	16544	16477	16388	16644	16545	16482	16441	16417	16465	16680	16559	16717	16430	16525	16505	16632	16553	16709	16620	16494	16477	16425	16637	16649	16725	16674	16536	16667	16614	16487	16273	16316	16421	16556	16583	16529	16723	16669	16538	16569	16459	16582	16643	16518	16661	16611	16749	16426	16573	16531	16364	16483	16319	16533	16475	16532	16512	16512	16437	16659	16583	16504	16439	16491	16503	16505	16634	16589	16806	16477	16522	16626	16569	16539	16676	16442	16649	16631	16381	16594	16461	16645	16599	16538	16417	16658	16598	16493	16379	16566	16368	16510	16437	16670	16486	16470	16730	16625	16520	16536	16684	16569	16389	16501	16453	16472	16582	16499	16516	16563	16798	16681	16635	16698	16640	16606	16508	16636	16678	16660	16500	16562	16480	16519	16578	16479	16446	16232	16534	16412	16469	16355	16429	16558	16532	16503	16519	16406	16473	16557	16409	16530	16623	16410	16608	16306	16418	16482	16604	16469	16627	16714	16518	16471	16611	16425	16533	16489	16527	16491	16533	16510	16555	16444	16466	16458	16526	16642	16617	16437	16440	16366	16533	16569	16595	16637	16573	16482	16492	16616	16499	16482	16458	16636	16395	16343	16547	16564	16506	16576	16364	16600	16532	16541	16477	16507	16483	16499	16758	16398	16451	16421	16601	16614	16619	16474	16595	16602	16467	16532	16325	16588	16760	16804	16566	16412	16532	16585	16523	16914	16489	16471	16367	16659	16611	16563	16319	16647	16465	16614	16564	16647	16467	16502	16458	16586	16532	16763	16622	16645	16546	16468	16612	16586	16402	16690	16706	16546	16444	16501	16495	16574	16443	16412	16516	16255	16478	16621	16579	16391	16483
35621	58419	56263	42009	34185	27733	22025	18564	16871	16453	16388	16698	16861	16916	16840	16631	16254	16350	16273	15913	15707	15513	15656	15322	15276	15458	15512	15281	15284	15230	15294	15263	15170	15231	15279	15252	15228	15437	15346	15352	15184	15319	15330	15305	15279	15389	15165	15338	15323	15207	15387	15212	15131	15239	15133	15135	15324	15374	15205	15276	15258	15363	15411	15386	15363	15196	15423	15225	15409	15419	15366	15274	15421	15145	15219	15426	15333	15273	15329	15327	15347	15442	15238	15353	15372	15114	15238	15122	15260	15323	15426	15377	15130	15183	15231	15301	15265	15420	15246	15334	15224	15193	15282	15283	15127	15235	15257	15101	15300	15392	15208	15375	15369	15198	15339	15345	15318	15333	15183	15148	15264	15387	15201	15451	15263	15317	15184	15174	15292	15166	15351	15356	15264	15234	15168	15232	15362	15202	15444	15196	15176	15286	15281	15367	15290	15199	15249	15327	15260	15279	15155	15238	15291	15354	15361	15292	15241	15323	15304	15160	15317	15342	15214	15216	15135	15406	15385	15320	14938	15198	15157	15185	15385	15096	15187	15210	15229	15233	15328	15216	15243	15372	15280	15372	15329	15215	15418	15322	15093	15155	15140	15242	15017	15068	15205	15285	15302	15129	15250	15321	15291	15324	15279	15178	15245	15265	15354	15242	15216	15299	15359	15230	15336	15114	15374	15268	15253	15341	15314	15282	15257	15133	15343	15160	15357	15285	15267	15323	15251	15143	15366	15347	15118	15314	15277	15300	15240	15268	15229	15182	15234	15209	15306	15383	15293	15312	15268	15249	15458	15311	15260	15348	15291	15299	15193	15132	15224	15256	15387	15190	15346	15127	15253	15187	15359	15257	15202	15271	15371	15241	15020	15270	15338	15405	15286	15221	15195	15248	15246	15175	15234	15122	15191	15218	15208	15181	15244	15235	15289	15248	15374	15174	15113	15285	15173	15363	15230	15177	15243	15239	15267	15105	15198	15412	15279	15269	15249	15410	15382	15130	15360	15313	15183	15312	15335	15403	15324	15231	15248	15318	15122	15254	15268	15142	15283	15232	15275	15281	15258	15257	15103	15350	15167	15334	15067	15285	15293	15068	15270	15258	15318	15224	15203	15258	15266	15188	15184	15136	15097	15404	15213	15126	15186	15067	15218	15147	15035	15272	15168	15058	15268	15183	15402	15336	15337	15046	15281	15131	15257	15288	15213	15238	15167	15466	15436	15254	15264	15221	15315	15051	15315	15068	15439	15422	15170	15392	15186	15180	15250	15048	15346	15296	15266	15377	15398	15293	15154	15240	15136	15334	15179	15286	15297	15263	15231	15153	15223	15227	15194	15355	15069	15388	15289	15329	15161	15210	15191	15372	15283	15152	15178	15317	15283	15257	15321	15209	15238	15172	15184	15180	15319	15209	15188	15335	15159	15289	15082	15236	15306	15279	15256	15211	15264	15236	15277	15255	15202	15276	15383	15147	15299	15169	15134	15198	15422	15281	15206	15272	15286	15226	15151	15211	15242	15246	15204	15026	15247	15209	15209	15094	15199	15201	15241	15415	15235	15202	15257	15168	15169	15266	15259	15213	15150	15270	15369	15181	15207	15241	15312	14978	15158	15237	15146	15094	15382	15166	15233	15288	15293	15272	15248	15257	15240	15263	15259	15249	15345	15318	15022	15369	15232	15203	15114	15197	15306	15264	15305	15231	15366	15322	15313	15371	15301	15238	15135	15472	15192	15280	15285	15271	15214	15346	15315	15124	15354	15188	15383	15117	15272	15450	15034	15278	15141	15350	15194	15286	15296	15111	15237	15203	15139	15144	15136	15273	15354	15191	15232	15331	15386	15080	15243	15291	15151	15231	15251	15279	15288	15236	15265	15134	15218	15205	15273	15330	15401	15104	15239	15289	15365	15232	15174	15132	15298	15171	15327	15229	15094	15251	15236	15291	15259	15352	15293	15222	15349	15202	15356	15355	15212	15143	15247	15252	15309	15326	15223	15249	15125	15284	15273	15315	15244	15014	15270	15204	15263	15358	15430	15416	15355	15272	15175	15289	15203	15292	15251	15221	15273	15229	15306	15318	15413	15287	15245	15117	15189	15288	15142	15292	15287	15280	15309	15213	15208	15335	15283	15279	15114	15196	15182	15166	15209	15216	15132	15244	15266	15220	15326	15240	15185	15142	15335	15143	15279	15247	15264	15239	15232	15167	15185	15105	15234	15294	15055	15137	15292	15149	15093	15228	15251	15279	15258	15160	15292	15185	15329	15202	15326	15366	15356	15342	15229	15251	15298	15200	15313	15256	15239	15339	15280	15377	15125	15174	15244	15338	15234	15131	15143	15229	15228	15236	15217	15037	15342	15222	15382	15340	15217	15290	15100	15253	15370	15106	15188	15218	15223	15250	15402	15127	15455	15285	15253	15061	15150	15251	15249	15276	15012	15225	15376	15294	15265	15379	15195	15271	15253	15288	15365	15201	15282	15344	15256	14963	15129	15290	15177	15176	15240	15239	15212	15110	15232	15186	15293	15288	15313	15229	15104	15322	15382	15219	15217	15241	15216	15143	15302	15306	15262	15449	15384	15410	15204	15141	15261	15273	15408	15174	15329	15304	15158	15248	15166	15128	15248	15238	15347	15322	15289	15179	15408	15130	15245	15211	15368	15391	15102	15293	15050	15364	15303	15212	15242	15157	15160	15449	15224	15064	15418	15292	15298	15252	15256	15284	15269	15252	15321	15122	15408	15131	15138	15412	15194	15238	15075	15127	15344	15421	15245	15209	15182	15355	15153	15291	15402	15311	15171	15243	15244	15247	15129	15209	15143	15212	15303	15222	15183	15292	15285	15187	15251	15072	15238	15300	15153	15193	15140	15306	14987	15207	15206	15246	15269	15331	15242	15158	15185	15200	15164	15101	15154	15322	15120	15160	15127	15206	15275	15165	15289	15317	15074	15262	15087	15175	15268	15380	15421	15410	15211	15271	15332	15325	15132	15432	15206	15093	15390	15142	15244	15205	15288	15293	15256	15142	15242	15260	15152	15129	15455	15153	15334	15329	15166	15092	15299	15278	15356	15323	15293	15336	15189	15115	15251	15197	15172	15216	15240	15386	15070	15296	15254	15224	15222	15267	15348	15178	15196	15308	15231	15350	15257	15309	15274	15123	15232	15293	15295	15374	15292	15229	15384	15190	15269	15236	15227	15197	15258	15175	15106	15151	15299	15485	15233	15259	15479	15153	15112	15211	15352	15251	15272	15220	15355	15103	15319	15171	15208	15269	15337	15179	15303	15248	15113	15205	15319	15310	15167	15268	15340	15221	15185	15267	15414	15159	15124	15095	15151	15168	15272	15300	15161	15348	15392	15175	15390	15309	15462	15182	15384	15377	15065	15282	15144	15218	15435	15330	15289	15224	15218	15161	15277	15262	15384	15351	15135	15241	15304	15436	15231	15184	15420	15216	15119	15142	15274	15241	15312	15081	15220	15139	15344	15050	15288	15108	15193	15258	15438	15205	15210	15189	15254	15184	15237	15228	15247	15280	15240	15509	15258	15387	15159	15065	15286	15242	15319	15118	15395	15241	15436	15010	15208	15362	15166	15343	15307	15332	15241	15169	15174	15280	14959	15293	15213	15157	15352	15405	15483	15440	15527	15254	15143	15442	15301	15291	15037	15259	15315	15259	15234	15210	15228	15306	15188	15270	15379	15293	15255	15343	15346	15137	15385	15196	15205	15277	15178	15293	15288	15081	15285	15370	15089	15164	15298	15100	15276	15303	15150	15230	15179	15293	15212	15286	15284	15134	15472	15264	15353	15334	15092	15258	15125	15204	15194	15220	15133	15223	15445	15266	15193	15246	15322	15262	15074	15193	15250	15496	15292	15270	15242	15283	15131	15353	15378	15522	15344	15314	15255	15191	15298	15254	15278	15287	15347	15252	15197	15252	15247	15319	15265	15270	15346	15202	15345	15134	15209	15341	15178	15194	15333	15239	15198	15239	15126	15085	15351	15176	15223	15141	15298	15183	15381	15365	15339	15216	15423	15252	15290	15184	15196	15302	15332	15106	15385	15032	15120	15305	15280	15380	15422	15317	15223	15130	15222	15327	15203	15128	15136	15247	15272	15206	15184	15430	15103	15135	15228	15326	15280	15178	15334	15253	15336	15179	15292	15264	15280	15276	15465	15174	15380	15384	15282	15143	15222	15287	15245	15164	15354	15235	15310	15171	15346	15308	15256	15321	15341	15146	15085	15277	15135	15352	15303	15408	15157	15370	15071	15251	15142	15300	15198	15166	15330	15332	15269	15298	15192	15171	15170	15186	15341	15300	15297	15354	15211	15346	15088	15341	15205	15328	15210	15223	15213	15443	15189	15229	15286	15304	15290	15081	15207	15270	15320	15276	15215	15372	15288	15265	15303	15245	15184	15287	15428	15253	15257	15436	15105	15188	15132	15230	15385	15343	15227	15194	15215	15304	15311	15370	15234	15037	15251	15069	15199	15166	15328	15263	15406	15297	15440	15107	15329	15288	15242	15110	15399	15447	15419	15208	15354	15191	15311	15128	15047	15188	15306	15356	15160	14999	15282	15315	15241	15187	15125	15351	15128	15279	15238	15142	15390	15252	15377	15235	15148	15250	15177	15143	15158	15356	15292	15240	15256	15296	15338	15102	15192	15284	15379	15119	15326	15159	15145	15226	15445	15118	15247	15118	15384	15415	15140	15196	15258	15317	15326	15231	15223	15257	15345	15101	15272	15305	15422	15258	15217	15117	15255	15208	15232	15168	15138	15132	15228	15325	15251	15239	15108	15204	15373	15273	15421	15175	15072	15194	15304	15142	15393	15327	15161	15319	15296	15350	15297	15309	15238	15109	15080	15387	15213	15263	15325	15297	15359	15345	15158	15124	15138	15425	15318	15337	15403	15234	15228	15196	15246	15159	15301	15197	15361	15246	15374	15428	15263	15123	15523	15297	15250	15426	15264	15374	15143	15162	15248	15226	15311	15170	15216	15327	15162	15101	15318	15119	15160	15217	15296	15207	15173	15241	15207	15323	15138	15161	15167	15372	15199	15292	15282	15211	15196	15092	15213	15120	15331	15215	15203	15262	15284	15177	15392	15165	15395	15275
28378	25659	31632	26531	19418	17106	16194	15494	15271	14995	15114	15024	15093	15192	15180	15151	14819	14896	14820	14848	14797	14587	14717	14677	14668	14580	14698	14917	14611	14504	14600	14702	14591	14642	14722	14750	14817	14834	14813	14981	14695	14643	14629	14597	14594	14664	14515	14619	14600	14687	14503	14586	14661	14846	14846	14829	14630	14873	14632	14624	14626	14591	14614	14740	14542	14733	14637	14697	14828	14669	14660	14661	14697	14571	14774	14673	14558	14680	14735	14620	14563	14633	14678	14611	14641	14527	14615	14706	14798	14753	14649	14835	14588	14662	14571	14580	14747	14620	14625	14696	14826	14619	14696	14655	14763	14770	14494	14490	14665	14607	14620	14679	14811	14677	14601	14730	14644	14587	14711	14609	14856	14592	14474	14502	14703	14577	14644	14732	14671	14754	14659	14538	14538	14645	14751	14710	14793	14698	14734	14691	14614	14655	14715	14591	14721	14577	14644	14546	14819	14504	14702	14754	14707	14600	14428	14605	14521	14546	14805	14634	14615	14788	14612	14735	14843	14781	14766	14549	14733	14561	14686	14542	14680	14648	14650	14825	14669	14619	14768	14556	14688	14585	14613	14616	14781	14550	14830	14599	14605	14510	14844	14589	14801	14779	14540	14483	14724	14691	14824	14783	14745	14625	14641	14611	14772	14677	14603	14517	14637	14733	14582	14670	14851	14756	14698	14830	14769	14747	14708	14565	14780	14585	14630	14536	14618	14637	14603	14552	14638	14767	14782	14689	14804	14480	14721	14517	14708	14635	14717	14705	14782	14617	14659	14637	14587	14673	14756	14681	14799	14640	14494	14621	14706	14659	14597	14577	14665	14606	14702	14600	14602	14537	14699	14695	14588	14576	14735	14736	14694	14750	14580	14537	14639	14555	14654	14686	14439	14536	14855	14715	14648	14718	14898	14797	14619	14628	14627	14678	14748	14606	14553	14831	14622	14678	14597	14656	14375	14498	14566	14733	14650	14731	14528	14568	14603	14601	14534	14662	14771	14733	14655	14638	14600	14570	14638	14543	14641	14640	14568	14432	14611	14578	14827	14577	14568	14347	14671	14774	14712	14587	14868	14497	14679	14578	14822	14556	14664	14611	14834	14795	14599	14586	14733	14771	14498	14593	14522	14447	14659	14655	14613	14833	14709	14554	14452	14582	14847	14564	14497	14659	14725	14550	14823	14555	14628	14627	14594	14636	14649	14681	14765	14556	14687	14659	14749	14595	14643	14522	14715	14571	14544	14732	14569	14674	14675	14598	14661	14645	14504	14550	14423	14682	14549	14657	14798	14559	14569	14633	14393	14655	14712	14668	14605	14711	14490	14556	14639	14752	14746	14494	14686	14480	14444	14700	14506	14543	14598	14575	14557	14720	14567	14701	14668	14636	14500	14598	14583	14677	14514	14580	14492	14602	14718	14628	14636	14647	14605	14731	14827	14741	14779	14811	14923	14575	14694	14617	14440	14505	14577	14824	14735	14562	14465	14686	14527	14395	14637	14564	14900	14745	14472	14648	14494	14581	14666	14909	14819	14854	14730	14688	14675	14624	14736	14513	14582	14552	14763	14484	14626	14676	14641	14466	14610	14627	14562	14736	14804	14632	14699	14496	14656	14522	14640	14526	14754	14520	14649	14731	14635	14875	14619	14571	14675	14681	14600	14496	14559	14658	14937	14749	14562	14882	14688	14656	14633	14708	14782	14532	14574	14735	14648	14587	14615	14657	14609	14754	14732	14655	14728	14687	14714	14503	14632	14568	14670	14657	14833	14632	14651	14743	14732	14570	14737	14779	14534	14732	14702	14556	14739	14552	14809	14495	14629	14694	14773	14603	14655	14618	14528	14647	14638	14611	14539	14634	14771	14628	14731	14620	14787	14586	14827	14690	14755	14772	14592	14560	14590	14620	14503	14799	14759	14735	14704	14561	14756	14747	14581	14675	14778	14607	14621	14519	14780	14552	14665	14701	14685	14509	14673	14596	14617	14562	14516	14648	14531	14713	14574	14800	14611	14705	14764	14584	14837	14619	14849	14531	14684	14364	14523	14732	14695	14572	14705	14737	14565	14756	14742	14708	14695	14727	14681	14584	14700	14661	14624	14461	14561	14649	14611	14726	14467	14521	14629	14534	14787	14540	14608	14846	14468	14578	14585	14552	14466	14769	14532	14704	14873	14751	14734	14581	14656	14652	14651	14555	14517	14804	14369	14590	14643	14699	14764	14680	14694	14592	14774	14593	14507	14619	14721	14666	14691	14634	14729	14480	14618	14668	14542	14422	14480	14763	14636	14695	14647	14529	14724	14725	14613	14617	14679	14686	14706	14625	14563	14614	14599	14562	14751	14749	14801	14557	14733	14572	14609	14559	14618	14584	14847	14642	14632	14685	14723	14507	14767	14442	14698	14664	14508	14647	14628	14787	14708	14682	14616	14591	14585	14524	14616	14765	14486	14679	14775	14722	14751	14587	14589	14704	14708	14610	14660	14603	14639	14418	14541	14617	14662	14529	14560	14519	14680	14664	14659	14903	14707	14627	14755	14738	14542	14637	14761	14515	14601	14772	14696	14667	14511	14649	14779	14638	14621	14641	14801	14613	14579	14711	14697	14710	14598	14674	14786	14556	14664	14706	14697	14589	14688	14596	14520	14755	14499	14605	14680	14858	14718	14637	14722	14632	14645	14587	14697	14763	14536	14524	14560	14630	14577	14632	14550	14513	14696	14678	14735	14676	14667	14965	14596	14739	14454	14739	14645	14547	14568	14591	14519	14753	14594	14677	14566	14706	14568	14740	14555	14753	14740	14641	14648	14599	14520	14645	14698	14783	14584	14586	14816	14836	14701	14648	14644	14584	14776	14561	14647	14442	14563	14588	14543	14555	14731	14751	14689	14575	14661	14618	14703	14585	14734	14585	14874	14762	14728	14539	14384	14695	14434	14628	14742	14588	14499	14525	14586	14557	14661	14741	14630	14728	14659	14679	14719	14449	14701	14664	14705	14430	14572	14621	14650	14679	14972	14546	14575	14682	14615	14565	14390	14730	14599	14725	14642	14655	14646	14689	14620	14614	14833	14819	14676	14587	14738	14566	14772	14776	14656	14745	14749	14607	14654	14645	14591	14686	14673	14505	14713	14719	14882	14834	14711	14593	14789	14577	14696	14607	14609	14619	14607	14719	14622	14631	14617	14684	14537	14628	14607	14494	14510	14433	14684	14544	14801	14623	14607	14683	14528	14476	14607	14592	14755	14792	14662	14757	14793	14633	14762	14768	14622	14735	14492	14656	14746	14546	14705	14589	14803	14851	14684	14636	14576	14503	14620	14451	14671	14443	14836	14661	14786	14689	14583	14703	14968	14601	14689	14558	14544	14768	14627	14861	14767	14590	14651	14370	14425	14491	14781	14782	14635	14654	14482	14669	14613	14599	14427	14644	14756	14633	14620	14743	14628	14809	14632	14679	14605	14599	14400	14620	14539	14483	14555	14485	14567	14639	14541	14534	14686	14578	14624	14600	14740	14390	14614	14724	14748	14547	14608	14692	14325	14731	14691	14678	14763	14560	14537	14420	14784	14717	14653	14598	14770	14534	14787	14688	14604	14585	14410	14497	14665	14802	14889	14847	14903	14740	14686	14736	14633	14509	14727	14751	14724	14728	14782	14522	14766	14548	14808	14627	14743	14636	14657	14717	14737	14609	14776	14654	14597	14504	14625	14668	14551	14552	14551	14487	14643	14696	14652	14716	14786	14652	14818	14647	14723	14443	14844	14789	14742	14520	14673	14849	14647	14675	14623	14709	14844	14830	14435	14673	14570	14677	14793	14615	14568	14630	14595	14721	14819	14453	14726	14852	14680	14653	14637	14607	14561	14795	14676	14514	14707	14653	14593	14593	14585	14620	14602	14483	14624	14520	14657	14600	14784	14750	14664	14546	14751	14803	14892	14770	15038	14765	14597	14624	14767	14611	14600	14627	14664	14731	14666	14623	14659	14595	14698	14666	14716	14696	14590	14517	14434	14566	14683	14454	14760	14621	14640	14759	14575	14583	14643	14894	14795	14622	14456	14910	14710	14398	14527	14518	14528	14608	14606	14824	14642	14491	14620	14753	14510	14708	14868	14635	14614	14671	14653	14598	14767	14680	14510	14751	14627	14526	14621	14601	14689	14564	14623	14724	14438	14638	14817	14633	14720	14753	14491	14492	14655	14481	14637	14443	14796	14700	14606	14704	14478	14722	14720	14679	14349	14611	14739	14804	14774	14392	14672	14579	14624	14711	14655	14670	14567	14493	14783	14713	14681	14833	14850	14475	14687	14737	14516	14761	14680	14674	14673	14698	14607	14686	14642	14575	14565	14663	14855	14827	14687	14731	14657	14668	14570	14734	14780	14812	14644	14895	14720	14768	14594	14805	14754	14692	14695	14735	14600	14606	14696	14550	14503	14651	14747	14469	14699	14763	14589	14723	14674	14653	14711	14757	14577	14696	14561	14683	14573	14537	14678	14519	14618	14629	14452	14698	14739	14611	14761	14653	14522	14666	14545	14520	14639	14566	14578	14714	14655	14659	14756	14832	14625	14630	14683	14701	14585	14726	14668	14803	14946	14684	14589	14736	14717	14681	14597	14682	14485	14662	14888	14653	14630	14763	14667	14836	14449	14461	14601	14430	14680	14686	14675	14520	14723	14479	14627	14523	14698	14537	14560	14605	14616	14731	14660	14689	14469	14641	14757	14793	14547	14619	14620	14644	14662	14604	14640	14786	14756	14481	14630	14659	14858	14489	14651	14552	14668	14490	14512	14714	14604	14740	14564	14472	14449	14585	14605	14626	14582	14525	14696	14790	14660	14658	14692	14780	14511	14713	14775	14527	14526	14651	14652	14673	14623	14478	14843	14674	14698	14712	14731	14780	14817	14919	14757	14485	14727	14760	14855	14665	14643	14518	14659	14682	14593	14780	14844	14684	14831	14552	14508	14660	14817	14802	14751	14580	14694	14570	14827	14642	14660	14730	14618	14710	14641	14556	14729	14693	14771	14798	14738	14708	14664	14486	14584	14524	14608	14533	14726	14641	14813	14641	14669	14637	14876	14759	14719	14648	14637	14666	14695	14739	14558	14666	14712	14530	14576	14594	14531	14576
30284	41664	36671	26246	19666	16995	15966	15018	14693	14586	14472	14645	14751	14785	14881	14682	14430	14526	14318	14444	14163	14295	14214	14059	14051	14169	14063	13953	14064	14094	14030	13974	14124	14205	14088	13998	14003	13947	13932	14083	14031	14100	14212	14083	14070	14169	13922	14115	14215	14135	14157	14207	13994	13953	14021	14059	14056	13911	14087	14097	13942	13984	14047	13982	13966	14065	14216	13979	13868	14101	14006	13970	14103	13929	13996	14048	14173	14192	13896	14062	13970	14004	14086	14071	14217	14058	14041	14129	13984	14219	14082	13998	14092	14253	14145	13989	14184	13874	13996	13807	13991	14017	14072	14022	14051	13990	14059	13877	14019	14103	14108	14001	14150	13994	14065	14066	14041	14098	14069	14111	14022	13933	14078	13963	13896	14124	14029	14051	14054	14164	14093	13838	13951	14031	14157	13956	13947	13904	14023	14189	13924	13954	14055	14032	13944	14084	13979	14013	13993	14031	14044	14097	13932	14024	14146	13845	14021	14045	14115	14010	14042	14030	14051	14120	14169	14054	13975	14023	14138	14037	14153	13938	14040	14036	14085	13988	14058	14102	14208	14036	13994	14111	14017	14053	14051	14027	13892	13949	14097	14143	14108	14036	14125	13990	13983	13957	13984	14135	13972	14089	13992	13937	14126	14139	13964	14032	13983	13997	13938	13893	14026	14040	14011	14241	13963	14083	14060	14045	14108	14200	14099	14119	14128	14053	14042	14117	14168	13995	14048	13925	14041	14095	13982	13913	13925	14131	14196	13912	14162	14017	14052	13995	14084	14133	14108	14007	14062	14042	13932	13935	14102	14183	14036	13912	14017	14172	14150	14044	14098	14031	13965	13902	13970	14156	14055	13983	14067	13939	14056	14018	13799	14128	13890	13998	14119	14039	14016	14130	14098	14082	13982	14149	14166	13936	14143	14050	14124	14011	14074	14081	14033	14028	14223	14081	14267	14148	13962	14113	13976	14056	14037	14182	13955	14284	13950	13931	14209	14078	14103	14164	13832	14174	14049	14046	13961	14060	14031	14065	14123	14165	14029	14027	13952	14013	14103	14011	14183	14039	14143	13964	14022	13852	14011	14030	14076	14016	14082	13955	13998	14104	13972	13982	14021	14053	14087	13884	14279	14047	14019	13962	14051	14133	14026	14009	13923	14004	14092	13995	14179	14045	13915	14076	13850	14144	13971	14090	14118	14070	14020	13835	13970	14050	14206	13923	14063	14087	14191	14126	14044	14084	14020	14125	14039	14035	13826	14179	13998	14170	14014	14020	14102	14003	13955	13887	14127	14119	14016	14022	14184	14063	14110	14037	13989	13936	14112	14075	14151	13987	14088	14059	14171	13930	14114	14018	14068	13955	14128	14190	13832	13908	13927	14222	14017	14018	14023	14269	14077	14106	13952	14067	14117	13901	14023	14166	14246	14083	14149	13854	14064	13942	14048	14057	14214	14030	14062	14108	13977	14156	14059	13949	14168	14083	14135	14130	14097	14016	13944	13936	14021	14244	14016	14210	14050	14058	14176	14112	14054	14109	14010	14133	13891	14013	14055	14088	14006	14003	14015	13964	13903	14151	13866	14185	14016	14028	13867	14094	13917	14058	14119	13829	13983	14185	14013	13926	14102	14244	13934	14030	14095	14141	14074	14002	14039	14116	13991	13993	14142	13987	13971	14053	14166	13989	14071	14062	14009	14080	14008	14126	14111	14046	13898	14104	14082	13985	14031	13988	14051	13888	14079	14125	14002	13904	14175	14074	14048	14125	14162	13975	14155	14215	14140	14074	14099	14033	14126	13899	14049	13941	13991	14098	13996	14017	14069	13844	14078	14027	14058	14026	13938	13905	14016	13983	13909	14163	14080	14185	14164	13970	13886	14068	14094	13901	13999	14035	13990	14036	14059	13991	14070	13933	13980	13939	14095	13972	14036	14009	13899	14104	14138	14054	14135	14032	14092	14141	14067	14125	13922	14109	14093	14165	14086	13978	14126	14095	13990	14025	14060	14009	14147	14107	13904	14102	14128	13911	14056	13898	14014	14171	13986	13874	14020	14043	13945	14009	14143	13967	13994	13962	13959	14046	14099	13923	14236	13999	14013	13960	14048	14002	14273	14187	13946	14002	14123	13800	13997	14102	13938	14097	14077	14138	14053	14019	13985	13923	14108	13959	14068	14089	14042	14028	14159	13987	14206	14040	14056	13902	14093	14083	13999	13982	14208	13911	14119	14129	14066	14042	14174	13963	14076	13897	14095	14007	14016	14039	13978	14148	13959	14128	13977	14069	14011	13988	13951	14019	14020	14034	13974	13925	13917	13920	14248	14055	13990	13873	14057	14049	14154	13926	14119	14168	13907	14011	14094	14079	13994	14000	14092	14079	14067	14124	14095	13969	14087	13914	13955	13954	14066	14152	14139	14127	14023	13997	13912	14013	14006	13953	14114	14257	14043	13800	14080	14008	13884	14005	14098	14038	14224	13911	13984	13937	14054	14098	14237	14078	14136	14098	14049	13841	14027	14243	13955	13990	13996	14106	14016	14084	14130	14232	13944	14037	14032	14045	14120	14045	14119	14076	13984	14161	14006	14169	13875	14016	13966	14184	14332	14071	14000	14188	14015	14049	14116	14005	14223	14016	13926	14161	14104	14171	14150	14099	13870	14046	13988	13997	14077	13927	14160	13867	13958	13929	14044	14024	14179	14044	14008	13978	14047	14082	14003	14144	14127	13959	14081	14064	14090	14100	14055	13908	13863	14094	13965	13881	13962	14060	14093	14014	14094	14066	14222	14147	13955	13953	14076	14099	14118	14112	14074	14010	13999	14096	14072	14041	13937	13977	14024	14071	14041	14128	14119	14006	14163	14089	14126	14108	14059	14222	14192	14015	14055	14103	14238	13940	14039	14100	13973	14004	13928	14049	14060	14109	14169	13983	14101	13928	13937	14162	14131	14090	13996	14126	13973	13993	13925	14097	14103	13888	14131	14046	14095	14092	14116	14127	14149	13930	14044	14026	14192	13825	14022	14052	13980	13963	13972	14114	13896	14032	14169	14241	14081	14223	13967	13951	13987	14117	14074	13815	14094	14002	14111	14022	13901	14169	14060	14011	14076	14155	14082	14124	14170	14040	14062	14200	14182	14074	14115	14138	14006	14132	14054	14228	13972	14052	14130	14049	13999	13940	13931	14169	14038	14223	14083	14170	14003	13803	14102	14009	14015	14156	13956	13949	14154	13941	14016	14123	14121	14093	13912	13969	14130	14081	14053	13950	13955	14019	14057	13872	13983	13940	13995	13949	13967	13925	14037	14023	14071	14016	14040	14074	14017	14105	13975	14020	14067	13957	14060	13939	14020	14085	14037	14119	14063	14023	13966	13741	13947	14089	13928	14108	13876	14042	13983	13788	14103	14056	14154	14148	13810	14225	14029	13949	13913	13982	14125	14084	14130	14021	14099	13999	13974	14061	14086	14210	14021	13961	14074	14141	13961	14037	13967	14129	13957	13873	14069	13981	13998	14064	13912	14019	14113	14009	14050	14101	14236	14071	14118	14052	14061	14114	14001	13943	14207	13995	14161	14011	14027	14141	14248	14143	14052	14021	13892	14264	14072	13909	13941	13945	14305	14150	14021	14138	14102	14103	14015	14046	13996	13852	14100	14021	14103	14016	14125	14107	14058	13869	14072	13899	13940	14069	13969	13938	14131	14147	14086	13964	14115	13937	14143	14039	14089	14144	14059	14184	13928	13951	13964	14076	13982	13994	14134	14195	14207	14034	14110	14059	13972	14040	14055	14033	14135	13942	14044	13965	13943	14138	14055	14115	14178	14125	13982	14020	14096	13958	14018	14057	14078	13955	13950	13977	14094	14171	14058	14046	14190	14357	14158	14270	14110	13905	14061	13950	13958	14005	14128	14071	13894	14034	14186	14117	13855	14027	13980	14062	14223	14047	13998	14118	13914	14183	14234	13971	13975	14073	14135	14083	14059	14001	14068	13894	14175	13923	14100	14034	14026	14081	14075	13913	14103	13928	14006	14061	14025	14009	14102	14231	13870	14081	13947	14154	14009	14110	13876	14097	14088	13963	14136	14130	14122	14100	14118	13953	14075	13873	14136	14068	14040	14173	13965	13864	13962	14109	14197	13945	14106	14088	14143	14068	13844	14059	14097	14017	14084	13904	14014	13922	14056	14008	14128	13983	14116	14034	13898	14149	13911	14118	14259	13873	13994	13937	13965	14000	13993	13997	14054	13986	14063	14048	13921	14028	13935	13979	13972	13947	14094	14102	14128	13918	14233	14143	14080	13976	13982	14036	14024	13976	14098	14038	14137	14037	14096	14011	14064	14064	13835	14080	14153	14163	14067	14020	13897	14323	14080	14053	13980	14035	13983	14132	14157	13955	14022	14003	14140	14022	14048	14108	14146	14118	13989	14133	14092	13963	14212	14002	13964	14011	14015	14028	14044	13919	14139	14029	14120	14094	13974	13918	14015	14144	14128	13948	13963	14018	13937	14078	14179	14068	14025	14032	14128	13906	13967	14057	14338	13929	13969	14216	14136	14106	14194	13939	14030	14028	13940	13992	14202	14056	14065	13938	14042	13847	14047	14152	14097	14005	14162	14019	14028	14030	13990	14078	13922	14114	13904	14147	14065	14122	14127	14034	13960	13883	13915	14147	13916	14100	14093	14104	14005	13989	13989	14122	14139	14204	14124	14042	14022	13983	14004	14065	14273	14062	14009	14006	14041	14097	14079	13970	13971	14047	14240	13880	14038	13978	13950	14063	14141	14093	13890	14050	14099	13985	13958	13964	14163	14059	14103	14058	14076	13966	13921	14054	13825	14165	14077	14120	13911	14028	14041	14110	14145	13927	13984	14194	14201	14151	14169	13996	13911	14108	13996	13778	13998	14088	14017	14031	14091	14106	13918	14056	14030	13972	14023	14039	14016	14007	13974	14103	13963	13904	14022	13986	13970	13911	13958	13930	14069	14078	14073	14004	14141	14069	13994	14071	14137	13975	14082	13976	14144	13993	14040	13930	14178	14050	14027	13960	13983	14048	13932	13941	13947	14045	14037	13958	14140	14094	14185	13892	14068	14101	14082	14190	14001	14104	14045	14064	14111	14134	14184	14030
24431	21643	29305	26453	24054	23973	21872	17852	16179	16167	16053	15884	15897	15851	16011	16027	15921	15509	15385	15372	15430	15401	15186	15251	15313	15269	15110	15171	15055	15126	14962	15130	15028	15074	15074	14918	15244	15008	15217	15049	15112	15122	15059	15197	15014	15150	15058	14910	15098	15087	15020	15190	15106	15127	14971	15064	15081	15127	15208	15274	15144	15222	15231	15166	15245	15106	15164	14949	15092	15032	15063	15193	15122	14999	15188	15044	15044	15175	15011	15118	15107	15222	15085	15083	15116	15083	15194	14797	14873	15186	14896	15170	15111	15140	15064	15150	15023	15069	15081	15132	15114	15079	15158	15038	14932	15075	15093	15087	15165	15097	15274	15188	14955	15126	15045	15178	15117	15072	15242	15080	14917	15113	15085	15095	15095	15082	15097	15033	15106	14997	14992	15173	14969	15132	14913	14947	15259	15246	15106	15180	15178	15085	15036	15219	14957	15031	14962	15317	15111	15190	15126	15211	14912	15200	15139	15053	14998	15085	15114	15082	15272	15035	15128	15192	15000	15135	15108	15050	15055	15055	15060	14996	15017	15076	15022	15298	15009	15052	15111	15282	14900	14988	15046	14960	15097	15039	15105	15201	15185	15023	14872	14999	15195	14981	15124	14889	15125	14995	15101	15096	15152	15031	15267	15189	14904	15044	15040	15164	15028	15275	15121	15324	15071	14964	14927	14955	14932	14971	15043	15189	15034	15084	15247	15096	15055	15115	15351	14984	14971	15109	15149	14978	15039	15176	15113	15153	15120	15073	15038	15301	15180	15085	15036	14922	15028	15102	15149	15195	15009	14993	15150	15185	15316	15064	15137	15012	15201	15261	15061	15110	15092	15036	15179	15052	15139	15174	15276	15351	14989	15116	14980	14926	15003	15143	15412	14840	15067	15145	15173	15025	15008	15207	14865	14951	15191	15124	14948	15168	15313	14964	15097	15063	15232	15214	15196	15113	14846	15050	15004	15163	15053	15208	15246	15016	15104	15040	14978	15075	14953	14911	15047	15094	15070	15144	15155	14944	15038	15176	15154	15137	15223	15050	14869	15043	15112	14927	14947	15130	15092	15143	14927	15041	15171	15203	15011	14979	15116	15141	15175	15016	15188	15196	15181	15162	15179	15179	15021	15117	15000	15266	15031	14895	15299	15263	15149	15228	15012	15028	15131	14796	15100	14786	15320	15156	15133	15018	15021	15048	15186	15072	15015	15178	15228	14903	15225	15104	15182	14963	15000	14921	14999	15027	15083	15013	14978	15262	15084	15271	15088	15146	15003	14950	15099	14955	14900	14954	15108	15152	15147	15216	15185	15047	14980	14965	15026	14927	15044	15027	15007	15083	14931	14983	15153	15213	15055	14952	15136	14870	15142	15034	15055	15227	15105	15112	15265	15111	15157	15207	15029	15147	14948	15118	14847	15052	15074	15057	15352	15167	15074	15002	15149	15266	15196	14861	15184	14866	15022	15264	15246	15087	15107	14976	15223	15193	15085	14975	15218	15086	15236	15130	15123	15176	15173	15258	15049	14906	15092	15107	15274	15113	15361	15199	15086	15168	15021	15129	15035	15104	15160	15188	15020	15088	15040	15056	14884	15040	15136	14956	15096	14913	14957	15079	15250	15079	14971	15056	15037	15224	14921	15047	15248	14891	15070	15153	15245	15094	15078	15096	15216	15388	15098	15230	14936	15153	15170	15131	15104	15209	15126	15220	15075	15054	15232	15180	15106	14978	15299	15179	14927	15039	15123	15160	15057	14918	15149	14974	14860	14994	14941	15366	15013	14964	15015	15092	15095	15192	15040	14966	15111	15249	15067	15093	14886	15110	15087	14978	15207	15054	15270	15090	15120	15161	14933	15264	15044	15101	14915	15028	15017	15067	15097	14950	15125	14970	15073	15135	15051	15057	15010	14892	15245	14891	15106	14973	15090	15044	15164	15077	15047	15076	15164	15137	15253	15163	15405	15409	15280	15148	15065	15216	15168	15130	14995	14949	15001	15167	15127	15054	15177	15007	15072	15051	15191	15130	15169	15169	15091	14940	15136	15209	15116	15236	15118	15172	15076	15117	15177	15138	15194	15069	15064	15061	15026	15142	15004	15150	15296	15180	15192	15161	14877	14979	15113	15199	15000	15065	15059	15130	15129	15008	15076	15201	15161	14953	15172	15010	15087	15100	15279	15096	15004	15113	15162	14947	14991	15103	15126	15075	14929	14914	15186	14908	14985	15052	14904	15245	15211	15167	15142	15042	15282	15248	15024	14996	15035	15111	15031	15160	15012	15110	15062	15118	15089	15005	15141	15088	15106	15007	15138	14988	14997	14975	15088	15004	15200	15087	15087	14909	14999	14999	15184	15165	15122	15088	15194	15196	15089	15098	15093	14999	14911	15152	15020	15362	15026	15072	15156	14963	15107	14946	14956	15288	15031	15134	15110	15068	15065	15280	15006	15183	15132	15081	15139	15002	15062	15087	15171	15200	15025	14713	15156	15119	15253	15065	15258	15012	15081	15103	15177	14972	15054	15180	15115	15166	15116	15117	15052	15218	15098	15122	15102	15063	15116	14710	15188	15219	15060	14942	14917	15162	15046	14986	15094	15039	14778	15131	15026	15020	15112	14945	15008	14776	15061	15238	15121	15060	14934	14954	15055	15075	14967	14967	15023	14964	14937	15066	15095	15144	15115	15202	15213	14962	15262	15016	14818	15124	14980	15014	15133	15181	15119	15233	14972	15218	14978	15052	15176	15035	15059	15086	15180	15019	14998	15166	14988	15078	14952	14970	15133	15114	15217	15045	14862	15074	14970	15154	14938	15236	15100	15047	15325	15237	15285	15248	15207	14829	15045	15316	15289	15239	15093	14983	14901	15082	15086	14876	15029	15217	15069	15060	15065	15093	15074	15158	14987	15088	15013	15236	15047	15238	15166	15083	15172	15200	15069	15133	15177	14966	15025	14946	15085	15213	15028	15229	15226	15098	14931	15007	15122	15181	15007	15040	14999	15144	15090	14927	15074	15017	15010	15055	15085	14992	15225	15253	15042	14987	14839	15038	15157	14976	15054	15124	15078	15039	15107	15012	15087	15186	15033	15024	14946	15128	15137	15045	15166	15162	15130	15055	14933	15068	15167	14907	15176	14980	15361	15232	15042	15189	15145	14967	15101	15022	14954	15254	14936	15197	14917	15093	15087	15016	15222	15145	14954	15113	15045	14991	15244	15130	14865	15093	15129	15237	15338	14957	15143	15166	15126	14855	15010	14934	15100	15037	15046	15294	15048	15134	15091	15022	15229	14835	14978	15218	15099	15139	15043	15022	14966	15050	15049	15103	14960	15195	14858	15175	15288	15228	15147	15195	14999	15193	15050	15222	15081	15163	15092	15199	15127	15025	14906	15111	15005	14988	14963	14867	15074	14868	14918	14953	15038	15171	15188	14957	15195	15029	15202	15123	15157	14974	15154	15034	15143	15399	15099	15168	15153	15235	15086	15087	14914	15057	15167	15044	15014	14956	15036	15132	14982	15212	15095	15031	15207	15092	15082	15013	15302	15210	15005	15234	15102	15056	15126	15286	15085	15068	15224	15190	15084	15158	15171	15004	15179	15069	15142	15103	14934	15014	15078	15167	15309	15152	15203	15132	15038	15357	15218	15091	15066	15106	15149	15122	14990	15214	15198	14911	14971	15025	15109	15161	15121	15243	14991	15028	15218	15075	15210	15218	15103	15086	15050	15131	15187	15033	15085	15050	14937	15103	15115	15006	14962	15044	15064	15057	15013	14898	15232	14983	15160	14899	15198	15192	14983	14984	15067	15129	15073	15061	14986	15096	14978	15071	14924	15095	15147	15119	14923	15195	15075	15084	15144	15024	15205	14977	15111	15039	15256	15323	15222	15122	15015	15062	15211	15153	14990	15116	15182	15298	15179	14999	14883	15179	15128	14992	15052	15102	14969	15085	15169	15142	15096	15121	14978	15088	14982	15135	15112	15209	15271	15207	14974	15034	15028	15173	15011	15011	15173	15166	15169	15054	15291	14803	14972	15266	14961	15101	15136	15027	14895	14994	15037	14911	15077	15044	15025	14918	15226	14821	15089	14852	15217	15058	15194	14944	15118	15006	15123	14866	15003	14899	15252	15066	15089	15074	14937	15149	15145	15077	15126	14853	15065	15084	15076	15023	15235	15005	15239	15099	15037	15278	15068	15021	15240	15158	15054	15035	15201	15222	15106	15059	15042	14925	15053	15097	15070	15133	15073	14952	15116	15320	15007	15170	15018	15087	15174	15147	15143	15144	15047	14987	15260	15250	14989	15147	15255	14947	15070	15053	15014	14911	15029	15077	15159	15051	15004	14952	15118	15104	15151	14987	15104	14996	15051	15209	15197	15243	15085	15145	15188	15114	15178	15169	15092	14950	14947	14976	15064	15353	15098	15076	15064	15144	15026	14958	15172	14906	15198	14975	15035	15202	14871	15039	15099	15255	14880	14881	14998	14901	15220	14977	15058	15191	15077	15009	15136	15217	15152	15180	14984	15058	14936	14979	15133	15242	15193	14943	15112	14932	15268	15114	15245	15060	15232	14895	15171	15004	15123	15153	14903	14880	14996	14945	15000	14978	15288	15217	14984	15089	15108	14960	15233	15074	15136	14959	15247	15199	15079	15117	15188	15223	15026	14971	15016	15030	15105	15188	15122	15007	14957	15112	15138	14908	15036	15045	15020	14837	15104	15051	15072	14897	15240	15049	15200	15145	15035	15097	15010	15199	15176	14999	14953	15118	14991	15106	15023	15016	15315	14921	14931	14986	15013	15123	14943	15190	15138	15109	14964	15092	15125	15023	15203	14984	14875	15175	15149	15241	15097	14993	15326	15008	15149	15117	15077	15017	15168	15225	15145	15257	15126	15178	15188	15191	14891	15110	15153	15160	15138	15110	15169	15069	15074	15186	15063	14991	15129	15023	15049	14998	15213	14958	15036	14992	14918	15135	14996	15197	15014	15063	14984	15049	15100	14988	14935	15264	15103	15156	14961	15168	15166	15108	15099	14911	14953	15072	15087	15014	15138	15135	15093	15092	15359	15131	15153	15091	15188	15150	15254	15080	15062	15388	15240	15042	15061	15196	15091	14980	15408	15140
32346	52281	48183	37143	27527	23625	19727	17292	15777	15334	15479	15328	15571	15584	15725	15426	15086	14991	14777	14930	14630	14636	14642	14396	14407	14676	14275	14430	14425	14456	14405	14368	14442	14302	14353	14493	14378	14480	14371	14254	14322	14101	14246	14330	14326	14413	14280	14419	14287	14282	14268	14117	14405	14490	14321	14385	14310	14343	14366	14395	14398	14305	14555	14333	14340	14474	14535	14362	14383	14329	14459	14542	14350	14523	14447	14428	14367	14220	14106	14337	14289	14201	14410	14335	14394	14219	14199	14340	14211	14312	14537	14447	14366	14333	14481	14378	14439	14428	14420	14391	14396	14361	14498	14255	14398	14365	14127	14317	14391	14320	14263	14380	14378	14228	14243	14335	14235	14476	14199	14312	14342	14478	14379	14301	14380	14277	14502	14163	14370	14334	14324	14522	14324	14296	14229	14480	14216	14295	14217	14320	14233	14352	14373	14342	14229	14262	14159	14494	14704	14308	14404	14249	14421	14287	14474	14324	14365	14485	14375	14217	14288	14464	14334	14452	14353	14309	14372	14123	14425	14217	14287	14311	14367	14199	14362	14287	14262	14230	14371	14423	14433	14448	14382	14270	14268	14201	14338	14285	14258	14295	14472	14317	14389	14385	14324	14256	14358	14448	14517	14493	14237	14411	14399	14385	14577	14317	14256	14246	14319	14411	14162	14127	14187	14433	14440	14238	14329	14371	14352	14369	14285	14324	14345	14340	14374	14414	14425	14317	14248	14325	14350	14387	14209	14398	14344	14374	14496	14321	14352	14275	14380	14407	14494	14297	14411	14162	14193	14164	14316	14279	14461	14189	14339	14301	14275	14413	14472	14242	14407	14339	14265	14257	14266	14173	14234	14228	14234	14322	14239	14128	14305	14302	14528	14309	14317	14356	14267	14206	14382	14354	14383	14275	14306	14363	14366	14338	14388	14337	14433	14342	14332	14267	14374	14507	14219	14291	14342	14480	14287	14343	14367	14407	14505	14321	14360	14375	14310	14392	14324	14484	14301	14296	14441	14231	14290	14356	14288	14396	14381	14235	14240	14434	14341	14350	14401	14160	14519	14203	14308	14555	14281	14227	14277	14364	14343	14397	14567	14241	14366	14207	14409	14418	14415	14218	14397	14426	14374	14180	14257	14276	14218	14230	14286	14353	14339	14254	14184	14455	14433	14534	14442	14200	14234	14379	14228	14282	14399	14265	14283	14442	14168	14143	14277	14518	14282	14356	14212	14355	14398	14380	14374	14509	14203	14332	14435	14335	14354	14202	14230	14299	14274	14293	14299	14411	14235	14467	14442	14329	14359	14270	14254	14445	14330	14162	14404	14221	14230	14350	14330	14366	14216	14466	14425	14518	14359	14303	14387	14384	14562	14292	14367	14378	14309	14392	14005	14372	14392	14201	14399	14333	14279	14371	14437	14226	14325	14337	14304	14437	14379	14191	14296	14265	14138	14279	14511	14372	14363	14254	14271	14272	14108	14438	14470	14171	14331	14265	14255	14268	14325	14202	14279	14291	14363	14145	14133	14250	14452	14341	14290	14495	14320	14142	14312	14451	14354	14323	14395	14335	14439	14280	14534	14317	14397	14171	14125	14305	14304	14368	14366	14235	14375	14382	14506	14444	14197	14354	14308	14233	14387	14376	14347	14474	14400	14318	14433	14366	14227	14270	14185	14339	14452	14248	14312	14233	14382	14403	14307	14458	14214	14440	14394	14217	14417	14379	14210	14498	14252	14192	14259	14448	14219	14486	14511	14166	14385	14589	14439	14328	14409	14356	14360	14373	14371	14363	14402	14447	14335	14440	14292	14220	14264	14469	14328	14251	14422	14327	14387	14388	14223	14131	14189	14194	14271	14394	14360	14461	14453	14484	14430	14360	14237	14333	14432	14375	14251	14058	14314	14409	14283	14378	14355	14366	14231	14248	14342	14447	14333	14208	14309	14306	14264	14497	14256	14420	14225	14274	14307	14507	14395	14411	14446	14282	14166	14330	14132	14286	14200	14291	14180	14348	14363	14401	14520	14383	14355	14324	14314	14274	14386	14347	14384	14519	14184	14412	14296	14237	14274	14315	14489	14400	14321	14374	14357	14336	14025	14296	14251	14341	14339	14333	14417	14310	14213	14178	14346	14294	14368	14336	14413	14347	14275	14453	14480	14434	14383	14434	14302	14335	14347	14397	14411	14244	14404	14290	14350	14368	14540	14229	14172	14293	14319	14563	14324	14255	14385	14372	14325	14320	14329	14481	14240	14272	14504	14383	14207	14288	14184	14264	14396	14378	14435	14514	14337	14264	14449	14270	14312	14265	14439	14316	14426	14280	14259	14328	14399	14420	14402	14416	14496	14494	14446	14455	14391	14317	14386	14419	14519	14399	14221	14432	14404	14384	14413	14296	14420	14331	14255	14302	14185	14365	14330	14545	14428	14402	14340	14502	14464	14370	14462	14372	14232	14378	14304	14315	14389	14457	14417	14352	14295	14460	14431	14471	14433	14261	14326	14368	14394	14318	14586	14220	14317	14370	14269	14272	14298	14379	14424	14147	14221	14288	14209	14316	14305	14525	14160	14399	14343	14270	14172	14377	14309	14240	14429	14379	14226	14316	14426	14192	14213	14280	14501	14404	14328	14270	14356	14237	14333	14454	14324	14253	14202	14359	14262	14393	14266	14325	14348	14459	14419	14207	14291	14506	14299	14281	14292	14327	14297	14461	14302	14425	14304	14474	14304	14341	14468	14411	14320	14388	14302	14304	14277	14258	14417	14295	14363	14301	14261	14380	14165	14468	14375	14235	14269	14327	14178	14413	14161	14325	14322	14292	14410	14399	14165	14246	14452	14451	14268	14304	14363	14101	14356	14392	14348	14323	14279	14337	14450	14520	14394	14474	14349	14289	14396	14352	14442	14386	14507	14373	14382	14423	14408	14151	14416	14225	14357	14383	14286	14464	14398	14439	14253	14298	14421	14290	14266	14231	14197	14337	14415	14343	14431	14358	14307	14291	14274	14172	14369	14392	14316	14398	14517	14316	14392	14277	14430	14429	14397	14325	14364	14386	14296	14199	14335	14384	14420	14389	14215	14400	14281	14228	14363	14447	14380	14362	14451	14239	14437	14398	14377	14264	14304	14294	14315	14111	14237	14346	14331	14540	14343	14301	14168	14402	14343	14233	14333	14187	14394	14489	14322	14257	14529	14397	14416	14399	14253	14247	14410	14162	14400	14477	14312	14335	14195	14330	14076	14244	14355	14467	14391	14283	14313	14244	14286	14317	14277	14297	14215	14431	14382	14382	14348	14261	13899	14316	14514	14263	14233	14334	14313	14288	14397	14447	14337	14281	14371	14462	14231	14281	14154	14318	14433	14209	14228	14405	14258	14189	14466	14344	14355	14378	14270	14335	14382	14362	14340	14292	14288	14218	14513	14105	14383	14429	14353	14436	14395	14167	14331	14281	14248	14320	14473	14235	14082	14347	14271	14351	14315	14330	14137	14407	14240	14393	14391	14436	14273	14455	14351	14458	14255	14183	14371	14332	14159	14422	14397	14359	14355	14118	14202	14455	14325	14342	14381	14353	14402	14290	14428	14558	14319	14263	14462	14262	14276	14411	14241	14393	14449	14223	14387	14465	14281	14242	14359	14254	14293	14429	14359	14379	14213	14355	14277	14450	14371	14381	14393	14250	14498	14250	14283	14412	14216	14342	14429	14239	14473	14340	14423	14365	14216	14298	14284	14290	14358	14317	14549	14261	14341	14361	14341	14394	14480	14358	14476	14227	14303	14394	14316	14490	14599	14184	14247	14095	14327	14221	14291	14389	14327	14283	14315	14186	14359	14326	14448	14339	14481	14419	14378	14174	14510	14309	14317	14217	14436	14323	14309	14384	14351	14434	14457	14375	14415	14524	14407	14249	14433	14122	14392	14304	14316	14319	14485	14372	14221	14449	14308	14341	14263	14323	14423	14318	14559	14341	14354	14244	14385	14496	14287	14181	14399	14456	14401	14397	14318	14331	14231	14533	14136	14279	14314	14270	14246	14387	14264	14523	14297	14370	14340	14311	14314	14428	14287	14332	14350	14378	14391	14196	14378	14230	14234	14329	14266	14258	14339	14506	14400	14507	14443	14410	14401	14346	14351	14325	14386	14291	14282	14352	14319	14242	14364	14343	14297	14219	14229	14227	14330	14445	14175	14177	14435	14308	14412	14477	14364	14365	14321	14389	14304	14287	14414	14345	14388	14400	14394	14306	14374	14312	14345	14207	14400	14286	14436	14359	14174	14302	14409	14543	14195	14233	14213	14257	14341	14293	14324	14307	14377	14416	14526	14256	14351	14391	14394	14439	14330	14325	14549	14272	14374	14264	14308	14227	14283	14184	14453	14235	14246	14370	14502	14313	14496	14351	14322	14249	14453	14050	14368	14366	14455	14426	14355	14231	14374	14284	14610	14227	14435	14336	14341	14421	14198	14237	14266	14370	14301	14274	14311	14526	14267	14353	14309	14346	14383	14207	14350	14159	14298	14263	14307	14304	14327	14394	14178	14261	14322	14360	14416	14368	14260	14379	14503	14165	14134	14305	14435	14373	14292	14256	14281	14259	14222	14463	14220	14404	14328	14388	14346	14141	14340	14332	14338	14201	14176	14377	14355	14304	14259	14309	14561	14329	14382	14328	14239	14415	14302	14399	14543	14373	14384	14334	14329	14277	14347	14246	14389	14346	14380	14362	14333	14269	14388	14358	14277	14529	14263	14335	14452	14353	14280	14375	14456	14438	14313	14333	14292	14246	14203	14135	14235	14335	14347	14238	14298	14305	14358	14408	14352	14304	14230	14262	14243	14314	14470	14311	14404	14337	14302	14489	14356	14434	14425	14401	14351	14346	14424	14388	14329	14318	14293	14338	14336	14241	14405	14418	14325	14378	14428	14482	14287	14526	14302	14133	14372	14359	14482	14576	14308	14285	14477	14154	14263	14271	14415	14283	14360	14278	14337	14344	14499	14447	14442	14276	14260	14314	14416	14393	14373	14338	14303	14317	14399	14385	14456	14244	14415	14312	14317	14301	14261	14141	14193	14358	14219	14224	14279	14265	14301	14477	14428	14207	14433	14309	14305	14466	14324	14530	14367	14277
23123	21502	29293	24687	23527	26277	27477	20849	18032	17436	17272	17108	17084	17175	17242	17059	16638	16817	16512	16339	16084	16292	16428	16167	16159	15963	16165	16084	16089	15892	15974	15840	15891	15854	15822	16076	15932	15882	15956	15976	16051	16015	15977	15863	15927	15820	15884	15968	15901	16045	15878	15853	16041	15994	15769	16216	15914	16037	15732	16010	15894	16103	15858	15928	16049	15839	16002	16020	15814	15844	16061	16056	15796	16022	15898	15847	15833	15971	15821	15789	15843	15787	15723	15917	15962	15917	15963	15790	15748	15870	15782	15955	15942	15865	15874	15916	16003	15820	15797	15930	15811	15892	15945	15637	15951	15827	15859	15761	15736	15822	15896	15625	15885	15940	15941	15887	15752	15736	15692	15778	15974	15947	15560	15805	15916	15888	15867	15522	15723	15583	15855	15751	15849	15997	15741	15880	15859	15801	15808	15794	15805	15829	15946	15833	15898	15813	15653	15965	15864	15865	15792	15746	15901	15901	15864	15897	15681	15759	15819	15787	15724	15849	15808	15855	15948	15989	15804	15922	15905	15938	15900	15731	15999	15886	15778	15937	15984	15752	15989	15986	15691	15989	15838	15869	15942	15857	15964	15813	15995	15874	15821	15732	15681	15393	15698	15824	15926	15960	15706	15875	15939	15915	15907	15899	15648	15874	15752	15969	15706	15989	15813	16097	15887	15947	16001	15892	15896	15891	16003	15997	15792	15847	15928	15866	15946	15775	15883	15800	15811	15730	15876	15805	15899	15779	16059	15813	15784	15896	15759	15712	15893	15833	15844	15912	15792	15962	16117	15829	16054	15900	15942	15784	15996	15808	15724	15831	15956	15640	15701	15752	15878	15958	15897	15821	15840	15795	15810	15978	15650	16077	15824	15940	15944	16004	15933	15685	15635	15904	15720	15746	15866	15851	15827	16104	15658	15926	15794	15761	15599	15825	15952	15976	15865	15721	15852	15855	15770	15850	15798	15770	15687	15909	15832	15934	15804	15825	15965	15999	15906	15810	15921	15780	15862	15848	15677	15783	15945	15899	15714	15899	15696	15833	15794	16017	15871	15882	15930	15902	16044	15982	15745	15769	15762	15864	15788	15875	15928	15743	15798	15821	15959	15955	15878	15810	15927	15985	15868	15793	15857	15841	15841	15923	15779	15993	15713	15836	15956	15795	15890	15770	15912	15860	15927	15827	15823	15957	15982	15622	15831	15975	15815	15664	15960	15618	15981	15863	15960	15751	15668	15914	15898	15712	15744	15856	15797	15847	15778	15742	15825	15815	15891	15867	15741	15844	15897	15884	15911	15982	15936	15857	15875	15773	15692	15701	15906	15826	15779	15768	15909	15589	15879	15772	16046	15810	15839	15868	15952	15831	15926	15693	15800	15986	15882	15997	15864	15949	15918	15695	15952	15732	15951	15929	15890	15888	15696	15692	16003	15914	15776	15761	15799	16052	16047	15819	15796	15948	15928	15814	15874	15992	15777	15972	15650	15790	15921	15853	16099	15694	15641	15741	16042	15889	15942	15771	15786	16048	15632	15920	15871	15729	15865	15865	15895	15837	15838	16029	15673	15883	15846	15803	15880	15560	16013	15800	15728	16009	15725	15821	15730	15806	15824	15715	16002	15940	15717	15754	15931	15793	15938	15824	15682	15894	15831	15761	15763	15867	15912	15893	16155	15773	15728	15553	15954	15810	15769	15764	15993	15834	16000	15859	15840	15770	15632	16009	15898	15805	15957	15799	15782	15836	15765	15905	15765	15760	15902	15843	15740	15765	15724	15763	15800	15886	15896	16147	15791	15964	15759	15899	15765	15854	16151	15807	15817	15910	16073	15860	15852	15839	15855	15793	15751	16018	15750	15815	15942	16060	15812	15671	15753	15681	15979	15875	15792	15746	15895	15846	15888	15923	15823	15799	15838	15722	16057	15824	15881	15832	15844	15727	15976	15952	15950	15743	15791	15913	15944	15883	15879	15959	15751	15664	15789	16013	15817	15777	15834	15774	15808	15958	15945	15914	16108	15907	15861	15841	15966	15898	15964	15711	15913	15788	15770	15831	15899	15826	15817	15772	15841	15844	15776	15736	15697	15994	15955	15964	15862	15821	15866	15900	15661	15858	15674	15842	15785	16005	15819	15764	15737	15749	15856	15862	15845	15858	15736	15830	15739	15780	15635	16007	15844	15856	15749	15905	16012	15954	15966	15748	15895	15908	15871	15755	16067	15971	15846	15815	15669	15917	15785	15784	15706	16073	15765	15950	15788	15766	15872	15821	15947	15971	15840	15885	15940	15925	15791	15870	15715	15719	16003	15993	15835	15797	15898	15909	15874	15580	15774	15819	15945	15875	15852	15766	15778	15970	15930	15878	15960	15944	15815	15777	15810	15650	15773	15780	15703	15895	15932	15832	15909	15972	15872	15864	16078	15827	16152	15662	15906	15935	15975	15652	16095	15637	15835	15946	15931	15756	15825	15874	15927	15755	15882	15732	15927	15895	16096	15656	15795	16033	15789	15809	15460	15862	15843	15793	15850	16049	15837	16000	15749	15792	15760	15842	15875	15738	15877	15773	15876	15825	15732	15983	16110	15899	15838	15858	15663	15863	15854	15783	15839	15814	15920	16006	15792	15798	15917	15644	15810	15677	15988	15936	15786	15834	15965	15706	15784	15778	15721	15636	15791	15884	15829	15836	15999	15785	15768	15856	15875	15781	15625	15976	15952	15818	15846	15650	15846	15905	15975	15790	15707	15728	15759	15658	15735	15784	16040	15734	15810	15674	15705	15922	15690	15828	15715	15818	15966	15831	15743	15752	15725	15896	15953	15815	15932	15893	15977	15952	15906	15974	15787	15862	15916	15884	15835	15835	15798	15922	15995	15946	15803	15740	15987	15851	15735	15920	15663	15927	15823	15964	15851	15787	15817	15830	15780	15606	15937	16011	15818	15962	16052	15765	15977	15773	15949	15894	15922	15986	15792	15890	15916	15879	15840	15668	15870	15788	15714	15885	15872	15902	15803	15815	15939	15789	15993	15908	15932	16167	15745	15789	15780	15843	15923	15995	16032	16022	15973	15751	15779	15920	15711	15840	15910	15803	15938	15878	15920	15669	15965	15778	15945	15697	15932	16024	15648	15701	15771	15850	15711	15799	16048	15905	15802	15657	15634	15871	16016	15926	15852	15847	15713	15820	15860	15757	15874	15657	15754	16146	15913	15757	16189	15684	15785	15934	15681	16049	15917	15802	16014	15711	15947	15670	16057	15952	15779	15904	15831	15725	15670	16029	15716	15839	15735	15756	15789	15784	15580	15936	16042	15903	15665	15802	15832	16015	15942	15587	15780	15994	16051	15672	15756	15703	15846	15868	15621	15863	15872	15856	15771	15718	15861	15656	15988	16079	15918	15868	15963	15967	15920	15790	15802	15850	15684	15892	15906	15871	15850	15785	15938	15961	15709	15907	15952	15707	15758	15838	15837	15879	16001	15987	15815	15777	15794	15871	16006	15806	15828	16050	16062	15880	15750	15779	16007	15866	15830	15759	15769	15989	15882	15967	15905	15793	15924	15911	15572	15744	15821	15691	15868	15875	15706	15786	15701	15905	15607	15762	15854	15943	15909	15804	15926	15922	16091	15899	15788	16057	15836	15981	15689	15889	15866	15880	15780	15751	15956	15883	15831	15751	16081	15907	15933	15824	15936	15626	15623	15626	15822	15751	15829	15716	15805	15757	15848	15953	15891	16093	15796	15890	15729	15861	15666	15718	15948	15760	15921	15732	15740	15907	15787	15960	15634	15802	15759	16087	15840	15756	15880	15981	16058	15694	15820	15956	15876	15809	15826	15914	15917	15790	16045	15827	15888	15749	15895	15948	15796	15820	15738	15752	15842	15741	15913	15711	15924	15798	15794	15825	15717	15780	15808	15988	15970	15834	15787	15938	15813	15904	15784	15843	16023	15794	16007	15985	15811	15563	15599	15870	15816	15814	15975	15698	15778	15944	15839	15928	15741	15882	15762	15995	15848	15784	15829	15868	15845	15743	15737	15766	15855	15741	15830	15709	15901	15797	15839	15769	15867	15922	15839	16051	15623	15774	15753	15910	15849	15921	15848	15841	15970	15939	16088	15778	15787	15794	15909	15711	15817	15713	15962	15767	15845	15849	15835	15977	15948	15590	15771	15782	15921	15873	15795	15898	15881	15760	16047	15839	15907	15966	15813	15873	15954	16026	15962	15841	15852	15905	15832	15713	15871	15662	15875	15936	15933	15790	15792	15755	15743	16001	15621	15772	15739	15898	15824	15771	15864	15861	15862	15999	15954	15736	15762	15728	15889	15988	15776	15813	15792	15810	15904	15783	15832	15871	15793	15920	15825	15725	15844	15757	15884	15914	15751	15548	15964	15840	15857	15724	15711	15675	15969	15691	16064	15651	15837	15949	15989	15827	15775	15843	15963	15776	15763	15813	15788	15956	15864	15795	15987	15897	15834	15782	15773	15956	15766	15923	15969	15734	15766	15743	15961	15703	15713	15586	15709	15565	15792	15695	15716	15739	15958	15623	15946	15937	15822	15612	15865	15823	15835	15818	15715	16030	15775	15928	15858	15960	15882	15813	15844	15887	15823	15849	15809	15927	15702	15782	16011	15768	15862	15686	15827	15913	15927	15846	15772	15857	15952	15890	15790	15627	15874	15941	15944	15817	15929	15924	16126	15797	15695	15787	16026	15845	16096	15779	15851	15858	15850	15860	15834	15848	15745	15734	15933	15728	15853	15703	15806	15909	15666	15864	15881	15888	15989	15769	15747	15726	15819	15774	15913	15962	15746	15907	15949	15771	15695	15866	16015	15832	16130	15858	15775	15990	15823	15961	15919	16048	16111	16100	15887	15754	15669	15956	15796	15908	15906	15880	15810	15815	15834	15764	15717	15989	15839	15633	15691	15633	15658	15691	15866	15467	15807	15877	15757	15727	15862	15881	16097	15826	15966	15863	15955	15819	15776	15928	15845	15859	15749	15840	15840	15781	15875	15747	15888	15846	15886	15984	15746	15915	15883	15850	15834	15718	15880	15839	15885	15651	15832	16000	15909	15894	15996	15853	15998	15822	16049	15949	16051	15769	15798	15961	15754	15675	15830	15933
36231	59032	51151	43474	35310	29329	24547	19969	17274	16617	16314	16268	16448	16447	16831	16212	15696	15647	15463	15442	15358	15055	15036	15033	14934	14865	14822	14867	14967	14855	14847	14840	14814	14817	14759	14628	14707	14816	14868	14825	14755	14882	14859	14833	14807	14839	14842	14833	14790	14656	14913	14985	14640	14746	14820	14991	14675	14711	14912	14772	14886	14796	14699	14688	14927	14762	14832	14740	15007	14875	14680	14785	14717	14774	14693	14779	14785	14760	14718	14885	14849	14662	14761	14967	14802	14901	14939	14983	14894	14707	14876	14806	15002	14828	14709	14749	14739	14865	14697	14753	14760	14728	14759	14845	14755	14735	14720	14811	14781	14793	14686	14839	14758	14685	14761	14779	14870	14804	14816	14676	14795	14959	14824	14808	14820	14823	14915	14825	14795	14844	14846	14894	14823	14711	14692	14645	14738	14716	14779	14766	14903	14858	14685	14735	14691	14777	14746	14793	14625	14846	14657	14652	14834	14814	14867	14771	14698	14673	14927	14850	14708	14888	14773	14669	14727	14664	14690	14883	14821	14697	14620	14762	14770	14806	14871	14753	14898	15071	14730	14667	14691	14934	14733	14857	14893	14756	14771	14703	14671	14944	14745	14769	14801	14579	14746	14649	14752	14803	14845	14704	14936	14792	14748	14890	14848	14721	14823	14742	14755	14890	14858	14667	14892	14694	15041	14630	14988	14924	14789	14626	14577	14692	14706	14761	14758	14729	14821	14806	14631	14803	14784	14844	14639	14778	14487	14733	14827	14756	14726	14742	14742	14883	14753	14631	14857	14703	14771	14860	14749	14785	14727	14796	14862	14955	14907	14664	14760	14644	14736	14739	14877	14735	14678	14774	14736	14713	14626	14736	14694	14905	14788	14830	14682	14774	14828	14664	14813	14864	14640	14676	14844	14921	14830	14825	15026	14854	14742	14757	14725	14745	14771	14889	14744	14810	14701	14830	14694	14904	14854	14755	14839	14682	14769	14667	14811	14830	15023	14724	14790	14757	14842	14723	14812	14687	14849	14786	14926	14795	14944	14771	14861	14680	14703	14804	14729	14787	14859	14790	14783	14718	14787	14704	14725	14811	14889	14667	14728	14780	14834	14719	14910	14892	14811	14892	14829	14813	14711	14793	14790	14837	14799	14801	14993	14786	14864	14910	14813	14853	14777	14832	14696	14748	14732	14787	14774	14739	14670	14576	14807	14647	14663	14688	14905	14682	14729	14667	14608	14800	14904	14834	14730	14781	14896	14850	14820	14659	14745	14691	14830	14935	14733	14629	14885	14819	14770	14907	14880	14838	14932	14746	14735	14892	14644	14774	14929	14669	14840	14947	14617	14848	14740	14951	14727	14821	14889	14826	14859	14728	14770	14886	14797	14732	14667	14784	14624	14907	14797	14684	14749	14797	14655	14848	14626	14587	14833	14676	14623	14853	14824	14887	14651	14839	14748	14668	14847	14820	14735	14820	14649	14747	14890	14709	14916	14828	14677	14809	14639	14776	14717	14628	14835	14772	14622	14858	14922	14850	14794	14783	14771	14744	14794	14742	14861	14721	14600	14701	14762	14894	14806	14816	14807	14768	14791	14889	14875	14680	14955	14958	14889	14834	14842	14976	14811	14806	14928	14663	14796	14750	14838	14905	14764	14810	14846	14826	14800	14800	14678	14596	14821	14871	14668	14831	14834	14750	14676	14963	14845	14749	14670	14726	14755	14792	14808	14774	14803	14809	14791	14936	14890	14641	14878	14845	14840	14758	14790	14769	14724	14794	14835	14793	14789	14783	14789	14783	14849	14804	14742	14697	14971	14843	14782	14734	14797	14674	14753	14714	14816	14792	14883	14809	14776	14643	14793	14867	14796	14763	14883	14898	14737	14676	14658	14758	14658	14851	14732	14741	14681	14674	14894	14803	14662	14848	14795	14742	14891	14812	14875	14913	14837	14769	14908	14639	14684	14708	14635	14618	14716	14914	14857	14877	14726	14745	14829	14692	14768	14840	14657	14681	14882	14703	14794	14918	14657	14645	14780	14744	14809	14689	14913	14800	14809	14664	14728	14656	14707	14797	14717	14754	14926	14814	14911	14785	14650	14811	14810	14765	14922	14769	14579	14833	14784	14824	14843	14925	14914	14833	14749	14745	14918	14889	14731	14711	14830	14754	14584	14830	14641	14731	14794	14626	14751	14785	14710	14803	14614	14784	14732	14838	14903	14821	14847	14902	14630	14656	14815	14669	14679	14757	14795	14666	14755	14864	14570	14916	14766	14915	14730	14785	14803	14711	14735	14785	14810	14721	14791	14721	14888	14689	14812	14774	14693	14652	14830	14784	14730	14781	14722	14783	14851	14673	14847	14768	14639	14845	14754	14800	14786	14763	14986	14699	14818	14837	14691	14825	14772	14944	14731	14599	14857	14767	14631	14677	14666	14856	14770	14766	14837	14884	14666	14728	14911	14746	14686	14635	14683	14898	14822	14794	14703	14696	14649	14844	14632	14771	14723	14786	14582	14844	14802	14669	14799	14716	14905	14804	14831	14811	14678	14735	14814	14761	14784	14880	14807	14840	14880	14791	14835	14703	14947	14710	14832	14821	14793	14702	14758	14657	14618	14802	14622	14868	14734	14758	14684	14721	14701	14746	14512	14789	14930	14725	14747	14724	15010	14696	14816	14767	14676	14666	14821	14710	14805	14934	14827	14764	14767	14730	14617	14870	14767	14855	14706	14658	14711	14771	14622	14652	14680	14703	14804	14731	14590	14936	14807	14783	14790	15016	14791	14633	14831	14926	14779	14689	14936	14767	14739	14613	14662	14732	14652	14739	14871	14820	14753	14655	14755	14811	14833	14717	14837	14895	14573	14778	14721	14936	14843	14696	14705	14720	14771	14871	14853	14853	14871	14677	14750	14879	14850	14989	14585	14841	14910	14816	14865	14782	14694	14534	14735	14884	14720	14819	14636	14842	14738	14677	14879	14889	14760	14743	14564	14685	14711	14809	14720	14692	14806	14636	14818	14659	14882	14835	14671	14753	14721	14822	14764	14849	14800	14970	14897	14816	14925	14700	14790	14785	14905	14833	14711	14770	14675	14777	14594	14889	14853	14842	14835	14742	14815	14766	14828	14715	14894	14799	14783	14709	14877	14607	14801	14721	14837	14781	14669	14688	14688	14673	14806	14783	14668	14825	14653	14789	14720	14686	14876	14816	14928	14641	14791	14753	14881	14703	14678	14792	14655	14781	14940	14717	14901	14715	14812	14747	14859	14765	14871	14813	14722	14697	14753	14687	14706	14715	14655	14709	14728	14923	14759	14680	14872	14682	14840	14734	14708	14825	14814	14833	14779	14661	14730	14748	14631	14708	14606	14690	14953	14693	14618	14725	14860	14675	14676	14904	14746	14861	14758	14755	14791	14588	14751	14637	14685	14939	14786	14716	14837	14639	14830	15035	14754	14892	14793	14682	14865	14713	14763	14693	14720	14899	14832	14819	14838	14720	14756	14593	14732	14718	14583	14758	14801	14715	14788	14917	14898	14652	14660	14708	14851	14756	14709	14804	14940	14610	14847	14707	14806	14820	14570	14810	14785	14731	14672	14724	14811	14737	14961	14805	14763	14822	14834	14837	14728	14632	14903	14725	14806	14656	14730	14718	14948	14675	14792	14812	14693	14782	14681	14817	14883	14823	14798	14565	14779	14661	14785	14576	14883	14837	14577	14808	14920	14736	14635	14732	14772	14716	14665	14799	14528	14895	14725	14721	14818	14678	14841	14672	14810	14768	14785	14846	14815	14826	14860	14814	14620	14830	14673	14674	14885	14639	14806	14875	14918	14739	14680	14899	14848	14896	14956	14642	14906	14786	14652	14677	14625	14783	14860	14772	14769	14802	14827	14763	14780	14840	14760	14743	14628	14738	14722	14684	14651	14855	14870	14628	14827	14784	14718	14815	14740	14702	14792	14697	14788	14771	14593	14767	14746	14757	14739	14708	14641	14730	14570	14693	14609	14884	14783	14608	14838	14879	14852	14803	14719	14807	14556	14685	14833	14693	14867	14739	14721	14744	14481	14626	14575	14887	14773	14871	14754	14892	14822	14726	14765	14885	14837	14725	14905	14597	14790	14657	14828	14702	14834	14887	14756	14707	14804	14822	14967	14743	14844	14852	14815	14837	14873	14854	14709	14961	14707	14851	14750	14850	14741	14817	14637	14701	14829	14834	14715	14647	14789	14759	14701	14654	14705	14602	14588	14695	14673	14784	14691	14658	14908	14693	14644	14736	14659	14743	14749	14869	14741	14801	14685	14780	14864	14657	14771	14856	14744	14691	14673	14754	14660	14875	14857	14698	14771	14588	14860	14596	14878	14720	14824	14774	14653	14751	14860	14740	14833	14744	14644	14785	14709	14724	14603	14814	14776	14806	14805	14719	14807	14730	14896	14683	14731	14822	14672	14721	14881	14759	14806	14743	14755	14751	14873	14642	14733	14742	14733	14781	14825	14865	14712	14870	14848	14825	14813	14699	14794	14761	14825	14812	14558	14956	14760	14732	14822	14830	14946	14796	14721	14890	14789	14745	14660	14810	14817	14691	14715	14733	14726	14757	14757	14746	14912	14900	14743	14604	14740	14611	14741	14841	14924	14976	14809	14772	14701	14811	14816	14856	14777	14831	14612	14703	14604	14860	14844	14655	14731	14851	14670	14756	14540	14642	14782	14950	14903	14971	14677	14852	14753	14754	14906	14878	14786	14839	14732	14795	14767	14778	14753	14769	14770	14785	14944	14673	14915	14640	14758	14698	14732	14617	14785	14854	14848	14868	14788	14828	14841	14704	14888	14771	14829	14743	14720	15019	14780	14641	15011	14810	14813	14770	14887	14669	14917	14938	14839	14695	14752	14681	14647	14711	14694	14766	14806	14833	14746	14807	14810	14684	14808	14695	14667	14636	14908	14755	14774	14785	14750	14905	14872	14728	14663	14713	14680	14755	14715	14829	14860	14724	14831	14661	14696	14784	14857	14853	14566	14794	14826	14796	14617	14701	14825	14657	14810	14877	14615	14793	14688	14869	14888	14743	14999	14807	14862	14797	14803	14713	14934	14728	14651	14988	14818	14673	14630	14934	14831	14702	14697	14711
28419	26343	33461	27704	20680	18185	16636	15554	15115	14705	14753	14731	14647	14870	14828	14589	14661	14397	14232	14340	14235	14083	14236	14235	14273	14419	14230	14219	14403	14399	14214	14239	14270	14334	14227	14146	14420	14371	14300	14093	14208	14081	14151	14350	14404	14445	14290	14221	14077	14456	14291	14187	14209	14207	14182	14116	14087	14190	14319	14141	14407	14262	14129	14276	14210	14173	14530	14376	14094	14131	14343	14193	14455	14205	14502	14534	14306	14319	14318	14442	14056	14111	14132	14263	14135	14180	14215	14388	14320	14101	14290	14202	14123	14229	14371	14466	14266	14091	14162	14159	14357	14151	14179	14224	14268	14294	14234	14008	14229	14104	14244	14359	14304	14123	14082	14364	14472	14129	14350	14349	14322	14263	14334	14143	14259	14382	14275	14216	14281	14227	14218	14249	14195	14261	14057	14202	14279	14172	14233	14244	14156	14181	14345	14365	14315	14167	14259	14054	14250	14177	14234	14174	14117	14177	14353	14388	14384	14180	14231	14285	14087	14103	14418	14286	14142	14327	14142	14188	14161	14237	14305	14202	14370	14314	14099	14283	14289	14175	14274	14208	14198	14349	14176	14159	14325	14325	14133	14360	14272	14154	14238	14199	14097	13913	14387	14231	14227	14349	14183	14371	14215	14311	14159	14312	14374	14289	14334	14132	14098	14043	14105	14293	14397	14218	14293	14184	14204	14220	14240	14327	14211	14210	14266	14096	14311	14188	14457	14094	14333	14401	14220	14161	14146	14227	14272	14186	14215	14305	14163	14189	14159	14120	14243	14177	14164	14330	14177	14308	14222	14336	14150	14049	14131	14098	14259	14206	14141	14189	14242	14246	14173	14139	14310	14004	14277	14336	14223	14254	14115	14155	14291	14132	14312	14231	14221	14192	14165	14167	14414	14291	14192	14313	14237	14338	14284	14263	14247	14316	14142	14231	14228	14213	14226	14326	14215	14231	14234	14285	14232	14250	14278	14249	14050	14197	14117	14134	14236	14070	14166	14316	14369	14251	14182	14163	14241	14202	14199	14276	14160	14058	14240	14246	14423	14288	14208	14221	14175	14207	14419	14224	14251	14294	14279	14430	14288	14180	14315	14249	14177	14244	14193	14343	14243	14181	14087	14193	14178	14158	14360	14200	14261	14351	14321	14463	14283	14262	14311	14305	14117	14151	14275	14040	14328	14248	14328	14234	14427	14197	14223	14157	14261	14188	14195	14184	14352	14270	14082	14341	14359	14314	14392	14105	14185	14430	14346	14333	14215	14160	14224	14175	14470	14399	14416	14228	14408	14430	14289	14159	14237	14340	14443	14191	14281	14225	14244	14126	14260	14304	14413	14405	14084	14523	14284	14138	14194	14290	14465	14139	14390	14245	14261	14235	14212	14342	14257	14058	14295	14213	14204	14234	14340	14132	14423	14256	14228	14174	14253	14180	14168	14258	14087	14240	14195	14292	14291	14239	14257	14128	14223	14313	14428	14161	14261	14291	14221	14245	14179	14247	14152	14211	14073	14179	14235	14285	14265	14227	14214	14283	14250	14298	14087	14193	13988	14285	14159	14332	14243	14218	14374	14337	14244	14095	14255	14138	14014	14024	14238	14080	14315	14308	14245	14215	14207	14436	14346	14283	14216	14198	14074	14216	14248	14186	14311	14072	14137	14296	14206	14475	14419	14229	14268	14126	14155	14246	14308	14276	14336	14417	14155	14193	14105	14224	14409	14304	14211	14087	14344	14335	14158	14184	14101	14225	14012	14245	14333	14201	14338	14373	14144	14066	14324	14260	14334	14183	14148	14208	14194	14379	14115	14179	14248	14301	14351	14101	14275	14342	14119	14167	14194	14298	14263	14414	14149	14236	14183	14401	14313	14192	14344	14321	14208	14285	14181	14002	14335	14289	14301	14251	14251	14274	14415	14358	14137	14204	14027	14165	14227	14302	14292	14289	14320	14193	14358	14393	14329	14428	14138	14210	14163	14292	14314	14413	14116	14236	14303	14290	14112	14203	14402	14054	14128	14204	14180	14330	14242	14484	14134	14553	14209	14541	14307	14240	14155	14327	14311	14230	14359	14340	14384	14297	14434	14383	14399	14276	14310	14493	14259	14423	14379	14413	14250	14224	14358	14261	14175	14307	14266	14052	14333	14150	14221	14433	14457	14207	14181	14225	14245	14275	14188	14319	14193	14072	14282	14213	14360	14050	14288	14334	14441	14232	14267	14386	14296	14311	14119	14197	13998	14169	14265	14219	14366	14198	14282	14171	14292	14165	14175	14348	14244	14331	14155	14167	14187	14328	14314	14115	14354	14267	14235	14422	14283	14320	14205	14196	14380	14334	14133	14332	14446	14228	14325	14108	14290	14165	14439	14181	14298	14134	14306	14219	14245	14351	14341	14345	14173	14248	14321	14416	14185	14378	14251	14194	14197	14211	14240	14151	14172	14328	14203	14305	14260	14304	14289	14478	14318	14331	14185	14234	14249	14343	14244	14150	14251	14271	14212	14184	14236	13926	14208	14004	13997	14280	14296	14325	14215	14081	14115	14208	14130	14139	14264	14316	14142	14069	14259	14272	14289	14218	14244	14392	14325	14206	14166	14325	14207	14166	14281	14246	14296	14136	14224	14256	14164	14231	14302	14265	14196	14269	14188	14191	14252	14373	14138	14180	14193	14367	14243	14100	14274	14150	14233	14322	14298	14096	14249	14317	14259	14233	14412	14254	14436	14095	14259	14042	14063	14351	14042	14324	14344	14242	14154	14189	14175	14419	14444	14299	14255	14204	14214	14518	14106	14385	14410	14243	14293	14257	14106	14154	14133	14272	14283	14380	14382	14443	14289	14105	14280	14163	14164	14198	14264	14056	14067	14290	14344	14297	14132	14051	14372	14181	14285	14293	14251	14051	14212	14275	14322	14246	14186	14419	14266	14183	14203	14299	14410	14191	14265	14246	14164	14336	14124	14266	14319	14282	14252	14333	14124	14343	14193	14046	14103	14363	14196	14032	14248	14227	14166	14240	14203	14246	14132	14371	14312	14208	14222	14399	14216	14221	14188	14192	14177	14318	14096	14150	14193	14253	14280	14236	14020	14078	14183	14233	14178	14050	14140	14435	14318	14306	14202	14155	14187	14347	14336	14230	14059	14299	14331	14254	14313	14299	14306	14343	14206	14140	14367	14343	14265	14269	14033	14216	14287	14296	14109	14180	14309	14218	14138	14398	14197	14129	14248	14357	14086	14189	14312	14382	14141	14130	14176	14274	14290	14324	14317	14296	14324	14327	14253	14222	14160	14373	14167	13980	14217	14183	14449	14218	14361	14350	14127	14335	14298	14345	14176	14177	14343	14279	14426	14393	14211	14252	14229	14378	14197	14228	14390	14397	14300	14152	14357	14141	14436	14252	14231	14189	14321	14344	14239	14347	14202	14180	14204	14221	14062	14296	14222	14058	14210	14273	13997	14222	14201	14208	14179	14125	14080	14224	14104	13973	14206	14209	14333	14037	14304	14216	14371	14208	14177	14116	14261	14267	14282	14382	14168	14410	14231	14410	14526	14157	14394	14354	14154	14192	14151	14395	14148	14352	14109	14265	14291	13982	14447	14119	14281	14128	14300	14214	14266	14367	14217	14344	14292	14273	14131	14305	14202	14189	14151	14199	14194	14287	14196	14249	14260	14373	14232	14231	14125	14295	14327	14312	14310	14216	14102	14288	14159	14308	14170	14165	14220	14152	14008	14189	14226	14240	14342	14328	14180	14202	14299	14242	14231	14366	14258	14287	14265	14256	14192	14139	14264	14233	14190	14025	14265	14224	14447	14131	13962	14263	14324	14146	14128	14254	14161	14117	14446	14286	14353	14206	14317	14277	14343	14163	14258	14230	14245	14106	14109	14207	14335	14221	14135	14203	14399	14405	14283	14230	14125	14095	14111	14222	14217	14165	14220	14446	14369	14229	14311	14205	14287	14235	14060	14220	14233	14251	14220	14200	14232	14302	14158	14011	14393	14272	14358	14244	14210	14384	14184	14353	14269	14337	14369	14305	14345	14367	14297	14132	14140	14292	14312	14222	14174	14380	14348	14077	14285	14292	14154	14199	14379	14288	14230	14367	14272	14257	14260	14354	14228	14336	14244	14143	14341	14375	14250	14316	14049	14166	14323	14077	14378	14361	14447	14292	14240	14414	14423	14308	14379	14364	14126	14211	14355	14240	14337	14129	14377	14320	14162	14318	14122	14258	14143	14158	14185	14388	14201	14262	14150	14319	14233	14212	14220	14271	14365	14152	14430	14215	14388	14430	14333	14031	14201	14172	14278	14065	14021	14365	14415	14201	14168	14299	14122	14264	14182	14202	14268	14301	14119	14267	14303	14098	14359	14304	14179	14287	14323	14304	14304	14437	14151	14162	14280	14247	14477	14272	14090	14257	14284	14311	14323	14264	14439	14461	14348	14135	14099	14165	14393	14135	14127	14275	14429	14349	14160	14403	14472	14150	14432	14290	14395	14201	14112	14334	14274	14312	14319	14147	14338	14177	14211	14221	14307	14281	14236	14298	14295	14339	14478	14283	14421	14289	14285	14290	14130	14328	14142	14347	14121	14225	14349	14289	14281	14175	14105	14161	14170	14085	14352	14406	14295	14170	14121	14244	14304	14361	14166	14211	14305	14124	14153	14227	14186	14234	14426	14427	14096	14038	14328	14392	14230	14201	14184	14312	14108	14061	14223	14398	14350	14283	14190	14125	14230	14345	14100	14379	14279	14102	14373	14199	14338	14403	14489	14352	14246	14313	14236	14247	14259	14252	14402	14120	14158	14246	14169	14407	14147	14282	14247	14261	14260	14426	14357	14321	14287	14203	14257	14276	14207	14216	14191	14361	14070	14342	14372	14101	14221	14211	14171	14288	14227	14209	14224	14161	14164	14317	14193	14168	14240	14308	14156	14113	14161	14397	14208	14390	14307	14342	14210	14225	14089	14283	14290	14273	14252	14304	14296	14337	14132	14157	14093	14231	14247	14249	14144	14100	14323	14292	14170	14159	14319	14468	14243	14257	14343	14092	14094	14083	14118	14155	14155	14245	14239	14351	14249	14366	14224	14284	14401	14305	14206	14252	14375	14306	14333	14085	14271	14172
29738	43177	39605	27788	22147	18875	16845	15493	14900	14540	14441	14310	14499	14454	14557	14386	14032	14093	14007	14148	13983	14000	13908	13905	13699	13769	13808	13982	13848	13749	13807	13869	13787	13827	13867	13889	13978	13710	13865	13698	13773	13824	13681	14042	13828	13761	13853	13719	13670	13730	13948	13834	13810	13715	13818	13905	13967	13848	13676	13834	13867	13698	13725	13838	13790	13836	13803	13784	14013	13853	13653	13768	13894	13676	13674	13803	13677	13915	13818	13703	13626	13708	13954	13823	13859	13770	13816	13942	13762	13695	13687	13755	13682	13646	13842	13737	13869	13741	13788	13815	13884	13518	13778	13958	13850	13841	13873	13781	13786	13646	13877	13754	13648	13838	13765	13563	13744	13697	13749	13820	13891	13936	13824	13823	13904	13758	13874	13849	13630	13543	13805	13743	13663	13835	13906	13726	14013	13766	13688	13716	14086	13845	13649	13789	13952	13847	13690	13863	13650	13812	13619	13790	13705	13777	13846	13732	13638	13789	13724	13834	13702	13835	13757	13754	13734	13745	13828	13948	13602	13880	13821	13695	13651	13753	13715	13616	13770	13755	13675	13628	13812	13858	13760	13764	13691	13741	13773	13690	13755	13754	13661	13881	13804	13839	13823	13703	13708	13778	13658	13737	13901	13762	13787	13702	13927	13914	13699	13889	13812	13659	13993	13745	13742	13788	13707	13794	13721	13842	13633	13938	13684	13736	13787	13820	13781	13835	13902	13784	13824	13737	13824	13772	13766	13792	13724	13792	13828	13757	13811	13670	13833	13714	13747	13710	13783	13881	13750	13841	13826	13699	13758	13618	14028	13680	13866	13786	13800	13658	13929	13742	13642	13606	13816	13765	13724	13699	13852	13722	13735	13612	13765	14011	13786	13911	13866	13665	13726	13680	13857	13651	13965	13864	13844	13860	13954	13754	13717	13720	13707	13668	13861	13926	13827	13851	13825	13767	13873	13755	13863	13833	13765	13660	13866	13654	13690	13693	13759	13828	13788	13685	13846	13745	13646	13846	13766	13825	13592	13733	13866	13838	13717	13738	13627	13809	13675	13716	13809	13710	13876	13839	13777	13666	13742	13783	13882	13758	13892	13726	13781	13641	13732	13670	13883	13689	13748	13828	13756	13692	13654	13529	13818	13878	13919	13616	13811	13732	13796	13797	13702	13771	13761	13753	13849	13919	13848	13779	13740	13738	13818	13878	13673	13703	13800	13791	13764	13765	13783	13805	13754	13781	13817	13846	13645	13933	13653	13802	13807	13925	13867	13730	13778	13717	13689	13811	13698	13734	13648	13811	13835	13705	13752	13729	13775	13704	13873	13847	13575	13723	13678	13711	13752	13905	13708	13860	13842	13740	13787	13845	13713	13630	13608	13676	13829	13828	13942	13744	13758	13806	13720	13793	13800	13903	13928	13879	13826	13728	13646	13873	13679	13725	13923	13872	13754	13856	13630	13724	13804	13840	13607	13820	13856	13749	13637	13759	13808	13804	13854	13599	13819	13657	13990	13905	13706	13819	13692	13914	13815	13552	13747	13731	13837	13737	13762	13808	13811	13871	13750	13870	13936	13684	13940	13757	13759	13801	13879	13704	13775	13868	13697	13699	13623	13887	13832	13806	13880	13756	13666	13775	13865	13714	13893	13791	13775	13813	13747	13750	13870	13860	13738	13748	13704	13919	13867	13629	13724	13795	13813	13835	13801	13966	13769	13867	13846	13907	13744	13772	13813	13939	14012	13705	13771	13886	13875	13814	13703	13726	13712	13758	13782	13705	13784	13767	13866	14031	13829	13882	13883	13763	13714	13916	13889	13704	13743	13701	13750	13935	13695	13854	13874	13966	13964	13741	13726	13849	13873	13849	13731	13766	13822	13881	13778	13737	13840	13880	13795	13656	13936	13744	13722	13880	13621	13649	13615	13703	13817	13679	13887	13712	13661	13825	13671	13804	13809	13881	13858	13821	13808	13788	13779	13769	13752	13623	13832	13794	13636	13922	13736	13994	13787	13787	13727	13717	13673	13781	13745	13691	13587	13774	13908	13835	13570	13780	13801	13850	13701	13805	13698	13920	13711	13660	13631	13749	13815	13720	13884	13873	13739	13756	13792	13780	13821	13758	13797	13923	13845	13594	13835	13827	14004	13901	13610	14000	13824	13804	13655	13854	13684	13771	13764	13639	13632	13775	13598	13795	13819	13785	13883	13840	13785	13784	13899	13908	13624	13727	13825	13771	13826	13805	13766	13809	13836	13874	13926	13611	13712	13689	13851	13746	13616	13642	13817	13786	13745	13788	13862	13845	13760	13817	13925	13809	13701	13757	13779	13756	13798	13790	14002	13833	13911	13847	13968	13893	13697	13871	13658	13730	13838	13730	13812	13835	13783	13802	13805	13683	13865	13897	13791	13840	13675	13645	13696	13677	13853	13780	13659	13927	13700	13688	13622	13767	13722	13761	13747	13692	13574	13828	13884	13648	13936	13744	13794	13847	13779	13748	13851	13693	13831	13777	13824	13879	13799	13818	13917	13801	13783	13770	13709	13789	13933	13871	13680	13763	13733	13757	13801	13793	13668	13728	13842	13828	13765	13690	13895	13811	13728	13793	14012	13880	13681	13868	13823	13894	13720	13644	13817	13752	13795	14005	13763	13724	13704	13862	13738	13821	13690	13777	13742	13828	13866	13867	13743	13810	13795	13850	13725	13538	13728	13682	13900	13783	13783	13818	13961	13758	13848	13985	13784	13830	13663	13826	13863	13847	13967	13865	13836	13854	13896	13861	13770	13812	13744	13657	13948	13701	13833	13686	13773	13619	13765	13830	13672	13777	13667	13658	13777	13764	13744	13705	13683	13807	13790	13866	13700	13768	13891	13764	13770	13841	13947	13787	13603	13734	13594	13741	13664	13981	13952	13751	13738	13857	13750	13807	13813	13838	13863	13778	13684	13810	13792	13585	13836	13789	13772	13810	13858	13818	13800	13902	13832	13665	13866	13812	13854	13932	13719	13794	14077	13856	13736	13842	13854	13760	13796	13841	13788	13647	13675	13691	13829	13881	13807	13839	13844	13847	13644	13780	13792	13968	13679	13826	13760	13832	13935	13556	13831	13743	13851	13736	13821	13753	13896	13817	13739	13708	13850	13702	13809	13807	13753	13698	13840	13764	13692	13692	13726	13928	13744	13821	13777	13810	13690	13863	13808	13811	13717	13875	13928	13820	13838	13714	13826	13686	13885	13790	13792	13657	13810	13689	13769	13624	13788	13710	13703	13830	13941	13707	13829	13738	13693	13827	13802	13768	13703	13754	13742	13710	13831	13711	13776	13777	13685	13872	13814	13819	13887	13775	13815	13906	13728	13731	13835	13851	13710	13747	13711	13806	13601	13748	13859	13821	13707	13679	13940	13654	13947	13678	13887	13820	13771	13865	13716	13876	13845	13939	13693	13707	13901	13734	13680	13796	13836	13869	13857	13742	13883	13988	13896	13735	13796	13824	13731	13972	13658	13659	13794	13816	13801	13630	13707	13783	13840	13874	13803	13737	13858	13975	13814	13720	13530	13929	13756	13847	13826	13869	13736	13725	13885	13927	13715	13789	13842	13949	13837	13886	13756	13976	13741	13821	13763	13884	13866	13903	13937	13908	13710	13731	13782	13735	13772	13792	13859	13682	13822	13763	14033	13793	13769	13848	13891	13894	13843	13674	13688	13790	14001	13740	13536	13820	13815	13721	13760	13737	13857	13791	13851	13735	13745	13928	13927	13703	13800	13785	13824	13672	13721	13736	13874	13730	13759	13812	13702	13785	13829	13569	13663	13723	13751	13846	13638	13894	13889	13688	13838	13700	13657	13844	13825	13689	13767	13965	13719	13728	13753	13817	13847	13592	13788	13706	13847	13750	13924	13722	13868	13821	13883	13813	13676	13696	13766	13920	13855	13906	13851	14061	13690	13793	13765	13890	13677	13740	13792	13640	13841	13785	13827	14014	13887	13909	13791	13781	13762	13837	13929	13783	13723	13804	14018	13528	13784	13864	13602	13775	13866	13746	13699	13744	13887	13871	13721	13810	13685	13514	13673	13775	13706	13706	13803	13855	13950	13924	13876	13864	13605	13802	13837	13821	13653	13767	13735	13794	13908	13841	13711	13875	13805	13778	13874	13693	13815	13863	13767	13760	13682	13809	13917	13723	13911	13792	13818	13713	13819	13843	13737	13931	13717	13778	13743	13709	13846	13773	13791	13827	13799	13806	13800	13880	13730	13732	13984	13752	13926	13629	13840	13782	13894	13864	13815	13791	13624	13760	13949	13723	13810	13618	13849	13624	13827	13774	13831	13797	13947	13778	13573	13548	13737	13806	13694	13866	13811	13756	13845	13885	13620	13684	13865	13736	13636	13821	13649	13880	13746	13808	13527	13758	13946	13578	13999	13763	13768	13809	13835	13922	13942	13797	13596	13826	13842	13735	13826	13749	13790	13866	13769	13835	13856	13750	13876	13681	13875	13905	13825	13703	13988	13684	13658	13889	13912	13783	13854	13894	13926	14010	13716	13870	13849	13790	13854	13804	13804	13759	13804	13816	13855	13680	13853	13923	13757	13685	13880	13846	13830	13786	13768	13816	13784	13841	13795	13774	13750	13747	13795	13831	13859	13784	13675	13764	13810	13779	13711	13986	13758	13738	13816	13805	13898	13800	13710	13932	13945	13832	13775	13778	13939	13740	14022	13857	13812	13650	13778	13889	13641	13842	13636	13818	13849	13815	13905	13721	13670	13637	13858	13891	13728	13854	13595	13970	13754	13824	13848	13862	13777	13643	13855	13869	13830	13764	13586	13851	13660	13708	13745	13946	13670	13773	13815	13761	13836	13853	13877	13862	13757	13783	13623	13846	13908	13917	13823	13692	13795	13729	13850	13767	13924	13858	13878	13684	13795	13604	13761	13758	13843	13830	13873	13784	13746	13741	13820	13758	13886	13879	13880	13708	13733	13711	13871	13715	13939	13802	13791	13791	13813	13787	13949	13727	13799	13732	13761	13784	13710	13894	13836	13827	13957	13674	13762	13667	13842	13842	13774	13789	13658	13811	13714	13749	13847	13946	13734	13915	13855	13873	13736	13886	13902	13711	13915	13582
24441	21553	29133	26486	25267	24394	21976	17785	16066	15959	15719	15568	15699	15670	15588	15410	15253	14859	15025	15023	15038	14831	14923	14716	14767	14804	14834	14795	14759	14694	14620	14914	14720	14784	14764	14843	14880	14596	14808	14873	14691	14649	14719	14882	14723	14835	14783	14762	14736	14607	14658	14709	14732	14836	14741	14793	14743	14613	14659	14668	14823	14798	14832	14778	14641	14637	14558	14724	14754	14838	14617	14747	14632	14751	14831	14769	14615	14677	14628	14728	14783	14613	14642	14614	14797	14678	14608	14753	14673	14702	14825	14659	14748	14559	14750	14670	14801	14647	14784	14583	14687	14743	14852	14538	14501	14579	14679	14680	14733	14801	14821	14666	14690	14749	14750	14806	14756	14712	14724	14582	14936	14867	14790	14551	14600	14613	14748	14684	14780	14662	14664	14676	14530	14713	14627	14809	14804	14624	14597	14697	14677	14895	14729	14693	14707	14893	14706	14873	14873	14665	14691	14756	14594	14644	14756	14768	14694	14553	14605	14580	14743	14501	14685	14717	14723	14615	14719	14576	14705	14638	14730	14553	14833	14778	14738	14672	14758	14740	14626	14616	14731	14671	14633	14635	14545	14500	14669	14837	14763	14675	14652	14633	14498	14696	14673	14612	14599	14497	14684	14692	14598	14679	14756	14625	14747	14431	14644	14711	14800	14618	14611	14516	14461	14747	14600	14781	14706	14925	14735	14625	14726	14686	14875	14750	14691	14642	14699	14673	14665	14623	14662	14875	14683	14636	14671	14775	14782	14621	14400	14458	14653	14861	14750	14776	14494	14720	14740	14735	14938	14500	14638	14759	14738	14619	14808	14633	14586	14581	14616	14759	14664	14601	14917	14576	14579	14906	14788	14766	14655	14841	14819	14650	14542	14652	14484	14615	14678	14657	14576	14648	14597	14641	14662	14837	14852	14584	14569	14803	14764	14762	14446	14807	14771	14553	14640	14730	14626	14547	14462	14673	14777	14627	14748	14695	14755	14829	14675	14873	14625	14726	14753	14752	14682	14860	14600	14743	14639	14835	14752	14471	14727	14598	14569	14691	14520	14517	14650	14607	14651	14754	14458	14681	14546	14646	14844	14608	14678	14524	14609	14673	14626	14618	14714	14728	14673	14568	14578	14649	14805	14726	14625	14701	14768	14639	14753	14535	14743	14881	14754	14716	14747	14651	14861	14635	14640	14655	14709	14608	14623	14568	14755	14793	14654	14711	14944	14660	14717	14560	14840	14759	14594	14739	14513	14543	14662	14586	14602	14716	14765	14986	14664	14801	14869	14567	14692	14694	14721	14758	14657	14697	14783	14740	14649	14815	14657	14572	14666	14515	14657	14694	14645	14752	14660	14714	14637	14666	14836	14612	14735	14556	14611	14604	14616	14787	14792	14567	14782	14641	14865	14578	14803	14796	14612	14600	14787	14685	14718	14738	14586	14614	14709	14598	14808	14901	14606	14912	14755	14764	14511	14525	14536	14663	14559	14783	14530	14831	14700	14781	14706	14682	14446	14648	14512	14585	14556	14648	14714	14674	14591	14802	14738	14943	14742	14498	14564	14737	14662	14695	14659	14746	14562	14754	14786	14821	14590	14742	14767	14663	14616	14541	14742	14655	14725	14569	14496	14763	14648	14457	14621	14497	14700	14663	14762	14641	14822	14693	14628	14626	14676	14760	14692	14783	14795	14591	14861	14726	14774	14577	14693	14735	14731	14536	14560	14621	14741	14512	14689	14694	14536	14729	14758	14758	14695	14679	14573	14667	14440	14664	14449	14728	14665	14739	14593	14646	14761	14769	14573	14624	14704	14742	14587	14574	14760	14732	14686	14590	14756	14634	14682	14708	14545	14724	14688	14655	14828	14638	14547	14598	14757	14793	14642	14952	14644	14476	14540	14642	14587	14615	14593	14622	14553	14610	14556	14632	14791	14609	14668	14766	14789	14652	14810	14759	14480	14694	14684	14578	14765	14638	14940	14724	14573	14935	14813	14619	14711	14689	14517	14601	14799	14522	14653	14872	14648	14732	14591	14651	14921	14502	14623	14774	14697	14693	14746	14669	14508	14578	14681	14576	14597	14583	14552	14790	14839	14770	14622	14663	14819	14803	14746	14640	14683	14662	14746	14687	14657	14684	14756	14682	14769	14729	14763	14769	14594	14570	14656	14693	14672	14646	14468	14751	14611	14731	14685	14661	14692	14720	14510	14682	14718	14574	14655	14609	14706	14732	14671	14704	14409	14611	14528	14672	14763	14767	14483	14618	14732	14764	14644	14642	14651	14582	14711	14667	14730	14600	14671	14578	14741	14714	14574	14620	14479	14861	14619	14810	14701	14563	14763	14736	14726	14559	14975	14680	14785	14405	14606	14466	14879	14751	14512	14722	14747	14697	14884	14681	14568	14504	14674	14461	14855	14684	14754	14617	14423	14809	14765	14875	14716	14857	14810	14722	14993	14457	14625	14604	14795	14723	14645	14894	14544	14669	14632	14664	14605	14785	14709	14485	14662	14598	14712	14621	14662	14741	14921	14747	14753	14624	14776	14721	14711	14669	14601	14750	14713	14875	14540	14757	14572	14760	14609	14826	14653	14523	14575	14655	14724	14792	14813	14677	14788	14835	14454	14582	14709	14548	14742	14667	14595	14694	14500	14669	14547	14844	14655	14784	14823	14545	14731	14503	14692	14583	14724	14814	14749	14570	14737	14813	14659	14784	14748	14616	14594	14573	14898	14462	14603	14714	14633	14613	14666	14745	14694	14784	14795	14567	14748	14654	14588	14547	14795	14587	14574	14705	14607	14623	14599	14611	14830	14626	14829	14514	14805	14622	14784	14652	14791	14789	14690	14603	14826	14727	14677	14731	14617	14711	14595	14652	14635	14707	14782	14741	14385	14653	14636	14603	14653	14771	14750	14541	14693	14504	14751	14786	14826	14487	14682	14786	14661	14676	14648	14694	14809	14618	14711	14683	14887	14574	14679	14708	14822	14605	14532	14839	14717	14736	14684	14731	14801	14679	14761	14620	14751	14652	14878	14869	14731	14757	14673	14539	14864	14820	14892	14759	14779	14587	14658	14658	14519	14661	14459	14586	14525	14655	14725	14619	14499	14706	14754	14566	14642	14613	14739	14833	14561	14758	14545	14828	14783	14717	14676	14717	14792	14750	14743	14674	14632	14696	14855	14565	14876	14535	14788	14601	14693	14589	14742	14657	14627	14641	14620	14890	14704	14834	14673	14659	14790	14888	14694	14526	14991	14715	14726	14724	14536	14591	14742	14847	14624	14661	14563	14627	14892	14695	14672	14538	14716	14547	14618	14759	14778	14589	14602	14567	14700	14600	14702	14776	14751	14725	14728	14583	14723	14645	14801	14843	14621	14644	14713	14701	14718	14769	14660	14746	14754	14617	14637	14858	14487	14757	14856	14834	14838	14835	14754	14781	14681	14620	14570	14700	14883	14850	14568	14671	14608	14748	14561	14678	14658	14722	14720	14516	14692	14723	14979	14519	14681	14665	14693	14777	14574	14705	14680	14605	14858	14783	14767	14703	14683	14793	14599	14847	14756	14696	14730	14669	14945	14444	14607	14693	14731	14808	14659	14748	14795	14621	14694	14698	14613	14497	14570	14550	14595	14750	14630	14819	14650	14608	14881	14710	14750	14720	14701	14583	14812	14631	14774	14741	14625	14724	14663	14681	14629	14566	14811	14615	14786	14703	14695	14823	14606	14547	14804	14665	14721	14487	14529	14583	14628	14678	14565	14594	14612	14498	14657	14772	14611	14590	14771	14877	14574	14712	14759	14860	14574	14549	14980	14734	14812	14741	14509	14544	14683	14589	14641	14567	14651	14527	14568	14738	14620	14816	14626	14762	14778	14717	14826	14613	14690	14661	14498	14728	14800	14796	14930	14683	14612	14756	14801	14591	14889	14738	14647	14653	14617	14697	14728	14624	14617	14546	14770	14604	14716	14791	14714	14633	14844	14773	14759	14762	14696	14757	14892	14758	14652	14896	14762	14504	14781	14715	14668	14702	14517	14739	14683	14610	14685	14613	14674	14602	14703	14667	14638	14660	14681	14699	14589	14874	14590	14909	14962	14713	14728	14711	14710	14611	14645	14722	14461	14709	14471	14570	14702	14783	14712	14747	14823	14711	14606	14855	14711	14682	14616	14618	14572	14930	14811	14656	14850	14777	14741	14733	14746	14761	14813	14600	14654	14789	14706	14694	14643	14690	14608	14848	14433	14613	14615	14783	14623	14589	14556	14754	14513	14587	14667	14615	14546	14771	14684	14619	14700	14567	14560	14668	14790	14653	14610	14791	14663	14746	14626	14585	14743	14694	14605	14715	14816	14495	14876	14631	14748	14545	14559	14676	14643	14824	14583	14550	14695	14911	14610	14645	14727	14729	14832	14771	14773	14630	14706	14590	14577	14849	14882	14548	14789	14657	14837	14825	14594	14677	14534	14702	14737	14546	14661	14761	14472	14746	14614	14606	14720	14730	14645	14668	14594	14790	14677	14745	14796	14591	14832	14767	14888	14794	14560	14714	14730	14816	14772	14804	14607	14726	14720	14740	14598	14555	14620	14737	14603	14828	14630	14823	14616	14673	14719	14649	14537	14691	14683	14872	14720	14634	14642	14831	14701	14761	14596	14617	14715	14870	14576	14689	14704	14778	14696	14645	14709	14698	14703	14623	14643	14665	14649	14575	14654	14693	14839	14694	14570	14541	14800	14629	14696	14675	14623	14726	14749	14706	14708	14666	14675	14605	14681	14583	14539	14705	14700	14624	14491	14835	14479	14667	14490	14749	14756	14710	14850	14649	14859	14798	14772	14741	14819	14737	14554	14784	14726	14617	14775	14617	14617	14798	14845	14686	14584	14461	14563	14386	14668	14754	14795	14680	14718	14766	14715	14823	14781	14629	14672	14730	14667	14500	14861	14593	14773	14829	14798	14647	14631	14580	14818	14649	14606	14616	14639	14709	14823	14730	14655	14661	14775	14762	14537	14626	14705	14781	14591	14785	14637	14692	14698	14510	14808	14555	14646	14569	14888	14764	14587	14605	14655	14634	14615	14685	14673	14484	14696	14649	14592	14679	14514	14329	14761	14696	14699	14604	14501	14823
33184	50544	45776	38491	30834	24468	20508	17427	15882	15395	15174	15096	15192	15256	15044	14972	14750	14389	14197	14482	14248	14213	14286	14092	14226	14057	14085	14128	13988	13990	14058	14053	14015	14082	14126	14027	14089	14083	14021	14107	14228	13968	14248	14169	14262	14071	14101	14198	14157	14071	14126	14085	14095	14097	14087	14135	14222	14054	14070	14168	14160	14081	14129	13979	13887	14049	14051	14012	14191	14071	13905	14079	14230	14205	14067	14162	14219	13870	14058	14024	13994	14025	13955	14172	14115	14077	14292	14160	14081	14156	14075	14048	14067	13969	13955	14130	14139	13857	14123	14151	14003	14038	14061	13996	14023	14139	14042	14044	13930	13959	14008	14086	13958	13987	13951	14019	14114	14033	14053	14210	14037	14093	14105	13999	13910	14072	14045	13838	14138	13996	14102	14058	13962	14035	14064	14098	14007	13971	14201	13838	14047	14151	14021	14066	14213	13964	14109	14168	14049	13989	14111	13984	14006	14211	14003	14066	14066	14035	14047	14146	14036	14056	13964	13968	14202	13990	14033	14109	13953	14066	14057	13947	13977	14047	14008	14040	14094	14118	14044	13995	14055	14049	14042	14109	14169	14018	14208	14064	14088	14093	13952	14026	14088	14100	14054	14015	13969	13966	14050	14004	14088	14073	14066	14044	14062	14104	14030	13975	14047	13981	14128	14163	14028	14043	13947	14121	14076	14194	14129	14197	14215	14033	14049	14048	14000	13867	14004	13921	14128	14006	14019	13989	14130	14122	14126	13872	13959	13950	14174	14114	14107	14167	14104	14048	14045	13967	14029	14042	14072	13992	13968	14045	14163	14059	13953	14003	14172	14095	14030	14064	14133	13989	14263	13872	13995	14181	14008	13982	14031	13837	14079	14014	13900	14022	14111	14114	13905	14056	14109	14077	14107	14188	14175	13943	14150	13936	13995	14178	14212	13926	14030	14102	13997	14080	13920	14173	14220	14022	14008	13993	14087	14274	14065	14096	14119	14022	14123	14076	14011	14033	14208	14180	14079	13972	14127	14082	14149	14002	13842	13999	13970	14052	14049	14027	14236	14165	14013	14112	14170	14332	13968	14040	14081	13924	13923	14147	14022	13990	14136	13987	14016	13851	14021	13954	14071	14060	13968	14084	14004	14129	14104	13917	14025	13883	13997	14082	13999	14062	13979	14174	14052	14231	14116	14010	14180	14246	14006	14249	14080	14041	14101	14063	14048	14066	14181	14070	14040	14079	14065	14228	14084	14083	14085	14121	14136	14041	13961	14111	13960	14167	14053	13944	13976	14065	13871	14136	14218	13926	13928	14124	14202	14167	14044	13955	14074	13995	13896	14143	13985	14093	14104	14059	14143	13937	14132	14097	14085	14000	14057	13931	14001	14121	14018	14085	13998	14272	14104	14120	14156	14029	14007	14045	14196	13985	14140	14037	14145	14101	14142	14161	13955	14081	14196	14001	13870	14279	14121	14106	14070	14026	14021	13975	13767	14079	14165	14103	13961	14129	14055	14051	14240	14178	14096	13884	14031	14121	14230	14202	14077	14039	13983	13880	14031	14074	14069	14046	13930	14215	14027	14199	14179	14096	13795	14211	14149	14061	13971	14091	14138	14043	13994	13930	14072	14045	14121	14085	14087	14015	14017	14061	14173	14045	13976	14092	14067	14102	14129	14168	14166	14084	14149	14060	14112	13977	14078	14080	13998	14113	14144	14124	14072	13929	14072	13966	14025	14070	14086	14113	14063	14120	14088	13981	13948	14068	14108	14057	14075	14164	14065	14179	13956	13853	14069	14033	14129	14155	14180	13930	14062	14046	14025	14113	13873	14093	14217	13951	14082	14020	14226	14071	14036	14018	14016	14064	14119	14156	14138	14012	14152	14119	14006	13950	14026	13920	14132	13920	13995	13935	13984	13975	14112	13990	14117	13981	14052	14176	13953	13969	14119	13982	13966	14043	13990	14044	14013	13885	14031	14166	14099	14027	14047	14042	14028	14088	14223	14106	14065	13875	14028	14138	14118	14019	14007	14183	14146	14107	14291	14030	13983	14263	14090	14253	14127	14105	14160	14160	14146	14003	13966	14270	14018	14116	14145	14051	14062	14079	14051	13999	13996	14132	14147	14138	14017	13949	14103	13912	14091	14088	13972	14068	14060	14083	14262	14035	13989	14082	14168	14015	13952	14137	14191	13780	14063	14163	14105	14098	14037	14181	14094	14074	14061	14074	13979	14030	13930	14060	14083	13930	14006	14120	14067	14206	14046	14149	14171	14172	14076	14118	14020	14031	14113	13863	14097	14069	13815	13919	14080	14161	14138	14108	14229	14138	14216	13946	13905	14049	14113	14234	14288	14170	14038	14027	13974	14070	14102	14179	14165	14058	14033	14091	14177	13968	14072	14001	14028	14027	14070	14114	14087	13936	14049	13910	13961	13989	14023	13909	14027	14183	14050	14065	14126	13881	14053	13956	14050	14059	13944	13927	14067	13744	14098	14061	14076	14222	13998	14037	14014	14094	14195	14039	13984	13919	14144	14076	14178	14177	14104	14074	13997	13992	14067	14251	13996	14115	14124	13889	13958	13996	14135	13872	14090	14014	14110	14117	14014	14177	13912	14199	14121	14091	13983	14156	13947	14013	14071	14128	14021	14049	14047	14058	14152	14058	14279	14050	14086	14012	14087	14188	13982	13999	14011	14096	14033	14124	14073	14006	13894	14100	14026	14014	13946	13895	13972	14224	14108	14016	14030	13889	14261	14059	14042	14093	14061	14175	14185	14068	14036	14261	14113	14053	14112	13948	14146	14123	14044	14004	13980	13971	14247	13943	14156	14034	14088	14046	14052	14040	14060	13921	14113	14132	14156	14123	14035	13885	13962	14204	14041	14048	14027	13965	14058	14073	14270	14135	14062	14016	14183	13998	14067	14007	13971	14001	14206	13958	14032	14079	13958	13921	14111	14068	14168	13977	14037	14155	14169	13898	14076	13902	13935	14034	13971	14074	14211	14076	14079	13956	14042	14144	13956	14041	13978	14151	14052	14087	14241	13953	13975	14022	13953	14079	14152	13899	14003	14204	14012	14176	13996	14077	14195	14031	14186	14016	14143	14104	14192	14100	14009	14068	13959	14082	14193	14031	14118	14052	14085	13953	14098	13985	14232	13915	14045	13954	14101	14124	13980	13986	14146	14006	13988	14007	14061	14058	14148	14083	14128	14173	14022	14150	14001	14120	13974	13973	14005	14150	13961	14010	13997	14094	14101	14198	14108	14153	13937	13970	14010	13972	14252	14242	14235	14158	14168	14091	14145	13906	14084	14016	14061	14140	14190	14208	14094	13937	14030	13973	14010	14127	14062	14076	14116	14083	13771	13967	14048	13995	14224	14161	14033	14140	13993	13941	14140	13993	14018	14064	13896	14070	14040	14178	14175	13969	14119	14110	13993	13946	14102	14034	13988	14064	14037	13874	13900	14208	14014	14103	14227	14020	14019	14307	13998	14115	14024	14086	14046	13974	14069	14038	14162	14221	14077	14086	14013	14029	14002	14003	14105	14124	14117	14099	13931	13891	14141	14037	14112	14201	13981	14142	13988	14060	13989	14007	14037	13990	14241	14052	13908	14037	14040	13885	13967	14036	14014	13906	14102	14184	14009	14103	14071	14086	13963	14181	14120	14027	14021	14038	14108	13862	14126	14100	14064	14158	14110	14074	14057	14159	14037	14143	14181	14099	14139	14008	13986	14086	14014	14022	13965	14023	14141	14054	14147	14064	14197	14049	14057	14043	14117	14087	13952	14027	14052	14061	14079	14145	14104	13989	14055	14236	14018	13974	14148	14094	14221	14123	14008	13964	14187	13977	14114	14172	14108	14096	14043	14148	14119	13959	13981	14016	14173	14093	14101	14156	13962	13987	14163	13936	14080	14137	14076	14000	14090	14260	14034	14077	14068	14128	14030	13884	14084	14019	14048	14147	14181	13938	14055	13962	14030	14015	14152	14156	14119	13952	14128	14084	14060	14173	14104	14064	14159	13967	14074	14040	14128	13881	14093	14009	14133	14109	13959	14008	14104	14078	14055	14163	14016	13944	14055	14100	14005	13988	14133	14212	14135	13981	14050	14102	14076	14183	14123	14197	14104	14189	14038	14102	14209	14155	14099	13934	14006	14062	13979	14083	14156	14211	14088	14115	14103	14143	14127	13991	14008	14029	14023	14046	14072	13956	14141	14067	14107	14002	13994	14065	14031	14121	14280	14029	14005	14120	14084	13974	14201	14002	14019	14142	14036	14064	13924	14058	14070	14016	14058	14007	14108	14148	13915	14110	14049	14075	14090	14170	13923	13993	14143	14075	13998	14062	13969	14009	14102	13947	14108	13976	14054	13821	14245	14093	14123	13974	14131	13949	14095	14205	13908	14046	14115	14033	13976	14090	13949	13943	13974	14179	14129	14057	14147	13947	14024	14193	14138	14149	13971	13872	14316	14054	14150	14037	14018	14008	14079	14070	13924	13969	14041	14044	14162	14065	14238	13991	14240	14120	13958	14015	14262	14025	14066	14057	14033	14288	14085	13956	14174	13995	14006	14073	14026	13984	13973	13990	14113	14108	13854	14142	13891	14134	13964	14137	14048	14145	14044	14137	13993	13973	14194	13983	14112	14056	14182	14068	14075	13891	14288	13835	14087	13968	14162	14041	14190	14023	14045	14074	14036	14169	14083	14067	14137	14038	14101	14081	14008	14000	13923	14110	13847	14166	14043	14081	14113	14070	14211	14159	14137	14091	14069	14101	14131	14006	14114	14094	14013	14096	14051	14068	13960	14091	14207	14061	14177	13935	13984	13849	14150	14093	13991	14041	13926	14038	13981	14129	14096	13965	14096	14295	14189	14223	13987	13917	14149	14194	14034	14035	14194	13959	14061	14036	13929	14155	14144	14087	13979	14125	14043	14117	14143	13961	13958	14099	14349	13936	14192	14001	14030	14079	14026	14156	13964	14060	14118	14204	14001	14132	13989	14183	14216	14106	14059	13932	13976	13959	13970	14143	14092	14145	14004	13949	13949	13972	13963	13898	14010	14073	14115	13993	14025	14098	14199	14071	14105	14287	13926	14006	14058	14011	14100	14167	13974	14113	14262	13933
23185	21548	29514	24575	23251	25475	26408	20731	18257	17400	17074	16938	16956	16809	16990	16746	16550	16007	15899	15913	15728	15967	15911	15594	15807	15507	15439	15569	15615	15474	15629	15663	15663	15520	15601	15614	15527	15624	15699	15549	15626	15582	15536	15844	15571	15512	15469	15456	15459	15414	15724	15737	15560	15482	15466	15482	15521	15665	15649	15580	15648	15459	15588	15549	15421	15291	15331	15381	15705	15735	15710	15388	15503	15339	15707	15566	15406	15381	15405	15545	15609	15486	15614	15383	15512	15529	15417	15533	15493	15729	15545	15286	15456	15545	15560	15434	15475	15472	15511	15445	15513	15490	15545	15449	15512	15498	15493	15445	15535	15495	15731	15337	15394	15527	15612	15283	15308	15328	15306	15475	15543	15698	15640	15243	15603	15357	15584	15363	15567	15518	15602	15564	15581	15678	15444	15389	15551	15434	15581	15761	15363	15445	15505	15403	15560	15405	15500	15430	15529	15548	15705	15401	15257	15405	15526	15571	15558	15658	15680	15557	15515	15387	15662	15385	15427	15624	15529	15468	15437	15673	15400	15385	15549	15356	15404	15547	15468	15535	15370	15536	15265	15405	15452	15666	15445	15299	15345	15437	15494	15627	15347	15640	15802	15488	15696	15560	15545	15616	15467	15541	15462	15488	15351	15462	15544	15307	15225	15371	15526	15479	15509	15571	15444	15523	15506	15486	15583	15807	15345	15484	15370	15317	15183	15382	15315	15334	15346	15547	15452	15706	15629	15491	15577	15318	15370	15500	15558	15514	15594	15414	15497	15392	15694	15527	15339	15473	15597	15536	15385	15271	15505	15430	15532	15382	15538	15542	15481	15546	15660	15451	15495	15503	15448	15494	15385	15500	15479	15483	15546	15275	15446	15482	15349	15402	15402	15457	15377	15409	15445	15492	15514	15358	15514	15335	15512	15431	15518	15652	15475	15363	15453	15398	15713	15774	15432	15594	15397	15523	15435	15441	15411	15560	15388	15342	15527	15432	15537	15443	15624	15533	15366	15581	15453	15744	15590	15364	15540	15454	15585	15535	15390	15480	15408	15340	15453	15593	15563	15374	15449	15391	15558	15309	15647	15526	15396	15699	15554	15460	15630	15401	15577	15507	15446	15449	15391	15505	15488	15633	15788	15498	15279	15360	15451	15574	15573	15319	15626	15555	15427	15610	15407	15522	15334	15534	15517	15468	15604	15448	15478	15456	15497	15331	15475	15322	15449	15545	15544	15402	15637	15491	15394	15330	15677	15648	15188	15645	15532	15542	15554	15426	15457	15440	15463	15536	15573	15410	15504	15418	15498	15699	15607	15587	15540	15596	15551	15519	15290	15515	15448	15304	15390	15416	15351	15561	15394	15542	15560	15774	15519	15556	15493	15265	15347	15371	15481	15619	15426	15361	15403	15546	15403	15443	15449	15519	15273	15412	15572	15461	15378	15506	15332	15491	15588	15468	15508	15414	15599	15422	15259	15466	15303	15449	15484	15489	15507	15366	15452	15434	15477	15227	15585	15578	15532	15532	15655	15487	15649	15314	15525	15427	15461	15436	15601	15465	15585	15368	15499	15548	15387	15647	15448	15538	15417	15537	15487	15529	15315	15361	15446	15277	15338	15420	15430	15563	15602	15707	15433	15417	15307	15383	15356	15291	15564	15415	15363	15376	15292	15459	15394	15404	15309	15429	15383	15561	15566	15432	15510	15499	15647	15388	15492	15260	15415	15351	15493	15598	15316	15330	15427	15405	15448	15507	15538	15530	15562	15425	15541	15538	15507	15495	15547	15639	15651	15590	15704	15485	15611	15440	15332	15387	15477	15369	15443	15544	15577	15541	15482	15402	15477	15427	15408	15608	15419	15576	15445	15626	15455	15378	15385	15414	15360	15474	15692	15490	15715	15499	15445	15556	15570	15479	15360	15531	15493	15508	15380	15513	15478	15682	15260	15429	15618	15494	15609	15550	15349	15371	15248	15568	15511	15344	15405	15408	15380	15467	15444	15396	15511	15530	15531	15674	15408	15385	15404	15623	15702	15558	15496	15307	15448	15429	15198	15554	15538	15267	15307	15507	15352	15423	15455	15443	15469	15318	15315	15272	15477	15492	15392	15557	15557	15485	15669	15491	15387	15522	15364	15429	15647	15746	15463	15486	15389	15343	15425	15547	15649	15631	15597	15740	15580	15638	15618	15498	15515	15369	15427	15330	15570	15567	15266	15521	15415	15450	15576	15415	15609	15744	15587	15642	15681	15337	15416	15538	15532	15360	15411	15414	15630	15439	15282	15592	15421	15641	15487	15543	15636	15663	15483	15496	15546	15301	15338	15288	15670	15589	15272	15357	15414	15410	15486	15267	15530	15566	15368	15389	15506	15471	15536	15424	15473	15386	15484	15595	15443	15592	15560	15420	15431	15651	15590	15503	15492	15673	15342	15515	15489	15583	15572	15588	15616	15614	15397	15335	15442	15576	15612	15389	15455	15339	15420	15397	15590	15359	15450	15368	15406	15503	15480	15583	15386	15371	15538	15370	15567	15740	15339	15311	15522	15617	15431	15441	15692	15568	15597	15367	15462	15463	15316	15490	15576	15336	15384	15596	15511	15736	15526	15331	15323	15396	15340	15753	15520	15279	15464	15569	15627	15563	15241	15407	15692	15247	15506	15540	15625	15394	15482	15389	15580	15346	15448	15612	15479	15462	15547	15366	15506	15500	15469	15528	15459	15345	15559	15256	15494	15423	15485	15505	15589	15543	15323	15416	15403	15589	15459	15501	15567	15581	15436	15460	15504	15672	15336	15581	15528	15285	15511	15357	15411	15425	15359	15445	15405	15198	15468	15367	15556	15366	15643	15360	15557	15586	15549	15343	15412	15518	15424	15534	15588	15689	15522	15468	15654	15561	15307	15637	15320	15416	15574	15522	15467	15656	15447	15448	15513	15429	15548	15734	15562	15543	15337	15408	15412	15549	15287	15579	15537	15424	15500	15629	15409	15408	15415	15546	15388	15534	15506	15565	15305	15336	15389	15486	15537	15337	15407	15414	15376	15435	15493	15399	15303	15374	15477	15463	15422	15558	15570	15547	15546	15613	15654	15441	15587	15278	15558	15360	15782	15616	15603	15416	15546	15407	15389	15532	15265	15499	15399	15382	15622	15718	15373	15529	15510	15237	15445	15586	15476	15583	15564	15537	15542	15587	15548	15410	15569	15475	15648	15464	15409	15600	15569	15460	15497	15425	15415	15638	15309	15462	15348	15413	15393	15363	15409	15433	15620	15595	15619	15316	15567	15547	15464	15254	15412	15445	15595	15421	15551	15351	15374	15379	15434	15391	15500	15498	15553	15396	15343	15465	15550	15261	15438	15519	15355	15666	15633	15292	15614	15393	15535	15391	15287	15551	15461	15181	15440	15392	15547	15462	15408	15424	15568	15387	15461	15507	15605	15454	15452	15448	15571	15616	15313	15421	15365	15541	15455	15526	15472	15375	15556	15476	15526	15530	15466	15620	15216	15374	15531	15458	15496	15456	15418	15291	15521	15622	15475	15379	15453	15316	15487	15496	15551	15523	15416	15480	15466	15518	15485	15632	15442	15453	15726	15225	15455	15504	15397	15477	15465	15284	15449	15495	15745	15563	15336	15643	15423	15421	15588	15363	15371	15558	15413	15374	15439	15438	15462	15360	15540	15677	15452	15490	15367	15449	15298	15451	15503	15331	15416	15581	15536	15380	15600	15578	15738	15264	15343	15281	15597	15376	15463	15408	15559	15421	15577	15482	15434	15266	15468	15376	15312	15462	15529	15542	15296	15405	15497	15580	15591	15594	15428	15368	15412	15557	15458	15427	15379	15677	15274	15411	15569	15600	15463	15403	15468	15395	15350	15500	15435	15608	15311	15423	15466	15502	15553	15468	15606	15436	15396	15472	15541	15458	15377	15499	15436	15371	15478	15425	15526	15500	15487	15560	15510	15362	15600	15536	15428	15538	15736	15609	15449	15464	15390	15351	15430	15583	15378	15483	15617	15342	15461	15448	15451	15574	15543	15517	15440	15401	15526	15374	15386	15487	15405	15436	15439	15428	15447	15481	15431	15635	15648	15646	15482	15253	15454	15492	15405	15466	15495	15416	15550	15483	15375	15466	15492	15577	15467	15392	15666	15526	15311	15414	15528	15644	15584	15567	15570	15490	15570	15239	15138	15434	15421	15293	15518	15597	15366	15531	15397	15432	15442	15465	15569	15430	15479	15507	15505	15479	15488	15424	15342	15403	15409	15404	15493	15302	15457	15444	15589	15527	15441	15573	15480	15449	15403	15453	15705	15414	15469	15404	15204	15529	15428	15286	15784	15533	15604	15551	15449	15682	15430	15508	15338	15335	15506	15577	15380	15638	15590	15297	15295	15536	15522	15211	15545	15436	15399	15660	15418	15344	15288	15512	15353	15514	15423	15441	15518	15470	15421	15383	15486	15446	15234	15304	15499	15571	15557	15429	15410	15611	15337	15418	15424	15578	15741	15549	15565	15572	15444	15457	15505	15534	15432	15401	15519	15553	15385	15501	15521	15576	15350	15546	15394	15556	15669	15491	15480	15624	15673	15481	15567	15515	15534	15307	15442	15661	15275	15501	15499	15565	15573	15616	15373	15449	15550	15418	15549	15671	15461	15538	15398	15459	15461	15310	15545	15621	15365	15572	15342	15338	15392	15440	15656	15530	15495	15516	15570	15439	15323	15264	15173	15642	15279	15420	15401	15535	15268	15439	15427	15542	15455	15385	15366	15452	15593	15542	15444	15474	15540	15385	15448	15371	15421	15295	15482	15620	15481	15338	15603	15541	15441	15485	15502	15554	15657	15452	15519	15418	15538	15655	15230	15410	15483	15444	15421	15436	15557	15341	15501	15419	15342	15466	15423	15463	15488	15334	15745	15578	15577	15562	15478	15474	15598	15411	15366	15511	15567	15512	15434	15558	15589	15560	15396	15556	15465	15483	15527	15328	15346	15268	15418	15575	15465	15381	15578	15327	15555	15475	15511	15432	15439	15550	15630	15556	15557	15476	15515	15384	15670	15465	15296	15494	15560	15551	15387	15406	15458	15569	15529	15579	15408	15504	15450	15539	15580	15637	15465	15450	15353	15480
36641	55941	53510	42211	34296	27628	23437	20686	17920	16611	16271	16479	16329	16553	16518	16258	15682	15330	15298	14867	14919	14780	14824	14791	14596	14679	14702	14550	14638	14492	14676	14551	14720	14363	14637	14741	14644	14730	14604	14431	14715	14514	14682	14455	14618	14606	14642	14447	14535	14578	14425	14627	14706	14479	14431	14641	14540	14688	14721	14793	14631	14615	14520	14683	14597	14508	14544	14586	14487	14501	14298	14535	14553	14594	14508	14537	14469	14547	14540	14599	14447	14534	14523	14470	14507	14462	14585	14499	14682	14502	14395	14646	14631	14521	14625	14569	14522	14496	14538	14553	14648	14523	14577	14565	14584	14508	14573	14536	14563	14548	14445	14490	14607	14539	14798	14667	14544	14390	14679	14648	14549	14540	14602	14507	14610	14622	14567	14489	14515	14577	14612	14496	14529	14562	14567	14764	14588	14696	14529	14377	14607	14636	14575	14628	14734	14514	14598	14568	14481	14353	14633	14547	14607	14676	14495	14648	14644	14539	14686	14500	14619	14506	14639	14399	14604	14571	14521	14732	14529	14388	14412	14364	14334	14610	14495	14510	14586	14640	14673	14554	14727	14703	14537	14779	14423	14570	14590	14572	14506	14529	14486	14672	14588	14451	14568	14634	14589	14635	14562	14759	14766	14366	14552	14607	14580	14512	14694	14598	14570	14571	14465	14472	14559	14703	14647	14464	14446	14634	14587	14437	14658	14522	14497	14550	14698	14503	14684	14585	14653	14554	14573	14463	14540	14484	14549	14612	14694	14609	14606	14416	14656	14546	14667	14642	14618	14490	14407	14607	14618	14495	14569	14623	14621	14399	14704	14479	14579	14423	14487	14622	14612	14511	14606	14472	14587	14576	14688	14377	14523	14603	14613	14407	14570	14506	14445	14477	14661	14499	14695	14621	14499	14575	14565	14621	14535	14528	14525	14616	14713	14527	14644	14615	14454	14687	14643	14711	14634	14747	14490	14591	14611	14594	14694	14567	14562	14487	14529	14608	14478	14568	14452	14480	14714	14358	14439	14704	14531	14394	14457	14529	14572	14562	14698	14589	14608	14535	14426	14525	14606	14516	14515	14551	14608	14403	14591	14614	14512	14497	14559	14614	14738	14584	14637	14689	14538	14550	14605	14591	14466	14519	14694	14624	14520	14507	14543	14643	14553	14799	14540	14529	14552	14510	14745	14427	14517	14435	14727	14621	14543	14500	14353	14665	14619	14406	14645	14554	14573	14600	14620	14461	14567	14657	14656	14419	14651	14478	14556	14559	14429	14481	14495	14626	14567	14465	14474	14567	14353	14684	14539	14460	14484	14514	14596	14598	14612	14574	14500	14323	14644	14570	14462	14674	14526	14527	14661	14621	14542	14415	14518	14575	14483	14614	14541	14670	14513	14545	14476	14516	14749	14540	14539	14553	14690	14534	14588	14645	14679	14547	14265	14560	14602	14491	14571	14429	14376	14482	14514	14491	14590	14630	14618	14544	14527	14668	14500	14553	14701	14571	14627	14630	14532	14663	14552	14536	14561	14483	14490	14507	14361	14409	14676	14539	14454	14589	14502	14531	14653	14583	14721	14483	14538	14345	14744	14643	14497	14499	14660	14489	14498	14673	14539	14795	14780	14692	14561	14574	14505	14572	14513	14501	14549	14651	14663	14428	14509	14417	14618	14705	14553	14532	14589	14464	14490	14660	14626	14523	14462	14613	14635	14332	14684	14732	14478	14484	14585	14617	14560	14422	14582	14611	14581	14491	14722	14595	14679	14646	14591	14662	14413	14455	14630	14454	14700	14552	14364	14545	14604	14631	14610	14550	14641	14602	14628	14527	14575	14601	14575	14648	14521	14457	14715	14542	14655	14516	14612	14874	14416	14602	14577	14592	14589	14676	14329	14504	14557	14627	14420	14593	14544	14566	14419	14761	14569	14374	14688	14683	14607	14582	14630	14503	14509	14532	14721	14646	14470	14574	14530	14518	14438	14551	14604	14614	14607	14531	14707	14536	14597	14638	14419	14488	14547	14534	14507	14523	14490	14776	14569	14621	14562	14522	14492	14460	14656	14552	14531	14531	14557	14592	14644	14526	14780	14481	14714	14641	14576	14524	14642	14611	14654	14568	14622	14426	14525	14609	14544	14702	14654	14567	14549	14539	14611	14492	14539	14587	14531	14511	14532	14685	14632	14571	14477	14724	14529	14634	14549	14346	14505	14453	14656	14606	14583	14345	14617	14621	14598	14532	14591	14496	14608	14548	14445	14532	14498	14629	14571	14428	14428	14545	14379	14557	14685	14382	14549	14629	14455	14700	14531	14570	14648	14493	14569	14522	14534	14505	14403	14592	14548	14447	14733	14532	14453	14636	14548	14412	14750	14599	14507	14618	14500	14452	14496	14497	14553	14440	14536	14765	14638	14726	14522	14622	14483	14661	14506	14532	14601	14557	14540	14642	14659	14419	14630	14524	14592	14477	14605	14571	14536	14379	14576	14564	14511	14334	14298	14579	14601	14547	14598	14711	14613	14665	14568	14587	14522	14758	14700	14538	14618	14463	14772	14694	14753	14561	14573	14512	14586	14726	14527	14563	14491	14539	14640	14548	14654	14613	14620	14584	14829	14391	14489	14649	14628	14501	14590	14572	14664	14488	14540	14425	14459	14597	14540	14473	14600	14708	14619	14548	14471	14658	14487	14409	14817	14608	14519	14468	14612	14508	14616	14566	14611	14523	14451	14605	14579	14622	14438	14440	14614	14435	14641	14484	14680	14656	14510	14433	14709	14614	14448	14483	14546	14398	14421	14608	14712	14651	14573	14426	14648	14536	14810	14578	14601	14475	14495	14636	14623	14583	14615	14587	14480	14657	14622	14457	14515	14617	14685	14518	14410	14539	14596	14642	14437	14583	14649	14599	14530	14564	14646	14627	14686	14568	14585	14595	14438	14532	14597	14525	14508	14520	14711	14574	14404	14636	14629	14606	14591	14563	14759	14464	14568	14558	14554	14686	14582	14693	14483	14623	14450	14361	14630	14454	14658	14489	14299	14649	14662	14601	14588	14457	14591	14660	14755	14625	14479	14399	14719	14459	14642	14571	14660	14629	14460	14499	14534	14618	14604	14450	14608	14487	14638	14485	14447	14514	14590	14418	14459	14450	14515	14450	14689	14509	14599	14527	14534	14641	14762	14665	14532	14535	14868	14393	14471	14563	14574	14551	14443	14614	14501	14365	14607	14509	14568	14630	14676	14531	14572	14619	14608	14445	14538	14630	14549	14594	14603	14509	14537	14494	14520	14516	14390	14540	14588	14669	14535	14685	14503	14674	14611	14490	14440	14767	14410	14521	14507	14509	14709	14701	14439	14537	14487	14595	14541	14394	14553	14513	14739	14592	14651	14447	14451	14787	14667	14661	14564	14742	14535	14407	14490	14399	14573	14591	14597	14513	14547	14527	14449	14351	14475	14549	14471	14692	14544	14472	14501	14586	14585	14441	14448	14534	14387	14432	14512	14433	14755	14757	14642	14425	14508	14667	14316	14628	14623	14554	14526	14557	14455	14506	14574	14524	14628	14418	14639	14614	14483	14570	14482	14611	14422	14696	14580	14469	14602	14637	14506	14737	14535	14593	14576	14471	14677	14539	14563	14450	14599	14618	14665	14491	14531	14453	14594	14599	14529	14636	14563	14430	14548	14566	14485	14588	14576	14529	14560	14539	14577	14437	14487	14576	14672	14591	14458	14601	14564	14618	14473	14645	14681	14592	14640	14504	14590	14541	14359	14500	14388	14669	14524	14628	14699	14413	14566	14531	14494	14594	14518	14536	14497	14606	14529	14590	14659	14536	14608	14651	14522	14519	14531	14431	14519	14553	14559	14727	14579	14474	14588	14631	14571	14602	14383	14623	14638	14622	14567	14595	14522	14489	14509	14748	14620	14483	14667	14588	14736	14581	14585	14576	14504	14599	14461	14576	14489	14673	14520	14568	14554	14486	14415	14589	14643	14574	14637	14505	14621	14619	14646	14481	14577	14606	14551	14609	14600	14506	14621	14734	14537	14475	14623	14560	14799	14585	14617	14665	14534	14395	14566	14543	14529	14591	14429	14782	14406	14681	14693	14619	14679	14528	14548	14814	14618	14446	14447	14520	14525	14629	14545	14563	14493	14699	14318	14553	14467	14533	14611	14477	14630	14665	14660	14432	14512	14532	14672	14371	14437	14498	14565	14637	14594	14590	14597	14323	14610	14489	14547	14630	14547	14680	14521	14562	14333	14688	14387	14599	14573	14653	14417	14552	14648	14454	14677	14456	14585	14452	14405	14478	14404	14559	14615	14541	14459	14575	14659	14569	14613	14552	14353	14572	14597	14717	14533	14357	14503	14496	14615	14501	14658	14412	14513	14694	14425	14416	14441	14625	14547	14527	14697	14385	14569	14549	14829	14649	14633	14515	14555	14566	14498	14650	14500	14509	14704	14492	14426	14511	14595	14464	14679	14578	14670	14543	14770	14562	14515	14513	14605	14395	14608	14492	14654	14457	14730	14527	14577	14567	14480	14531	14317	14696	14502	14518	14479	14445	14592	14609	14712	14428	14598	14497	14524	14583	14759	14582	14631	14475	14619	14509	14574	14535	14549	14591	14436	14756	14421	14480	14709	14359	14749	14649	14575	14537	14558	14385	14497	14524	14597	14641	14516	14533	14438	14675	14438	14552	14502	14573	14510	14639	14590	14507	14392	14611	14455	14539	14380	14447	14571	14661	14671	14554	14632	14493	14592	14393	14512	14521	14532	14508	14502	14678	14666	14619	14666	14543	14633	14588	14481	14658	14721	14551	14712	14526	14598	14487	14463	14712	14439	14590	14635	14540	14446	14771	14573	14503	14520	14499	14609	14545	14551	14624	14585	14315	14479	14533	14452	14627	14686	14629	14735	14740	14377	14466	14419	14509	14550	14447	14544	14592	14527	14485	14268	14560	14591	14431	14612	14713	14519	14692	14630	14534	14523	14561	14573	14514	14673	14515	14603	14525	14604	14435	14463	14574	14699	14616	14581	14574	14602	14652	14552	14634	14496	14590	14601	14559	14530	14563	14584	14631	14502	14452	14618	14713	14599	14671	14392	14514	14527	14733	14324	14541	14559	14704
28622	26089	31323	27109	20969	18027	16558	15158	14587	14613	14548	14504	14701	14434	14444	14594	14458	14393	14320	14089	14235	14051	14062	14035	14029	14194	14181	14065	14190	13897	14132	14066	13896	14005	14012	14062	14025	14032	14027	13992	14144	14033	14209	14134	13971	14064	14086	14149	14131	14173	14210	13887	13908	14296	13934	14025	13955	14090	14173	14189	13990	14072	14155	13904	14271	14029	14336	13922	13981	14092	13933	14119	13967	14066	14024	14044	14094	14351	14144	13919	13986	14036	14114	14065	13894	14162	14105	14198	14168	14024	13983	14158	14088	13962	14146	14095	13992	14066	13871	13906	13956	14270	14117	14137	14081	14110	14119	14162	14034	13956	14118	14123	13991	13904	14051	14185	13979	14033	14432	13993	13986	13918	14111	14014	14123	14141	14145	14143	14120	14030	14198	14127	14090	14071	13976	14029	13924	13928	13786	13980	13903	14141	14052	14142	14127	14015	13978	14013	14029	13977	14096	14065	14195	14159	13999	14160	14065	14024	14116	13981	14032	13941	14032	14035	14100	14000	14019	13980	13915	14091	14166	13802	14071	13893	13892	13934	14053	14059	14217	14018	14202	13907	14079	14195	14108	14106	13992	13945	14190	14011	13812	13811	13891	14062	14013	14043	14072	13859	13926	14044	14298	14130	14009	14103	14023	14075	14018	14191	14058	14105	14042	14019	14037	14061	14028	14141	14148	14112	14058	13996	14152	13971	13706	14003	13876	14073	14108	14100	14040	14134	14109	13915	14116	14040	14057	14063	14021	14025	14111	14113	14165	13988	13997	14025	13984	14018	14140	14103	14330	14158	14038	13943	14008	14131	14080	14140	14113	13995	13961	14091	14073	13988	13898	14140	13907	14145	14097	13866	14089	14044	14134	14052	13884	13837	14141	14129	14094	14052	14101	14004	14046	14255	14126	14025	14144	14242	14045	14242	14126	14103	14057	14029	14163	14090	14104	14158	14049	13984	14059	14136	14143	14181	13988	14139	14082	13981	14033	14017	14095	14298	13923	13993	14004	13799	13983	14073	14209	14074	14126	14140	14049	13952	13979	14080	13931	14081	14174	14121	14120	14118	13995	13992	14045	14121	13917	14093	14029	14267	14050	14086	13880	14008	14092	13868	14011	14081	13983	13953	13882	14054	14007	14008	13972	14004	14031	13870	14127	14185	14059	13951	14104	14011	13968	13971	14191	14041	14073	14170	14346	14080	13892	14018	14057	14031	14134	14179	14089	14103	13948	14087	14000	14067	14020	14149	14094	14048	14060	14168	14075	14037	14204	14222	14000	14146	14153	14040	14190	14113	14102	13940	13970	14113	13973	14161	14064	14073	14230	14341	14171	14098	14058	14027	14029	14078	14071	14118	14312	14087	13986	14126	14106	13899	14090	13897	13940	14109	14055	14160	14017	14016	14048	13980	14139	14052	14020	13895	13929	13932	14046	14019	13872	13934	14032	13942	13994	14255	14222	14033	14151	14159	14134	14262	14035	14085	14163	14118	13882	13890	14092	14207	13961	13942	14029	13976	14014	14282	14072	14006	13985	13913	13983	14024	14127	14200	14035	14089	14126	13995	14044	13947	14181	14058	14008	13959	14057	14368	14019	14163	14000	14038	13950	13860	14058	14051	14111	14130	14154	14036	14224	13954	14148	14093	14068	13994	14032	14062	14265	14018	14031	14153	14115	14055	14135	13991	13927	13970	14036	14087	13936	14131	14028	14091	14110	13902	14038	13958	14163	14040	14198	14164	14130	14121	14048	13979	14046	14089	14110	13947	14105	14156	13916	14161	14199	14039	14050	14022	13873	14005	14121	13902	14085	14160	14112	14012	13981	13958	14037	13966	13960	13918	13990	13842	13995	14210	14121	13945	14170	14070	14204	14056	14108	13876	14028	14040	13941	14132	14101	14121	14058	14000	14022	14171	13987	14048	14106	14110	14042	14118	14201	14182	14062	13931	14195	14007	13965	13976	13972	13928	14163	14010	13986	13816	14033	14008	14088	14051	14077	14067	13944	14090	14125	14219	14177	13998	14120	14089	14020	14089	14129	13937	14119	14226	14047	13979	14187	14199	14013	14003	14148	14153	14033	13962	13915	14048	13994	13957	14127	14040	14004	14014	14002	14307	14064	13928	14027	14144	13858	14092	14116	14262	14169	14037	14075	14184	14223	14161	13916	13882	14066	14041	13848	13926	14055	13919	14136	14102	14068	14163	14008	13931	14196	14077	14048	14001	13982	14083	13996	14060	14036	14096	14060	14130	14191	14305	14039	13997	14038	14021	13882	14229	14203	14142	14069	14136	14159	14058	13797	14110	14040	13956	13988	14149	13983	14099	13963	14075	14143	14010	14081	14170	14083	14182	13972	14142	13867	14070	14065	13905	14029	13902	14029	14124	14071	14264	14157	14054	14028	14064	14145	13984	13967	14165	13975	14118	14066	14107	14076	13918	13989	14012	14252	13994	14010	13901	14009	13901	14014	13995	14018	13921	13888	14083	14023	14075	13925	13970	13990	14196	14130	14218	14251	14264	14210	14081	14054	14055	14268	14125	13777	14065	14075	14018	14091	13845	14108	13954	13970	14093	14018	14148	13932	13991	13861	14241	14137	13987	13917	14087	13979	13987	14067	13996	13961	14109	14042	13975	14199	13866	14130	14008	13968	14086	13963	14091	14087	14049	13949	13934	14127	13980	13913	14009	13987	14133	14107	13781	13957	14017	14064	14088	14093	14062	14213	14034	14004	14096	14036	14254	14085	14156	14069	14147	13896	14117	14068	13901	14025	14069	14225	13853	14158	14121	14185	14142	14009	14107	14026	14006	14038	14052	14087	14088	14171	14040	14007	13957	14065	14047	14050	13963	14117	14049	13992	13978	14001	14106	14167	13912	14223	14183	13837	14215	14122	13920	14013	13856	14048	14144	14059	13957	14083	13925	13979	14089	14022	13932	13941	14060	14095	14041	14050	13968	14018	14146	14027	13836	14122	14006	14232	14091	14079	14128	13925	14004	14061	14160	14073	14068	14006	14023	14056	13941	14068	14111	14106	14039	13973	13999	13975	13906	13964	14054	14040	14170	14070	13882	14038	14054	14144	14237	14181	14149	14185	13960	13905	14029	14078	13960	14008	14074	14018	14288	14216	13842	14041	14016	13953	14066	14007	14002	13877	14109	14124	14056	13887	14012	14085	13845	13812	14125	14058	14133	14145	14080	14068	14146	14111	13930	14046	13940	13999	13941	14150	13896	14143	14058	14096	14051	14207	14169	14029	14030	14143	13924	14200	13909	14207	14086	14194	14029	14136	14155	14166	14028	14134	14012	13988	13998	14099	13996	13990	14038	13981	14139	13903	14105	13814	13983	14036	13901	14019	13950	13830	14047	14061	14079	14163	14209	13977	14124	14105	14053	13969	13904	14070	14017	14085	13824	14171	14034	14153	13965	14223	14210	14088	14016	14286	13960	14209	14099	14023	14132	14052	14122	14085	14038	14117	14274	14107	14035	14056	14029	13997	14023	13920	13861	14205	14168	13977	14136	14039	13891	14142	14109	14213	14003	14132	14254	13941	13868	13938	14139	14097	13974	14134	14132	14112	13996	14076	14115	13869	14018	13985	14096	14057	14069	14146	14170	14120	13945	14021	13831	14103	14028	14162	14116	14047	14061	14033	14045	14127	14133	13937	14166	13945	13939	14074	14009	14188	13904	14180	14054	14096	14134	14144	14026	13973	14120	14090	14015	13879	14034	14246	14086	14230	14200	14105	13993	13944	13892	14125	14193	14042	13939	13973	13980	13957	14127	14139	14113	13945	14076	14135	14048	14019	14009	13971	14108	14211	13922	14073	14150	14069	13974	14057	13999	14016	14084	14098	13913	14090	14049	13970	13947	13974	13895	14063	14162	14035	13911	13936	13974	14237	14033	13833	14023	14251	14070	13983	14049	14101	14212	14043	14125	14030	14205	14078	14043	14147	14188	14082	14132	14015	14013	13983	13937	14073	14121	14144	14190	14128	13976	14178	14071	13941	14012	14140	14056	14002	14139	14025	14119	14177	14084	14132	13914	14112	14054	13978	14061	14157	14101	13945	14176	14275	14128	14137	14153	14029	13994	14171	14285	13976	14276	14057	14115	14048	14093	14029	13961	14284	14267	14109	14049	13978	14101	14094	14106	14090	14229	14171	14097	14114	14040	14037	13977	14153	14089	14135	13934	14067	14032	13942	14087	14300	14045	14167	13969	14070	13967	14101	14042	14127	13981	14069	14114	14111	13969	14052	13935	14011	14124	14205	14058	13882	14148	14074	13974	14115	14017	14090	14002	14103	13848	14000	14080	14117	13932	14054	14050	13994	14174	13950	14057	13981	14179	13922	14041	13926	14131	14242	13998	14131	14051	13951	14100	14011	14016	14056	14022	13954	13840	13928	14036	13971	14249	14257	14232	14054	14113	14174	14075	14010	13885	14190	14071	14149	14152	13888	14221	13900	14027	14067	14084	14254	14123	14132	14251	14049	13936	14123	13931	14073	14285	14064	14180	14037	13925	14054	14072	14127	14014	14133	14097	14112	13990	13964	14309	14027	14106	13885	13979	14052	14173	14121	14088	14153	13940	13992	13928	14133	13949	13994	14171	14073	14203	14214	14065	14017	14223	13949	14047	13914	14094	13943	14008	14007	13871	14065	14198	14100	14001	14124	14100	14158	14000	13823	13931	14144	14099	13855	14183	14043	14205	14027	14060	14164	14068	13923	14044	14100	14042	14047	13958	13887	13957	14178	13899	14004	13915	14198	13980	14183	14066	14156	14039	14156	14052	14094	14013	14203	14083	14237	14052	13970	14002	13938	14017	14015	14116	13916	13945	13955	14014	13894	14157	13978	13971	14060	14161	13981	14114	14177	14172	14071	14096	13889	14050	14072	14181	14194	14236	14189	13939	13944	13930	14146	14163	13920	14069	14142	14263	14131	14134	14120	13929	14111	14103	14188	14192	13987	14236	14073	14182	13922	14207	14271	14021	14205	14110	14096	13973	14134	14198	14073	14030	13970	14154	14022	14062	14042	13985	14106	14149	14072	14055	14066	14261	14106	13940	13995	14032	14133	13943	14142	13873	13743	13930	14114	14162	13884	13922	14028	14108	14035	14064
31763	41493	36735	27977	22669	18903	16738	15536	14617	14280	14240	14303	14304	14398	14453	14325	14040	13896	13935	13964	13794	13748	13839	13688	13756	13697	13681	13642	13716	13759	13774	13833	13720	13704	13704	13713	13529	13693	13788	13681	13643	13696	13876	13637	13771	13742	13747	13602	13850	13706	13734	13825	13577	13763	13574	13664	13785	13624	13629	13758	13741	14027	13722	13560	13805	13649	13435	13616	13708	13561	13572	13420	13752	13786	13558	13741	13467	13674	13633	13778	13648	13819	13501	13682	13682	13472	13687	13796	13694	13797	13647	13818	13669	13741	13716	13729	13734	13767	13655	13741	13829	13727	13627	13703	13673	13542	13577	13745	13615	13536	13496	13552	13696	13759	13637	13662	13848	13701	13708	13835	13962	13613	13604	13585	13775	13574	13461	13507	13595	13378	13559	13676	13562	13665	13720	13599	13678	13626	13527	13756	13676	13734	13660	13673	13535	13815	13724	13823	13666	13747	13737	13722	13673	13671	13719	13622	13677	13848	13459	13634	13747	13620	13674	13907	13673	13707	13569	13669	13889	13668	13669	13761	13664	13653	13741	13787	13690	13753	13710	13742	13568	13745	13548	13692	13862	13624	13790	13716	13704	13766	13694	13672	13763	13742	13746	13537	13500	13725	13714	13667	13615	13645	13822	13704	13571	13724	13656	13694	13633	13712	13611	13748	13673	13709	13731	13549	13635	13771	13586	13609	13755	13597	13537	13720	13628	13757	13839	13529	13755	13668	13847	13632	13616	13633	13733	13692	13573	13624	13789	13710	13835	13723	13588	13701	13697	13607	13646	13758	13612	13794	13605	13646	13612	13749	13685	13722	13768	13717	13868	13667	13762	13734	13789	13711	13729	13740	13634	13782	13665	13590	13662	13644	13737	13760	13627	13543	13539	13675	13583	13772	13623	13853	13645	13701	13636	13725	13510	13743	13631	13730	13769	13599	13683	13561	13652	13836	13669	13740	13770	13621	13738	13752	13722	13721	13606	13724	13716	13688	13756	13644	13645	13690	13700	13823	13579	13775	13583	13655	13658	13648	13810	13629	13854	13794	13766	13662	13736	13692	13658	13614	13696	13672	13566	13807	13660	13690	13646	13789	13668	13770	13693	13743	13739	13717	13699	13683	13671	13870	13713	13693	13703	13583	13703	13529	13782	13866	13821	13808	13865	13722	13625	13564	13610	13739	13686	13663	13799	13670	13854	13760	13767	13619	13591	13490	13830	13546	13699	13675	13620	13659	13597	13599	13605	13674	13706	13726	13636	13733	13849	13661	13654	13736	13638	13713	13704	13706	13591	13669	13589	13670	13723	13768	13742	13669	13656	13709	13537	13567	13630	13553	13633	13643	13642	13682	13760	13768	13675	13605	13610	13617	13593	13641	13666	13672	13863	13838	13644	13685	13676	13556	13706	13638	13648	13593	13553	13789	13663	13663	13704	13748	13820	13533	13623	13741	13716	13720	13784	13664	13696	13642	13608	13723	13812	13611	13723	13705	13588	13733	13705	13539	13642	13597	13558	13616	13782	13629	13865	13766	13750	13698	13713	13733	13611	13586	13745	13854	13613	13544	13650	13547	13482	13747	13730	13701	13737	13624	13728	13636	13673	13601	13736	13598	13777	13716	13697	13728	13533	13756	13645	13603	13688	13689	13851	13711	13547	13631	13681	13735	13685	13682	13502	13742	13697	13705	13774	13497	13673	13693	13778	13796	13475	13673	13864	13622	13700	13624	13654	13714	13684	13655	13702	13877	13597	13713	13607	13635	13685	13812	13724	13724	13776	13735	13778	13682	13658	13798	13756	13720	13663	13653	13825	13688	13780	13595	13712	13563	13527	13604	13653	13774	13643	13622	13550	13519	13511	13717	13688	13609	13532	13756	13732	13670	13831	13733	13610	13675	13557	13649	13717	13680	13662	13832	13686	13779	13595	13803	13691	13716	13729	13701	13734	13618	13631	13642	13660	13746	13781	13676	13643	13655	13616	13772	13861	13736	13646	13646	13742	13741	13798	13765	13616	13549	13634	13729	13525	13590	13675	13726	13716	13743	13545	13635	13705	13687	13675	13638	13600	13679	13841	13484	13803	13670	13608	13768	13684	13665	13824	13733	13631	13850	13629	13683	13662	13639	13818	13671	13693	13726	13884	13689	13654	13720	13845	13698	13658	13604	13720	13701	13691	13632	13670	13659	13758	13705	13709	13730	13620	13680	13726	13645	13666	13556	13685	13611	13615	13671	13663	13696	13752	13846	13667	13699	13668	13638	13732	13703	13698	13703	13589	13595	13622	13651	13634	13680	13579	13795	13608	13571	13691	13765	13639	13599	13581	13596	13747	13670	13711	13853	13671	13674	13574	13748	13496	13747	13470	13738	13700	13781	13786	13704	13804	13689	13531	13689	13732	13796	13718	13890	13667	13607	13700	13566	13706	13653	13855	13658	13597	13675	13738	13600	13774	13781	13653	13717	13751	13567	13600	13745	13728	13641	13739	13490	13667	13691	13755	13763	13789	13715	13711	13802	13601	13571	13777	13596	13804	13580	13692	13513	13578	13749	13591	13814	13745	13651	13716	13570	13765	13649	13685	13629	13502	13858	13637	13743	13663	13827	13651	13712	13627	13807	13604	13715	13821	13689	13691	13760	13563	13686	13612	13653	13841	13701	13718	13681	13944	13564	13759	13650	13603	13611	13634	13610	13591	13818	13577	13592	13593	13601	13616	13826	13712	13792	13936	13726	13732	13602	13751	13798	13678	13588	13659	13699	13643	13634	13687	13796	13488	13734	13594	13753	13535	13648	13707	13824	13757	13761	13531	13777	13650	13822	13733	13620	13678	13576	13632	13702	13651	13809	13686	13458	13624	13682	13730	13611	13780	13649	13510	13664	13674	13848	13664	13593	13523	13651	13713	13750	13535	13717	13741	13713	13545	13828	13722	13761	13575	13818	13737	13695	13694	13712	13580	13517	13823	13696	13619	13624	13724	13714	13555	13595	13704	13648	13699	13613	13688	13826	13685	13622	13617	13487	13597	13727	13823	13680	13534	13784	13565	13593	13593	13471	13829	13799	13732	13513	13670	13591	13753	13764	13657	13703	13664	13573	13643	13749	13685	13716	13722	13541	13700	13653	13673	13834	13652	13703	13760	13667	13689	13714	13655	13805	13808	13733	13684	13701	13718	13653	13695	13769	13592	13687	13752	13577	13672	13609	13811	13715	13702	13671	13691	13651	13698	13675	13763	13689	13646	13853	13613	13702	13832	13697	13776	13786	13823	13637	13758	13730	13599	13605	13737	13658	13688	13750	13649	13629	13557	13650	13671	13761	13701	13663	13720	13679	13703	13693	13883	13595	13838	13431	13618	13547	13703	13650	13680	13708	13850	13777	13811	13821	13471	13790	13587	13726	13817	13676	13572	13866	13526	13497	13682	13734	13847	13788	13532	13764	13681	13671	13785	13693	13751	13569	13567	13697	13673	13486	13692	13794	13592	13700	13707	13741	13612	13913	13712	13730	13639	13627	13765	13652	13604	13728	13578	13813	13733	13795	13793	13759	13762	13608	13645	13592	13468	13663	13776	13763	13721	13711	13713	13819	13771	13708	13748	13671	13661	13613	13658	13834	13602	13773	13619	13745	13703	13556	13747	13591	13574	13686	13621	13667	13683	13656	13456	13876	13789	13708	13704	13624	13723	13715	13719	13762	13673	13743	13710	13751	13567	13631	13642	13736	13644	13853	13716	13617	13684	13767	13520	13472	13727	13701	13794	13773	13696	13645	13522	13716	13726	13718	13780	13667	13805	13820	13704	13709	13820	13597	13571	13630	13599	13884	13719	13785	13675	13671	13788	13819	13791	13683	13770	13722	13790	13611	13649	13676	13779	13698	13847	13622	13772	13755	13687	13579	13818	13571	13641	13701	13528	13797	13857	13667	13604	13665	13854	13570	13829	13528	13746	13616	13567	13594	13712	13599	13538	13496	13685	13726	13643	13622	13761	13713	13669	13730	13765	13653	13690	13782	13693	13460	13593	13885	13553	13802	13631	13673	13604	13707	13803	13776	13705	13571	13680	13596	13561	13713	13670	13712	13705	13707	13666	13594	13675	13722	13653	13785	13693	13760	13810	13669	13697	13560	13807	13755	13813	13771	13753	13686	13617	13728	13766	13541	13694	13724	13647	13711	13553	13739	13717	13584	13640	13792	13811	13697	13763	13687	13694	13681	13924	13640	13635	13663	13556	13666	13759	13676	13800	13429	13853	13856	13586	13662	13674	13791	13754	13643	13721	13569	13712	13837	13853	13772	13670	13738	13637	13583	13684	13819	13810	13656	13670	13616	13652	13631	13679	13713	13793	13591	13711	13742	13764	13691	13564	13637	13783	13653	13740	13746	13556	13694	13652	13749	13757	13651	13541	13646	13742	13744	13687	13571	13692	13680	13796	13743	13524	13694	13685	13747	13607	13770	13510	13542	13718	13682	13706	13801	13710	13687	13808	13703	13572	13837	13857	13541	13706	13668	13734	13556	13564	13639	13581	13595	13796	13622	13830	13641	13745	13670	13493	13644	13651	13693	13911	13666	13839	13702	13750	13685	13676	13602	13639	13701	13655	13770	13731	13735	13702	13616	13687	13646	13750	13586	13854	13681	13653	13780	13572	13681	13669	13900	13586	13696	13787	13576	13885	13931	13709	13718	13745	13737	13559	13661	13553	13734	13605	13575	13742	13788	13622	13590	13714	13736	13574	13497	13728	13624	13673	13758	13668	13665	13634	13647	13628	13708	13576	13784	13712	13654	13627	13657	13779	13765	13668	13842	13694	13739	13561	13812	13788	13747	13643	13619	13677	13650	13722	13658	13945	13689	13665	13712	13649	13701	13596	13851	13605	13883	13508	13619	13668	13781	13621	13625	13698	13656	13762	13702	13891	13585	13489	13731	13799	13760	13486	13576	13596	13733	13659	13626	13869	13568	13779	13741	13730	13619	13557	13738	13686	13702	13599	13652	13688	13658	13682	13720	13634	13689	13802	13667	13675	13686	13723	13711	13664	13669	13766	13725	13867	13634	13682	13701	13662	13594	13564	13732	13629	13798	13668	13732	13808	13727	13871	13719	13715	13844	13747	13641	13886	13546	13601	13805
24362	21533	29102	26120	24084	23720	21396	17589	15971	15900	15709	15566	15701	15636	15578	15666	15611	15395	15271	15109	15093	14997	15066	14946	14806	14899	14917	15019	14855	14855	14919	14850	14931	14827	14897	15036	14970	14943	14833	15015	14710	14824	15010	15139	15054	14869	15087	14942	14909	15121	15132	14855	14758	14933	14878	14950	15006	14731	14973	14805	14937	14958	14855	15179	14767	15024	14986	14859	14849	14887	14989	14918	14854	14882	14931	14874	15018	14980	14943	14880	14973	14923	14941	14885	14839	14925	14806	14840	14792	14852	14574	14714	15148	14625	14893	14868	14959	14872	14915	15010	14862	14906	14972	14944	14802	14776	14937	14801	14803	15057	14862	15012	14960	15106	14924	14855	14810	14676	14892	14837	14907	14758	14859	14935	14837	14720	14902	14839	14839	14901	14915	14783	14851	14610	14760	14935	14706	15038	15168	14866	14813	14888	14895	14913	14955	14692	14865	14825	14972	14883	14784	14759	14716	14916	14858	14723	15154	15004	15067	14881	14772	14857	14888	14736	14943	14939	14751	14867	14808	14882	14677	14887	14969	14831	14911	14713	14841	14733	14976	14769	14964	14997	14927	14919	14827	14985	14699	14902	14913	14971	14828	15105	14917	14933	14886	14719	14843	14925	14806	14870	14915	14880	14896	14836	15053	14800	14779	14963	14728	14856	14923	14674	14812	14850	14937	14720	14760	14940	14861	14775	14944	14866	14810	14821	14984	14794	14769	14908	14858	14928	14811	14735	14867	14792	14962	14835	14832	14784	14863	14843	14849	14826	14950	14890	14830	14858	14996	14754	14714	14961	15111	14898	14775	14770	15087	14808	14814	14876	14862	14872	15028	14869	14838	14657	14820	14683	14881	14812	15039	14761	14856	14830	14951	14787	14734	14802	14841	14810	14882	14872	14926	14810	14754	14920	14764	14998	14930	14854	14865	14756	14938	14857	14857	14761	14954	14932	14822	14987	14841	15152	14830	14943	14896	14962	15127	14949	14882	14628	15054	14926	14903	14938	14895	14916	15002	14833	14977	14702	14833	15092	14843	14833	14922	14852	14811	14772	14820	14940	15018	14828	14907	14808	14781	14921	14963	14817	14896	14990	14772	14843	14888	14773	14853	14753	14819	15004	15024	15013	14925	14867	14758	14929	14887	14915	14894	14741	14876	14647	14902	14977	15025	14953	14864	14783	14886	14872	14718	14788	14765	14871	14726	14718	14909	14773	14814	14833	14839	14809	14938	14950	14629	14855	14772	14942	14820	14795	14875	14969	14863	14726	14999	15011	14748	14720	15137	14690	14901	14960	14913	14974	14991	14797	14753	14940	14932	14980	14978	14794	14852	14677	14590	15070	14687	14708	14991	14710	14928	14784	14812	14881	14952	15041	14867	14860	14716	14941	14673	14901	15022	14993	14896	14855	14983	14787	14933	14891	14817	14784	14873	14878	14611	14878	14930	14911	14744	14708	14928	14767	14769	14766	14762	14749	14960	14907	14857	14860	14783	14700	14947	14846	14953	14800	14682	14858	14720	14953	14856	14987	14861	14730	14860	14935	14967	14834	15093	14719	14879	14843	14876	14803	14824	14897	14951	14957	14876	14947	14931	14818	14732	15052	14920	14919	14938	14892	14834	14883	14821	14916	14813	14833	15119	14800	14901	14859	14924	15029	14765	14747	14898	14684	14981	14716	14927	14873	14783	14617	14821	14956	14871	15074	14586	14764	14839	14906	14881	14800	14946	14645	14966	14897	14848	14748	14883	14820	14657	14899	14652	14815	14924	14850	14818	14707	14843	14816	14914	14808	14751	14964	14886	14884	14917	14890	14841	14948	14878	14745	15066	14885	14882	14795	14986	14993	15017	14949	15075	14869	14831	14720	14824	14992	14968	14765	14889	14865	14816	14964	14699	14816	14942	14857	14811	15021	15178	14764	15093	14806	14732	14858	14994	14674	14781	14902	14905	14899	15012	15094	15069	14901	14708	14849	14855	15029	15013	14738	14929	14889	14992	14823	14919	14836	14769	14946	14699	14829	14795	14638	14822	14799	14882	14898	14840	14952	14914	14855	14830	14884	14896	14914	14780	14849	14905	14784	14774	14944	14750	14959	15078	14635	14905	14965	14795	15010	14813	14911	14790	14909	14826	14951	14858	14867	15048	14759	14823	14954	14698	14726	14911	14807	14856	14887	15083	15094	14734	14875	14886	14674	14846	14933	14781	14688	14836	14993	14691	14681	14898	14799	14774	14783	14903	15029	14912	14895	14813	14895	14882	14729	14880	14828	14819	15078	14782	14782	14961	14815	14916	14897	14809	15075	14816	14588	14830	14856	14778	14935	14831	14798	14756	15004	14810	14767	14775	14870	14876	14637	14812	14663	14778	14820	14834	14803	14874	14931	14871	14809	14746	14810	14865	14884	14726	14824	14821	14776	14870	14861	14956	14742	14954	14745	14834	14761	15007	14996	14976	14907	14892	15087	14830	14788	14926	15090	14766	14906	14888	14931	14937	14925	14911	14872	14915	14996	14841	14865	14970	14855	14763	14896	14929	14825	14726	14992	14864	14814	14788	14916	14696	14972	14870	14677	14819	14813	14784	14843	14734	14588	14971	14832	14888	14915	14922	14830	14882	14653	14835	14892	14730	14854	14931	14890	14914	14944	14831	15025	14879	14964	14872	14509	14916	14869	14906	14878	14978	14893	14789	14907	14854	14805	15071	14882	14881	14774	14775	14961	14893	14791	14800	14770	14915	14949	14868	14777	14983	14865	14946	14744	14813	14836	15012	14865	14955	14959	14845	14944	14880	15063	14725	14831	14824	15078	14860	14844	14639	14893	15074	14860	14869	14874	14814	14997	14889	14805	15015	14818	14867	14901	14967	15042	14869	14972	14652	14852	14931	15009	14975	14791	14950	14848	14928	14805	14844	14720	14938	15106	14850	14894	15119	14824	14797	14780	14936	14965	14838	14843	14816	14784	15076	14816	14852	14973	14849	14883	14810	14878	14692	14593	14787	14644	14929	14915	14939	14853	14881	14872	14811	14828	14886	14830	14890	14745	14991	14932	14761	14923	14912	14844	14686	14686	14857	14652	14713	14956	14799	14813	14792	14946	14833	14870	14921	14913	14908	14889	14930	14849	14799	14961	15025	14927	14963	14755	14798	14902	14870	14837	14913	14775	14932	14859	14730	14813	14946	14854	14724	14818	14771	14717	14756	15004	14843	14902	14829	14588	14893	15000	14924	14864	14944	14874	14846	14852	14999	14764	15073	14930	14943	15075	15084	14836	15008	14875	14767	14751	14832	14992	14671	14842	14834	15008	14953	14812	14844	14803	15005	14818	14857	14853	14949	14761	14846	14907	14864	15098	14789	14855	14860	14945	15095	14843	14964	14898	14851	14963	14832	15022	14794	14811	14965	14898	14793	14852	15179	14817	14633	15040	14754	14891	14828	14974	15021	14948	14881	14782	14727	15121	14862	14871	14909	14884	14952	15094	14846	14859	14798	15043	15100	14801	14864	14941	14731	14823	14768	14765	14965	14846	14932	14738	14919	14806	14758	14865	14823	14908	14821	14770	14904	15003	14795	14641	14825	14952	14658	14736	15013	14975	15025	14927	14968	14946	14913	14891	15061	14819	14952	14901	14852	14739	15096	14720	14800	14892	14701	14818	14916	14818	14825	14899	14914	14736	14783	14856	14923	14969	14986	15030	15196	14954	14996	14757	14697	14629	14888	14789	14899	14776	14959	14832	14742	14700	14822	14771	14623	14810	14767	14830	14917	14913	14833	14909	14813	14842	14782	14797	14932	14893	14895	14872	14793	14910	15107	14942	14704	14809	14789	14888	14933	14679	14890	14821	14997	14945	14834	14807	14933	14819	14854	14798	14945	14794	14911	14871	14815	14934	14790	14786	14822	14960	14891	15037	14860	14825	14917	14829	14925	14618	14694	14925	14872	14999	14771	14858	14671	14836	14674	14860	14907	14783	14909	14800	14942	14863	14651	14983	14831	14869	14986	14626	14755	14813	14932	14849	14927	14864	14815	14921	14759	14959	14888	14881	14608	14661	14775	14849	14724	14820	14891	14725	14993	14888	14735	14976	14784	14673	14944	14860	14675	14740	14890	14953	14775	14918	14751	14898	14987	14959	14979	14754	15062	14872	14935	14824	14876	14877	14993	14869	14885	14874	14970	14876	15055	14935	14717	15010	15052	14795	14927	14909	14814	14762	14720	14819	14853	14881	14937	14982	14996	14799	14755	14711	14950	14736	14858	14817	15021	14887	14922	14903	14995	14923	14810	14862	14768	15017	15021	14835	14788	14827	14953	14794	14843	14908	14837	14904	14927	15017	14704	14745	14885	15098	14900	14874	14717	14602	14838	14790	14851	15069	14779	14857	14879	14974	14744	14836	14966	14759	14891	14845	14900	14877	14914	14835	14575	14884	14794	14853	14745	14910	14745	14931	14895	15009	14888	14852	14887	14950	14769	14773	14716	14798	14945	14826	14930	15020	14833	14795	14691	14947	14776	15122	14791	14784	14918	14902	14756	14583	14813	14867	14585	14788	14781	14906	14936	14824	14897	14894	14946	14808	14990	14784	14695	14892	14730	14828	14633	14894	14948	14772	14904	14932	14898	14998	15044	14855	14863	14891	14802	14719	14990	14899	14811	14790	14965	14709	14678	14768	14842	14905	14954	15018	14896	14977	14866	14840	14869	15020	14779	14783	14768	14963	14959	14892	14931	14787	14874	14660	14736	14702	14872	14941	14796	14787	14851	14822	14726	14755	14971	15025	14843	14917	15033	14830	14849	14860	15107	14872	14983	14759	14828	14902	14871	14852	14664	14905	14842	14857	14831	14685	14926	14747	14717	14942	14822	14954	14906	15043	15043	14866	14898	14910	14845	15038	14705	14964	14923	14867	14950	14936	14712	14822	14911	14891	14889	14935	14871	14731	14856	14900	14766	14814	14891	14916	14911	14847	14969	14703	14790	14871	14898	15047	14866	14935	14889	14952	14773	14785	14908	15029	14952	14752	14896	14942	15088	15046	14927	14876	14837	14939	14780	14872	14925	14702	15041	14784	14956	14827	14926	14871	14876	14740	14798	14835	14641	14765	14744	14718	14708	14926	14987	14919
33017	51077	47437	36870	28322	23612	19523	17077	15866	15162	15284	15209	15540	15448	15523	15428	15022	14738	14513	14532	14284	14232	14337	14179	14287	14294	14314	14082	14206	14061	14320	14291	14023	14298	14298	14310	14213	13950	14314	14116	14093	14158	14310	14174	14284	14207	14160	14331	14371	14077	14165	14221	14224	14269	14174	14275	14331	14110	14101	14245	14267	14282	14309	13961	14247	14257	14177	14241	14226	14149	14270	14405	14209	14321	14046	14204	14136	14152	14161	14255	14416	14234	14162	14049	14112	14181	14224	14444	14204	14330	14424	14305	14201	14172	14228	14280	14250	14310	14172	14241	14102	14223	13936	14408	14119	14164	14152	14324	13970	14239	14277	14279	14283	14126	14177	14203	14127	14089	14098	14105	14013	14298	14266	14148	14150	14182	14241	14236	14108	14186	14159	14119	14180	14214	14212	13935	14251	14314	14173	14376	14077	14028	14178	14232	14200	14476	14145	14145	14095	14219	14370	14192	14153	14186	14212	14270	14124	14182	14274	14184	14260	14161	14140	14029	14315	14162	14108	14328	14193	14280	14240	14201	14108	14328	14233	14151	14354	14296	14087	14292	14155	13988	14101	14228	14266	14266	14119	14296	14073	14207	14182	14330	14328	14230	14224	14296	14157	14194	14208	14157	14332	14069	14251	14318	14049	14179	14157	14292	14186	14302	14292	14191	14154	14228	14190	14244	14021	14141	14244	14144	14151	14245	14087	14218	14204	14175	14128	14232	14316	14202	14121	14230	14176	14114	14244	14180	14088	14270	14244	14312	14178	14146	14108	14167	14197	14224	14269	14203	14301	14097	14305	14213	14217	14110	14150	14106	14250	14145	14188	14284	14168	14187	14308	14315	14208	14246	14300	14178	14009	14354	14267	14201	14136	14286	14094	14175	14051	14214	14050	14214	14295	14224	14118	14145	14102	14224	14267	14064	14082	14202	14188	14127	14157	13895	14234	14299	14220	14134	14134	14269	14152	14223	14194	14273	14213	14113	14185	14190	14134	14097	14222	13994	14141	14014	14091	14101	14373	14296	14082	14214	14148	14114	14147	14176	14162	14192	14140	14238	14117	14163	14238	13987	14213	14207	14240	14219	14089	14206	14126	14071	14225	14340	14165	14209	14150	14085	14127	14176	14125	14148	14252	14218	14256	14083	14126	14232	14233	14081	14261	14270	14093	14067	14270	14190	14243	14142	14357	14325	14198	14097	14139	14275	14244	14095	13982	14132	14216	14088	14139	14096	14251	14271	14205	14309	14103	14047	14267	14223	14251	14126	14089	14284	14134	14196	14230	14325	14057	14039	14164	14276	14221	14176	14241	14155	14315	14110	14112	14188	14175	14273	14059	14292	14143	14262	14046	14260	14234	14049	14263	14168	14185	14187	14230	14223	14204	14211	14271	14131	14073	14032	14409	14157	14047	14018	14232	14286	14213	14210	14141	14163	14030	14088	14227	14077	14151	14171	14074	14094	14329	14348	14059	14039	14166	14325	14015	14094	14239	14050	14152	14133	14161	14174	14220	14147	14230	14177	14254	14171	14059	14067	14203	14337	14205	14196	14230	14374	14108	14188	14244	14204	14220	14148	14047	14289	14223	14295	14203	14006	14247	14184	14169	13983	14155	14391	14252	14082	14387	14170	14295	14098	14341	14002	14303	13944	13935	14328	14251	14246	14327	14261	14178	14219	14021	14145	14218	14156	14126	14232	14129	14335	14155	14066	14315	14223	14129	14255	14243	14238	14062	14097	14170	14279	14066	14042	14260	14137	14286	14127	14132	13960	14192	14170	14188	14273	14146	14198	14041	14200	14175	14228	14130	14154	14201	14249	14177	14388	14295	14302	14376	14151	14042	14290	14248	14194	14154	14226	14165	14178	14157	14410	14172	14293	14157	14119	14301	14367	14277	14228	14223	14200	14038	14103	14143	14135	14101	14274	14231	14307	14131	14167	14209	14164	14199	14189	14140	14167	14259	14157	13978	14269	14252	14102	14095	14219	14330	14067	14193	14270	14108	14073	14149	14345	14377	14246	14254	14175	14253	14173	14328	14183	14223	14160	14189	14114	14145	14236	14024	14329	13958	14033	14157	14082	14170	14139	14184	14245	14212	14214	14158	14130	14053	14084	14223	14049	14111	14181	14178	14229	14270	14267	14122	14012	14278	14112	14095	14232	14059	14129	14034	14320	14189	14194	14190	14173	14164	14199	14116	14036	14244	14132	14296	14281	14222	14246	14081	14233	14208	14196	14175	14244	14174	13948	14206	14213	14273	14422	14106	14205	14203	14253	14194	14087	14049	14121	14089	14175	14288	14347	14353	14457	14189	14118	14325	14123	14285	14120	14077	14178	14160	14208	14240	14014	14194	14209	14096	14099	14231	14187	14003	14249	14189	14189	14357	14298	14105	14178	14061	14129	14185	14252	14143	14125	14231	14145	14282	14135	14077	14206	14071	14094	14201	14169	14254	14273	14110	14196	14296	14152	14109	14360	14230	14260	14252	14156	14267	14251	14125	14143	14261	14135	14114	14395	14019	14078	14075	14297	14079	14124	14047	14280	14123	14009	14165	14270	14197	14256	14192	14266	14067	14166	14349	14131	14208	14054	14017	14325	14343	14187	14223	14162	14167	14116	14065	14130	14064	14143	14110	14176	14287	14197	14257	14283	14240	14174	14084	14222	14086	14268	14222	14172	14403	14105	14166	14352	14256	14111	14206	14233	14202	14316	14200	14135	14186	14254	14264	14253	14179	14108	14099	14292	14097	14297	14311	14189	14210	14219	14334	14165	14330	14345	14143	14107	14213	14256	14178	14132	14186	14204	14156	14194	14039	14181	13963	14200	14084	14229	14147	13969	14231	14210	14175	14191	14336	14095	14136	14261	14190	14195	14127	14052	14107	14244	14075	14133	14189	14293	14119	14119	14162	14162	14305	14270	14217	14129	14276	14039	14299	14174	14174	14038	14162	14067	14253	14123	14232	14134	14189	14273	14092	14058	14340	14140	14132	14224	14186	14138	14089	14068	14341	14207	14424	14137	14287	14251	14187	14210	14197	14104	14189	14034	14134	14112	14069	14178	14212	14226	14150	14158	14217	14252	14034	14148	14205	14114	14141	14201	14125	14142	14309	14100	14121	14137	14214	14304	14227	14099	14280	14009	14049	14195	14166	14280	14361	14183	14153	14171	14328	14081	14232	14284	14284	14030	14259	14253	14269	14105	14295	14146	14195	14109	14086	14262	14249	14255	14010	14199	14106	14281	14202	14223	14181	14203	14078	14219	13958	14148	14140	14336	14149	14094	14224	14197	14214	14083	14150	14232	14103	14177	14159	14225	14311	14303	14055	14075	14122	14247	14187	14180	14029	14185	14159	14194	14379	14223	14118	14096	14167	14005	14174	14169	14285	14226	13982	14206	14325	14146	14138	14148	14142	14198	14241	14259	14079	14211	14322	14145	14126	14209	14208	14252	14229	14188	14313	14241	14098	14066	14228	14076	14253	14097	14122	13951	14210	14102	14094	14209	14234	14128	14144	14122	14249	14168	14168	14100	14139	14152	14083	14178	14283	14115	14313	14152	14260	14203	14258	14159	14189	14311	14095	14081	14060	14299	14188	14276	14251	14182	14184	14027	14188	14075	14244	14128	14113	14048	14152	14111	14124	14255	14213	14227	14174	14156	14207	14054	14011	13993	14092	14230	14240	14094	14226	14199	14130	14185	14137	14156	14207	14051	14207	14022	14230	14172	14372	14146	14126	14047	14055	14148	14304	14396	14078	14340	14185	14155	14214	14158	14177	14150	14074	14261	14102	14132	14165	14238	14111	14214	14190	14323	14286	14286	14179	14178	14475	14122	14511	14211	14207	14243	14269	14120	14189	14133	14188	14278	14160	14143	14191	14247	14257	14114	14167	14261	14066	14162	14225	14120	14195	14274	14235	14376	14103	14246	14103	14084	14216	14206	14319	14089	14190	14089	14183	14107	14061	14162	14247	14160	14192	14028	14126	14160	14209	14291	14183	14071	14283	14338	14082	14116	14151	14307	14070	14208	14233	14075	14188	14275	14099	14187	14271	14221	14466	14036	14189	14104	14243	14146	14165	14327	14151	14216	14278	14194	14248	13994	14170	14111	14307	14216	14065	14214	14121	14152	14129	14111	14155	14255	14195	14146	14112	14152	14267	14194	14204	14279	14273	14188	14057	14259	14080	14184	14306	14121	14061	14400	14100	14122	14051	14163	14253	13963	14276	14019	14172	14283	14258	14276	14190	14207	14265	14109	14240	14195	14131	14331	14212	14342	14099	14140	14169	14145	14047	14041	14132	14120	14074	14204	14034	14019	14145	14254	14333	14134	14131	14263	14208	14346	14091	14177	13992	14199	14136	14144	14215	14304	14181	14131	14188	14145	14206	14226	14100	14193	14227	14345	14329	14104	14026	14255	14210	14315	14270	14155	14166	14248	14058	14251	14322	14026	14200	14125	14199	14226	14237	14269	13942	14164	14240	14228	14204	13989	14195	14180	14174	14130	14091	14034	14221	14342	14299	14432	14201	14155	14155	14037	14147	14226	14079	14106	14175	14090	14378	14035	14244	14058	14023	14409	14246	14214	14177	14134	14221	14248	14190	14187	14214	14236	14231	14287	14137	14148	14132	13997	14293	14146	14286	14234	14205	14286	14106	14236	14127	14130	14255	14300	14160	14318	14280	13999	13938	14208	14265	13904	14125	14191	14188	14051	14164	14286	14164	14101	14134	14138	14161	14048	14173	14085	14229	14150	14101	14178	14310	14218	14049	14271	14233	14201	14159	14398	14086	14160	14236	14252	14078	14125	14253	14261	14139	14113	14255	14354	14150	14062	14176	14090	14281	14193	14140	14312	14206	14153	14307	14172	14297	14107	14027	14180	14177	14193	14222	14101	14360	14338	14167	14007	14070	14266	14141	14192	14280	14221	14284	14040	14307	14203	14294	14048	14290	14165	14249	14285	14201	14296	14087	14160	14158	14176	14327	14328	14170	14056	14328	14345	13964	14192	14131	14232	14157	14227	14215	14025	14259	14188	14050	14291	14282	14091	14095	14131	14108	14009	14256	14262	14085	14144	14275	14361	14250	14152	14074	14258	14286	14354	14256	14236	14135	14254
23232	21616	29531	24733	23230	25567	26388	19915	17683	17511	17278	16877	17205	17272	17061	16905	16877	16727	16467	16406	16304	16126	16313	15957	15873	16228	16177	16026	16049	16051	16120	16179	16017	16075	16146	15945	16030	15873	15767	16023	16037	16173	16028	15989	16029	16014	15904	15878	15939	16055	15980	15873	16045	16164	15941	16004	16048	16076	15988	16076	15982	15905	16089	15977	15913	15814	15947	16022	15959	15893	16050	16004	16001	16028	15905	16022	16034	15895	15958	15935	15970	15911	15988	15952	15923	15976	16027	15735	15901	16078	15762	15914	15816	15782	16077	15804	16182	15912	15896	15895	16052	16069	15950	15887	15977	15819	16068	16164	16046	16101	15844	15892	15891	15814	15676	16007	15839	15928	15904	15952	16099	16082	15868	15871	15978	15868	15850	16108	15892	15913	15981	15877	15951	15700	15707	15840	16086	15851	15892	15932	15716	15939	15812	15729	15853	16008	15855	15935	16079	15845	15880	15717	15824	15952	16018	15705	15817	15811	16140	15859	15972	16021	15755	15747	16016	15852	15834	15967	15952	15862	15754	15929	15700	15835	15894	16046	15824	16139	15975	15930	15751	15912	15902	15757	15985	15904	16044	15733	16002	15775	15839	15910	15953	15857	15940	16108	15996	16008	15923	15907	15983	15818	15701	15767	16154	15761	15901	15834	15854	15907	15912	15979	15862	15743	15973	15977	15889	15900	15898	15915	16032	15977	16039	15945	15811	15819	15862	16044	15992	15862	15804	15877	15875	15977	15980	15902	15882	16001	15807	15926	15793	15907	16085	16035	15650	15676	15834	15943	15973	15944	16035	15871	15942	16059	15965	15957	15972	16044	16062	15776	16058	16011	15895	16015	15952	16085	15910	15892	15831	15822	15906	15872	15883	15924	15894	15897	15922	15885	15910	15970	15939	15809	15903	15729	16060	15943	15772	15994	15939	15819	15808	15970	16069	15912	16062	16025	16059	15879	15964	15991	16044	15922	15761	16035	15881	15981	15812	16043	16024	16096	15931	15872	16099	16051	15933	15834	15871	15915	15813	16051	16063	16071	15831	15893	16006	15830	15924	15831	15834	15975	15948	16083	15972	15888	15878	15835	15827	15987	16127	15916	15944	15935	15980	15958	15933	15992	16047	15754	15746	15874	15719	15899	15672	15766	16060	15967	15920	15947	15949	15877	15810	15822	15890	15867	15865	15694	15831	16034	15831	15876	15861	15945	15983	16102	15844	15814	15858	15783	15783	15919	15990	15989	15635	15826	16066	15947	15806	15805	15940	15903	15994	15790	15643	15812	16105	15827	15875	15945	15891	15943	16035	15783	15930	15930	16025	16162	15732	15818	15692	15860	15829	15866	15962	15976	16087	15764	15936	16004	15832	16067	16053	16023	15988	16147	16006	15935	15990	15881	15932	15945	15893	15868	15740	15961	15837	15934	15892	16041	15950	15619	15816	15874	16035	15990	15930	15751	15877	15893	15840	15851	15918	15950	15932	15840	15796	15768	15794	15867	15774	15870	16058	15921	15850	16101	15893	15918	15951	15923	15821	16023	15939	16054	15922	15884	16017	15892	15910	15893	16010	15868	15774	15842	15904	15963	16046	15768	15772	15983	16123	16073	15910	16028	16001	16035	15841	15872	15829	15972	15897	16208	15607	15914	16050	15828	16038	15863	15962	16019	15809	15829	16012	15844	15872	15836	15948	15945	16040	15885	15699	15665	15971	15802	15912	15910	16113	15991	15921	16053	15793	15823	16010	15884	15863	15774	15906	16015	16082	15937	15893	15918	15947	15941	15821	16012	15909	15928	15900	15962	15817	15724	15893	15847	16009	15843	15793	15972	15912	15964	15837	15939	16129	15815	15974	16063	15877	16052	15802	16036	15930	15990	15947	16066	16159	15723	15818	16026	15912	15674	15986	16125	16122	15897	16104	15909	15799	16115	15879	15778	15837	16031	15750	16012	15954	15862	16126	15876	16014	15948	15977	16001	15935	15891	15875	15844	15839	15898	15849	15880	15924	15958	15911	15697	15988	15910	15737	15919	15910	15911	15921	15919	15982	15782	15773	15726	15944	15923	15874	15722	15978	16094	15893	16132	16031	16099	16041	15905	15942	15979	16019	16099	16096	15781	15939	15755	16075	15970	15924	16145	16202	16023	16031	15951	15897	15974	15737	15825	16000	15932	15828	15840	15905	16021	16076	15803	16021	15826	15973	15926	15758	16044	16042	15869	15692	16100	16026	16006	16106	15832	15706	15900	15874	15933	15812	15701	15910	15934	15945	15894	15753	16159	15944	15961	15895	15862	15989	15812	15829	15833	15891	15836	15797	15927	15852	15967	15831	15953	15850	16016	16000	15838	15782	16022	15808	15742	15805	15940	15917	15947	15772	16013	15789	15824	15908	15945	15865	15942	15899	15999	15957	16022	16032	15825	15951	15829	16169	15921	15971	15795	15947	15833	15715	15880	15788	15905	15945	15769	16084	15858	15725	15783	15844	15986	15901	15713	16006	15786	15841	15767	15925	16048	15917	15830	15898	15905	15984	15800	15804	15856	15861	15866	15739	15867	15918	15913	15977	15922	15939	15667	15822	15759	15849	16085	16061	15751	16066	16046	15871	15728	15878	15932	15819	16004	15822	15874	15925	16028	15942	15704	15863	15651	15919	15902	15874	15887	15662	15830	15964	15953	15992	15770	15980	15618	15867	15740	15882	16012	15982	15807	15877	15832	15788	16045	15952	16023	15978	16058	15791	16018	15961	15710	15861	16041	15821	15885	15771	15904	15780	16004	15962	15736	15763	15917	16142	15784	15975	16148	15965	15842	15996	15996	15759	16024	15890	15936	15880	16035	15996	15837	15923	15968	15857	15917	15866	15965	15871	15857	16025	15806	15878	15797	16165	16160	15842	15895	16072	15876	15882	15862	15906	15778	15818	15919	15986	15909	15809	15788	15917	15937	15951	15810	15913	15917	15940	15969	15796	15901	15896	15944	15896	15885	16023	15929	15912	15928	15927	15876	15827	16097	16048	15853	15974	15758	15738	15894	15819	15974	15967	15983	15903	15850	16060	15841	15862	16003	15997	15774	15991	15886	15933	15809	16098	15786	15928	16015	15907	15761	15875	15954	15737	15933	15938	15810	15996	15971	15790	16057	15818	15998	16031	15901	15899	15978	15766	15792	15850	15904	15904	15810	16046	15770	15951	15835	15831	16001	16057	15740	16068	15808	15812	16035	15867	15696	15905	16039	16108	15993	15962	16058	15898	15890	16010	15871	15824	15909	15814	15782	15906	15820	15605	15816	15831	15919	16011	15886	15703	15806	15731	15993	15855	16009	15934	15862	16065	15878	16097	15910	15742	15901	15749	15726	15776	15760	15895	15928	15991	15900	15933	15850	15712	15904	15999	15819	15951	15902	16067	15955	15892	15975	15856	15998	15970	16008	15890	15847	15846	15867	15863	15927	15822	15787	15808	15932	15884	15744	15870	16039	15934	16030	15714	16065	15918	15863	15805	15821	15887	15782	15781	15963	15852	15791	16186	15891	15971	15880	15921	15895	15913	15880	16004	16000	15943	15919	15832	15787	15897	15861	15721	15998	15899	15920	16044	15904	15704	15821	15596	15744	15892	16073	15917	15874	15872	16027	16012	15933	15772	15972	15993	15758	15823	15741	15887	15885	15709	15884	15901	15969	15897	15997	15882	15969	15858	16004	15954	15873	15860	15953	15924	15907	15929	15837	16129	15906	15910	16095	16018	16011	15777	15924	15936	16120	15777	15855	15880	15841	15978	16040	15789	15745	15799	15792	15908	15818	15766	15874	15872	15752	15850	15876	16050	15838	16110	15869	16059	15955	16072	15858	15872	15937	15959	15866	15797	15762	16205	15948	15929	16087	16069	15910	16044	16054	15921	15924	15991	15959	15989	15803	16124	16036	16143	15979	15854	15888	15685	15721	15894	15726	15963	15892	15904	16075	15849	16039	16056	15951	15916	15993	15848	16035	16266	15825	16075	15838	16029	15703	15986	15726	15983	15919	15813	15729	15813	15949	15856	16033	15795	16099	15856	15700	16103	15886	15893	16044	15856	15840	16037	16004	15997	15993	15912	15653	15834	15823	15884	15930	15791	15771	15917	15809	15902	16044	15830	16005	15921	15939	16101	15985	16038	15982	16101	15819	15660	15870	16003	15971	15797	15740	15838	15801	15939	15877	15824	15962	15930	15927	15751	16019	15920	15845	15769	15827	15935	15710	15882	15765	15896	15779	15860	15751	16073	15961	15952	15924	15844	15965	16052	15755	15942	15873	15910	16047	15991	15991	15867	15814	15879	15817	15867	15789	15777	15827	16147	16163	15860	15860	15825	15789	15728	16038	15813	16009	16048	15902	15886	15729	16002	15920	16006	15773	15830	15715	15892	15801	15996	15733	15888	15613	15856	15921	15902	15930	15929	15838	15910	16009	15814	16038	15851	15994	16046	16101	15938	15959	15893	16020	16067	15935	15807	15727	15773	16076	16040	15955	15876	15965	15986	15972	15721	15997	16026	15798	15675	15961	15826	15762	15804	15857	15972	16012	15806	15932	15869	15909	15954	16085	15920	15899	16047	16007	16014	16043	15810	16106	15999	15979	15785	15875	16055	15853	15797	15885	15759	15968	15912	15985	16041	15821	16027	15974	15960	15880	15797	15762	15591	15938	15793	15819	15914	15933	15791	15730	16091	15889	15693	15847	15919	15804	15949	15786	16000	15873	16005	15889	15848	15820	15932	15802	15914	15989	15946	15952	15933	15898	15910	15990	15879	15821	15901	15850	15959	15956	15918	16017	15872	15769	15912	15802	15868	15938	15938	15834	15770	15998	15903	15899	16002	15946	15718	15764	15975	15963	15917	15921	15901	15750	15977	16077	15855	16034	15892	15853	15823	15729	15906	15838	15822	15935	15902	15876	15965	15801	16161	15970	16035	16044	15880	16093	15898	15956	15820	15861	16034	16088	15902	15780	15856	15939	15880	15837	15997	15749	16033	15872	15973	15735	15629	15967	15933	16006	15930	15844	15970	15911	15804	15692	15836	16062	15976	15954	15982	16091	16038	15874	15923	15664	15982	15982	15833	15950	15731	15923	15806	15854	15730	15900	16007	15905
37461	59894	55709	42603	34853	28115	22919	18613	17179	16424	16117	16287	16752	16663	16568	16453	16063	15542	15448	15444	15127	14993	14838	15012	15033	14970	15025	14847	14855	14829	14855	14857	14852	14818	15006	14986	14889	14915	14827	15004	14899	14927	14970	14815	14936	14859	14680	14932	14810	14754	14874	14818	14973	14721	14740	14763	14915	14763	14797	14862	14895	14808	14854	14949	15012	15109	14846	14845	14987	15018	14807	14871	14886	14816	14874	14784	14829	14893	14945	14804	14928	14750	14961	14972	14763	14836	14977	14761	14821	14755	14791	14844	14882	14937	14885	14961	14945	14802	14956	14748	14890	14680	14900	15042	14741	14662	14799	14966	14933	14820	14819	14804	14914	14858	15016	14853	14747	14657	14758	14755	14833	14784	14827	14855	14811	15023	14939	14830	14921	14703	14771	14995	14918	14923	14769	14787	14747	14891	14873	14777	14923	14624	14877	15010	14915	14789	14874	14786	15003	14914	14762	14880	14796	14903	14793	15008	14940	14817	15023	14890	15048	14779	14946	14760	14642	14684	14753	14912	14852	14760	14831	14666	14798	14826	14760	14963	14867	14910	14900	14726	14829	14773	14701	14734	14671	14788	14860	14735	14722	14928	14856	14860	14770	14875	14720	14806	14777	14803	14712	14848	14664	14760	14733	14692	14943	14810	15048	15013	14948	14845	14907	14981	14727	14892	14882	14785	14939	14896	14632	14838	14749	14866	14906	14861	14770	14743	14938	14852	14904	14847	14823	14909	14725	14826	14838	14889	14925	14709	14877	14782	14930	14794	14795	14783	14817	14951	14830	14856	14791	14644	14719	14880	14779	14783	14663	14972	14668	14915	14707	14848	14715	14613	15042	14874	14817	14803	14697	14897	14761	14816	14758	14710	14822	14739	14791	15026	14809	14820	14875	15041	14878	14721	14930	14770	14745	14894	14756	14853	14685	14789	14801	14713	14932	14823	14861	14707	14817	14907	14776	14871	15012	14766	14902	14897	14821	14813	14830	14903	14876	14887	14730	14839	14754	14900	14864	14620	14780	14933	14659	14774	14757	14789	15080	14787	14731	14844	14887	14791	15046	15009	15076	14949	14704	14992	14769	14943	14837	14845	14855	14855	14857	14868	14861	14916	14970	14877	14761	14812	14759	14725	14694	14878	14871	14886	14699	14763	14813	14803	14730	15071	14774	14890	14771	14858	14747	14755	14754	14786	14911	14816	14988	14839	14931	14784	14987	14919	14784	14870	14693	14924	14771	14778	14711	14810	14750	14958	14874	14828	14877	14832	14871	14832	14720	14796	14864	14590	14867	14822	14816	14820	14981	14811	14828	14773	14995	14684	14707	14896	14640	14825	14807	14782	14855	14774	14912	15125	14828	14841	14645	14878	14823	14763	14770	14814	14821	14997	14812	14857	14721	14856	14821	14780	14706	14929	14834	14668	14827	14927	14844	14710	14852	15032	14791	14902	14643	14782	14909	14805	14737	14817	14999	14807	14789	14761	14981	14767	14902	14782	14849	14795	14907	14818	14806	14949	14726	14801	14965	14760	14941	14826	14801	14948	14795	14801	14794	14896	14913	14894	14796	14926	14801	14897	14777	14983	14753	14741	14719	14784	14900	14831	14930	14668	14652	14839	14851	14835	14884	14921	14850	14761	14872	14823	14966	14834	14727	14658	14818	14772	14638	14953	14824	14951	14782	14840	14913	14659	14766	14834	14728	14928	14805	14824	14793	14762	14854	14881	14806	14752	14799	14994	14811	14921	14835	14862	14729	14970	14814	14801	14748	14647	14981	14883	14821	14887	14772	14784	14837	14982	14691	14850	14877	14689	14805	14980	14806	14870	14812	14846	14867	14599	14933	14768	14855	14647	14633	14906	14779	14779	14790	14839	14813	14657	14734	14865	14869	14795	14814	14864	14874	14911	14864	14924	14814	14867	14771	14802	14883	15000	14733	14844	14765	14790	14805	14669	14761	14868	14776	14971	14761	14828	14755	14818	14975	14769	14860	14821	14822	14778	14854	14717	14742	14816	14864	14764	14919	14674	14764	14999	14909	14784	14926	14758	14611	14795	14901	15020	14885	14759	14750	14830	14694	14939	14744	14988	14818	14727	14896	14680	14807	14751	14894	14915	14921	14919	14715	14934	14783	14664	14787	14720	14725	14879	14832	14869	14779	14896	14887	14826	14791	15110	14921	14836	14682	14799	14761	14955	14876	14836	15105	14755	14665	14787	14945	14847	14985	14718	14791	14908	14883	14819	14824	14850	14823	15010	14587	14791	14874	14729	14871	14776	14729	14834	14815	14855	14816	14858	14710	14802	14943	14757	14850	14825	14884	14806	14854	14788	15097	14773	14885	14746	14702	14822	14812	14762	14970	14741	14741	14932	14737	14690	14720	14666	14968	14753	14822	14876	14828	14868	15016	14875	14877	14828	14885	14916	14857	14948	14733	14818	14720	14747	14947	14868	14735	14804	14853	14704	14822	14939	14823	14832	14809	14916	14873	14772	14805	14743	14901	14744	14733	14964	14847	14712	15117	14716	14533	14936	14869	14883	14975	14873	14662	14721	14812	14968	14843	14647	14834	14832	14769	14891	14677	14751	14759	14672	14679	14826	14983	14758	14882	14858	14845	14862	14715	14799	14876	14842	14847	14787	14782	14843	14750	14722	14817	14929	14814	14866	14835	14723	14811	14881	14895	14770	14943	15000	14894	14780	14941	14768	14989	14733	14787	14685	14798	14773	14919	14805	14752	14969	14956	14861	14767	14791	14725	14874	14667	14885	14855	14754	14722	14838	14885	14786	14723	14845	14902	14876	14778	14903	14894	14908	14823	14909	14844	14761	14911	14787	14807	14844	14784	14803	14837	14929	14787	14932	14833	14992	14786	14786	14602	14969	14793	14781	14784	14858	14738	14865	14819	14815	14960	14690	14757	14766	14680	14757	14757	14840	14680	14877	14855	14788	14922	14711	14848	14910	14920	15010	14976	14828	14731	14657	14780	14789	14853	14829	14988	14852	14787	14960	14908	14679	14809	14777	14801	14835	14858	14745	14832	14742	14714	14873	14870	14833	14921	14865	14815	14825	14846	14764	14852	14918	14796	14709	14789	14793	14893	14764	14843	14841	14921	14715	14670	14853	14646	14795	14923	14756	14860	14721	14884	14856	14771	14748	14815	14838	14953	14814	14871	14842	14863	14777	14743	14666	14863	14783	14787	14749	14901	14929	14722	14782	14822	14845	14872	14797	14879	14760	14857	14907	14816	14754	14913	14835	14874	14721	14730	14769	14743	14877	14756	14749	14805	14863	14869	14715	14733	14865	14926	14707	14800	14895	14819	14818	14782	14910	14865	14756	14806	14869	14708	14851	14778	14889	14889	14774	14825	14832	14916	15022	14693	14807	14926	14808	14789	14746	14983	14762	14607	14887	14809	14734	14834	14932	14771	14646	14770	14789	14927	14843	14850	14742	14764	14827	14880	14674	14802	14911	14974	14861	14898	14798	14859	14830	14862	14890	14872	14856	15003	14843	14891	14904	14846	14975	14931	14802	14803	14765	15014	14689	14767	14950	14949	14615	14791	14853	14715	14698	14842	14891	14928	14948	14831	14788	14931	14897	14766	14858	14854	14811	14762	14895	14957	14760	14880	14857	14935	14584	14856	14955	14794	14818	14870	14962	14936	14892	14981	14768	14776	14787	14825	14802	14820	14911	14874	14961	14903	14866	14756	14967	14800	14874	14812	14871	14740	14742	14768	14640	14999	14708	14970	14840	14792	14690	14802	14824	14891	14677	14773	14763	14816	14800	14776	14671	14841	14769	15053	14743	14883	14742	14891	14786	14901	14863	14838	14919	14828	14750	14842	15003	14861	14841	14836	14694	14669	14952	14800	14882	14868	14812	14818	14897	14736	14850	14881	14734	14838	15019	15063	14804	14894	14621	14803	14751	14940	14887	14925	14800	14768	14825	14934	14933	14871	14951	14980	14928	14860	14945	15100	14767	14955	14690	14871	14795	14693	14760	14778	14727	14788	14712	14821	14845	14695	14789	14820	14870	14773	14709	14927	14897	14848	14702	14784	14866	14866	14933	14844	14835	14795	14919	14780	14864	14829	14860	14787	14961	14938	14860	14855	14851	14734	14768	14907	14750	14809	14880	14870	14865	14729	14698	14962	14667	14886	14904	14745	14843	14868	14784	14989	14897	14914	14735	14920	14774	14834	14858	14763	14874	14923	14692	14966	14871	14841	14882	14769	14819	14689	14711	14913	14998	14724	14987	14840	14973	14787	14769	14818	15052	14762	14827	14812	14852	14837	14872	14900	14659	14969	14841	14836	14653	14706	14817	14638	14973	14801	14815	14764	14810	14840	14718	14910	14838	14907	14922	14887	14788	14781	14701	14945	14985	14736	14750	14836	14777	14867	14778	14971	14708	14870	14694	14525	14954	14749	14797	14915	14892	14668	14692	14918	14836	14845	14916	14621	14693	14973	14848	14741	14858	14811	14758	14974	14803	14847	14670	14921	14963	14730	14939	14819	14785	14784	14797	14808	14844	14816	14784	14732	14812	14829	14816	14670	14835	14849	14895	14943	14837	14789	15004	14738	14857	14857	14725	14652	14882	14739	14805	14777	14824	14807	14924	14838	14800	14773	14820	15006	14935	14848	14868	14786	14847	14933	14867	14882	14741	15000	14642	15027	14875	14800	14832	14759	14776	14753	14686	14735	14806	14870	14874	14770	14870	14925	14773	15025	14812	14926	14901	14864	14814	14648	14718	14787	14881	14863	14708	15000	14773	14787	14760	14834	14770	14934	14812	14733	14821	14865	14684	14765	14644	14842	14699	14939	14738	14698	14897	14894	14901	14784	14753	14806	14807	14890	14724	14742	14895	14729	14840	14854	14916	14771	14823	14873	14727	14867	14882	14802	14722	14916	14776	14602	14861	14697	14799	14769	14839	14827	14770	14787	14909	14984	15012	14953	14926	14870	14987	14783	14892	14725	14908	14686	14791	14826	14972	14847	14818	14882	14876	14869	14940	14849	14874	14831	14778	14889	14576	14755	14791	14824	14806	14984	14901	14832	14793	14914	14849	14873	14767	14934	14732	14937	14908	14717	14838	14776	14948	14632	14896	14807	14851
28931	27098	34144	28220	20998	18560	17089	15462	14890	14749	14525	14504	14630	14692	14654	14576	14463	14380	14289	14199	14337	14401	14270	14218	14260	14294	14150	14384	14243	14245	14238	14133	14165	14202	14161	14287	14296	14358	14162	14222	14061	14284	14220	14085	14451	14313	14156	14160	14204	14293	14408	14179	14027	14104	14136	14171	14208	14170	14265	14272	14179	14214	14137	14113	14154	14095	14199	14146	14235	14288	14383	14178	14233	14351	14236	14206	14079	14282	14210	14373	14295	14250	14214	14157	14332	14270	14311	14150	14099	14088	14221	14204	14109	14241	14192	14113	14217	14173	14288	14126	14283	14184	14260	14279	14243	14099	14203	14050	13905	14166	14097	14213	14305	14092	14123	14270	14138	14224	14132	14257	14197	14160	14107	14185	14382	14152	14144	14350	14203	14389	14219	14026	14066	14242	14155	14255	14251	14279	14308	14180	14213	14271	14158	14156	14202	14242	14360	14321	14047	14143	14160	14238	14188	14050	14069	14159	14253	14306	14337	14257	14273	14186	14326	14056	14280	14272	14042	14221	14291	14186	14346	14215	13978	14357	14133	14211	14150	14177	14096	14254	14088	14244	14367	14231	14315	14370	14289	14239	14411	14148	14061	14122	14095	14197	14132	14048	14243	14119	14118	14220	14103	14089	14194	14207	13976	14186	14193	14053	14377	14278	14324	14127	14284	14194	14216	14215	14226	14140	14114	14068	13952	14143	14071	14184	14035	14222	14176	14233	14218	13982	14244	14122	14327	14139	14281	14215	14224	14028	14184	14111	14113	14185	14325	14275	13969	14131	14108	14059	14118	14304	14421	14293	14266	14448	14266	14295	14137	14190	14085	14351	14379	14072	14364	14093	14228	14183	14103	14112	14151	14199	14296	14142	14235	14342	14401	14232	14219	14182	14188	14089	14231	14073	14203	14098	14086	14348	14180	14237	14270	14139	14308	14166	14048	14121	14138	14066	14357	14386	14394	14204	14293	14168	14168	14197	14258	14408	14331	14246	14368	14371	14126	14033	14374	14160	14100	14182	14149	14234	14093	14205	14238	14234	14193	14270	14363	14406	14265	14285	14066	14159	14355	14251	14005	14142	14238	14348	14255	14224	14290	14248	14082	14386	14247	14091	14136	14142	14420	14246	14127	14148	14145	14436	14175	14198	14210	14331	14018	14158	14199	14396	14111	14111	14135	14319	14097	14194	14088	14069	14048	14297	14330	14326	14145	14082	14136	14283	14193	14101	14007	14122	14370	14209	14313	14178	14329	14178	14211	14067	14013	14205	14184	14175	14173	14260	14209	14250	14206	14106	14178	14114	14177	14082	14343	14059	14275	14072	14146	14272	14061	14186	14119	14351	14088	14084	14305	14222	14271	14069	14172	14175	14170	14176	13993	14278	14205	14092	14153	14107	14209	14303	14193	14010	14147	14141	14057	14135	14196	14174	14359	14180	14226	14213	14083	14236	14236	14423	14284	14307	14306	14168	14233	14264	14131	14196	14048	14102	14230	14197	14217	14341	14308	14342	14314	14243	14320	14139	14156	14107	14089	14024	14258	14015	14171	14259	14148	14036	14124	14096	14188	14304	14141	14211	14432	14234	14291	14232	14205	14024	14087	14259	14191	14136	14437	13986	14054	14334	14115	14290	14155	14264	14262	14415	14155	14262	14169	14296	14220	14254	14190	14295	14082	14216	14134	14151	14277	14331	14207	14254	14033	14026	14138	14276	14042	14192	14148	14217	14174	14427	14126	14228	14246	14267	14377	14314	14169	14181	14297	14225	14259	14352	14224	14186	14199	14260	14407	14279	14167	14333	14083	14462	14233	14058	14300	14192	14079	14041	14180	14066	14270	14123	14224	14373	14081	14230	14224	14106	14210	14334	14188	14161	14163	14063	14132	13996	14213	14349	14174	14058	14322	14298	14163	14163	14425	14001	14245	14210	14114	14176	14277	14130	14138	14246	14225	14150	14256	14322	14212	14074	14211	14229	14170	14288	14179	14222	14259	14294	14224	14158	14151	14265	14184	14151	14164	14255	14318	14021	14051	13972	14189	14083	14284	14222	14201	14164	14363	14070	14108	14176	14011	14187	14038	14129	14156	14204	14305	14245	14274	14215	14209	14212	14096	14280	14164	14086	14438	14245	14087	14118	14026	14072	14065	14346	14151	14309	14373	14278	14161	14072	14310	14173	14164	14205	14243	14053	14065	14127	14163	14177	14311	14222	14094	14152	14206	14096	14289	14147	14151	14140	14268	14250	14268	14234	14287	14299	14212	14264	14029	14231	13923	14068	14336	14143	14039	14188	14189	14213	14332	14177	14102	14166	14418	14083	14064	14143	14280	14358	14197	14265	14064	14134	14546	14403	14186	14357	14149	14300	14199	14244	14133	14181	14189	14224	14102	14118	14166	14204	14201	14178	14342	14191	14320	13983	14082	14317	14223	14179	14285	14317	14075	14074	14097	14212	14212	14254	14065	14278	14080	14148	14292	14277	14304	14253	14258	14170	14348	14270	14122	14159	14170	14158	14221	14198	14325	14140	14164	14188	14256	14328	14145	14242	14226	14203	14115	14138	14147	14186	14121	14082	14126	14204	14132	14356	14214	14012	14182	14255	14094	14132	14151	14187	14169	14004	14297	14052	14322	14242	14191	14210	14249	14218	14149	14383	14144	14055	14345	14154	14133	14209	14195	14275	14070	13976	14146	14170	14066	14220	14254	14168	14180	14135	14330	14247	14222	14206	14399	14129	14302	14055	14271	14117	14054	14324	14128	14153	14134	14225	14246	14292	13979	14233	14238	14234	14303	14107	14157	14189	14242	14195	14165	14155	14251	14471	14116	14158	14099	14160	14192	13974	14158	14245	14157	14392	14116	14218	14154	14304	14110	14268	14262	14291	14076	14207	14110	14157	14060	14090	13931	14136	14256	14182	14275	14065	14063	14120	14262	14302	14243	14180	14368	14492	14250	14151	14129	14145	14127	14142	14208	14221	14113	14212	14235	14303	14213	14337	14348	14132	14086	14141	14172	14117	14168	14174	14363	14137	14194	14296	14081	14149	14295	14267	14117	14193	14223	14317	14086	14104	14288	14240	14243	14075	14017	14303	14219	14247	14106	14190	14250	14157	14193	14314	14074	14216	14370	14237	14267	14262	14280	14169	14281	14194	14184	14139	14158	14164	14207	14203	14187	14385	14291	13962	14116	14312	14205	14150	14260	14244	14165	14199	14176	14278	14291	14311	14154	14227	14268	14121	14231	14236	14040	14284	14098	14176	13999	13960	14040	14101	14163	14293	14133	14223	14378	14382	14285	14069	14179	14246	14182	14254	14192	14227	14184	14159	14098	14160	14144	14091	14047	14153	14039	14264	14305	14259	14028	14351	14109	14157	14196	14167	14340	14292	13806	14060	14030	14167	14383	14194	14224	14380	13960	14033	14109	14108	14080	14086	14146	14287	13961	14036	14044	14204	14283	14108	14076	14317	14173	14230	14215	14071	14292	14208	14202	13998	14283	14161	14273	14300	14225	14223	14232	14062	14035	14112	14004	14256	14175	14119	14202	13988	14310	14108	14153	14147	14180	14180	14187	14070	14119	14272	14282	14280	14253	13966	14134	14124	14192	14382	14135	14119	14245	14418	14410	14224	14212	14199	14026	14019	14082	14074	14316	14071	14259	14283	14342	14293	14371	14103	14249	14483	14152	14331	14133	14136	14170	14200	14309	14267	14114	14195	14236	14149	14287	14137	14276	14192	14049	14171	14246	14243	14178	14037	14032	14163	14397	14128	14242	14215	14142	14227	14350	14344	14014	14054	14038	14098	14200	14304	14382	14101	14168	14231	14048	14126	14279	14100	14206	14028	14381	14213	14184	14173	14412	14426	14349	14085	14306	14158	14191	14125	14388	14230	14250	14285	14054	14392	14141	14363	14275	14174	14069	14268	14213	14067	14302	14039	14025	13956	14178	14070	14141	14223	14252	14081	14075	14326	14292	14147	14133	14277	14066	14103	14121	14111	14373	14311	14242	14171	14210	14502	14337	14077	14241	14136	14093	14271	14209	14181	14089	14166	14021	14021	14087	13968	14282	14186	14215	14195	14138	14160	14137	14042	14292	14207	14211	14142	14044	14017	14140	14183	14256	14312	14055	14233	14111	14089	14160	14254	14241	14315	14339	14284	14306	14213	14394	14088	14122	14117	14218	14217	14106	14277	14049	14009	14151	14012	14121	14377	14096	14263	14182	14279	14145	14227	14105	14375	14161	14197	14108	14046	14126	14279	14214	14214	14287	14212	14130	14308	14159	14134	14302	14160	14203	14338	14079	14166	14302	14105	14234	14266	14128	14222	14133	14086	14272	14021	14246	14195	14341	14054	14063	14050	14180	14228	14166	14131	14262	14281	14225	14103	14201	14369	14050	14231	14137	14193	14298	14142	14163	14242	14219	14095	14187	14280	14164	14127	14337	14239	14180	14084	14222	14203	14284	14249	14191	14032	14207	14218	14314	14309	14377	14166	14116	14255	14226	14086	14030	14123	14209	14429	14262	14127	14275	14294	14416	14252	14165	14149	14251	14208	14516	14447	14057	14231	14197	14033	14283	14256	14373	14188	14274	14370	14290	14308	14261	14237	14283	14023	14372	14215	14230	14175	14360	14113	14176	14127	14187	14158	14065	14209	14151	14342	14199	14210	14205	14233	14106	14316	14127	14193	14139	13996	14151	14105	14264	14208	14254	14244	14034	14238	14189	14247	14247	14075	13981	14190	14328	14118	14008	14173	13910	14167	14208	14059	14155	14110	14077	14309	14387	14317	14102	14113	14205	14215	14127	14226	14242	14273	14049	14186	14465	14268	14368	14118	14334	14052	14167	14303	14129	14030	14248	14310	14241	13943	14182	14107	14283	14234	14260	14241	14388	14140	14077	14197	14263	14230	14316	14152	14043	14240	14339	14255	14417	14144	14306	14093	14184	14061	14335	14228	14143	14353	14295	14115	14215	14290	14035	14385	14310	14261	14075	14378	14127	14078	14397	14168	14234	14409	14232	14240	14467	14272	14257	14044	14047	14089	14044	14304	14330	14215	14143	14088	14250	14497	14259	14245	14335	14326	14275	14235	14179	14131	14252	14221	14220	14317	14182	14243
32970	43965	40224	28748	22474	19575	17186	15330	14713	14242	14037	14277	14287	14168	14353	14173	14132	14069	13723	13801	13856	13732	13751	13653	13881	13773	13599	13774	13789	13714	13587	13616	13573	13649	13860	13649	13637	13829	13814	13706	13846	13672	13656	13530	13763	13561	13569	13661	13618	13702	13782	13569	13474	13726	13829	13691	13693	13661	13499	13824	13632	13580	13700	13545	13693	13550	13861	13592	13682	13572	13547	13555	13782	13573	13574	13707	13600	13714	13749	13739	13807	13765	13599	13524	13714	13812	13632	13735	13857	13699	13532	13592	13759	13676	13497	13787	13793	13812	13624	13555	13750	13649	13855	13632	13729	13714	13767	13575	13762	13607	13644	13714	13730	13650	13683	13818	13690	13712	13578	13800	13646	13637	13654	13633	13695	13683	13665	13713	13613	13758	13599	13695	13785	13774	13496	13773	13670	13585	13827	13472	13761	13618	13701	13692	13813	13471	13778	13575	13772	13712	13764	13626	13496	13598	13777	13741	13578	13575	13622	13630	13749	13649	13605	13569	13742	13483	13737	13615	13671	13618	13747	13688	13778	13548	13762	13566	13718	13877	13779	13771	13606	13767	13636	13649	13756	13644	13591	13623	13557	13671	13695	13694	13442	13614	13633	13774	13756	13821	13609	13753	13771	13518	13623	13689	13630	13649	13636	13692	13639	13571	13541	13654	13796	13796	13649	13597	13655	13588	13680	13770	13641	13835	13707	13629	13728	13771	13666	13746	13710	13879	13701	13701	13829	13671	13661	13683	13585	13835	13582	13608	13736	13744	13789	13633	13644	13668	13724	13849	13735	13773	13707	13568	13662	13648	13634	13628	13672	13691	13829	13627	13518	13634	13808	13752	13610	13550	13592	13460	13630	13715	13495	13674	13755	13605	13832	13641	13637	13630	13807	13463	13682	13710	13597	13797	13685	13703	13809	13736	13741	13643	13523	13646	13672	13631	13721	13606	13727	13559	13716	13641	13633	13624	13757	13588	13500	13694	13596	13651	13611	13659	13655	13673	13671	13694	13523	13695	13672	13566	13626	13712	13651	13678	13620	13819	13720	13644	13643	13780	13592	13646	13742	13691	13611	13735	13671	13862	13735	13635	13730	13701	13739	13659	13706	13566	13652	13601	13553	13748	13559	13695	13583	13678	13723	13627	13787	13561	13580	13648	13748	13809	13744	13557	13670	13657	13573	13664	13567	13757	13800	13505	13570	13605	13742	13744	13594	13576	13802	13709	13757	13786	13695	13649	13768	13749	13718	13686	13701	13729	13691	13731	13619	13675	13531	13545	13621	13647	13648	13541	13696	13596	13629	13623	13771	13664	13717	13802	13612	13767	13765	13669	13671	13723	13541	13715	13788	13679	13823	13622	13777	13757	13651	13675	13670	13708	13761	13701	13890	13656	13545	13740	13695	13638	13810	13630	13662	13824	13769	13556	13572	13634	13603	13646	13471	13712	13675	13682	13519	13479	13586	13768	13716	13848	13783	13739	13752	13641	13822	13647	13774	13872	13654	13650	13726	13827	13663	13528	13590	13661	13866	13626	13736	13595	13964	13770	13562	13676	13848	13734	13554	13641	13627	13814	13735	13658	13756	13564	13622	13717	13583	13701	13593	13803	13690	13449	13510	13554	13576	13561	13736	13699	13834	13786	13636	13532	13794	13754	13816	13593	13672	13675	13636	13608	13629	13709	13723	13517	13717	13508	13535	13611	13676	13591	13775	13517	13669	13620	13610	13655	13700	13790	13647	13609	13737	13699	13803	13776	13824	13638	13702	13695	13534	13745	13832	13595	13572	13587	13710	13744	13678	13653	13745	13631	13662	13731	13765	13748	13792	13829	13584	13740	13714	13629	13693	13464	13736	13647	13470	13666	13508	13714	13828	13575	13585	13562	13623	13550	13774	13726	13645	13692	13640	13636	13665	13584	13674	13681	13669	13793	13612	13659	13527	13562	13864	13677	13859	13564	13710	13660	13763	13657	13672	13661	13717	13675	13748	13820	13688	13670	13583	13839	13580	13524	13814	13586	13685	13603	13774	13640	13640	13761	13753	13714	13549	13739	13562	13778	13673	13986	13690	13813	13683	13736	13584	13663	13683	13663	13736	13709	13641	13898	13509	13794	13680	13851	13635	13801	13664	13474	13475	13713	13620	13725	13565	13684	13662	13519	13645	13737	13587	13832	13563	13779	13601	13562	13720	13702	13743	13587	13646	13714	13623	13714	13556	13577	13703	13743	13696	13618	13597	13514	13772	13702	13657	13626	13607	13558	13731	13609	13777	13629	13633	13689	13705	13736	13746	13641	13726	13653	13646	13646	13611	13696	13635	13806	13646	13726	13763	13558	13624	13647	13545	13716	13684	13534	13709	13677	13587	13626	13744	13721	13667	13816	13572	13702	13612	13614	13747	13841	13719	13808	13670	13795	13657	13711	13861	13642	13592	13692	13822	13535	13695	13627	13521	13777	13657	13503	13432	13733	13709	13692	13691	13639	13584	13738	13704	13746	13638	13570	13764	13711	13581	13591	13782	13566	13647	13723	13805	13601	13696	13539	13702	13600	13734	13598	13720	13599	13661	13643	13561	13510	13653	13702	13795	13458	13719	13700	13815	13786	13741	13757	13820	13735	13692	13657	13639	13532	13715	13699	13577	13651	13797	13740	13629	13848	13552	13691	13609	13783	13638	13590	13769	13841	13805	13607	13724	13553	13711	13588	13943	13693	13772	13630	13548	13614	13888	13630	13606	13731	13688	13650	13758	13738	13783	13684	13554	13765	13695	13817	13560	13642	13713	13771	13743	13789	13634	13690	13617	13648	13657	13605	13668	13767	13483	13666	13642	13675	13612	13530	13693	13723	13476	13608	13712	13629	13673	13599	13697	13730	13669	13575	13681	13752	13603	13558	13599	13670	13697	13805	13857	13838	13782	13705	13631	13837	13791	13632	13672	13705	13714	13604	13609	13692	13681	13729	13854	13809	13762	13885	13670	13855	13504	13628	13701	13705	13830	13597	13765	13834	13644	13595	13740	13580	13665	13703	13771	13653	13643	13732	13671	13630	13524	13511	13653	13611	13916	13620	13630	13691	13814	13752	13645	13758	13692	13706	13724	13668	13662	13672	13496	13616	13550	13532	13681	13668	13769	13674	13589	13617	13572	13652	13588	13568	13597	13721	13638	13658	13675	13707	13572	13725	13598	13660	13655	13475	13693	13687	13714	13614	13547	13576	13518	13881	13683	13408	13623	13616	13687	13593	13683	13749	13688	13668	13488	13798	13638	13795	13727	13662	13709	13643	13667	13679	13650	13657	13754	13746	13686	13914	13701	13633	13604	13805	13793	13738	13650	13636	13566	13641	13773	13548	13758	13661	13714	13660	13659	13814	13604	13685	13499	13745	13773	13667	13607	13625	13501	13735	13733	13640	13659	13834	13711	13688	13785	13858	13560	13692	13550	13568	13625	13641	13708	13805	13729	13682	13578	13875	13721	13739	13640	13856	13801	13641	13677	13526	13582	13737	13808	13775	13772	13699	13613	13761	13725	13794	13635	13671	13613	13895	13689	13637	13768	13623	13676	13622	13618	13557	13739	13799	13673	13576	13542	13567	13514	13581	13654	13725	13646	13636	13524	13736	13667	13650	13417	13803	13668	13635	13626	13653	13720	13681	13767	13649	13641	13712	13730	13574	13672	13758	13590	13697	13623	13759	13791	13612	13797	13526	13902	13810	13620	13696	13616	13804	13831	13625	13675	13718	13681	13556	13734	13557	13563	13648	13433	13616	13709	13798	13739	13687	13671	13626	13751	13490	13610	13890	13754	13678	13769	13755	13701	13693	13698	13701	13644	13813	13533	13722	13797	13671	13670	13778	13592	13671	13656	13565	13726	13748	13653	13394	13806	13664	13796	13556	13689	13735	13617	13660	13742	13723	13774	13471	13721	13721	13607	13626	13790	13640	13656	13664	13750	13772	13700	13656	13545	13661	13480	13704	13677	13767	13765	13785	13715	13647	13579	13583	13766	13763	13713	13621	13627	13729	13563	13711	13772	13633	13669	13659	13747	13579	13722	13724	13737	13706	13746	13645	13598	13742	13601	13678	13774	13732	13645	13682	13510	13651	13697	13632	13695	13558	13592	13666	13712	13583	13675	13542	13749	13593	13689	13589	13714	13771	13624	13707	13583	13837	13609	13753	13730	13826	13672	13732	13499	13600	13822	13814	13709	13555	13823	13652	13550	13746	13763	13619	13715	13774	13735	13506	13598	13753	13701	13714	13708	13697	13664	13517	13557	13681	13658	13757	13628	13711	13529	13783	13673	13522	13734	13557	13493	13750	13611	13601	13644	13558	13717	13527	13796	13515	13638	13538	13690	13686	13792	13719	13811	13742	13737	13639	13676	13703	13708	13768	13735	13615	13617	13841	13567	13668	13673	13787	13774	13693	13934	13596	13650	13727	13615	13894	13648	13666	13558	13717	13759	13633	13584	13763	13673	13793	13561	13544	13679	13618	13701	13543	13680	13591	13781	13574	13444	13675	13578	13769	13570	13673	13596	13680	13619	13661	13639	13676	13630	13686	13776	13722	13784	13774	13509	13754	13556	13662	13521	13741	13897	13668	13582	13814	13806	13647	13827	13705	13745	13758	13717	13774	13760	13684	13525	13699	13654	13671	13581	13622	13604	13725	13706	13680	13571	13713	13655	13852	13587	13728	13724	13696	13682	13649	13652	13563	13668	13728	13575	13673	13745	13661	13654	13659	13639	13679	13649	13785	13724	13588	13796	13752	13752	13511	13675	13565	13617	13659	13757	13778	13692	13650	13681	13791	13626	13747	13765	13706	13738	13692	13712	13552	13822	13602	13809	13597	13629	13672	13786	13873	13678	13775	13560	13736	13546	13829	13623	13609	13620	13590	13707	13693	13686	13773	13654	13757	13595	13674	13583	13713	13715	13611	13628	13664	13863	13612	13710	13779	13434	13606	13731	13540	13664	13648	13689	13845	13581	13600	13666	13651	13574	13649	13783	13651	13749	13721	13629	13818	13805	13574	13563	13923	13785	13697	13678	13594	13709	13888	13615	13458	13735	13446	13638	13606	13730	13695	13709	13708	13783	13612	13670	13647	13636	13875	13563	13649
24449	21623	29227	26004	25175	25560	22919	19044	17054	16306	15861	15305	15412	15619	15485	15377	15614	15305	15367	15232	15121	15101	15076	15117	15187	15181	15277	14856	15077	15009	15139	15185	15187	15064	15276	15181	15005	14955	15287	15047	14864	15054	14934	15009	15141	14976	14966	15193	15099	15168	15088	15006	15051	14983	15085	14981	15281	15149	15221	15075	14971	14955	15044	15110	15153	15084	15019	15174	15164	15134	15017	15107	14938	15041	15052	15050	15132	15050	15113	15097	15239	14817	15015	14897	15036	15019	15209	14975	15175	15039	14840	15144	15104	15092	15002	15167	15048	15286	15179	15274	14963	14987	15102	15196	14994	14874	15130	14984	15050	15101	15125	14942	14945	15344	15173	15039	15168	15085	15045	15108	15020	15095	15108	14901	15007	15109	15139	14928	14920	14847	15004	14792	14909	15047	15088	15215	15240	14994	14941	15196	15076	15139	15041	15259	15200	15167	14989	14901	15080	15192	15021	15018	15027	15219	14899	14988	14855	15149	14868	14993	15005	15103	14966	14999	15229	15061	14876	14991	14929	14914	15052	15182	15168	15041	15185	15146	14996	15093	14916	15068	15045	15087	15038	14886	14990	15114	15091	14969	15027	14929	14991	15090	15010	14870	14968	14995	15025	15086	15243	15196	15224	14982	15048	14963	15053	14989	15090	15135	14862	15066	15106	15061	15275	14891	15056	14888	14954	15165	15114	14966	15017	15122	14981	14911	15108	15033	14993	15083	15200	15207	15092	14926	15100	14927	14862	14916	15073	15078	14970	15003	15077	15099	15090	15201	15166	15105	15035	14940	15069	14896	14983	15020	14961	14906	15007	14966	15091	14928	15078	14949	15067	14913	14980	15093	15217	15013	15065	14930	14990	14877	15034	15063	15069	15030	15071	15002	15142	15180	14982	15093	15021	15142	15127	15147	14886	15286	14948	15049	15048	15007	15106	15101	15119	15015	15061	15043	15093	15311	15136	15205	14877	15096	15156	15081	15095	15071	14990	15085	15056	15072	15003	14988	15250	14996	15026	15002	15101	14992	14951	14832	15038	15139	15111	14967	14913	14943	14821	15024	15100	15012	14984	15083	15058	14936	15009	15030	15119	15033	15194	15037	14967	15022	15058	14886	15044	14956	14905	15028	15012	14881	15089	15013	14918	15078	15012	14924	14892	15073	14989	14647	15096	14938	15096	14955	15187	14926	15012	15100	14908	15121	14955	15094	14907	14984	15131	14847	15081	14964	15228	14767	14967	15007	15070	14990	15032	15193	15119	15155	15081	14865	15079	15084	14989	15128	15072	14948	15005	15027	15099	15228	15229	15233	15135	15140	14914	15173	15021	15265	15099	14985	15207	15020	14835	15007	14857	14865	14999	15232	15002	14861	14942	14915	15015	15028	15219	15093	15028	15110	15074	15133	15026	15110	15131	14999	15247	15047	14911	15031	15130	15051	14974	15255	14977	15005	15077	15012	15256	15143	15139	15076	14966	15181	15068	14994	15080	14893	15084	14867	14929	15194	14981	15047	15006	14909	15165	15060	15132	15026	15164	15049	14983	15174	15075	15161	15161	14956	14918	14921	15117	14988	14932	15251	15028	15124	14850	15050	15166	15129	14929	15115	14943	15193	15016	15036	14971	14906	15026	15106	15095	15069	15177	14923	15151	15014	15046	14963	14919	14943	15067	14923	14956	14884	15127	15035	15042	14939	15018	14976	15013	14960	15006	15011	14958	15135	14851	14997	14969	15043	14843	14913	15084	15081	15083	15047	14977	14951	15104	14944	14870	15028	15009	15172	14999	15046	15263	15153	15050	14903	14865	15030	14983	14944	14929	15003	14982	14936	15064	15166	14968	15002	15183	14972	14874	15037	15137	15054	14889	14909	15079	14885	15155	15055	15149	15033	14973	15208	15245	14915	14914	14931	15002	15131	15137	14887	15063	14835	15091	15090	14980	14980	15100	14911	14984	14877	15051	15045	14902	15036	15109	15087	14903	15189	15083	15065	15041	15106	15218	15003	15162	14983	15144	14844	14927	14962	15044	14937	14896	15056	14895	15158	15089	15061	14938	15082	15050	14989	15026	15080	15124	15123	15108	14974	14970	15094	15160	15187	15093	14897	15024	14977	15169	15172	15246	15119	15222	15093	14963	14972	14954	14981	15127	15189	14875	15020	14917	15034	14922	14919	14968	14991	15035	14995	15021	14937	14954	15110	14945	15037	15081	15058	15126	14996	15252	14975	14941	15041	15146	14996	15220	14900	15055	14907	14961	14917	15089	14838	14905	15103	15115	15141	15024	15104	15205	15234	15055	15148	14945	15022	15015	14998	14990	14948	14996	15204	15107	15064	15011	14972	14972	15125	14817	15019	15157	15113	14894	14923	15117	15123	15210	15041	15126	15102	15055	15090	15056	14925	14996	15168	15076	15001	14951	15041	14962	15172	15133	15029	14990	15023	14836	15008	14966	14917	14990	15054	15023	15183	14969	14824	15043	15089	14882	14923	14977	15213	15056	14964	15080	15034	15041	14943	14931	15166	15057	15232	15003	15056	14977	14961	15138	15126	14840	14970	15098	15166	14975	14962	15079	14923	15073	15066	15145	15034	15184	15134	15076	15088	15127	14972	15022	15203	15145	15164	15116	15133	14989	14989	15103	14975	15161	15099	15126	15176	15140	15026	15222	15128	15055	15017	14928	14961	14926	15049	15020	15047	15156	15118	15026	14893	15211	14989	15028	15030	15042	14976	14822	15022	15062	14949	15115	15010	14769	14968	15032	15054	15009	15143	15129	14965	15215	15188	15239	15159	14949	14904	15046	15010	15028	15040	15260	14959	15031	14920	15051	15062	15181	15027	14928	15064	14889	14921	15115	15088	15018	14980	15097	15053	14927	14922	15088	15002	14936	15000	15035	15017	15091	15266	14994	14851	14984	15055	15166	15083	14945	15036	14950	14919	15104	14987	15005	14824	15081	15138	15140	15067	14990	15121	15100	14907	15011	15317	14943	14976	14973	15051	14921	15071	15047	15122	15076	15054	15047	15091	15116	15132	14969	15087	15187	15090	15013	14901	15118	15039	15039	15087	15189	15071	15253	15140	15083	14914	14989	14998	14911	15067	15017	15114	14908	14934	15160	14901	14966	15057	15189	15058	14971	14892	14940	15114	15146	14864	15060	15062	14994	15191	14989	15300	15028	15100	15129	15088	14997	14956	14957	15049	15141	15095	15077	14956	14974	15285	14848	14916	14923	14998	14891	14876	14823	15147	15069	14851	14982	14839	15159	14889	15137	15282	15108	15067	15031	14937	15129	15093	15157	15017	14909	15088	15169	15155	15067	15113	15119	14876	14940	14877	14999	15086	15275	15227	15215	15070	14955	15017	15170	14969	14886	15108	15060	15024	15054	14864	14852	15058	15148	15026	14965	15023	15162	15152	15110	15043	15001	15208	14921	14931	15058	14979	15109	15009	14955	15096	14880	15242	14917	14874	15065	14917	15119	15059	14899	15214	14954	14985	14892	15082	15053	15099	15057	14806	14926	14856	14933	15015	15147	14996	15187	14807	15023	15088	14831	15260	14780	14974	14929	15023	14948	15000	14975	15153	14937	15001	14896	14901	14720	15163	15066	15120	15093	15001	15114	14901	15113	15007	15152	15081	15026	14741	15121	15032	14971	15016	15194	14903	14981	14991	14898	15024	15113	15056	15097	14959	15027	15077	14991	15148	15088	15080	15182	15150	15069	15028	15073	14959	14884	15145	15211	15070	14931	14965	15194	14958	14873	15000	14999	15077	15094	14942	14917	15108	14918	14989	15081	14924	15002	15088	15107	15007	14925	15108	15314	15165	15079	15052	15067	15031	15132	15040	15058	15211	14833	15094	15172	15227	15026	15086	14901	15008	15235	14924	15034	15043	15146	15282	15062	15028	15148	14942	15024	15197	15280	15093	14931	14943	14987	15079	14847	14981	15140	15168	15168	14922	15342	15221	15198	14861	15210	15057	15185	14904	15183	15057	15017	14855	15109	15023	14873	15186	14914	14930	15174	15130	15088	15119	14928	15055	15029	14920	15133	15004	15097	15015	15111	15067	15160	15048	14836	15021	15136	15056	14995	14840	15141	15096	15193	15136	15262	15273	14829	15039	14933	15201	15239	15002	15078	15020	15119	14962	15120	14994	14954	15092	15070	15157	15121	15021	14956	14898	14979	15040	15154	15164	15158	15077	15140	15061	15249	15114	15015	14860	15038	15207	15109	15142	15063	15051	14840	15181	15053	15025	15068	15014	15338	15039	15106	15053	14996	14893	15054	14949	15027	14877	15157	15143	14961	15027	15020	15196	15191	15282	15182	15018	15068	14953	15111	15031	15165	15044	15148	15117	14983	14997	14902	15195	14866	14860	15072	15029	15082	15098	14829	15009	14972	14918	15220	15011	14950	15048	15213	15003	14771	14828	15236	14843	15082	15095	15074	14803	14911	14997	15097	15112	14997	15015	15148	15137	15117	15203	15161	15018	14849	15018	15185	15085	15177	15251	15059	15289	14977	15070	15097	14987	15323	15118	15362	15148	14925	15122	14968	15206	14929	14799	15061	15096	15024	15060	15112	14865	14989	15191	15120	15096	14969	14936	15052	15100	14944	14960	15004	14939	15187	15034	15139	15124	15090	15149	15193	15208	14918	14992	15164	14997	15024	14903	14855	15230	14970	15098	15271	15150	15052	14980	15066	15128	15045	15036	14987	14839	15070	15044	14959	15145	15079	15117	14865	14886	15001	14999	15095	14973	15058	15059	15024	14961	14984	15062	15053	14867	15044	14991	15141	15159	15061	14895	15165	14926	15167	15198	14932	15203	15057	14957	14954	15021	15278	14914	15067	14989	14887	14968	15118	15065	15099	15157	15020	14833	14908	14820	14980	14866	14987	15092	15013	15057	15175	14961	14940	15050	15153	14955	14892	15015	15230	15163	14979	15063	15033	15077	15037	15089	15053	15119	14963	14765	15069	14904	15001	15283	15040	14902	15227	15000	15170	14980	15108	15266	15135	15163	15121	15059	14913	15029	15100	14898	14866	14948	15162	15184	15050	14905	14930	15223	15133	15036	14883	15054	15073	15062	15130	14880	14938	15155	14961	14936	14809	15106	15192	15060
34466	54150	47590	36751	31922	26409	21542	18768	16692	15302	14912	14923	14864	14906	15030	14792	14765	14732	14631	14355	14381	14518	14452	14310	14390	14408	14328	14176	14342	14365	14456	14239	14316	14342	14412	14201	14480	14219	14407	14391	14456	14286	14484	14338	14319	14414	14430	14362	14247	14381	14257	14599	14223	14223	14256	14091	14401	14368	14379	14267	14336	14346	14366	14488	14331	14418	14239	14366	14306	14381	14354	14205	14232	14235	14320	14231	14251	14081	14321	14325	14364	14392	14220	14188	14329	14357	14305	14400	14281	14272	14473	14265	14032	14267	14043	14327	14210	14151	14165	14354	14297	14271	14413	14269	14632	14334	14229	14303	14379	14201	14422	14268	14303	14369	14263	14247	14183	14326	14459	14182	14286	14326	14208	14259	14263	14300	14278	14223	14115	14413	14387	14281	14343	14134	14325	14222	14413	14443	14241	14061	14279	14358	14288	14340	14412	14254	14232	14186	14329	14301	14214	14259	14278	14385	14234	14266	14399	14288	14234	14143	14360	14331	14324	14303	14335	14119	14413	14349	14213	14259	14322	14145	14197	14383	14353	14331	14358	14333	14271	14349	14310	14187	14325	14301	14309	14409	14190	14382	14239	14397	14498	14256	14209	14178	14278	14247	14300	14366	14264	14336	14249	14379	14239	14270	13956	14271	14208	14236	14374	14196	14203	14316	14488	14088	14329	14402	14257	14285	14199	14405	14418	14228	14255	14185	14383	14188	14391	14230	14395	14286	14193	14335	14190	14259	14209	14330	14255	14379	14408	14404	14335	14310	14339	14266	14150	14213	14282	14297	14426	14200	14339	14362	14187	14255	14434	14327	14338	14295	14212	14434	14239	14311	14186	14347	14297	14269	14310	14347	14244	14264	14236	14264	14253	14260	14225	14319	14290	14259	14363	14324	14347	14468	14240	14402	14268	14497	14288	14210	14337	14153	14073	14372	14280	14220	14367	14202	14481	14279	14249	14308	14402	14369	14240	14218	14363	14290	14269	14234	14348	14315	14163	14198	14183	14227	14372	14070	14375	14469	14320	14381	14214	14269	14273	14326	14283	14237	14285	14351	14186	14201	14275	14215	14336	14259	14253	14236	14300	14296	14263	14330	14191	14292	14297	14336	14253	14409	14207	14351	14170	14375	14171	14125	14393	14352	14328	14166	14176	14292	14199	14263	14333	14360	14394	14455	14346	14272	14227	14246	14295	14231	14330	14180	14336	14262	14384	14130	14168	14468	14231	14333	14538	14439	14345	14262	14313	14247	14388	14190	14339	14239	14144	14176	14416	14416	14338	14302	14183	14363	14283	14297	14356	14182	14200	14311	14267	14400	14241	14326	14121	14309	14321	14400	14226	14446	14312	14193	14300	14325	14187	14156	14335	14171	14303	14275	14255	14348	14226	14403	14182	14303	14327	14394	14416	14263	14396	14289	14392	14345	14399	14212	14389	14398	14299	14185	14404	14313	14201	14379	14189	14260	14268	14394	14202	14212	14146	14454	14146	14365	14287	14183	14377	14247	14432	14388	14294	14260	14169	14293	14334	14284	14274	14387	14263	14241	14367	14336	14369	14414	14209	14397	14127	14447	14353	14286	14209	14378	14211	14165	14228	14419	14239	14434	14144	14284	14144	14298	14360	14250	14337	14218	14281	14434	14240	14112	14356	14431	14214	14138	14195	14436	14300	14260	14367	14266	14130	14210	14385	14370	14237	14378	14329	14315	14238	14322	14143	14263	14296	14233	14307	14181	14308	14356	14342	14266	14409	14489	14270	14485	14352	14376	14236	14402	14326	14364	14247	14181	14346	14371	14200	14469	14519	14197	14176	14452	14253	14221	14187	14261	14351	14168	14126	14214	14096	14410	14262	14196	14451	14284	14440	14208	14303	14263	14307	14405	14244	14348	13971	14300	14447	14221	14278	14259	14310	14268	14379	14417	14378	14439	14193	14290	14489	14225	14396	14264	14303	14454	14378	14391	14302	14345	14112	14356	14307	14346	14267	14093	14230	14283	14321	14251	14370	14283	14225	14226	14126	14296	14299	14235	14435	14297	14326	14295	14453	14214	14262	14282	14320	14075	14405	14134	14372	14306	14312	14233	14206	14410	14136	14348	14278	14202	14355	14366	14254	14270	14176	14126	14343	14311	14121	14072	14262	14252	14375	14334	14199	14254	14315	14359	14341	14341	14330	14347	14283	14442	14306	14377	14296	14291	14267	14304	14313	14387	14246	14184	14314	14389	14275	14250	14335	14041	14316	14356	14244	14313	14161	14360	14334	14300	14238	14190	14316	14236	14355	14391	14304	14229	14125	14413	14178	14158	14293	14299	14382	14390	14236	14214	14353	14219	14276	14256	14394	14317	14262	14264	14271	14242	14174	14260	14318	14388	14335	14379	14268	14239	14221	14323	14236	14261	14228	14247	14229	14382	14077	14251	14386	14208	14181	14131	14542	14041	14188	14242	14468	14360	14284	14257	14221	14331	14284	14282	14447	14332	14106	14329	14331	14422	14336	14552	14287	14258	14151	14377	14134	14214	14331	14207	14456	14355	14250	14212	14434	14413	14216	14328	14289	14174	14173	14294	14199	14303	14249	14171	14267	14307	14282	14423	14238	14312	14276	14259	14329	14392	14323	14423	14233	14217	14402	14329	14290	14385	14345	14352	14355	14248	14220	14170	14449	14307	14143	14253	14139	14222	14066	14405	14435	14330	14449	14243	14477	14227	14437	14255	14456	14184	14306	14483	14240	14230	14195	14091	14221	14311	14341	14293	14282	14347	14324	14278	14163	14203	14198	14134	14331	14267	14218	14222	14179	14327	14331	14454	14203	14356	14386	14309	14288	14254	14318	14321	14487	14313	14241	14348	14402	14137	14298	14296	14166	14314	14268	14398	14222	14285	14418	14289	14149	14164	14311	14363	14464	14291	14535	14444	14418	14354	14304	14084	14212	14424	14270	14204	14302	14192	14138	14267	14405	14429	14156	14378	14338	14338	14197	14366	14164	14107	14330	14262	14463	14246	14219	14229	14304	14352	14283	14321	14200	14118	14253	14223	14260	14472	14201	14386	14246	14345	14237	14405	14155	14316	14166	14244	14578	14186	14257	14526	14248	14165	14256	14290	14384	14374	14208	14449	14432	14262	14222	14228	14260	14215	14260	14109	14321	14220	14342	14245	14302	14243	14345	14331	14161	14273	14123	14451	14159	14300	14108	14197	14229	14148	14199	14445	14396	14363	14405	14266	14234	14400	14200	14303	14197	14479	14373	14270	14309	14503	14356	14251	14217	14185	14277	14414	14288	14432	14285	14346	14162	14100	14316	14244	14242	14289	14304	14318	14361	14266	14289	14345	14368	14495	14198	14390	14340	14330	14546	14332	14416	14273	14186	14319	14358	14353	14295	14121	14424	14158	14423	14245	14341	14303	14474	14187	14232	14393	14427	14359	14306	14178	14271	14214	14256	14342	14518	14271	14350	14449	14362	14281	14288	14223	14330	14214	14197	14256	14261	14258	14227	14398	14265	14230	14252	14374	14425	14254	14314	14308	14184	14377	14248	14255	14338	14269	14254	14398	14399	14427	14301	14368	14172	14336	14199	14301	14314	14218	14360	14169	14327	14257	14294	14410	14261	14153	14252	14438	14297	14348	14167	14251	14332	14247	14345	14425	14219	14285	14206	14287	14143	14388	14347	14230	14297	14301	14362	14360	14408	14278	14381	14371	14181	14371	14330	14258	14032	14317	14178	14242	14271	14383	14186	14195	14267	14371	14112	14295	14145	14222	14293	14364	14337	14337	14286	14136	14193	14257	14346	14288	14272	14340	14336	14154	14211	14106	14260	14382	14267	14332	14307	14437	14216	14292	14300	14235	14300	14198	14309	14144	14320	14379	14201	14204	14262	14377	14309	14150	14414	14403	14415	14313	14306	14087	14210	14066	14440	14285	14306	14257	14395	14355	14281	14330	14372	14370	14221	14288	14069	14067	14307	14565	14235	14377	14156	14128	14330	14387	14262	14228	14352	14434	14504	14392	14292	14050	14305	14236	14192	14214	14392	14190	14440	14150	14377	14340	14242	14185	14453	14189	14341	14205	14280	14342	14292	14280	14221	14277	14479	14352	14350	14328	14217	14305	14261	14238	14347	14430	14309	14356	14290	14227	14413	14180	14327	14306	14320	14406	14433	14472	14262	14080	14434	14508	14209	14221	14306	14530	14148	14153	14254	14413	14192	14384	14228	14164	14268	14351	14260	14259	14138	14188	14152	14231	14433	14183	14399	14239	14286	14337	14326	14172	14457	14163	14298	14221	14300	14280	14085	14398	14192	14300	14332	14276	14451	14245	14278	14300	14283	14302	14218	14110	14195	14259	14310	14413	14165	14338	14359	14313	14359	14142	14243	14372	14261	14188	14231	14282	14248	14197	14338	14378	14295	14385	14254	14203	14259	14343	14315	14349	14282	14258	14273	14280	14263	14290	14263	14341	14313	14319	14416	14111	14369	14332	14294	14336	14223	14225	14320	14404	14245	14223	14313	14306	14217	14358	14452	14306	14417	14225	14100	14361	14471	14358	14313	14142	14397	14366	14278	14262	14341	14253	14365	14322	14219	14337	14313	14290	14361	14348	14220	14196	14312	14308	14275	14335	14409	14361	14264	14373	14158	14396	14166	14278	14254	14238	14261	14316	14339	14413	14403	14309	14204	14185	14182	14349	14376	14300	14254	14486	14197	14307	14358	14348	14281	14347	14319	14332	14309	14219	14248	14327	14201	14177	14401	14265	14250	14228	14226	14214	14151	14319	14211	14540	14348	14258	14287	14194	14205	14204	14393	14371	14146	14349	14305	14210	14179	14195	14433	14268	14327	14140	14177	14295	14200	14195	14367	14354	14283	14277	14219	14254	14283	14242	14405	14333	14245	14203	14301	14265	14207	14524	14376	14466	14378	14246	14211	14160	14349	14109	14325	14196	14291	14316	14312	14296	14269	14381	14368	14492	14395	14451	14118	14410	14418	14168	14394	14281	14376	14268	14360	14206	14444	14268	14292	14187	14371	14402	14215	14351	14243	14161	14301	14317	14295	14422	14318	14350	14177	14217	14385	14295	14395	14179	14131	14484	14285	14120	14229	14479	14367	14202
23174	21502	29361	24561	23685	27048	27711	20822	18159	17360	16936	16762	16730	16585	16662	16498	16400	16316	16409	16434	16034	16081	16145	16037	16180	15991	16045	15952	16080	15944	16077	16127	16011	15727	16022	16061	15984	15972	16005	15974	15902	15801	15818	15725	15750	15790	15897	15893	15922	15702	15738	15833	15891	15998	15600	15938	16021	15948	16020	15801	15850	16004	15840	15885	15857	15659	15849	15709	15936	15769	16043	15822	15775	15708	15664	15815	15770	15896	15948	15889	15962	15986	15873	16181	15828	15749	15887	15838	15950	15952	15949	15633	15954	15740	15813	15955	15597	15868	16005	15929	16074	15927	15822	15937	15793	15858	15762	15919	15696	15787	15648	15960	15805	15734	15914	15667	16036	16010	15770	15885	15984	15909	16022	15839	15928	15837	15772	15906	15819	16064	15885	15873	16012	15899	15957	15841	15681	15720	15934	15988	15889	15845	16005	15887	15827	15751	15725	15822	15726	15705	15894	15953	15796	15764	15826	15845	15734	15550	15841	15914	15723	15853	15951	15698	15706	15902	15897	15812	15852	15755	15725	15886	15882	15830	15865	15813	15934	15998	15843	15754	16030	15795	15916	15793	15773	15859	15719	15871	15902	16008	15878	15927	15588	15886	15830	15669	15749	15694	15883	15697	15746	15750	15834	15878	15769	15798	15747	15883	15925	15625	15657	15676	15776	15884	15732	15827	15787	15800	15765	15833	15987	15978	15954	15730	15771	15804	15866	15834	15815	16026	15738	15738	15748	15864	15862	15778	15788	15954	15863	15738	15981	15925	15713	15670	15973	15755	15793	15705	15967	15739	15710	15848	15729	15946	15810	15757	15970	15959	15872	15745	15603	15899	15830	15818	15497	15569	15678	15887	16036	15888	15814	15806	15790	15724	15957	15753	15924	15862	15959	15905	15781	15886	15863	15957	15907	15911	15869	15842	15781	15739	15737	15856	15860	15853	15949	15729	15930	16006	15946	15798	15829	15772	15910	15796	15888	15793	16013	15913	15765	15848	15843	15914	15821	15949	15890	15753	15637	15895	15842	15768	16005	15935	15994	15985	15798	15867	15748	15936	15985	15853	15872	15786	16017	15793	15660	15734	15975	15819	15740	15603	15698	15636	15730	15937	15788	15961	15996	15811	15942	15695	15792	15829	15858	15716	15933	15807	16092	15954	15639	15851	15782	15816	15941	15839	15698	15509	16011	15844	15854	15631	15911	15870	15725	15756	15973	15760	15779	15733	15902	15918	15798	15953	15958	16022	15707	15734	15809	15839	15926	15863	15767	15753	15719	15797	15811	15817	15738	15922	15747	15843	15722	15817	15904	15768	15888	15783	15714	15764	15758	15891	15904	15822	15795	15887	15788	16104	15816	15790	15963	15828	15881	15727	15739	15811	15948	15757	15690	15756	15677	15787	15870	15858	15863	15854	15781	15730	15764	15898	15713	15858	15958	15892	15900	15958	15710	15777	15789	15905	15994	15774	15924	15952	15916	15662	15717	15859	15864	15847	15985	15907	15766	15914	15843	15880	15755	15842	15918	15974	15842	15827	15823	15980	15782	15756	15758	15733	15888	15533	15871	15815	15855	15915	16018	15974	15908	15779	15838	15674	15893	15807	15888	15869	15874	15805	15830	15695	15834	16005	16042	15843	15888	15974	15778	15664	15812	15786	15626	15688	16035	15845	15971	15769	15748	15918	15743	15861	15949	15805	15690	15880	15919	15709	15800	15680	15773	15875	15917	15928	15783	15643	15902	15679	15848	15588	15641	15697	15851	15608	15864	15949	15999	15953	15970	15901	15849	15831	15942	15780	15806	15630	15712	15815	15759	15746	15729	15910	15708	15807	16068	15899	16020	15793	15997	16104	15980	15779	15760	15777	15880	15760	15824	15756	15774	15754	15887	16040	15866	15858	15884	15879	15926	15696	15790	15802	15854	15964	15844	15659	15868	15705	16053	15820	15817	15766	15764	15817	15771	15830	15788	16017	16015	15903	15860	15854	15877	15961	15861	15600	15838	15831	15907	15730	15752	15878	15890	15843	15934	15728	15845	15988	15875	15677	15746	15969	15864	15922	15809	15970	15747	15891	15732	15704	15931	15818	15606	15757	15642	15836	15665	15993	15934	15899	15868	16009	15867	15982	15845	15643	15930	15610	15861	15943	15947	15687	15910	15723	15764	15814	15975	15902	15686	15825	15841	15899	15805	15761	15775	15805	15933	15866	15980	15783	15825	15941	15737	15731	15736	15742	15911	15793	15946	15785	16136	15836	15889	15937	15898	15785	15874	15797	15793	15666	15766	15951	15814	15961	15729	15864	15768	15762	15756	15704	15941	15757	15895	15819	15548	15620	15897	15830	15842	15653	15997	15826	15855	15853	15725	15615	15867	15941	15743	15690	15750	15699	15926	15837	15816	15738	16066	15907	15858	15758	15916	15947	15743	15927	15964	15733	15746	15825	15990	15898	15849	15866	15939	15850	15932	15888	15909	15983	15721	15811	15778	15786	15896	15908	15752	15742	16068	15872	16019	15899	15891	15948	15927	15878	15755	15789	15782	15813	15931	15680	15737	15974	15903	16013	15935	15808	15689	15804	15736	15808	15915	15849	15856	15878	15993	15758	15748	15946	15931	15654	15836	15701	15718	15948	15932	15935	15918	15829	15871	15964	15798	15995	15737	15834	15899	15796	15855	15664	15857	15669	15807	15947	15880	15452	15825	15751	15903	15749	15890	15800	15900	15959	15822	15802	16016	15792	15790	15887	15965	15848	15870	15873	15892	15794	16084	15806	15736	15706	15876	15556	15835	15729	15655	15755	15616	15542	15660	15800	15741	15895	15704	15909	15975	15705	15814	15792	15935	15884	15830	15772	15885	15841	15777	15879	15764	15728	15791	15847	15858	15846	15875	15676	15728	15837	15660	15805	15882	15908	15491	15891	15774	15785	15729	15802	15682	15712	15695	15608	15959	15829	15644	15886	15875	15925	15799	15975	15869	15739	15794	15942	15782	15822	16051	15839	16003	15824	15639	15874	15752	15957	15748	15817	15859	15751	15898	15726	15950	15595	15829	15903	15867	15847	15842	15701	15655	15712	15591	16010	15793	15925	15966	15872	15705	15851	15867	16139	15864	16047	15833	15753	15943	15770	15804	15789	15821	15709	15886	15836	15867	15945	15720	15832	15674	15809	15742	15852	15901	15909	15873	15811	15914	15664	15912	15842	15597	15657	15833	15861	15748	15904	15790	15757	15894	15736	15624	15702	15940	15783	15763	15640	15697	15952	15866	15703	15730	15694	15810	15732	15811	15938	15821	15811	15738	15714	15770	15725	15778	15700	15895	15788	15869	15783	15826	15779	15737	15947	15838	15641	15839	15690	15781	15832	15804	15778	15796	15913	15682	16075	15740	15820	15799	15812	15872	15920	15933	15867	15739	15764	15928	15825	15705	15804	15960	15818	15923	15897	15728	15793	15676	15856	15740	15674	15861	15828	15993	15786	15789	15869	16044	15757	15975	15936	15885	15784	15826	15972	15593	15841	15992	15850	15763	15766	15939	15883	15931	15845	15754	15928	15858	15835	15639	15746	15945	15711	15896	15659	15653	15487	15763	15700	15985	15732	15873	15956	15598	15777	15916	15930	15838	15748	15859	16101	15737	15872	15879	15811	15637	15909	15859	15725	15953	15826	15923	15898	15759	16012	15824	15851	15990	15788	15675	15554	15418	15911	15894	15815	15814	15939	15906	15712	15905	15942	15876	15844	15676	15815	15856	15793	15808	15945	15729	15803	15882	15761	15591	16021	15901	15689	15771	15977	15871	15665	15793	15865	15905	15952	15750	15657	15948	15902	15793	15699	15749	15733	15747	15891	15818	15791	15956	15656	15797	15775	15802	15808	15811	15937	15870	15877	16091	15787	15777	15940	15791	15794	15847	15728	15951	15909	15816	15883	15823	15753	16013	15884	15787	15916	15850	15707	15792	15734	15856	15739	15681	15667	15641	15758	15800	15774	15912	15860	15742	15803	15986	15807	15817	15829	16054	15914	15770	15787	15915	15772	15660	16081	15813	15807	15890	15925	15860	15753	15718	15662	15830	15845	15904	15890	15929	15909	15992	15968	15931	15842	15957	15831	15822	15872	15764	15693	15718	15817	15832	15807	15919	15920	15886	15720	15827	15896	15868	15732	15632	15664	15992	15752	15777	15631	15756	15871	15831	15876	16062	15836	15865	15778	15692	15673	15795	15702	15841	15669	15846	15911	15931	15677	16085	15972	15691	15916	15884	15517	15757	15871	15776	15838	15792	15818	15818	15806	15655	15866	15811	15872	16018	15745	15852	15930	15752	15732	15884	15874	15823	15882	15681	15833	15724	15761	15790	15725	15620	15705	15681	15934	15749	15940	15795	15727	15830	15855	15926	15729	15946	15779	15753	15894	15735	15856	15985	15732	15864	15634	15718	15425	15702	15755	15624	16009	15958	15657	15848	15661	15820	16046	15794	15667	15875	15894	15955	15779	15893	15781	15829	15836	16015	15956	15873	15830	15744	15715	15767	15777	15740	15867	15801	15879	15852	15752	15795	15764	15678	15832	15968	15854	15896	15997	15927	15820	15862	15880	15834	15900	15993	15759	15734	15838	15933	15826	15676	15572	15700	15784	15836	15727	15984	15903	15749	15850	15800	15878	15779	15780	15854	15692	15744	15703	15754	15812	15917	15754	15762	15891	15783	15869	15822	15829	15566	15831	15914	16032	15932	15838	15978	15808	15807	15785	15836	15696	15902	15895	15808	15931	15758	15838	15836	15883	15898	15900	15761	15775	15938	15750	15773	15669	15906	15721	15810	15851	15868	15731	15880	15838	15798	15924	15756	15853	15635	15901	15718	15746	15650	15967	15881	15826	15936	15787	15809	16175	15840	15882	15934	15891	15930	15840	16040	15996	15849	15870	15946	15853	15729	15789	15812	15929	15822	15884	15719	15870	15704	15823	15762	15845	15767	15977	15832	15952	16069	15734	15950	15952	15897	16013	15807	15767	15944	15819	15912	15616	15594	15648	15833	15856	16028	15842	15804	15880	15914	15858	15726	15695	15748	15700	15705	15833	15854	15723	15827	16008	15902	15916	16128	15706	15764	15952	15926	15626
37821	59694	54925	43242	37629	31567	24768	20234	17557	16278	15673	15510	15659	15501	15442	15651	15511	15329	15350	15232	14995	14940	14820	14869	14908	14824	14757	14708	14818	14780	14858	14888	14828	14872	14969	14822	14946	14924	14767	14796	14781	14880	14750	14731	14716	14850	14710	14790	14801	14834	14825	14848	14785	14901	14784	14760	14833	14914	14833	14955	14866	14785	14694	14893	14689	14895	14904	14808	14775	14790	14723	14789	14799	14825	14694	14756	14964	14912	14811	14905	14611	14764	14829	14693	14753	14694	14752	14678	14632	14756	14744	14875	14829	14819	14746	14672	14823	14661	14687	14876	14655	14742	14957	14735	14786	14920	14747	14799	14712	14971	14698	14842	14588	14628	14615	14656	14660	14716	14759	14798	14755	14778	14848	14778	14763	14951	14752	14800	14791	14865	14639	14913	14867	14677	14776	14835	14856	14688	14663	14845	14855	14574	14829	14771	14773	14768	14564	14888	14754	14779	14687	14671	14783	14722	14950	14916	14889	14801	14876	14867	14764	14825	14831	14742	14812	14740	14789	14776	14828	14571	14888	14608	14694	14814	14691	14663	14762	14923	14723	14717	14671	14882	14658	14838	14819	14683	14875	14700	14796	14727	14838	14657	14665	14749	14765	14885	14721	14837	14765	14713	14718	14671	14774	14600	14640	14553	14912	14788	14545	14731	14797	14625	14836	14882	14564	14901	14519	14774	14966	14842	14605	14906	14760	14693	14874	14729	14787	14871	14711	14850	14798	14833	14690	14798	14693	14721	14733	14734	14772	14684	14628	14943	14741	14718	14786	14682	14787	14769	14830	14688	14831	14837	14809	14795	14767	14823	14659	14855	14607	14810	14837	14759	15007	14703	14929	14630	14784	14875	14580	14715	14843	14791	14661	14615	14713	14846	14754	14682	14802	14720	14823	14727	14905	14796	14794	14870	14767	14803	14860	14837	14790	14740	14708	14826	14672	14680	14725	14668	14828	14797	14696	14891	14749	14782	14752	14922	14746	14731	14744	14839	14563	14710	14716	14786	14769	14786	14883	14928	14822	14607	14806	14871	14720	14525	14663	14898	14657	14806	14851	14772	14756	14731	14815	14693	14857	14676	14872	14748	14729	14736	14713	14623	14743	14959	14882	14719	14615	14783	14701	14737	14860	14801	14656	14748	14791	14891	14781	14886	14778	14611	14805	14419	14753	14725	14701	14616	14762	14614	14888	14743	14614	14784	14838	14711	14683	14722	14645	14746	14803	14837	14843	14807	14696	14922	14887	14655	14769	14860	14685	14700	14765	14677	14680	14662	14939	14687	14803	14640	14604	14686	14774	14770	14740	14651	14597	14882	14781	14736	14676	14791	14992	14670	14877	14746	14763	14785	14686	14569	14874	14870	14856	14627	14735	14824	14821	14815	14726	14714	14671	14743	14825	14719	14616	14683	14687	14769	14840	14685	14665	15015	14743	14823	14721	14722	14898	14683	15037	14608	14845	14791	14808	14814	14745	14646	14616	14525	14780	14711	14705	14893	14742	14695	14678	14637	14741	14750	14828	14675	14812	14728	14808	14665	14852	14735	14704	14828	14830	14807	14752	14717	14728	14784	14825	14657	14796	14745	14830	14709	14816	14699	14715	14756	14807	14846	14668	14626	14660	14832	14744	14716	14797	14656	14890	14778	14790	14716	14570	14775	14719	14771	14688	14890	14783	14681	14637	14790	14809	14819	14631	14713	14846	14793	14767	14782	14807	14868	14773	14785	14613	14884	14926	14612	14655	14782	14764	14761	14813	14789	14747	14742	14761	14601	14966	14671	14755	14522	14754	14764	14669	14617	14740	14748	14708	14761	14735	14755	15038	14801	14823	14858	14799	14623	14984	14736	14836	14720	14662	14789	14770	14764	14792	14741	14649	14707	14776	14820	14613	14825	14683	14866	14727	14699	14865	14729	14729	14645	14834	14758	14865	14802	14956	14629	14566	14750	14634	14758	14740	15012	14735	14703	14712	14781	14736	14603	14848	14682	14700	14697	14863	14718	14833	14718	14833	14997	14903	14673	14922	14829	14879	14563	14793	14713	14715	14768	14839	14637	14790	15004	14571	14812	14884	14868	14747	14711	14713	14767	14784	14832	14749	14650	14682	14778	14655	14625	14786	14849	14665	14786	14657	14820	14833	14816	14791	14662	14781	14745	14611	14730	14891	14707	14777	14530	14731	14703	14662	14814	14823	14653	14606	14677	14758	14762	14775	14793	14636	14890	14796	14829	14731	14865	14710	14691	14851	14860	14853	14619	14732	14569	14921	14887	14833	14620	14775	14774	14641	14826	14749	14705	14790	14802	14907	14777	14560	14641	14720	14617	14841	14689	14905	14775	14682	14532	14776	14562	14885	14620	14638	14801	14650	14865	14822	14706	14748	14774	14602	14639	14768	14761	14653	14823	14991	14637	14613	14708	14706	14840	14761	14646	14898	14666	14723	14692	14859	14710	14739	14701	14741	14772	14853	14768	14835	14826	14705	14662	14757	14784	14884	14599	14826	14761	14607	14719	14709	14639	14780	14716	14687	14610	14778	14685	14691	14885	14855	14755	14820	14807	14742	14911	14665	14763	14791	14794	14752	15034	14725	14775	14863	14736	14708	14871	14816	14617	14856	15048	14692	14619	14622	14831	14854	14689	14745	14752	14716	14863	14572	14539	14771	14675	14696	14715	14660	14713	14680	14869	14808	14677	14773	14789	14719	14557	14685	14750	14679	14794	14849	14846	14634	14787	14703	14654	14664	14934	14883	14839	14695	14821	14788	14798	14789	14678	14951	14683	14780	14655	14874	14589	14604	14820	14807	14793	14709	14731	14701	14764	14562	14675	14699	14857	14598	14611	14799	14772	14705	14756	14843	14680	14691	14700	14610	14848	14650	14606	14744	14781	14767	14634	14788	14854	14705	14672	14914	14694	14944	14963	14833	14800	14795	14815	14735	14798	14567	14878	14754	14790	14949	14579	14767	14698	14828	14672	14735	14685	14611	14937	14702	14735	14778	14794	14891	14690	14783	14962	14720	14848	14727	14893	14844	14672	14688	14786	14832	14738	14835	14589	14762	14836	14726	14807	14755	14693	14653	14869	14867	14717	14834	14698	14789	14928	14674	14663	14554	14753	14631	14741	14652	14783	14734	14798	14693	14773	14742	14786	14794	14723	14635	14856	14704	14789	14779	14673	14822	14863	14692	14747	14796	14882	14865	14631	14703	14684	14789	14734	14577	14912	14517	14798	14840	14592	14698	14860	14713	14691	14752	14722	14745	14803	14633	14772	14817	14690	14721	14645	14741	14819	14832	14753	14767	14791	14647	14579	14765	14692	14864	14814	14776	14801	14752	14742	14855	14970	14845	14631	14731	14753	14841	14747	14657	14825	14710	14772	14744	14795	14590	14756	14891	14822	14861	14776	14733	14717	14758	14676	14722	14740	14641	14535	14988	14812	14822	14884	14687	14734	14840	14743	14739	14734	14902	14817	14815	14764	14826	14706	14654	14620	14917	14722	14539	14709	14862	14730	14614	14672	14792	14737	14861	14700	14878	14737	14663	14786	14635	14771	14612	14732	14567	14986	14654	14835	14612	14568	14769	14609	14797	14767	14820	14774	14718	14816	15076	14804	14818	14835	14795	14763	14745	14933	14811	14843	14829	14681	14774	14818	14530	14670	14709	14722	14679	14839	14725	14931	14900	14905	14910	14666	14821	14772	14895	14629	14813	14517	14826	14712	14670	14760	14805	14900	14741	14749	14580	14823	14752	14829	14720	14741	14804	14714	14821	14805	14578	14829	14681	14737	14857	14697	14674	14750	14632	14977	14813	14643	14688	14635	14747	14759	14787	14745	14772	14651	14827	14803	14873	14806	14626	14654	14826	14908	14671	14796	14831	14835	14687	14647	14722	14677	14711	14677	14770	14905	14736	14719	14714	14746	14800	14769	14786	14684	14800	14791	14657	14717	14827	14848	14716	14817	14729	14724	14583	14764	14826	14747	14865	14759	14654	14867	14785	14633	14682	14795	14605	14689	14714	14750	14762	14660	14787	14743	14932	14859	14597	14815	14603	14781	14717	14748	14828	14771	14746	14715	14756	14798	14653	14786	14969	14819	14715	14815	14834	14749	14564	14702	14856	14742	14556	14759	14780	14797	14682	14710	14732	14862	14906	14694	14831	14714	14658	14897	14647	14843	14726	14816	14799	14859	14582	14769	14857	14698	14810	14839	14744	14759	14762	14717	14729	14644	14739	14714	14864	14778	14696	14722	14692	14683	14578	14737	14766	15053	14668	14755	14699	14791	14816	14752	14582	14715	14744	14761	14710	14908	14918	14760	14782	14667	14748	14835	14817	14705	14719	14884	14907	14644	14806	14961	14922	14793	14740	14878	14714	14732	14898	14707	14698	14617	14810	14638	14768	14765	14772	14695	14730	14625	14746	14856	14749	14836	14857	14788	14866	14707	14660	14858	14853	14825	14788	14792	14841	14794	14829	14720	14653	14913	14723	14659	14747	14906	14876	14552	15014	14794	14771	14624	14788	14722	14783	14700	14715	14846	14852	14841	14728	14929	14586	14845	14799	14667	14664	14743	14691	14829	14728	14790	14635	14669	14685	14913	14884	14677	14836	14836	14741	14693	14817	14762	14781	14902	14748	14725	14591	14809	14948	14773	14822	14704	14649	14729	14702	14756	14670	14763	14830	14772	14714	14673	14760	14634	14697	14727	14629	14730	14767	14726	14687	14657	14863	14657	14881	14821	14639	14778	14666	14792	14786	14730	14972	14777	14808	14664	14866	14893	14615	14704	14713	14778	14928	14665	14725	14765	14756	14813	14750	14727	14790	14650	14849	14706	14853	14736	14824	14763	14773	14712	14829	14748	14832	14819	14758	14800	14816	14798	14777	14811	14790	14725	14599	14788	14844	14792	14611	14703	14773	14814	14743	14736	14803	14939	14669	14659	14765	14678	14760	14615	14792	14720	14750	14696	14800	14562	14621	14689	14866	14873	14833	14948	14703	14689	14568	14809	14759	14781	14737	14767	14785	14803	14762	14863	14798	14684	14920	14711	14827	14780	14726	14782	14605	14759	14833	14701	14717	14802	14851	14642	14793	14717	14868	14686	14738	14666
28661	28004	35686	29302	22573	18925	17016	15776	15029	14784	14307	14361	14282	14303	14179	14239	14299	14260	14354	14168	14122	14047	14388	14161	14134	14226	14143	13993	13958	14107	13986	14046	14037	14183	14142	14246	14201	14081	13933	13981	14176	14310	14319	14079	13765	14025	14153	14167	14102	14121	14277	14104	14152	14154	14271	14172	14258	14244	14069	14001	14171	14175	14308	14045	14269	14162	14310	14350	14199	14240	14114	14165	14202	14192	14271	14139	14093	13931	13970	14057	14130	13945	14103	14262	14106	14073	14176	13937	14248	14149	14029	14102	14217	14196	14252	14026	14263	14092	14134	14055	14265	14136	14037	14172	14262	14113	14148	13977	14276	14231	14004	14043	14325	14015	14094	14140	14027	14265	14155	14192	14093	14135	14096	14245	14207	14251	14164	14070	14149	14128	14267	14098	14073	14124	14202	14203	14174	14189	14100	14287	13994	14285	14168	14172	14167	14179	14111	14017	13906	14053	14104	14068	13942	14100	14078	13912	13977	14128	14201	14084	13911	14140	14033	14076	14026	14152	14085	14091	14113	14056	14183	14171	13997	14046	13945	13993	14090	14012	13975	13938	14017	14066	14255	14143	14168	14037	14162	14091	14134	14108	14129	14072	14044	14115	14277	14010	14041	14093	14188	14157	14135	14081	14135	14131	14237	14287	14100	13929	14329	14266	14063	14216	14250	14187	14116	13878	13961	14210	14091	14223	14267	14146	14290	14268	14240	14039	14060	14095	14122	14214	14264	14057	14280	13993	14073	14281	13971	14133	14207	14272	14055	13968	14048	14155	14160	14099	14119	14152	14083	14025	14160	14200	14016	14108	14252	14129	14209	14136	14248	14155	13987	14147	14129	14055	14001	13992	14028	13996	14087	14255	13954	14150	14253	14153	14294	14142	14137	14058	14263	14140	14074	14198	14104	14102	14096	14016	14131	13932	14045	13934	14110	14030	14170	14180	14217	14182	14138	14137	14148	14069	14136	13987	14071	14155	14044	14104	13955	14021	14238	14189	14175	13970	14031	14230	14095	14011	13999	14091	14089	14075	14140	14091	13962	14144	14153	14187	14208	14112	14321	14137	14078	14275	14198	14042	14134	14099	14120	14228	14245	14150	14034	14195	14085	14058	14207	14302	14036	14202	13995	14026	14244	13965	14191	14072	14258	14117	14227	14297	13975	13978	14088	14415	14071	14096	14023	14183	14126	14164	14428	14017	14161	14091	14160	14324	14121	14165	14296	13940	14097	14185	13936	14149	14175	14253	14004	14137	14033	14025	14254	14136	14064	14128	14106	14051	14068	14098	14098	14149	14202	14129	14059	13944	14098	14130	14114	14037	14400	14339	14123	14272	13989	14205	14093	13981	14162	14196	14023	14149	14130	14030	14027	14158	14134	14271	14173	14101	14068	13936	14199	14135	14027	14305	13994	14073	14152	14051	14007	14113	14092	14081	14125	14186	14013	14033	14198	14111	13877	14243	14223	14201	14203	14217	14202	14061	14185	14146	14293	14087	14140	14093	14023	14090	13936	14128	14243	14223	14049	14223	14054	14149	14127	13929	14075	14216	13800	14197	14133	14177	14145	14172	13894	14271	14135	14039	14034	14026	14089	14186	14183	13988	14177	13946	14045	14235	14075	14119	14077	14231	13974	14028	14060	14062	14056	14100	14124	14090	14092	13973	14260	14197	14163	14105	14149	14127	14165	14244	14056	14202	14265	14056	13891	14142	14243	14139	14114	14153	14208	14052	14418	14165	14023	14172	14209	14129	14150	14198	14048	14090	14084	14017	14101	14035	14208	14096	14067	13982	14221	14114	13987	14332	14053	14101	14014	14184	13936	13973	14354	14124	14081	14226	14271	14084	14279	14249	14182	14324	14091	14083	14190	14273	14123	13976	13935	14125	14241	14242	14037	14049	13872	14065	13986	14041	14084	14267	14129	14033	14299	14081	14226	14074	14189	14199	14089	14068	14117	13882	13913	14062	14124	14146	14122	14261	13972	14092	14022	14231	14051	13976	14228	14208	13987	13850	13895	14091	14073	14123	14242	14181	14177	14107	14069	14226	13958	14171	14197	14203	14123	13936	14061	14170	13979	14326	14089	14178	13966	14243	14254	14190	14068	14157	14289	14162	14069	14082	14010	14045	14085	14160	14184	13991	14154	14196	14144	14180	14090	14129	14159	14137	14268	14186	14275	14298	14145	14147	14335	13983	14262	14065	14222	14003	14174	14203	14172	14000	14204	14240	14189	14109	14029	14243	14115	14020	14196	14065	14045	14077	14081	14130	13946	14187	14158	14279	14139	14139	13928	14174	14233	14002	14283	14125	13943	14181	14122	14235	14133	14086	13924	14115	14184	14187	14228	13939	14126	14087	14089	14075	14196	14144	13897	14042	14366	14012	14054	14127	13851	14187	14214	14118	14129	14163	14302	13828	14129	14114	13999	14102	14125	14203	13935	14036	14078	14186	14177	13940	14029	14140	14205	14227	14218	14083	14306	13996	14208	14252	14041	14250	14142	14065	14161	14028	14218	14155	14107	14100	13981	14253	14137	14100	14121	14166	14286	13983	13968	14220	14219	13933	14021	14226	14376	14177	14054	14283	14100	14055	14172	14131	14100	14179	14152	14062	13979	14031	14152	14022	14157	14103	13937	14153	14200	14248	14284	14283	14038	14126	14107	14155	14170	14139	14066	13945	14143	14100	14097	13978	14193	14235	14316	14345	13977	14139	14096	14104	14261	14057	14086	14213	13969	14058	14075	14111	14035	14042	14230	14000	14254	14048	14133	14147	14147	14242	14314	14168	14154	14171	14139	14192	14312	14390	14099	14172	14241	14069	14130	14046	14175	14190	14180	14023	14062	14154	14219	14194	14125	14136	14208	14181	14017	14034	14117	14224	14117	14318	14029	14194	14213	14100	14024	14120	14093	14266	14204	13837	14114	14118	13883	13814	14142	14057	14050	14076	14001	14184	14151	13998	14323	13944	14157	14204	14075	14076	14129	14021	13929	14110	14211	13955	14075	14136	14226	14141	14019	14131	14188	14030	14162	14079	14303	14068	14168	14172	14343	14359	14369	14093	14186	14124	14026	14202	14235	14206	14257	14109	14299	14177	13975	14049	14104	14241	14151	14156	14182	14138	14257	14052	13974	14286	14070	14051	14176	14136	13951	14107	14145	14061	14017	14108	14152	14059	14256	14117	14111	14185	14228	14091	14171	14238	14219	14216	14264	14033	14015	14166	14139	13916	14071	14104	14017	14140	14341	14091	13966	14100	14156	14056	14460	14191	13952	14216	14042	14266	14212	14163	14000	13951	14324	14243	14157	13983	14053	14158	14226	14009	14100	14236	14184	14240	13988	14208	14075	14230	14177	14084	14307	14051	14111	14035	14172	14113	14114	13869	14076	14022	14132	14032	14061	14320	13952	14084	14116	13986	14112	14100	14107	14240	14005	14251	14109	14036	14180	14264	14129	14229	14131	14219	14026	14057	14120	14177	13908	14251	14128	14267	14203	14142	14061	14138	14407	14261	14151	14048	14217	14033	13962	13999	14126	14143	14056	14185	14060	14136	14163	14473	14283	14029	14068	14265	14149	14126	14179	14232	14120	14042	14222	14232	14281	14209	14123	14022	14385	14168	14221	14087	14249	14162	14131	14086	14118	14190	13988	14145	14123	14046	14079	14083	14032	14244	13839	14101	14094	14318	13975	14083	14074	14277	14244	14118	14128	14065	13960	14306	14161	14069	14383	14106	13979	14012	14074	14085	14143	14253	14065	14118	14204	14147	14310	14169	14263	14162	14125	14084	14265	14167	14207	14177	14015	14035	13967	13988	14142	14189	14084	14131	14143	14087	14121	14260	14117	14133	14029	14194	13995	14063	13936	14008	14015	14183	14118	14069	14025	14110	14287	14016	14017	14238	14215	14193	14169	14104	13798	14077	14028	14040	14133	14125	14150	13995	14087	14046	14185	14169	14135	13978	14083	14110	14097	14002	14051	14093	14169	14310	14123	13982	14166	14176	14068	14065	14189	14062	14117	13993	14106	14213	14065	14143	14138	14145	14121	14115	14249	14095	14058	14223	14156	14040	14044	14090	14142	14007	13999	14118	14079	14011	14009	14119	14265	14045	14106	14015	14043	14093	14158	14250	14197	14006	14224	14241	14214	14220	13957	14214	14195	14088	14142	14106	14211	14141	14245	14226	14278	13965	14102	14212	14027	13991	13972	14164	14102	14015	14130	14116	14400	14201	14026	14091	14205	14127	14132	14235	14116	14108	14238	14286	14136	13964	13938	14059	14092	14251	14100	14220	14413	14350	14040	14191	14054	14104	13950	14096	14180	14144	14132	14087	14190	14055	14224	14092	14196	14142	14212	14085	14155	14215	14211	14191	14270	14194	14138	14166	14133	14177	14166	14022	14050	14258	14038	14103	13984	14009	14070	14168	14027	13902	14044	14154	14192	14189	14190	14177	14101	14215	14265	14029	14226	14199	14001	14301	14145	14276	14168	14193	14153	14183	14133	13914	14132	14156	14034	14170	13964	14165	14096	14122	14123	14216	14084	14136	14090	14053	14082	14228	13972	14050	14179	14189	14261	14184	14065	14290	14295	14270	14154	14083	14201	13933	14195	14019	14088	14042	14140	14216	14011	13955	14178	14083	14139	13987	14063	14142	14218	14195	14054	14104	14180	14060	14380	13906	14072	14125	14065	14105	14109	14007	14129	14125	14134	14250	14048	14021	14044	14120	14064	14197	14213	14076	14035	14012	14146	14147	14121	13885	14108	14287	14181	14198	14154	14051	14072	14276	14145	14118	13967	14202	14110	14170	14087	14098	14043	14093	14090	14125	14198	14096	14047	14031	14216	14206	14074	14138	14178	14082	13927	14313	14347	14245	14076	14195	14206	14179	14106	14113	14102	14169	13912	14058	14201	14073	14106	14173	14161	14227	14034	14022	13951	13962	14214	14041	14322	14137	14072	14130	14174	14106	14048	14091	14154	14140	14253	14103	14284	14103	14060	14113	14229	14253	14246	14135	14040	14139	14072	14021	14288	14095	14118	14126	14184	14175	14074	14183	14136	14126	14115	14220	14078	14092	14070	14289	13912	14134	14112	14146	13984	14188	14036	14234	14179	14313
31168	45803	41588	30356	24329	19933	17303	15772	14894	14190	14160	14077	13927	13796	13859	13864	13907	13750	13670	13801	13782	13625	13606	13643	13574	13819	13623	13567	13637	13501	13657	13627	13706	13763	13597	13725	13568	13615	13607	13487	13595	13501	13683	13419	13712	13626	13665	13752	13768	13666	13610	13642	13671	13590	13664	13790	13549	13660	13574	13686	13660	13640	13589	13623	13717	13725	13726	13523	13566	13710	13649	13780	13621	13692	13767	13581	13799	13661	13612	13636	13702	13802	13628	13565	13524	13522	13693	13746	13555	13693	13595	13705	13537	13757	13581	13532	13661	13402	13501	13557	13664	13742	13591	13805	13644	13651	13724	13619	13518	13609	13512	13653	13594	13610	13556	13783	13769	13779	13707	13521	13555	13733	13598	13493	13754	13771	13663	13527	13666	13655	13470	13679	13515	13492	13502	13782	13638	13623	13697	13596	13661	13761	13548	13623	13557	13669	13574	13573	13875	13463	13659	13702	13642	13696	13515	13687	13617	13442	13605	13556	13754	13595	13703	13639	13614	13724	13681	13718	13648	13797	13658	13619	13676	13700	13739	13794	13619	13554	13696	13579	13796	13779	13645	13721	13535	13572	13629	13834	13544	13740	13683	13671	13584	13695	13686	13666	13615	13616	13680	13554	13490	13468	13545	13703	13708	13540	13582	13467	13513	13766	13412	13691	13474	13761	13693	13720	13634	13699	13768	13733	13718	13676	13706	13569	13488	13732	13788	13726	13570	13655	13499	13609	13483	13755	13662	13577	13590	13574	13587	13686	13806	13740	13598	13745	13733	13755	13741	13724	13574	13845	13834	13768	13750	13633	13603	13730	13499	13444	13567	13673	13640	13633	13586	13544	13519	13761	13443	13690	13590	13621	13569	13612	13727	13725	13441	13457	13590	13862	13716	13865	13614	13580	13659	13786	13659	13738	13653	13537	13631	13686	13677	13718	13855	13600	13576	13489	13708	13607	13781	13599	13762	13595	13527	13841	13519	13640	13737	13508	13699	13671	13501	13735	13525	13519	13556	13515	13660	13661	13675	13653	13559	13577	13634	13634	13450	13873	13747	13648	13643	13623	13521	13685	13872	13736	13632	13640	13649	13767	13609	13632	13662	13614	13617	13659	13580	13746	13718	13608	13595	13515	13537	13481	13661	13676	13584	13656	13451	13788	13713	13781	13688	13642	13566	13689	13784	13671	13723	13638	13666	13695	13580	13578	13696	13727	13607	13708	13708	13611	13664	13746	13569	13535	13747	13617	13624	13511	13579	13637	13580	13492	13638	13670	13761	13687	13637	13519	13798	13639	13744	13666	13445	13681	13708	13348	13650	13789	13711	13685	13569	13640	13666	13778	13694	13555	13693	13475	13553	13642	13621	13721	13593	13645	13695	13648	13497	13584	13589	13639	13642	13573	13621	13576	13814	13660	13623	13828	13481	13445	13658	13765	13646	13611	13672	13727	13653	13622	13658	13697	13654	13689	13603	13654	13584	13642	13655	13590	13650	13640	13422	13611	13519	13635	13569	13832	13848	13756	13801	13618	13634	13736	13791	13543	13676	13533	13681	13718	13719	13652	13667	13691	13518	13693	13616	13521	13655	13729	13649	13722	13613	13752	13656	13605	13791	13670	13523	13452	13633	13580	13522	13624	13698	13670	13598	13817	13770	13706	13630	13799	13734	13761	13579	13523	13773	13657	13626	13753	13773	13751	13718	13667	13619	13550	13847	13619	13553	13567	13547	13696	13516	13691	13683	13754	13467	13706	13702	13685	13577	13682	13676	13737	13671	13604	13669	13675	13756	13567	13395	13815	13773	13521	13599	13684	13808	13854	13475	13634	13541	13627	13582	13707	13678	13644	13733	13666	13655	13484	13586	13679	13612	13643	13681	13598	13529	13535	13642	13729	13621	13712	13806	13577	13595	13712	13651	13650	13627	13671	13693	13556	13582	13650	13557	13571	13631	13767	13596	13706	13564	13652	13821	13711	13872	13676	13587	13544	13641	13503	13571	13605	13729	13603	13447	13703	13624	13462	13578	13901	13630	13731	13614	13771	13462	13689	13534	13545	13595	13675	13670	13547	13447	13648	13728	13609	13791	13592	13573	13652	13755	13563	13582	13707	13539	13561	13638	13765	13655	13586	13671	13837	13700	13537	13780	13736	13963	13555	13700	13637	13597	13591	13602	13693	13609	13786	13538	13631	13824	13637	13661	13741	13693	13740	13822	13784	13648	13519	13727	13743	13596	13718	13513	13665	13672	13580	13561	13704	13506	13589	13707	13595	13755	13747	13602	13844	13680	13762	13642	13638	13539	13788	13565	13697	13521	13741	13626	13708	13444	13555	13721	13576	13498	13639	13636	13508	13686	13537	13542	13591	13597	13469	13570	13570	13608	13587	13580	13637	13805	13601	13557	13730	13590	13448	13566	13651	13625	13671	13708	13665	13586	13734	13705	13733	13687	13641	13583	13721	13745	13667	13811	13422	13703	13695	13608	13706	13695	13487	13659	13420	13786	13612	13689	13571	13540	13561	13604	13597	13489	13520	13723	13512	13671	13571	13710	13650	13390	13527	13776	13819	13754	13733	13529	13616	13638	13591	13650	13716	13652	13669	13512	13466	13679	13544	13693	13595	13666	13837	13626	13747	13546	13702	13535	13532	13604	13513	13682	13560	13607	13639	13648	13713	13830	13696	13663	13619	13681	13570	13478	13595	13591	13522	13607	13539	13728	13661	13593	13687	13580	13746	13504	13770	13751	13600	13661	13631	13772	13689	13561	13527	13526	13678	13725	13609	13676	13739	13600	13690	13562	13601	13747	13607	13455	13739	13428	13478	13550	13641	13677	13559	13663	13620	13683	13713	13640	13653	13816	13521	13604	13704	13414	13731	13577	13587	13632	13793	13761	13809	13637	13752	13605	13787	13696	13551	13509	13578	13706	13594	13711	13563	13738	13633	13623	13645	13567	13601	13650	13710	13690	13579	13481	13589	13834	13554	13620	13498	13619	13695	13676	13602	13620	13558	13584	13684	13673	13450	13536	13691	13591	13554	13606	13592	13567	13641	13562	13575	13705	13670	13672	13739	13616	13702	13760	13730	13786	13580	13599	13590	13625	13627	13447	13571	13657	13712	13606	13822	13665	13805	13669	13438	13667	13808	13465	13618	13663	13647	13678	13918	13760	13703	13540	13644	13600	13604	13615	13474	13506	13665	13697	13635	13554	13577	13650	13722	13733	13623	13745	13538	13681	13741	13719	13609	13613	13546	13470	13699	13729	13580	13627	13662	13684	13668	13612	13644	13579	13843	13678	13566	13740	13709	13489	13642	13614	13651	13572	13814	13683	13612	13721	13726	13745	13570	13707	13559	13698	13588	13649	13694	13702	13679	13628	13643	13765	13740	13572	13639	13569	13690	13707	13594	13614	13646	13682	13771	13550	13658	13589	13421	13704	13753	13642	13620	13696	13561	13551	13804	13729	13384	13653	13590	13496	13731	13679	13616	13642	13645	13653	13414	13887	13605	13589	13631	13595	13725	13692	13603	13765	13544	13630	13753	13574	13766	13672	13634	13705	13616	13684	13580	13706	13517	13744	13799	13687	13787	13707	13598	13548	13457	13742	13653	13653	13663	13630	13653	13622	13749	13682	13641	13665	13624	13561	13652	13716	13550	13657	13764	13572	13706	13698	13644	13682	13744	13760	13652	13805	13753	13736	13558	13736	13518	13696	13564	13477	13550	13781	13615	13595	13549	13489	13603	13711	13690	13755	13642	13579	13631	13665	13695	13780	13807	13584	13779	13554	13628	13772	13829	13658	13507	13550	13621	13480	13675	13753	13666	13614	13553	13773	13609	13623	13644	13583	13650	13764	13649	13562	13546	13707	13752	13616	13706	13510	13732	13554	13723	13687	13676	13609	13674	13609	13582	13678	13592	13728	13554	13605	13594	13836	13653	13533	13488	13751	13691	13557	13591	13590	13596	13624	13585	13669	13669	13668	13614	13585	13608	13723	13541	13609	13710	13457	13623	13677	13541	13609	13777	13746	13614	13565	13703	13597	13665	13672	13688	13570	13636	13741	13463	13574	13514	13586	13811	13854	13429	13569	13574	13463	13713	13576	13654	13508	13627	13721	13641	13627	13734	13434	13588	13712	13564	13736	13645	13650	13530	13602	13638	13809	13738	13713	13574	13600	13642	13834	13568	13610	13614	13634	13577	13620	13531	13625	13739	13619	13564	13756	13551	13691	13843	13583	13724	13542	13546	13660	13736	13571	13705	13627	13738	13751	13706	13554	13723	13456	13672	13629	13539	13616	13582	13743	13689	13670	13648	13913	13490	13593	13640	13816	13641	13759	13657	13604	13573	13677	13533	13682	13691	13759	13644	13776	13576	13644	13714	13453	13663	13556	13692	13622	13643	13602	13594	13489	13659	13665	13735	13717	13746	13772	13673	13783	13626	13627	13759	13772	13600	13752	13669	13796	13623	13527	13586	13578	13522	13775	13692	13639	13460	13655	13714	13623	13677	13749	13540	13618	13641	13780	13681	13597	13580	13582	13706	13671	13621	13731	13688	13595	13665	13842	13486	13653	13578	13737	13845	13509	13635	13672	13577	13799	13767	13475	13564	13650	13710	13542	13730	13677	13551	13560	13590	13711	13633	13632	13843	13488	13740	13701	13628	13606	13713	13781	13653	13561	13656	13621	13682	13698	13684	13690	13525	13695	13718	13678	13655	13660	13608	13731	13604	13501	13643	13580	13727	13732	13615	13452	13918	13640	13671	13789	13527	13707	13642	13717	13701	13592	13576	13756	13616	13745	13571	13640	13721	13746	13597	13865	13800	13608	13668	13583	13577	13475	13718	13779	13669	13700	13725	13700	13642	13465	13589	13589	13753	13803	13748	13467	13605	13478	13750	13526	13566	13641	13636	13636	13731	13738	13621	13512	13785	13627	13759	13458	13540	13570	13607	13721	13528	13701	13682	13757	13656	13642	13643	13737	13569	13651	13700	13667	13557	13609	13566	13863	13666	13654	13550	13595	13734	13735	13684	13776	13592	13729	13497	13790	13536	13739	13559	13860	13603	13621	13762	13799	13869	13641	13582	13515	13723	13673	13607	13494	13815	13488	13558	13648	13617
24399	21658	29335	26389	24981	25139	22388	17777	16245	16144	15768	15471	15402	15355	15213	15245	15221	15167	15215	15312	15173	15051	15234	15197	14980	15033	15088	15116	15128	15215	15035	15154	15124	15141	14877	15129	15072	14935	15039	14977	15094	14993	14962	14887	15232	15072	14955	15142	15065	15045	15012	14970	15151	15025	15089	14973	14941	15192	14956	15052	15193	14915	15000	14998	14979	15136	15128	14925	15141	15066	15036	15162	15063	15090	15071	14945	14974	14851	15109	15055	15008	14854	15107	14875	15230	15128	15048	15157	14944	15228	14867	15101	15179	15022	15041	15093	15089	14942	14989	14992	14868	14794	14904	14811	14985	15038	15083	15006	15114	14967	14901	14925	15138	14940	15087	15061	14976	14922	14989	14918	14848	14919	14901	15215	14969	15048	14866	15117	14978	15068	14879	14964	14899	14922	15054	15018	15061	14947	15157	14879	14973	15089	15175	15009	14967	15097	14953	15053	15087	14985	15061	14959	14986	14818	14850	15062	14822	14948	15013	14926	15001	14980	15029	15135	15017	15071	14847	14921	14874	15015	14974	15051	15117	14902	15028	14970	15062	14961	15055	14949	15056	14863	14972	15016	15088	15095	14863	14936	15014	14913	14865	15004	14997	15014	15103	14833	14872	15168	15249	15063	14893	15202	14876	14915	14979	14940	14876	15036	14999	15059	14880	15013	15025	15134	15058	15046	14976	15088	15130	14905	15072	15144	15087	15059	14981	14963	14971	15082	14913	14983	15004	15006	15096	14965	14974	14857	14960	15050	15068	15142	15012	14963	15002	15006	15025	15088	15072	15069	15079	15034	14964	14924	14998	15076	15063	14949	15004	15207	14913	14962	15001	14915	14934	14912	14943	15061	15023	14822	15009	15090	15029	14888	14817	15121	14997	15031	15124	14933	15242	14900	14987	14949	14985	15067	14859	14993	15046	15211	14943	14914	14928	14939	15160	15083	14910	14977	15060	14892	14906	14837	15040	14950	14906	15063	15020	14915	15080	14881	15119	14881	14930	15033	14895	15123	14905	15033	15106	14923	15035	15115	15027	14874	15047	14952	14934	14967	15219	15115	15060	14965	15118	14931	15054	14926	15158	15002	14928	15015	14910	15063	14864	14867	14768	14945	15090	15138	15143	14894	14999	14981	14939	14977	15038	15003	15070	15079	14833	15012	15005	14938	14867	15149	15068	15121	14911	14936	14911	14960	14957	15139	14842	15027	15062	14979	14940	15103	14979	14961	15024	14999	15005	15098	15173	14880	14978	14865	14899	15005	14970	14910	14827	14780	14884	14883	15029	14902	15046	15275	14998	14890	15122	15068	14930	14945	15028	14939	15124	15140	15018	14930	15041	14984	14954	14891	14907	14901	15001	15027	15143	15182	15026	14984	15086	14844	14995	14938	15179	14910	15071	14959	14979	15079	14956	14816	14961	15067	15006	15106	14942	15017	14961	14799	14823	14772	15022	14989	14969	14780	14964	14997	15044	14991	14880	15058	14939	15076	15052	15039	14989	14988	14850	15015	15060	15112	15018	15111	14993	15067	14937	14959	14734	15001	14849	14835	15046	15033	14939	15022	14990	14806	14919	14857	14904	14962	14978	14844	15032	14832	15092	15063	14988	15093	15024	15067	14991	15158	15075	14871	14921	14946	15090	15129	14945	14932	15064	14924	15025	14952	15079	14982	14908	14978	14930	15005	14862	15074	14986	14900	14948	15074	14890	15050	15004	15150	14952	15100	14875	14985	14917	15115	15242	14978	15043	14926	14986	15054	14961	14963	14930	14820	14982	15071	15102	15127	15282	15042	14948	15017	15170	14891	14908	15003	14958	14830	14832	14919	15052	15229	15073	14974	14935	15048	14892	15002	14840	14824	14888	14891	15036	15129	15038	15126	15098	15146	15198	14932	15059	15101	15023	14991	15011	14996	15016	15007	15077	14805	14943	14869	14856	14905	15048	14884	14932	15050	14890	15010	15117	15078	15082	15129	14894	14998	15048	14851	14842	14955	15053	14872	14875	15206	15154	14834	14831	14794	14809	14930	14866	14905	14968	14813	15008	15125	14996	14872	14956	15071	15146	14989	14989	15025	15055	15123	15243	15093	14992	15173	15114	15076	15086	14934	15013	15199	15131	15011	14942	14956	14963	14906	14954	14781	14849	14789	14961	15130	14872	14912	14856	14845	15091	15104	14889	15023	14953	14967	14862	14909	14952	15032	15128	15181	15011	14836	15043	14992	14911	14802	14916	15154	14983	14968	15015	14965	14967	15019	14918	14889	15121	15092	15032	14995	15008	15271	15050	14958	14985	15242	15025	14945	14915	15085	14976	15005	15006	15193	15152	14936	15095	15104	15198	15262	14742	14917	14900	15130	15078	15034	15078	14826	15095	14878	15010	14875	15039	15138	15052	14975	15011	15022	15099	14948	15028	14857	14942	14900	14938	14965	15030	15021	14886	14934	15054	14944	15084	15031	15106	14915	15063	15005	15076	14949	15124	14999	15092	14932	15093	14916	15102	15020	14920	14952	14969	15135	15132	15077	15085	15017	15099	15067	15124	15121	15045	14765	14819	15139	15197	15003	14834	15071	14800	14869	14894	14995	15002	15025	15100	15053	15027	14918	14771	14854	14923	14871	14999	15118	14944	14957	15140	15032	15070	15136	15088	15066	14890	14925	14950	15150	15006	15162	14839	14876	15018	15083	15139	15022	14955	15151	14966	14963	14770	14958	14960	14980	15084	15018	14970	15037	15176	15158	14953	15080	14791	14901	15125	14921	14897	14813	15115	14883	15045	14889	15057	14760	15026	15014	15130	14974	14970	14897	15054	15073	14997	14962	15047	15274	15074	14911	15057	14964	15162	14890	15037	14805	14896	14962	15015	14941	14942	15092	15016	15292	14873	14836	15024	14879	14970	15100	15063	14968	15150	15046	14863	14781	14821	15126	14977	15087	15081	14987	15036	14950	14961	15052	15022	14947	15062	14975	15167	14755	14904	14691	15098	14850	15140	15084	15146	14961	15064	14896	15179	15047	15003	15010	14885	15149	14971	15025	15062	14934	14874	14945	15025	15019	14947	14892	14912	15012	15150	15112	14999	14981	15091	14855	15058	14950	15060	15058	15072	15109	14919	15163	14966	14906	14991	14947	14864	14972	14867	15093	14983	14970	14915	15008	14966	14971	14931	15045	15030	14958	14991	14978	15085	14828	14743	14986	14925	14922	15039	15070	14949	15077	15120	15108	14840	15062	14859	14922	14881	15100	14800	15051	14968	14857	15013	15144	15056	15106	15057	14806	14917	14959	14815	15005	15053	15026	15121	14981	14941	14874	15040	15054	15111	14919	15201	15192	14962	14867	14959	15051	15087	14882	14904	15149	15021	15076	14965	15061	15027	14956	15234	14905	15079	14846	14889	14947	15065	14938	14986	14989	14902	14869	15097	15136	14861	15001	14897	15053	14974	14827	15054	15012	15000	14999	15131	14918	15038	14864	15008	15113	15105	14848	15075	14935	15177	14985	14981	15066	15184	15034	14960	14946	14997	14868	15005	14999	14983	15063	14849	15093	15105	14939	15025	14902	15043	14883	15028	15013	14889	14870	14833	14838	14985	14893	14815	15085	14913	15214	14977	14950	15102	15078	14987	15195	14951	15125	15097	14748	14924	14955	15083	15037	15152	14992	15003	15209	14867	15008	15072	15052	14929	15004	15041	14963	15023	15083	15091	15062	15212	14870	14881	14965	15046	14885	14994	15145	15079	15262	14813	14737	15031	14794	14980	14861	14937	15145	15066	15111	14913	14836	15007	14885	15099	14942	14830	15064	14889	15001	15024	15034	15041	15103	14936	15063	15029	14968	14983	14941	14940	14941	15129	14896	15106	15070	14994	14936	14873	14859	14887	15055	15062	15072	14902	14933	14748	15097	14785	15195	14949	15140	15047	14926	15091	15153	14747	14944	15049	14966	15109	14983	14890	15197	15119	15000	15168	15071	14884	14770	15124	15014	15009	14928	14901	14946	15115	14884	14895	14960	14807	15174	15182	14762	15325	14925	14881	15008	14821	14935	15028	15111	14973	14786	14937	14920	15097	15017	15183	14873	14836	14923	15130	14995	15227	15125	15147	15067	14945	14930	15116	15025	14913	14897	15096	14997	14867	15030	14849	14976	15028	15042	15140	15067	14955	14891	15034	15050	14772	14943	15122	14990	15158	14984	14928	15164	15183	14965	15009	15064	15128	15110	15188	15089	15182	14919	15013	14971	15114	14988	14964	15012	15209	15224	14967	14969	14995	14993	14977	14987	14936	15056	15066	15031	14931	15025	14884	15031	15014	15059	15044	14944	15052	15015	14989	14965	14917	14890	14898	15033	14966	14986	15086	15003	14984	14998	15089	15039	14983	15038	15050	14984	14979	14832	15147	15048	15272	14934	14946	15063	15090	14798	14898	14947	15189	14853	15026	15015	15145	15028	14849	14869	14971	15097	15083	15018	15102	15101	15118	14793	14977	15141	14929	14871	15228	14846	14866	14822	15133	14992	15043	15018	14939	15014	14864	14848	14865	14986	15085	14905	14895	15080	14995	14938	15124	15078	14958	14854	14948	14832	15156	14962	15160	15099	15004	15091	14965	15156	15018	14910	14980	15040	15079	14895	15087	14961	15044	14924	14902	14909	15027	14999	14960	15065	14976	14923	15087	14938	15031	14982	15082	14893	14971	15059	14971	15024	15202	15043	15190	14992	15228	14941	14812	15007	14910	15018	14953	14922	15097	14976	14842	15005	14864	15171	14883	15110	14982	14956	14906	14974	15053	15056	15094	14815	14933	14925	14933	15143	15150	14992	14802	15148	14995	15144	14965	15042	15109	15031	14861	15112	15065	15131	15006	14965	15128	14935	15058	15061	14957	15034	14993	15059	15153	15163	14911	15056	15178	15000	15065	15121	15036	14918	14898	14708	14857	15184	15124	14702	14973	14794	14917	14868	14889	15140	14847	15103	15045	14776	14921	15034	15022	15009	15055	14886	15012	14962	14993	14992	15169	15088	14813	15250	15022	15162	15051	15042	15008	14871	14878	14913	14946	14900	14939	14795	14966	14961	15055	15104	15030	14898	14904	14768	14905	15109	15031	15300	15042	15092	14872	15140
34644	56266	50956	38297	30947	25452	20261	17151	15664	15300	14986	14781	14634	14838	14583	14471	14627	14481	14459	14456	14388	14305	14471	14243	14361	14313	14399	14261	14329	14321	14168	14407	14314	14309	14362	14279	14291	14358	14281	14175	14341	14301	14419	14145	14169	14184	14426	14287	14383	14297	14250	14316	14374	14252	14413	14484	14325	14270	14250	14295	14203	14321	14246	14382	14296	14260	14100	14370	14127	14345	14294	14179	14175	14276	14318	14298	14110	14308	14203	14229	14272	14276	14228	14259	14129	14488	14240	14237	14193	14238	14294	14314	14304	14416	14197	14320	14239	14271	14338	14111	14277	14122	14181	14086	14384	14207	14288	14304	14257	14241	14353	14188	14369	14308	14315	14205	14358	14321	14182	14326	14205	14282	14182	14344	14234	14192	14403	14228	14374	14374	14378	14255	14055	14077	14180	14226	14212	14394	14313	14341	14191	14170	14339	14131	14332	14348	14297	14146	14208	14171	14434	14141	14262	14241	14230	14260	14162	14320	14294	14311	14368	14279	14091	14280	14354	14061	14219	14450	14224	14302	14436	14176	14042	14350	14307	14311	14290	14174	14374	14292	14364	14335	14231	14236	14146	14314	14178	14198	14261	14142	14190	14219	14098	14305	14235	14266	14330	14148	14336	14134	14364	14247	14237	14221	14384	14191	14469	14097	14288	14122	14329	14184	14263	14187	14253	14266	14284	14303	14202	14231	14236	14135	14249	14178	14238	14250	14216	14388	14241	14199	14239	14243	14405	14075	14169	14388	14275	14194	14251	14188	14439	14276	14263	14354	14141	14191	14322	14261	14363	14307	14224	14356	14052	14407	14353	14405	14262	14489	14378	14164	14205	14123	14287	14229	14114	14450	14238	14259	14297	14163	14277	14151	14353	14168	14203	14162	14347	14309	14198	14443	14252	14268	14316	14248	14176	14322	14258	14154	14065	14421	14103	14378	14326	14104	14295	14262	14185	14366	14130	14331	14146	14175	14129	14199	14417	14317	14205	14261	14340	14398	14437	14164	14240	14295	14279	14261	14298	14171	14120	14279	14251	14275	14297	14180	14264	14327	14308	14173	14261	14336	14332	14169	14227	14278	14161	14424	14215	14179	14329	14185	14305	14348	14196	14444	14163	14355	14180	14206	14307	14133	14251	14364	14139	14304	14275	14326	14242	14263	14020	14226	14339	14199	14358	14238	14246	14223	14175	14332	14270	14148	14332	14255	14169	14082	14138	14269	14158	14362	14219	14198	14300	14287	14219	14127	14245	14220	14263	14265	14361	14266	14159	14135	14296	14138	14171	14267	14152	14295	14095	14337	14138	14226	14423	14238	14361	14167	14256	14186	14088	14174	14319	14317	14358	14392	14188	14267	14146	14404	14318	14189	14179	14195	14263	14268	14165	14303	14304	14187	14053	14280	14363	14253	14219	14154	14323	14301	13983	14227	14305	14337	14421	14396	14311	14423	14084	14292	14315	14116	14190	14240	14194	14241	14221	14371	14276	14337	14393	14286	14244	14107	14148	14223	14223	14163	14237	14317	14267	14215	14218	14406	14065	14284	14196	14406	14314	14199	14175	14239	14198	14436	14176	14176	14300	14292	14283	14311	14334	14105	14281	14147	14253	14266	14210	14225	14336	14359	14242	14199	14264	14217	14273	14256	14305	14403	14230	14196	14235	14186	14294	14266	14086	14204	14289	14174	14261	14154	14344	14208	14231	14366	14296	14271	14392	14136	14261	14296	14383	14140	14350	14181	14298	14371	14053	14196	14346	14158	14261	14363	14264	14274	14104	14310	14278	14205	14403	14359	14432	14094	14188	14363	14343	14277	14200	14402	14228	14021	14294	14441	14213	14216	14164	14345	14209	14280	14325	14259	14211	14312	14240	14236	14372	14186	14201	14339	14408	14244	14232	14275	14145	14264	14477	14264	14154	14187	14289	14009	14112	14331	14148	14154	14238	14280	14177	14205	14251	14198	14185	14119	14403	14307	14213	14110	14239	14271	14332	14368	14230	14281	14270	14152	14261	14382	14321	14177	14273	14173	14356	14146	14054	14110	14243	14266	14336	14292	14322	14263	14236	14208	14210	14330	14322	14253	14431	14090	14155	14363	14225	14185	14210	14307	14157	14336	14307	14221	14137	14160	14366	14403	14041	14374	14283	14231	14235	14350	14138	14018	14337	14111	13980	14283	14381	14306	14075	14213	14190	14423	14225	14146	14370	14135	14289	14112	14256	14376	14363	14214	14223	14264	14110	14377	14324	14292	14150	14015	14265	14256	14208	14342	14211	14280	14316	14100	14240	14374	14105	14272	14190	14253	14365	14252	14089	14262	14500	14251	14132	14206	14177	14261	14245	14315	14356	14170	14255	14185	14208	13936	14271	14345	14351	14189	14180	14322	14198	14200	14339	14213	14248	14410	14187	14189	14437	14357	14308	14118	14129	14209	14228	14400	14319	14267	14071	14065	14180	14258	14287	14275	14296	14165	14286	14313	14377	14258	14315	14321	14195	14318	14287	14246	14318	14342	14127	14159	14171	14403	14185	14225	14237	14239	14099	14333	14397	14322	14338	14272	14201	14254	14397	14317	14281	14252	14249	14311	14211	14164	14373	14169	14139	14070	14175	14310	14090	14297	14219	14216	14363	14362	14117	14334	14350	14171	14174	14388	14195	14279	14236	14256	14307	14184	14241	14135	14431	14171	14345	14111	14312	14310	14212	14243	14243	14386	14165	14160	14369	14284	14241	14354	14198	14279	14188	14330	14292	14240	14338	14148	14139	14428	14257	14143	14312	14312	14200	14516	14322	14140	14305	14173	14226	14419	14453	14378	14309	14118	14316	14213	14279	14335	14281	14322	14334	14175	14161	14200	14207	14388	14216	14199	14312	14365	14235	14243	14275	14249	14359	14234	14283	14232	14416	14236	14414	14266	14263	14208	14244	14346	14311	14202	14118	14211	14198	14178	14206	14254	14171	14232	14124	14385	14020	14072	14225	14300	14294	14224	14269	14114	14189	14275	14222	14045	14324	14395	14286	14274	14308	14065	14231	14385	14280	14229	14311	14180	14260	14298	14206	14273	14259	14178	14225	14256	14365	14314	14249	14207	14322	14243	14352	14350	14309	14334	14254	14288	14109	14377	14207	14365	14224	14201	14263	14152	14387	14308	14165	14389	14218	14261	14328	14351	14225	14143	14303	14132	14187	14329	14232	14278	14209	14321	14217	14380	14393	14175	14237	14263	14462	14356	14206	14191	14267	14326	14207	14293	14277	14256	14284	14258	14258	14288	14283	14378	14313	14349	14256	14200	14213	14266	14266	14370	14204	14181	14290	14354	14182	14405	14269	14206	14401	14132	14286	14356	14256	14239	14273	14133	14269	14279	14379	14097	14322	14206	14177	14266	14261	14432	14294	14208	14113	14265	14290	14445	14281	14156	14358	14118	14343	14302	14160	14364	14355	14324	14225	14384	14306	14347	14236	14209	14241	14318	14191	14225	14272	14241	14318	14255	14316	14045	14260	14445	14338	14057	14311	14421	14218	14265	14184	14284	14108	14306	14251	14224	14323	14106	14364	14178	14306	14198	14210	14306	14149	14195	14303	14352	14057	14158	14152	14320	14323	14263	14060	14326	14335	14305	14074	14335	14095	14321	14255	14215	14305	14111	14253	14221	14204	14274	14286	14018	14359	14264	14284	14315	14243	14361	14210	14338	14133	14257	14170	14223	14236	14114	14261	14341	14174	14262	14235	14164	14182	14239	14329	14382	14349	14235	14194	14237	14228	14260	14355	14169	14178	14280	14206	14274	14299	14220	14203	13999	14322	14184	14335	14291	14392	14082	14178	14321	14251	14359	14222	14164	14217	14284	14372	14330	14202	14261	14283	14280	14351	14238	14249	14179	14212	14429	14379	14410	14235	14290	14270	14269	14306	14277	14455	14274	14258	14389	14274	14122	14271	14319	14272	14398	14071	14342	14141	14321	14254	14388	14255	14294	14115	14380	14342	14257	14230	14235	14341	14260	14270	14163	14212	14119	14223	14214	14182	14228	14202	14138	14424	14265	14084	14151	14219	14218	14240	14328	14172	14330	14285	14238	14134	14096	14167	14309	14268	14246	14196	14257	14294	14236	14179	14453	14180	14305	14129	14439	14192	14071	14358	14326	14193	14211	14253	14438	14233	14287	14306	14353	14337	14405	14392	14279	14341	14282	14357	14393	14177	14190	14237	14277	14198	14172	14266	14275	14301	14310	14369	14246	14119	14286	14225	14047	14313	14269	14346	14206	14101	14190	14279	14357	14216	14336	14308	14179	14151	14256	14465	14196	14263	14280	14351	14382	14191	14213	14420	14278	14352	14258	14284	14257	14284	14270	14211	14284	14289	14289	14279	14362	14236	14381	14344	14282	14231	14079	14333	14237	14240	14213	14330	14277	14189	14215	14309	14120	14378	14183	14285	14291	14267	14276	14130	14292	14274	14239	14311	14310	14276	14333	14291	14507	14241	14335	14146	14173	14295	14056	14223	14389	14115	14233	14353	14196	14195	14324	14279	14354	14366	14275	14345	14209	14182	14240	14220	14271	14461	14378	14264	14331	14248	14259	14284	14304	14392	14435	14293	14234	14117	14116	14286	14271	14226	14300	14216	14117	14512	14306	14315	14378	14219	14303	14341	14159	14353	14257	14183	14352	14135	14315	14388	14556	14167	14218	14240	14141	14445	14288	14349	14255	14286	14246	14117	14199	14272	14300	14156	14263	14382	14368	14248	14479	14357	14207	14345	14310	14202	14291	14250	14122	14187	14347	14252	14180	14226	14252	14243	14218	14140	14148	14266	14216	14262	14186	14452	14219	14178	14332	14135	14229	14272	14301	14246	14399	14278	14374	14123	14388	14227	14149	14229	14243	14338	14178	14307	14328	14331	14160	14236	14229	14251	14316	14237	14307	14360	14289	14286	14204	14114	14212	14111	14265	14168	14098	14200	14128	14204	14331	14237	14441	14157	14245	14279	14026	14038	14206	14086	14237	14282	14079	14243	14250	14125	14214	14182	14324	14259	14190	14260	14203	14271	14146	14306	14326	14333	14242	14235	14365	14097	14080	14330	14312	14058	14293	14362	14228	14300	14220	14215	14397	14210	14217
23237	21621	29534	24714	23879	26447	27184	19895	17577	17172	16832	16515	16384	16159	15964	15902	16066	16037	15879	15938	15797	15824	15741	15753	15849	15632	15764	15670	15642	15928	15632	15717	15636	15719	15734	15633	15800	15664	15799	15735	15545	15808	15657	15586	15386	15655	15675	15714	15540	15600	15521	15433	15702	15625	15542	15602	15635	15830	15508	15537	15672	15821	15743	15776	15667	15639	15702	15743	15646	15502	15578	15569	15598	15596	15634	15494	15623	15581	15755	15740	15550	15545	15565	15678	15741	15717	15571	15508	15617	15484	15714	15584	15661	15505	15569	15766	15703	15723	15679	15625	15472	15718	15634	15449	15483	15696	15555	15529	15456	15596	15619	15863	15518	15860	15811	15723	15683	15842	15642	15710	15648	15757	15748	15577	15704	15591	15490	15484	15537	15644	15711	15655	15594	15465	15643	15727	15865	15641	15680	15552	15700	15571	15511	15658	15601	15626	15655	15511	15746	15517	15511	15510	15537	15672	15697	15684	15566	15550	15549	15596	15540	15593	15575	15538	15653	15538	15575	15629	15557	15619	15675	15492	15754	15541	15649	15388	15675	15656	15663	15735	15641	15699	15537	15551	15719	15603	15555	15587	15598	15699	15521	15795	15691	15368	15577	15706	15744	15718	15570	15461	15621	15577	15897	15518	15829	15593	15516	15380	15721	15628	15634	15637	15552	15771	15492	15538	15672	15491	15542	15602	15686	15692	15556	15550	15542	15573	15721	15531	15608	15522	15595	15605	15616	15642	15587	15564	15631	15654	15482	15588	15476	15591	15652	15608	15685	15737	15656	15714	15787	15516	15528	15791	15532	15575	15532	15472	15669	15626	15700	15540	15444	15683	15721	15403	15492	15658	15721	15561	15948	15413	15566	15567	15516	15397	15539	15642	15474	15542	15563	15704	15676	15565	15758	15539	15644	15609	15399	15640	15484	15594	15552	15688	15744	15663	15811	15478	15496	15529	15552	15454	15593	15543	15604	15543	15570	15447	15482	15635	15439	15601	15657	15516	15604	15484	15653	15597	15651	15681	15592	15864	15662	15685	15723	15543	15606	15612	15453	15409	15683	15511	15562	15775	15669	15572	15561	15639	15607	15390	15559	15605	15426	15547	15558	15579	15731	15634	15642	15667	15562	15645	15698	15671	15769	15551	15643	15548	15477	15632	15777	15483	15571	15587	15542	15589	15813	15531	15353	15534	15655	15692	15479	15646	15753	15687	15372	15567	15543	15673	15563	15639	15549	15523	15456	15375	15661	15650	15660	15488	15670	15520	15520	15862	15551	15544	15709	15607	15808	15598	15337	15555	15740	15715	15715	15581	15531	15462	15549	15621	15519	15665	15461	15661	15605	15542	15759	15724	15623	15654	15485	15570	15722	15396	15739	15740	15598	15429	15853	15428	15471	15544	15778	15566	15461	15453	15549	15456	15528	15738	15716	15611	15516	15467	15497	15353	15578	15664	15709	15591	15628	15546	15826	15494	15467	15471	15610	15737	15510	15704	15518	15462	15507	15563	15536	15643	15644	15630	15512	15442	15707	15595	15667	15506	15519	15591	15693	15671	15466	15593	15606	15594	15617	15740	15605	15634	15629	15637	15638	15633	15655	15720	15557	15664	15659	15572	15816	15650	15594	15603	15569	15620	15550	15739	15505	15636	15596	15647	15552	15611	15581	15631	15690	15544	15661	15541	15641	15421	15619	15566	15629	15581	15616	15473	15587	15521	15679	15512	15441	15453	15612	15609	15536	15595	15676	15590	15379	15583	15372	15612	15655	15395	15573	15598	15634	15549	15520	15613	15605	15662	15597	15397	15438	15639	15706	15645	15511	15542	15484	15731	15720	15600	15473	15653	15651	15390	15748	15687	15620	15542	15645	15619	15754	15608	15563	15806	15616	15493	15674	15582	15540	15457	15565	15708	15610	15500	15593	15559	15672	15640	15629	15579	15558	15788	15482	15762	15379	15571	15490	15461	15620	15519	15583	15446	15463	15577	15630	15660	15691	15755	15479	15608	15596	15488	15582	15594	15542	15507	15631	15606	15625	15648	15691	15777	15559	15495	15528	15685	15385	15690	15805	15494	15573	15455	15549	15580	15480	15484	15653	15427	15355	15548	15704	15549	15684	15449	15579	15742	15691	15572	15442	15555	15510	15583	15592	15681	15549	15738	15575	15561	15485	15511	15450	15493	15686	15689	15712	15393	15516	15522	15480	15586	15457	15623	15361	15530	15584	15371	15565	15507	15621	15644	15620	15589	15564	15792	15691	15617	15607	15427	15738	15678	15574	15546	15576	15585	15737	15614	15537	15587	15618	15579	15577	15556	15683	15667	15641	15451	15833	15542	15505	15508	15543	15608	15646	15472	15618	15643	15673	15518	15523	15491	15490	15507	15592	15527	15456	15544	15406	15564	15710	15631	15608	15575	15519	15613	15813	15730	15638	15499	15595	15518	15560	15372	15477	15570	15406	15673	15556	15537	15514	15443	15670	15630	15659	15496	15478	15668	15733	15525	15724	15728	15610	15562	15729	15665	15445	15699	15782	15711	15764	15613	15621	15621	15807	15385	15623	15729	15462	15613	15672	15634	15792	15723	15563	15431	15564	15832	15512	15778	15681	15445	15613	15518	15602	15670	15866	15434	15602	15532	15766	15493	15657	15485	15781	15618	15660	15775	15504	15491	15659	15575	15584	15526	15587	15561	15689	15710	15601	15650	15593	15712	15550	15568	15665	15546	15657	15757	15624	15663	15643	15402	15644	15436	15514	15681	15414	15555	15617	15541	15736	15721	15573	15574	15463	15566	15622	15522	15639	15547	15590	15651	15504	15524	15650	15694	15507	15437	15544	15564	15431	15401	15451	15695	15551	15528	15583	15484	15487	15554	15365	15527	15469	15538	15533	15794	15689	15489	15490	15445	15618	15553	15597	15630	15529	15564	15701	15406	15491	15403	15679	15644	15555	15504	15630	15667	15638	15669	15544	15615	15686	15601	15535	15514	15579	15723	15576	15721	15736	15689	15579	15540	15479	15605	15727	15562	15544	15609	15556	15668	15703	15784	15461	15500	15670	15652	15526	15458	15542	15564	15530	15645	15635	15521	15774	15497	15714	15636	15688	15457	15608	15623	15625	15509	15735	15603	15588	15648	15420	15525	15641	15726	15504	15647	15687	15496	15845	15653	15666	15625	15642	15719	15558	15667	15426	15307	15720	15605	15603	15593	15573	15642	15486	15732	15543	15505	15521	15506	15681	15595	15767	15625	15749	15593	15678	15548	15469	15454	15733	15580	15584	15544	15670	15704	15357	15469	15659	15369	15662	15541	15469	15402	15529	15588	15694	15659	15590	15612	15492	15622	15426	15558	15399	15429	15674	15532	15582	15538	15747	15570	15593	15725	15645	15725	15714	15740	15460	15578	15630	15607	15808	15580	15626	15604	15643	15655	15532	15585	15640	15521	15483	15482	15570	15583	15588	15333	15620	15422	15609	15760	15587	15473	15548	15696	15582	15587	15636	15678	15548	15512	15612	15855	15646	15750	15466	15466	15518	15353	15462	15516	15700	15565	15367	15442	15598	15501	15566	15521	15398	15596	15668	15445	15663	15425	15493	15503	15597	15561	15666	15707	15600	15550	15640	15650	15638	15665	15465	15799	15516	15697	15716	15628	15554	15816	15742	15584	15532	15440	15277	15547	15606	15716	15646	15604	15325	15458	15656	15466	15620	15485	15640	15647	15647	15805	15686	15629	15499	15556	15548	15652	15861	15745	15702	15584	15656	15646	15698	15513	15672	15653	15486	15595	15616	15759	15762	15706	15744	15585	15652	15505	15715	15620	15447	15519	15483	15301	15638	15552	15592	15284	15620	15517	15623	15555	15659	15607	15559	15553	15621	15791	15701	15596	15578	15342	15624	15600	15591	15625	15430	15533	15524	15716	15547	15724	15495	15718	15649	15610	15597	15760	15488	15511	15709	15587	15550	15548	15718	15664	15597	15728	15677	15904	15710	15407	15556	15640	15666	15532	15614	15584	15644	15492	15635	15395	15586	15728	15444	15595	15453	15705	15646	15447	15681	15575	15648	15489	15446	15642	15682	15449	15671	15447	15535	15548	15572	15680	15687	15714	15655	15632	15781	15770	15549	15469	15646	15584	15541	15358	15567	15690	15579	15613	15578	15603	15604	15489	15537	15742	15733	15767	15507	15659	15567	15603	15707	15717	15692	15624	15488	15592	15617	15414	15419	15743	15591	15625	15712	15659	15537	15612	15736	15486	15787	15685	15442	15651	15586	15555	15466	15397	15515	15585	15444	15636	15649	15637	15475	15692	15531	15789	15894	15634	15559	15608	15585	15391	15624	15606	15701	15650	15579	15621	15860	15539	15613	15595	15678	15863	15551	15524	15511	15563	15608	15445	15428	15532	15512	15514	15700	15633	15516	15411	15605	15722	15727	15791	15374	15619	15544	15666	15607	15686	15585	15469	15456	15580	15799	15619	15643	15464	15547	15621	15566	15588	15574	15394	15434	15628	15525	15621	15705	15703	15530	15689	15445	15548	15614	15481	15740	15874	15625	15437	15572	15623	15555	15506	15782	15684	15482	15834	15556	15557	15638	15422	15559	15499	15608	15825	15489	15564	15683	15531	15438	15544	15645	15630	15619	15591	15757	15643	15572	15567	15581	15536	15516	15494	15708	15417	15508	15497	15517	15694	15501	15571	15706	15675	15507	15394	15499	15513	15635	15579	15602	15565	15483	15681	15394	15736	15442	15405	15418	15576	15671	15555	15607	15586	15548	15548	15517	15659	15401	15694	15686	15576	15763	15547	15518	15819	15620	15731	15535	15415	15590	15677	15371	15556	15463	15597	15657	15494	15563	15652	15551	15472	15599	15601	15548	15525	15600	15458	15562	15586	15586	15607	15554	15557	15571	15599	15533	15593	15598	15628	15568	15506	15718	15735	15522	15612	15690	15586	15734	15741	15730	15490	15542	15705	15611	15428	15619	15692	15489	15601	15641	15646	15398	15344	15640	15507	15630	15701	15702	15622	15472	15732	15607	15646	15459	15558	15592	15641	15582	15356	15448	15796	15492	15683	15471	15515	15754	15486	15676	15471	15650	15363	15473	15527	15416	15404
38301	60544	55216	44405	37795	29984	23616	19228	17088	16355	15840	15602	15294	15204	14898	15023	14967	14965	15054	14861	14716	14628	14811	14798	14631	14672	14829	14651	14757	14684	14632	14759	14517	14779	14636	14672	14407	14655	14856	14517	14640	14545	14888	14584	14552	14467	14872	14621	14560	14650	14647	14617	14689	14598	14771	14716	14841	14701	14600	14583	14631	14433	14728	14606	14622	14704	14579	14859	14702	14682	14674	14578	14390	14681	14663	14712	14571	14700	14572	14604	14618	14546	14595	14514	14534	14683	14544	14545	14636	14645	14514	14663	14739	14638	14585	14623	14629	14449	14615	14717	14622	14598	14784	14477	14796	14522	14612	14649	14496	14445	14667	14601	14463	14576	14715	14647	14637	14711	14509	14810	14550	14520	14733	14581	14740	14486	14759	14669	14603	14668	14772	14671	14530	14504	14758	14609	14595	14568	14624	14517	14690	14610	14778	14679	14763	14325	14567	14590	14701	14679	14647	14538	14822	14557	14657	14785	14705	14421	14588	14713	14593	14724	14634	14691	14605	14768	14573	14420	14607	14461	14626	14588	14553	14750	14478	14595	14521	14556	14600	14649	14665	14670	14581	14591	14396	14731	14704	14462	14732	14497	14544	14388	14634	14710	14566	14529	14629	14650	14599	14637	14552	14543	14561	14574	14402	14574	14665	14587	14528	14705	14660	14550	14655	14686	14616	14807	14641	14545	14565	14533	14657	14629	14530	14686	14733	14547	14570	14327	14759	14806	14538	14612	14541	14664	14475	14589	14586	14556	14571	14677	14686	14634	14818	14516	14570	14629	14394	14545	14653	14541	14633	14651	14518	14606	14630	14594	14485	14498	14821	14680	14729	14519	14589	14601	14619	14837	14580	14493	14559	14606	14470	14621	14583	14745	14506	14542	14703	14527	14613	14675	14616	14595	14535	14580	14721	14679	14511	14512	14595	14669	14563	14724	14385	14653	14681	14648	14639	14720	14507	14505	14794	14547	14610	14684	14577	14782	14584	14612	14675	14485	14548	14523	14698	14685	14693	14717	14627	14601	14726	14712	14652	14675	14485	14532	14593	14611	14688	14776	14766	14600	14714	14519	14707	14698	14679	14612	14570	14643	14761	14646	14553	14427	14647	14720	14650	14637	14771	14486	14666	14626	14682	14634	14623	14718	14507	14566	14721	14578	14737	14533	14754	14546	14644	14633	14711	14698	14607	14638	14496	14801	14517	14666	14497	14567	14543	14610	14637	14578	14717	14572	14705	14552	14406	14697	14633	14571	14639	14698	14726	14434	14626	14711	14696	14623	14557	14739	14588	14632	14708	14439	14663	14508	14755	14556	14737	14552	14493	14640	14538	14741	14677	14652	14535	14719	14734	14509	14676	14726	14580	14715	14667	14510	14707	14553	14604	14631	14774	14698	14542	14699	14583	14502	14506	14616	14805	14543	14545	14704	14547	14443	14686	14543	14644	14717	14760	14726	14650	14413	14663	14583	14716	14669	14631	14574	14788	14720	14658	14711	14570	14556	14620	14532	14538	14670	14588	14846	14494	14725	14673	14705	14594	14522	14539	14663	14468	14590	14464	14723	14629	14602	14674	14620	14603	14531	14599	14646	14646	14603	14599	14500	14695	14524	14532	14659	14590	14679	14620	14659	14436	14585	14685	14578	14536	14569	14466	14544	14572	14695	14653	14629	14539	14412	14621	14584	14558	14579	14658	14636	14610	14573	14502	14708	14715	14808	14622	14570	14586	14697	14552	14750	14601	14723	14548	14711	14661	14566	14552	14546	14672	14572	14526	14714	14699	14542	14742	14603	14579	14596	14583	14727	14647	14571	14675	14608	14689	14762	14615	14602	14650	14667	14546	14637	14606	14578	14538	14610	14574	14506	14587	14678	14787	14702	14452	14579	14704	14589	14501	14643	14707	14713	14661	14472	14467	14590	14661	14578	14838	14516	14588	14627	14549	14669	14515	14653	14618	14559	14572	14573	14632	14489	14666	14676	14651	14601	14642	14419	14670	14623	14572	14538	14667	14592	14631	14460	14654	14585	14733	14629	14678	14451	14720	14778	14551	14636	14744	14617	14584	14591	14671	14533	14673	14554	14543	14581	14529	14642	14711	14500	14676	14731	14573	14570	14634	14800	14612	14818	14566	14586	14805	14699	14665	14537	14682	14768	14603	14644	14446	14592	14566	14632	14453	14518	14682	14527	14726	14568	14572	14782	14400	14530	14715	14494	14655	14551	14693	14513	14396	14496	14693	14577	14759	14638	14478	14509	14559	14543	14585	14764	14546	14598	14623	14623	14650	14570	14726	14646	14556	14759	14624	14775	14659	14628	14567	14527	14516	14613	14618	14609	14574	14589	14516	14677	14612	14437	14418	14737	14698	14590	14636	14674	14637	14875	14377	14705	14545	14587	14581	14590	14550	14695	14614	14531	14531	14754	14362	14654	14758	14685	14665	14642	14478	14838	14660	14464	14512	14706	14615	14634	14792	14525	14688	14582	14636	14746	14582	14594	14555	14617	14396	14711	14545	14597	14554	14725	14510	14609	14567	14809	14769	14689	14506	14648	14797	14596	14755	14653	14463	14418	14693	14600	14667	14563	14642	14574	14659	14699	14672	14475	14556	14532	14672	14682	14347	14714	14568	14646	14721	14451	14613	14791	14723	14751	14390	14587	14633	14555	14611	14728	14693	14490	14637	14637	14517	14543	14691	14715	14515	14707	14658	14604	14489	14526	14782	14595	14693	14521	14630	14777	14645	14493	14565	14550	14708	14525	14712	14663	14558	14552	14605	14459	14563	14538	14681	14492	14554	14633	14601	14597	14469	14617	14646	14608	14555	14555	14652	14474	14694	14688	14677	14628	14612	14543	14624	14590	14587	14576	14474	14606	14521	14696	14697	14727	14555	14626	14614	14546	14686	14464	14536	14751	14456	14663	14560	14668	14600	14613	14790	14420	14853	14503	14636	14607	14704	14609	14597	14632	14574	14649	14568	14476	14522	14706	14575	14539	14464	14560	14706	14510	14763	14642	14417	14372	14635	14611	14542	14683	14491	14726	14490	14767	14586	14743	14522	14596	14678	14630	14635	14649	14537	14606	14549	14678	14865	14523	14597	14565	14672	14688	14625	14501	14689	14576	14582	14744	14634	14608	14582	14504	14700	14637	14462	14858	14540	14522	14681	14692	14599	14694	14859	14708	14682	14613	14431	14674	14669	14591	14520	14601	14698	14594	14444	14718	14648	14699	14388	14565	14744	14441	14472	14638	14663	14586	14573	14709	14535	14768	14603	14615	14605	14691	14597	14443	14367	14575	14607	14687	14564	14595	14652	14638	14523	14477	14676	14774	14592	14431	14502	14580	14705	14621	14433	14705	14300	14545	14649	14769	14688	14651	14626	14567	14734	14536	14595	14686	14626	14625	14624	14554	14707	14630	14607	14566	14584	14639	14489	14498	14644	14490	14705	14676	14601	14614	14580	14625	14722	14699	14542	14569	14649	14699	14581	14428	14540	14473	14746	14572	14483	14571	14580	14794	14561	14566	14482	14478	14623	14715	14846	14485	14529	14631	14603	14680	14779	14617	14771	14539	14761	14479	14634	14688	14441	14588	14667	14710	14662	14517	14494	14596	14640	14567	14611	14507	14336	14660	14725	14561	14544	14558	14534	14569	14583	14615	14542	14689	14582	14647	14691	14587	14664	14348	14559	14571	14516	14577	14523	14656	14711	14619	14727	14405	14634	14594	14580	14518	14688	14524	14617	14530	14646	14599	14487	14560	14587	14428	14613	14731	14530	14720	14715	14639	14700	14566	14613	14541	14521	14398	14821	14469	14581	14457	14572	14734	14558	14691	14432	14692	14667	14726	14745	14513	14602	14576	14506	14641	14568	14751	14614	14527	14402	14462	14759	14545	14557	14623	14639	14499	14710	14624	14634	14735	14650	14647	14577	14798	14481	14587	14507	14732	14626	14552	14811	14593	14620	14385	14633	14455	14458	14786	14497	14607	14589	14590	14588	14537	14506	14649	14720	14632	14397	14518	14496	14652	14433	14549	14684	14532	14586	14751	14549	14498	14620	14695	14658	14765	14670	14759	14582	14429	14612	14799	14571	14571	14622	14613	14467	14697	14566	14694	14534	14646	14478	14553	14502	14489	14535	14692	14665	14588	14667	14652	14578	14556	14586	14617	14673	14549	14611	14566	14596	14695	14566	14659	14505	14674	14641	14612	14545	14559	14650	14439	14701	14597	14683	14524	14558	14542	14553	14847	14493	14533	14796	14510	14569	14765	14621	14571	14643	14562	14467	14519	14697	14652	14714	14535	14659	14567	14676	14774	14585	14674	14611	14570	14626	14544	14598	14446	14483	14750	14630	14597	14583	14701	14594	14695	14329	14576	14654	14508	14657	14582	14562	14703	14679	14607	14618	14658	14498	14524	14524	14630	14469	14558	14647	14550	14671	14628	14457	14651	14558	14633	14450	14647	14539	14595	14358	14501	14675	14603	14658	14515	14625	14587	14624	14775	14437	14597	14716	14543	14538	14556	14652	14534	14539	14558	14774	14577	14808	14711	14580	14683	14713	14664	14601	14697	14637	14653	14467	14533	14579	14667	14562	14659	14405	14598	14704	14458	14664	14617	14673	14247	14706	14690	14666	14617	14528	14888	14620	14547	14634	14629	14701	14633	14726	14427	14549	14647	14688	14653	14707	14723	14719	14638	14811	14625	14570	14682	14596	14668	14787	14703	14604	14635	14546	14706	14461	14643	14455	14473	14578	14565	14630	14728	14457	14568	14454	14748	14664	14590	14642	14740	14629	14721	14626	14646	14543	14506	14665	14826	14661	14572	14730	14544	14552	14522	14455	14681	14777	14707	14702	14792	14535	14523	14733	14657	14699	14529	14644	14682	14623	14479	14654	14474	14565	14584	14659	14630	14558	14624	14596	14587	14707	14785	14708	14480	14668	14630	14606	14537	14467	14584	14589	14668	14716	14573	14698	14592	14599	14523	14466	14643	14490	14716	14563	14501	14672	14610	14603	14726	14664	14610	14493	14611	14647	14541	14523	14577	14571	14660	14561	14577	14664	14561	14643	14633	14523	14523	14710	14617	14703	14619	14661	14533	14619	14666	14719	14796
29021	28449	34897	29529	21474	17969	16015	14806	14405	14123	14112	13932	13570	13810	13668	13742	13734	13689	13655	13594	13763	13759	13838	13904	13715	13771	13565	13773	13842	13618	13572	13625	13665	13729	13723	13512	13757	13533	13708	13719	13480	13719	13674	13494	13585	13620	13656	13595	13723	13654	13566	13666	13686	13819	13656	13698	13656	13629	13530	13662	13664	13836	13589	13654	13650	13564	13711	13566	13672	13464	13780	13890	13715	13583	13558	13597	13638	13702	13649	13519	13794	13662	13631	13537	13760	13379	13616	13602	13624	13682	13635	13677	13648	13723	13626	13737	13848	13708	13726	13756	13731	13559	13652	13569	13623	13701	13689	13739	13592	13587	13740	13653	13654	13374	13636	13537	13570	13699	13582	13497	13650	13651	13732	13648	13634	13509	13728	13688	13560	13570	13535	13702	13618	13716	13677	13864	13606	13601	13631	13668	13637	13652	13400	13627	14024	13790	13705	13655	13534	13617	13793	13485	13603	13647	13667	13575	13594	13697	13616	13562	13684	13624	13601	13721	13675	13614	13856	13551	13613	13595	13668	13553	13675	13759	13839	13781	13698	13680	13538	13701	13516	13699	13629	13655	13579	13585	13732	13502	13814	13512	13487	13826	13622	13603	13577	13551	13745	13518	13559	13742	13671	13672	13564	13725	13526	13716	13568	13749	13610	13723	13497	13527	13498	13780	13535	13515	13514	13769	13742	13664	13692	13593	13610	13654	13618	13445	13732	13624	13628	13686	13667	13652	13575	13581	13709	13748	13573	13696	13746	13556	13695	13685	13681	13624	13736	13631	13575	13563	13321	13667	13634	13688	13668	13640	13656	13813	13570	13547	13483	13761	13763	13604	13650	13565	13696	13702	13791	13671	13580	13650	13644	13661	13624	13617	13562	13694	13615	13706	13574	13679	13680	13646	13590	13767	13641	13749	13669	13581	13627	13611	13664	13634	13758	13778	13675	13434	13668	13513	13708	13698	13692	13637	13612	13718	13806	13680	13695	13622	13545	13507	13479	13408	13567	13692	13578	13480	13617	13547	13595	13657	13894	13695	13604	13502	13483	13724	13643	13575	13873	13561	13740	13646	13583	13640	13520	13651	13670	13538	13569	13679	13560	13779	13578	13700	13609	13493	13629	13714	13603	13551	13552	13549	13613	13554	13638	13548	13514	13658	13550	13656	13657	13740	13570	13649	13640	13683	13700	13719	13542	13808	13538	13613	13732	13593	13647	13441	13712	13633	13657	13584	13728	13538	13838	13809	13601	13640	13954	13688	13680	13591	13805	13526	13663	13784	13462	13657	13584	13636	13482	13625	13622	13578	13851	13579	13811	13749	13825	13679	13660	13607	13684	13543	13665	13629	13759	13770	13726	13624	13693	13593	13770	13666	13529	13634	13569	13646	13679	13642	13576	13680	13648	13479	13713	13550	13726	13452	13524	13811	13763	13672	13585	13590	13675	13681	13635	13657	13656	13652	13664	13626	13762	13550	13640	13696	13750	13441	13719	13694	13680	13364	13495	13659	13577	13588	13546	13640	13655	13576	13643	13699	13701	13705	13650	13476	13517	13447	13892	13571	13631	13882	13699	13537	13711	13663	13542	13661	13549	13568	13684	13647	13747	13629	13602	13743	13539	13811	13686	13720	13687	13742	13657	13707	13609	13859	13651	13650	13558	13691	13574	13472	13691	13610	13584	13522	13744	13656	13747	13622	13606	13725	13612	13663	13540	13732	13633	13653	13534	13579	13614	13714	13815	13565	13465	13685	13668	13676	13591	13682	13729	13761	13702	13763	13629	13680	13646	13555	13576	13337	13645	13627	13737	13734	13890	13625	13606	13712	13636	13629	13582	13806	13658	13570	13864	13616	13722	13566	13521	13702	13587	13590	13542	13769	13832	13740	13540	13635	13581	13747	13573	13526	13648	13659	13453	13644	13707	13623	13699	13909	13683	13674	13608	13570	13702	13580	13610	13588	13632	13606	13475	13678	13715	13562	13589	13721	13513	13607	13686	13543	13654	13634	13800	13730	13614	13623	13882	13574	13557	13644	13815	13598	13647	13648	13766	13533	13810	13762	13488	13556	13663	13630	13547	13791	13538	13730	13657	13530	13581	13455	13463	13575	13764	13616	13466	13568	13759	13583	13692	13634	13558	13390	13739	13656	13539	13846	13683	13761	13519	13712	13642	13467	13566	13593	13842	13684	13743	13516	13663	13644	13493	13596	13701	13896	13714	13556	13472	13581	13540	13752	13513	13692	13715	13487	13662	13532	13467	13562	13709	13673	13652	13778	13546	13579	13508	13711	13749	13636	13545	13499	13414	13717	13707	13445	13599	13676	13745	13726	13501	13623	13824	13522	13658	13588	13461	13630	13473	13585	13632	13479	13659	13684	13615	13638	13558	13612	13520	13344	13624	13632	13674	13765	13710	13593	13631	13518	13638	13661	13650	13576	13605	13685	13763	13699	13679	13653	13618	13734	13645	13558	13825	13714	13699	13696	13685	13666	13382	13385	13568	13748	13575	13567	13652	13655	13415	13782	13520	13636	13631	13553	13452	13516	13599	13447	13777	13666	13632	13924	13506	13505	13746	13709	13683	13712	13710	13536	13782	13727	13678	13724	13708	13635	13453	13783	13828	13596	13762	13552	13635	13624	13498	13621	13728	13688	13794	13671	13656	13762	13643	13696	13620	13617	13613	13677	13770	13632	13738	13694	13697	13724	13734	13776	13682	13615	13625	13688	13845	13616	13750	13734	13894	13591	13636	13548	13804	13677	13385	13636	13728	13683	13687	13507	13701	13507	13467	13477	13748	13768	13568	13637	13621	13495	13714	13606	13550	13615	13684	13527	13618	13586	13468	13766	13478	13665	13787	13507	13446	13550	13663	13505	13679	13807	13604	13476	13782	13468	13589	13616	13667	13623	13597	13568	13694	13496	13729	13582	13770	13716	13585	13647	13622	13541	13778	13728	13773	13745	13647	13730	13772	13682	13597	13562	13679	13782	13715	13616	13674	13557	13594	13594	13608	13655	13690	13793	13600	13607	13636	13599	13639	13636	13761	13860	13619	13693	13692	13638	13595	13580	13542	13898	13501	13498	13694	13795	13653	13699	13791	13650	13710	13535	13618	13507	13576	13541	13469	13698	13491	13583	13617	13752	13669	13625	13692	13655	13484	13741	13665	13733	13773	13836	13720	13701	13676	13784	13571	13539	13454	13651	13597	13556	13617	13311	13613	13709	13756	13493	13691	13639	13767	13542	13619	13677	13595	13591	13598	13774	13654	13630	13505	13476	13496	13642	13774	13567	13700	13598	13647	13564	13719	13648	13783	13717	13757	13724	13524	13629	13752	13643	13607	13745	13605	13503	13523	13656	13742	13762	13503	13750	13796	13798	13705	13729	13755	13621	13719	13527	13795	13592	13634	13545	13723	13790	13649	13652	13650	13557	13726	13831	13587	13794	13771	13578	13484	13517	13542	13663	13471	13685	13553	13597	13657	13779	13500	13598	13632	13784	13639	13819	13636	13576	13617	13761	13573	13670	13667	13470	13618	13554	13810	13485	13674	13493	13622	13657	13627	13537	13527	13791	13708	13729	13428	13626	13616	13454	13568	13454	13737	13503	13717	13644	13536	13588	13734	13714	13598	13786	13694	13524	13590	13540	13892	13556	13665	13703	13566	13680	13578	13702	13549	13740	13450	13643	13490	13735	13607	13707	13550	13919	13610	13832	13663	13570	13596	13552	13714	13584	13447	13382	13791	13446	13651	13573	13650	13668	13635	13544	13638	13815	13580	13618	13703	13623	13734	13558	13504	13512	13609	13597	13563	13641	13630	13735	13569	13561	13673	13650	13677	13621	13775	13610	13409	13607	13634	13785	13558	13689	13704	13550	13729	13705	13885	13617	13559	13780	13505	13599	13604	13782	13521	13639	13746	13707	13723	13690	13518	13515	13645	13694	13698	13559	13760	13738	13725	13639	13746	13849	13512	13640	13358	13720	13629	13491	13445	13651	13593	13656	13662	13624	13568	13728	13620	13704	13589	13574	13687	13511	13712	13734	13637	13652	13785	13743	13636	13603	13475	13572	13587	13503	13837	13530	13615	13755	13742	13637	13761	13713	13760	13621	13786	13754	13560	13558	13721	13492	13613	13468	13468	13755	13541	13725	13475	13573	13671	13717	13805	13558	13558	13720	13707	13656	13712	13522	13604	13579	13679	13499	13595	13685	13586	13621	13677	13689	13616	13933	13591	13664	13688	13497	13577	13694	13623	13640	13480	13621	13874	13853	13740	13534	13754	13667	13939	13858	13757	13737	13522	13450	13661	13672	13563	13559	13823	13560	13556	13618	13698	13519	13604	13504	13726	13698	13579	13462	13644	13689	13573	13588	13601	13548	13586	13594	13356	13805	13795	13836	13784	13711	13636	13694	13649	13528	13630	13584	13700	13775	13563	13550	13756	13575	13607	13592	13588	13609	13561	13806	13690	13704	13649	13618	13645	13529	13428	13565	13737	13706	13732	13581	13633	13525	13557	13716	13677	13601	13707	13758	13757	13691	13759	13717	13649	13735	13854	13571	13646	13507	13626	13542	13651	13804	13654	13773	13583	13588	13728	13702	13769	13565	13686	13669	13768	13694	13603	13669	13581	13632	13656	13492	13752	13558	13629	13653	13671	13798	13712	13715	13560	13650	13677	13606	13604	13772	13730	13593	13744	13594	13667	13676	13540	13779	13512	13656	13722	13710	13652	13678	13756	13573	13418	13690	13552	13693	13589	13558	13590	13640	13678	13752	13540	13577	13629	13619	13931	13568	13581	13663	13501	13602	13853	13695	13826	13714	13855	13543	13602	13671	13475	13653	13695	13631	13603	13833	13690	13551	13572	13466	13639	13629	13517	13593	13673	13551	13759	13687	13627	13669	13740	13661	13522	13657	13673	13661	13608	13461	13611	13606	13633	13758	13737	13739	13560	13677	13583	13485	13604	13709	13801	13639	13601	13699	13747	13557	13662	13834	13662	13595	13632	13613	13623	13830	13754	13653	13761	13522	13666	13577	13652	13501	13429	13720	13481	13655	13857	13676	13698	13446	13729	13637	13670	13927	13552	13582	13523	13759	13515	13653	13519	13585	13821	13587
32336	45893	41433	30364	22946	18816	16433	15069	14568	14057	13818	13888	13533	13545	13550	13299	13429	13304	13502	13232	13653	13297	13411	13481	13468	13376	13369	13414	13471	13289	13361	13463	13405	13240	13490	13412	13281	13397	13291	13362	13444	13483	13425	13322	13334	13315	13373	13346	13405	13385	13367	13390	13432	13259	13406	13441	13326	13442	13342	13515	13286	13385	13300	13296	13362	13401	13296	13402	13399	13420	13289	13260	13359	13311	13307	13346	13307	13422	13462	13302	13204	13256	13410	13220	13337	13262	13437	13235	13293	13171	13352	13336	13383	13134	13165	13417	13434	13135	13312	13207	13417	13548	13334	13241	13482	13335	13331	13289	13340	13511	13216	13451	13416	13359	13343	13482	13262	13311	13332	13510	13286	13137	13367	13490	13336	13336	13244	13264	13351	13248	13346	13256	13327	13365	13470	13173	13348	13357	13390	13348	13433	13371	13277	13412	13196	13381	13171	13442	13380	13256	13476	13341	13299	13340	13410	13450	13466	13443	13407	13224	13166	13394	13362	13269	13297	13249	13262	13217	13314	13311	13295	13205	13398	13183	13360	13147	13463	13411	13474	13629	13245	13387	13391	13313	13480	13239	13356	13402	13388	13231	13309	13175	13360	13399	13401	13254	13225	13363	13454	13325	13177	13288	13208	13366	13453	13382	13357	13231	13404	13278	13246	13259	13245	13314	13385	13249	13225	13500	13281	13359	13270	13182	13410	13523	13398	13295	13275	13534	13280	13267	13256	13265	13318	13312	13297	13507	13483	13420	13577	13435	13302	13349	13359	13284	13311	13276	13221	13399	13382	13345	13488	13252	13320	13307	13405	13470	13327	13310	13425	13226	13468	13251	13339	13320	13379	13262	13410	13352	13256	13313	13310	13433	13437	13501	13368	13248	13258	13298	13240	13295	13224	13405	13380	13332	13170	13285	13285	13256	13319	13283	13457	13221	13285	13468	13443	13299	13255	13304	13433	13477	13425	13199	13432	13270	13260	13405	13317	13339	13474	13380	13455	13230	13293	13333	13216	13272	13393	13406	13399	13184	13156	13447	13287	13331	13284	13310	13475	13196	13349	13256	13379	13377	13422	13004	13344	13446	13484	13339	13316	13400	13262	13373	13293	13434	13421	13171	13251	13339	13344	13334	13133	13293	13569	13253	13280	13353	13285	13317	13539	13361	13352	13345	13473	13306	13465	13496	13363	13312	13362	13327	13260	13204	13376	13253	13338	13301	13267	13274	13295	13384	13252	13266	13418	13290	13430	13379	13320	13267	13404	13326	13449	13282	13363	13341	13400	13262	13253	13298	13262	13245	13373	13373	13306	13314	13282	13375	13349	13375	13400	13244	13276	13317	13385	13354	13078	13365	13331	13521	13277	13432	13414	13390	13372	13379	13192	13337	13317	13331	13337	13331	13268	13365	13396	13248	13402	13422	13354	13357	13356	13280	13462	13258	13248	13295	13424	13374	13393	13326	13288	13197	13379	13435	13338	13323	13449	13347	13386	13335	13425	13340	13299	13358	13429	13536	13362	13281	13401	13422	13535	13272	13321	13347	13320	13210	13226	13405	13302	13210	13299	13332	13336	13399	13314	13240	13302	13286	13085	13288	13125	13405	13325	13468	13335	13313	13411	13183	13416	13254	13272	13287	13263	13332	13272	13386	13289	13332	13357	13381	13381	13395	13298	13178	13434	13294	13309	13396	13420	13272	13466	13230	13474	13294	13361	13389	13415	13447	13437	13202	13308	13341	13299	13386	13197	13335	13473	13310	13339	13398	13335	13524	13485	13192	13185	13271	13359	13334	13302	13311	13630	13359	13104	13349	13542	13078	13322	13360	13327	13350	13313	13250	13405	13476	13358	13275	13529	13240	13449	13147	13296	13402	13381	13325	13383	13374	13280	13403	13297	13500	13175	13372	13331	13439	13472	13356	13328	13351	13449	13254	13171	13329	13335	13468	13288	13303	13291	13407	13287	13264	13616	13242	13282	13478	13205	13307	13292	13503	13345	13339	13382	13350	13387	13289	13396	13506	13375	13313	13366	13262	13380	13502	13203	13223	13329	13299	13432	13375	13298	13432	13436	13271	13241	13369	13362	13456	13433	13471	13273	13554	13443	13356	13352	13430	13466	13378	13052	13407	13436	13428	13416	13247	13413	13334	13404	13342	13489	13216	13382	13614	13356	13340	13368	13412	13436	13610	13337	13314	13211	13302	13323	13356	13320	13226	13457	13337	13432	13410	13293	13542	13489	13339	13403	13569	13282	13341	13501	13216	13477	13511	13396	13439	13396	13368	13382	13325	13232	13364	13519	13370	13355	13292	13253	13371	13299	13444	13163	13348	13463	13433	13352	13349	13274	13386	13308	13431	13468	13427	13310	13343	13423	13349	13397	13407	13411	13346	13285	13308	13237	13494	13277	13606	13435	13428	13320	13398	13397	13403	13357	13277	13319	13251	13305	13522	13317	13226	13188	13325	13303	13406	13389	13462	13400	13304	13523	13236	13280	13363	13354	13237	13361	13394	13584	13366	13285	13277	13362	13392	13323	13239	13475	13278	13345	13330	13404	13443	13431	13286	13412	13408	13225	13275	13280	13264	13636	13386	13324	13472	13408	13456	13304	13437	13304	13262	13466	13398	13356	13419	13306	13237	13473	13409	13381	13230	13362	13368	13402	13588	13383	13335	13406	13386	13334	13215	13356	13316	13492	13383	13441	13456	13294	13300	13508	13342	13453	13255	13292	13458	13256	13351	13297	13443	13255	13322	13311	13358	13450	13415	13153	13380	13571	13402	13390	13216	13381	13342	13447	13220	13153	13454	13587	13409	13351	13208	13350	13333	13283	13222	13264	13246	13270	13232	13278	13347	13259	13144	13368	13298	13429	13212	13546	13448	13480	13301	13316	13467	13410	13298	13313	13366	13371	13240	13223	13205	13314	13390	13291	13243	13266	13417	13203	13252	13333	13284	13451	13243	13334	13358	13372	13455	13340	13399	13189	13217	13297	13396	13202	13480	13469	13251	13311	13379	13480	13322	13517	13293	13358	13240	13417	13274	13426	13260	13358	13348	13322	13309	13320	13452	13328	13287	13440	13472	13329	13244	13497	13313	13449	13344	13329	13427	13344	13297	13345	13334	13320	13253	12994	13328	13304	13396	13329	13408	13338	13287	13228	13456	13416	13342	13431	13243	13357	13317	13410	13417	13461	13468	13460	13301	13338	13412	13209	13313	13247	13456	13489	13274	13205	13578	13292	13322	13297	13316	13382	13343	13382	13317	13423	13472	13335	13282	13387	13214	13416	13311	13453	13513	13287	13284	13285	13385	13305	13446	13508	13380	13456	13451	13452	13422	13312	13532	13470	13521	13433	13198	13476	13267	13327	13301	13386	13393	13358	13259	13321	13286	13264	13446	13211	13443	13332	13087	13421	13252	13352	13388	13366	13234	13210	13247	13154	13222	13408	13366	13342	13289	13625	13331	13379	13488	13254	13313	13376	13206	13397	13259	13234	13450	13287	13441	13331	13170	13424	13344	13447	13392	13353	13353	13158	13248	13370	13475	13452	13237	13285	13468	13430	13334	13399	13274	13350	13351	13393	13328	13425	13119	13307	13193	13361	13165	13550	13306	13307	13281	13444	13351	13307	13221	13277	13314	13271	13366	13222	13327	13335	13331	13299	13516	13390	13391	13395	13238	13296	13290	13428	13440	13357	13490	13412	13353	13402	13421	13318	13313	13426	13276	13341	13522	13430	13274	13418	13413	13446	13382	13356	13381	13346	13299	13369	13336	13263	13361	13425	13339	13393	13211	13188	13343	13335	13330	13375	13334	13217	13407	13413	13359	13402	13301	13262	13308	13399	13488	13133	13456	13341	13451	13434	13462	13353	13201	13177	13230	13372	13395	13307	13245	13430	13190	13252	13241	13446	13421	13263	13463	13373	13346	13322	13278	13309	13222	13043	13208	13508	13274	13378	13478	13289	13365	13506	13141	13383	13273	13307	13396	13343	13313	13259	13292	13266	13392	13526	13286	13242	13394	13231	13221	13422	13475	13423	13376	13300	13396	13472	13244	13182	13374	13204	13197	13243	13471	13350	13394	13128	13406	13280	13374	13287	13402	13396	13291	13283	13311	13316	13321	13320	13312	13503	13308	13399	13446	13470	13321	13322	13386	13327	13308	13300	13382	13349	13381	13184	13426	13536	13429	13326	13433	13362	13509	13384	13521	13275	13188	13442	13299	13320	13385	13364	13331	13360	13413	13416	13309	13246	13290	13498	13258	13253	13232	13351	13339	13317	13318	13347	13320	13416	13379	13467	13481	13410	13279	13236	13305	13268	13374	13406	13314	13281	13255	13420	13392	13391	13358	13416	13450	13413	13330	13495	13439	13481	13209	13288	13462	13303	13401	13477	13292	13232	13338	13286	13328	13472	13303	13310	13460	13363	13243	13471	13253	13429	13375	13418	13396	13467	13441	13386	13333	13215	13212	13387	13368	13344	13425	13356	13301	13258	13522	13255	13311	13321	13349	13400	13380	13376	13403	13455	13370	13345	13485	13249	13329	13322	13576	13220	13327	13475	13405	13398	13416	13429	13310	13403	13196	13377	13310	13432	13239	13547	13285	13375	13448	13346	13487	13392	13326	13353	13329	13443	13211	13321	13441	13201	13438	13439	13285	13247	13351	13250	13326	13432	13376	13207	13531	13407	13366	13226	13329	13323	13331	13344	13491	13307	13359	13388	13316	13271	13282	13506	13379	13516	13358	13234	13280	13347	13467	13262	13346	13330	13388	13368	13288	13275	13322	13404	13515	13226	13474	13472	13356	13262	13394	13384	13219	13319	13424	13322	13346	13453	13364	13307	13251	13396	13441	13181	13264	13421	13242	13380	13436	13294	13258	13307	13462	13362	13529	13265	13457	13423	13272	13627	13251	13467	13313	13364	13299	13581	13442	13354	13280	13411	13325	13378	13356	13328	13380	13336	13332	13492	13364	13272	13363	13281	13415	13355	13361	13343	13358	13192	13295	13210	13420	13490	13332	13493	13393	13574	13218	13328	13425	13426	13227	13267	13538	13396	13418	13273	13349	13255	13227	13470	13353	13464	13445	13171	13430	13470	13375	13414	13357	13301	13435
24495	21704	29282	26643	25549	24507	21368	17505	16377	16043	15650	15471	15312	15123	15073	14902	14957	14944	14834	14961	14803	14885	14859	14864	14869	14783	14758	14896	14952	14843	14707	14837	14775	14890	14755	14835	14952	14802	14790	14986	14840	14721	14709	14869	14796	14705	14721	14794	14721	14820	14701	14717	14843	14912	14787	14702	14895	14711	14798	14739	14718	14702	14811	14816	14766	14682	14779	14854	14840	14669	14787	14758	14901	14894	14917	14751	14563	14822	14838	14626	14794	14791	14758	14626	14716	14854	14710	14725	14629	14639	14764	14843	14642	14830	14711	14685	14824	14679	14932	14680	14846	14728	14823	14701	14753	14743	14915	14815	14744	14778	14743	14781	14783	14952	14930	14779	14572	14572	14782	14793	14699	14659	14932	14830	14861	14759	14712	14745	14893	14691	14730	14822	14861	14660	14529	14969	14839	14740	14973	14717	14756	14800	14676	14654	14767	14828	14822	14647	14678	14750	14816	14636	14673	14799	14808	14691	14744	14671	14734	14927	14730	14824	14840	14738	14599	14933	14756	14783	14780	14708	14744	14618	14804	14808	14796	14807	14767	14675	14745	14720	14733	14923	14927	14771	14697	14814	14804	14706	14942	14763	14766	14575	14869	14716	14755	14782	14711	14769	14856	14742	14794	14969	15017	14772	14842	14779	14908	14763	14748	14957	14776	14701	14816	14794	14790	14753	14720	14605	14725	14658	14709	14898	14670	14718	14855	14777	14660	14654	14865	14900	14735	14682	14836	14883	14769	14812	14632	14650	14716	14642	14817	15025	14762	14845	14875	14796	14746	14692	14793	14748	14745	14738	14740	14755	14782	14697	14736	14555	14797	14769	14903	14763	14953	14599	14682	14980	14836	14781	14855	14758	14634	14785	14888	14826	14570	14585	14749	14845	14866	14694	14639	14717	14452	14732	14869	14678	14761	14928	14847	14894	14810	14850	14854	14822	14842	14796	14539	14761	14666	14782	14557	14729	14736	14946	14764	14765	14607	14740	14871	14636	14753	14764	14708	14653	14961	14716	14777	14936	14701	14727	14804	14816	14927	14862	14713	14827	14771	14684	14809	14716	14814	14876	14815	14699	14824	14745	14791	14814	14884	14891	14934	14805	14927	14804	14816	14952	14671	14738	14739	14502	14599	14959	14832	14796	14831	14751	14867	14650	14844	14798	14710	14695	14684	14721	14757	14779	14638	14717	14758	14620	14794	14671	14745	14729	14620	14632	14935	14924	14702	14554	14793	14709	14681	14757	15030	14639	14792	14755	14954	14730	14821	14855	14868	15021	14854	14792	14768	14807	14675	14836	14824	14773	14796	14770	14703	14771	14795	14814	14787	14597	14889	14664	14706	14979	14822	14615	14773	14609	14722	14749	14600	14644	14779	14659	14608	14893	14967	14928	14952	14806	14953	14659	14808	14847	14648	14849	14819	14858	15039	14666	14847	14768	14648	14888	14670	14876	14697	14827	14680	14799	14757	14777	14785	14890	14854	14826	14740	14844	14847	14709	14684	14880	14627	14621	14756	14702	14778	14623	14717	14759	14852	14703	14894	14846	14773	14715	14633	14725	14801	15015	14890	14915	14746	14758	14772	14897	14820	14680	14719	14736	14894	14824	14837	14796	14875	14816	14736	14851	14897	14755	14825	14661	14879	14660	14752	14763	14871	14700	14773	14936	14862	14804	14700	14868	14769	14649	14738	14886	14699	14800	14767	14939	14760	14957	14791	14735	14816	14735	14973	14672	14793	14766	14591	14661	14721	14744	14844	14851	14724	14697	14715	14772	14900	14901	14735	14765	14984	14706	14653	14817	14568	14826	14803	14741	14735	14823	14789	14788	14782	14837	14918	14680	14719	14879	14920	14719	14770	14686	14804	14883	14844	14539	14720	14675	14840	14797	14862	14808	14948	14761	14715	14600	14683	14552	14800	14659	14829	14615	14668	14658	14930	14735	14861	14779	14659	14773	14492	14780	14755	14855	14787	14693	14880	14603	14993	14690	14590	14671	14821	14665	14455	14863	14847	14595	14744	14644	14867	14750	14631	14685	14831	14936	14704	14869	15107	14955	14835	14704	14807	14932	14975	14806	14874	14891	14761	14829	14679	14921	14813	14716	14701	14871	14699	14776	14717	14648	14856	14711	14896	14716	14746	14893	14681	14748	14528	14777	14816	14741	14823	14720	14790	14598	14853	14753	14836	14786	14760	14772	14864	14727	14900	14742	14804	14735	14800	14789	14624	14610	14855	14656	14771	14802	14892	14907	15088	14806	14609	14698	14742	14792	14806	14746	14663	14722	14936	14642	14705	14966	14743	14713	14987	14529	14583	14749	14719	14512	14715	14852	14762	14723	14846	14744	14889	14821	14815	14729	14489	14643	14608	14617	14781	14968	14885	14831	14873	14635	14982	14707	14782	14790	14634	14830	14813	14827	14768	14692	14739	14712	14703	14672	14795	14852	14743	14669	14813	14676	14723	14774	14849	14793	14989	14773	14681	14667	14795	14788	14757	14870	14642	14718	14827	14949	14812	14678	14850	14803	14883	14697	14849	14678	14754	14751	14593	14816	14790	14751	14950	14896	14887	14805	14844	14707	14703	14665	14716	14813	14885	14707	14946	14564	14803	14959	14923	14906	14899	14812	14776	15070	14752	14670	14830	14831	14845	14627	14841	14747	14831	14787	14675	14773	14674	14585	14687	14952	14510	14755	14647	14641	14733	14626	14707	14810	14668	14785	14784	14681	14731	14769	14791	14622	14881	14880	14769	14707	14883	14598	14586	14737	14790	14723	14828	14865	14723	14719	14868	14732	14794	14788	14902	14791	14748	14926	14780	14669	14731	14691	14799	14767	14842	14790	14878	14836	14753	14711	14763	14957	14778	14757	14852	14763	14868	14945	14726	14631	14767	14909	14921	14683	14722	14600	14674	14592	14817	14765	14848	14643	14758	14786	14754	14590	15070	14654	14566	14764	14872	14764	14815	14895	14652	14798	14798	14717	14655	14701	14876	14749	14798	14920	14899	14852	14552	14552	14740	14719	14636	14691	14759	14575	14672	14917	14906	14803	14733	14552	14607	14723	14680	14662	14764	14819	14760	14865	14697	14880	14900	14642	14805	14559	14709	14859	14742	14629	14539	14754	14641	14813	14726	14927	14783	14739	14647	14650	14657	14727	14609	14924	14758	14778	14834	14657	14654	14823	14726	15004	14747	14822	14833	14774	14844	14897	14743	14802	14797	14788	14761	14782	14691	14823	14787	14700	14685	14705	14751	14719	14826	14749	14749	14724	14685	14610	14834	14714	14772	14827	14766	14693	14820	14750	14704	14659	14716	14759	14826	14749	14842	15020	14920	14882	14849	14760	14513	14688	14724	14797	14715	14782	14739	14849	14768	14764	14641	14704	14523	15032	14874	14732	14737	14679	14881	14714	14846	14674	14734	15015	14854	14650	14788	14675	14807	14830	14634	14761	14737	14821	14935	14888	14837	14915	14796	14752	14561	14571	14684	14719	14723	14904	14914	14662	14916	14893	14769	14804	14823	14786	14824	14738	14846	14738	14706	14627	14659	14598	14824	14798	14898	14589	14768	14867	14763	14701	14851	14581	14919	14724	14747	14703	14971	14747	14681	14582	14764	14817	14904	14909	14691	14658	14682	14500	14852	14947	14997	14788	14841	14561	14762	14768	14755	14621	14888	14753	14881	14989	14784	14948	14774	14823	14772	14639	14735	14687	14754	14771	14809	14771	14857	14718	14610	14684	14714	14670	14617	14735	14665	14755	14971	14801	14748	14713	14914	14969	14931	14784	14823	14796	14493	14831	14673	14734	14777	14788	14769	14789	14716	14687	14752	14777	14881	14610	14714	14638	14738	14673	14848	14822	14701	14719	14850	14895	14823	14802	14874	14796	14715	14686	14638	14734	14967	14812	14616	14849	14762	14856	14856	14653	14741	14876	14926	14750	14752	14923	14718	14756	14745	14829	14672	14781	14841	14898	14721	14682	14868	14839	14805	14794	14850	14816	15019	14755	14945	14564	15074	14831	14860	14571	14679	14718	14827	14949	14959	14604	14968	14947	14764	14826	14679	14840	14992	14780	14726	14928	14747	14851	14670	14863	14957	14729	14887	14683	14732	14814	14771	14768	14758	14741	14717	14816	14809	14875	15018	14719	14779	14714	14564	14816	14766	14660	14746	14774	14784	15023	14711	14670	14926	14912	14965	14841	14694	14922	14877	14707	14796	14765	14667	14813	14766	14640	14789	14890	14545	14808	14748	14900	14705	14875	14617	14843	14799	14747	14832	14682	14913	14715	14616	14853	14798	14929	14922	14735	14707	14899	14889	14642	14950	14887	14793	14787	14863	14677	14769	14991	14603	14608	14748	14557	14715	14872	14828	14800	14755	14956	14703	14775	14730	14751	14977	14807	14699	14824	14793	14599	14671	14792	14748	14571	14733	14779	14830	14787	14832	14886	14900	14824	14796	14800	14862	14654	14850	14809	14671	14856	14734	14723	14675	14773	14735	14790	14862	14936	14846	14786	14761	14767	15080	14810	14678	14895	14893	14835	14703	14748	14841	14671	14897	14639	14832	14876	14693	14959	14909	14709	14716	14808	14767	14788	14938	14765	14732	14852	14932	14943	14644	14695	14742	14919	14817	14804	14981	14900	14746	14824	14785	14683	14620	14801	14845	14689	14671	14616	15023	14883	14866	14838	14862	14740	14809	14699	14806	14583	14703	14693	14796	14856	14699	14749	14798	14596	14766	14778	14880	14754	14758	14717	14886	14652	14890	15038	14972	14845	14820	14847	14836	14729	14724	14727	14835	14713	14630	14895	14822	14708	14828	14731	14780	14640	14644	14817	14577	14686	14778	14957	14936	14936	14865	14755	14779	14918	14647	14610	14684	14764	14789	14811	14837	14994	14934	14843	14911	14853	14577	14567	14747	14643	14540	14628	14966	14789	14766	14885	14744	14784	14756	14800	14798	14635	14691	14746	14746	14596	14666	14898	14800	14766	14656	14485	14830	14703	14767	14731	14823	14740	14786	14687	14703	14917	14848	14872	14722	14585	14814	14766	14974	14785	14865	14947	14973	14813	15019	14822	14902	14731	14582	14775	14832	14844	14806	14794
35898	55294	49120	38893	32033	23943	19191	17250	16235	15580	15013	14701	14604	14285	14295	14435	14168	14265	14287	14266	14160	14201	14098	14246	14198	14118	14228	14063	14120	14153	13976	14120	13962	14079	14079	13861	14131	14132	13981	14160	14237	14196	14101	14123	13930	14113	14168	14014	14192	14122	14111	14007	14214	14111	14025	14283	14049	13982	14190	14168	14194	13939	13990	14012	13989	14208	14028	14081	13970	14021	14217	14125	14016	14067	14214	14040	14168	14223	14012	14153	14241	14028	14180	14012	14074	13930	14030	14245	14160	14092	14025	14096	14064	14041	14182	14037	13956	14110	14165	14225	14053	14071	14228	14246	14123	14044	14156	14026	13972	14132	14028	13933	14278	14078	13907	14032	14218	14149	14097	14140	13969	14084	14258	14052	13965	14074	14098	14045	14097	14077	14049	13969	14038	14116	14067	14141	14171	13875	14095	14111	14104	13968	13987	14071	14025	14074	14120	14040	13978	14056	14028	14106	14050	14114	14179	14061	14061	14150	13915	14077	13949	14094	13920	14038	14054	14145	14081	14149	14175	14028	14058	14067	14014	13969	13988	14004	14130	14047	14095	14122	13959	14098	14085	14045	14117	13888	13969	14067	14280	14144	13982	14021	14067	14047	13969	14093	13975	14108	14028	14157	13978	14104	14082	14142	14228	14187	13890	14164	13953	13817	14339	14168	14142	14118	14012	14036	14124	14128	13989	14173	14014	13979	14006	14091	14079	14023	14135	14287	13987	14366	14105	14094	13956	14118	14113	14204	13974	14100	14032	14042	14048	14293	14126	14022	14292	13975	14046	14155	14157	14109	14050	14077	14199	14082	14047	14161	14074	14314	14113	13931	14153	14120	13999	14276	14003	14053	13905	14177	14079	14233	14147	14066	14146	14134	13988	14038	14097	14091	14056	14046	14116	14160	14268	14070	14118	13948	14258	14053	14017	13982	14123	14045	14237	14182	14098	14118	14196	14134	14068	14061	14258	14053	13956	14018	14136	14110	14121	14093	13989	13981	14112	14236	14096	14052	14089	14158	14202	14205	14242	14099	14149	14299	13968	14247	14243	14029	14059	14209	14028	14026	13958	14099	14236	14306	13930	14180	14104	14089	14063	13984	13999	13995	14091	14065	14026	14116	14271	14105	14010	14094	14004	14037	14198	14161	14019	14086	14191	13965	14052	14093	13990	14056	14141	14308	14017	14058	14064	14100	14022	14165	13945	14156	14098	14134	14120	14124	14051	14137	13996	13966	14382	14160	14187	14172	14173	14056	14067	14125	14009	14191	13844	14304	14031	14117	13987	14128	14119	13953	14077	14167	13934	14029	14112	14252	14013	13887	13993	14045	14098	14044	14286	14251	13899	14041	14107	13956	13979	14058	14127	13935	14078	14197	14084	14079	14051	14151	14066	14056	14165	14074	14071	14138	13988	14219	14102	14100	14034	14215	14076	14037	14090	14058	14068	14109	13999	14006	14030	14094	14168	14017	14096	14093	14098	14228	14060	14257	14177	14099	14123	14132	14113	14198	13873	14010	13955	13988	14224	14075	13953	14043	14150	13987	14026	14112	14007	14026	14105	13989	14291	13987	14020	13951	14101	14160	13924	14072	14045	14047	14084	14063	14154	13916	14048	14049	14047	13993	14140	14092	14139	14211	14155	14128	14201	14018	14143	13833	13955	13930	13995	14084	14159	14122	14188	14030	14060	13894	14127	14098	14048	14229	14094	13980	14220	13979	14075	14355	14014	14071	13964	14034	14054	14372	13976	13979	14347	13925	13990	14091	14043	13955	14082	14159	14173	14248	13991	14031	13914	14039	14085	14082	14017	14127	14007	14130	14343	14230	14129	14090	13978	14043	14192	14058	14089	13979	14014	14094	14101	14021	14050	14198	14098	14121	14074	14184	14155	14114	14112	13948	14066	14101	14026	14176	14121	14153	14092	14244	14073	14043	14181	13984	14180	14137	13912	14099	14189	14156	14089	14149	14186	14131	14064	13950	14109	14029	14041	14081	14001	14093	14187	14141	13958	14142	14091	14085	14078	14020	14158	14066	14112	14170	14148	14185	13891	14316	14140	14178	13921	14077	14070	14094	13966	14043	14189	14105	14030	14001	13931	13941	14001	14032	14312	14018	14121	14064	14053	14067	13990	14161	14022	14176	14089	14168	14173	14021	14022	14105	14189	14045	14125	14083	14108	13958	14122	14063	14008	14159	14133	13889	14315	14126	14122	14203	14046	14043	14145	14129	14139	14079	14113	13944	14048	14102	14279	14147	14130	14119	14166	14086	14130	14095	14103	14209	14041	14174	14083	14138	14264	14230	13876	14141	13858	14018	14179	14040	14129	14180	14163	13991	14017	14040	14187	14112	14036	14132	14017	14234	14189	14021	14203	14112	14201	14116	14131	14196	14124	14123	14128	14128	14041	13964	14077	14053	14101	14064	13997	14132	14000	13895	14049	13953	14024	14033	14282	14223	14087	14082	13957	14053	14097	14126	13865	14030	14168	13966	14152	14134	14153	13997	14029	14111	14141	14036	14143	14093	14024	13880	14035	14152	14106	13963	14044	14058	14275	14054	13873	14078	13987	14062	14125	14049	14150	14112	14034	14087	14154	13975	14103	14100	14065	14149	14081	14030	14034	14079	14142	13996	14202	14131	14006	14088	14150	14168	14036	14055	14179	14091	14025	14080	14074	14191	14147	14107	14136	13826	14079	14082	14040	14127	14094	13952	14014	14140	13926	14201	14235	13926	14050	14096	14092	14093	14198	14043	14088	14114	13978	13982	14064	14286	14082	14227	14133	14194	13960	14013	14038	14125	14095	14222	14096	14112	13970	14212	14082	14038	13959	13991	14179	13958	13868	13998	14217	14064	14141	14106	14074	13948	14055	13937	14062	13985	14107	13905	13943	14119	14059	14111	13975	14275	14096	14063	14060	14034	14202	13947	14095	14138	14142	14173	13940	14069	14108	14032	14069	14046	14077	13975	14145	14047	14210	14087	13958	14103	14171	14062	14001	14082	14004	14041	14174	14193	14034	14019	14180	14016	14159	14126	14156	14098	14204	13986	14097	13979	14229	14065	14188	14117	14111	14030	14114	14130	13958	14076	14169	14159	14093	14068	14100	14142	14114	13982	13965	14206	14121	14131	14233	14045	14217	14055	14118	14105	13974	14026	14070	14013	14126	13989	14071	14083	14210	13952	14004	14156	14179	14072	14070	14007	13936	14080	14195	14068	13976	14049	14074	14129	13948	14072	13897	14198	13953	14182	13912	14066	13967	14109	14059	14124	14097	14193	14161	14091	13933	14099	14148	14146	14146	14179	14187	14174	13994	14187	14188	14225	14185	14040	13930	14025	14086	14007	14029	13963	14060	14008	14007	13918	14132	13948	14073	14161	14112	14165	14194	14223	14146	14043	14188	13991	13963	14282	14068	14096	14112	14009	14099	14060	13970	14073	14031	14053	14127	14028	14133	14000	14051	14185	13904	14068	13876	14180	14089	14079	14105	14041	14225	14104	14005	14047	14166	14141	14068	14057	14227	14251	14113	14155	13855	14186	14003	14029	14233	14114	14007	14116	14056	14119	14192	14027	13921	13978	13921	14178	14031	14121	14038	13976	14169	13999	14053	14118	14099	14042	14037	14086	14079	14142	14050	13922	14127	14081	13869	14101	14187	14106	14046	14158	13964	14018	13998	14117	14043	14096	14156	14118	14054	14126	14089	14117	13950	14014	14073	14185	14006	14079	14051	14021	14075	13909	14154	14167	14169	14030	13957	14155	13980	13948	14017	14027	14074	14013	13980	14069	14155	13997	13943	14224	14050	13989	14076	14005	14022	14194	14183	14099	14034	14215	14102	14035	14022	13855	14261	14053	14032	14053	14159	13905	14237	14185	13907	14021	14124	14095	14205	14009	13969	14155	13945	14179	14000	14117	14020	14013	14260	13965	14042	13901	14057	14155	14170	14094	13967	14212	13966	14164	13813	14069	14152	14050	14032	14176	13968	14111	13971	13869	14135	14075	14022	14216	14101	13831	14023	14053	14102	13943	13993	14257	14185	13954	14215	14104	14033	14019	13918	14194	14057	13987	14077	14071	14086	13920	14035	14129	14106	13957	14020	13937	14148	13937	14243	14102	14039	14007	14120	13820	13824	13928	14027	14103	14118	14143	14059	14119	14167	14159	14198	14203	13993	13970	14157	14268	14088	14018	14215	14240	14025	14169	14028	13982	14043	14224	14189	14050	14073	13991	13891	14079	14016	13911	14262	14064	14098	13978	14097	14269	14001	14122	13968	14077	14261	14075	14033	13983	14133	14121	13923	14174	14084	14080	14277	14035	13929	14035	14031	14024	13934	14058	14140	14157	14115	14104	13979	14243	14136	14120	14119	14181	14063	14192	13950	14069	14092	13949	14046	14040	13972	13992	14184	14063	14173	14006	14117	14084	14018	14062	14038	14101	14128	14128	14120	14091	14143	14064	14008	13948	14094	14253	14119	14145	14120	14067	13898	14134	13922	14096	14007	14083	14106	14068	13988	14082	14108	14170	14133	14147	14234	14086	13970	14126	14067	13971	14032	14179	14084	13919	14146	13971	13983	13951	14053	14047	14035	14025	14011	14031	14147	14166	14074	14010	14011	14255	14211	14225	14246	14069	14000	14243	14105	14291	13964	14177	14064	14149	14105	14139	14262	14220	14129	13950	14180	14122	13975	14129	14040	14050	14126	14107	13987	14160	13950	14169	14057	14160	14064	13912	14118	14029	14153	13993	14127	14163	14180	14023	14054	14090	14237	14107	14015	14165	14095	14133	14049	14081	14103	13859	14105	14141	14111	13987	13992	14060	14063	14337	14100	14122	14059	14111	13926	14208	14194	13960	13931	14053	14214	14115	13875	14002	13959	14103	14175	14101	14090	14139	14030	14200	13973	13983	14256	14223	14089	14037	14081	13981	14091	13977	14038	13957	14227	14013	13953	14115	14166	14084	14142	14160	14130	14051	14146	13919	14209	13994	14119	14243	14119	14004	14029	14175	14205	13960	14173	14165	14006	14153	13867	14169	14047	14139	14158	14008	14053	14208	13940	14106	14050	14151	14052	14211	13993	14095	14105	14255	13994	13985	14204	14001	14191	13914	14095	14142
23111	21558	29507	24831	24167	26532	27605	20962	18461	17864	17032	16629	16489	16516	16195	16082	16215	16085	16224	15869	16222	16332	16171	16037	15895	16148	15732	16023	16032	16263	16139	16102	15977	15848	15912	15934	15905	16100	15979	15868	16021	15954	16075	16152	16057	15926	15988	16152	16028	16016	15887	15952	15884	16036	15954	16016	15771	16067	15798	16115	15943	15921	15838	15901	15990	15828	15820	15923	15813	15956	15812	15860	15788	15753	15915	15645	15723	15847	15828	16020	16002	15823	16025	15855	15748	15646	15960	15960	15868	15978	15977	15981	15800	15910	16096	15941	15940	15890	15916	16009	15899	15941	15810	15930	15760	15933	15825	15828	15860	15932	15819	15749	15862	15784	15814	15719	16060	15990	15941	15856	15938	15820	15851	15808	15953	15911	15815	16016	15961	15825	16025	15867	15893	15913	15829	15822	15842	16134	15782	15913	16070	15912	16035	15791	15992	15907	16039	15838	15949	15802	15965	15554	16023	16059	15876	16010	15816	15760	15790	15912	15822	15844	15892	15754	15860	15955	15908	15913	15849	15825	15758	15880	15756	16010	15973	15842	15805	15911	15909	15728	15838	15984	15733	15798	15999	15932	15829	15843	15917	15983	15974	16006	15938	15823	15896	15719	15865	15869	15928	15644	15905	16019	15984	15901	15902	15949	15897	15732	15916	16004	15861	15987	15784	15962	15932	15748	15958	16088	15921	15759	15801	15910	15752	15860	15843	15799	15854	16053	15733	15923	15924	15826	15924	16116	15846	16022	16004	15763	16106	16088	15596	15832	15652	15937	15800	15797	15605	15801	15754	15844	15920	15863	15766	15661	15885	15776	15879	16044	15677	15849	15873	15991	15698	16044	15876	15876	15930	15915	16065	16099	15957	15871	15743	15918	15852	15714	15865	15750	15833	15868	15909	15917	15661	15786	15935	15779	15718	15717	15946	15770	16046	15849	15923	15901	15761	15876	15770	15780	15594	15996	15871	15809	15777	16074	15755	15791	15907	16038	15764	15881	15866	16027	16074	15813	15834	15952	15717	15937	15824	15871	15664	15855	15772	15691	15806	16043	15727	15866	15771	15746	15889	15962	15816	15768	15946	15970	15861	15846	15705	15848	15932	15705	15875	15913	15964	15590	15768	15801	15829	15928	15902	15704	15911	15988	15811	15783	16045	15785	16057	15967	15718	15980	15864	15879	15937	15966	15838	15780	15974	15699	15806	15988	15936	15989	15941	15720	15828	15849	15615	15751	15827	15931	15771	16084	15703	15921	15709	15756	15798	15945	15833	15802	15868	15812	15939	15787	15689	15864	15748	15847	15775	15880	15929	15886	15809	15903	15839	15673	15890	15895	16102	15791	16163	15883	15846	15740	15803	15862	15728	16022	15875	15752	15957	15886	15892	15834	15970	15886	15858	15818	15891	15751	16061	16076	15820	15812	15839	16013	15926	15837	15825	15915	15853	15760	16004	15960	15773	15764	15968	15740	16018	16011	15925	15615	15645	15918	15711	15753	15799	15816	15852	15794	15875	15849	15751	15958	15895	15929	15917	15924	15903	15872	15815	15655	16060	15925	15880	15909	15886	15884	15873	15731	15894	15671	15881	15826	15943	15783	15853	16070	15874	15809	15893	15888	15925	15797	15749	15804	15718	15770	15792	15773	15815	15943	15872	15796	15923	15687	15841	15799	15975	15843	15741	15882	15918	15885	15777	15784	15914	15837	15814	15864	15686	15836	15646	15778	15729	15813	15785	16037	15696	15731	16031	16012	15863	15823	15700	15935	15820	15851	15967	15903	15969	15780	15763	15849	15690	15852	15825	15983	15893	15817	15807	15747	16080	15788	16048	16030	15784	15715	15836	15988	15965	15925	15704	16001	16103	15857	15785	15904	15894	15967	15913	16043	15884	15913	15906	15708	15869	15794	15893	16081	15666	15878	15986	15722	15762	15627	15894	15710	15886	15850	16031	15901	15698	15713	15760	15885	16035	15762	15999	15942	15830	15797	15853	15895	15806	15822	15835	15977	15930	15815	15763	15938	15904	15831	15923	16089	15965	15961	15913	15787	15638	15685	15936	15854	15989	15916	16009	15813	15965	15835	15940	15961	15685	15703	15631	15866	15929	15913	15692	15664	15917	16004	15962	15885	15898	15915	15698	16031	15888	15778	15910	16049	16027	15907	15635	15859	15833	15908	15690	15871	15689	15769	15763	15903	15984	15992	15886	15851	15984	15872	15817	15918	16111	15816	15731	15934	15848	15932	15982	15961	15865	15822	15811	15871	15907	15739	15827	15916	15889	15840	15663	15737	15821	15795	15873	15826	15765	15978	15755	15910	15796	15899	15779	15991	15847	15910	15797	15834	15924	15661	15813	15829	15929	15781	15882	15898	15823	15620	15850	15813	15921	15799	15773	15981	15893	15858	15758	15851	15937	15768	15805	15799	15827	16005	15854	15852	15841	16069	15885	15748	15819	15840	15850	15852	15867	15845	15801	15784	15781	16071	15897	15867	15802	15828	16094	15936	15950	15718	15728	15805	15851	15897	15682	15861	15796	15779	15840	15957	15664	16023	15699	15643	15651	15669	15874	15873	15911	15934	15901	15880	15908	15977	15625	15796	15992	15803	15806	15839	15779	15713	15790	15788	15807	15746	15717	15632	15772	16005	15788	15707	15862	15766	15893	15836	15902	15801	15810	15861	15972	15835	15965	15919	16012	15937	15916	16008	15978	15921	15963	16051	15785	15987	16051	15752	15966	15905	15912	15908	15807	15769	15889	15831	15897	15827	15795	15909	16110	15933	15731	15804	16088	15723	15831	15704	15702	16007	15861	15792	15897	15940	15847	15818	15842	15914	15817	15818	16003	15850	15920	15758	15795	16047	16086	15773	15823	15821	16033	15829	15663	15725	16080	15853	15901	15920	15960	15962	15967	15983	16037	15612	15910	15892	15804	15820	15796	15865	15844	15701	15857	15741	15838	15879	15879	15791	15870	15861	15943	15852	16031	15763	15910	15897	15804	15723	15798	15741	15735	15718	15910	15969	16064	16009	15744	15981	16002	15753	15930	15865	15792	15797	15964	15806	15929	15965	15840	15921	15990	15707	15670	15990	15897	15767	15916	15961	15970	15890	15655	15827	15838	15973	15992	15832	15857	15845	15774	15776	16075	16019	16156	15802	15819	15936	16064	15897	16038	15657	15766	16012	15873	16019	15964	15880	15796	15803	15948	15716	15885	15902	15843	16017	15784	15886	16040	15744	15871	15970	15700	15955	15879	15847	15664	16005	15704	15875	15778	15987	15865	15734	15973	15889	16019	15789	15904	15788	15950	15838	15845	15703	15905	15847	15787	15994	15953	15952	15980	15856	15924	16026	15787	15720	16051	15990	15825	15700	15725	15654	16025	15867	15894	15952	16102	15913	15804	15855	15791	16094	15941	15728	15637	15866	15841	15772	15866	15763	16049	15750	15927	15800	15915	16158	15746	15946	15746	15845	15740	15885	15842	15848	15817	15779	15943	16027	15957	16126	15738	15841	15998	15992	15832	15795	15861	15875	15837	15859	15835	15830	15934	15720	15865	15769	15950	15703	15733	15889	15942	15731	16042	15893	15866	15821	16085	16088	15824	15825	15717	15798	15948	15952	15994	15658	15769	15833	15896	15707	15806	15771	15940	15868	15802	15886	16177	16012	15760	15781	15670	15863	15948	15838	15877	15610	15976	15806	16008	15980	15783	15998	15804	15788	15966	15833	15841	15911	15905	15925	15971	15845	15879	16017	15830	15768	15780	15844	15700	15876	15789	15865	15731	15822	15975	15981	16051	15820	15797	15702	16018	15699	15963	16014	15763	15860	15664	15655	15877	15954	15661	16098	15648	16061	15849	15868	16005	15859	16066	15989	15822	16013	15729	15691	16051	15908	15980	16008	15887	15775	16005	15944	15867	15829	15672	15911	15838	15695	16048	15969	15816	15715	15630	15690	15654	15817	15802	15795	15754	15529	15838	15752	15783	15913	15884	15876	15928	15967	15903	16005	15706	15909	15685	15778	15974	15836	15655	15895	15888	15837	15895	15839	15838	15863	15868	15936	16000	15981	15818	15804	15881	15833	15840	15827	16112	16025	15889	15797	15775	15926	15828	15872	15844	15817	15894	15974	15782	15738	15688	15825	15839	15906	15790	15817	15861	15849	15687	15802	15841	15826	15955	15725	15801	15731	15999	15807	15740	15886	15921	15789	16014	15804	15834	15657	16046	15995	15828	15774	15715	15814	15737	15641	15948	15836	15819	15839	15805	15870	15872	15798	15942	15835	15864	16004	15782	15825	15890	15750	15855	15822	15808	15992	15990	15856	15717	16002	15818	15848	15963	16074	15790	15855	15864	15969	15917	15738	15905	16032	15959	15762	15865	15908	15823	15767	15962	15927	15873	16063	15829	15976	15608	15802	15897	15705	15880	15916	15728	15828	15910	15958	15878	16047	15976	15736	15772	16074	15970	15853	15796	15953	15828	15967	15996	15775	15811	15984	15825	15579	15880	15720	15739	15914	15720	15960	15764	15618	15779	15932	15832	15930	15715	15904	15883	15891	15743	15774	15952	15925	15922	15827	15879	15885	15821	15780	15986	15846	15915	15902	15871	15778	15861	15788	15799	15913	15927	15741	15842	15879	15738	15789	15851	15950	15906	15847	15885	15797	15983	15976	15627	15913	15773	15833	15924	15853	15967	15830	15890	15868	16041	15947	15891	15815	15800	15690	15840	15728	15831	15777	15758	15790	15936	15915	15967	15988	15806	15982	15888	15712	15926	15886	15770	15646	15770	15860	15950	15838	15838	15892	15771	15920	15868	15595	15981	15732	15864	15874	16095	15825	15772	15897	15771	15879	15973	15941	15751	15971	15805	15690	15734	15825	15888	16017	15855	16058	15970	15856	15880	15783	15829	15623	15950	15794	16190	16090	15725	15815	15905	15916	15901	15909	15888	15983	15891	15892	15771	15803	15935	15804	15879	15779	15957	15808	15639	15926	15864	15902	15863	16072	15843	15841	15880	15963	15715	15682	15833	15833	15892	15866	15910	15986	15766	15943	15902	15827	15764	15876	15941	15979	16065	15762	15904	15922	15857	15784	15973	15819	15917	15776	15924	15984
38320	60981	56233	46338	38280	29549	25070	20480	18083	16836	16119	15875	15425	15088	15090	15109	14983	14819	14710	14870	14866	14850	14848	14838	14874	14677	15027	14856	14800	14805	14783	14762	14740	14695	14607	14942	14729	14779	14726	14793	14659	14866	14765	14584	14799	14773	14892	14815	14800	14919	14836	14768	14915	15085	14699	14856	14801	14893	14730	14849	14895	14818	14835	14759	14966	14912	14819	14775	14849	14793	14731	14730	14795	14903	14868	14793	14909	14564	14752	14830	14794	14613	14817	14663	14728	14876	14883	14574	14652	14941	14786	14715	14822	14594	14505	14771	14787	14634	14608	14827	14903	14797	14877	14697	14893	14765	14715	14681	14807	14585	14879	14870	14884	14879	14630	14698	14652	14795	14870	14888	14774	14752	14645	14698	14786	14744	14796	14800	14803	14813	14781	14890	14818	14709	14870	14830	14794	14759	15074	14656	14774	14929	14718	14833	14718	14740	14909	14842	14740	14867	14791	14707	14705	14695	14690	14828	14776	14936	14752	14795	14852	14710	14775	14766	14708	14912	14738	14831	14633	14782	14856	14801	14757	14643	14875	14768	14815	14789	14618	14689	14735	14802	14785	14720	14673	14839	14694	14624	14971	14905	14679	14825	14729	14848	14750	14727	14843	14632	14949	14677	14741	14608	14768	14741	14676	14670	14791	14672	14804	14786	14695	14787	14840	14789	14770	14778	14784	14861	14805	14707	14778	14770	14857	14682	14901	14748	14696	14769	14763	14845	14786	14836	14775	14768	14815	14760	14729	14967	14780	14692	14953	14785	14838	14706	14888	14669	14837	14720	14853	14752	14770	14652	14938	14683	14871	14881	14734	14832	14809	14923	14722	14679	14801	14974	14815	14538	14830	14720	14858	14711	14705	14816	14617	14573	14700	14709	14672	14594	14755	14758	14798	14680	14558	14797	14735	14858	14701	14916	14792	14751	14759	14771	14605	14910	14828	14740	14719	14666	14732	14600	14750	14849	14868	14871	14696	14719	14735	14782	14737	14732	14506	14697	14736	14802	14711	14674	14776	14659	14862	14678	14630	14725	14626	14673	14700	14666	14750	14944	14737	14811	14853	14791	14951	14675	14564	14632	14791	14758	14709	14815	14828	14928	14733	14907	14652	14734	14818	14836	14715	14616	14631	14727	14819	14764	14799	14669	14608	14866	14697	14568	14762	14788	14836	14714	14775	14632	14713	14718	14899	14756	14826	14773	14545	14849	14871	14776	14632	14819	14774	14670	14715	14832	14708	14727	14740	14735	14832	14582	14723	14583	14699	14755	14780	14784	14718	14789	14871	14890	14722	14748	14642	14697	14755	14804	14706	14865	14612	14676	14562	14653	14788	14809	14785	14685	14703	14862	14734	14704	14742	14714	14838	14836	14834	14853	14678	14660	14799	14645	14923	14815	14819	14708	14762	14691	14951	14776	14704	14960	14908	14487	14701	14717	14995	14924	14687	14676	14854	14756	14653	14639	14690	14728	14669	14712	14612	14714	14847	14968	14900	14733	14896	14743	14634	14873	14749	14681	14751	14738	14748	14631	14751	14850	14793	14885	14778	14703	14676	14790	14689	14862	14723	14640	14694	14726	14792	14716	14932	14801	14790	14740	14765	14653	14715	14839	14817	14680	14693	14668	14949	14727	14672	14740	14755	14800	14840	14862	14852	14700	14743	14809	14808	14801	14667	14675	14869	14848	14965	14664	14832	14681	14724	14633	14934	14835	14526	14789	14800	14783	14783	15013	14859	14661	14779	14668	14798	14635	14697	14688	14813	14809	14903	14698	14851	14770	14706	14874	14616	14779	14716	14606	14714	14777	14831	14682	14489	14724	14874	14638	14690	14762	14630	14606	14774	14798	14709	14691	14851	14729	14883	14692	14766	14677	14797	14741	14517	14695	14754	14727	14915	14744	14754	14712	14850	14715	14719	14832	14756	14698	14793	14816	14562	14795	14741	14580	14892	14837	14636	14753	14851	14698	14901	14756	14880	14761	14748	14687	14688	14692	14727	14659	14667	14873	14739	14748	14875	14796	14948	14763	14729	14738	14743	14703	14743	14768	14552	14655	14847	14832	14719	14847	14639	14809	14808	14707	14702	14718	14804	14892	14577	14640	14719	14606	14817	14782	14836	14814	14662	14723	14771	14836	14824	14829	14699	14640	14800	14665	14853	14716	14875	14788	14832	14848	14824	14810	14797	14737	14735	14776	14758	14739	14703	14671	14552	14723	14657	14752	14652	14774	14750	14809	14658	14717	14761	14757	14632	14647	14737	14762	14770	14873	14684	14847	14788	14740	14650	14528	14857	14770	14665	14722	14717	14783	14800	14740	14650	14755	14700	14657	14695	14682	14817	14862	14900	14657	14645	14504	14831	14668	14667	14663	14573	15000	14767	14955	14821	14757	14922	14658	14590	14939	14802	14856	14630	14764	14549	14629	14867	14640	14721	14833	14727	14983	14647	14956	14796	14631	14762	14832	14651	14664	14605	14690	14817	14774	14780	14600	14769	14800	14736	14635	14779	14677	14717	14616	14703	14792	14697	14772	14970	14753	14725	14868	14776	14815	14732	14874	14753	14933	14518	14734	14768	14774	14624	14752	14771	14632	14805	14787	14805	14703	14819	14741	14814	14739	14985	14677	14930	14714	14712	14751	14806	14616	14644	14804	14765	14689	14813	14914	14631	14693	14741	14657	14778	14720	14758	14649	14735	14746	14691	14789	14570	14866	14724	14702	14745	14789	14787	14681	14740	14738	14769	14834	14772	14932	14740	14559	14863	14829	14916	14694	14624	14723	15036	14658	14738	14677	14584	14749	14576	14792	14535	14790	14758	14848	14826	14837	14824	14691	14751	14738	14795	14596	14721	14836	14711	14720	14783	14664	14759	14712	14789	14831	14814	14868	14791	14836	14732	14867	14815	14776	14575	14861	14561	14705	14860	14646	14784	14711	14711	14878	14805	14682	14744	14710	14737	14749	14782	14836	14846	14839	14801	14758	14809	14601	14760	14695	14788	14720	14699	14707	14697	14803	14722	14778	14700	14780	14623	14717	14890	14901	14877	14899	14692	14764	14672	14861	14693	14765	14829	14789	14818	14497	14601	14683	14804	14844	14877	14652	14680	14888	14879	14718	14659	15057	14792	14769	14890	14744	14633	14668	14868	14975	14738	14732	14585	14759	14919	14665	14741	14760	14628	14756	14865	14631	14708	14891	14651	14936	14578	14791	14850	14763	14740	14826	14980	14754	14674	14712	14654	14834	14646	14756	14751	14696	14632	14717	14726	14774	14752	14883	14827	14826	14850	14734	14614	14762	14654	14668	14663	14619	14703	14850	14678	14558	14687	14720	14895	14725	14652	14562	14590	14947	14699	14878	14774	14851	14920	14662	14599	14923	14753	14625	14787	14673	14799	14765	14879	14828	14787	14847	14691	14809	14699	14511	14843	14867	14769	14717	14841	14914	14897	14733	14834	14785	14891	14716	14618	14603	14905	14767	14747	14924	14623	14724	14791	14618	14796	14714	14740	14850	14799	14832	14857	14570	14848	14733	14835	14801	14764	14892	14702	14898	14782	14791	14770	14728	14773	14827	14767	14855	14797	14598	14843	14720	14812	14794	14868	14467	14757	14666	14727	14763	14805	14669	14827	14878	14814	14643	14678	14865	14586	14619	14658	14580	14479	14837	14720	14635	14686	14786	14591	14684	14895	14730	14691	14687	14907	14893	14596	14806	14824	14648	14705	14645	14640	14803	14763	14908	14754	14893	14849	14785	14742	14741	14799	14784	14679	14644	14611	14543	14754	14684	14803	14585	14603	14730	14786	14751	14639	14741	14644	14808	14835	14601	14901	14761	14890	14756	14834	14680	14704	14703	14795	14679	14749	14852	14791	14618	14703	14893	14793	14896	14826	14857	14786	14716	14615	14775	14683	14680	14728	14831	14642	14668	14682	14717	14819	14732	14782	14704	14783	14736	14731	14762	14712	14726	14784	14759	14734	14737	14697	14830	14895	14724	14664	14687	14769	14726	14715	14689	14714	14737	14689	14778	14748	14721	14491	14717	14741	14895	14758	14679	14799	14661	14925	15007	14689	14816	14731	14749	14640	14888	14965	14672	14685	14752	14522	14648	14741	14719	14740	14713	14861	14623	14778	14663	14692	14653	14812	14581	14689	14730	14954	14694	14773	14738	14678	14727	14744	14656	14780	14780	14573	14729	14717	14802	14612	14826	14511	14618	14685	14905	14768	14888	14719	14903	14814	14764	14708	14798	14599	14723	14769	14962	14699	14935	14707	14866	14727	14810	14897	14616	14798	14774	14667	14892	14752	14612	14856	14615	14785	14878	14652	14753	14801	14809	14718	14775	14777	14830	14720	14634	14897	14731	14573	15099	14748	14823	14801	14745	14809	14699	14756	14626	14880	14783	14793	14779	14715	14691	14711	14727	14952	14804	14762	14827	14661	14727	14822	14756	14736	14732	14913	14702	14804	14815	14873	14714	14704	14783	14842	14862	14714	14582	14573	14701	14793	14758	14596	14645	14832	14645	14865	14680	14762	14859	14711	14926	14934	14776	14726	14728	14917	14684	14665	14768	14756	14838	14918	14714	14898	14720	14581	14721	14913	14705	14807	14877	14912	14738	14782	14661	14929	14645	14625	14697	14796	14852	14620	14784	14720	14822	14733	14666	14809	14615	14736	14721	14655	14675	14543	14794	14824	14901	14648	14621	14752	14805	14902	14780	14839	14778	14691	14743	14687	14785	14827	14761	14700	14723	14623	14783	14737	14732	14585	14767	14713	14700	14844	14705	14613	14817	14791	14757	14836	14669	14579	14741	14707	14640	14890	14613	14633	14846	14717	14634	14796	14731	14644	14824	14546	14558	14893	14779	14794	14726	14730	14857	14663	14691	14762	14897	14714	14815	14811	14612	14810	14855	14817	14775	14677	14784	14768	14803	14711	14649	14825	14675	14769	14733	14706	14814	14862	14813	14833	14770	14700	14887	14675	14689	14761	14821	14782	14799	14765	14718	14661	14775	14638	14634	14555	14685	14938	14758	14785	14914	14764	14829	14765	14652	14786	14745	14639	14774	14683	14813	14831	14845	14612	14845	14660	14908	14718	14931	14642	14767
29388	29338	34960	29157	21713	18225	16496	15414	14887	14791	14542	14469	14423	14297	14092	14059	14146	14163	14206	14194	13904	14008	14171	14290	14055	14009	13964	14194	14185	14311	14214	14067	14090	14124	14086	14071	14130	13994	14089	14140	13897	14096	14095	14151	14069	14193	14239	14111	13953	14190	14221	14039	13965	14093	14280	14182	14117	14052	14099	14078	14136	13976	14262	14217	14257	14175	14177	13874	14041	14258	14050	14073	14023	14148	14121	14066	14178	14156	14183	14016	13951	14062	14086	14084	14173	14121	14060	14040	14052	14141	13765	14135	14233	14167	13725	13960	14036	14046	13917	14075	13941	13981	14179	14157	13930	14047	14005	14140	14293	14119	14238	14159	14221	14045	14050	14040	14076	13928	14116	13989	14066	13933	13913	14072	14054	14032	13903	14073	14141	14196	14167	14095	14278	14177	14091	14326	14269	14184	14249	14105	14172	14202	14052	14129	14077	13943	14140	14202	14167	14069	14203	14214	14332	14093	14157	14197	14060	14147	14155	14116	14101	13932	14107	14143	14249	13997	14188	14065	13948	14196	14062	14390	14089	14033	14053	13919	13983	14052	14058	14041	13946	14067	13981	13868	14262	14046	13996	13993	14111	14170	14138	14018	14076	14058	14109	14041	14097	14049	14144	14067	13947	14017	14093	14188	13930	14313	14180	14007	14163	14206	14026	14008	13980	14176	13869	13950	14044	13915	13945	13976	14097	14145	13985	14094	14056	14141	13878	13951	14014	14125	14141	14099	14078	14048	13915	14078	14115	14180	13891	14093	14022	13977	14153	14032	14009	14076	14107	13902	13912	14222	14089	13936	13993	14089	13953	13939	14253	14120	14075	13987	13940	13973	14121	14025	14183	14041	14081	14142	14118	14089	13855	14128	14267	14072	14108	13944	14118	14011	14026	14004	14166	14097	14122	14155	14090	14055	14175	13969	14224	14061	14128	14107	14059	13906	13957	14192	14129	14111	14167	14135	13954	13888	14100	14040	14007	14361	13970	14058	13939	14067	14122	13897	14213	13991	14041	14067	14151	14145	14104	13935	13960	14002	13993	14087	14136	14280	14042	13995	14025	14175	14124	14113	13928	13956	13978	14192	14030	14018	14098	14123	14272	14029	14038	14068	14197	14056	14224	14119	14113	14174	14162	13962	13925	14110	14124	14146	14247	14056	14087	14162	14298	14219	13983	14033	13998	13902	13814	14194	14040	13946	14114	14062	14026	14154	14210	14098	13888	14188	14229	14029	14033	14011	14253	14011	14103	13886	14133	13967	14155	14174	14090	13940	14123	14010	14129	14133	14110	14033	13962	14022	14031	14128	14140	14093	14012	14015	14144	14261	14141	14199	14003	14128	14091	14255	14063	13999	13991	14089	14227	14003	13953	13977	13935	13948	14089	14072	13944	14330	14040	14107	14010	14114	13919	14040	14123	13954	14023	14028	14000	14184	13887	14122	14042	14111	14026	13900	14243	14162	14223	14152	14166	14378	14127	14167	14072	14083	14105	14019	14126	14105	14178	14035	14145	14000	14163	13989	14004	14219	14082	13878	14011	14262	13874	14222	13989	14050	14043	14023	13958	14013	13961	14053	14159	14093	13961	13898	13829	13966	14073	14083	14025	14254	14117	14167	14055	13927	14212	13895	14039	13972	14067	14180	14085	14038	14046	13999	14094	14006	14160	14174	14254	14020	13955	14010	13972	14113	14020	14055	14081	14198	13990	14087	13942	13958	14282	14295	14022	13947	13910	13924	13990	13925	14046	14157	14066	14230	14160	14120	13986	14132	14048	14002	13880	13897	14102	14010	13934	14028	14007	14028	13951	14069	14083	14089	14051	14075	14140	14081	14039	14242	13993	13907	14181	13945	14082	14049	14120	13938	14037	14269	14142	14182	14021	14305	13984	14139	14122	14203	14195	14029	14235	14176	14040	14089	14089	14226	14078	14033	14049	14091	13975	14119	14280	13989	14127	14087	14013	13989	14109	14016	14064	14103	13978	13979	14136	13892	14200	14042	13833	14074	14117	14008	14193	14250	13938	14224	14014	13936	14165	13840	13986	14002	14073	14001	14201	14139	14041	13853	14102	14098	14007	14060	14065	14000	13989	14060	13934	14232	14165	13903	14176	14126	13913	14163	13840	14038	14121	14003	14125	14183	14156	14083	14090	14033	14178	13951	13944	14037	14013	14189	14010	14179	14078	14228	13978	13990	14130	14002	14115	14029	14007	14036	13969	13948	14090	13980	14003	14105	14014	14083	14255	14107	14390	14325	14098	14176	14172	14096	14281	13953	14160	14062	13959	14044	14146	14085	13986	14116	13940	13990	14156	14212	14057	14040	14198	14047	14070	14092	14019	14115	14007	14014	14142	14085	14095	14258	14080	13997	14117	13992	14270	13942	13885	14056	14148	14097	14059	14038	14058	14142	14224	14124	14099	14040	14205	13891	14229	14034	14053	14139	14137	13980	13944	13974	14040	14247	14152	14116	14089	14160	14106	14002	14056	13915	14061	13934	14028	13973	14003	14153	14077	14003	14123	14074	13893	13875	14172	13962	14121	14076	13932	14116	13982	14147	13869	14022	13928	13971	14059	14138	13909	13953	14068	13949	14000	13892	14081	14075	14172	13987	14282	14133	14038	14060	14083	14139	14194	14082	14095	14101	14141	13923	14196	14118	13930	14028	14300	14160	14057	14018	13979	13938	14137	13979	13976	14041	14097	14109	14017	13956	14110	14157	14066	14255	14162	14168	13999	13995	14093	13993	14237	14091	14114	14262	14096	14046	14004	14030	14095	14146	14105	14349	14010	14094	13973	13771	13972	14048	14047	14202	14188	13969	13940	14010	14094	14120	14189	13995	14306	14144	14033	13915	13953	13940	13994	14079	13977	14166	14004	14119	13889	13939	14342	13936	14043	13829	13838	14123	14037	14209	14003	14226	13874	14096	14200	14180	14185	14365	14155	14026	14241	13991	13998	14228	13891	14113	14057	13978	13972	14066	14038	14022	14032	13859	14166	14113	14218	13992	14026	13944	14124	14101	14006	14049	14001	14252	13927	13985	14187	14104	14180	14192	14049	14123	14054	14144	14003	14102	14038	13978	14148	14114	14028	14112	14309	14099	14146	13926	14132	14148	14342	13938	13910	14069	14102	13932	13987	14021	13956	14101	13994	14010	14023	13924	14060	14062	14041	14132	14056	14015	14005	14175	14086	14179	14247	14119	14102	14212	14048	14144	14233	13995	14113	14227	14112	13999	14066	14156	13993	14056	13969	14104	13909	13976	13972	14086	14024	14165	13904	14092	14107	13829	14204	14147	13950	14176	13811	14085	14132	14109	14114	13869	14238	14210	14101	13994	14121	13978	14098	13923	14021	14090	13901	13977	14084	13951	14155	14109	14153	14160	14047	14104	14182	14104	14087	14081	14037	14170	14277	14143	14142	14169	14122	14280	14170	14156	14318	13991	14073	14154	14008	14067	14133	13977	13950	14099	14024	14084	13910	14057	14043	14032	14171	14132	13808	14017	13874	14035	14148	14043	14201	14015	14061	14034	14098	14229	13937	13953	14107	14081	14140	13883	14131	14100	14059	14094	14157	14051	13994	14161	14030	14195	13997	14110	13959	14048	14061	13996	14024	14222	13967	14045	14296	14165	14047	13973	14188	14097	13993	14106	14450	14004	14159	14147	14057	14211	14198	14162	14104	13959	14204	13941	14326	14112	13966	14027	14201	13940	14124	13974	14039	14190	14144	14123	14014	14098	13950	13962	14090	14208	14249	14026	14150	14107	13954	14153	13964	13875	13978	14044	14144	14139	14060	14007	14205	14245	14103	13941	13866	14165	14169	14153	14180	13897	14053	14032	13954	13938	14074	14179	14157	14044	13995	14083	14157	14164	14163	14253	14201	14145	14041	13710	14033	14228	14173	14019	13940	14009	14071	14170	13889	13851	14073	14054	14005	14252	14116	14177	14002	14147	13978	14047	13952	14031	14271	14132	14184	14194	14158	14032	14051	13873	14125	14139	14285	14093	14151	14228	14226	13958	14056	14129	14218	14045	14182	14071	14112	14007	14144	14025	13981	14134	14152	13990	14133	14032	14196	13879	14128	14025	14257	14088	14044	13965	14123	14030	14148	14121	14022	13850	13856	13951	14050	14224	14134	14205	14128	14118	14088	14161	13932	14099	14178	13937	13999	14010	14093	14066	14088	14329	14217	14165	14090	13905	14130	14107	14236	14216	13979	14171	13809	13996	14022	14006	14172	14130	14108	13996	14032	13876	14128	14066	14232	14092	14034	14185	14066	13931	14163	14053	14154	13850	14101	14230	13866	14042	14106	14027	14148	14099	14015	14063	14020	14105	14124	13969	14172	14035	13975	14118	13957	14098	14075	14102	13981	14146	13989	14092	14147	13996	14066	14076	14176	14135	14108	14034	14000	14010	14088	14245	14150	14008	14035	14283	14054	13940	14137	14058	14232	14061	14050	14266	13974	14025	13857	14095	13962	13980	14134	14217	14212	14167	14077	14031	14137	14050	14063	14092	13968	14031	14184	13966	14169	13876	14208	14026	14079	14200	14233	14164	14239	14133	14003	14147	14148	13984	13910	13875	13999	14250	14152	14176	14082	14147	13947	14251	13923	13925	14163	13913	14179	14176	13965	13872	14094	13954	14039	14078	14052	13985	14077	14084	14184	14055	14095	14127	14170	13996	13885	14046	14007	14120	13861	14170	13963	14179	13982	14149	14027	14012	14189	14120	13990	13977	14023	14000	14093	14023	14070	14023	14120	13916	14054	14158	14108	14107	14041	13993	14209	14140	14183	14140	14141	14049	13997	14166	14072	14301	13888	14146	14199	14105	14091	14040	14016	14008	13915	14082	14030	14047	14072	14094	13933	14161	13918	13916	14062	13905	14047	13875	14025	14045	14163	13975	14233	14042	14139	13925	14043	13959	14169	14202	14157	14057	14009	14187	14161	14029	14105	14100	13924	14168	13960	14159	14032	14090	13905	13976	14057	14009	14031	13901	14005	14068	14017	14067	14126	13993	14029	14136	14332	14116	14083	14047	13992	13981	14221	14058	13765	14082	13997	14082	14220	14051	14054	14144	14035	14107	14158	14010	14227	14152	14010	14040	14168	14007
34413	47948	40987	29822	22837	18815	16677	15442	14877	14622	14404	14016	13958	13756	13757	13741	13730	13714	13555	13443	13530	13469	13566	13798	13746	13655	13702	13638	13658	13740	13460	13735	13552	13704	13695	13768	13521	13574	13843	13675	13720	13620	13763	13614	13712	13707	13578	13639	13723	13856	13594	13682	13709	13658	13831	13733	13638	13655	13769	13638	13666	13540	13637	13658	13872	13602	13830	13659	13590	13586	13634	13652	13602	13733	13822	13509	13666	13711	13653	13511	13720	13857	13488	13569	13649	13678	13618	13490	13685	13668	13648	13527	13718	13750	13599	13689	13691	13719	13572	13572	13653	13826	13500	13562	13701	13551	13788	13658	13630	13536	13588	13653	13818	13643	13884	13669	13641	13637	13597	13729	13630	13820	13578	13825	13611	13672	13541	13840	13752	13698	13578	13518	13542	13579	13569	13510	13579	13599	13525	13632	13642	13632	13551	13686	13505	13642	13592	13778	13544	13527	13613	13595	13607	13606	13647	13722	13481	13560	13715	13658	13637	13608	13605	13707	13622	13637	13773	13585	13515	13809	13676	13494	13674	13601	13551	13578	13605	13520	13777	13576	13740	13612	13789	13571	13696	13648	13631	13712	13647	13747	13638	13667	13671	13559	13471	13805	13579	13465	13665	13644	13749	13542	13539	13693	13446	13625	13592	13497	13637	13596	13654	13704	13601	13484	13790	13620	13610	13591	13548	13749	13559	13779	13607	13681	13679	13566	13766	13758	13555	13777	13650	13663	13659	13747	13681	13607	13609	13484	13678	13548	13686	13497	13647	13528	13685	13666	13538	13661	13736	13588	13712	13716	13599	13492	13688	13610	13634	13619	13687	13763	13666	13537	13646	13598	13620	13578	13608	13745	13587	13541	13779	13625	13744	13726	13576	13763	13592	13576	13699	13771	13514	13498	13721	13626	13625	13629	13554	13649	13460	13745	13634	13648	13741	13487	13568	13720	13678	13598	13625	13676	13558	13787	13611	13722	13575	13903	13492	13657	13515	13616	13576	13544	13598	13499	13703	13591	13647	13698	13650	13569	13406	13544	13779	13601	13735	13669	13609	13538	13640	13657	13518	13570	13448	13566	13646	13780	13615	13715	13548	13711	13610	13659	13663	13735	13585	13696	13518	13627	13656	13569	13645	13790	13696	13724	13534	13688	13536	13611	13581	13697	13680	13834	13665	13726	13554	13633	13714	13573	13678	13632	13520	13666	13646	13694	13643	13650	13661	13691	13736	13691	13738	13741	13642	13659	13723	13631	13531	13555	13533	13673	13353	13614	13731	13733	13607	13533	13722	13752	13748	13553	13581	13815	13674	13569	13697	13657	13673	13596	13580	13678	13585	13679	13600	13623	13697	13629	13745	13481	13604	13573	13621	13758	13770	13673	13734	13567	13636	13612	13554	13721	13675	13513	13516	13619	13698	13525	13638	13651	13743	13588	13548	13644	13536	13702	13625	13567	13565	13735	13473	13693	13751	13610	13655	13703	13634	13856	13787	13630	13826	13504	13657	13687	13625	13744	13623	13641	13681	13564	13638	13547	13705	13768	13659	13603	13726	13641	13628	13466	13673	13760	13506	13500	13736	13753	13572	13543	13759	13635	13567	13683	13645	13698	13564	13595	13525	13815	13574	13671	13451	13569	13590	13470	13688	13814	13633	13743	13652	13500	13630	13663	13542	13716	13522	13802	13702	13518	13579	13706	13646	13707	13688	13624	13481	13783	13713	13607	13522	13666	13660	13620	13669	13583	13590	13566	13767	13569	13610	13631	13539	13602	13800	13629	13548	13670	13443	13597	13651	13574	13455	13492	13724	13747	13600	13858	13563	13694	13681	13572	13725	13592	13516	13771	13592	13620	13632	13834	13647	13633	13612	13695	13572	13608	13649	13573	13643	13680	13590	13695	13674	13652	13554	13449	13705	13492	13703	13648	13738	13533	13553	13645	13680	13722	13674	13681	13723	13580	13762	13458	13582	13620	13626	13698	13654	13603	13650	13631	13507	13718	13529	13760	13688	13806	13719	13674	13741	13644	13678	13727	13591	13652	13492	13680	13675	13626	13658	13614	13685	13662	13713	13765	13713	13587	13644	13596	13751	13763	13593	13643	13632	13702	13624	13699	13594	13593	13599	13660	13669	13671	13629	13665	13727	13656	13536	13699	13613	13582	13719	13579	13591	13629	13680	13773	13687	13683	13637	13745	13650	13554	13839	13810	13743	13653	13530	13619	13388	13685	13600	13525	13638	13811	13560	13831	13532	13661	13549	13708	13647	13518	13584	13670	13737	13653	13637	13587	13538	13607	13539	13618	13584	13513	13682	13787	13749	13747	13602	13607	13728	13741	13593	13537	13767	13659	13552	13662	13545	13788	13551	13612	13603	13614	13578	13712	13681	13637	13620	13661	13662	13516	13893	13812	13656	13577	13691	13607	13607	13661	13669	13538	13578	13716	13735	13619	13498	13738	13620	13588	13639	13681	13526	13532	13654	13540	13571	13522	13672	13585	13685	13700	13647	13621	13571	13611	13685	13482	13558	13564	13577	13516	13656	13625	13702	13563	13782	13668	13658	13506	13742	13704	13661	13468	13626	13635	13594	13624	13555	13533	13488	13565	13655	13591	13573	13557	13565	13590	13679	13602	13769	13590	13666	13707	13601	13681	13653	13688	13673	13754	13707	13464	13572	13630	13461	13730	13647	13672	13675	13721	13734	13661	13556	13633	13479	13687	13597	13663	13672	13677	13546	13636	13629	13696	13656	13780	13682	13583	13662	13537	13853	13557	13686	13711	13729	13631	13540	13652	13526	13403	13740	13674	13546	13604	13702	13575	13512	13664	13742	13695	13564	13682	13817	13830	13575	13613	13567	13628	13645	13674	13821	13646	13583	13659	13441	13507	13744	13618	13662	13800	13487	13900	13556	13675	13784	13540	13707	13796	13554	13717	13699	13565	13710	13665	13748	13695	13596	13571	13677	13571	13525	13556	13471	13769	13600	13712	13634	13685	13719	13642	13773	13627	13494	13712	13628	13654	13688	13628	13680	13677	13673	13580	13721	13465	13692	13651	13617	13651	13658	13509	13802	13663	13653	13665	13453	13732	13618	13543	13468	13633	13597	13541	13705	13670	13606	13536	13666	13730	13483	13763	13484	13664	13664	13599	13655	13700	13641	13797	13637	13555	13669	13641	13659	13599	13660	13629	13604	13785	13759	13512	13536	13886	13597	13506	13595	13822	13471	13591	13668	13630	13463	13506	13684	13749	13571	13567	13689	13745	13643	13575	13739	13666	13640	13570	13632	13674	13540	13677	13601	13601	13563	13514	13518	13552	13611	13750	13797	13668	13733	13591	13749	13687	13607	13562	13824	13548	13905	13602	13607	13813	13703	13521	13671	13748	13685	13626	13723	13802	13808	13662	13614	13716	13705	13700	13690	13509	13574	13635	13495	13787	13732	13605	13740	13699	13635	13719	13542	13720	13697	13633	13716	13699	13615	13561	13623	13647	13606	13601	13545	13558	13668	13690	13625	13642	13523	13727	13641	13623	13501	13778	13478	13795	13540	13575	13846	13617	13502	13745	13541	13547	13607	13652	13778	13765	13689	13580	13799	13542	13466	13679	13741	13500	13591	13623	13725	13668	13750	13570	13657	13589	13658	13450	13599	13551	13708	13752	13554	13719	13714	13716	13852	13776	13593	13717	13747	13702	13813	13522	13617	13588	13596	13716	13600	13648	13627	13640	13570	13678	13768	13605	13619	13680	13487	13490	13781	13780	13696	13695	13725	13705	13601	13732	13764	13664	13771	13724	13843	13597	13692	13661	13537	13560	13618	13624	13647	13501	13642	13586	13788	13604	13590	13728	13803	13740	13638	13601	13691	13504	13751	13623	13640	13680	13838	13469	13662	13796	13750	13537	13609	13504	13447	13685	13401	13724	13641	13663	13694	13566	13791	13764	13595	13642	13668	13543	13570	13685	13670	13599	13582	13619	13652	13585	13428	13717	13392	13696	13642	13593	13583	13597	13471	13760	13592	13455	13742	13678	13684	13616	13615	13573	13631	13593	13510	13523	13686	13688	13609	13632	13865	13638	13672	13618	13540	13715	13622	13633	13627	13504	13594	13692	13759	13611	13687	13598	13483	13665	13804	13430	13688	13538	13505	13707	13611	13577	13650	13857	13606	13627	13580	13482	13567	13587	13820	13638	13470	13671	13514	13673	13622	13546	13684	13600	13593	13532	13574	13558	13753	13665	13670	13660	13684	13742	13703	13626	13546	13679	13694	13713	13579	13750	13529	13773	13601	13670	13762	13613	13722	13598	13645	13707	13533	13636	13536	13659	13748	13580	13598	13725	13696	13670	13645	13627	13547	13565	13676	13771	13600	13596	13578	13835	13514	13495	13581	13525	13512	13594	13767	13698	13643	13465	13657	13562	13737	13572	13545	13571	13847	13640	13677	13702	13583	13586	13624	13766	13610	13880	13654	13613	13672	13592	13632	13620	13668	13446	13646	13693	13715	13813	13599	13611	13626	13774	13800	13698	13459	13735	13647	13648	13641	13632	13770	13702	13712	13562	13590	13472	13673	13554	13599	13613	13686	13588	13556	13775	13571	13424	13588	13779	13546	13634	13546	13650	13657	13509	13773	13667	13558	13744	13634	13742	13691	13612	13685	13646	13751	13637	13754	13472	13881	13704	13713	13632	13597	13855	13683	13604	13545	13757	13678	13867	13594	13663	13629	13564	13729	13657	13783	13691	13332	13591	13592	13535	13653	13776	13500	13499	13862	13616	13676	13612	13599	13633	13896	13741	13826	13581	13750	13717	13488	13631	13541	13530	13514	13548	13620	13695	13485	13672	13730	13646	13717	13692	13695	13695	13618	13660	13928	13586	13635	13573	13626	13732	13708	13554	13533	13774	13516	13536	13758	13572	13630	13616	13596	13435	13846	13644	13548	13702	13682	13757	13583	13564	13653	13628	13646	13658	13696	13656	13600	13658	13619	13732	13760	13631	13613	13717	13763	13656	13586	13652	13741	13476	13530	13665	13756	13669	13671	13787	13741	13613	13514	13588	13617	13581	13612	13625	13706	13683	13820	13657	13616	13560	13532	13580	13534	13622	13580	13645	13616	13717
24379	21568	29272	26710	25442	25328	22722	18360	16521	15972	15861	15259	15276	15160	15055	14946	15082	14934	14854	14898	14703	14964	14874	14929	14960	14806	14941	14833	14836	14823	14721	14845	14953	14960	14934	14849	14731	14758	14924	14857	14609	14912	14937	14899	14964	14896	14700	14797	14629	14867	14865	15056	14694	14788	14918	14891	14765	14851	14957	14842	14900	14579	14825	14952	14573	15049	14748	14871	15123	14939	14843	14723	14684	14876	15034	14810	14896	14875	14544	14778	14810	14880	14748	15016	14841	14771	14801	14848	14656	14702	14743	14695	14862	14606	14626	14756	14854	14732	14950	14885	15007	14908	14829	14865	14857	14797	14871	14725	14799	14424	14740	14706	14756	14762	14905	14856	14647	14865	14826	14810	14933	14745	14692	14975	14674	14885	14742	14646	14740	14720	14762	14626	14640	14677	14733	14810	14754	14733	14921	14706	14735	14690	14721	14673	14832	14763	14865	14781	14748	14859	14642	14765	14592	14808	14853	14730	14842	14742	14839	14760	14861	14960	14828	14867	14763	14834	14814	14815	14724	14665	14650	14957	14753	14860	14791	14725	14825	14824	15006	14809	14761	14787	14713	14750	14751	14702	14843	14883	14956	14763	14838	14845	14636	14921	14856	14746	14691	14742	14792	14755	14631	14629	14708	14870	14859	14696	14812	14754	14801	14806	14718	14566	14783	14898	14891	14900	15102	15000	14701	14726	14925	14832	14733	14599	14887	14691	14951	14679	14831	14829	14870	14704	14784	14865	14877	14699	14778	14772	14715	14566	14717	14734	14822	14805	14717	14727	14722	14750	14607	14844	14898	14851	14750	14507	14840	14721	14814	14959	14521	14724	14636	14898	14737	14808	14799	14624	14602	14797	14749	14732	14726	14814	14604	14750	14904	14825	14774	14862	14810	14670	14816	14797	14826	14711	14756	14837	14797	14647	14856	14711	15006	14871	14903	14856	14661	14722	14771	14739	14821	14801	14780	14816	14656	14817	14683	14869	14881	14650	14772	14755	14724	14734	14718	14888	14773	14648	14699	14767	14678	14717	14753	14626	14760	14711	14855	14751	14637	14742	14620	14522	14775	14741	14755	14818	14731	14660	14805	14887	14630	14914	14610	14521	14834	14977	14818	14807	14827	14629	14770	14774	14880	14697	14764	14907	14567	14758	14969	14880	14810	14693	14845	14645	14612	14798	14936	14768	14741	14751	14594	14796	14710	14995	14797	14858	14785	14720	14849	14712	14775	14840	14836	14734	14876	14763	14734	14680	14830	14719	14804	14854	14744	14755	14578	14964	14912	14592	14890	14743	14690	14858	14665	14583	14722	14774	14895	14620	14894	14920	14774	14859	14611	14762	14911	14820	14868	14759	14983	14840	14904	14860	14954	14720	14679	14611	15098	14583	14802	14865	14795	14798	14666	14774	14597	15165	14926	14700	14577	14973	14742	14737	14645	14711	14895	14686	14759	14851	14692	14533	14720	14757	14723	14634	14671	15031	15009	14772	14790	14778	14686	14775	14770	14712	14833	14757	14835	15087	14757	14957	14864	14745	14904	14845	14855	14869	14859	14943	14908	14795	14753	14766	14805	14648	14643	14864	14833	14627	14844	14872	14865	15011	14786	14736	14960	14818	14729	14822	14925	14839	14713	14810	14744	14728	14838	14857	14771	14796	14957	14631	15012	14662	14757	14740	14663	14813	14828	14928	14741	14826	14708	14863	14809	14786	14705	14780	14929	14707	14559	14791	14871	14868	14868	14729	14705	14702	14920	14701	14804	14831	14747	14779	14535	14679	14880	14817	14745	14777	14564	14892	14863	14839	14875	14432	14829	14781	14693	14978	14750	14863	14702	14879	14691	14728	14732	14711	14625	14651	14676	14813	14622	14675	14915	14774	14733	14697	14830	14981	14703	14676	14760	14761	14862	14962	14841	14949	14913	14824	14808	14854	14955	14676	14754	14972	14747	15026	14848	14610	14860	14813	14881	14956	14598	14847	14708	14824	14756	14619	14719	14771	14874	14811	14558	14765	14648	14780	14737	14730	14692	14965	14902	14559	14733	14673	14663	14972	14749	14800	14716	14829	14780	14917	14680	14790	14789	14881	14749	14912	14991	14851	14691	14762	14606	14865	14602	14857	14914	14736	14774	14667	14659	14691	14670	14847	14746	14648	14637	14845	14793	14517	14790	14613	14874	14632	14761	14889	14963	14779	14971	14855	14951	14741	14677	14950	14652	14829	14687	14868	14905	14850	14852	14770	14864	14592	14849	14634	14822	14791	14820	14938	14772	14792	14647	14692	14767	14767	14855	14890	14877	14752	14959	14615	14846	14745	14818	14830	14862	14732	14825	14715	14704	14941	14904	14877	14869	14766	14772	14873	14951	14759	14760	14685	14799	14942	14858	14737	14694	14618	14690	14826	14677	14768	14777	14729	14825	14737	14656	14720	14866	14780	14677	14686	14717	14644	14762	14783	14777	14988	14758	14723	14605	14821	14969	14744	14696	14602	14774	14972	14651	14862	14815	14710	14748	14903	14734	14974	14636	14622	14831	14859	14920	14902	14797	14804	14595	14912	14594	14785	14753	14692	14790	14730	14975	14624	14723	14898	14771	14894	14831	14934	14726	14824	14561	14779	14892	14777	14685	14683	14898	14719	14668	14644	14626	14717	14851	14821	14717	14919	14796	14695	14732	14917	14862	14635	14807	14849	14642	14701	14894	14611	14997	14955	14754	14743	14734	14786	14842	14662	14787	14886	14694	14709	14807	14754	14601	14956	14848	14624	14917	14738	14777	14944	14744	14933	14817	14761	14784	14826	14772	14942	14835	14757	14896	14812	14694	14597	14624	14948	14970	14779	14593	14854	14876	14792	14809	14678	14881	14980	14512	14674	14581	14628	14817	14831	14812	14735	14842	14775	14764	14806	14657	14843	14886	14813	14803	14736	14868	14792	14877	14670	14667	14635	14739	14909	14912	14637	14868	14770	14723	14666	14773	14817	14795	14884	14900	14649	14597	14783	14682	14736	14889	14941	14720	14764	14982	14827	14769	14542	14920	14826	14750	14898	14628	14732	14748	14813	14877	14992	14817	14835	14824	14846	14661	14714	14849	14805	14680	14858	14921	14748	14829	14821	14658	14602	14839	14822	14898	14640	14908	14728	14787	14897	14691	14750	14718	14725	14726	14979	14964	15005	14727	14820	14691	14649	14808	14826	14643	14930	14910	15043	14755	14473	14853	14791	14777	14667	14810	14718	14803	14461	14939	14670	14741	14850	14843	14894	14839	14698	14667	14774	14814	14784	14915	14866	14721	14690	14737	14864	14757	14765	14715	14853	14669	14898	14659	14899	14876	14852	14776	14732	14786	14773	14657	14850	14949	14814	14887	14752	14690	14765	14936	14705	14861	14938	14883	14558	14857	14735	14769	14717	14675	14609	14779	14808	14742	14816	14765	14815	14851	14534	14716	14663	14769	14970	14848	14784	14709	14805	14800	14624	14656	14619	14762	14900	14874	14791	14805	14997	14741	14867	14909	14722	14555	14649	14827	14766	14799	14665	14712	14727	14954	14772	14806	14645	14894	14860	14778	14982	14889	14541	15016	14670	14869	14786	14835	14967	14768	14713	14788	14884	14826	14695	14448	14762	14722	14772	14878	14826	14885	14722	14679	14626	14887	14793	14742	14769	14968	14632	14707	14836	14693	14707	14987	14773	14992	14793	14951	14753	14633	14847	14766	14973	14832	14698	14865	14842	14881	14836	14969	14750	14828	14806	14732	14957	14732	14735	14799	14847	14682	14777	14690	14597	14867	14941	14693	14581	14641	15027	14854	14766	14750	14699	14763	14777	14833	14715	14895	14760	14781	14805	14835	14863	15033	14718	14795	14823	14760	14913	14770	14680	14643	14978	14793	14825	14856	14797	14877	14676	14903	14844	14880	14779	14649	14670	14649	14681	14718	14783	14824	14746	14779	14734	14977	14800	14801	14713	14851	14664	14872	14762	14864	15025	14919	14783	14760	14821	14809	14997	14557	14858	14849	14880	14873	14598	14730	14783	14904	14869	14715	14674	14671	14754	14702	14812	14830	14685	14934	14711	14758	14574	14607	14871	14751	14935	14797	14723	14800	14808	14715	15079	14741	14718	14730	14801	14786	14932	14746	14868	14734	14719	14850	14802	14623	14702	14794	14753	14842	14848	14869	14695	14659	14591	14781	14747	14756	14609	14836	14716	14701	14774	14794	14771	14792	15004	14836	14794	14784	14789	14879	14919	14700	14768	14645	14733	14714	14803	14833	14812	14835	14846	14903	14499	14888	14829	14909	14838	14820	14636	14684	14752	14714	14740	14962	14865	14975	14945	14877	14667	14909	14870	14758	14619	14707	14819	14798	14681	14598	14652	14765	14760	14939	14799	14805	14654	14683	14661	14844	14637	14807	14656	14799	14829	14708	14880	14718	14675	14991	14773	14831	14921	15028	14778	14698	14909	14805	15058	14911	14936	14873	15003	14889	14926	14940	14765	14819	14708	14658	14856	14695	14770	14862	14829	14794	14790	14908	14842	14871	14701	14986	14907	14748	14595	14604	14791	15015	15020	14753	14851	14647	14880	14718	14699	14775	14691	14815	14658	14840	14875	14784	14804	14871	14671	14826	14880	14825	14662	14675	14769	14639	14711	14672	14720	14828	14725	14766	14758	14656	14766	14786	14832	14823	15029	14886	14851	14774	14814	14814	14782	14742	14941	14786	14801	14925	14831	14855	14694	14722	14760	14630	14551	14856	14881	14678	14594	14705	14729	14802	14841	14944	14684	14772	14857	14735	14844	14713	14662	14844	14905	14613	14760	14778	14877	14792	14756	14797	14781	14684	14755	14801	14923	14631	14800	14850	14521	14699	14662	14703	14756	14757	14593	14959	14814	14954	14957	14672	14845	14972	14595	14735	14739	14891	14761	14728	14769	14753	14730	14658	14710	14827	14759	14759	14624	14801	14752	14611	14761	14968	14813	14764	14703	14861	14609	14895	14741	14903	14824	14845	14816	14592	14795	14847	14599	14708	14809	14818	14799	14704	14810	14759	14713	14822	14761	14833	14740	14759	14754	14705	14885	14794	14649	14913	14804	14748	14757	14834	14577	14774	14875
34490	53986	51012	38643	31779	25607	21004	18009	16517	15716	15300	15003	14407	14416	14332	14280	14248	14216	14203	14342	14313	14133	14238	14050	14070	14287	14182	14056	14256	14290	14127	14276	14089	14113	14339	13936	14115	14203	14226	14250	14088	14281	14138	14054	14204	14184	14044	14309	13984	14180	14233	14093	14155	14031	14310	14025	14275	14057	14176	13962	14191	14017	14095	14178	14278	14199	14223	14145	14107	14178	13876	14151	14087	14159	14096	14265	14080	14167	14320	14035	14180	14157	14097	14112	14040	14119	14321	14134	14093	14015	13995	14289	14130	14052	14122	14110	14267	14193	14183	14144	14099	14240	14081	14314	14117	14079	14022	14094	14023	13959	14106	14066	14152	14131	13950	14166	14202	14121	14150	14077	14234	14257	14068	13915	14146	14310	13977	14131	14185	14247	14284	14178	14142	14012	14158	14081	14145	14014	14140	14135	14107	14104	13946	14205	14085	14098	14255	14069	14074	14038	14251	14129	14149	14090	14020	14024	14217	14024	14106	14177	14236	14144	14196	14243	14196	14344	14227	14054	13997	14113	14219	13983	14031	14105	14334	14013	14196	14337	14154	14374	14085	14037	14185	14078	14097	14218	14160	14023	14183	14128	14111	14217	14085	14178	14207	14083	14239	14099	14102	14206	14137	14118	14033	14135	14211	13941	14212	14193	14104	14064	14229	14099	14062	14088	14191	14282	14047	14124	14098	14066	14046	14215	14214	14171	14098	14179	14209	14097	14234	14067	13971	14186	14070	14230	14266	14174	14316	14195	14203	14232	14252	14146	14134	14112	14138	13992	14185	14076	14130	14095	14145	14129	14138	14116	14090	14266	14202	14114	14140	14063	14058	14004	14279	14043	14013	14150	14198	13994	14091	14021	14171	14145	14179	14241	14099	14131	14214	14041	14300	14074	14170	14059	14189	14078	14187	14079	14099	14155	14116	14037	14044	14384	14228	14040	14231	14182	14153	14109	14220	14163	14331	14161	14235	14150	14126	14078	14232	14016	14043	14050	14241	14274	14086	14169	14179	14060	14074	14122	13991	14132	14091	14202	14164	13955	14372	14261	14246	14234	14119	14087	14222	14124	14145	14161	14004	14078	14347	14210	14103	14102	14163	13948	14080	14233	14218	13969	14041	14338	14033	14284	14101	14233	14158	14245	14055	14151	13988	14165	14034	14116	14163	14004	14105	14100	13918	14048	14008	14275	13975	14188	14086	14138	14121	14163	14125	14018	14186	14224	13986	14106	14304	14082	14032	14059	13947	14180	14175	14163	14147	14035	14023	14183	14235	14143	14132	14028	14130	14157	14191	14047	14001	14214	14063	14094	14081	14111	14086	14006	14249	14104	14391	14369	14114	14194	14094	14076	14219	14146	14124	14012	14047	14140	14298	13958	14177	14146	14120	14178	14141	14198	14001	14086	14128	13957	14265	14124	14149	14109	14140	14095	14078	14016	14193	14103	14057	14160	14129	13989	14231	14114	14143	13972	14070	14088	14083	14073	14051	14022	14169	14243	14177	13960	14159	14091	14044	14151	14027	13983	14073	14059	14146	14153	14106	13932	14208	14151	14143	14014	14232	14009	14000	14111	14248	14161	13988	14076	13991	14205	14176	14181	14128	14134	14147	14249	14144	14023	14007	14076	14082	14104	14131	14150	14084	14117	14318	14062	14140	14324	14195	14225	14254	14124	14108	14077	14261	13948	14148	14097	13991	13962	14147	14088	14141	14150	14038	14186	14063	14141	14144	14152	14251	13981	14039	14134	14137	14313	14195	14086	14117	14211	14125	14187	14082	14115	14087	14123	14116	14238	13960	14042	14292	14080	14161	14096	14200	14157	14120	14085	14046	14101	14108	14069	14196	14012	14083	14194	14111	14086	14055	14118	14170	14122	14167	14397	14293	14048	14165	14224	14163	14115	14222	14149	14041	14255	14137	13982	14124	14133	14117	14141	14000	14092	14125	14328	14133	14063	14157	14171	14199	14217	14119	14053	14147	14114	14266	14076	14173	14168	14080	14331	14183	14110	14141	14147	14222	14168	14075	14094	14101	14032	14307	14261	14246	14170	14239	13942	14130	14058	14153	13998	14198	14252	14006	13984	14235	14135	14075	14168	14049	14186	14057	14234	13996	14129	14039	13993	14103	14077	14224	14018	14123	13935	14072	14255	14188	14216	14126	14087	14004	14209	14164	14254	14003	14133	14128	14115	14096	14047	14105	14172	14175	14107	13964	14158	14188	14128	14154	14101	14218	14328	14248	14101	14198	14139	14265	14086	14179	14141	14119	14025	14039	14015	14141	14043	14029	14053	13879	14169	14251	14179	14062	14206	13988	13904	13963	14123	14218	14062	14018	14012	14079	14237	14018	14300	14165	14232	14088	14150	14239	14198	14052	14195	14151	14174	14356	14224	14114	14202	14119	14303	14203	14259	14223	14049	14250	14012	14159	14237	14054	14077	14150	14162	14108	14161	14058	14043	13984	14200	13992	14107	14194	14196	14292	14000	14237	14232	14040	14088	13901	14135	14060	14267	14037	14149	14186	14045	14140	14114	14226	14164	14135	14095	14057	14205	14248	14056	14165	14248	14267	14189	14041	14097	14091	13991	14140	14082	14165	14183	14165	14185	14172	14101	14170	14165	14090	14152	14172	14134	14177	14164	14057	14055	14154	14099	14223	14207	14028	14153	14085	14087	14352	14126	14150	14416	14017	14278	14276	14051	13954	14151	14193	14118	14060	13953	14147	14249	14102	14145	14072	14115	14224	14128	13918	14006	14151	14158	14077	14144	14031	14193	14320	14197	14099	14138	14269	14223	14214	13971	14198	14030	14213	14243	14009	14117	14179	14094	14358	14070	14110	14141	14093	14113	14209	14037	14142	14088	14113	14154	14147	14144	13913	14048	14020	14084	14048	13941	14127	14028	14233	14042	14049	14084	14142	13953	14281	13980	14093	14157	14089	14132	14147	14099	14126	14112	14318	14142	14104	14133	14083	13961	14038	14034	13953	14318	14218	14175	13993	14175	14102	14081	14262	14219	13997	14169	14055	14059	14208	14230	14149	14103	14132	14178	14175	14173	14094	14176	14168	14040	13970	14188	14175	14124	14167	14218	14131	14403	14135	13888	13974	14127	13989	14060	14043	13928	14030	14209	14260	14272	14212	14007	14265	14221	14088	14039	14003	14096	14126	13971	14162	14094	14288	14055	14317	14143	14078	14027	14171	14055	14114	14254	14155	14095	14125	14095	14070	14060	14155	14227	14132	14088	14152	14136	14036	14224	14225	14066	14325	14115	14181	14149	13900	13981	14040	14082	14231	14019	14058	13978	14139	14176	14073	14053	14141	14065	14062	14108	13837	14087	14070	14082	14122	14136	14106	14178	14065	14117	14162	14035	14201	14177	14135	14119	14179	14087	14093	14181	14260	14172	14145	14096	14229	14163	14078	14203	14279	14051	14158	14203	14032	14202	14058	14241	14033	14242	14203	14071	14071	14133	14009	14111	14293	14090	14269	14201	14053	14113	14256	14312	14049	14097	14058	14212	14116	14285	14249	14218	14131	14022	14135	14106	14143	14153	14126	14083	13996	14258	14094	14271	14193	14204	14202	14065	14266	14044	14092	14143	14107	13964	14003	14046	14221	14094	14256	14109	14190	14111	14009	14243	14198	14000	14064	14051	14067	14202	14124	13982	14209	14066	13996	14120	14108	14167	14123	14153	14216	13967	14132	14190	14052	14183	14165	14124	14129	14186	14029	14126	14320	14259	14011	14229	14187	14231	14120	14172	14346	14085	14235	14139	14186	14023	14189	13922	14024	14173	14113	14289	13973	14117	14251	14058	14095	14267	14003	14118	14020	14220	14217	14011	14203	14129	14103	14147	14144	14145	14169	14123	14049	14132	13986	14141	14164	14148	14177	14148	14083	14170	14125	14110	14049	14177	14105	14093	14027	14223	13990	14154	14217	14102	14025	14141	14111	14164	14114	13887	14175	14127	14322	14241	14141	14071	13983	14105	14101	13944	13940	14096	14027	14027	14137	14153	14180	14036	13994	14238	14200	14207	14034	14035	14094	14218	14002	14195	14232	14072	14166	14261	14288	14155	13967	14182	14405	14030	14199	14259	14001	14077	14087	14145	14118	14054	13979	14243	14212	14195	14073	14056	14098	14008	14257	14135	14023	14082	14146	14067	14207	14246	14058	14194	14023	14110	14015	14161	14134	14024	14001	14070	14219	14045	14385	14302	14194	14050	14319	14008	14197	14137	14119	14087	14147	14085	14049	14028	14189	14077	14192	14097	14085	14138	14086	14133	14275	14066	14288	14179	14350	14073	14279	14244	14254	14307	14137	14173	14196	14085	14032	14047	14104	14177	14188	14167	13990	14324	14052	14162	14066	14062	14252	14091	14051	14195	14165	14117	14109	14233	14122	14113	14198	14062	14253	14102	14067	14102	14101	14124	14194	14273	14016	14043	14222	14127	14004	14127	14207	14062	14370	14178	14138	14169	13926	14070	14084	14185	14049	14146	14082	14038	14043	14295	14092	14054	14156	14174	14014	14179	14294	13940	14291	14083	14061	14013	14163	14260	14035	14254	14101	14079	14105	14206	13989	14118	14304	14158	14163	14051	14034	14081	14223	14052	14117	14170	14291	14212	14153	14188	14155	14121	14198	14133	14044	14097	14292	14199	14100	14066	14178	14114	13989	14100	14008	14266	14152	14057	14213	14110	14168	14190	14148	14195	14353	14276	13985	14059	14171	14010	13976	13964	13941	14304	14157	14085	14080	14140	14203	14347	14359	14190	14146	14178	14258	14115	14120	14231	14069	14104	14083	14172	14091	14141	14283	14288	14256	14105	14115	14109	14183	14271	14221	14187	14263	14185	14053	14253	14104	14068	14369	14109	14032	14156	14157	14170	14171	14220	14105	14320	14098	14113	14135	14432	14106	14021	14257	14132	14240	14086	14177	14132	14096	14156	14111	14093	14205	14080	14088	14248	14090	14117	14325	14089	14141	14214	14291	14107	14154	14154	14002	14041	14233	14027	14131	14002	14148	14214	14214	14097	14162	14155	14067	13991	14048	14087	14068	14192	14172	14100	14236	14091	14139	14119	14208	14250	14231	14049	14203	14104	14069	14075
23091	21567	29520	24973	24696	27182	27889	22116	19661	18513	17770	17442	17079	17011	16598	16726	16663	16553	16550	16740	16581	16414	16540	16391	16516	16457	16632	16464	16723	16511	16456	16581	16567	16467	16418	16429	16428	16487	16521	16495	16531	16556	16262	16450	16532	16351	16493	16430	16443	16525	16419	16465	16549	16523	16275	16383	16690	16538	16466	16398	16389	16632	16349	16400	16469	16268	16355	16427	16454	16575	16667	16403	16330	16386	16623	16544	16326	16462	16346	16387	16564	16507	16438	16515	16442	16524	16265	16436	16608	16478	16471	16281	16344	16551	16151	16464	16567	16159	16374	16272	16533	16344	16423	16356	16300	16355	16357	16538	16330	16233	16669	16434	16620	16319	16302	16421	16379	16507	16265	16357	16375	16522	16284	16475	16411	16416	16201	16436	16186	16268	16621	16505	16428	16404	16324	16454	16389	16328	16434	16587	16477	16429	16440	16381	16555	16419	16251	16638	16572	16529	16429	16489	16302	16437	16206	16385	16515	16151	16438	16409	16434	16134	16435	16609	16530	16472	16460	16359	16316	16234	16509	16372	16533	16346	16429	16396	16377	16425	16567	16231	16487	16433	16374	16290	16177	16433	16178	16430	16294	16439	16310	16448	16442	16440	16331	16523	16280	16478	16423	16171	16496	16453	16453	16331	16380	16272	16357	16608	16429	16404	16585	16525	16357	16503	16205	16235	16364	16531	16393	16440	16205	16516	16270	16418	16415	16355	16563	16343	16325	16476	16273	16593	16258	16391	16297	16210	16445	16468	16362	16340	16396	16514	16584	16433	16214	16604	16366	16432	16469	16285	16302	16241	16510	16464	16383	16476	16389	16444	16425	16388	16301	16533	16232	16086	16128	16428	16392	16501	16373	16396	16403	16498	16407	16286	16233	16210	16416	16368	16520	16581	16326	16373	16348	16226	16359	16570	16231	16360	16227	16417	16198	16301	16266	16358	16321	16536	16266	16452	16328	16167	16295	16340	16341	16284	16410	16397	16184	16223	16247	16412	16294	16485	16105	16589	16340	16586	16387	16378	16432	16355	16378	16401	16435	16287	16357	16492	16372	16629	16419	16440	16288	16276	16438	16297	16268	16268	16423	16506	16659	16243	16426	16322	16373	16395	16405	16375	16523	16456	16403	16065	16320	16335	16403	16232	16268	16314	16257	16451	16430	16298	16346	16365	16405	16363	16270	16087	16555	16145	16346	16492	16341	16316	16145	16565	16546	16176	16346	16388	16486	16359	16416	16511	16454	16472	16504	16306	16350	16286	16226	16379	16233	16253	16462	16446	16293	16309	16494	16390	16339	16442	16451	16441	16489	16453	16501	16292	16547	16407	16415	16257	16243	16460	16430	16282	16270	16360	16504	16444	16531	16333	16450	16340	16250	16320	16294	16424	16468	16461	16610	16333	16361	16464	16428	16420	16290	16557	16390	16419	16408	16460	16224	16471	16372	16528	16377	16357	16376	16294	16319	16393	16409	16343	16288	16160	16582	16261	16352	16307	16486	16166	16253	16499	16212	16359	16502	16368	16583	16355	16364	16386	16404	16366	16303	16358	16540	16467	16383	16296	16491	16337	16330	16264	16530	16368	16366	16464	16574	16366	16455	16180	16402	16592	16493	16236	16397	16462	16594	16372	16385	16262	16402	16466	16415	16460	16353	16469	16313	16453	16335	16350	16409	16306	16274	16260	16234	16277	16380	16635	16105	16157	16301	16189	16527	16404	16367	16311	16439	16369	16452	16331	16324	16399	16454	16384	16136	16270	16606	16482	16577	16429	16318	16400	16389	16253	16390	16256	16412	16473	16435	16269	16172	16502	16373	16361	16514	16326	16533	16349	16389	16564	16416	16236	16324	16556	16419	16464	16646	16394	16252	16271	16414	16491	16250	16259	16336	16350	16472	16325	16484	16408	16559	16301	16206	16527	16159	16495	16454	16466	16476	16231	16437	16330	16224	16176	16534	16430	16386	16482	16480	16333	16516	16179	16365	16452	16396	16544	16448	16359	16207	16298	16254	16412	16504	16346	16465	16454	16506	16343	16351	16228	16333	16412	16460	16322	16416	16303	16387	16280	16552	16457	16319	16505	16345	16512	16343	16318	16376	16312	16365	16391	16116	16397	16375	16387	16478	16272	16122	16232	16319	16460	16514	16307	16444	16186	16500	16342	16400	16395	16301	16299	16436	16317	16299	16383	16438	16583	16447	16313	16198	16346	16470	16482	16123	16519	16128	16249	16353	16371	16288	16210	16549	16320	16386	16489	16386	16252	16434	16311	16218	16307	16517	16198	16216	16111	16577	16403	16223	16333	16169	16343	16678	16452	16343	16433	16483	16382	16437	16386	16442	16263	16310	16270	16250	16261	16446	16603	16425	16288	16385	16495	16579	16474	16435	16321	16385	16323	16335	16375	16367	16187	16315	16306	16220	16223	16217	16356	16392	16415	16510	16420	16287	16317	16411	16263	16277	16611	16286	16332	16370	16385	16302	16303	16279	16535	16458	16312	16436	16447	16453	16371	16528	16174	16346	16344	16421	16343	16527	16421	16276	16299	16453	16425	16493	16314	16458	16303	16605	16338	16352	16340	16375	16254	16307	16401	16389	16411	16282	16301	16272	16390	16306	16321	16341	16396	16410	16436	16326	16325	16375	16322	16441	16074	16412	16138	16303	16450	16405	16414	16287	16307	16291	16331	16445	16347	16462	16428	16289	16309	16302	16524	16493	16245	16266	16394	16228	16251	16582	16491	16522	16536	16482	16402	16345	16261	16482	16579	16452	16238	16532	16155	16324	16204	16424	16179	16353	16438	16412	16431	16348	16484	16442	16462	16410	16368	16341	16425	16488	16528	16371	16397	16417	16386	16294	16354	16296	16236	16230	16430	16384	16271	16402	16301	16408	16473	16356	16365	16455	16350	16365	16432	16461	16356	16187	16375	16320	16319	16404	16404	16558	16476	16397	16220	16279	16441	16456	16207	16431	16250	16168	16357	16391	16316	16395	16220	16357	16518	16290	16414	16491	16297	16336	16395	16233	16456	16330	16223	16202	16383	16475	16284	16469	16462	16449	16363	16383	16436	16519	16541	16228	16303	16415	16350	16550	16426	16109	16349	16446	16308	16405	16270	16264	16324	16515	16237	16296	16114	16440	16276	16458	16538	16272	16355	16480	16259	16399	16446	16540	16294	16375	16291	16401	16192	16279	16433	16201	16515	16461	16270	16392	16488	16472	16429	16477	16348	16355	16539	16443	16284	16363	16469	16401	16445	16323	16464	16449	16258	16392	16512	16363	16279	16503	16541	16404	16404	16531	16233	16445	16337	16194	16374	16192	16257	16352	16297	16487	16497	16254	16426	16423	16411	16339	16369	16391	16425	16352	16394	16351	16293	16314	16482	16404	16361	16383	16434	16608	16403	16361	16500	16306	16434	16410	16271	16515	16501	16506	16457	16436	16242	16236	16467	16369	16277	16394	16338	16442	16311	16349	16421	16422	16415	16576	16376	16201	16241	16438	16344	16377	16436	16594	16350	16338	16220	16372	16542	16270	16348	16298	16357	16335	16533	16550	16538	16311	16529	16272	16383	16449	16283	16424	16405	16397	16507	16391	16374	16245	16343	16450	16408	16306	16336	16405	16448	16608	16189	16349	16493	16361	16232	16353	16417	16501	16429	16411	16444	16473	16378	16423	16336	16475	16295	16462	16296	16274	16093	16459	16407	16531	16439	16287	16423	16188	16383	16215	16294	16521	16513	16349	16277	16329	16318	16437	16402	16512	16336	16437	16488	16443	16173	16351	16402	16572	16372	16369	16297	16389	16420	16500	16370	16290	16306	16442	16290	16543	16221	16410	16429	16361	16323	16312	16174	16465	16451	16480	16291	16340	16525	16270	16322	16482	16451	16524	16488	16167	16430	16348	16269	16339	16507	16349	16558	16424	16397	16494	16307	16442	16319	16181	16403	16374	16401	16348	16435	16303	16593	16255	16398	16406	16231	16370	16415	16515	16376	16248	16402	16573	16252	16146	16536	16233	16425	16431	16480	16319	16509	16282	16523	16396	16387	16497	16663	16291	16234	16265	16388	16188	16451	16275	16349	16429	16312	16588	16299	16356	16031	16344	16249	16047	16457	16213	16234	16272	16287	16510	16509	16470	16420	16430	16366	16358	16352	16243	16454	16206	16417	16568	16428	16115	16193	16410	16389	16439	16453	16527	16349	16533	16252	16441	16211	16248	16437	16291	16459	16076	16337	16315	16306	16378	16505	16309	16432	16360	16249	16304	16166	16413	16519	16384	16377	16534	16425	16451	16293	16264	16544	16419	16344	16465	16488	16434	16161	16131	16163	16390	16209	16492	16520	16287	16333	16415	16479	16259	16329	16290	16212	16396	16482	16104	16507	16200	16597	16504	16439	16525	16440	16486	16499	16425	16617	16171	16402	16389	16487	16533	16292	16390	16478	16524	16142	16415	16549	16223	16362	16458	16316	16288	16264	16449	16455	16244	16221	16400	16218	16734	16447	16248	16447	16469	16570	16195	16329	16379	16341	16352	16337	16308	16361	16368	16131	16274	16347	16479	16460	16672	16414	16310	16323	16418	16346	16397	16347	16568	16183	16416	16440	16483	16354	16440	16329	16251	16388	16331	16264	16206	16224	16367	16195	16183	16237	16392	16215	16285	16139	16359	16455	16496	16477	16250	16476	16381	16437	16433	16379	16332	16618	16505	16385	16218	16418	16506	16323	16307	16173	16393	16337	16315	16275	16299	16460	16281	16485	16338	16382	16469	16175	16481	16224	16319	16544	16293	16500	16334	16325	16437	16604	16367	16458	16471	16323	16231	16567	16362	16446	16500	16454	16312	16448	16320	16364	16639	16143	16401	16425	16490	16438	16400	16266	16463	16503	16448	16442	16377	16319	16385	16470	16288	16380	16231	16403	16345	16354	16411	16463	16312	16467	16364	16319	16292	16422	16469	16268	16313	16280	16502	16597	16333	16306	16364	16304	16304	16371	16470	16189	16656	16430	16447	16283	16425	16410	16405	16364	16323	16105	16389	16389	16428	16410	16447	16485	16421	16419	16326	16368	16291	16325	16412	16275	16446	16437	16550	16421	16383	16362	16407	16478	16514	16497
38823	62936	57143	46534	40070	30943	24856	21236	18938	17507	16663	16389	15814	15556	15297	15254	15279	15246	15181	15000	15275	15337	14976	14954	15209	15051	15236	15037	15273	15038	15198	15200	15102	15196	15176	15323	15144	15187	15109	15150	15328	15087	15206	15032	15310	15108	15071	15165	15102	15156	15153	15245	15025	15002	15100	15359	15016	15025	15290	15304	15093	15214	15113	15127	15132	15186	15157	15203	14898	15340	15111	15244	15169	15032	15047	15230	15047	15166	15068	15168	15091	15162	15104	15074	15111	15129	15290	15097	15252	15193	15097	15227	15184	15133	14993	15092	15153	15022	15257	15099	15075	15150	15150	15183	15124	14902	15129	15174	15189	15040	15070	15045	15204	15153	14979	15130	15156	15026	15122	15126	15251	15153	15137	15137	15090	14941	15076	15176	15107	14983	15061	15149	15033	15164	15080	15161	15108	15032	15006	15136	15117	15064	14962	15158	15138	15081	14993	15420	15175	14934	15064	15197	15218	15264	15127	15220	15113	15176	15178	15189	15110	15136	15108	15310	15188	15032	15171	15246	15225	15004	15020	15230	14979	15081	15192	15132	15094	15313	15072	15106	15130	15037	15149	14869	15120	15165	15212	15053	15210	15132	15168	15063	15013	15206	14931	15137	15158	15032	14848	15043	15023	14988	15124	15318	15033	15073	15181	15173	15005	15206	15107	15164	15126	15161	14997	15033	15122	15119	14997	15129	15056	15176	15212	15107	15034	15151	15102	14969	14977	15159	14896	15112	15189	15013	14955	15267	15018	15009	15087	15036	14964	15124	15242	15123	15090	15184	14999	15220	15079	15040	15205	14981	15168	15242	15035	15278	15081	15193	15055	15145	15144	15174	15115	15051	15082	15208	15118	15117	15160	15081	15145	15025	15146	15186	15235	15180	15298	15181	15031	15150	14962	14966	15160	15097	15104	15154	14914	15388	15202	15087	15183	15184	15092	15054	15095	15052	15035	15118	15162	15285	14980	15133	14971	15061	15044	15090	15038	15122	15167	14979	15126	15256	15092	14966	15193	15078	15241	15317	15334	15140	15036	15212	14943	15103	15166	15065	15053	15013	15271	15172	15008	15175	15316	15152	15125	15200	15159	15189	14978	15144	14989	15041	15084	15023	15264	15159	15094	15042	15176	15197	15030	15124	15138	15191	15133	15169	15198	15039	14978	15161	15109	15105	15212	15074	15087	15141	15117	15254	15111	15229	15065	15019	15061	15090	14984	15062	15062	15113	15142	15105	15000	15179	15041	15093	15053	15249	15266	15035	14987	15034	15003	15098	15163	15204	15069	15044	14981	15124	15123	15168	15154	14966	14968	14978	15190	14992	15212	14927	14983	15072	15278	15183	15110	15252	15132	15267	15086	15100	15046	14996	15116	15061	15177	15112	15146	15127	15057	15086	15314	15190	15103	15175	15186	15053	15080	15079	15216	15282	15027	15351	15060	14950	15177	15157	15178	15099	15052	15178	15052	15141	15087	14992	14945	15077	14923	15199	15197	15196	15259	15153	14987	15054	15048	15100	14817	15176	15037	15048	15072	15118	15038	14987	15159	15051	15060	15080	15072	15104	15150	15134	15300	15172	15101	15168	15086	15001	15228	15243	15075	15162	15070	15040	15234	15011	15076	15222	15076	15146	15085	15111	15113	14900	15140	15118	15061	15119	15080	15097	15167	15180	15103	15190	15065	15089	15039	15088	15067	15058	15087	15129	15117	15092	15110	15154	15083	15075	15141	15276	15034	15062	15047	15089	15080	15069	15209	15193	15006	14916	14987	15178	15027	15273	15244	15054	15065	15057	15006	15079	15023	14866	15166	15060	15174	15112	14991	15246	15090	15182	15050	14960	15115	15129	15075	14884	15165	15156	14911	15241	15002	15017	14962	15073	15047	15246	15097	15134	15223	15231	15047	15086	15234	14927	15082	15118	15079	15047	15265	15088	14913	15109	15089	15011	15036	15194	15140	15033	15131	15095	15167	15193	15165	15160	15117	15014	14923	15058	15280	15179	15059	15151	15286	15044	15174	15174	15113	14957	14919	15081	15117	15172	14943	15256	15188	15156	15086	15039	15165	15101	15018	15123	15167	15219	15022	15052	15196	15199	14992	15168	15112	15082	15276	15064	14954	15161	15138	15220	15177	15002	15124	15041	15100	15174	15038	14936	15268	14997	15226	15013	15144	15142	15263	15068	15148	15188	15027	15104	15006	14998	15241	15079	15173	15182	15073	15074	15152	15113	15094	15115	15141	15014	15208	15228	15099	14979	15093	15142	15210	15213	15155	14950	14984	15295	15302	15226	15158	15068	15165	15168	15269	15151	15171	15080	15205	15018	15129	15171	15111	14997	15137	15104	15156	15007	15053	15122	15193	15078	14977	14956	15001	15183	15199	15053	15019	15040	15207	14914	15095	15042	15195	14993	15162	15168	14963	15118	15176	15322	15173	14841	15123	15241	15085	15040	15148	15220	15173	15276	15170	14967	15160	15150	15056	15111	15170	15186	14904	15163	15108	15298	15063	15075	15133	15029	15096	15179	15186	14948	15341	15081	15098	15131	15276	15034	15075	15131	15143	15343	15044	15155	15128	15224	15112	14949	14946	15151	15093	15091	15033	15038	15018	15306	15166	14956	15161	15173	14909	15235	15078	15144	15195	15191	15122	15140	15037	15088	15057	15313	15138	14985	14979	15105	15167	15171	15149	14992	14994	15160	15080	15095	15007	15004	15154	15218	15202	15180	15060	15065	15090	15126	15044	14935	15263	14934	15067	15079	15237	15153	14940	15129	15209	15128	15092	15133	15172	15024	15248	15116	15066	15082	15224	15087	15122	15002	15247	14882	15006	14992	15043	15021	15328	15045	15063	15113	15146	14994	15157	14964	15014	14923	15136	15112	14997	14995	15174	15087	14953	15286	15076	15159	14975	15176	15011	15045	15103	15016	15093	15091	15290	15185	15065	14969	15329	15029	15059	14996	15248	15101	15126	15250	15209	15142	15042	15112	15260	15257	15109	15155	15162	15060	14894	15243	14999	15037	15077	15197	15178	15122	15012	15184	15141	15029	15120	15163	15020	15212	15113	15082	15126	15121	15127	15100	15081	15027	15187	15161	15164	15174	14977	15321	14955	15191	15130	15025	15162	15054	15114	15050	15089	15041	15090	15018	15043	15057	15164	15009	15185	15094	14944	14977	15073	15186	15135	15145	15186	15009	15001	15152	15125	15172	14995	14983	15105	15209	15081	15018	15229	15066	15303	15036	15096	15102	15155	15153	15304	14930	14998	14960	15194	15106	15164	15043	15257	14983	15199	15150	15292	15083	15126	15111	15096	14919	15209	15073	14936	15181	15008	14991	15029	14943	15013	15030	15349	15034	15123	14982	15194	15279	15402	15142	15183	15082	15099	15032	15136	15151	15106	14940	15157	15025	15101	14941	15200	15123	15102	15117	14961	15053	14947	15082	15262	15004	15140	15188	15092	15163	15201	15287	15048	15057	14982	15187	15149	15241	15078	15023	15188	15154	15042	15248	15039	15082	15199	15150	15088	15299	14898	15025	14963	15189	15110	15198	15081	15054	15023	15101	15126	15150	15161	14985	15154	15164	15098	15221	15082	15021	15026	15124	15011	15140	15149	15083	15147	15082	15219	15063	15056	15097	15126	15174	15146	14995	15131	15174	14988	15041	15064	15045	15050	15156	15041	14999	15108	15036	15036	15290	14996	15017	15110	15187	15137	15054	14948	15045	15083	15296	15083	15226	15087	15118	15237	15130	15024	15276	15016	14979	15086	15176	15029	14932	15043	15042	14884	15183	15325	15170	15189	15063	15292	15169	15350	15008	15029	15112	15027	15181	15127	15058	15197	15256	15152	15001	15037	15145	14977	15198	14976	15208	15173	15220	15112	15049	14920	15202	15227	15033	15007	15011	15108	15252	15178	15113	15039	15220	14979	15090	15028	14980	15195	15087	15111	15183	15087	15156	15026	15082	15016	15291	15117	14946	14985	15177	14903	15100	15138	15140	15136	15092	15031	15169	15095	15225	15116	15053	15050	15096	15104	15026	14927	15077	14960	15230	15123	15151	15040	14942	15252	15056	15209	14848	15143	15016	15219	15225	15219	15307	15129	15089	15066	15192	15061	15242	15227	15183	15133	15016	15141	15047	14963	15234	15046	14975	14951	15166	15117	15182	15116	15046	15103	15128	15113	15044	15044	15104	15007	15169	15030	15135	15119	15015	15098	15207	15134	15250	15182	15161	15217	15156	15119	15082	15042	15218	14914	15250	15134	15088	14987	15188	15279	15092	15158	15239	15086	14993	15223	15203	15144	15143	15192	15224	15157	14965	15194	15142	15130	15120	15122	15050	15025	15066	15020	15137	14989	15080	15136	15040	15160	15177	15066	15187	15127	14962	15349	15043	15256	15167	15063	15074	15204	15085	15117	15135	15109	15250	14993	15062	15201	15005	15053	15052	15059	15161	15114	15104	15117	15169	15281	15186	14971	15052	15036	15138	14963	15269	15084	14936	15294	14968	15334	15126	15048	15303	15164	15129	15041	15156	15187	15021	14972	15232	14937	14973	15166	14964	14998	14993	15246	15171	15074	15059	15051	14981	15013	14954	15203	15028	15162	15089	15092	15290	15109	15159	15114	15068	15084	15197	14989	15213	15033	15163	15179	15131	14908	15101	15199	15093	15114	15159	14915	15172	15039	15178	15147	15125	14921	15233	15056	15091	15191	15022	15087	15130	15199	15239	15035	14976	15199	15196	15106	15104	15057	15172	15003	15062	15126	15229	15072	15002	15174	14993	15102	15102	15134	15274	14995	15038	15087	15155	15228	15064	15206	14980	15055	14972	15212	15258	15151	14979	14931	15210	15204	15023	15181	15217	15095	15120	15241	14991	15087	15154	15153	15045	15147	15188	14975	15048	15070	15096	14884	15141	15002	15099	15314	15040	15207	15014	15150	15280	15226	14996	15316	15022	15074	15098	15183	15139	15183	15009	15144	15100	15120	15121	15211	15144	15267	14990	15022	15038	15145	15169	15106	14958	15107	15126	15174	15245	15036	15159	14980	15173	15078	15145	15067	14968	14971	15033	15076	15177	15063	15238	15102	15008	15047	15210	15210	15052	15190	15156
29247	28500	34753	30415	22998	19342	17652	16499	16088	15889	15530	15373	15304	15222	15124	15017	15133	15372	15099	15141	15173	15214	15290	15234	15208	15340	15286	15063	15122	15189	15016	15118	15189	15188	15141	15181	15186	15083	15053	15250	15156	15128	15236	15140	15151	15273	15141	15041	15146	15181	15157	15126	15305	15231	15146	15244	15013	15084	15198	15194	15147	15085	15025	15200	14994	15203	15148	15272	15251	14845	15177	15192	15268	15179	15253	15197	15138	15095	15245	15125	15140	15018	15183	15124	15154	15117	15046	15335	15267	15075	15136	15037	14849	15178	15156	15074	15046	15179	15229	14916	15104	15129	15156	15056	15296	15078	15094	15158	15057	15198	15071	15303	15161	15059	15087	15026	15236	15122	14969	15322	15175	15020	15103	15186	15111	15312	15220	15072	15169	15201	15068	15165	15024	15177	15146	15048	15365	15056	15114	15079	14908	14961	15041	15136	15158	15099	15048	15004	15021	15194	14961	15175	15229	15110	15080	15065	15126	15217	14908	15184	14987	15205	14911	15163	15007	14947	14867	15139	15121	15253	15247	14963	15177	15167	15070	14917	15191	15303	15132	15069	15145	15116	15108	14969	15241	15043	15028	15188	15091	15161	15138	15174	15367	15106	15135	15041	15043	15171	14978	15133	15126	15199	15196	14752	15108	15036	15137	15228	15233	15351	15329	15078	15299	15257	15149	15201	14914	15059	15187	15153	14999	15140	15097	15016	15118	14968	15330	14951	14955	15090	15058	14849	15055	15075	15099	15353	15151	15134	15287	15121	15135	14964	15085	15158	15195	15226	15124	15233	15175	15104	15067	15294	14972	15071	15062	15059	15153	14953	15172	15139	15044	15169	14971	15019	14993	15132	15079	15102	14973	15162	15228	14946	14788	15231	15055	15092	15216	15023	15272	14939	15035	15162	15188	15147	15026	14926	15007	15071	15042	15209	15174	15007	14932	15304	15434	15326	15168	15018	15018	15139	15182	15086	15256	15294	15382	15164	14961	14991	14991	15237	14968	15110	15255	15109	15152	15146	15130	15097	15153	15105	15084	15219	15118	15050	15060	15137	15380	15231	14990	15353	15179	15282	15217	14985	15133	14843	15025	15222	15328	15102	15076	15099	15155	15153	15284	15298	15264	15068	15150	15169	15177	15147	15181	15207	15181	15109	15081	15036	15233	15321	15000	15198	15110	15066	15284	15104	15138	15390	15246	15276	15171	15156	15317	15179	15248	15262	15027	15071	15101	15018	15172	15045	15217	15096	15277	15065	15161	15074	15237	15189	15183	15136	15157	15165	14947	15106	15008	15077	15126	15136	15110	14985	15235	15126	15225	15230	14947	14949	15152	15326	15011	14995	14983	14963	15040	15241	15129	14993	15143	14932	15188	15105	15159	15222	15311	15213	15116	15117	15287	15090	14994	15138	15099	15176	15131	14986	15193	15271	15162	15265	15232	15267	15280	15122	15146	15097	15155	15081	15368	15128	15080	15104	15230	15083	14885	14909	15228	15058	15233	15021	15016	15104	15160	14998	15142	15032	15040	15065	15031	14989	14875	15130	15149	15159	15172	15223	15169	15158	15153	14915	15186	15138	15275	15127	15263	14990	15140	15386	15070	14968	15139	15220	15022	15136	15122	15193	14960	15109	15110	15104	15090	15148	15178	15359	15249	15043	15075	15105	15203	15114	15055	15225	15059	15119	15120	15099	15117	15245	15222	15163	14996	15298	15317	15115	15093	15202	15241	15222	15031	15260	15089	15016	15189	15403	15446	15004	15194	15126	15039	15109	15111	15229	14929	15074	14969	15095	15139	15141	15059	15097	15124	15199	15202	15190	15231	15030	15048	15032	15108	15075	15103	15117	15166	15252	15412	15205	15093	15219	15142	15098	15147	15138	15051	15072	15153	15289	15105	15009	15178	15231	15152	15062	14886	15159	15064	14896	15102	15022	15066	15104	15260	15313	15235	14946	15019	15390	15198	15213	15277	15113	15089	15103	14954	14914	15374	15065	15119	15316	15240	15235	15353	14970	15040	15050	14922	15077	15094	14978	15183	15154	15192	15079	15085	15120	15321	15214	15299	15278	15257	15170	15307	15238	15111	14944	15140	15173	14966	15060	15132	15099	15173	15094	15041	15131	15269	15155	15100	14979	15045	15071	15246	15019	15047	15133	15439	15198	15116	15206	15067	15158	15264	15214	15290	15306	15202	15187	14975	15059	15173	15023	15213	15103	15225	15111	15153	15233	15289	15059	15080	15245	15237	15158	14828	15291	15026	14848	15046	15205	15236	15044	15177	14979	15049	14983	15119	15000	15348	15177	15151	15082	14905	15153	15240	15126	15311	15078	15353	15135	15171	15071	15034	15034	15118	15039	15311	15115	15052	15008	15168	15190	14927	15109	15166	15168	15218	15002	15031	14997	15096	15105	15139	14980	15170	14967	15013	15060	15040	15396	15021	15033	15144	15092	15339	15114	15097	15140	15055	15221	15112	15057	15084	15112	15076	14976	15119	14999	15061	15089	15092	15246	15197	15117	15075	15149	15149	15072	14879	14982	15090	15066	14907	15315	15156	15079	15228	15189	15103	14991	15093	15127	14923	15049	15063	15128	15209	15143	15084	15109	14972	15000	15082	15061	15046	15228	15195	15167	15138	14970	15157	14972	15210	15310	14979	15191	15038	15214	15094	14967	15127	15109	15060	15167	15197	14974	15164	15327	15119	15238	15125	15165	15081	15134	15202	15204	15363	15029	15036	15272	14931	15269	15134	15206	15078	15100	15128	15218	15097	15289	15071	15145	14987	15028	15070	14869	15065	15007	15208	15239	15133	15069	15181	15175	15056	14916	15025	15159	14935	15257	15188	15168	15189	15292	15021	14770	15262	15009	15228	14986	15028	15134	15299	15039	15099	15137	15184	15125	15021	15120	15035	15050	14888	15049	15079	15227	15097	15127	15178	15136	15188	15197	15103	15044	15313	15156	15133	15062	15205	15165	15092	15133	15210	15074	15023	14977	15219	15161	15092	15133	14956	14982	14862	15085	15103	15170	15157	15171	15065	15292	15209	15209	15165	15163	15115	15122	15145	15089	14944	15156	15055	15266	15072	15225	15131	15083	15257	15155	15218	15149	15122	15064	15212	15165	15167	15306	15185	15155	15205	15058	15152	14915	15012	14904	15175	15024	15289	15120	15338	15254	15088	15115	15168	15314	15211	15207	14931	15073	14876	14957	15234	15026	15065	15182	15043	15001	14823	15017	15181	15084	15306	15070	15000	15215	15066	15074	14995	15150	15130	15121	14975	15060	15110	15028	15027	15112	15148	15076	15181	15168	15071	15196	15133	14954	15106	15173	15074	15183	15085	15161	15099	15172	15289	15068	15133	15338	14994	15185	15210	15051	15139	15364	15085	15158	15267	15165	15053	15222	15186	15110	15154	15123	15315	15131	15311	15221	15083	15139	15113	14895	15074	15313	15024	15138	15095	15224	15069	15122	15133	15066	14935	15209	15077	14938	15124	15069	15137	15130	15038	15189	15144	15014	15138	15168	15226	15175	15155	15020	15096	15122	15178	15226	15170	15149	15125	14946	15205	15043	15212	15054	15035	14998	15268	15176	15349	15167	15093	14993	15215	15229	15152	15077	14962	15272	14957	15034	15120	15219	15278	15076	15126	15131	14923	15137	15080	15231	14984	15032	14913	15014	15030	15126	15188	15167	15224	14979	15224	14935	15163	15224	15028	14918	15072	15167	15122	15077	15117	15107	15022	15168	14800	15070	14887	15130	15124	15025	15168	15194	15227	15107	15183	15239	15160	15269	15228	15144	15113	15107	15344	15175	15097	15102	15137	15036	15243	15308	15330	15179	15125	15092	14915	15392	15082	15201	15060	15093	15162	14989	15143	15013	15164	15085	15289	15065	15219	15069	14951	15049	15328	15220	15370	15057	15066	15122	15149	15076	15030	15029	15036	15109	15104	14977	15084	15105	15128	15070	15197	15065	15140	15186	15172	15095	15265	15307	15219	15211	15142	15153	15149	15359	15234	15435	15107	15263	15127	15053	15081	15002	15165	15310	15213	14970	15285	15227	14976	15202	15346	14879	15302	15103	15047	14994	15139	15168	15013	15137	15022	15197	15038	14936	15342	15257	15175	15235	15286	15184	15087	15036	14933	15124	15176	15062	15190	15167	15194	15283	15155	15351	15074	15123	15173	15028	15092	15149	14984	15039	15135	15040	15008	14979	15122	14988	15037	15289	15089	15031	15221	14909	15429	15220	15232	15249	14961	15105	15275	15072	15296	15221	15040	15270	15166	15154	14957	15129	15328	15052	15052	15291	14954	15150	15131	15109	15026	14954	14950	15037	14906	15106	15198	15160	15184	14969	15039	15036	15117	15107	15007	15002	15105	15262	15099	15046	15326	15077	15081	15031	15027	14983	14956	15191	15338	15191	15351	15095	15137	15097	15183	15077	14988	15072	15179	15233	15292	15166	15371	15176	15124	15118	15261	15197	15079	14945	15115	14912	14987	14932	14960	15144	15103	15240	15154	15092	15322	15236	15272	15367	15338	14950	15099	15076	14988	15099	15282	15168	15332	15157	15230	15172	15147	14900	15251	15104	15077	15285	15201	15043	15224	15039	15110	15057	15199	15131	15361	15351	15268	15190	15135	15317	15347	15117	15153	15198	15008	15144	15096	15032	15330	15060	14942	14973	15210	15323	15113	15095	15227	15210	14921	14983	14879	15095	15008	15082	14950	15176	15043	15016	15145	15142	14853	15205	15119	15157	15238	15187	15209	15061	15024	15254	15197	15061	15067	14974	15272	15084	14981	15138	15217	14950	15208	15082	15266	15084	15333	15106	15241	15166	15101	15154	15301	15233	15092	15227	15025	15234	15157	15198	15145	15015	15018	15096	15056	15226	15119	15158	15182	15263	15163	15080	15182	15201	15269	14992	15132	15108	15069	15078	14995	15121	15177	15075	15011	15271	15254	15227	15226	15097	14954	14969	15219	15100	15180	14871	15057	15216	15308	15184	14932	15072	15057	15104	14916	15156	15017	15188	14969	15160	14968	14991	15077	15159	15113	15147	15298	15145	15176	15123	15250	15103	15216	15152	15289	15131	15183	15091	15009	15147	15284	15270
34730	45865	40560	31182	24150	19293	17317	16301	15724	15305	15019	14924	14608	14432	14549	14442	14368	14453	14429	14340	14314	14362	14333	14274	14239	14445	14609	14292	14348	14263	14336	14506	14293	14434	14251	14285	14377	14282	14365	14353	14407	14193	14440	14270	14274	14314	14398	14158	14455	14416	14417	14172	14305	14300	14393	14225	14358	14315	14326	14325	14360	14295	14239	14534	14431	14115	14424	14268	14409	14264	14511	14183	14237	14332	14400	14375	14273	14341	14237	14280	14180	14335	14546	14296	14316	14389	14326	14285	14218	14356	14379	14256	14290	14537	14403	14258	14296	14215	14289	14520	14406	14176	14190	14283	14366	14459	14363	14326	14282	14318	14412	14315	14307	14245	14257	14365	14393	14299	14323	14387	14360	14274	14369	14209	14389	14271	14267	14140	14346	14200	14369	14238	14263	14282	14323	14355	14366	14313	14170	14214	14320	14419	14344	14287	14443	14247	14413	14360	14539	14257	14257	14409	14206	14262	14302	14223	14325	14340	14387	14282	14336	14328	14361	14367	14270	14407	14392	14344	14252	14425	14367	14203	14302	14317	14389	14223	14206	14390	14239	14415	14519	14383	14407	14489	14247	14379	14444	14408	14402	14261	14359	14336	14314	14351	14354	14233	14329	14396	14364	14407	14384	14051	14425	14443	14319	14285	14326	14288	14267	14421	14346	14410	14392	14299	14418	14232	14371	14162	14468	14291	14356	14306	14401	14406	14269	14244	14157	14272	14510	14425	14446	14427	14362	14292	14253	14314	14189	14345	14425	14425	14483	14528	14304	14388	14229	14312	14341	14405	14418	14375	14304	14319	14248	14224	14319	14387	14277	14302	14449	14214	14245	14264	14366	14487	14398	14325	14263	14313	14460	14335	14442	14351	14372	14325	14218	14191	14173	14345	14383	14328	14247	14411	14410	14369	14294	14245	14291	14275	14265	14296	14111	14161	14393	14222	14320	14299	14535	14360	14257	14380	14276	14473	14393	14145	14600	14282	14379	14351	14315	14390	14269	14511	14405	14481	14312	14189	14249	14297	14413	14290	14224	14471	14265	14529	14330	14558	14225	14304	14296	14266	14400	14301	14268	14279	14373	14499	14435	14351	14408	14448	14239	14273	14339	14358	14185	14395	14272	14264	14325	14256	14257	14297	14317	14403	14343	14390	14293	14287	14108	14328	14420	14453	14430	14343	14335	14467	14116	14321	14371	14198	14337	14415	14289	14332	14462	14494	14383	14296	14221	14299	14302	14285	14468	14234	14507	14279	14222	14476	14289	14278	14406	14334	14330	14323	14435	14289	14334	14289	14348	14325	14345	14265	14325	14344	14247	14312	14342	14280	14455	14385	14402	14342	14331	14349	14354	14403	14309	14306	14217	14417	14267	14296	14498	14184	14279	14424	14237	14158	14358	14350	14352	14327	14392	14297	14351	14189	14372	14207	14287	14264	14302	14409	14418	14355	14269	14274	14420	14266	14242	14329	14381	14187	14402	14488	14408	14455	14317	14279	14498	14357	14483	14237	14369	14286	14343	14281	14319	14297	14350	14418	14397	14293	14315	14203	14370	14185	14330	14394	14239	14258	14387	14278	14466	14381	14376	14433	14385	14423	14353	14542	14321	14353	14240	14361	14352	14164	14331	14426	14258	14543	14363	14300	14442	14206	14399	14397	14391	14252	14326	14243	14416	14135	14424	14217	14350	14399	14180	14293	14119	14198	14209	14142	14479	14423	14301	14390	14553	14419	14277	14382	14410	14239	14341	14239	14324	14254	14213	14197	14348	14231	14449	14223	14354	14332	14447	14397	14384	14346	14273	14336	14347	14287	14335	14443	14311	14384	14332	14162	14248	14223	14480	14321	14405	14348	14187	14451	14300	14448	14210	14180	14518	14260	14291	14341	14338	14450	14419	14417	14377	14474	14453	14275	14305	14511	14255	14343	14439	14321	14525	14242	14319	14301	14443	14361	14419	14174	14506	14575	14308	14270	14408	14366	14397	14305	14389	14414	14549	14356	14502	14243	14308	14177	14279	14160	14247	14356	14306	14458	14413	14439	14147	14183	14297	14420	14379	14489	14396	14384	14423	14471	14322	14297	14341	14196	14261	14287	14329	14298	14205	14447	14266	14326	14431	14285	14503	14263	14293	14243	14279	14152	14451	14334	14308	14294	14313	14471	14333	14430	14400	14267	14395	14478	14358	14274	14319	14230	14250	14386	14351	14394	14526	14316	14461	14330	14363	14395	14376	14385	14348	14256	14311	14414	14236	14403	14223	14376	14192	14197	14269	14236	14468	14304	14410	14266	14278	14342	14308	14356	14385	14365	14507	14344	14266	14361	14244	14254	14352	14233	14481	14320	14350	14486	14410	14313	14274	14192	14294	14379	14359	14266	14285	14290	14303	14387	14456	14173	14367	14289	14478	14332	14276	14467	14282	14408	14290	14393	14197	14384	14257	14264	14343	14251	14311	14202	14404	14377	14379	14470	14276	14129	14178	14300	14248	14436	14339	14386	14141	14251	14127	14262	14449	14246	14345	14300	14438	14393	14317	14385	14399	14341	14490	14421	14149	14426	14365	14359	14476	14380	14412	14389	14435	14253	14234	14482	14202	14331	14205	14342	14371	14472	14315	14357	14413	14277	14084	14295	14269	14477	14364	14455	14382	14467	14404	14320	14255	14180	14152	14413	14241	14215	14340	14303	14318	14141	14235	14452	14359	14310	14304	14284	14403	14130	14382	14368	14366	14368	14370	14227	14228	14372	14330	14486	14362	14300	14261	14471	14275	14322	14305	14282	14278	14212	14383	14380	14330	14243	14356	14316	14315	14243	14250	14229	14456	14238	14361	14376	14361	14393	14267	14360	14477	14213	14431	14318	14275	14489	14386	14336	14290	14311	14399	14194	14239	14402	14312	14408	14286	14479	14251	14400	14381	14383	14275	14241	14178	14323	14307	14337	14230	14413	14321	14348	14162	14195	14156	14384	14338	14310	14159	14304	14384	14352	14329	14270	14318	14352	14227	14271	14277	14432	14329	14333	14429	14397	14284	14574	14303	14522	14296	14475	14179	14355	14485	14313	14294	14375	14245	14259	14484	14396	14286	14159	14154	14195	14298	14233	14168	14368	14387	14168	14382	14455	14204	14476	14420	14435	14162	14317	14201	14259	14243	14391	14363	14331	14376	14464	14449	14400	14291	14332	14512	14222	14372	14395	14480	14375	14537	14259	14409	14372	14282	14256	14264	14416	14149	14398	14453	14279	14314	14239	14353	14292	14285	14264	14348	14380	14360	14424	14198	14189	14341	14545	14279	14248	14229	14485	14289	14377	14306	14360	14318	14232	14230	14367	14304	14156	14384	14444	14284	14443	14325	14383	14388	14248	14482	14466	14074	14221	14393	14435	14261	14434	14327	14384	14224	14304	14323	14240	14184	14265	14341	14224	14392	14343	14205	14326	14146	14302	14283	14491	14351	14336	14345	14357	14307	14453	14298	14299	14408	14356	14212	14447	14233	14362	14300	14335	14307	14300	14322	14186	14386	14397	14350	14262	14479	14232	14238	14359	14283	14329	14399	14239	14364	14399	14535	14302	14296	14503	14217	14387	14455	14456	14351	14362	14418	14201	14443	14273	14271	14564	14358	14334	14255	14378	14401	14416	14181	14315	14549	14423	14311	14359	14294	14340	14324	14402	14329	14538	14390	14328	14518	14464	14168	14311	14297	14472	14318	14463	14472	14361	14349	14269	14433	14279	14330	14492	14138	14255	14298	14314	14310	14440	14315	14453	14385	14438	14393	14437	14342	14356	14330	14322	14352	14095	14424	14338	14232	14355	14425	14425	14245	14420	14444	14183	14400	14116	14470	14396	14445	14392	14269	14296	14325	14333	14404	14350	14347	14225	14370	14305	14329	14340	14319	14375	14431	14244	14356	14390	14342	14261	14272	14363	14341	14374	14363	14257	14494	14255	14403	14360	14258	14428	14310	14528	14382	14401	14316	14250	14431	14269	14215	14339	14441	14303	14300	14398	14412	14447	14307	14200	14365	14437	14294	14451	14173	14350	14417	14399	14303	14361	14415	14226	14314	14442	14233	14459	14235	14426	14438	14500	14311	14346	14193	14386	14247	14301	14511	14426	14413	14231	14232	14343	14538	14376	14223	14355	14377	14240	14365	14246	14327	14313	14407	14418	14432	14316	14386	14390	14262	14213	14327	14354	14282	14342	14301	14262	14288	14366	14345	14358	14294	14324	14200	14321	14395	14309	14420	14329	14278	14438	14296	14106	14404	14337	14479	14335	14204	14440	14377	14333	14410	14351	14402	14255	14304	14189	14368	14277	14202	14435	14397	14282	14249	14255	14469	14357	14393	14364	14458	14376	14400	14381	14365	14383	14202	14400	14369	14327	14377	14356	14306	14308	14232	14348	14363	14299	14208	14284	14324	14287	14390	14047	14324	14301	14319	14450	14282	14459	14226	14376	14427	14218	14313	14455	14342	14379	14367	14335	14391	14267	14506	14211	14437	14194	14338	14278	14335	14448	14280	14273	14351	14228	14366	14402	14468	14318	14361	14371	14370	14400	14283	14242	14348	14284	14226	14297	14400	14209	14331	14347	14242	14480	14379	14469	14341	14271	14437	14432	14339	14369	14341	14343	14200	14218	14281	14310	14490	14357	14331	14417	14340	14228	14285	14352	14392	14206	14402	14361	14457	14238	14322	14267	14364	14342	14245	14326	14392	14318	14377	14227	14326	14500	14127	14471	14401	14388	14305	14432	14413	14430	14246	14522	14387	14236	14266	14219	14333	14330	14392	14392	14425	14564	14344	14327	14361	14334	14347	14335	14356	14286	14437	14285	14526	14256	14346	14311	14449	14409	14256	14348	14060	14274	14256	14172	14296	14588	14286	14173	14288	14263	14440	14334	14277	14178	14342	14239	14286	14324	14308	14477	14201	14378	14358	14251	14439	14388	14465	14326	14235	14358	14230	14270	14395	14426	14398	14299	14371	14464	14288	14316	14387	14319	14351	14359	14371	14273	14328	14220	14439	14231	14138	14136	14308	14340	14406	14292	14213	14281	14378	14276	14444	14261	14327	14208	14359	14379	14174	14315	14372	14318	14377	14293	14344	14623	14193	14321
24289	21574	29284	27147	26925	26509	23409	19938	18324	18027	17942	17621	17426	17258	17163	17053	16901	17031	16784	16681	16782	16585	16747	16989	16932	16778	16707	16822	16877	16897	16888	16797	16856	16689	16899	16666	16914	16908	16736	16893	16916	16979	16872	16768	16750	16774	16780	16953	16838	16655	16735	16799	16731	16790	16895	16808	16946	16701	16674	16794	16830	16942	16925	16895	16750	16893	16708	16893	16889	16855	16687	16622	16620	16653	16698	16873	16924	16707	16715	16603	16754	16719	16795	16937	16651	16662	16815	16874	16952	16924	16734	16886	16708	16622	16791	16697	16865	16805	16802	16616	16716	16849	16770	16949	16631	16698	16903	16592	16808	16624	16804	16654	16731	16703	16698	16883	16648	16872	16871	16785	16800	16582	16712	16567	16785	16891	16956	16675	16775	16667	16657	16535	16766	16724	16829	16669	16688	16601	16726	16546	16647	16763	16914	16646	16928	16695	16899	16682	16858	16527	16883	16824	16723	16608	16752	16839	16798	16670	16686	16950	16818	16693	16789	16817	16831	16790	16834	16895	16809	16822	16895	16809	16789	16756	16674	16953	16898	16697	16575	16517	16740	16641	16591	16734	16906	16608	16885	16818	16773	16776	16617	16717	16805	16695	16460	16849	16790	16778	16887	16917	16693	16707	16798	16654	16714	16651	16658	16835	16578	16831	16795	16857	16646	16921	16754	16711	16746	16917	16894	16748	16789	16629	16884	16653	16701	16725	16847	16731	16792	16534	16754	16797	16715	16754	16722	16854	16807	16553	16740	16883	16887	16642	16989	16758	16813	16764	16866	16972	16807	16812	16845	16751	16822	16574	16765	16742	16947	16735	16801	16815	16786	16778	16684	16859	17006	16802	16577	16797	16782	16886	16771	16785	16662	16835	16730	16752	16577	16656	16640	16808	16873	16787	16633	16779	16697	17017	16792	16853	16728	16746	16872	16759	16847	16848	16696	16599	16687	16739	16550	16672	16628	16747	16688	16896	16841	16604	16607	16766	16615	16720	16783	16756	16959	16726	16889	16711	16770	16779	16957	16633	16738	16731	16499	16792	16835	16581	16824	16634	16812	16739	16859	16850	16539	16664	16874	16752	16670	16882	16746	16743	16592	16779	16776	16624	16931	16743	16880	16861	16724	16774	16780	16739	16784	16788	16690	16869	16715	16789	16689	16787	16871	16963	16841	16670	16664	16687	16788	16653	16838	16811	16756	16843	16652	16809	16949	16739	16732	16826	16544	16744	16807	16684	16793	16801	16634	16508	16585	16713	16671	16777	16698	16501	16834	16775	16773	16756	16800	16756	16656	16643	16743	16691	16737	16741	16872	16850	16782	16799	16811	16860	16821	16864	16711	16869	16649	16796	16872	16625	16826	16650	16871	16852	16853	16774	16603	16542	16763	16796	16702	16612	16815	16947	16833	16938	16851	16634	16929	16918	16722	16698	16720	16811	16736	16725	16489	16764	16814	16685	16739	16772	16903	16759	16747	16758	16729	16702	16710	16733	17020	16888	16883	16933	16810	16916	16824	16706	16628	16925	16937	16830	16686	16677	16745	16759	16879	16745	16907	16783	16791	16865	16766	16774	16654	16802	16781	16783	16785	16718	16765	16699	16777	16805	16664	16793	16706	16819	16768	16839	16867	16759	16814	16695	16962	16840	16825	16557	16945	16571	16716	16778	16942	16765	16822	16809	16653	16799	16666	16813	16800	16909	16667	16901	16710	16822	16778	16772	16783	16725	16603	16834	16778	16576	16825	16719	16840	16708	16701	16870	16877	16804	16681	16692	16787	16812	17043	17035	16719	16726	16703	16522	16754	16803	16554	16657	16899	16918	16956	16939	16684	16623	16692	16938	16627	16748	16815	16703	16814	16810	16539	16684	16664	16851	16769	16788	16927	16877	16777	16980	16793	16733	16828	16868	16851	16649	16956	16934	16725	17002	16732	16842	16664	16713	16812	16686	16827	16847	16714	16759	16860	16814	16951	16907	16851	16829	16943	16815	16739	16496	16896	16665	16838	16600	16664	16498	16846	16832	16902	16606	16803	16767	16893	16598	16770	16754	16763	16862	16828	16784	16887	16825	16791	16728	16650	16890	16774	16807	16925	16719	16828	16923	16931	16667	16613	16838	16775	16857	16881	16500	16691	16651	16940	16674	16679	16744	16682	16855	16755	16837	16642	16669	16760	16894	16865	16872	16738	16865	16720	16735	16797	16797	16759	16888	16858	16524	16845	16584	16836	16833	16931	16845	16812	16755	16873	16685	16876	16636	16856	16699	16822	16869	16654	16888	16797	16864	16917	16723	16679	16757	16775	16763	16811	16531	16777	16841	16727	16907	16920	16786	16752	16672	16680	16862	16877	16602	16748	16813	16796	16935	16771	16658	16898	16539	16748	16880	16789	16883	16731	16926	17125	17015	16593	16900	16738	16790	16876	16811	16710	17004	16668	16625	16555	16758	16898	16719	16687	16764	16888	16610	16789	16756	16675	16974	16685	16832	16721	16730	16688	16811	16805	17021	16701	16769	16885	16528	16816	16777	16666	16915	16860	16737	16542	16864	16841	16551	16920	16780	16805	16891	16869	16835	16669	16827	17009	16843	16859	16888	16890	16823	16746	16725	16806	16892	16914	16970	16806	16815	16744	16765	16887	16929	16743	16814	16886	16694	16686	16854	16782	16740	16884	16704	16820	16758	16967	16753	16789	16793	16668	17082	16754	16758	16983	16841	17082	16822	16740	16821	16882	16853	16878	16604	16790	16704	16870	16826	16848	16741	16864	16882	16900	16754	16834	16862	16866	16712	16651	16723	16832	17017	16815	16847	16722	16636	16652	16614	16940	16890	16846	16772	16655	16702	16844	16861	16943	16876	16898	16726	16541	16935	16803	16937	16739	16590	16696	16603	16710	16909	16979	16898	16711	16887	16783	16875	16710	16731	16884	16690	16883	16751	16814	16908	16930	16642	16822	17024	16636	16817	16918	16723	16742	16902	16790	16800	16788	16869	16798	16821	16814	16687	16669	16936	16646	16687	16658	16686	16601	16701	16777	16738	16673	16846	16451	16564	16689	16837	16789	17002	16754	16779	16714	16909	16838	16701	16587	16751	16792	16734	16837	16863	16631	16781	16889	16692	16680	16637	16635	16826	16675	16869	16661	16419	16824	16720	16855	16819	16923	16861	16780	16833	16854	16692	16812	16613	16742	16810	16959	16778	16766	16803	16910	16785	16722	16771	16579	16564	16906	16896	16913	16580	16830	16763	16825	16832	16791	16919	16792	16465	16745	16722	16809	16750	16772	16914	16630	16711	16865	16643	16781	16748	16699	16730	16862	16784	16654	16823	16811	16830	16687	16724	16807	16878	16998	16723	16656	16823	16796	16625	16868	16927	16773	16735	16769	16830	16687	16610	16877	16932	16723	16841	16704	16751	16869	16764	16709	16686	16807	16792	16692	16589	16603	16906	16698	16742	16569	16845	16696	16729	16542	16688	16752	16620	16755	17021	16729	16972	16847	16886	16803	16899	16982	16842	16787	16763	16850	16839	16728	16557	16579	16596	16877	16663	16872	16848	16626	16842	16915	16684	16716	16825	16829	16797	16913	16781	16790	16896	16656	16715	16706	16798	16777	16645	16672	16578	16726	16606	16983	16738	16646	16739	16732	16631	16910	16778	16829	16746	16837	16786	16749	16727	16603	16860	16558	16547	16830	16822	16970	16832	16839	16737	16635	16766	16753	16728	16799	16844	16725	16885	16805	16739	16888	16815	16731	16617	17040	16630	16756	16712	16838	16647	16698	16700	16836	16661	16773	16690	16637	16810	16605	16743	17014	16647	16607	16703	16722	16941	16674	16825	16890	16758	16815	16984	16818	16833	16922	16788	16819	16780	16892	16874	16697	16748	16885	16742	16757	16721	16866	16866	17008	16664	16754	16822	16916	16812	16799	16929	16687	16751	16944	16740	16757	16791	16670	16841	16755	16909	16782	16873	16879	16697	16707	16858	16809	16929	16721	16869	16701	16842	16646	16794	16889	16583	16712	16821	16891	16753	16844	16736	16764	16784	16710	16663	16512	16868	16839	16624	16745	16724	16857	16765	16694	16839	16853	16784	16702	16733	16725	16662	16693	16752	16654	16737	16745	16643	16782	16630	16804	16783	16689	16795	16905	16908	16605	16705	16590	16599	16832	16849	16839	16877	16673	16793	16850	16917	16717	16746	16962	16855	16788	16633	16742	16675	16873	16877	16808	16673	16677	16650	16891	16778	16606	16826	16660	16899	16478	16740	16798	16871	16707	16722	16690	16637	16659	16813	16496	16576	16806	16729	16606	16723	16917	16780	16716	16751	16658	16729	16971	16815	16855	16683	16744	16761	16766	16647	16670	16884	16980	16708	16623	17060	16705	16778	16894	16740	16723	16653	16816	16754	16682	16965	16858	16695	16508	16561	16651	16773	16685	16873	16691	16601	16805	16617	16819	16798	16763	16724	16763	16894	16768	17048	16493	16558	16851	16719	16724	16576	16683	16852	16723	16684	16690	16887	16967	16950	16841	16716	16693	16763	16806	16805	16946	16744	16874	16840	16872	16695	16774	16783	16810	16859	16849	16840	16746	16746	16828	16809	16857	16718	16718	16659	16710	16633	16727	16625	16706	16734	16795	16688	16846	16639	16628	16747	16655	16689	16887	16746	16665	16652	16783	16800	16925	16625	16777	16723	16755	16685	16796	16532	16692	16848	16768	16778	16823	16853	16743	16643	16809	16795	16524	16717	16785	16849	16866	16759	16629	16691	16903	16700	16651	16847	16894	16803	16628	16699	16760	16751	16731	16658	16811	16576	16931	16860	16780	16919	16975	16676	16772	16822	16690	16587	16723	16672	16958	16817	16823	16805	16700	16787	16824	16748	17063	16729	16816	16783	16852	16938	16766	16696	16840	16708	16690	16730	16737	16765	16769	16696	16746	16696	16616	16885	16847	16758	16691	16811	16828	16649	16833	16756	16825	16917	16799	16827	16914	16584	16677	16725	16854	16517	16975	16743	16707	16707	16830	16907	16555	16677	16557	16695	16855	16740	16860	16892	16753	16848	16741	16833	16688	16810	16890	16750	16857	16817	16619	16797	16723	16808	16666	16773
34474	55330	49591	41530	34075	26241	20372	18786	17414	17032	16431	16250	15907	15741	15505	15529	15667	15469	15336	15406	15421	15445	15358	15493	15299	15564	15386	15366	15482	15446	15421	15400	15660	15448	15422	15475	15494	15331	15265	15526	15456	15463	15499	15429	15489	15392	15523	15493	15313	15402	15297	15368	15404	15418	15356	15183	15485	15335	15447	15407	15401	15475	15401	15259	15332	15414	15615	15433	15440	15474	15517	15554	15320	15444	15320	15285	15327	15372	15198	15440	15353	15368	15383	15381	15357	15395	15217	15489	15427	15606	15302	15357	15311	15407	15479	15323	15330	15530	15300	15432	15489	15399	15283	15407	15506	15423	15318	15295	15247	15401	15454	15436	15213	15379	15350	15230	15379	15360	15337	15535	15430	15580	15279	15322	15211	15320	15502	15429	15342	15484	15355	15293	15437	15333	15484	15417	15425	15369	15282	15553	15449	15276	15501	15297	15305	15210	15564	15443	15467	15356	15434	15473	15371	15380	15294	15442	15510	15224	15436	15468	15567	15272	15472	15333	15310	15424	15470	15294	15283	15400	15355	15443	15331	15400	15347	15274	15398	15517	15301	15357	15439	15446	15452	15415	15435	15568	15417	15204	15385	15281	15398	15450	15202	15425	15190	15416	15363	15469	15462	15336	15616	15336	15370	15339	15440	15435	15347	15378	15549	15287	15495	15369	15357	15431	15304	15576	15378	15398	15301	15476	15381	15419	15434	15463	15294	15527	15308	15308	15351	15378	15584	15524	15413	15282	15267	15458	15255	15432	15432	15298	15261	15518	15436	15301	15310	15245	15306	15537	15448	15305	15545	15506	15327	15325	15334	15271	15595	15250	15521	15404	15389	15535	15334	15486	15329	15393	15382	15664	15596	15407	15458	15369	15254	15477	15454	15407	15487	15415	15443	15312	15409	15499	15264	15516	15278	15396	15400	15389	15429	15505	15335	15409	15602	15466	15430	15370	15216	15294	15408	15440	15206	15569	15397	15413	15302	15411	15354	15418	15458	15402	15430	15168	15425	15403	15538	15575	15290	15406	15452	15474	15585	15437	15351	15615	15495	15366	15394	15430	15347	15487	15336	15436	15496	15329	15344	15418	15310	15380	15493	15438	15278	15403	15292	15403	15546	15416	15283	15443	15470	15486	15349	15445	15375	15444	15302	15351	15341	15438	15375	15280	15457	15317	15372	15518	15241	15452	15495	15484	15492	15324	15456	15497	15348	15440	15505	15540	15255	15208	15589	15335	15483	15275	15375	15601	15351	15425	15389	15500	15367	15365	15359	15514	15524	15285	15405	15422	15403	15502	15402	15268	15479	15512	15257	15448	15474	15464	15431	15163	15441	15289	15419	15407	15575	15493	15443	15331	15448	15549	15345	15201	15472	15386	15382	15334	15492	15326	15464	15270	15340	15298	15227	15557	15328	15438	15466	15503	15298	15273	15434	15346	15410	15406	15331	15452	15430	15409	15317	15423	15433	15386	15369	15424	15367	15300	15478	15527	15464	15380	15342	15473	15397	15300	15369	15440	15347	15367	15482	15416	15455	15395	15650	15380	15401	15341	15277	15403	15476	15346	15455	15381	15382	15458	15495	15316	15374	15625	15341	15413	15500	15351	15509	15263	15547	15299	15469	15395	15341	15320	15261	15490	15442	15189	15375	15363	15363	15351	15198	15363	15182	15509	15543	15317	15334	15299	15447	15329	15405	15506	15336	15321	15345	15258	15372	15461	15487	15376	15450	15278	15540	15295	15373	15353	15306	15439	15414	15370	15378	15187	15276	15342	15418	15421	15413	15373	15456	15335	15343	15404	15298	15382	15488	15439	15359	15427	15539	15243	15391	15354	15446	15363	15297	15308	15479	15343	15404	15382	15276	15398	15535	15353	15357	15343	15316	15440	15233	15248	15421	15502	15485	15308	15362	15598	15222	15445	15285	15512	15310	15290	15407	15287	15414	15442	15373	15576	15369	15408	15391	15243	15306	15339	15300	15216	15592	15396	15258	15436	15143	15507	15358	15427	15495	15374	15518	15355	15260	15497	15575	15468	15401	15489	15541	15303	15351	15338	15416	15315	15401	15281	15302	15333	15566	15236	15365	15439	15453	15468	15363	15313	15396	15610	15617	15394	15281	15601	15477	15469	15355	15393	15333	15337	15340	15434	15467	15501	15333	15465	15406	15341	15479	15429	15219	15301	15313	15326	15376	15509	15403	15454	15344	15451	15420	15382	15326	15207	15418	15289	15322	15368	15356	15496	15334	15344	15439	15445	15527	15210	15369	15316	15470	15393	15476	15528	15362	15232	15243	15327	15279	15408	15393	15269	15397	15499	15341	15345	15386	15551	15442	15479	15403	15302	15375	15305	15377	15381	15348	15362	15426	15456	15251	15367	15298	15452	15575	15387	15498	15389	15509	15309	15401	15528	15512	15243	15311	15402	15390	15450	15409	15506	15347	15350	15310	15508	15328	15215	15434	15341	15419	15259	15262	15242	15410	15293	15361	15361	15590	15258	15298	15314	15353	15500	15319	15349	15317	15434	15420	15424	15351	15291	15432	15320	15427	15456	15217	15463	15375	15182	15474	15467	15321	15432	15561	15281	15429	15288	15538	15429	15397	15343	15328	15382	15451	15361	15439	15612	15278	15350	15489	15357	15408	15301	15309	15450	15448	15352	15444	15406	15334	15415	15638	15383	15439	15436	15348	15366	15327	15452	15331	15412	15373	15311	15385	15326	15533	15326	15367	15265	15397	15499	15358	15297	15451	15240	15492	15320	15390	15407	15611	15443	15422	15528	15418	15192	15374	15395	15423	15210	15367	15318	15363	15271	15560	15366	15369	15496	15478	15378	15387	15333	15474	15298	15198	15304	15423	15386	15532	15374	15351	15386	15313	15446	15394	15423	15604	15407	15404	15422	15454	15253	15452	15527	15463	15640	15284	15411	15328	15450	15347	15400	15369	15151	15370	15324	15538	15371	15400	15341	15279	15443	15550	15395	15334	15309	15481	15392	15542	15411	15505	15393	15580	15427	15264	15373	15309	15302	15496	15445	15523	15361	15477	15392	15459	15467	15485	15329	15313	15317	15221	15239	15295	15353	15461	15197	15455	15377	15227	15478	15402	15378	15527	15339	15502	15351	15267	15495	15378	15521	15437	15393	15476	15434	15343	15475	15374	15337	15319	15268	15457	15465	15406	15246	15406	15622	15544	15528	15226	15420	15558	15357	15319	15475	15400	15284	15315	15526	15275	15522	15428	15462	15273	15353	15406	15265	15547	15526	15400	15326	15310	15217	15397	15319	15282	15090	15270	15425	15334	15493	15401	15348	15245	15339	15393	15617	15368	15487	15408	15471	15563	15441	15316	15246	15495	15482	15395	15388	15556	15304	15301	15461	15421	15332	15443	15340	15473	15468	15448	15426	15418	15387	15529	15448	15474	15320	15391	15380	15406	15334	15316	15429	15311	15469	15368	15562	15434	15399	15416	15251	15442	15449	15406	15234	15576	15486	15413	15353	15474	15293	15284	15335	15340	15449	15378	15396	15610	15372	15383	15297	15379	15255	15247	15405	15388	15477	15271	15329	15274	15425	15281	15239	15574	15280	15462	15354	15455	15390	15492	15283	15367	15449	15213	15375	15378	15478	15510	15369	15301	15392	15336	15195	15302	15476	15367	15224	15255	15428	15464	15477	15298	15362	15366	15560	15397	15373	15486	15348	15530	15465	15216	15455	15564	15342	15191	15408	15472	15365	15242	15299	15369	15347	15383	15380	15434	15373	15295	15321	15305	15241	15502	15445	15290	15433	15225	15399	15312	15226	15509	15309	15372	15430	15225	15334	15315	15493	15525	15378	15349	15491	15409	15231	15425	15472	15287	15269	15357	15547	15345	15538	15521	15582	15391	15392	15328	15519	15560	15342	15613	15424	15448	15318	15308	15357	15399	15313	15451	15367	15342	15478	15485	15500	15387	15484	15472	15399	15547	15408	15403	15454	15375	15314	15468	15443	15414	15511	15404	15211	15447	15456	15568	15363	15551	15409	15216	15353	15535	15460	15453	15314	15404	15425	15489	15375	15455	15204	15385	15266	15404	15540	15357	15363	15310	15282	15236	15475	15372	15509	15383	15432	15605	15452	15389	15382	15196	15344	15440	15462	15554	15380	15470	15352	15429	15346	15443	15457	15442	15329	15428	15296	15500	15343	15461	15261	15404	15209	15280	15401	15349	15534	15435	15380	15540	15420	15276	15384	15506	15356	15263	15462	15543	15393	15555	15511	15385	15373	15354	15485	15473	15464	15317	15422	15507	15424	15340	15378	15315	15303	15518	15536	15313	15403	15452	15294	15444	15476	15339	15284	15461	15450	15476	15442	15287	15424	15488	15450	15193	15422	15278	15346	15446	15366	15427	15368	15288	15347	15488	15423	15434	15315	15411	15281	15434	15363	15632	15449	15368	15443	15525	15548	15489	15335	15297	15346	15482	15387	15449	15405	15430	15247	15356	15232	15313	15454	15317	15253	15328	15404	15321	15363	15365	15340	15247	15303	15250	15279	15331	15430	15383	15507	15275	15504	15483	15436	15382	15244	15552	15238	15396	15324	15416	15438	15412	15347	15516	15376	15363	15472	15467	15409	15346	15403	15395	15339	15394	15325	15394	15444	15503	15328	15369	15290	15494	15421	15342	15699	15264	15501	15313	15446	15267	15296	15336	15361	15285	15343	15387	15317	15296	15440	15251	15415	15351	15401	15413	15416	15584	15360	15302	15532	15328	15389	15417	15471	15385	15493	15470	15277	15663	15188	15362	15525	15613	15173	15328	15596	15270	15391	15525	15494	15426	15487	15329	15278	15454	15382	15478	15395	15468	15357	15432	15472	15345	15174	15445	15357	15384	15460	15472	15507	15483	15403	15455	15385	15408	15286	15329	15375	15246	15299	15447	15465	15517	15446	15242	15391	15377	15405	15505	15292	15403	15306	15446	15126	15408	15489	15420	15399	15412	15643	15234	15414	15203	15259	15432	15125	15379	15235	15451	15438	15158	15406	15331	15501	15523	15400	15481	15556	15358	15421	15231	15446	15335	15389	15251	15515	15583	15412	15329	15435	15391	15392	15441	15288	15318	15440	15325	15512	15474	15280
23099	21532	29389	25266	25732	28244	28475	22837	20720	20698	20081	19683	19414	19084	18617	18637	18839	18539	18726	18434	18493	18555	18551	18533	18387	18708	18326	18543	18576	18552	18586	18456	18320	18378	18415	18514	18446	18363	18368	18413	18347	18325	18288	18402	18236	18421	18311	18469	18551	18648	18408	18267	18372	18233	18393	18512	18466	18277	18343	18512	18253	18384	18518	18527	18385	18225	18548	18513	18321	18456	18331	18371	18170	18274	18564	18460	18457	18380	18476	18327	18267	18280	18257	18379	18513	18454	18463	18522	18342	18345	18377	18356	18447	18350	18307	18353	18298	18322	18282	18376	18230	18188	18490	18409	18314	18251	18601	18277	18471	18168	18484	18243	18339	18070	18254	18450	18346	18458	18659	18396	18585	18433	18255	18444	18223	18393	18412	18329	18264	18338	18469	18387	18457	18425	18160	18310	18362	18406	18408	18311	18254	18373	18347	18476	18461	18448	18600	18450	18442	18323	18405	18225	18429	18283	18252	18219	18259	18208	18239	18206	18232	18381	18310	18420	18251	18426	18361	18308	18419	18184	18271	18575	18402	18182	18323	18310	18539	18269	18405	18286	18305	18606	18419	18360	18461	18436	18467	18141	18403	18194	18199	18560	18404	18274	18255	18316	18415	18300	18590	18235	18469	18224	18464	18521	18394	18234	18383	18239	18518	18347	18352	18314	18191	18374	18346	18333	18373	18302	18400	18502	18557	18245	18472	18471	18166	18236	18289	18424	18408	18208	18363	18450	18425	18357	18284	18272	18418	18364	18457	18536	18406	18396	18301	18277	18388	18397	18318	18385	18378	18348	18287	18300	18478	18267	18242	18394	18316	18426	18376	18246	18318	18485	18286	18413	18324	18297	18424	18178	18366	18305	18544	18330	18263	18301	18345	18392	18370	18310	18249	18299	18367	18113	18262	18314	18208	18249	18272	18337	18321	18318	18425	18263	18453	18120	18367	18280	18239	18313	18573	18436	18280	18199	18277	18378	18273	18176	18343	18445	18364	18046	18173	18492	18429	18376	18537	18287	18286	18318	18344	18293	18255	18268	18293	18346	18350	18479	18427	18278	18538	18211	18257	18442	18358	18359	18192	18250	18281	18296	18327	18529	18316	18257	18011	18145	18703	18319	18335	18305	18440	18461	18491	18470	18349	18524	18379	18339	18390	18354	18320	18327	18348	18322	18574	18330	18217	18284	18265	18372	18373	18345	18330	18386	18135	18340	18385	18169	18233	18259	18205	18185	18206	18274	18346	18557	18308	18540	18497	18475	18166	18461	18365	18206	18404	18345	18202	18070	18410	18264	18227	18097	18231	18337	18256	18377	18414	18168	18184	18406	18409	18430	18436	18198	18328	18342	18194	18298	18351	18385	18172	18293	18157	18305	18372	18660	18191	18326	18353	18193	18402	18150	18289	18481	18120	18427	18501	18270	18434	18364	18446	18142	18420	18438	18357	18533	18511	18257	18378	18375	18366	18378	18364	18198	18376	18372	18252	18367	18236	18232	18473	18339	18300	18544	18529	18163	18274	18163	18328	18562	18431	18174	18513	18450	18364	18647	18439	18385	18419	18316	18332	18438	18299	18325	18372	18529	18178	18418	18272	18444	18392	18205	18441	18300	18363	18373	18265	18385	18473	18325	18377	18218	18393	18246	18294	18398	18198	18208	18280	18359	18318	18539	18402	18298	18357	18501	18377	18431	18343	18339	18513	18317	18213	18300	18168	18442	18207	18514	18292	18356	18563	18325	18408	18404	18294	18539	18405	18295	18265	18356	18381	18411	18511	18228	18460	18350	18207	18220	18321	18518	18347	18590	18331	18315	18191	18377	18527	18255	18511	18177	18362	18493	18309	18519	18498	18376	18369	18438	18150	18271	18337	18373	18309	18240	18381	18234	18400	18372	18329	18382	18299	18253	18246	18483	18321	18276	18329	18492	18195	18538	18361	18520	18301	18276	18523	18368	18530	18227	18389	18432	18405	18208	18398	18421	18177	18441	18581	18516	18413	18367	18377	18313	18401	18109	18288	18465	18405	18202	18317	18350	18330	18357	18351	18538	18166	18335	18372	18375	18187	18376	18361	18327	18372	18335	18340	18322	18127	18496	18322	18668	18337	18597	18235	18190	18312	18358	18275	18295	18521	18485	18362	18386	18303	18408	18353	18301	18220	18422	18331	18464	18210	18296	18205	18321	18575	18307	18440	18429	18231	18430	18567	18222	18251	18367	18290	18136	18290	18381	18141	18264	18137	18281	18435	18119	18415	18275	18357	18122	18165	18283	18299	18457	18274	18201	18377	18383	18377	18502	18343	18216	18383	18297	18351	18256	18447	18377	18122	18414	18348	18219	18403	18554	18286	18323	18352	18326	18337	18434	18197	18277	18174	18448	18470	18292	18538	18387	18422	18452	18437	18429	18514	18142	18381	18496	18665	18359	18274	18364	18339	18343	18460	18371	18480	18426	18375	18233	18362	18378	18427	18277	18515	18493	18584	18301	18539	18435	18298	18251	18237	18364	18265	18369	18265	18301	18250	18337	18278	18394	18263	18488	18461	18387	18437	18360	18401	18409	18278	18310	18311	18132	18135	18209	18575	18407	18432	18382	18362	18294	18344	18300	18484	18291	18331	18192	18386	18384	18348	18329	18291	18331	18221	18313	18365	18337	18309	18224	18263	18484	18296	18436	18573	18356	18611	18369	18217	18337	18304	18363	18393	18410	18521	18414	18171	18206	18190	18369	18266	18410	18195	18535	18310	18440	18359	18240	18239	18406	18216	18210	18396	18095	18295	18397	18278	18416	18474	18314	18408	18359	18306	18256	18381	18377	18359	18262	18289	18181	18239	18337	18500	18496	18248	18354	18462	18327	18226	18433	18436	18362	18238	18456	18261	18332	18297	18201	18365	18565	18437	18367	18446	18294	18341	18354	18081	18252	18408	18207	18526	18386	18423	18276	18610	18343	18455	18316	18259	18505	18445	18304	18347	18130	18349	18052	18188	18422	18302	18270	18237	18399	18314	18308	18347	18343	18145	18267	18441	18299	18353	18434	18248	18309	18519	18361	18302	18488	18369	18500	18333	18192	18529	18334	18306	18304	18457	18242	18484	18414	18357	18420	18319	18393	18356	18259	18407	18360	18311	18395	18087	18325	18397	18445	18469	18229	18265	18339	18200	18440	18515	18440	18456	18467	18157	18407	18301	18186	18455	18337	18275	18291	18313	18193	18109	18351	18316	18507	18194	18520	18464	18553	18265	18245	18480	18434	18474	18206	18437	18317	18455	18095	18317	18538	18317	18465	18407	18529	18228	18606	18456	18379	18293	18469	18387	18385	18377	18393	18379	18589	18528	18465	18337	18249	18223	18369	18540	18481	18437	18209	18227	18397	18532	18491	18221	18411	18337	18299	18360	18240	18450	18334	18340	18422	18314	18401	18454	18224	18348	18176	18296	18363	18212	18543	18370	18551	18270	18199	18239	18315	18204	18156	18092	18309	18287	18345	18354	18426	18379	18210	18469	18544	18537	18405	18452	18140	18129	18461	18355	18415	18348	18434	18035	18180	18279	18485	18242	18409	18349	18351	18387	18266	18415	18347	18497	18436	18318	18344	18334	18244	18414	18445	18219	18406	18437	18393	18461	18222	18349	18463	18468	18447	18166	18125	18272	18636	18236	18421	18314	18322	18569	18447	18349	18365	18365	18326	18400	18226	18089	18212	18254	18255	18300	18347	18268	18248	18294	18135	18279	18385	18250	18483	18438	18429	18555	18314	18401	18455	18462	18192	18295	18313	18517	18434	18510	18438	18203	18505	18418	18352	18262	18237	18209	18169	18126	18295	18394	18205	18341	18379	18540	18399	18222	18442	18190	18411	18473	18284	18142	18273	18444	18488	18270	18240	18407	18510	18164	18297	18362	18413	18460	18486	18429	18444	18192	18190	18562	18536	18215	18281	18482	18367	18460	18558	18554	18510	18445	18540	18380	18432	18205	18421	18490	18541	18407	18299	18256	18319	18265	18275	18466	18358	18251	18306	18324	18381	18428	18426	18495	18394	18232	18404	18482	18327	18523	18283	18431	18316	18219	18507	18334	18452	18322	18410	18323	18367	18386	18266	18473	18370	18222	18200	18422	18507	18232	18371	18469	18316	18134	18374	18283	18388	18244	18306	18293	18360	18552	18308	18267	18120	18213	18350	18480	18591	18348	18291	18449	18363	18302	18437	18187	18054	18290	18397	18272	18404	18290	18266	18220	18424	18381	18394	18206	18330	18471	18068	18302	18368	18137	18274	18435	18531	18226	18294	18552	18588	18492	18298	18403	18583	18322	18335	18202	18116	18448	18283	18528	18214	18461	18409	18384	18325	18383	18308	18346	18214	18298	18283	18054	18213	18434	18286	18335	18383	18442	18223	18316	18443	18249	18382	18623	18511	18313	18276	18350	18396	18459	18356	18261	18497	18399	18545	18599	18399	18382	18332	18340	18297	18431	18329	18516	18272	18542	18389	18098	18272	18404	18163	18302	18481	18423	18232	18322	18228	18077	18488	18437	18268	18343	18425	18476	18371	18441	18353	18245	18326	18190	18302	18339	18307	18424	18386	18202	18268	18084	18313	18505	18395	18458	18296	18522	18286	18240	18270	18263	18553	18593	18451	18382	18548	18188	18375	18245	18270	18420	18535	18360	18211	18254	18461	18391	18054	18420	18441	18486	18047	18312	18315	18362	18510	18404	18376	18232	18363	18319	18309	18312	18447	18491	18301	18230	18200	18064	18173	18382	18409	18456	18245	18256	18343	18626	18168	18454	18220	18459	18404	18374	18206	18340	18431	18144	18482	18531	18205	18286	18071	18431	18326	18511	18285	18307	18410	18252	18284	18308	18301	18392	18394	18391	18467	18412	18465	18537	18330	18278	18290	18364	18394	18312	18362	18403	18379	18257	18286	18410	18183	18194	18311	18292	18278	18357	18431	18511	18233	18405	18122	18457	18226	18289	18401	18284	18376	18448	18467	18206	18322	18532	18339	18480	18158	18282	18339	18236	18523	18216	18231	18377	18402	18346	18284	18310	18417	18558	18618	18458	18479	18419	18194	18380	18332	18213	18292	18272	18353	18446	18491	18261	18388	18394	18456	18497	18357
36995	60306	58079	49922	40929	31499	24675	21133	19429	18668	18335	17981	17414	16859	16794	16578	16369	16391	16375	16319	16588	16544	16395	16410	16374	16483	16472	16408	16460	16481	16276	16541	16439	16351	16367	16409	16209	16364	16239	16326	16539	16324	16643	16418	16314	16301	16366	16265	16334	16387	16387	16129	16313	16436	16508	16325	16434	16414	16444	16521	16356	16105	16322	16293	16354	16479	16430	16388	16507	16320	16438	16313	16389	16276	16397	16469	16516	16414	16581	16238	16238	16220	16443	16537	16422	16349	16478	16414	16329	16296	16312	16421	16463	16294	16366	16216	16422	16425	16597	16330	16374	16221	16168	16216	16420	16472	16210	16338	16287	16473	16451	16313	16426	16387	16378	16242	16362	16417	16392	16229	16294	16486	16329	16162	16386	16322	16307	16498	16243	16420	16381	16274	16169	16452	16483	16360	16383	16238	16284	16342	16452	16452	16554	16284	16277	16405	16381	16346	16459	16416	16405	16413	16468	16331	16186	16247	16468	16413	16344	16431	16487	16328	16135	16242	16542	16320	16366	16341	16484	16354	16395	16381	16274	16249	16333	16233	16468	16431	16377	16390	16326	16377	16245	16344	16233	16385	16242	16376	16390	16374	16278	16518	16424	16495	16449	16189	16234	16239	16390	16458	16394	16343	16543	16414	16359	16426	16370	16256	16445	16288	16297	16324	16348	16391	16207	16457	16354	16185	16195	16342	16375	16403	16221	16383	16254	16382	16229	16143	16501	16461	16364	16400	16298	16298	16198	16425	16231	16351	16272	16464	16371	16544	16203	16319	16371	16322	16090	16211	16204	16272	16356	16364	16426	16368	16287	16461	16326	16242	16406	16368	16459	16323	16373	16381	16215	16346	16392	16216	16289	16254	16379	16335	16349	16348	16356	16361	16329	16498	16213	16263	16446	16316	16169	16404	16383	16284	16423	16396	16501	16398	16259	16409	16629	16297	16331	16479	16424	16377	16409	16221	16310	16248	16416	16300	16313	16173	16424	16332	16416	16235	16325	16216	16488	16262	16421	16245	16322	16120	16373	16374	16342	16356	16493	16331	16394	16468	16259	16429	16281	16378	16213	16490	16398	16188	16242	16217	16278	16387	16168	16573	16365	16266	16265	16346	16189	16435	16323	16484	16245	16267	16257	16396	16375	16464	16464	16413	16378	16235	16404	16429	16245	16100	16248	16302	16242	16344	16378	16222	16283	16295	16466	16360	16175	16215	16266	16485	16343	16294	16282	16404	16317	16409	16293	16428	16236	16349	16421	16195	16490	16357	16459	16579	16347	16261	16366	16291	16390	16321	16306	16342	16383	16316	16408	16168	16348	16277	16281	16337	16529	16246	16388	16368	16283	16292	16300	16391	16189	16439	16308	16178	16275	16386	16220	16313	16317	16318	16256	16300	16332	16360	16351	16214	16289	16323	16316	16392	16483	16320	16287	16372	16408	16461	16519	16254	16217	16435	16486	16154	16399	16247	16117	16596	16397	16472	16296	16271	16309	16337	16421	16328	16218	16325	16272	16391	16208	16406	16293	16228	16274	16021	16421	16503	16413	16338	16306	16311	16303	16219	16411	16356	16522	16255	16447	16360	16361	16311	16325	16335	16358	16352	16320	16294	16354	16310	16506	16318	16206	16217	16497	16378	16408	16424	16119	16468	16186	16392	16097	16219	16424	16365	16258	16501	16389	16362	16337	16452	16422	16351	16298	16268	16412	16461	16427	16317	16339	16453	16414	16322	16404	16267	16210	16257	16383	16401	16519	16286	16407	16287	16339	16337	16292	16342	16233	16279	16325	16302	16381	16197	16366	16297	16369	16498	16353	16287	16261	16245	16464	16489	16343	16212	16409	16326	16259	16470	16318	16426	16230	16312	16308	16296	16290	16498	16264	16224	16482	16437	16429	16202	16242	16267	16472	16431	16341	16349	16412	16366	16236	16442	16210	16366	16460	16373	16338	16321	16344	16476	16296	16310	16350	16359	16371	16491	16370	16301	16300	16395	16373	16231	16275	16389	16289	16521	16460	16266	16402	16345	16267	16426	16378	16353	16226	16164	16309	16287	16373	16338	16307	16406	16434	16432	16356	16218	16228	16399	16308	16285	16180	16247	16300	16479	16197	16330	16432	16101	16322	16140	16362	16461	16383	16388	16414	16390	16409	16265	16335	16290	16455	16529	16349	16360	16465	16448	16455	16459	16363	16417	16548	16299	16561	16448	16357	16347	16417	16309	16298	16401	16316	16223	16315	16444	16481	16390	16257	16416	16437	16322	16368	16404	16294	16299	16375	16270	16365	16361	16251	16540	16339	16261	16453	16288	16467	16425	16328	16524	16163	16373	16450	16298	16248	16455	16354	16398	16274	16282	16348	16303	16338	16332	16270	16364	16345	16361	16275	16305	16363	16299	16274	16325	16162	16261	16350	16174	16061	16374	16268	16318	16429	16422	16175	16341	16385	16382	16280	16258	16435	16330	16502	16337	16213	16430	16506	16436	16396	16307	16313	16302	16501	16379	16240	16356	16199	16267	16295	16377	16370	16387	16327	16304	16375	16247	16264	16476	16282	16429	16265	16353	16207	16395	16296	16315	16326	16336	16300	16313	16291	16242	16348	16268	16464	16333	16382	16129	16377	16451	16406	16294	16371	16217	16294	16251	16379	16426	16427	16388	16415	16474	16309	16495	16413	16214	16276	16433	16302	16356	16201	16526	16391	16399	16315	16387	16328	16304	16320	16340	16307	16328	16327	16404	16310	16433	16450	16162	16304	16451	16348	16332	16536	16190	16393	16413	16186	16272	16295	16336	16450	16230	16331	16535	16272	16304	16419	16422	16324	16369	16416	16440	16413	16287	16242	16331	16387	16246	16278	16246	16346	16254	16277	16436	16210	16366	16272	16390	16279	16346	16391	16409	16318	16520	16248	16330	16454	16450	16370	16364	16373	16481	16370	16352	16325	16332	16328	16316	16431	16549	16506	16394	16305	16386	16424	16351	16267	16534	16540	16344	16286	16420	16225	16390	16216	16519	16371	16419	16543	16502	16370	16207	16302	16363	16230	16251	16281	16334	16197	16108	16283	16439	16436	16325	16226	16265	16276	16303	16391	16269	16375	16313	16478	16365	16418	16214	16477	16391	16420	16380	16383	16504	16295	16365	16441	16355	16318	16333	16259	16435	16294	16478	16207	16283	16528	16442	16303	16303	16388	16373	16254	16296	16219	16427	16352	16333	16364	16240	16325	16386	16379	16391	16331	16355	16211	16590	16246	16447	16192	16355	16484	16225	16388	16321	16407	16446	16088	16359	16104	16530	16352	16459	16106	16318	16163	16315	16411	16289	16214	16475	16379	16466	16448	16330	16384	16334	16465	16413	16377	16222	16226	16325	16300	16335	16456	16362	16390	16228	16277	16255	16412	16411	16333	16281	16492	16343	16288	16484	16354	16444	16268	16293	16366	16401	16366	16256	16335	16337	16281	16355	16222	16260	16271	16373	16336	16321	16316	16386	16365	16428	16295	16457	16308	16258	16386	16299	16265	16347	16350	16403	16419	16317	16261	16221	16383	16233	16385	16366	16299	16431	16533	16479	16373	16332	16169	16405	16407	16283	16409	16356	16415	16364	16240	16348	16247	16408	16185	16321	16367	16204	16213	16359	16441	16452	16236	16243	16336	16192	16429	16356	16328	16417	16306	16344	16498	16324	16355	16333	16391	16539	16213	16216	16368	16252	16193	16321	16396	16318	16326	16429	16376	16435	16537	16303	16260	16303	16457	16401	16395	16390	16507	16366	16522	16178	16442	16426	16326	16330	16297	16217	16413	16389	16417	16272	16252	16408	16353	16230	16391	16324	16278	16307	16353	16221	16331	16188	16384	16421	16328	16443	16328	16210	16346	16263	16629	16259	16332	16367	16341	16468	16347	16295	16288	16454	16430	16529	16413	16373	16304	16289	16376	16482	16395	16480	16321	16309	16446	16301	16391	16384	16188	16495	16399	16207	16542	16426	16212	16278	16276	16223	16351	16344	16387	16316	16302	16390	16366	16248	16357	16386	16319	16375	16389	16298	16191	16379	16320	16426	16283	16222	16273	16311	16309	16231	16371	16387	16363	16334	16391	16347	16522	16272	16479	16324	16199	16215	16282	16364	16394	16215	16447	16295	16284	16350	16317	16310	16344	16424	16314	16349	16267	16465	16419	16360	16514	16357	16195	16319	16124	16354	16350	16367	16358	16423	16355	16396	16278	16377	16353	16306	16247	16493	16473	16283	16310	16290	16117	16368	16245	16422	16379	16506	16352	16240	16327	16428	16393	16368	16230	16308	16398	16210	16301	16240	16462	16356	16353	16359	16308	16439	16292	16466	16262	16232	16366	16402	16296	16329	16268	16392	16361	16364	16368	16208	16523	16356	16358	16349	16418	16454	16258	16441	16286	16293	16352	16286	16256	16324	16278	16289	16372	16342	16343	16357	16234	16359	16239	16248	16399	16350	16359	16217	16418	16418	16523	16282	16453	16442	16274	16304	16262	16341	16380	16288	16313	16296	16481	16352	16223	16472	16255	16370	16317	16133	16406	16294	16304	16144	16312	16254	16464	16423	16354	16401	16281	16283	16585	16327	16342	16269	16328	16291	16128	16237	16181	16325	16269	16414	16253	16458	16248	16334	16452	16345	16255	16303	16243	16449	16279	16428	16308	16300	16430	16487	16314	16416	16310	16453	16447	16338	16437	16164	16504	16387	16283	16462	16263	16180	16412	16373	16380	16151	16094	16354	16206	16224	16464	16289	16392	16285	16300	16182	16319	16451	16307	16305	16333	16445	16292	16357	16313	16105	16397	16330	16345	16405	16245	16364	16299	16380	16078	16388	16447	16404	16195	16216	16297	16280	16300	16481	16327	16322	16312	16268	16378	16480	16379	16352	16325	16491	16391	16254	16433	16250	16381	16445	16196	16199	16265	16360	16305	16457	16274	16422	16523	16364	16311	16292	16198	16271	16397	16541	16336	16496	16466	16341	16407	16320	16250	16127	16408	16404	16279	16435	16322	16454	16195	16481	16275	16463	16460	16394	16406	16369	16239	16387	16283	16206	16184	16340	16582	16203	16166	16338	16325	16249	16292	16445	16449	16291	16143	16410
28698	27971	36036	31739	24439	20931	19323	18310	17842	17617	17461	17485	17362	17231	16936	16945	17118	16940	16801	16936	16864	17009	16846	16943	16896	16935	16981	16780	16797	17015	17216	16779	16936	17052	17112	16935	16771	17081	16930	17060	16827	16794	16836	16790	17072	17157	16826	16984	16862	17042	17043	16849	17044	17052	17058	16819	16822	16932	16883	16850	17083	16981	17043	16840	16872	16898	16988	16957	17133	16981	16953	17109	17024	16877	16695	16724	16956	16869	16897	16727	16912	16911	16974	17013	17059	16814	16876	16940	16830	16890	16988	16798	16920	16960	16884	16681	16908	16822	16719	16846	16748	16975	16818	16994	16633	16804	16780	16721	16793	16925	16741	16909	16838	16935	16782	16936	16743	16910	16934	16833	16896	16872	16814	16881	16829	16873	16898	16900	16847	16896	16859	16997	16805	16937	16843	16609	16924	16926	16949	16888	16999	16620	17065	17030	17006	16872	16984	16901	16943	16987	16847	16849	16841	16909	17000	16848	16779	16721	16870	16737	16956	17058	16864	16776	16880	16883	16810	17036	16821	16931	16841	16982	16946	16884	16790	16714	16877	16875	16725	16961	17044	16929	16967	16907	16964	16721	16999	16844	16820	16971	16706	16988	16909	16861	16791	16687	16809	17052	16842	16870	17038	16955	16900	16729	16918	16853	16922	17043	16969	17049	16894	16875	16962	17056	17035	16713	16811	17020	16665	16912	16721	16878	16999	16915	16883	16834	16832	16696	16759	16985	16792	17076	16860	16920	16661	16792	16927	16856	16855	16932	16783	16820	16796	17046	17008	16889	16927	16857	16973	16978	16764	16836	16712	16711	16799	16678	16868	16891	16792	16791	16805	16842	16870	16886	16837	16809	17006	16772	16689	16883	17053	16995	16721	16820	16734	16876	16654	16881	17036	17028	16833	16914	16795	16716	16897	16919	16918	17025	16849	16947	16913	16884	16731	17160	17068	16798	16924	16866	16951	16899	16765	16773	16851	16977	16977	16903	16826	16922	16831	16842	16922	16729	16962	16987	16870	16846	16811	16738	16801	16854	16887	16875	16795	16837	16945	16847	16852	16596	16925	16882	16925	16922	16885	16801	16895	16886	17116	16802	16730	16843	17036	16894	17025	16876	16883	16869	16972	16903	16976	16701	16959	16953	16949	16895	16873	16928	16883	16933	17197	16868	16807	16795	16734	16747	16919	17061	16834	16993	16695	16983	16796	16996	16942	16973	16716	17060	16769	16776	17041	16828	17001	17091	16809	16820	16804	17049	16922	17079	16891	16861	16718	17002	16794	16835	16973	16959	16781	16810	16813	16832	16865	16947	16865	16790	17014	16897	16946	16946	16744	16942	17062	16900	17033	16993	16809	16901	16787	17078	17084	16859	16904	16823	16891	17047	16889	17061	16883	16840	16811	16829	16948	16960	17103	16802	17039	16841	16983	16903	16613	17005	16937	16840	16913	16941	16851	16997	17134	16796	16802	16632	16856	16708	16849	16771	16964	16834	16775	16888	17028	16874	16991	17173	16916	16751	16842	16997	16826	17001	16705	16808	17010	16906	16863	16944	16840	16956	16977	16793	17003	16916	16783	16781	16952	16701	16865	16903	16788	16942	16914	16888	16919	16900	16792	17008	16953	16794	16900	17043	17027	16878	16891	16770	16988	16781	17113	16821	17040	16546	16779	16971	17099	16994	16961	16808	17052	16752	16920	17090	16753	17060	16866	17006	17015	16860	16790	16854	16920	16858	16960	16797	16866	16848	16959	16925	17012	16966	16791	16934	16914	17062	16852	16828	16934	16818	17004	16942	16631	17011	16893	16856	17089	16906	16886	16890	16883	16877	16982	16989	16953	16976	16839	16900	16738	16962	16770	16983	16927	16894	16824	16867	16896	16949	16896	17061	16982	16850	16890	16763	16918	17117	17042	17078	16815	16753	16617	16947	16907	16862	16954	16632	16793	16842	17000	16895	16858	16816	16865	16917	16908	17083	16913	17020	16940	16868	16826	16967	16847	16733	17218	16981	16761	16818	16799	16876	16785	16852	16878	16904	17052	16944	16782	16850	16777	16798	16822	17020	16881	16856	16846	16867	17123	16944	16948	16831	16949	17008	16976	17003	17026	16942	16912	16930	16895	16893	16948	17103	17141	16983	16906	16821	16878	16678	16745	16978	16838	17037	16873	16854	16714	16914	16895	16859	17001	17053	16986	16779	16863	17041	17010	16591	16709	16809	16926	16846	17009	16898	16718	16936	16846	16880	16796	16736	16909	16800	16683	16864	16868	17008	17094	17048	16726	17131	16792	16971	16963	16667	16928	16899	16896	16925	16866	16913	17090	16923	16727	16825	16861	16828	16913	17002	16818	16750	16930	16979	16940	16670	16885	17037	16817	16874	16927	16762	16682	16806	16782	16837	16953	16952	17161	16801	17001	17044	16999	16704	16871	16866	16762	16903	17019	17067	16940	16920	16847	16721	16963	16810	16980	16897	17132	16860	16870	16916	16864	16800	16851	16990	17150	16968	16978	16918	17067	16886	16928	16759	16890	16729	16914	17011	17014	16941	16787	16868	16942	16769	16782	17046	16813	16835	16972	17096	16902	16871	16859	16819	16840	16846	16950	16785	16893	16926	16778	16923	17050	16925	16889	16880	16743	16919	17007	17077	16967	16942	16898	16852	16924	17063	16909	17000	16814	16778	17071	16891	16894	16988	17015	17155	16998	16860	16916	16918	16845	16825	16745	16699	16736	16879	16948	16905	16894	16991	16816	16776	16957	16838	16940	16893	16817	16823	17036	16960	17004	16830	17084	16959	16553	17064	16850	16943	16909	17105	16994	16849	16990	16865	16886	16847	16886	16725	16746	16928	17016	16973	16832	16980	17046	16922	17037	16960	16858	16894	16972	16975	16731	17051	16818	16890	16959	17059	16925	16762	16956	16865	16962	17119	16939	16798	16984	17019	16863	16938	16978	16930	16861	16900	16657	16981	16991	17017	16808	16848	16856	16902	16956	17041	17016	16900	16828	17003	17057	16951	16919	16871	16889	16845	16712	16821	17031	16803	16945	16963	16833	16754	16807	16950	16818	16806	16912	16947	17079	16632	17130	16872	16900	16860	16576	16699	16722	17025	16913	17021	16940	16726	16809	16848	16850	16826	16976	16747	16855	16916	16861	16864	16876	16755	16931	16777	16826	16786	16751	16936	17041	16910	16941	16908	16796	16961	16916	16949	16815	16862	16790	16931	16937	16878	17032	16909	16828	16882	17004	16870	16896	16689	17039	16753	17003	16940	16784	17032	16861	16846	17062	16884	16779	16756	16931	16906	16951	16942	16812	17046	16770	16798	17025	16839	16849	16736	16815	16885	16944	16950	16769	16878	16790	16933	17044	16921	16801	16701	16878	16898	16838	17038	16985	16843	16932	16882	16921	16880	16934	16971	16914	17006	16974	16942	16792	16900	16940	16893	16909	16821	16715	16825	17031	17036	16844	16875	17088	16915	16791	16885	16946	16898	16851	16689	16949	16764	16668	16859	17101	16873	16870	16989	16676	16921	17171	16982	16943	17117	16668	16757	16735	17028	16775	16828	16729	16825	16889	16848	16986	16956	16793	17082	17065	17022	16751	16899	16855	16858	16704	16868	16847	16971	16890	17058	16780	16912	16965	16891	16822	16683	16782	16969	16943	16978	16959	16833	16876	16715	16835	16919	16926	16871	16862	16880	16954	17113	16949	16841	16909	16862	16765	16918	17018	17047	16881	16576	16898	16859	17025	16891	16895	16927	16880	16779	16856	16833	16941	16900	16924	16886	16879	16914	16993	16890	16904	16687	16987	16959	17073	16912	17157	16858	16932	16942	16789	16875	16830	16753	16700	16828	17005	16849	17022	16880	17029	16938	16787	16839	16865	17041	16837	16882	16773	16933	16932	16926	16886	16946	16824	16906	16904	16809	17195	17020	17127	17000	17041	16846	16979	17062	16916	16855	16943	16954	17084	16866	17179	16834	17055	16860	17006	16782	16958	16913	16848	16904	16796	16950	16757	16938	16921	16707	16980	16986	16941	16755	16947	17010	16911	16898	16747	16935	16890	16904	16877	16894	16766	16829	16834	16926	16828	16757	16927	16866	16923	16601	16877	16830	16983	16965	16821	16680	16887	16799	17012	16925	16933	16835	16913	16719	16924	16904	16923	16987	16789	16942	16932	16762	16861	16926	16831	16850	16908	17008	16656	16819	16976	16962	16756	16819	17031	16946	17004	16982	16674	16913	16834	16894	16951	16796	16939	16867	17015	16973	17072	16966	17114	16941	16903	17010	16906	17031	16998	16885	16914	16899	17068	16939	16931	17095	16912	17154	16851	16857	16953	16996	16949	16896	16924	16871	17116	16814	16755	16911	17130	17016	16839	16887	16725	16875	16806	16905	17089	16852	17240	16930	16928	16770	16804	16739	16740	16986	16769	16855	16791	17063	16992	16880	17032	16849	16899	16820	16879	16912	16821	16772	16895	16859	17065	16779	16714	16741	16864	16934	17057	16843	16922	16836	16771	16855	16932	16890	16883	16913	16912	16879	16898	16897	16914	17043	16670	16949	16918	16672	16751	16757	16884	17158	17269	16840	17062	17036	16920	17129	17094	16910	16916	17021	16954	16876	16888	16938	16877	16859	17011	16799	16911	16742	16888	16949	17071	16895	16834	16912	16831	16834	16786	16935	16923	17090	17063	17003	16867	17038	16918	17073	16950	16879	16750	16940	16708	16800	16832	16736	16884	16987	16985	16996	16725	16985	16754	16723	16835	16900	16811	17031	16818	16988	16845	16780	16891	16701	16740	16909	16675	16939	16887	16821	16728	16629	16916	16812	16925	16983	17023	16869	16966	16983	16982	16866	16948	16837	16794	16872	16887	16773	16947	16839	16795	16893	16910	16926	16771	16972	16894	17010	16946	16672	16817	16867	16874	16934	16874	16749	16851	16845	16984	16979	16979	16674	16788	16912	16978	16969	16917	16826	16977	16967	16829	16851	16964	16926	17010	17156	16861	16854	16946	17051	16892	17123	16916	16929	16782	16882	16949	16840	16882	16880	16961	16954	16874	16620	16913	17124	16962	17088	16861	17087	16874	16879	16849	16824	17046	16985	16920	16894
31668	45855	42561	32179	25223	20392	18552	17614	17132	16568	16358	16373	16093	15754	15699	15680	15500	15562	15671	15298	15547	15408	15451	15531	15546	15445	15382	15399	15599	15529	15418	15430	15452	15351	15509	15505	15455	15417	15539	15635	15470	15456	15385	15491	15500	15704	15447	15519	15600	15376	15418	15533	15596	15393	15443	15525	15587	15566	15470	15468	15540	15419	15494	15397	15360	15622	15705	15557	15527	15364	15352	15588	15492	15495	15557	15633	15470	15380	15485	15469	15405	15315	15462	15508	15657	15441	15505	15562	15374	15579	15317	15457	15433	15519	15499	15362	15519	15364	15373	15610	15506	15587	15499	15556	15529	15479	15462	15500	15618	15529	15560	15377	15500	15542	15433	15588	15501	15468	15453	15520	15286	15433	15474	15395	15441	15399	15529	15468	15441	15457	15549	15200	15678	15381	15445	15584	15394	15469	15358	15306	15443	15534	15565	15512	15466	15412	15569	15424	15411	15440	15496	15239	15477	15321	15232	15557	15358	15465	15572	15370	15576	15384	15512	15477	15571	15500	15373	15488	15762	15565	15425	15521	15466	15410	15374	15421	15404	15438	15372	15364	15351	15354	15384	15445	15525	15495	15598	15437	15378	15436	15493	15377	15446	15450	15448	15586	15382	15232	15532	15526	15381	15609	15458	15532	15505	15397	15530	15338	15676	15479	15472	15570	15552	15519	15488	15477	15438	15414	15388	15425	15592	15365	15566	15519	15532	15503	15429	15480	15413	15327	15456	15672	15585	15548	15464	15419	15399	15425	15406	15530	15568	15676	15510	15354	15389	15371	15433	15309	15460	15284	15400	15336	15483	15358	15485	15425	15565	15608	15432	15430	15566	15454	15385	15469	15531	15570	15465	15511	15440	15347	15475	15618	15633	15418	15497	15410	15221	15421	15590	15454	15539	15679	15533	15427	15528	15552	15520	15491	15581	15572	15493	15452	15555	15490	15391	15419	15493	15558	15326	15662	15473	15490	15463	15673	15569	15542	15493	15551	15194	15547	15507	15250	15573	15438	15576	15475	15578	15362	15544	15486	15498	15633	15341	15601	15278	15518	15514	15269	15368	15602	15507	15336	15454	15550	15436	15427	15567	15463	15573	15443	15438	15269	15681	15521	15297	15366	15524	15463	15225	15469	15582	15404	15485	15497	15459	15401	15431	15523	15479	15318	15516	15385	15482	15465	15595	15447	15404	15441	15424	15523	15376	15355	15620	15510	15539	15346	15321	15292	15406	15551	15432	15442	15554	15434	15487	15598	15403	15427	15615	15495	15433	15409	15364	15547	15502	15548	15612	15334	15493	15300	15368	15457	15601	15331	15368	15580	15558	15412	15487	15446	15361	15557	15560	15440	15428	15556	15536	15393	15541	15617	15308	15568	15461	15456	15387	15468	15457	15449	15513	15574	15491	15384	15511	15376	15469	15482	15604	15410	15549	15521	15163	15474	15519	15548	15349	15429	15612	15378	15343	15499	15309	15479	15524	15324	15396	15395	15439	15468	15591	15580	15500	15298	15542	15470	15400	15536	15256	15534	15477	15400	15431	15449	15567	15386	15556	15413	15580	15517	15383	15397	15625	15443	15610	15602	15520	15468	15531	15557	15611	15384	15585	15433	15197	15498	15412	15378	15432	15380	15416	15504	15379	15496	15400	15577	15388	15572	15594	15444	15470	15403	15591	15394	15443	15517	15401	15452	15426	15430	15393	15331	15440	15473	15472	15501	15535	15481	15644	15402	15428	15358	15275	15470	15427	15412	15401	15456	15491	15295	15512	15380	15439	15596	15408	15419	15338	15640	15400	15403	15546	15516	15565	15553	15564	15461	15542	15604	15356	15248	15524	15400	15512	15561	15635	15439	15380	15522	15511	15497	15574	15491	15677	15462	15402	15474	15429	15479	15530	15581	15581	15584	15603	15448	15382	15517	15548	15538	15425	15640	15342	15496	15443	15510	15475	15496	15349	15484	15544	15436	15501	15313	15468	15558	15510	15443	15441	15490	15377	15355	15457	15305	15484	15337	15361	15369	15289	15531	15526	15457	15452	15539	15366	15504	15557	15425	15569	15417	15497	15422	15550	15473	15458	15539	15280	15485	15471	15640	15400	15619	15441	15728	15455	15588	15583	15527	15296	15489	15505	15429	15597	15457	15457	15439	15373	15659	15475	15413	15462	15399	15508	15505	15526	15493	15374	15500	15377	15657	15615	15588	15508	15501	15363	15475	15490	15453	15438	15520	15635	15560	15421	15531	15433	15494	15524	15549	15617	15472	15544	15486	15546	15668	15495	15570	15447	15501	15372	15474	15518	15433	15703	15493	15548	15215	15419	15428	15488	15529	15663	15490	15404	15482	15443	15419	15614	15490	15434	15351	15368	15390	15468	15510	15583	15396	15488	15441	15481	15387	15342	15371	15460	15546	15417	15424	15426	15433	15424	15356	15424	15506	15370	15502	15504	15590	15404	15476	15538	15381	15576	15559	15586	15555	15352	15600	15321	15454	15351	15364	15557	15322	15548	15526	15473	15440	15635	15602	15472	15437	15676	15351	15487	15513	15424	15337	15332	15486	15419	15524	15500	15543	15372	15527	15443	15389	15380	15404	15441	15385	15503	15531	15574	15486	15582	15503	15529	15582	15273	15471	15566	15488	15335	15477	15465	15567	15460	15241	15650	15440	15501	15384	15484	15416	15529	15384	15284	15378	15515	15522	15477	15370	15405	15487	15363	15500	15370	15596	15395	15555	15421	15238	15626	15452	15540	15320	15649	15299	15361	15463	15481	15524	15591	15607	15399	15600	15383	15526	15481	15464	15599	15321	15531	15545	15461	15497	15483	15431	15538	15497	15459	15442	15507	15529	15499	15533	15468	15544	15488	15437	15618	15460	15492	15324	15409	15666	15505	15476	15522	15518	15501	15548	15642	15335	15549	15598	15694	15253	15397	15466	15514	15531	15470	15535	15518	15459	15443	15444	15441	15490	15513	15724	15280	15416	15390	15407	15603	15596	15404	15573	15409	15554	15284	15472	15306	15315	15369	15535	15507	15538	15638	15376	15495	15528	15488	15554	15342	15435	15488	15519	15450	15516	15418	15375	15572	15365	15368	15549	15509	15582	15599	15449	15465	15582	15505	15529	15421	15476	15451	15417	15485	15518	15491	15480	15507	15438	15365	15405	15432	15544	15532	15763	15452	15507	15447	15578	15576	15471	15406	15403	15634	15455	15532	15424	15460	15403	15616	15609	15611	15471	15431	15355	15544	15557	15444	15442	15544	15451	15349	15504	15457	15336	15603	15224	15408	15550	15378	15658	15530	15497	15621	15322	15370	15405	15375	15439	15430	15574	15524	15491	15534	15442	15525	15509	15494	15390	15494	15636	15546	15425	15528	15470	15448	15442	15568	15419	15436	15521	15589	15566	15397	15604	15524	15490	15413	15387	15377	15518	15545	15397	15560	15527	15521	15487	15368	15279	15354	15667	15436	15497	15517	15572	15587	15529	15452	15474	15582	15451	15501	15465	15496	15524	15664	15619	15643	15484	15373	15257	15512	15493	15539	15231	15502	15446	15487	15570	15475	15638	15426	15430	15380	15473	15451	15565	15423	15421	15476	15533	15353	15553	15389	15419	15531	15362	15402	15370	15496	15645	15485	15487	15402	15550	15435	15428	15556	15643	15462	15361	15317	15530	15380	15439	15451	15510	15599	15475	15449	15449	15509	15510	15327	15328	15374	15238	15526	15574	15374	15477	15468	15582	15488	15426	15540	15378	15424	15416	15698	15529	15500	15610	15358	15622	15529	15510	15385	15563	15473	15691	15437	15422	15482	15232	15168	15323	15478	15574	15413	15478	15466	15414	15392	15485	15532	15366	15525	15425	15489	15483	15534	15645	15324	15529	15367	15547	15651	15549	15539	15581	15499	15532	15489	15469	15548	15449	15517	15461	15487	15575	15416	15467	15383	15435	15496	15466	15530	15392	15458	15531	15445	15427	15511	15526	15589	15372	15495	15462	15603	15343	15496	15271	15557	15566	15530	15489	15485	15456	15525	15384	15517	15472	15292	15514	15560	15560	15566	15712	15499	15318	15381	15334	15630	15339	15418	15457	15425	15276	15424	15525	15577	15651	15509	15445	15506	15516	15367	15447	15570	15482	15484	15519	15567	15482	15417	15412	15350	15548	15281	15388	15513	15453	15475	15466	15466	15472	15425	15381	15463	15301	15393	15465	15340	15503	15536	15545	15577	15586	15521	15333	15501	15551	15432	15540	15554	15341	15436	15510	15500	15189	15511	15453	15381	15506	15490	15475	15404	15602	15626	15307	15455	15512	15520	15512	15408	15371	15493	15458	15514	15382	15441	15284	15355	15522	15497	15450	15563	15520	15376	15668	15530	15366	15648	15484	15286	15500	15448	15523	15467	15524	15513	15379	15394	15526	15303	15409	15479	15545	15454	15498	15419	15588	15435	15337	15636	15494	15440	15587	15564	15313	15397	15554	15426	15586	15566	15443	15488	15522	15440	15485	15554	15527	15481	15632	15342	15616	15573	15527	15629	15344	15498	15420	15472	15425	15530	15592	15356	15462	15635	15379	15651	15526	15500	15495	15422	15593	15550	15405	15550	15402	15446	15591	15461	15576	15408	15447	15544	15565	15438	15519	15427	15566	15466	15623	15494	15566	15405	15538	15485	15637	15557	15493	15377	15440	15574	15582	15513	15362	15513	15390	15406	15487	15635	15473	15368	15324	15708	15369	15550	15636	15380	15583	15385	15528	15375	15330	15427	15601	15475	15587	15409	15669	15647	15532	15551	15509	15500	15512	15336	15354	15376	15405	15512	15517	15440	15502	15393	15380	15396	15501	15602	15480	15399	15493	15486	15433	15557	15562	15488	15464	15488	15483	15474	15374	15389	15332	15373	15462	15479	15435	15405	15439	15626	15396	15413	15513	15540	15452	15434	15522	15526	15557	15525	15268	15600	15607	15431	15396	15489	15376	15582	15445	15433	15462	15487	15518	15472	15411	15428	15491	15346	15555	15459	15645	15410	15645	15600	15462	15479	15441	15400	15485	15429	15405	15522	15483	15532	15637	15448	15673	15566	15302	15583	15585	15389	15581	15478	15472	15386	15336	15483	15371
24156	21466	29135	26162	24764	25303	24130	20685	19569	19094	18936	18733	18460	18080	17707	17693	17550	17624	17606	17598	17421	17514	17594	17512	17571	17314	17483	17540	17381	17536	17632	17235	17506	17524	17481	17493	17427	17524	17462	17430	17417	17469	17539	17241	17457	17548	17351	17391	17466	17282	17308	17394	17366	17388	17517	17550	17389	17419	17366	17321	17493	17389	17451	17241	17291	17584	17439	17223	17444	17449	17330	17357	17354	17352	17529	17624	17379	17568	17314	17522	17506	17509	17386	17549	17306	17573	17538	17573	17564	17054	17343	17290	17541	17586	17265	17454	17466	17541	17413	17260	17240	17438	17329	17560	17296	17390	17332	17376	17323	17402	17287	17348	17540	17390	17285	17494	17498	17318	17611	17414	17461	17351	17661	17624	17496	17409	17338	17415	17396	17465	17348	17573	17170	17415	17448	17312	17298	17455	17298	17307	17382	17546	17428	17507	17256	17114	17361	17448	17416	17432	17423	17336	17630	17468	17441	17413	17376	17521	17568	17448	17374	17532	17299	17349	17445	17241	17632	17423	17378	17428	17507	17561	17354	17441	17515	17599	17345	17169	17478	17338	17511	17348	17334	17274	17419	17455	17461	17545	17464	17300	17467	17328	17296	17397	17310	17410	17503	17402	17374	17399	17430	17341	17335	17475	17343	17393	17274	17354	17256	17369	17259	17316	17339	17429	17439	17252	17348	17304	17540	17239	17511	17316	17604	17193	17445	17332	17565	17216	17472	17272	17347	17336	17351	17568	17675	17396	17323	17270	17224	17377	17455	17512	17210	17534	17520	17389	17578	17443	17579	17486	17458	17386	17392	17263	17405	17491	17351	17427	17306	17500	17159	17219	17425	17454	17423	17555	17411	17383	17535	17532	17449	17341	17501	17376	17165	17349	17503	17227	17313	17101	17483	17528	17088	17404	17443	17397	17394	17472	17292	17490	17610	17499	17557	17368	17331	17431	17319	17520	17266	17411	17398	17130	17465	17352	17171	17303	17399	17278	17501	17208	17289	17304	17463	17290	17476	17492	17560	17357	17535	17245	17226	17398	17399	17501	17388	17344	17283	17369	17302	17348	17317	17192	17400	17477	17343	17381	17307	17305	17538	17411	17549	17289	17337	17329	17491	17419	17346	17426	17434	17259	17588	17462	17154	17285	17483	17598	17583	17511	17282	17301	17311	17542	17494	17330	17250	17279	17203	17323	17397	17279	17403	17227	17470	17338	17387	17413	17439	17509	17539	17294	17414	17512	17550	17280	17213	17286	17394	17402	17477	17398	17276	17405	17289	17222	17122	17403	17526	17159	17343	17512	17300	17439	17391	17152	17352	17295	17335	17306	17530	17111	17436	17494	17556	17317	17410	17484	17553	17518	17483	17433	17323	17377	17306	17507	17473	17340	17147	17418	17425	17569	17500	17319	17385	17389	17539	17453	17536	17526	17342	17302	17397	17334	17606	17488	17140	17280	17413	17346	17370	17274	17316	17234	17338	17325	17494	17308	17337	17453	17418	17289	17472	17427	17518	17329	17385	17382	17527	17489	17334	17372	17384	17360	17407	17526	17427	17398	17372	17227	17318	17392	17422	17260	17242	17538	17256	17507	17347	17291	17328	17505	17428	17385	17062	17349	17224	17219	17330	17468	17271	17368	17352	17477	17407	17632	17271	17268	17392	17387	17443	17267	17467	17503	17465	17476	17350	17495	17621	17481	17288	17392	17408	17429	17388	17505	17392	17225	17458	17428	17266	17529	17343	17478	17241	17375	17383	17385	17369	17272	17525	17547	17544	17455	17214	17456	17318	17318	17251	17296	17340	17523	17306	17408	17469	17289	17231	17196	17442	17380	17407	17509	17500	17256	17653	17372	17494	17380	17328	17447	17501	17439	17452	17407	17333	17328	17540	17595	17434	17437	17269	17265	17415	17337	17382	17378	17254	17444	17449	17438	17328	17520	17274	17261	17476	17569	17507	17555	17443	17254	17247	17456	17242	17198	17567	17146	17436	17381	17430	17473	17355	17287	17458	17397	17366	17469	17490	17465	17298	17405	17478	17404	17251	17343	17287	17307	17382	17417	17235	17431	17337	17319	17367	17378	17522	17684	17314	17300	17527	17394	17471	17270	17353	17377	17234	17297	17218	17358	17491	17254	17315	17447	17361	17368	17267	17367	17366	17494	17533	17237	17419	17447	17558	17371	17690	17294	17416	17410	17483	17624	17486	17531	17276	17308	17473	17219	17530	17488	17375	17363	17315	17538	17476	17277	17395	17478	17279	17297	17354	17283	17379	17232	17406	17435	17386	17311	17358	17446	17362	17205	17563	17337	17282	17384	17496	17332	17376	17234	17263	17535	17294	17385	17491	17101	17482	17508	17353	17210	17310	17412	17605	17358	17372	17335	17497	17218	17543	17545	17756	17505	17376	17292	17279	17495	17298	17499	17434	17474	17460	17313	17557	17357	17281	17306	17210	17237	17371	17392	17476	17324	17414	17483	17270	17538	17519	17247	17227	17447	17476	17465	17309	17368	17282	17312	17368	17227	17543	17465	17336	17320	17387	17192	17384	17352	17275	17383	17399	17384	17211	17312	17391	17438	17329	17265	17373	17377	17397	17307	17539	17466	17263	17427	17456	17346	17502	17326	17497	17557	17530	17497	17269	17335	17358	17305	17172	17591	17388	17356	17340	17386	17401	17336	17361	17351	17398	17243	17609	17453	17434	17293	17378	17457	17357	17286	17370	17428	17291	17320	17510	17456	17424	17447	17141	17020	17209	17339	17439	17388	17159	17294	17219	17441	17433	17384	17480	17505	17407	17481	17433	17474	17573	17223	17459	17232	17375	17369	17399	17369	17343	17370	17358	17426	17505	17137	17304	17284	17343	17299	17194	17380	17443	17356	17442	17378	17369	17327	17356	17413	17433	17507	17266	17297	17407	17549	17637	17509	17467	17414	17425	17327	17442	17400	17510	17354	17335	17267	17587	17420	17167	17399	17177	17331	17415	17410	17364	17176	17391	17568	17350	17321	17446	17451	17613	17382	17272	17336	17413	17318	17282	17410	17461	17366	17546	17424	17423	17358	17364	17357	17337	17412	17246	17431	17375	17618	17436	17434	17304	17453	17396	17420	17278	17161	17278	17351	17211	17239	17290	17353	17523	17399	17135	17369	17309	17254	17360	17157	17180	17283	17323	17405	17103	17192	17435	17523	17377	17332	17488	17381	17233	17622	17260	17257	17374	17265	17416	17041	17266	17475	17296	17435	17211	17488	17332	17376	17298	17247	17460	17470	17543	17382	17414	17288	17356	17385	17406	17140	17356	17390	17552	17505	17423	17240	17484	17593	17258	17321	17391	17395	17303	17496	17376	17309	17410	17585	17496	17502	17531	17440	17531	17346	17335	17326	17495	17375	17303	17472	17378	17541	17319	17351	17314	17362	17562	17555	17347	17532	17475	17427	17483	17336	17446	17225	17418	17249	17208	17226	17229	17458	17356	17377	17484	17239	17414	17308	17501	17538	17486	17384	17408	17256	17496	17365	17484	17370	17495	17273	17246	17399	17440	17392	17377	17234	17481	17328	17467	17223	17493	17410	17406	17356	17417	17274	17527	17572	17678	17505	17230	17224	17380	17546	17444	17391	17269	17199	17540	17453	17440	17096	17212	17222	17459	17250	17399	17160	17428	17644	17442	17380	17388	17495	17160	17406	17529	17389	17449	17195	17216	17249	17402	17399	17382	17475	17647	17316	17319	17395	17504	17588	17434	17428	17492	17425	17591	17525	17148	17399	17416	17303	17339	17369	17448	17483	17375	17273	17221	17405	17329	17599	17539	17286	17422	17417	17365	17384	17426	17484	17323	17593	17486	17493	17458	17260	17353	17174	17231	17293	17514	17475	17383	17485	17587	17297	17352	17613	17230	17465	17279	17317	17420	17334	17376	17304	17309	17464	17349	17399	17425	17621	17439	17356	17461	17510	17550	17415	17287	17286	17342	17426	17296	17328	17472	17172	17169	17429	17410	17465	17312	17385	17306	17396	17359	17439	17297	17354	17324	17384	17348	17575	17499	17573	17498	17362	17350	17404	17365	17294	17452	17429	17449	17514	17146	17274	17273	17438	17445	17213	17442	17336	17527	17582	17304	17127	17314	17330	17239	17336	17406	17397	17433	17440	17501	17622	17403	17308	17263	17451	17457	17231	17338	17350	17458	17441	17305	17297	17286	17275	17552	17254	17544	17289	17475	17380	17233	17275	17390	17331	17564	17339	17428	17349	17458	17594	17410	17429	17488	17304	17411	17211	17378	17314	17527	17337	17239	17455	17443	17293	17467	17222	17432	17457	17524	17330	17596	17323	17255	17381	17399	17372	17342	17279	17295	17390	17303	17528	17442	17222	17330	17334	17325	17295	17431	17286	17325	17455	17394	17519	17332	17359	17544	17396	17395	17405	17365	17349	17368	17411	17309	17468	17452	17271	17341	17459	17325	17290	17260	17401	17455	17492	17550	17418	17381	17401	17399	17455	17520	17296	17341	17298	17294	17294	17368	17429	17387	17418	17345	17393	17360	17391	17381	17370	17204	17160	17324	17276	17333	17270	17291	17315	17474	17443	17310	17235	17249	17478	17434	17535	17471	17384	17281	17296	17371	17337	17661	17411	17411	17459	17257	17303	17534	17453	17383	17515	17519	17355	17331	17177	17360	17342	17192	17278	17501	17467	17631	17306	17489	17264	17504	17430	17395	17505	17450	17520	17546	17373	17285	17351	17507	17257	17597	17452	17557	17410	17422	17563	17420	17488	17240	17325	17520	17412	17368	17476	17313	17413	17391	17402	17495	17203	17465	17087	17347	17396	17414	17511	17387	17402	17278	17264	17378	17460	17406	17399	17383	17145	17427	17554	17433	17423	17473	17385	17486	17288	17529	17536	17300	17187	17441	17209	17561	17235	17458	17292	17415	17400	17397	17369	17438	17230	17479	17407	17514	17439	17513	17378	17266	17532	17569	17338	17261	17205	17464	17332	17424	17430	17426	17448	17450	17318	17543	17326	17385	17319	17316	17353	17476	17331	17359	17312	17311	17362	17288	17333	17528	17313	17349	17473	17230	17429	17470	17560	17328	17428	17634	17311	17369	17477	17319	17460
33375	53786	48506	37154	29461	25067	21797	19949	18993	18162	17759	17355	16839	16633	16186	16153	15910	15935	15827	15757	15858	15704	15854	15842	15732	15794	15741	15661	16008	15806	15770	15847	15747	15793	15833	15769	15942	15686	15744	15672	15746	15774	15621	15963	15711	15875	15817	15746	15748	15765	15854	15848	15907	15783	15762	15569	15755	15911	15825	15714	15843	15844	15887	15800	15756	15842	15836	15818	15738	15739	15921	15766	15722	15721	15753	15584	15792	15719	15877	15695	15881	15905	15722	15727	15793	15801	15643	15785	15801	15897	15899	15910	15906	15947	15822	15554	15692	15744	15776	15710	15746	15925	15680	15687	15655	15580	15887	15761	15708	15743	15893	15865	15755	15740	15816	15927	15699	15650	15642	15630	15716	15883	15868	15765	15681	15815	15860	15603	15683	15766	15720	15747	15776	15604	15748	15743	15720	15678	15829	15755	15695	15754	15885	15855	15820	15816	15844	15934	16023	15784	15891	15770	15770	15600	15797	15796	15792	15692	15788	15705	15871	15955	15748	15727	15734	15726	15827	15686	15786	15647	15724	15906	15791	15712	15830	15662	15695	15761	15722	15812	15779	15780	15865	15869	16098	15774	15520	15900	15679	15746	15684	15945	15759	15733	15763	15743	15800	15836	15686	15749	15835	15933	15798	15626	15673	15793	15776	15820	15678	15848	15736	15876	15880	15599	15798	15795	15983	15740	15938	15612	15823	15741	15548	15759	15940	15716	15771	15655	15797	15663	15844	15789	15431	15664	15717	15773	15838	15840	15984	15733	15637	15646	15738	15623	15788	15839	15844	15732	15755	15818	15879	15764	15703	15836	15787	15837	15729	15703	15845	15870	15745	15711	15829	15681	15779	15807	15864	15676	15720	15722	15704	15715	15860	15688	15691	15897	15657	15781	15785	15856	15569	15670	15794	15550	15775	15724	15851	15806	15749	15847	15871	15655	15656	15659	15688	15931	15789	15725	15962	15820	15729	15757	15726	15747	15847	15566	15693	15856	15724	15733	15818	15813	15731	15715	15843	15701	15770	15790	15630	15713	15706	15806	15922	15818	15938	15842	15736	15798	15619	15795	15593	15832	15711	15865	15882	15875	15631	15737	15881	15805	16010	15759	15646	15665	15698	15760	15657	15910	15780	15650	15660	15841	15822	15740	15815	15833	15849	15797	15839	15790	15670	15674	15659	15918	15921	15780	15772	15702	15840	15635	15749	15612	15714	15709	15736	15664	15720	15964	15834	15843	15647	15611	15820	15778	15886	15821	15779	15727	15786	15655	15695	15811	15867	15707	15842	15706	15612	15895	15722	15750	15778	15831	15731	15903	15733	15780	15648	15724	15665	15814	15862	15757	15751	15649	15862	15739	15599	15515	15607	15678	15724	15565	15811	15691	15697	15639	15771	15727	15895	15751	15740	15823	15800	15863	15943	15746	15873	15836	15891	15684	15697	15731	15580	15792	15827	15754	15738	15603	15857	15817	15920	15713	15748	15921	15841	15672	15788	15850	15832	15770	15711	15865	15669	15877	15847	15890	15639	15654	15769	15914	15826	15807	15785	15856	15836	15635	15689	15763	15788	15738	15723	15713	15832	15752	15710	15789	15568	15802	15837	15731	15815	15692	15663	15659	15986	15889	15801	15721	15639	15573	15847	15634	15894	15736	15787	15745	15841	15782	15762	15573	15676	15771	15872	15767	15698	15796	15690	15540	15763	15652	15651	15806	15828	15696	15742	15867	15810	15798	15682	15743	15765	15948	15839	15874	15855	15683	15572	15880	15482	15774	15856	15733	15803	15659	15833	15711	15990	15821	15720	15849	15698	15869	15801	15788	15834	15717	15796	15713	15653	15614	15859	15742	15872	15696	15808	15636	15716	15644	15763	15649	15849	15817	15626	15692	15721	15782	15672	15827	15708	15699	15711	15762	15858	15873	15764	15633	15928	15861	15852	15792	15644	15740	15735	15735	15804	15811	15675	15660	15924	15862	15791	15714	15766	15750	15814	15809	15764	15903	15707	15662	15831	15754	15703	15774	15811	15688	15797	15653	16010	15764	15669	15612	15675	15625	15712	15643	15712	15682	15865	15806	15922	15723	15865	15680	15751	15479	15803	15806	15882	15647	15701	15923	15906	15862	15930	15559	15846	15810	15686	15734	15727	15599	15806	15723	15802	15775	15590	15762	15708	15833	15757	15725	15651	15732	15735	15800	15816	15840	15965	15691	15759	15609	15873	15836	15601	15726	15760	15770	15853	15827	15932	15856	15782	15790	15666	15701	15855	15740	15737	15707	15876	15743	15943	15797	15590	15782	15821	15870	15773	15734	15689	15740	15788	15644	15682	15864	15891	15607	15744	15839	15817	15685	15658	15819	15882	15783	15929	15911	15717	15861	15826	15665	15868	15842	15901	15678	15660	15700	15858	15803	15795	15800	15605	15768	15700	15772	15626	15815	15841	15798	15772	15938	15675	15792	15784	15690	15685	15809	15961	15688	15858	15767	15759	15657	15714	15793	15705	15767	15790	15793	15826	15927	15710	15784	15922	15691	15721	15823	15701	15702	15754	15910	15848	15683	15614	15702	15696	15785	15699	15811	15806	15713	15594	15768	15690	15732	15833	15812	15554	15635	15658	15781	15839	15917	15840	15799	15998	15766	15762	15889	15638	15851	15620	15830	15707	15854	15736	15850	15633	15820	15718	15543	15782	15797	15730	15823	15690	15849	15705	15804	15772	15749	15876	15716	15891	15741	15830	15672	15699	15828	15740	15977	15582	15851	15768	15777	15821	15634	15778	15904	15720	15944	15820	15956	15836	15972	15886	15709	15804	15756	15655	15785	15648	15752	15670	15824	15845	15546	15798	15808	15701	15605	15830	15688	15893	15842	15764	15898	15780	15924	15636	15976	15706	15611	15684	15814	15684	15759	15769	15731	15919	15734	15810	15975	15650	15594	15740	15690	15722	15680	15618	15687	15895	15641	15747	15732	15771	15638	15770	15665	15768	15693	15831	15672	15795	15658	15816	15715	15818	15824	15719	15847	15834	15770	15629	15675	15842	15702	15834	15599	15688	15647	15837	15782	15881	15712	15840	15783	15919	15734	15856	15789	15776	15790	15791	15816	15674	15635	15792	15742	15817	15758	15812	15705	15832	15713	15731	15595	15776	15718	15771	15833	15573	15893	15665	15862	15800	15770	15902	15820	15719	15881	15735	15854	15759	15729	15909	15775	15668	15820	15767	15776	15784	15709	15682	15684	15872	15768	16032	15544	15618	15622	15737	15710	15733	15653	15681	15819	15736	15559	15761	15729	15710	15865	15737	15782	15905	15634	15776	15737	15851	15835	15838	15749	15685	15458	15697	15645	15775	15925	15781	15770	15875	15726	15809	15869	15876	15819	15819	15722	15782	15721	15884	15818	15698	15699	15711	15718	15751	15713	15651	15695	15714	15792	15627	15742	15776	15769	15789	15902	15863	15738	15770	15706	15662	15756	15656	15803	15577	15921	15713	15716	15669	15707	15731	15642	15832	15887	15742	15804	15750	15728	15784	15764	15820	15774	15593	15825	15807	15827	15767	15777	15657	15716	15855	15621	15542	15656	15653	15783	15931	15677	15682	15675	15880	15692	15732	15800	15772	15895	15741	15920	15728	15798	15755	15637	15745	15922	15741	15854	15628	15788	15778	15753	15894	15928	15791	15702	15746	15845	15538	15673	15669	15720	15671	15841	15848	15603	15577	15677	15619	15919	15822	15839	15811	15715	15864	15780	15697	15687	15933	15692	15881	15858	15666	15672	15915	15817	15915	15857	15823	15844	15809	15738	15924	15717	15872	15764	15803	15892	15658	15809	15624	15790	15715	15843	15817	15737	15724	15704	15822	15804	15652	15721	15752	15773	15803	15823	15726	15699	15770	15763	15763	15777	15808	15757	15743	15813	15848	15733	15779	15671	15763	15728	15805	15712	15973	15835	15755	15637	15982	15717	15718	15922	15721	15736	15733	15723	15809	15880	15803	15639	15608	15968	15692	15935	15867	15822	15742	15767	15886	15797	15869	15799	15755	15540	15813	15715	15804	15720	15796	15777	15768	16055	15571	15984	15645	15779	15662	15766	15787	15814	15778	15600	15792	15790	15631	15711	15585	15874	15629	15845	15863	15924	15733	15844	15764	15724	15857	15626	15773	15730	15762	15667	15845	15663	15621	15726	15791	15673	15802	15634	15686	15804	15980	15730	15842	16008	15742	15550	15702	15744	15884	15860	15911	15799	15645	15864	15604	15516	15678	15704	15887	15863	15552	15709	15708	15674	15938	15684	15655	15757	15787	15696	15633	15818	15810	15890	15695	15692	15889	15706	15809	15866	15732	15813	15929	15780	15748	15874	15849	15730	15795	15595	15874	15566	15688	15873	15802	15551	15737	15783	15819	15746	15803	15828	15672	15781	15781	15728	15782	15639	15791	15752	15842	15776	15656	15619	15889	15634	15985	15761	15844	15807	15762	15755	15896	15886	15635	15865	15643	15646	15599	15836	16002	15660	15767	15887	15685	15731	15886	15929	15592	15788	15888	15965	15755	15791	15769	15759	15756	15838	15626	15776	15838	15810	15691	15877	15790	15852	15567	15865	15715	15824	15814	15663	15837	15764	15718	15812	15828	15719	15826	15649	15848	15680	15782	15879	15797	15898	15619	15778	15755	15906	15818	15700	15735	15897	15786	15818	15781	15690	15886	15766	15762	15589	15834	15755	15742	15785	15795	15814	15776	15828	15533	15773	15814	15710	15796	15687	15790	15935	15869	15723	15752	15794	15720	15656	15750	15660	15770	15787	15785	15858	15844	16011	15706	15696	15823	15783	15583	15906	15868	15600	15773	15760	15806	15807	15841	15819	15695	15798	15798	15725	15815	15791	15638	15684	15808	15647	15719	15866	15781	15871	15801	15810	15889	15774	15610	15839	15724	15813	15844	15705	15816	15804	15762	15612	15862	15977	15734	15757	15668	15733	15722	15597	15723	15644	15794	15725	15626	15631	15837	15816	15791	15785	15590	15739	15912	15684	15669	15876	16005	15574	15852	15736	15765	15673	15807	15772	15682	15689	15816	15820	15675	15669	15860	15668	15772	15848	15869	15754	15748	15587	15814	15707
23072	21540	29486	24915	24498	26824	28667	23465	22017	22009	21473	20974	20490	20068	19776	19525	19517	19405	19072	19170	19125	19169	19245	19151	18985	19183	19239	19184	19024	19107	19083	19289	19190	19298	19035	19096	19062	19263	18964	19172	18961	19185	19086	19215	19315	19060	19176	19326	19109	18945	19044	19139	19062	19316	19166	19096	19164	18948	19085	18996	19060	19245	18859	18758	18950	18962	19014	18936	19074	19148	18996	18658	19113	18969	19057	19075	18811	18825	19187	18887	19079	18903	18950	18850	18936	18935	19019	18764	19065	18983	18924	19082	19043	19126	19165	19060	18873	19155	18867	19078	18979	18958	18935	19023	18943	18953	19001	18970	18927	18795	18925	18923	18796	19114	18861	18747	18923	19038	19119	19091	18830	18947	19009	19086	18808	19002	18838	18907	19129	19144	18969	19045	18885	19093	18923	18852	18883	18848	18957	18960	18973	18827	18976	19049	19080	18979	18884	18955	18916	18843	18911	19004	18928	18913	18991	19001	19114	19018	19097	18955	19061	18989	19183	19041	19079	18958	18828	19020	19111	19117	18901	19195	18868	18981	19109	19077	18899	18937	18765	18936	18886	18758	18980	18895	18872	18860	18873	18947	19035	19086	18912	18794	18930	18976	18998	18978	18866	18849	18918	18989	19169	19019	19195	18964	19013	19046	19060	19015	19004	18931	18952	19133	19051	18887	19118	18990	19062	19047	18865	19012	18981	18890	18747	18925	18987	19059	18791	19113	18841	18857	18853	19079	19020	19000	19311	18945	19040	18960	18968	18838	19032	18856	18911	18984	18938	18959	19008	19035	18836	18933	19009	18944	18993	18965	19006	18881	18922	18715	18833	18835	18919	18988	19042	18985	18955	18840	19038	19155	18750	19218	19039	19305	19027	18889	18994	19140	18923	18736	18867	18952	18990	19108	18986	19141	18742	18788	18961	19152	18795	18857	19008	19051	19055	18876	18994	18959	19181	18883	18840	19004	19051	19022	19219	19028	18862	18940	18841	19042	18984	18802	18799	18785	19066	18879	19093	18968	19079	18720	18826	18898	18889	19052	18862	18974	18836	19033	19024	19006	19064	19060	19115	18919	18855	18927	19017	18981	18868	19048	19110	19009	19129	18973	19217	19091	18946	18863	18953	19095	18851	18968	18821	19013	19058	18913	19060	18834	18913	18955	19032	18862	18878	19031	19126	19067	18996	19061	18922	19012	19211	18665	19059	18882	18995	18739	18975	19081	18940	19079	18937	18996	19001	18854	19018	19032	18925	19046	18854	18927	18975	18973	18807	19108	19076	18980	18890	18934	18975	18961	18964	18786	18808	18851	18979	18820	18912	18756	18965	18780	18899	18830	19083	19076	18959	18880	19150	18843	18948	18977	18985	19110	19061	18907	19148	18935	18874	18973	18934	18941	18919	19030	18913	18859	19149	18975	18901	19127	18946	19107	19036	18806	18846	19002	19221	18973	18872	19091	19024	18835	18753	19040	19124	19131	19062	19136	19014	19012	18931	18901	19058	18952	19097	18951	18774	18884	19076	19126	18928	18931	18862	18921	19130	18848	18993	18888	19331	18987	19031	19040	18966	19062	19047	19101	18970	18915	18813	19014	18798	18995	18948	18722	19039	19048	19027	18861	18996	18946	19086	19048	19075	19088	18895	18925	18958	19104	18842	19063	18840	18992	19021	18953	19252	19005	18886	18991	18878	19079	18812	19202	18922	18854	19015	19238	18799	18956	18832	18880	18864	18968	18946	19117	18797	18947	18847	19051	18898	19055	19069	18879	18891	19006	18886	18904	19102	19032	18971	18923	19026	18809	19080	18735	18798	18936	18854	18826	19006	18951	18946	19028	18944	19145	19019	18983	19087	18936	19203	18896	18805	19189	18983	18967	18948	18819	18876	18977	18830	19142	19091	19245	19036	19017	18984	19113	18955	19071	19031	19236	18972	19134	18830	19109	18707	18967	18946	18921	19097	19056	19082	19043	19071	19035	19077	18974	18757	19100	18855	18979	19075	19175	18892	19152	18926	19042	18933	18918	18902	18962	18972	19014	18614	18858	18847	18958	18844	18864	18841	18922	18827	19046	18995	19104	18939	19195	19026	19099	19103	18823	18909	19125	19031	18969	19108	18992	18952	18968	18967	19092	18956	18890	18835	18919	18880	18941	18910	18856	18873	18927	18838	18818	18974	19119	18826	19062	18649	18821	19073	18827	18963	19099	18965	18827	18949	18996	19034	18883	18798	18907	19056	19027	18935	18884	18856	18779	19048	19040	18915	18837	18970	18880	18988	18966	18967	18878	19086	18836	19171	18944	18997	18842	19037	18987	19135	19016	18937	18956	18962	19090	19071	18938	19145	19018	19121	19139	19079	19042	18793	18984	18807	18871	18872	18984	18941	18963	18860	18816	18936	19029	19099	18960	19064	19006	19003	18918	18944	18795	18768	19071	19194	18910	18837	18980	18759	18971	18784	18856	18769	19112	19002	18964	19039	18975	18892	18935	19091	19034	18944	18812	19050	18788	18759	19135	19041	19086	18898	18844	19197	19010	19108	18986	18997	19085	18883	18948	19105	18907	18974	18833	18858	18998	19020	18972	19026	18907	18743	18960	18845	19063	18910	19070	18981	18880	18802	18791	18993	19212	18983	18944	19052	19033	19086	18830	18985	18934	18911	18846	18911	18954	18998	18966	18923	18986	19136	19059	18997	18762	18979	18970	18892	18884	18901	18945	18920	19052	19028	19040	19144	18720	18952	19076	19104	18936	18893	18851	19107	19039	19048	19004	19035	19051	19062	18888	18850	19129	18954	18976	18929	18892	18962	19028	19112	18784	18992	19192	18941	19031	18866	18929	19019	19138	18985	18929	19153	19005	18914	18933	18989	18941	19117	19071	19117	18926	18992	18968	18920	19006	19047	18899	18896	18811	19073	19036	19000	19127	18946	18830	18933	19117	18938	18955	19029	18845	18766	19204	18968	18921	18981	18752	19025	18871	19001	18779	18963	18882	19030	18769	19054	19074	19008	19021	18941	18995	19085	18863	19036	19152	18983	18880	18974	18802	19044	18998	19100	19023	19000	19104	18998	18953	18843	19036	18915	18998	18978	19009	18863	18963	19231	19045	18929	19005	19154	18854	18736	18841	18957	18900	19012	18872	19032	18865	18975	18926	18891	18949	18907	18993	18965	19050	18944	18798	19173	18808	19037	19055	18936	19065	18816	18772	19022	19069	18928	18763	19141	18786	19035	19151	18932	19136	18994	18976	19244	18848	19109	18911	18754	19047	19114	18993	18937	19002	19040	18789	18968	18793	18950	18816	18982	19001	18876	18983	19014	18883	18886	18796	18970	18889	19112	18865	18923	18727	18992	18733	19020	18858	19016	19063	19023	19040	18908	19086	18942	19068	18940	18868	19187	18937	18907	19106	18953	19078	19174	19025	18823	18993	19020	18871	19043	18871	19055	18815	18958	18664	19012	19099	19071	18717	18805	19088	18987	18980	19043	19141	19033	18985	19313	18959	18934	18873	18983	18945	18948	18971	18909	18950	18949	18936	18795	19010	19100	19167	19068	18828	19081	18931	18806	18932	19032	19037	18985	18989	19195	19054	19009	18940	19073	19037	19006	18921	19004	19014	18815	19013	19019	18930	18981	18775	18962	19072	18625	19133	19023	18853	19233	18881	18976	18982	18955	18984	19021	18840	18860	19057	18848	18781	18846	19042	19080	19164	19036	18960	18971	18936	18830	18975	18966	18810	19009	19069	18955	19101	18870	19156	19021	18868	19007	18977	19004	18913	18828	19128	18722	18987	18824	18909	19019	18857	19106	18928	18862	18873	19004	18965	18767	18881	19106	19002	19026	18876	18955	19168	18857	19070	18649	18871	18911	18885	19184	18910	19014	18791	18976	19238	18965	19061	18990	18923	18960	18723	18965	18976	19030	18990	19026	18704	18866	19044	18802	18916	18973	19060	19029	18923	18926	18927	19133	18760	18843	19068	18877	18927	18932	18843	19016	19072	19079	18937	18988	19007	19097	18882	18948	18843	18860	18942	19141	18939	18889	18935	18905	18958	18994	18934	18752	18931	18914	18834	19048	18965	18853	18973	18850	18835	18795	18908	18902	18857	19074	18833	18936	18920	18822	18950	19180	18927	18806	18832	19012	18836	19051	18914	19029	18802	19141	18893	18784	18913	19191	19051	18821	19037	19074	19149	18981	18978	19037	19019	18831	18751	18987	19038	18657	19292	18975	19035	18970	18687	18801	19001	18858	18817	18779	18903	19007	19042	18920	19058	18992	19031	18916	18879	18912	18937	18875	19079	18916	18844	18926	19052	19161	19047	18925	19051	19004	19087	18991	18971	19067	19147	18992	18839	19042	19107	18830	18810	18968	18917	18862	18972	18958	18958	19084	19054	18854	19206	19169	18898	19042	19055	18850	18960	18999	18991	19010	18971	18886	18847	19106	19013	19092	19152	18955	18910	18999	18812	18976	19265	19120	19060	18964	18924	18870	18896	19015	19018	18959	18947	18917	19032	18944	19171	19066	18972	19016	19163	18955	18997	18924	18984	18806	19091	18989	19027	19098	18948	18902	19153	18921	18993	18660	19114	18822	18969	18815	18971	18987	18998	18802	19086	19136	18921	19038	18887	18890	19053	18793	18856	18937	18981	18966	19071	18775	19155	19064	18829	19049	18880	19039	19177	18879	19037	19006	19073	19128	18881	18922	18878	18892	18944	19111	18895	18980	18873	18964	19024	18921	18985	19217	18970	19029	18958	18814	18962	19116	18975	19147	18915	19115	19142	18647	19009	19032	19044	18997	19017	19282	18950	19074	19031	19041	19035	19026	19008	19135	19026	19069	18925	18927	19055	19150	18980	18905	18954	18957	18901	18928	19047	19094	19049	18812	19045	18883	18912	18977	19106	19052	18933	19083	19070	19143	19005	18993	19036	18995	18958	18953	19081	18925	18840	19036	18973	18971	18824	19029	18998	19109	18695	19052	19038	19143	18827	18980	18935	19022	18889	18805	18768	18917	18990	18895	18785	19056	18932	18797	19111	18928	19015	19056	18934	18887	19049	18903	18997	18793	19017	18904	18979	18879	18910	18995	19192	18955	18861	18946	19127	18858	19021	19026	18914
36641	60664	56533	46542	37734	29123	24732	22468	20773	20365	19758	18963	18239	17920	17355	16982	16954	16799	16785	16820	16982	16701	16742	16803	16801	16565	16780	16865	16735	16743	16823	16862	16869	16772	16777	16693	16672	16840	16793	16583	16767	16831	16684	16696	16795	16707	16609	16735	16596	16963	16724	16711	16853	16848	16986	16847	16454	16916	16689	16888	16739	16793	16741	16698	16680	16596	16679	16659	16731	16640	16691	16766	16963	16880	16603	16708	16701	16636	16850	16742	16663	16782	16642	17014	16874	16678	16710	16698	16914	16783	16723	16885	16622	16610	16833	16641	16709	16880	16592	16707	16820	16587	16719	16906	16700	16844	16958	16701	16601	16724	16747	16857	16735	16867	16626	16682	16688	16696	16767	16641	16753	16736	16574	16700	16778	16685	16829	16615	16846	16872	16679	16790	16695	16846	16838	16783	16839	16604	16769	16666	16782	16735	16852	16911	16758	16736	16687	16711	16761	16740	16917	16662	16669	16586	16655	16789	16917	16571	16644	16927	16715	16778	16710	16559	16766	16811	16773	16712	16884	16711	16647	16599	16915	16676	16807	16641	16596	16761	16819	16773	16737	16638	16775	16680	16761	16831	16637	16619	16772	16773	16807	16773	16814	16606	16700	16859	16791	16711	16902	16655	16697	16548	16802	16760	16693	16851	16659	16738	16857	16824	16650	16747	16694	16623	16629	16733	16940	16714	16645	16801	16709	16815	16646	16718	16733	16678	16819	16587	16668	16748	16597	16712	16812	16687	16760	16642	16567	16771	16713	16818	16732	16803	16752	16780	16748	16734	16808	16870	16830	16922	16670	16713	16631	16649	16794	16839	16762	16901	16449	16647	16772	16823	16729	16876	16576	16797	16653	16811	16791	16708	16803	16627	16685	16694	16577	16724	16768	16843	16709	16647	16698	16646	16653	16580	16625	16806	16550	16661	16650	16831	16842	16623	16743	16711	16591	16693	16876	16782	16648	16742	16650	16745	16556	16777	16858	16809	16796	16579	16666	16739	16640	16801	16788	16557	16681	16639	16649	16522	16605	16595	16866	16786	16729	16599	16679	16545	16591	16730	16770	16517	16640	16721	16605	16672	16705	16733	16726	16806	16698	16603	16647	16926	16686	16640	16784	16827	16680	16723	16769	16647	16733	16633	16852	16621	16704	16754	16746	16828	16707	16571	16916	16727	16710	16683	16869	16755	16657	16641	16647	16738	16919	16606	16766	16763	16660	16872	16705	16826	16667	16758	16848	16744	16760	16745	16707	16916	16733	16570	16658	16702	16676	16714	16773	16751	16696	16726	16660	16664	16930	16693	16612	16449	16743	16577	16767	16718	16551	16765	16851	16828	16811	16473	16610	16839	16539	16677	16768	16537	16779	16700	16898	16631	16781	16787	16859	16728	16676	16810	16609	16702	16687	16830	16585	16579	16763	16578	16701	16700	16803	16579	16723	16808	16831	16561	16737	16698	16597	16789	16749	16670	16725	16826	16663	16596	16637	16914	16684	16867	16504	16727	16850	16792	16796	16594	16878	16768	16828	16565	16689	16726	16694	16783	16788	16701	16689	16737	16815	16821	16552	16781	16679	16724	16666	16738	16776	16734	16751	16723	16600	16708	16765	16697	16674	16711	16861	16823	16585	16669	16664	16801	16577	16890	16710	16770	16742	16865	16712	16683	16822	16869	16481	16792	16878	16898	16646	16752	16601	16584	16620	16696	16776	16770	16724	16748	16666	16901	16670	16679	16698	16793	16750	16836	16623	16628	16696	16651	16765	16674	16744	16776	16615	16835	16776	16722	16781	16718	16648	16748	16784	16536	16711	16679	16810	16680	16806	16760	16855	16642	16632	16760	16701	16750	16917	16540	16936	16676	16691	16713	16687	16733	16932	16846	16717	16757	16620	16869	16838	16811	16723	16670	16763	16615	16832	16592	16816	16597	16861	16577	16685	16837	16681	16676	16704	16647	16773	16877	16558	16836	16818	16787	16649	16752	16694	16828	16858	16623	16616	16762	16668	16662	16747	16625	16654	16803	16718	16677	16718	16705	16717	16831	16596	16769	16724	16726	16712	16662	16666	16790	16695	16710	16620	16737	16670	16747	16790	16577	16698	16764	16726	16678	16767	16544	16758	16605	16606	16760	16762	16758	16794	16722	16666	16728	16860	16797	16696	16598	16658	16719	16892	16796	16712	16585	16756	16684	16646	16941	16688	16766	16757	16823	16740	16631	16742	16784	16682	16564	16764	16911	16550	16632	16774	16655	16730	16755	16660	16687	16650	16693	16941	16720	16544	16747	16686	16525	16743	16756	16688	16666	16882	16696	16642	16708	16938	16783	16824	16815	16831	16988	16674	16571	16544	16821	16615	16779	16704	16577	16839	16733	16701	16671	16856	16763	16774	16629	16715	16644	16844	16774	16845	16684	16752	16648	16732	16800	16734	16842	16610	16624	16761	16725	16863	16751	16734	16702	16609	16842	16657	16613	16533	16844	16641	16763	16727	16889	16720	16693	16570	16673	16768	16859	16706	16708	16746	16579	16604	16757	16656	16784	16651	16851	16602	16945	16716	16773	16872	16856	16572	16671	16738	16590	16707	16545	16799	16900	16722	16749	16811	16701	16822	16809	16728	16841	16787	16681	16748	16589	16850	16682	16665	16727	16858	16617	16641	16697	16851	16654	16736	16796	16891	16724	16613	16730	16631	16590	16626	16681	16905	16921	16594	16743	16731	16651	16723	16701	16750	16485	16719	16826	16767	16950	16686	16645	16702	16866	16803	16705	16691	16689	16613	16601	16835	16626	16849	16602	16658	16601	16634	16823	16746	16722	16642	16792	16773	16751	16699	16653	16687	16752	16645	16790	16668	16732	16877	16859	16738	16704	16728	16630	16654	16703	16803	16657	16831	16752	16767	16753	16905	16718	16842	16698	16687	16504	16702	16674	16611	16758	16776	16791	16893	16704	16599	16742	16707	16594	16813	16641	16575	16682	16591	16844	16564	16606	16805	16623	16958	16715	16778	16680	16748	16852	16798	16534	16686	16587	16698	16686	16869	16516	16778	16846	16598	16610	16676	16828	16778	16716	16730	16610	16842	16756	16752	16606	16634	16675	16735	16834	16547	16739	16637	16794	16834	16684	16614	16770	16701	16666	16723	16612	16628	16670	16738	16650	16757	16832	16733	16794	16792	16581	16714	16705	16556	16647	16530	16646	16676	16517	16880	16569	16638	16722	16682	16849	17008	16642	16785	16782	16677	16756	16924	16704	16716	16628	16730	16618	16544	16635	16773	16804	16609	16666	16910	16753	16808	16794	16800	16680	16840	16687	16861	16486	16680	16907	16734	16814	16727	16740	16692	16684	16633	16856	16751	16721	16791	16653	16660	16692	16692	16713	16651	16648	16664	16953	16740	16792	16808	16705	16947	16736	16746	16712	16665	16760	16632	16607	16811	16757	16704	16800	16788	16534	16869	16674	16682	16720	16986	16710	16896	16876	16808	16686	16948	16845	16641	16697	16763	16686	16714	16638	16804	16697	16760	16534	16687	16710	16678	16774	16630	16711	16700	16480	16802	16623	16740	16696	16814	16720	16692	16665	16684	16604	16943	16693	16626	16939	16845	16787	16731	16649	16925	16739	16697	16761	16650	16592	16723	16924	16558	16747	16650	16726	16736	16779	16781	16849	16605	16810	16706	16724	16747	16693	16675	16734	16713	16868	16641	16644	16662	16770	16773	16798	16807	16630	16882	16650	16717	16574	16807	16736	16806	16633	16619	16755	16722	16952	16642	16793	16687	16746	16586	16664	16761	16822	16645	16868	16656	16615	16802	16727	16720	16694	16778	16695	16741	16636	16722	16551	16806	16837	16699	16696	16789	16763	16863	16746	16771	16680	16658	16842	16934	16505	16661	16694	16740	16770	16758	16528	16726	16837	16580	16855	16699	16832	16675	16652	16732	16770	16882	16762	16620	16814	16727	16677	16583	16813	16856	16803	16757	16745	16933	16832	16703	16675	16665	16664	16852	16796	16694	16885	16645	16816	16728	16769	16835	16850	16659	16723	16886	16689	16920	16715	16658	16813	16761	16753	16790	16639	16692	16719	16793	16871	16656	16629	16858	16780	16611	16833	16720	16669	16618	16746	16929	16659	16789	16719	16759	16870	16896	16798	16563	16764	16712	16674	16844	16884	16868	16664	16836	16610	16577	16889	16793	16766	16809	16675	16782	16696	16631	16684	16564	16651	16632	16757	16765	16909	16576	16856	16779	16825	16523	16793	16874	16577	16946	16793	16639	16600	16589	16682	16726	16802	16863	16680	16797	16470	16725	16729	16765	16686	16783	16789	16588	16693	16681	16628	16746	16755	16732	16664	16747	16567	16620	16782	16852	16552	16782	16779	16794	16702	16570	16764	16709	16771	16588	16737	16636	16748	16852	16691	16916	16835	16780	16667	16752	16752	16646	16791	16720	16725	16638	16513	16641	16670	16783	16741	16712	16665	16579	16698	16903	16596	16671	16747	16775	16811	16739	16689	16826	16684	16771	16727	16688	16882	16735	16660	16768	16796	16801	16653	16788	16883	16702	16718	16827	16778	16583	16797	16733	16656	16820	16811	16717	16597	16650	16750	16601	16747	16728	16858	16758	16659	16740	16778	16757	16758	16683	16603	16664	16517	16555	16656	16872	16789	16694	16808	16685	16613	16538	16646	16753	16825	16783	16503	16712	16753	16707	16579	16597	16670	16913	16729	16597	16691	16660	16650	16780	16800	16635	16801	16740	16798	16739	16845	16672	16715	16700	16757	16753	16553	16653	16756	16854	16730	16621	16724	16679	16710	16722	16734	16812	16566	16802	16767	16567	16843	16773	16726	16730	16625	16742	16642	16884	16655	16575	16561	16767	16788	16684	16676	16725	16767	16805	16618	16695	16700	16487	16608	16608	16720	16745	16638	16730	16823	16696	16724	16704	16794	16818	16614	16728	16660	16794	16766	16835	16654	16675	16823	16920	16693	16703	16828	16615	16891	16753	16834	16812	16866	16785	16839	16875	16754	16821	16757	16669	16750	16635	16718	16807	16580	16891	16713	16766	16657	16544	16685	16773	16863	16713	16588	16713	16608	16615	16804	16789	16608	16813	16711
28979	28780	36987	31832	24284	21225	20314	19450	19444	19263	19024	18659	18467	18308	18350	18078	17970	17870	18092	17978	18332	18156	18024	17972	18176	17983	18070	18101	17861	18084	18203	18228	18099	17740	18001	17856	18049	17994	18079	18087	17928	18104	18010	18068	18182	18038	18175	18030	18428	18313	18063	18155	18257	18038	18098	18177	18151	18170	18243	18058	18015	17968	18042	18040	17996	18105	18127	17981	18140	17888	17986	18216	18125	18156	17909	18231	17979	18092	18061	18080	18068	17939	18133	17920	18029	18107	18013	17880	18145	18028	17876	18147	17924	17888	17957	17980	18242	18091	18163	18042	18043	18036	18023	18065	18048	18096	18093	17993	18078	17855	18297	17830	17819	17915	18057	18077	18009	18089	18147	17961	17899	18042	17943	17929	17997	18003	18163	17885	18059	18187	18179	18029	18125	17934	17914	18018	17942	17845	18079	18012	18097	17974	18082	17877	18010	18044	18254	17992	17858	18062	18104	17935	17890	18159	17945	18006	17921	17969	17998	17885	18095	17800	17840	17919	18160	18125	18214	17961	17845	17968	18084	18116	18124	18219	18148	17962	18170	17966	17921	18028	18074	17890	17942	17843	18055	18002	17949	17934	17932	18165	18120	18120	18224	18240	18355	18031	17929	18049	18070	17935	17793	18015	18036	17722	18167	18077	17905	17716	17887	17969	18070	18066	18045	18115	18173	18130	17836	17742	18054	18182	17804	18029	18143	18287	17950	18116	17911	18404	18007	18083	18062	17858	18214	18081	18000	17974	18049	18026	18245	17895	18186	18065	18011	18038	17908	17896	18033	17997	18150	18133	17988	18175	17995	17955	17839	18133	18001	17932	18174	17962	18112	17994	17977	17958	17983	18002	17944	18118	18062	18193	18159	18001	18074	18212	18131	17931	17929	18213	17990	18012	17890	17960	18122	18004	18059	18103	18257	18085	17994	17924	17949	18056	18036	18248	18102	18056	18270	18271	18110	18063	18013	18061	18035	18254	18037	18182	18001	17978	17961	18227	18052	17890	18024	17878	18221	17935	18151	18144	17992	18113	17904	18020	17920	17921	18006	18085	18175	18030	18095	18112	18236	18102	18285	18124	17897	17882	17856	18307	18010	17843	18090	17956	18102	17997	18097	18032	17938	18216	18217	18043	18223	18148	17894	18007	18149	18138	18057	17924	17684	17949	17817	17786	18177	18005	18078	18061	18174	18040	18319	18121	18089	18144	18067	18085	17803	17864	17968	17973	17964	17995	18122	17886	18039	17957	17844	18019	18229	17922	18089	17928	17736	18064	18204	17803	18150	18042	18100	18231	18075	17954	18082	17980	17893	17999	18035	17936	17983	17908	17948	18140	18045	17991	18184	17922	17942	17901	18008	18143	18043	18355	18085	17975	17983	18061	18075	17969	18055	17968	17829	18171	17967	17926	17954	18183	18028	18060	17962	18130	18011	18131	18251	18054	17945	18068	17844	18020	18233	17969	17952	17966	18063	18211	18120	18085	18051	18138	18106	18216	17882	17906	18087	18232	17914	17831	18038	18061	18046	18182	17991	18231	18144	18095	18190	17858	18089	17959	17793	17961	18052	18256	17962	17911	17828	17980	17840	18004	17867	18004	18100	17856	17996	18187	17984	17895	18017	17949	18077	18138	17975	18131	17851	18173	18124	17947	18017	18175	18144	17780	18087	17987	18066	17968	17840	17869	18083	18083	18051	18025	18016	18322	18151	17983	18011	17986	18101	18075	18174	17831	18067	18226	17989	18005	17913	18049	18097	18007	18040	17932	17983	17881	17969	17960	18074	18145	18016	18134	18106	18176	18068	18007	17906	17958	18120	18021	18083	18066	18091	18018	18178	18148	17857	18030	18153	17989	18059	18048	18013	18054	17753	18013	18101	17877	17873	17991	18219	17958	17915	18228	18160	17961	18014	18130	18158	17975	18005	18153	17967	17948	18171	18281	17983	17958	18095	18078	17865	17913	18204	18105	18014	17919	18242	18048	17814	18051	17911	18026	18004	18006	18050	18086	18028	18224	18113	18092	18097	18156	18058	18110	17852	18013	17858	17896	17994	17811	18191	18196	18022	18107	17998	18073	17828	18167	17984	18048	18063	18133	17914	18036	17754	18060	17935	18027	18072	18026	18036	18075	18196	17771	17890	18110	18052	18332	18147	18090	18038	17931	18129	18023	17976	17995	18043	17936	17963	18115	18218	17983	18038	18115	18129	18187	18119	18082	17874	17872	18114	18065	17968	18110	18018	17963	18044	18065	17882	18034	18111	17973	17891	18070	17953	17984	17938	17933	17928	18152	18010	17944	17994	17958	17896	18114	17988	18009	18206	17801	17968	18171	17924	18086	18198	18013	17727	18108	18084	17926	18108	17931	18091	17992	18006	17940	18122	17876	18033	17987	18126	17954	17904	17855	18087	18100	18181	17919	17962	17993	17825	17916	17988	18146	18078	17980	18026	18162	18039	18128	17957	17981	18114	18073	18013	17940	17898	17751	18068	18081	17982	18252	18206	18237	17792	17905	17994	18126	17851	17963	18131	18083	17929	18241	18016	17955	17816	18172	17858	18052	17922	17880	18105	18084	18092	17909	18095	18228	18149	18042	17949	18214	18048	18033	18332	18005	18310	18027	18035	18011	18053	18043	18163	18094	17893	18092	18029	18143	18037	17985	18213	18137	18034	17820	18017	17925	18022	18195	18029	18023	18219	17995	18184	18161	18002	18095	17970	18124	18244	18098	18041	18034	18207	18037	17982	17989	18203	17885	18050	17946	17944	17853	17982	18265	17872	18178	18076	18139	18008	18162	17847	17976	17859	17875	18133	18067	17978	18100	18122	18169	18326	17915	17942	18050	17879	17817	18032	18096	17870	17983	17908	18208	17904	18061	17994	17901	18165	18037	18100	18099	18141	18101	18072	18006	18176	17993	18003	17987	18025	18119	18112	18046	18129	18189	17992	18050	17971	18052	18030	17886	17908	17857	18066	18113	18134	18046	17973	18036	18108	17904	18147	17958	17870	17813	17990	18249	18024	17938	17973	18109	17981	17796	18015	18017	17981	17971	18160	18015	18211	18177	18235	18273	17698	18093	17996	17890	18051	18014	18115	17977	18028	18037	18131	17918	17988	18029	18081	17895	17976	18081	18224	17982	18081	17993	18073	18199	17989	18023	18031	17872	17860	18044	18110	17998	18008	18063	18073	17961	18099	17916	17996	18052	18008	18197	18045	17971	18077	17979	17853	18137	18008	18136	18006	18082	17960	18052	18150	18064	18049	17743	18043	17991	18133	17933	17865	18054	18078	17994	17919	18010	18082	18017	18051	18030	17995	18262	17972	17818	17993	18046	17821	18101	18168	18071	18121	18027	18092	18040	17945	18140	17936	18149	17900	17847	18017	18307	17898	18100	17903	17987	17791	17947	18018	18181	18256	18020	18004	17878	18060	18302	17792	18022	18075	18010	18131	18139	17819	18288	17996	18049	18162	17981	18011	18199	17953	18139	17980	18050	18078	18050	18081	18070	17981	18041	18257	18224	18083	17880	17901	17985	18142	18000	18080	18123	18007	18087	18074	18105	17973	17968	17974	18346	17985	17864	18044	18040	18092	17981	17930	17875	17931	17941	18172	17883	18142	18029	18072	17813	17982	18169	18001	18079	18108	18259	18145	18196	18174	18087	18111	18323	18065	17872	17961	18110	18062	18008	17891	17991	18038	17896	17961	18194	17976	17978	17898	18073	18114	18108	18110	17972	17848	18181	18098	17784	18001	18223	18000	17852	18037	18163	18348	17957	17941	18146	17955	17919	18193	18042	17929	17925	18133	18110	18157	17877	18024	18026	18026	17988	18011	18204	17876	18047	18226	17907	18052	17968	18107	18002	18063	18130	18161	18188	18054	17940	18120	18011	18029	17934	18180	18160	17943	17948	18119	17977	17972	17900	17748	17987	17983	17917	17911	18064	18144	18034	18269	17996	18070	17978	17987	17821	17951	18001	18085	17910	18195	18141	17820	18070	18043	17997	17906	17950	17913	17830	18071	17747	17989	17844	17957	18218	18102	17910	18008	17814	18233	18046	18060	18095	18164	18026	17901	18009	18121	18111	18142	17963	18136	17900	18090	18085	18172	17866	17949	17946	17988	18019	17811	18288	18068	18082	18047	17949	18096	18104	18020	18228	18159	18142	18190	17998	18127	17953	17986	17890	18017	18094	17937	17944	18007	17930	18071	17976	18149	17976	18142	18057	18193	18073	18258	17877	18084	17798	17953	17987	18042	17947	18048	18050	17853	18021	17905	18063	18335	18183	17921	17868	17872	18140	18008	18043	17915	18070	18235	18029	18267	18060	18112	17929	18086	18129	18027	18059	18100	18096	17887	17997	17940	17920	17889	18145	18289	18279	18068	18007	17931	18031	18095	18067	18102	17842	18040	17939	17914	18024	17900	17779	17994	17953	18176	18108	18108	17808	18212	17871	17954	18078	18260	18075	18218	17797	17968	18148	18138	17960	18082	18023	18125	17928	17848	18095	17893	17963	18162	18072	18116	18096	18037	18106	17962	17803	18057	18015	18039	18039	18088	17960	17897	18090	18055	18124	18181	17927	18040	18055	18247	17955	18103	17980	17943	17893	18084	17979	18046	17933	18075	17993	18048	18063	18106	18067	17957	18127	18058	18110	18043	18040	18334	17980	18062	18048	18071	17968	18073	18077	18218	18026	18016	17826	17777	17739	17833	18094	18041	18097	17939	17962	18285	18170	17990	18049	17908	18146	18136	17988	18239	18114	18012	18164	18066	17960	17721	18059	18241	17950	18057	18224	18220	18199	18193	17989	17975	18163	18078	18129	18180	18056	18015	18170	18110	18234	18221	18121	18112	18133	18129	18147	18095	18128	18112	18251	18025	17960	18051	18088	18061	18023	18180	18063	18164	18094	17975	17912	18293	17958	17916	18049	18191	17985	18077	18023	18128	17966	18067	18162	18032	18004	18032	18033	18113	18189	18025	17877	17991	18051	17944	18109	18218	17988	18019	18158	18291	17937	17988	17988	18073	18095	18084	18000	18155	18154	18166	18119	17882	17844	18075	18169	17967	17972	17915	17900	18056	18242	18148	18188	18086	17916	18127	18175	17932	18101	18126	18124
32964	46196	42504	31380	23519	19867	18598	18493	17901	17695	17403	17105	16892	16663	16286	16297	16119	16235	16207	16056	16139	16096	16177	16125	16242	16240	16146	16064	16337	16072	16138	16159	16066	16258	16024	16209	16266	16204	16048	16282	16220	16266	16154	16092	16127	16114	16054	16159	16186	16192	16068	16357	16232	16019	16032	16238	16098	16371	16092	16141	16291	16154	16243	16194	16044	16067	16118	16196	16256	16025	16156	16092	16109	16104	16146	16077	16094	16142	16082	16068	16125	16240	16159	16108	16330	16017	16302	16189	16006	16166	16172	16234	16208	16110	16119	16105	16271	15951	16188	16198	16315	16142	16150	15970	16181	16170	16079	16266	16185	15992	16211	16136	16204	16026	16127	16119	16219	16115	16145	16177	16104	16106	16187	16314	16154	16284	16130	16074	15868	16070	16067	16075	16018	16314	16171	16205	16091	16266	16056	16212	16154	16203	16212	16287	16122	16035	15968	16173	16164	16133	16203	16063	16394	16170	16114	16139	16095	16157	15991	16187	16025	15905	16021	16040	16085	16326	16145	16074	16097	16079	16193	16206	16174	16105	16244	16117	16004	16110	16112	16190	16220	16072	16094	16123	16049	16327	16208	16171	16201	16086	16160	16175	16313	16075	16024	16045	15942	16381	16063	16012	16145	15979	16241	16010	16223	15961	16106	16161	16222	16272	16341	15992	16080	16004	16082	16307	16083	16198	16138	16093	16124	16111	16087	16155	16158	16250	16324	16260	16035	16063	16093	16085	16266	16062	16115	16167	16123	16114	16190	16297	16180	16135	16244	16203	16114	16113	15938	16158	16053	16239	15970	16154	16002	16303	16138	15944	16184	16081	16210	16183	16074	16155	16119	16338	16135	16266	16081	16173	16065	16271	16241	16277	16091	16106	16288	16123	16007	16332	16001	16080	16232	16212	16063	16243	16026	16154	16129	16290	16227	16265	16091	16164	16085	16256	16164	15989	16134	16209	16191	15983	16162	16260	16325	16174	15969	16086	16170	16253	15963	16168	16022	16126	16133	16211	16120	16112	16262	16085	16218	16162	16014	16161	16224	16146	16191	16158	16204	16201	16154	16193	16138	16169	16221	16060	16086	16165	15957	16273	15998	16107	16156	16200	16107	16270	16019	16308	15993	16219	16260	16228	16136	16344	16241	16114	16164	16317	16168	16185	16097	16145	16262	16268	16144	16008	16161	16028	16129	16122	16080	16266	16018	16227	16063	16164	16113	15954	16266	16099	16184	16138	16090	16127	16098	16122	16152	16054	16094	16309	16103	16157	16204	16292	16137	16156	16213	16185	16132	16197	16264	16084	16285	16264	16244	16070	16012	16148	16212	16086	16132	16217	16180	16172	16023	16066	16088	16063	16223	16050	16189	16112	16219	16146	16319	16260	16108	16205	16194	16334	16020	15977	16080	16096	16074	16045	15962	16124	16184	16300	16206	16221	16304	16231	16242	16164	16131	16223	16189	16253	16148	16146	16265	16188	16189	16088	16093	16248	16229	16180	16049	16043	16095	16193	16141	16163	16173	16137	16174	16137	16253	16152	16114	16215	16081	16200	16199	16114	16157	16179	16247	16023	16060	16040	16175	16298	16136	16288	16187	16214	16294	16019	16096	16079	16209	16170	16074	16096	16136	16181	16135	16235	16283	16153	16158	16176	16257	16237	16118	16287	16066	16063	16278	16130	16119	16183	16129	16143	16209	16048	16350	16255	16272	16093	16184	16214	16100	16147	16020	16106	15971	16188	16245	16164	16065	16134	16169	16149	16082	16034	16188	16038	16196	16108	16149	16148	16201	16131	16184	16038	16147	16223	16089	16283	16018	16127	16184	16179	16261	16320	16161	16107	16194	16174	16168	15932	16258	16102	16225	16330	16017	16188	16180	16274	16157	16164	16289	16095	16120	16210	16389	16080	16007	15893	16174	16226	16367	16275	16158	16012	15995	16024	16269	16143	16034	16133	16088	16073	16014	16222	16096	16221	16056	16042	16141	16047	16046	16129	16246	16137	16110	16162	16218	16338	16086	16054	16221	16021	16282	16212	16123	16230	16189	15977	16178	16134	16213	16157	16191	16102	16189	16126	15961	16264	16240	15972	16170	16062	16092	16205	16253	16153	16140	16083	16088	16095	16079	16042	16236	16283	16088	16064	16209	15984	16163	16077	16238	16278	16095	16081	16192	16006	16245	16063	16074	16036	16128	16135	16342	16076	16198	16044	16203	16107	16139	16052	16309	16271	16113	16093	16190	16341	16216	16028	16355	16096	16102	15920	16291	16066	16026	16032	16125	16263	16001	16216	16146	15994	16131	16129	16254	16085	16142	15923	16170	16174	16232	16188	16212	16137	16153	16307	16168	16123	16006	16300	16022	16282	16288	16123	16158	15966	16109	16219	16162	16016	16149	16104	16207	16298	16052	16209	16253	16079	16189	16193	16197	16071	16099	16207	15961	16162	16010	16185	16259	16135	16191	16099	16031	16193	16111	16210	16220	16158	16323	16119	16139	16145	16153	16112	16108	16107	16123	16161	16111	16121	16283	16091	16316	16097	16291	16103	16226	16162	16247	16211	15992	16238	16143	16048	16161	16158	16221	15958	16242	16119	16246	16069	16173	16051	16131	16103	15875	16171	16078	16201	16005	16123	16174	16094	16092	16105	16300	16038	16335	16277	16117	16003	16180	16235	16065	16358	16232	16147	16115	16059	16219	16245	16088	16133	16119	16253	16124	16121	16129	16284	15999	16125	16200	16168	16130	16044	16238	16244	16092	16053	16322	16310	16021	16104	16126	16043	16007	16156	16226	16337	16048	16149	16122	16060	16232	16283	16339	16295	16338	16144	16135	16246	16132	16133	16310	16063	16167	16256	16216	16050	16155	16177	16267	16170	16022	16153	16165	15975	15932	16158	16076	16109	16099	16367	16274	16135	16220	16046	16153	16006	16229	16072	16156	15942	16219	16250	16299	16131	16223	15931	16266	16115	16117	16055	16207	16108	16204	16137	16078	16098	16219	16015	16238	16224	15992	15993	16274	16253	16179	16114	15964	16035	16164	16203	16142	16161	16060	16151	16207	16168	15918	16192	16222	16170	16130	16158	16265	16052	16199	16201	16068	16202	16219	16172	16038	15950	16086	16212	15931	16109	15994	16087	16254	16150	15971	16200	16013	15895	16125	16105	16228	16167	16188	16247	16148	16178	16338	16160	15988	16202	16246	16145	16087	16138	16122	16126	16188	16213	16215	16130	16074	16150	16133	16020	16000	16158	16013	16094	16124	16163	16254	16192	16116	16269	16068	16065	16114	15943	16134	16162	16232	16072	16117	16204	16200	16030	16228	16126	16098	16252	16030	16254	16133	16082	16286	16072	16131	16291	16024	16169	16174	16093	16321	16138	15980	16114	16242	16309	16198	16084	16307	16083	16090	16130	16224	16210	16173	16192	16206	16210	16238	16203	16175	16114	16167	16246	16057	16185	16158	16110	16051	16193	16155	16126	16272	16194	16261	15959	16149	16340	16166	16306	16215	16040	16414	16044	16188	16138	16291	16072	16182	16127	16039	15939	16248	16251	16049	16189	16121	16000	16083	16190	16075	16201	16097	16265	16261	16060	16146	16198	16160	16156	16218	16210	16225	16098	16252	16219	16231	16203	16176	16134	15997	16262	16018	16130	16174	16139	16219	16386	16015	15969	16291	16158	16107	16245	16174	16257	16174	16064	16232	16162	16193	16110	16169	16159	16234	16242	16311	16177	16177	16240	16086	16247	16170	16276	16170	16146	16290	16139	16167	16107	15989	16250	16185	16200	16151	16170	16179	16103	16205	16211	16139	16255	16343	16026	16245	16164	16157	16101	16272	16177	16346	16226	16245	15983	15989	16295	16182	16128	16109	16041	16129	16268	16107	16180	16191	16153	16129	16169	15949	16171	16229	16149	16096	16135	16159	16095	16055	16015	16339	16067	16152	16182	16251	16023	16208	16193	15934	16077	16121	16224	16072	16221	16244	16104	16088	16154	16347	16154	16084	16034	16176	16134	16098	16131	16060	16164	16159	16151	16224	16077	16336	16187	16180	15947	16240	16183	16239	16205	16271	16270	16155	15977	16224	16108	16078	16209	16074	16142	16373	16161	16078	16338	16185	16173	16137	15978	16159	16008	15998	16362	16236	16072	16071	16094	16099	16142	16025	16158	16207	16093	16088	16131	16086	16205	16216	16133	16157	16033	15979	16137	16307	16289	16161	16166	16258	15971	16016	16215	16136	16109	16010	16141	16302	15996	16047	16125	16095	16369	16262	16411	16168	16087	16106	16229	16218	16213	16223	16140	16081	16219	16096	16183	16076	16180	16184	16200	16022	16101	16189	16148	16153	16248	16241	16253	16100	16134	16163	16098	16157	16029	16125	16148	16144	16123	16237	16112	16169	16043	16064	16212	16287	16107	16025	16120	16080	16060	16170	16224	16064	16136	16032	16132	16167	16248	16288	16057	16024	16267	16307	16122	16034	16106	16060	16143	16117	16214	16111	15897	16096	16054	16178	16258	16085	16114	16050	16032	16268	16183	16037	16102	16054	16136	16156	16249	16070	16162	16143	16085	16066	16129	16172	16272	16213	16157	16147	16234	16129	16230	16077	16095	16129	16003	16185	16149	16095	16321	16101	16007	16143	16204	16120	16128	16210	15994	16171	16071	16137	16197	16218	15935	16193	16166	16173	16358	16254	16073	16238	16107	16185	16193	16138	16183	16234	16081	16067	16174	15941	16320	16128	16233	15991	16175	16102	16132	16106	16126	16136	16189	16229	16028	16143	16087	16045	16174	16302	15921	16124	16126	16181	16030	16043	16110	16193	16109	16177	16041	16180	16089	16290	16115	16087	15966	16101	16063	16289	16252	16203	16225	16118	16216	16184	16102	16227	16072	16102	16095	16026	16106	16090	16139	16266	16240	16160	16209	16191	16141	16216	16234	16057	16179	16452	16051	16127	16049	16115	16258	16104	16137	16249	16072	16104	16117	16072	16253	16001	16126	15962	16223	16079	16173	16104	16288	16256	16072	16101	16218	16184	16230	16138	15995	16045	16259	16136	16208	16023	16246	15994	16259	16039	16363	16116	16107	16139	16237	16200	16193	16330	16104	16177	16148
24219	21540	29491	27202	26464	26741	25051	22126	21534	21244	20787	20533	20220	19952	19577	19543	19389	19315	19362	19099	19259	19335	19335	19227	19194	19257	19342	19229	19296	19303	19305	19263	19336	19375	19241	19322	19176	19279	19397	19214	19133	19311	19412	19217	19286	19129	19241	19182	19282	19235	19322	19148	19122	19229	19086	19312	19128	19132	19151	19257	19187	19145	19197	19306	19266	19289	19424	19094	19139	19435	19353	19165	19239	19167	19035	19269	19143	19202	19207	19246	19272	19322	19214	19238	19046	19280	19137	19303	19101	19233	19273	19191	19050	19162	19316	19329	18997	19251	19225	19194	19042	19201	19316	19305	19202	19232	19020	19134	19135	19248	19222	19290	19178	19194	19153	19118	19219	19158	18968	19091	18946	19111	19351	19306	19136	19152	19269	19078	19050	19114	19037	19239	19288	19104	19147	19278	19160	19339	19340	19167	19339	19239	19218	19167	19176	19182	19131	19146	19133	19198	19163	19212	19173	19171	19144	19314	19313	19026	19258	19245	19129	19165	19185	19403	19040	19165	19309	19198	19151	19112	19062	19121	19121	19262	19028	19210	19269	19311	19141	19168	19098	19405	19131	19059	19195	19125	19208	19066	19374	19176	19207	19075	19342	19191	19352	19180	19294	19185	19253	19162	19274	19155	18975	19134	19218	19301	19201	19207	19051	19261	18975	19227	19105	19350	19192	19267	19195	19169	19330	19172	19394	19043	19153	19112	19097	19081	19197	19229	19106	19291	19156	19318	19236	19343	19207	19143	19498	19279	19132	19168	19288	19028	19252	19025	19053	19293	19162	19167	19185	19311	19011	19180	19176	19156	19076	19127	19177	19077	19099	19296	19111	19163	19358	19278	19267	19178	19206	19207	19316	19043	19069	19248	19238	19079	19285	19049	19266	19363	19397	19227	19253	19080	19083	19116	19277	19213	19256	19233	19020	19257	19060	19117	19227	19262	19178	19073	19137	19274	19212	19064	19245	19017	19163	19342	19291	19054	19048	19351	19335	19278	19217	19245	19074	19104	19364	19134	19228	19164	19221	19180	19402	19187	19215	19306	19171	19107	19184	19177	19211	19072	19340	19081	19210	19277	19278	19352	19203	19278	19024	19006	19309	19192	19052	19096	19237	19045	19159	19145	19210	19151	19281	19026	19387	19098	19223	19311	19347	19283	19187	19182	19099	19136	19234	19352	19202	19211	19152	19015	19247	19179	19479	19233	19015	19172	19218	19177	19250	19085	19274	19293	19118	19160	19158	19028	19185	18933	19264	19213	19072	19019	19424	19203	19228	19139	19007	19136	19138	19133	19096	19096	19178	19100	19066	19119	19203	19329	19127	19196	19099	19084	19146	19118	19189	19163	19257	19318	19067	19240	19240	19261	19214	19176	19280	19156	19079	19147	19266	19183	19003	19017	19096	19099	19257	19048	19115	19143	19064	19169	19170	19170	19362	19283	19301	19064	19187	19154	19152	19283	19219	19208	19003	19192	19218	19253	19195	19290	19144	19170	19076	19130	19135	19422	19150	19192	19189	19079	19220	19150	19120	19225	19231	19210	19302	19240	19296	19139	19206	19120	19154	19134	19206	19035	19011	18986	19181	19147	19257	19048	19148	19168	19194	19282	19305	19280	19250	19162	19208	19358	19352	19166	19282	19272	19113	19161	19016	19245	19118	19304	19033	19291	19156	19235	19263	19393	19195	19314	19153	19180	19244	19167	19283	19052	19039	19113	19279	19233	19316	19160	19295	19122	18992	19262	19179	19202	19156	19093	19143	19288	19274	19274	19253	19343	19153	19315	19085	19074	18986	19053	19314	19255	19250	19427	19312	19285	19073	19078	19217	19096	19035	19121	19235	19245	19138	19220	19067	19344	19197	19277	19398	19264	19146	19265	19369	19301	19170	19087	19091	19109	19160	19227	19182	19275	19266	19452	19160	19339	19052	18980	19161	19203	18952	19237	19248	19286	19136	19181	19329	19336	19127	19333	19347	19265	19069	19183	19009	19151	19198	19083	19301	19022	19322	19096	19096	19327	19249	19187	19177	19186	19351	19202	19071	19250	19221	19299	19040	19161	19076	19147	19240	19207	19188	19310	19178	19091	19132	19083	19133	19148	19208	19140	19119	19052	19058	19325	19280	19253	19333	19071	19436	19054	19189	18899	19208	19076	19198	19179	19174	19350	19424	19161	19150	19055	19105	19223	19063	19119	19333	19184	19111	19234	19242	19079	19134	19199	19102	19182	19189	19246	19055	19187	19250	19267	19306	19250	19160	18969	19114	19199	19145	19322	18998	19121	19243	19046	19169	19179	19254	19165	19320	19505	19443	19310	19293	19039	19107	19123	19044	19159	19289	19101	19370	19250	19059	19285	19021	19164	19267	19386	19153	19228	18933	19230	19160	19263	19099	19027	19107	19313	19100	19057	19204	18994	19035	19194	19122	19034	19322	19134	19413	19338	19182	19128	19173	19069	19255	19208	19139	19085	19062	19177	19229	19370	19296	18937	19181	19117	19080	19228	19154	19173	19294	19312	19263	19147	19053	19195	19044	19357	19266	19408	19054	19213	19238	18958	19208	19107	19149	19058	19162	19164	19236	18928	19024	19160	19210	19490	19369	19183	18969	19154	19118	19224	19022	19242	19174	19207	19045	19002	19176	19153	19249	19176	19221	19209	19210	19333	19116	19200	19031	19097	19173	19101	19072	19128	19312	19397	19351	19201	19174	19159	19127	19055	19117	19114	18908	19192	19332	19060	19232	19239	19356	19201	19188	19327	19256	19154	19348	19215	18946	19170	19425	19237	19218	19104	19229	19212	19115	19175	19129	19293	19222	19278	19140	19105	19186	19141	19162	19317	19225	19331	19123	19275	19171	19075	19225	19260	19195	19140	19267	19049	19248	19321	19253	19264	19227	19153	19200	19339	19257	19108	19330	19387	19325	19203	19150	19002	19102	18943	19114	19111	19070	19157	19186	19160	19260	19174	19151	19225	19454	19287	19189	19329	19240	19168	19291	19334	19168	19203	19038	19290	19267	19183	19253	18931	19361	19101	19260	19262	19397	19222	19132	19361	19365	19356	19266	19059	19427	19178	19306	19361	19336	19145	19144	19260	19127	19308	19193	18979	19204	19300	19329	18986	19077	19257	18954	19307	19136	19316	19180	19117	19344	19418	19101	19152	19149	19355	19115	19294	19144	19239	19121	19194	19226	19115	19172	19323	19135	19225	19218	19371	19193	19154	19036	19256	19234	19032	19443	19298	19206	19193	19401	19340	19067	19158	19180	19073	19127	19268	19069	19220	19096	19113	19122	19190	19273	19203	19313	18965	19362	19472	19241	19337	18979	19174	19229	19227	19036	19117	19174	19308	19005	19097	19136	19123	19119	19318	19090	19088	19071	19192	19411	19256	19109	19255	19321	19317	19118	19123	19263	19099	19019	19137	19434	19134	19161	19310	19259	19212	19089	19132	19117	19172	19294	19116	19123	19153	19094	19112	19286	19308	19282	19250	19212	18985	19165	19044	19068	19226	19267	19060	19215	19270	19334	19339	19176	19174	19040	19095	19040	19007	19292	19195	19327	19178	19312	19213	19241	18923	19202	19265	19274	19109	19135	19051	19168	19375	19202	19217	19296	19293	19521	19146	19353	19256	19385	19189	19193	19141	19325	19260	19330	19034	19068	19105	18962	19234	19158	19148	19350	19225	19364	19236	19341	19180	19287	18983	19331	19290	19187	19196	19035	19306	19161	19235	19308	19197	19380	19105	18938	19129	19109	19224	19089	19069	19218	19244	19293	19217	19138	19250	19127	19224	19301	19174	19170	19231	19062	19190	19298	18998	19073	19150	19234	19198	19162	18886	19145	19026	19220	19155	19312	19211	19050	19101	19055	19362	19195	19109	19339	19366	19127	18830	19361	19185	19143	19201	19250	19261	19235	19310	19211	19198	19131	19290	19234	19107	19209	19182	19152	19175	19188	19205	19115	19179	19277	19159	19275	19148	19070	19175	19142	19218	19222	19195	19019	19105	19076	19135	19138	19180	19033	19230	19054	19046	19214	19176	19278	19456	19243	19151	19222	19137	19174	19215	19294	19175	19366	19094	19237	19342	19310	19172	19349	19070	19359	19091	19182	19060	19412	19134	19211	19224	19245	19167	19187	19139	19270	19055	19095	19306	19298	19227	18952	19223	19386	19315	19152	19296	19165	19315	19207	19317	19018	19117	19273	19145	19214	19058	19035	19094	19138	19227	19068	18953	19265	19043	19121	19095	19075	19194	19307	19200	19142	19093	19317	19307	19017	19139	19129	19082	19278	19058	19369	19272	19005	19166	19055	19113	19289	19268	19066	18984	19248	19216	19304	19235	19055	19299	19210	19229	19056	19157	19239	19306	19033	19215	19266	19020	19213	19170	19186	19356	19129	19254	19274	19339	19240	19417	19388	19163	19201	19241	19178	19317	19205	19221	19086	19348	19377	19156	19214	19017	19126	19271	19135	18996	19169	19233	19041	19211	19340	19265	19175	19071	19217	19300	19375	19157	19133	19207	18953	19156	19218	19390	18998	19018	19237	19311	19445	19343	19172	19114	19076	19085	19352	18943	19162	19205	19224	19376	19274	19105	19106	19284	19394	19098	19116	19326	19062	19097	19215	19020	19048	19069	19188	19234	19200	19217	19210	19346	19067	19120	19328	19303	19255	19203	19399	19233	19251	18896	19042	19433	19377	19173	19008	19283	19036	19005	19405	19137	19337	19108	19160	19128	19040	19114	19147	19287	19238	19281	19062	19275	19230	19036	19173	19115	19272	19341	19136	19143	19322	19185	19074	19028	19219	19007	19009	19121	18843	19189	19130	19060	19249	19261	19127	19097	19164	19103	19258	19248	19383	19235	19453	19217	19313	19200	19210	19094	19302	19278	19030	19194	19411	19021	19294	19006	19288	19005	19026	19409	19165	19180	19326	19081	19234	19349	19189	19313	19292	19263	19112	19162	19338	19261	19379	19232	19217	19260	19189	19272	19223	19076	19293	19060	19267	19152	19244	19395	19297	19112	19197	19301	19271	19129	19346	19141	19252	19201	19274	19308	19227	19111	19270	19038	19054	19131	19178	19331	19300	18953	18910	19325	19495	19541	19178	19249
34227	54381	52404	40918	32494	25905	21443	20393	19997	19390	18907	18561	18097	17534	17330	16971	16962	16755	17057	16951	16816	16887	16738	16922	16895	16987	16764	16869	16869	16884	16928	16743	16962	16984	16814	16672	16797	16905	16969	17013	16945	16868	16844	16879	16903	16780	16947	16690	16822	16978	16859	17074	16899	16844	16987	16826	16948	16949	16951	16816	16692	16919	16868	16610	16804	16810	16867	17032	16836	17042	16901	17049	16852	16897	16838	16915	16710	16825	16872	16936	16928	16855	16827	17037	16804	16788	16916	17011	16969	16929	16878	16828	16954	16969	16833	16819	16866	17022	16881	16807	16850	16890	16868	16740	16887	16910	16984	16801	16821	16881	16868	16793	16981	16760	16827	16789	16967	16869	16830	16795	16970	16810	16890	17036	16826	16887	16858	16847	16823	16736	16834	16898	16818	16924	16801	16834	16835	16887	16919	16851	16858	17046	16927	16823	16748	16716	16696	16725	16918	16816	16742	16870	16733	17084	16765	16957	16798	16754	16824	17024	16886	16849	16717	16949	16831	16760	17036	16841	16802	16821	16772	16753	16899	16894	16772	16739	16815	16779	16972	16882	16929	17071	16944	16799	16753	16903	17061	16956	16778	16979	16848	16840	16948	16836	16824	16787	16850	16747	16982	16854	16766	16967	16859	16933	16998	16776	16986	16826	16923	16898	16822	16874	17019	16700	16915	16891	16858	17001	16949	16865	17056	16768	16850	16868	16966	16947	16652	16854	16800	16896	16839	16810	16905	16909	16859	16885	16997	16946	16745	16922	16881	16942	16737	16982	16877	16862	16744	17046	16814	16979	16978	17038	16991	16867	16766	16706	16825	16849	16740	16831	16711	16730	16843	16974	17032	16799	16845	16837	16970	16918	16722	16879	16900	16783	16838	16784	16790	16880	16907	16696	16685	16859	16881	16732	16850	16952	16840	16916	16968	16807	16909	16943	16806	16845	16874	16819	16901	16858	16825	16883	16952	16866	16876	16795	16919	16714	16595	16814	16766	16923	16809	16905	16912	16911	16787	16769	16849	16935	16802	16942	16822	16742	16815	16858	16792	16855	16966	16803	16770	16935	16969	16590	16952	16937	16868	16852	16973	16719	16893	16924	16787	16842	16851	16932	16811	16867	16776	17072	16680	16799	16778	16813	16889	16775	16775	16783	16872	16918	16890	16958	16906	16738	16840	16666	16851	16864	16902	16875	16902	16860	16828	16929	16956	16908	16723	16892	16795	16875	16865	16646	16889	16831	16896	16859	16924	16820	16848	16789	16697	16702	16729	16780	16972	16780	16838	17045	16828	16703	16799	16603	16989	16871	16772	16859	16783	16763	16949	16901	16886	16720	16844	16952	16847	17022	16766	16954	17152	16739	16950	16843	16907	16752	16939	16845	16895	16596	16919	16812	16844	16774	16760	16731	17041	16711	16924	16873	16836	16934	16909	16931	16810	16729	16576	16980	16707	17001	16964	16757	16842	16935	16704	16833	16932	16990	16864	16864	16976	16874	16923	16888	16878	16817	16868	16804	16891	16779	16806	16967	16883	16907	16797	16822	16776	16929	16833	17022	16591	16780	16849	16735	16848	16932	16849	16827	16775	16881	16732	16825	17017	16985	16922	16881	16770	16722	16688	16925	16881	16863	16947	17048	17001	16921	16943	16863	16931	16702	16933	16933	16808	16922	16924	16700	16930	16782	16752	16815	16938	17040	16866	16843	16827	16733	16960	16715	16907	16879	16980	16854	16986	16770	16771	16675	16730	17001	16759	16870	16844	16816	16863	16661	16987	16810	16970	16933	16873	16906	16881	16882	16898	16801	16888	16769	16695	16927	16788	16805	16915	16911	16840	16850	17046	16640	16861	16864	16891	16778	16805	16855	16839	16859	16850	16797	16886	16866	16808	16905	16785	16929	16728	16967	16887	16711	16723	16709	16879	16797	16830	16846	16674	16924	16910	16979	16701	16689	16737	16798	16935	16721	16955	16577	17043	16827	16823	17044	16740	16893	16789	16762	16845	16778	16838	16758	16883	17042	16856	16774	16678	16996	16614	16894	16858	16811	16837	16940	16636	16878	16792	16926	16842	16911	16961	16842	16652	16844	16852	16764	16777	16936	16670	16964	16950	16947	16991	16929	16909	16891	16833	16885	16829	17011	16893	17001	16712	16841	16794	16934	16942	16841	17036	16872	16732	16937	16978	16899	16748	16865	16969	16873	16759	17039	16823	16928	16804	16936	17031	16895	16827	16780	16789	16774	17069	16827	16790	16869	16867	16906	16861	16870	16965	16748	16849	16936	16685	16812	16814	16817	17008	17012	16798	16824	16844	16804	16802	16813	16940	17021	16876	16878	16792	16716	16825	16921	16882	16985	16976	16832	16700	16891	16804	16840	16814	16884	16777	16894	16745	16813	16858	17012	16800	16769	16803	16864	16834	16698	16763	16908	16813	16906	16863	16790	16858	16978	16856	16969	16861	16759	16896	16815	16753	16835	16781	16821	16839	16856	16850	16902	16823	16975	16931	16912	16852	16869	16745	16724	16937	16940	16726	16927	16873	16945	16896	16866	16900	16680	16964	16828	16721	16638	16867	17041	16986	16893	16910	16907	16803	16825	17050	16779	16815	16791	16940	16735	16924	16905	16850	16822	17039	16914	16750	16841	17023	16856	16926	16851	16725	16869	16702	16863	16866	16905	16927	16861	16923	16689	16907	16956	16875	16773	16893	16615	16835	16720	16657	16917	16801	16860	16829	16860	16873	16897	16877	16674	16914	16955	16854	16899	16819	16738	16870	16873	16888	16900	16761	16925	16995	16947	16891	16977	17010	16971	16885	16877	16811	16908	16925	16932	16856	16887	16812	16936	16770	16866	16843	16889	16878	16941	16795	16830	16962	16917	16821	16863	16874	16805	16810	16811	16784	17055	16902	16946	16860	16757	16863	16639	16892	16789	16689	16762	17041	16767	16902	16970	16760	16919	16898	16715	16933	16702	16911	16881	16786	16701	16743	16820	16967	16980	16863	16934	16798	16689	16870	17025	16902	16859	16782	16970	16945	16823	16755	16898	16944	16873	16744	16798	16833	16663	16829	16678	16796	16734	16887	16943	16869	16791	16859	16821	16798	16876	16734	16971	16742	16924	16641	16817	16879	16930	16803	16980	16837	16932	16778	16942	16953	16816	16867	17020	16840	16679	16976	16890	16850	16983	16799	16917	16706	16778	16824	16723	16826	16946	16765	16960	16954	16981	16836	17017	16828	16835	16905	16721	17115	16917	16970	17019	16813	16894	16852	16750	16820	16982	16904	16588	16870	16907	16966	16926	16863	16850	16909	16916	16706	16642	16856	17014	16778	16822	16735	16920	16871	16829	16866	16915	16769	16674	16727	16861	16859	16793	16856	16750	16966	16930	16965	16945	16798	16934	16991	16836	16873	16788	16759	16836	16756	16809	16792	16873	16718	16891	16929	17057	16992	16843	16751	16877	16855	16952	16723	16803	16908	16868	16979	16701	16921	16863	16760	16805	17017	16872	16968	16867	16840	16885	16898	16699	16771	16852	16793	16824	16778	16759	16831	16846	16745	16742	16859	16879	16923	16792	17024	16887	16811	16956	17035	16870	17065	16827	16880	16823	16840	16750	16834	16834	16761	16944	16939	17001	16921	16984	16871	16877	16730	16899	16874	16835	16963	16779	16772	16998	16966	16850	16910	16762	16999	16946	16860	16673	16785	16819	16993	17042	16797	16881	17014	16885	16918	16903	16782	16724	16828	16916	16801	16977	16835	16929	16865	16895	16840	16747	16949	16724	17049	16938	16924	16706	16979	16950	16794	16735	16886	16755	16807	16843	16859	17015	16863	16764	16932	16920	16796	16807	16715	16928	16763	16850	16564	16808	16773	16830	16705	16967	16955	16970	16876	16798	16971	16880	16823	16941	17053	16798	16604	16878	16755	16842	16757	17022	16773	16941	16969	16817	16791	16767	16842	16621	16972	16834	16857	16720	16915	16941	16822	16879	17032	16871	16736	16930	16917	16786	16845	16808	16819	16852	16979	16784	16830	16812	16946	16729	16983	16697	16693	16714	16991	16820	16977	16718	16925	16753	16845	16762	16786	16992	16972	16811	16815	16894	16814	16800	16947	16788	16850	17028	17019	16915	16730	16848	16868	16769	16834	16940	16885	16871	16815	16879	16830	16825	16948	16841	16968	16851	16898	16757	16822	16871	16848	16828	16870	16784	17028	16691	16873	16857	16736	16786	16797	16932	16663	16890	16942	16818	16828	16910	16776	16872	16774	16854	16810	16906	16944	17035	16921	16872	16936	16713	16883	16700	16987	16828	16840	16763	16785	16939	16622	16931	16607	16837	16750	17038	16742	16863	16978	17057	16849	16831	16898	16894	16835	16968	16754	16951	16901	17003	16919	16966	16755	16999	17036	16862	16691	17030	16751	16818	16772	16944	16872	16830	16879	16817	16829	16915	16776	16684	16821	16763	16884	17040	16991	16963	16755	16692	16908	16896	16828	16654	16959	16967	16781	16861	16903	17023	16810	16771	16833	16765	16856	16851	16731	16875	16860	16899	16778	16846	16975	16737	16901	16889	16998	16902	16825	16848	16877	16820	16749	17041	16927	16824	16993	16743	16681	16848	16881	16915	16900	16843	16801	16822	16816	16782	16799	16989	16759	16945	17010	16608	17011	16934	17021	16928	16808	16783	17001	16813	16799	17031	17078	16888	16893	16847	16891	16793	16913	16955	16728	16964	16795	16847	16904	16830	16924	16969	16863	16896	16901	16916	16872	16752	16871	16898	17019	16872	16868	16795	16827	16796	16726	16743	16808	16809	16954	16869	16841	16998	16811	16726	16761	16911	17006	16762	16780	16863	16829	16981	16866	16999	16884	16866	16878	16849	16817	16748	16859	16921	16834	16903	16768	16945	16776	16954	16789	16900	16874	16729	16960	16820	16800	16807	16862	16769	16935	16894	16678	16750	17005	16971	16825	16653	16846	16929	16895	16740	16790	16818	16801	16883	16953	16697	16907	16770	16881	16959	16836	16979	16763	16818	16772	16998	16874	16967	16804	16819	16696	16799	16880	16778	16912	16848	16879	16903	16886	16840	16903	17036	16805	16665	16931	16879
23040	21541	29476	24981	23846	26199	28732	24654	23477	23567	23037	22625	21942	21753	21305	20839	20653	20706	20545	20645	20510	20694	20683	20690	20524	20717	20661	20472	20613	20782	20345	20455	20877	20653	20491	20462	20623	20580	20564	20462	20506	20679	20358	20630	20405	20570	20772	20632	20409	20556	20880	20408	20716	20381	20438	20466	20552	20268	20527	20658	20573	20518	20359	20642	20447	20650	20428	20525	20390	20521	20315	20386	20375	20499	20438	20544	20502	20457	20458	20398	20544	20495	20486	20314	20457	20491	20532	20334	20363	20494	20556	20464	20463	20453	20506	20402	20509	20532	20479	20395	20547	20418	20463	20432	20440	20327	20267	20243	20393	20401	20426	20503	20347	20301	20535	20299	20181	20348	20492	20394	20277	20430	20725	20504	20442	20266	20372	20356	20483	20441	20316	20514	20427	20425	20471	20417	20495	20233	20528	20372	20255	20376	20440	20294	20610	20272	20473	20188	20520	20474	20275	20432	20467	20503	20449	20408	20133	20461	20663	20310	20543	20481	20447	20705	20278	20243	20383	20322	20493	20537	20463	20336	20374	20585	20579	20552	20305	20415	20484	20516	20567	20535	20346	20411	20430	20397	20284	20254	20482	20503	20404	20271	20466	20383	20511	20227	20450	20702	20342	20225	20223	20416	20454	20215	20430	20419	20605	20395	20259	20253	20461	20458	20483	20409	20349	20312	20446	20515	20549	20504	20355	20287	20679	20516	20547	20296	20283	20275	20163	20449	20450	20483	20398	20461	20231	20303	20579	20357	20512	20481	20401	20392	20534	20428	20543	20503	20394	20338	20393	20417	20341	20492	20308	20419	20537	20389	20511	20350	20363	20337	20693	20347	20504	20407	20496	20629	20524	20418	20316	20525	20525	20340	20430	20337	20351	20297	20358	20581	20389	20422	20358	20387	20517	20322	20312	20087	20483	20359	20611	20239	20594	20377	20409	20446	20586	20411	20250	20445	20520	20535	20590	20337	20461	20416	20473	20124	20609	20464	20414	20517	20405	20287	20393	20345	20617	20428	20412	20559	20308	20380	20592	20460	20514	20379	20415	20503	20608	20394	20352	20289	20506	20468	20514	20475	20363	20545	20583	20528	20384	20515	20552	20470	20383	20391	20335	20362	20608	20310	20218	20232	20420	20344	20501	20414	20716	20219	20500	20558	20582	20426	20467	20183	20210	20286	20409	20581	20340	20347	20398	20304	20537	20256	20069	20525	20187	20468	20417	20593	20424	20339	20608	20443	20331	20401	20390	20363	20563	20340	20252	20565	20472	20610	20290	20346	20386	20267	20468	20547	20475	20407	20216	20432	20276	20302	20398	20446	20480	20612	20377	20364	20562	20658	20483	20491	20582	20443	20525	20405	20676	20221	20555	20519	20426	20571	20630	20463	20387	20442	20547	20436	20582	20600	20275	20447	20477	20340	20371	20655	20436	20271	20496	20458	20609	20319	20465	20504	20464	20604	20523	20460	20324	20503	20470	20464	20427	20375	20467	20136	20450	20443	20458	20355	20492	20625	20462	20457	20408	20474	20494	20439	20550	20277	20473	20293	20370	20405	20314	20380	20471	20572	20531	20725	20569	20501	20372	20240	20370	20545	20493	20379	20384	20368	20478	20427	20439	20529	20414	20360	20409	20351	20611	20401	20291	20332	20433	20577	20434	20576	20441	20480	20378	20441	20500	20448	20504	20342	20401	20375	20460	20392	20302	20150	20363	20349	20384	20455	20522	20462	20406	20630	20316	20455	20404	20531	20227	20451	20288	20362	20591	20135	20523	20406	20507	20539	20258	20372	20415	20551	20708	20449	20298	20558	20338	20254	20297	20316	20299	20224	20226	20462	20421	20377	20271	20393	20174	20323	20448	20501	20322	20303	20211	20420	20270	20542	20441	20348	20259	20213	20510	20347	20478	20533	20554	20657	20313	20471	20600	20499	20648	20511	20411	20680	20540	20571	20297	20485	20290	20333	20537	20335	20559	20453	20378	20501	20399	20402	20382	20633	20428	20490	20355	20472	20304	20340	20288	20470	20437	20246	20295	20256	20301	20367	20308	20482	20533	20290	20611	20297	20388	20295	20154	20345	20581	20306	20410	20156	20474	20460	20702	20368	20370	20568	20211	20359	20409	20459	20535	20360	20191	20269	20354	20335	20595	20432	20591	20305	20653	20488	20560	20604	20333	20434	20330	20398	20484	20372	20737	20374	20359	20593	20441	20572	20328	20352	20354	20299	20514	20491	20648	20670	20590	20509	20391	20446	20250	20466	20404	20389	20475	20142	20416	20383	20332	20486	20552	20559	20362	20367	20366	20375	20269	20459	20260	20149	20477	20625	20603	20424	20286	20242	20598	20443	20445	20409	20526	20324	20678	20341	20403	20612	20504	20426	20493	20410	20285	20435	20783	20504	20581	20348	20670	20513	20399	20362	20336	20512	20223	20363	20498	20480	20385	20533	20197	20607	20412	20324	20383	20312	20329	20367	20440	20692	20292	20501	20486	20368	20352	20538	20438	20442	20164	20339	20250	20443	20546	20378	20388	20382	20157	20465	20454	20424	20356	20518	20298	20433	20469	20295	20809	20432	20559	20515	20532	20498	20727	20297	20360	20387	20294	20383	20500	20294	20208	20452	20438	20365	20578	20648	20490	20223	20553	20339	20309	20482	20555	20439	20503	20403	20593	20505	20467	20371	20303	20353	20309	20382	20430	20184	20472	20352	20429	20375	20509	20420	20314	20302	20486	20441	20320	20652	20512	20426	20336	20244	20376	20461	20309	20555	20598	20442	20441	20380	20532	20382	20301	20699	20616	20500	20610	20620	20325	20690	20396	20196	20276	20210	20473	20574	20581	20411	20386	20373	20583	20284	20490	20657	20336	20250	20333	20371	20393	20265	20441	20552	20364	20285	20329	20374	20540	20251	20160	20622	20334	20411	20476	20392	20394	20416	20386	20541	20242	20622	20244	20529	20468	20512	20483	20381	20421	20562	20438	20565	20353	20457	20338	20393	20226	20504	20405	20322	20384	20510	20411	20403	20429	20361	20452	20385	20553	20461	20345	20430	20641	20226	20472	20551	20300	20369	20471	20289	20276	20462	20286	20329	20168	20585	20338	20424	20370	20530	20325	20443	20509	20394	20493	20643	20204	20375	20366	20437	20287	20420	20594	20563	20540	20271	20335	20337	20387	20370	20408	20394	20781	20542	20544	20364	20344	20290	20508	20380	20391	20240	20451	20320	20398	20465	20287	20483	20302	20318	20358	20342	20408	20135	20592	20542	20392	20434	20414	20385	20446	20472	20380	20443	20481	20326	20374	20288	20422	20382	20412	20305	20574	20319	20695	20296	20385	20616	20422	20260	20279	20485	20415	20401	20271	20426	20366	20267	20403	20407	20444	20292	20295	20506	20486	20381	20528	20395	20334	20393	20528	20365	20321	20266	20305	20328	20317	20380	20403	20368	20494	20312	20381	20361	20360	20618	20101	20560	20383	20426	20304	20389	20421	20484	20571	20476	20407	20624	20457	20505	20515	20341	20436	20560	20527	20524	20433	20312	20512	20353	20339	20480	20537	20491	20401	20490	20474	20518	20531	20418	20201	20517	20340	20469	20443	20366	20384	20337	20242	20691	20090	20427	20494	20486	20443	20327	20522	20480	20336	20435	20232	20512	20453	20514	20450	20544	20262	20367	20284	20393	20374	20273	20272	20363	20477	20409	20455	20347	20510	20268	20546	20389	20244	20552	20191	20361	20251	20339	20447	20351	20521	20476	20586	20306	20496	20374	20404	20515	20389	20380	20431	20503	20350	20398	20354	20533	20609	20415	20590	20559	20382	20486	20403	20376	20467	20440	20468	20300	20534	20253	20272	20549	20395	20369	20288	20459	20489	20291	20440	20389	20517	20318	20416	20482	20364	20397	20448	20384	20730	20626	20249	20434	20341	20342	20491	20558	20584	20492	20445	20346	20389	20204	20653	20582	20328	20486	20555	20337	20680	20287	20506	20307	20405	20402	20393	20554	20679	20318	20364	20431	20175	20308	20425	20432	20289	20271	20276	20523	20274	20314	20227	20450	20501	20415	20414	20545	20482	20491	20340	20360	20402	20475	20397	20165	20509	20391	20451	20543	20552	20406	20422	20178	20194	20572	20492	20464	20604	20401	20573	20747	20587	20471	20426	20416	20511	20374	20538	20601	20498	20501	20520	20143	20413	20518	20386	20358	20420	20481	20612	20757	20541	20509	20512	20407	20439	20340	20387	20384	20528	20475	20411	20401	20460	20334	20509	20416	20396	20377	20338	20458	20288	20414	20392	20374	20217	20281	20410	20455	20263	20401	20495	20601	20473	20333	20411	20389	20603	20385	20516	20351	20306	20525	20546	20483	20202	20379	20517	20617	20538	20384	20527	20703	20481	20298	20331	20644	20371	20509	20324	20440	20416	20423	20535	20472	20370	20323	20430	20310	20465	20503	20401	20558	20773	20462	20352	20348	20587	20510	20594	20181	20308	20355	20307	20319	20225	20421	20205	20458	20461	20496	20466	20401	20325	20520	20391	20427	20501	20388	20355	20605	20575	20597	20361	20232	20230	20516	20534	20511	20500	20411	20237	20703	20496	20509	20340	20388	20436	20312	20228	20428	20545	20428	20381	20405	20384	20325	20336	20409	20394	20311	20385	20297	20439	20362	20430	20371	20429	20405	20454	20283	20422	20442	20424	20581	20848	20361	20499	20478	20472	20453	20449	20599	20530	20492	20297	20511	20302	20414	20399	20409	20465	20494	20461	20328	20206	20516	20461	20545	20376	20597	20528	20565	20420	20633	20467	20448	20423	20607	20446	20521	20518	20453	20516	20412	20542	20464	20592	20328	20406	20333	20511	20402	20400	20494	20350	20565	20438	20290	20144	20400	20589	20266	20354	20379	20229	20151	20415	20343	20546	20339	20423	20507	20354	20492	20339	20448	20275	20310	20551	20389	20492	20551	20200	20504	20349	20182	20541	20548	20553	20303	20415	20486	20257	20686	20351	20596	20451	20336	20344	20282	20189	20605	20346	20231	20446	20640	20252	20329	20495	20257	20409	20242	20543	20248	20382	20349	20353	20339	20425	20418	20586	20337	20771	20344	20463	20192
37238	62009	57967	45863	34582	26519	24383	22999	22133	21464	21060	20340	19780	19127	18126	17950	17618	17799	17754	17516	17462	17711	17698	17569	17480	17523	17668	17510	17455	17518	17349	17522	17695	17502	17473	17702	17569	17600	17532	17625	17502	17527	17517	17535	17611	17637	17538	17613	17544	17613	17640	17699	17606	17505	17616	17588	17717	17565	17602	17591	17663	17490	17466	17375	17582	17452	17485	17495	17406	17512	17596	17703	17673	17496	17538	17525	17515	17484	17694	17620	17515	17355	17523	17547	17687	17433	17472	17598	17440	17638	17489	17499	17623	17541	17661	17566	17630	17591	17506	17495	17652	17536	17437	17628	17626	17752	17309	17461	17602	17496	17500	17674	17481	17601	17668	17503	17497	17554	17565	17474	17581	17567	17375	17592	17544	17517	17598	17622	17554	17514	17561	17466	17726	17494	17782	17440	17564	17607	17580	17733	17412	17471	17530	17434	17710	17633	17384	17609	17415	17476	17438	17365	17545	17535	17373	17594	17474	17465	17526	17603	17705	17516	17503	17482	17576	17673	17392	17492	17532	17473	17361	17370	17516	17545	17551	17513	17409	17421	17523	17459	17543	17520	17355	17499	17470	17563	17558	17337	17460	17448	17303	17447	17409	17461	17553	17547	17739	17573	17425	17599	17488	17500	17499	17530	17642	17500	17446	17481	17522	17656	17428	17461	17595	17553	17623	17471	17559	17492	17593	17543	17515	17662	17657	17377	17437	17519	17697	17560	17378	17611	17547	17685	17617	17373	17525	17359	17468	17619	17503	17509	17579	17584	17470	17554	17537	17497	17475	17511	17746	17487	17455	17545	17500	17508	17609	17535	17598	17557	17650	17525	17467	17721	17532	17474	17499	17503	17657	17605	17317	17538	17740	17548	17535	17436	17425	17623	17568	17349	17507	17385	17382	17649	17437	17694	17575	17642	17244	17576	17680	17565	17709	17451	17527	17594	17540	17505	17471	17841	17517	17671	17388	17589	17470	17353	17499	17397	17592	17437	17564	17449	17684	17512	17613	17453	17580	17410	17763	17539	17561	17323	17391	17521	17733	17429	17532	17546	17539	17620	17676	17573	17325	17440	17483	17546	17600	17315	17514	17474	17654	17470	17483	17621	17473	17446	17487	17496	17433	17456	17455	17450	17376	17573	17433	17607	17603	17718	17476	17806	17448	17490	17603	17657	17345	17708	17647	17498	17464	17643	17474	17331	17631	17383	17442	17578	17431	17585	17629	17469	17379	17323	17477	17436	17507	17708	17501	17568	17513	17466	17531	17568	17555	17462	17606	17680	17556	17562	17354	17342	17487	17556	17727	17603	17581	17369	17445	17422	17536	17520	17598	17462	17486	17323	17681	17464	17539	17523	17659	17556	17441	17575	17533	17475	17670	17436	17508	17382	17391	17570	17482	17401	17596	17462	17555	17539	17382	17553	17591	17373	17686	17477	17564	17476	17676	17492	17580	17314	17715	17432	17379	17400	17547	17524	17536	17533	17379	17505	17507	17499	17557	17486	17521	17496	17493	17608	17498	17430	17473	17448	17740	17355	17423	17610	17380	17550	17489	17579	17439	17522	17729	17534	17634	17498	17292	17739	17418	17580	17740	17513	17560	17325	17437	17581	17516	17465	17280	17414	17589	17526	17603	17470	17633	17628	17552	17618	17444	17464	17531	17643	17451	17467	17560	17525	17637	17524	17488	17509	17486	17505	17587	17594	17619	17737	17453	17554	17581	17588	17525	17579	17514	17458	17521	17471	17411	17384	17704	17430	17496	17428	17340	17465	17447	17399	17684	17340	17581	17419	17576	17646	17362	17581	17461	17567	17371	17539	17487	17353	17459	17509	17426	17644	17470	17472	17538	17628	17605	17231	17553	17690	17569	17590	17504	17533	17429	17550	17455	17463	17492	17487	17635	17589	17581	17536	17590	17435	17527	17487	17405	17624	17425	17591	17528	17603	17383	17754	17435	17576	17428	17533	17446	17281	17325	17547	17646	17650	17546	17394	17578	17522	17490	17580	17523	17498	17711	17485	17647	17378	17467	17413	17507	17534	17468	17549	17603	17478	17569	17200	17529	17393	17542	17649	17681	17404	17515	17575	17535	17506	17583	17645	17429	17651	17505	17402	17540	17422	17460	17429	17441	17530	17445	17451	17696	17587	17586	17533	17609	17518	17517	17429	17447	17375	17602	17543	17585	17521	17513	17743	17402	17497	17587	17533	17483	17528	17532	17697	17609	17604	17355	17285	17644	17370	17489	17654	17654	17388	17612	17611	17590	17737	17387	17699	17459	17576	17553	17408	17523	17434	17556	17502	17392	17649	17584	17427	17613	17320	17585	17363	17583	17464	17624	17538	17618	17478	17647	17630	17515	17462	17666	17491	17446	17510	17578	17331	17510	17501	17367	17791	17589	17483	17570	17452	17427	17538	17438	17596	17477	17606	17614	17483	17597	17386	17619	17549	17456	17445	17561	17510	17517	17481	17604	17485	17524	17838	17415	17424	17463	17562	17448	17557	17460	17427	17452	17508	17511	17408	17489	17422	17438	17554	17504	17724	17569	17438	17345	17445	17452	17407	17402	17546	17434	17672	17325	17609	17505	17610	17509	17435	17448	17532	17498	17546	17517	17492	17500	17549	17737	17479	17634	17513	17270	17669	17477	17630	17482	17448	17468	17540	17541	17789	17300	17440	17407	17384	17577	17485	17470	17502	17581	17418	17452	17493	17553	17642	17436	17712	17663	17412	17584	17549	17429	17491	17522	17454	17551	17567	17655	17645	17379	17525	17612	17619	17513	17545	17536	17463	17662	17523	17507	17463	17489	17525	17430	17345	17609	17403	17467	17563	17491	17516	17669	17476	17279	17552	17517	17478	17635	17441	17634	17488	17546	17633	17421	17529	17436	17526	17487	17473	17529	17598	17548	17584	17490	17488	17682	17473	17506	17536	17583	17737	17601	17474	17533	17618	17379	17610	17544	17490	17311	17445	17378	17456	17523	17640	17411	17531	17454	17589	17556	17762	17676	17481	17408	17488	17474	17483	17372	17370	17494	17439	17463	17539	17601	17493	17652	17608	17490	17649	17511	17468	17514	17543	17339	17498	17561	17403	17459	17421	17493	17642	17694	17602	17422	17505	17554	17599	17591	17647	17674	17457	17463	17491	17597	17468	17561	17473	17570	17695	17404	17548	17517	17634	17446	17469	17384	17578	17526	17523	17483	17506	17521	17460	17521	17545	17489	17549	17332	17469	17540	17468	17389	17616	17570	17549	17642	17460	17646	17618	17446	17471	17370	17655	17534	17673	17568	17414	17512	17452	17417	17486	17533	17582	17557	17473	17444	17670	17565	17562	17483	17511	17489	17505	17614	17601	17607	17577	17546	17617	17551	17617	17627	17377	17505	17376	17605	17523	17626	17493	17613	17510	17582	17643	17470	17526	17368	17433	17633	17393	17409	17710	17315	17387	17497	17397	17443	17534	17590	17493	17729	17384	17425	17638	17557	17415	17621	17467	17327	17458	17600	17542	17490	17512	17592	17257	17453	17587	17552	17525	17515	17351	17724	17451	17660	17523	17589	17590	17433	17518	17422	17646	17593	17641	17594	17496	17472	17323	17566	17445	17446	17415	17515	17436	17414	17461	17421	17394	17484	17470	17610	17745	17635	17345	17562	17511	17433	17521	17549	17365	17397	17528	17660	17614	17404	17521	17498	17372	17539	17475	17565	17467	17524	17582	17445	17380	17565	17450	17488	17474	17366	17546	17690	17368	17522	17599	17459	17505	17613	17335	17625	17264	17539	17532	17494	17664	17563	17386	17707	17586	17481	17645	17495	17452	17569	17585	17729	17681	17359	17753	17448	17540	17540	17583	17466	17306	17511	17460	17469	17598	17358	17488	17562	17403	17415	17575	17610	17499	17588	17405	17568	17467	17657	17488	17514	17398	17511	17352	17349	17508	17539	17616	17518	17501	17561	17634	17523	17499	17402	17669	17503	17571	17639	17519	17508	17465	17431	17560	17480	17577	17570	17599	17406	17611	17419	17488	17492	17340	17541	17623	17457	17434	17630	17290	17611	17490	17591	17630	17554	17405	17573	17517	17673	17642	17486	17545	17553	17594	17487	17453	17526	17413	17580	17467	17422	17486	17524	17456	17551	17499	17529	17441	17476	17433	17402	17580	17579	17537	17541	17574	17557	17466	17637	17420	17590	17573	17633	17575	17700	17568	17527	17537	17642	17635	17466	17383	17604	17549	17377	17381	17599	17590	17552	17384	17487	17394	17625	17543	17560	17417	17509	17607	17639	17561	17683	17633	17593	17444	17539	17495	17585	17484	17479	17538	17668	17457	17477	17637	17570	17697	17371	17560	17558	17625	17530	17497	17649	17688	17520	17414	17430	17512	17451	17325	17575	17589	17606	17620	17510	17681	17579	17481	17474	17668	17453	17546	17496	17590	17418	17666	17381	17563	17542	17405	17407	17591	17617	17368	17627	17460	17398	17469	17451	17510	17519	17472	17572	17538	17480	17366	17568	17595	17563	17536	17625	17502	17402	17648	17416	17378	17599	17646	17513	17555	17469	17687	17347	17657	17592	17466	17417	17571	17482	17661	17508	17517	17628	17499	17568	17339	17507	17347	17515	17321	17517	17478	17607	17670	17507	17304	17645	17486	17519	17399	17593	17638	17536	17629	17592	17464	17528	17560	17456	17562	17572	17651	17464	17472	17575	17510	17499	17595	17471	17423	17741	17366	17514	17490	17404	17512	17402	17574	17263	17538	17524	17352	17402	17462	17552	17538	17379	17572	17559	17622	17494	17314	17527	17424	17462	17564	17432	17416	17414	17407	17342	17517	17679	17593	17661	17500	17605	17475	17623	17326	17672	17504	17540	17663	17485	17493	17537	17543	17408	17550	17629	17647	17568	17711	17613	17546	17524	17467	17614	17610	17683	17537	17362	17582	17485	17393	17408	17546	17480	17457	17580	17368	17453	17508	17598	17516	17306	17652	17473	17490	17593	17565	17514	17552	17423	17286	17393	17633	17406	17588	17672	17630	17482	17542	17632	17607	17459	17610	17486	17533	17616	17440	17407	17511	17305	17496	17302	17552	17531	17591	17514	17549	17690	17570	17416	17564
28563	27551	34193	28938	23596	21503	20791	19958	19613	19516	19210	19535	19239	19131	18848	18526	18684	18663	18498	18644	18679	18444	18661	18488	18570	18666	18460	18539	18555	18451	18404	18543	18560	18415	18500	18410	18633	18572	18549	18555	18377	18402	18511	18527	18479	18739	18603	18496	18613	18614	18327	18433	18707	18453	18453	18446	18560	18501	18520	18656	18355	18413	18612	18523	18398	18336	18539	18510	18465	18537	18391	18494	18546	18622	18331	18640	18640	18532	18395	18390	18360	18541	18358	18560	18493	18609	18619	18331	18417	18367	18566	18463	18505	18430	18512	18463	18443	18545	18543	18595	18514	18438	18748	18365	18394	18580	18490	18445	18512	18579	18443	18582	18499	18579	18663	18679	18599	18457	18468	18355	18300	18350	18301	18421	18429	18455	18391	18454	18473	18515	18434	18407	18502	18523	18447	18564	18432	18479	18269	18294	18490	18608	18548	18670	18488	18647	18424	18547	18497	18484	18500	18369	18460	18428	18228	18515	18380	18207	18491	18527	18495	18471	18529	18565	18665	18421	18550	18541	18566	18361	18427	18444	18433	18253	18490	18522	18556	18409	18575	18629	18543	18588	18591	18383	18363	18353	18469	18593	18479	18528	18651	18475	18589	18396	18643	18556	18352	18564	18400	18587	18321	18614	18241	18404	18480	18508	18635	18391	18544	18335	18502	18587	18507	18219	18591	18506	18404	18571	18654	18406	18506	18522	18430	18177	18301	18433	18501	18455	18417	18392	18506	18458	18413	18546	18428	18510	18496	18635	18488	18358	18531	18288	18578	18421	18482	18699	18620	18539	18424	18389	18405	18432	18466	18253	18547	18447	18350	18410	18485	18426	18247	18447	18454	18385	18613	18519	18232	18572	18604	18368	18559	18467	18294	18567	18174	18483	18351	18371	18560	18517	18448	18593	18657	18432	18475	18426	18475	18476	18492	18368	18358	18313	18428	18591	18509	18337	18565	18443	18277	18580	18540	18552	18384	18631	18540	18558	18546	18352	18578	18414	18733	18572	18425	18485	18510	18483	18508	18424	18556	18377	18492	18637	18348	18730	18374	18474	18469	18460	18244	18449	18564	18481	18655	18209	18426	18416	18640	18583	18336	18322	18494	18435	18117	18406	18508	18442	18464	18358	18525	18389	18412	18425	18207	18579	18488	18579	18371	18392	18399	18505	18413	18537	18499	18542	18396	18468	18371	18564	18596	18212	18658	18690	18453	18596	18360	18627	18273	18535	18563	18491	18440	18494	18525	18491	18431	18549	18538	18564	18550	18506	18365	18443	18618	18554	18465	18300	18438	18695	18555	18565	18645	18381	18507	18381	18469	18311	18418	18351	18459	18346	18323	18617	18355	18249	18306	18328	18409	18449	18505	18566	18432	18425	18535	18421	18336	18294	18281	18488	18467	18482	18302	18451	18264	18701	18584	18704	18577	18226	18470	18548	18422	18416	18488	18360	18354	18468	18586	18324	18544	18628	18368	18355	18614	18475	18324	18500	18396	18606	18510	18479	18437	18475	18397	18449	18406	18588	18443	18503	18658	18436	18463	18354	18642	18580	18469	18408	18594	18297	18437	18300	18407	18478	18622	18424	18700	18287	18673	18578	18305	18536	18326	18278	18379	18318	18632	18509	18656	18478	18397	18594	18539	18526	18537	18682	18463	18511	18463	18620	18655	18572	18616	18397	18397	18456	18434	18603	18386	18535	18484	18425	18492	18508	18371	18574	18417	18607	18554	18400	18661	18490	18553	18597	18355	18370	18363	18315	18435	18448	18516	18536	18327	18500	18446	18465	18452	18508	18535	18343	18433	18398	18444	18225	18239	18270	18378	18539	18404	18470	18277	18600	18544	18502	18270	18563	18616	18572	18372	18657	18477	18438	18512	18468	18393	18483	18575	18774	18600	18351	18491	18618	18432	18553	18493	18481	18362	18571	18603	18532	18402	18553	18312	18519	18598	18183	18412	18411	18468	18578	18463	18693	18658	18401	18427	18737	18450	18624	18593	18478	18612	18492	18682	18616	18631	18298	18223	18608	18566	18469	18567	18623	18577	18509	18379	18396	18433	18736	18528	18503	18414	18520	18348	18474	18322	18642	18482	18443	18504	18695	18440	18620	18454	18479	18446	18429	18360	18416	18512	18479	18526	18550	18622	18649	18590	18320	18507	18414	18530	18496	18597	18561	18472	18576	18497	18433	18392	18499	18459	18347	18628	18455	18563	18619	18384	18679	18674	18636	18667	18509	18637	18163	18546	18364	18172	18270	18514	18473	18684	18383	18471	18586	18632	18571	18485	18579	18509	18465	18638	18646	18654	18476	18633	18346	18452	18477	18411	18442	18686	18482	18649	18429	18334	18586	18299	18608	18709	18520	18477	18532	18383	18415	18636	18641	18424	18297	18468	18660	18375	18428	18352	18816	18672	18526	18422	18366	18516	18572	18589	18557	18573	18367	18456	18366	18567	18486	18515	18306	18564	18315	18502	18622	18462	18619	18676	18631	18582	18567	18408	18435	18282	18411	18430	18436	18334	18513	18394	18546	18613	18428	18424	18426	18558	18308	18464	18473	18612	18495	18347	18434	18456	18555	18556	18613	18699	18330	18646	18345	18484	18531	18502	18503	18486	18446	18529	18491	18549	18759	18545	18415	18487	18337	18525	18222	18528	18416	18602	18592	18591	18368	18479	18660	18637	18634	18451	18660	18398	18548	18402	18575	18544	18532	18402	18479	18575	18678	18417	18397	18295	18330	18393	18364	18596	18676	18457	18488	18422	18610	18570	18633	18393	18479	18618	18390	18557	18631	18176	18606	18605	18387	18698	18584	18502	18791	18777	18242	18454	18299	18583	18567	18565	18404	18393	18231	18462	18378	18543	18510	18435	18462	18360	18333	18606	18577	18273	18428	18553	18624	18415	18565	18350	18480	18474	18358	18399	18581	18495	18649	18478	18421	18389	18481	18614	18371	18482	18448	18764	18397	18466	18476	18385	18417	18574	18480	18482	18456	18525	18465	18354	18485	18313	18471	18406	18647	18388	18858	18569	18317	18433	18236	18389	18341	18647	18297	18420	18415	18541	18453	18724	18420	18423	18555	18433	18477	18436	18379	18817	18493	18505	18362	18610	18427	18423	18444	18594	18417	18639	18246	18624	18472	18485	18440	18582	18506	18498	18477	18469	18381	18462	18389	18618	18497	18460	18508	18564	18421	18415	18545	18645	18523	18703	18428	18448	18391	18479	18269	18553	18502	18498	18328	18367	18560	18430	18476	18523	18485	18474	18252	18650	18577	18508	18550	18401	18537	18396	18552	18612	18540	18488	18495	18523	18504	18637	18423	18712	18479	18393	18532	18626	18343	18524	18287	18395	18367	18432	18403	18519	18601	18520	18650	18511	18404	18318	18564	18612	18278	18390	18509	18609	18367	18433	18449	18364	18545	18382	18195	18464	18500	18269	18512	18643	18424	18321	18468	18432	18506	18626	18531	18531	18511	18498	18712	18541	18406	18468	18474	18440	18382	18431	18439	18387	18374	18551	18571	18319	18268	18238	18558	18568	18623	18530	18412	18454	18621	18524	18514	18416	18438	18488	18614	18591	18537	18340	18514	18611	18666	18543	18579	18452	18584	18680	18365	18507	18664	18445	18429	18542	18803	18555	18513	18419	18599	18440	18612	18541	18591	18239	18380	18449	18372	18428	18366	18516	18462	18605	18518	18388	18405	18498	18566	18633	18632	18297	18475	18516	18445	18403	18303	18374	18638	18289	18317	18469	18396	18336	18531	18335	18478	18410	18197	18462	18431	18405	18745	18510	18338	18524	18502	18700	18545	18392	18619	18427	18604	18705	18639	18580	18515	18505	18268	18340	18558	18295	18551	18407	18572	18680	18663	18588	18605	18560	18456	18594	18590	18380	18629	18620	18362	18461	18485	18370	18515	18526	18606	18354	18506	18575	18339	18461	18733	18280	18500	18535	18431	18688	18343	18512	18214	18453	18667	18721	18368	18529	18506	18650	18627	18469	18378	18526	18692	18433	18345	18319	18653	18416	18545	18450	18462	18416	18411	18323	18481	18420	18452	18480	18407	18457	18521	18504	18540	18548	18726	18431	18675	18441	18452	18618	18605	18473	18370	18690	18315	18568	18599	18585	18588	18467	18492	18339	18449	18550	18524	18528	18708	18508	18453	18446	18545	18537	18464	18585	18415	18525	18429	18569	18363	18462	18460	18642	18474	18549	18485	18482	18628	18379	18359	18562	18575	18702	18557	18365	18395	18361	18479	18438	18510	18499	18522	18640	18525	18422	18401	18450	18531	18696	18449	18569	18705	18306	18445	18291	18461	18447	18617	18554	18455	18509	18521	18498	18272	18356	18208	18352	18426	18646	18571	18372	18451	18625	18455	18585	18313	18313	18556	18494	18458	18448	18489	18521	18767	18451	18528	18463	18382	18456	18515	18457	18530	18425	18538	18605	18253	18530	18305	18467	18424	18477	18623	18622	18378	18400	18514	18847	18569	18504	18531	18475	18291	18507	18466	18356	18446	18396	18362	18584	18376	18390	18597	18503	18415	18373	18494	18447	18492	18373	18576	18410	18559	18494	18426	18315	18290	18577	18569	18493	18265	18226	18396	18456	18722	18501	18586	18445	18517	18448	18588	18523	18460	18656	18677	18516	18514	18383	18374	18410	18391	18412	18618	18510	18402	18410	18443	18433	18519	18429	18442	18549	18537	18324	18537	18499	18515	18402	18448	18593	18440	18336	18578	18682	18655	18479	18591	18469	18550	18786	18558	18519	18340	18242	18468	18491	18298	18423	18509	18364	18458	18362	18537	18762	18438	18439	18592	18579	18449	18424	18469	18482	18514	18559	18515	18527	18533	18424	18517	18584	18520	18482	18632	18533	18630	18497	18556	18176	18286	18407	18621	18530	18404	18664	18442	18532	18575	18748	18480	18530	18499	18589	18487	18551	18284	18586	18376	18305	18285	18443	18404	18449	18490	18567	18441	18537	18490	18384	18390	18541	18631	18460	18489	18460	18385	18383	18506	18430	18502	18481	18598	18521	18341	18420	18370	18297	18501	18420	18330	18375	18556	18364	18597	18698	18416	18319	18595	18420	18457	18560	18328	18651	18499
30970	44248	39020	27465	22945	20599	19209	18395	18005	17956	17893	17564	17410	17006	16574	16502	16426	16505	16515	16398	16336	16226	16449	16406	16326	16301	16449	16198	16442	16386	16302	16321	16486	16370	16403	16550	16377	16337	16308	16345	16273	16530	16242	16247	16572	16452	16396	16538	16405	16226	16327	16373	16440	16372	16184	16333	16564	16412	16513	16523	16396	16438	16340	16309	16298	16494	16354	16373	16283	16484	16402	16233	16412	16300	16329	16392	16269	16362	16432	16154	16373	16255	16226	16203	16519	16256	16278	16292	16427	16307	16351	16297	16191	16352	16254	16259	16325	16266	16236	16343	16217	16277	16394	16177	16343	16202	16369	16383	16403	16470	16455	16426	16494	16360	16280	16249	16482	16377	16283	16421	16345	16348	16465	16370	16463	16340	16335	16418	16314	16280	16539	16394	16356	16430	16142	16403	16294	16381	16398	16238	16452	16313	16457	16509	16391	16709	16435	16297	16262	16469	16412	16428	16266	16567	16534	16245	16476	16356	16394	16432	16302	16336	16334	16256	16333	16420	16222	16279	16340	16490	16256	16475	16337	16368	16420	16198	16399	16280	16455	16353	16314	16308	16338	16301	16181	16310	16176	16340	16406	16354	16344	16484	16239	16430	16420	16459	16344	16269	16377	16252	16242	16305	16446	16410	16179	16434	16293	16320	16321	16417	16457	16441	16379	16334	16211	16330	16399	16356	16416	16196	16298	16420	16340	16547	16437	16406	16431	16488	16309	16468	16344	16408	16299	16405	16320	16249	16282	16341	16285	16250	16284	16214	16309	16433	16350	16541	16259	16230	16398	16456	16464	16293	16291	16294	16301	16509	16294	16339	16180	16384	16441	16332	16214	16306	16375	16329	16027	16486	16374	16291	16547	16303	16482	16250	16309	16361	16196	16269	16320	16415	16105	16459	16470	16256	16186	16327	16133	16398	16475	16339	16269	16290	16403	16376	16471	16332	16386	16237	16277	16328	16390	16398	16463	16342	16350	16402	16291	16359	16281	16449	16393	16395	16356	16232	16281	16384	16403	16351	16470	16295	16308	16309	16467	16461	16422	16442	16415	16269	16335	16427	16152	16233	16217	16444	16395	16190	16400	16463	16400	16457	16206	16245	16468	16233	16272	16370	16181	16289	16282	16157	16397	16330	16286	16406	16161	16349	16392	16243	16363	16291	16429	16453	16437	16289	16169	16456	16442	16380	16407	16433	16545	16159	16300	16347	16315	16365	16251	16372	16261	16441	16284	16354	16391	16231	16273	16259	16326	16241	16306	16424	16404	16221	16259	16095	16234	16286	16325	16367	16316	16455	16213	16179	16250	16489	16399	16362	16235	16331	16236	16378	16253	16473	16202	16250	16225	16404	16321	16397	16354	16459	16306	16047	16266	16415	16350	16423	16429	16269	16322	16331	16404	16486	16275	16448	16366	16261	16460	16433	16323	16400	16381	16465	16218	16480	16215	16322	16242	16176	16368	16300	16238	16348	16424	16421	16345	16415	16352	16196	16310	16346	16423	16304	16218	16225	16385	16474	16491	16345	16273	16256	16302	16287	16291	16408	16403	16225	16404	16376	16431	16293	16390	16279	16415	16397	16425	16374	16516	16197	16322	16331	16392	16235	16491	16435	16455	16306	16465	16219	16420	16383	16388	16484	16179	16267	16284	16427	16397	16267	16332	16446	16277	16389	16418	16503	16280	16285	16272	16348	16314	16237	16262	16164	16266	16465	16619	16130	16193	16214	16235	16406	16398	16335	16487	16452	16330	16457	16391	16176	16290	16470	16520	16393	16302	16482	16311	16511	16420	16452	16462	16378	16364	16270	16134	16330	16320	16425	16364	16320	16587	16551	16238	16283	16404	16463	16328	16202	16432	16307	16377	16540	16385	16403	16418	16318	16418	16209	16646	16389	16283	16468	16466	16422	16280	16514	16424	16328	16318	16328	16196	16381	16129	16416	16284	16540	16338	16295	16171	16296	16368	16314	16459	16479	16275	16499	16424	16226	16449	16295	16460	16330	16411	16561	16326	16325	16129	16371	16327	16313	16218	16450	16212	16329	16441	16517	16414	16379	16297	16296	16279	16387	16232	16279	16341	16142	16409	16291	16198	16192	16425	16332	16444	16427	16335	16360	16345	16460	16265	16352	16337	16368	16303	16278	16615	16179	16462	16416	16153	16204	16369	16515	16292	16362	16474	16309	16360	16326	16286	16509	16236	16337	16361	16446	16332	16194	16568	16307	16426	16362	16375	16309	16238	16366	16487	16228	16361	16382	16513	16553	16370	16198	16308	16530	16393	16272	16525	16240	16443	16280	16480	16398	16406	16400	16173	16364	16397	16204	16180	16517	16370	16425	16470	16322	16413	16471	16502	16340	16292	16349	16406	16325	16443	16342	16460	16408	16424	16249	16280	16434	16439	16482	16272	16540	16383	16266	16436	16158	16228	16291	16313	16222	16547	16376	16523	16353	16285	16338	16313	16372	16332	16353	16302	16379	16403	16293	16522	16366	16437	16435	16268	16406	16345	16366	16267	16393	16389	16179	16392	16297	16390	16302	16283	16190	16280	16330	16358	16293	16427	16454	16116	16301	16466	16428	16494	16468	16374	16314	16270	16420	16242	16341	16426	16253	16227	16223	16321	16447	16291	16189	16249	16244	16127	16396	16226	16281	16317	16298	16232	16381	16472	16310	16222	16236	16364	16370	16376	16580	16270	16295	16218	16536	16254	16525	16212	16343	16203	16394	16351	16225	16297	16076	16262	16455	16282	16270	16444	16282	16414	16210	16400	16280	16468	16445	16431	16457	16314	16263	16338	16414	16300	16292	16336	16272	16533	16323	16319	16185	16363	16472	16360	16324	16410	16497	16364	16341	16320	16268	16278	16387	16404	16305	16413	16446	16387	16465	16421	16409	16527	16370	16315	16409	16465	16297	16325	16446	16319	16377	16444	16494	16454	16443	16348	16261	16228	16378	16317	16357	16448	16327	16348	16519	16336	16449	16366	16458	16330	16263	16452	16330	16391	16545	16513	16378	16376	16345	16278	16287	16150	16334	16505	16445	16407	16382	16394	16279	16343	16344	16427	16513	16174	16495	16363	16338	16424	16289	16229	16400	16217	16277	16491	16109	16268	16210	16385	16438	16242	16354	16304	16673	16317	16508	16427	16458	16344	16342	16405	16295	16625	16266	16514	16307	16477	16203	16340	16500	16324	16317	16339	16475	16197	16349	16415	16073	16410	16471	16331	16366	16318	16279	16270	16214	16286	16426	16464	16273	16370	16376	16398	16338	16418	16191	16340	16470	16282	16247	16434	16309	16359	16379	16342	16287	16368	16378	16360	16195	16290	16462	16412	16424	16142	16289	16329	16266	16264	16488	16297	16392	16231	16527	16460	16201	16475	16206	16330	16247	16226	16323	16470	16323	16410	16279	16232	16368	16392	16310	16415	16390	16253	16198	16485	16306	16304	16449	16244	16391	16302	16357	16417	16370	16326	16321	16410	16314	16351	16454	16380	16274	16312	16411	16370	16365	16399	16288	16345	16446	16247	16339	16311	16396	16528	16212	16201	16228	16449	16306	16338	16289	16417	16274	16321	16319	16352	16393	16341	16383	16361	16244	16454	16304	16535	16386	16402	16434	16408	16349	16344	16469	16546	16441	16373	16326	16249	16386	16309	16512	16307	16319	16358	16383	16237	16549	16491	16369	16394	16463	16317	16389	16244	16384	16315	16462	16255	16471	16640	16317	16367	16362	16280	16445	16273	16402	16458	16384	16384	16261	16338	16303	16540	16373	16281	16087	16446	16253	16420	16421	16441	16275	16263	16284	16499	16490	16294	16443	16352	16428	16561	16332	16320	16267	16425	16359	16222	16293	16421	16352	16380	16472	16464	16208	16383	16273	16140	16449	16239	16338	16391	16514	16405	16467	16328	16448	16426	16247	16205	16316	16372	16313	16478	16424	16189	16234	16236	16263	16331	16399	16363	16359	16502	16431	16375	16354	16430	16313	16228	16208	16520	16417	16331	16439	16279	16304	16455	16285	16335	16429	16244	16330	16472	16221	16367	16288	16557	16329	16405	16353	16404	16274	16422	16555	16279	16427	16264	16422	16383	16361	16460	16293	16399	16421	16273	16434	16226	16416	16443	16328	16408	16345	16383	16248	16368	16306	16546	16360	16251	16351	16558	16254	16612	16113	16343	16437	16274	16448	16212	16384	16408	16287	16351	16281	16279	16244	16376	16381	16381	16220	16303	16500	16384	16388	16277	16511	16301	16278	16267	16361	16369	16270	16174	16289	16358	16300	16319	16362	16256	16308	16324	16413	16427	16468	16406	16346	16334	16172	16197	16339	16366	16210	16390	16301	16337	16362	16324	16289	16375	16265	16411	16459	16260	16303	16426	16440	16251	16210	16262	16210	16396	16298	16430	16447	16282	16343	16356	16304	16205	16301	16417	16317	16407	16266	16432	16454	16465	16414	16450	16348	16278	16448	16563	16327	16251	16271	16522	16313	16309	16230	16283	16520	16329	16452	16324	16278	16502	16363	16336	16354	16281	16395	16442	16435	16421	16398	16289	16357	16302	16345	16358	16282	16249	16480	16309	16268	16372	16381	16383	16316	16309	16390	16334	16326	16221	16454	16342	16471	16424	16171	16522	16426	16427	16251	16402	16421	16407	16343	16420	16322	16282	16272	16444	16352	16425	16518	16447	16368	16455	16354	16484	16495	16232	16199	16147	16186	16173	16464	16340	16362	16362	16457	16358	16382	16441	16454	16391	16179	16387	16284	16340	16272	16324	16285	16356	16261	16501	16350	16356	16470	16467	16389	16446	16430	16281	16284	16375	16235	16372	16439	16376	16372	16301	16277	16340	16354	16284	16265	16352	16299	16209	16416	16391	16265	16517	16283	16445	16451	16194	16328	16413	16365	16345	16224	16335	16405	16421	16648	16442	16293	16264	16368	16467	16542	16268	16340	16334	16351	16463	16246	16520	16235	16277	16450	16384	16541	16314	16191	16473	16395	16327	16320	16306	16337	16338	16359	16402	16384	16327	16434	16174	16452	16261	16264	16264	16230	16325	16286	16418	16417	16253	16454	16335	16392	16306	16377	16309	16209	16254	16370	16416	16315
24288	21544	29201	26168	25929	26490	25499	22907	21631	21190	20892	20780	20319	20203	20035	19702	19557	19501	19260	19251	19313	19416	19137	19231	19351	19284	19261	19355	19341	19352	19308	19091	19306	19293	19336	19418	19372	19497	19380	19402	19408	19201	19211	19240	19174	19173	19290	19295	19291	19319	19315	19133	19459	19515	19251	19164	19372	19130	19314	19351	19231	19258	19465	19195	19210	19295	19156	19344	19129	19048	19284	19239	19145	19148	19299	19447	19103	19191	19318	19276	19095	19339	19133	19038	19300	19189	19105	19405	19176	19346	19261	19281	18981	19000	19024	19135	19087	19253	19076	19398	19285	19234	19082	19122	19238	19291	19296	19112	19416	19029	19219	19302	19203	19294	19392	19325	19190	19169	19317	18969	19170	18999	19237	19221	19279	19189	19200	18869	19083	19258	19118	19306	19265	19258	19187	19021	19241	19256	19387	19108	19063	19094	19229	19214	19154	19350	19342	19174	19070	19276	19395	19196	19040	19152	19472	19343	19104	19069	19207	19269	19252	19245	19185	19246	19538	19113	19174	19050	19124	18937	19212	19130	19106	19180	19239	19075	19305	19273	19135	19105	19305	19281	19112	19250	18866	19349	19179	19182	19012	19318	19247	19239	19474	19387	19272	19138	19381	19255	19225	19138	19028	19099	19087	18822	19311	19210	19315	19140	19176	19324	19155	19025	19188	19332	19195	19155	19168	18960	19444	19239	19379	19205	19147	19363	19220	19248	19157	19285	19238	19193	19033	19068	19119	19106	19279	19349	19119	19170	19149	19401	19395	19283	19366	19279	19235	19282	19039	19287	19280	19274	19121	19284	19304	19128	19261	19139	19287	19078	19322	19090	19131	19160	19126	19013	19326	19270	19289	19139	19232	19067	19434	19184	19258	19260	19220	19241	19188	19534	19143	19239	19181	18927	19235	19223	19299	19249	19177	19190	19473	19281	19200	19066	19059	19302	19359	19188	19297	19326	19070	19169	19223	19153	19133	18969	19231	19136	19263	18988	19133	19231	19053	19371	19169	19064	19297	19218	19141	19191	18941	19246	19110	19092	19235	19237	19155	19300	19154	19275	19038	19072	19206	18958	18965	19076	19254	19270	19124	19288	19263	19167	19315	19307	19071	19107	19301	19006	19110	19155	19250	19394	19203	19218	19300	19027	19323	19236	19279	19299	19121	19327	19226	19236	19097	19230	18966	19041	19267	19332	19278	18991	19114	19117	19150	19406	19379	19263	19130	19427	19257	19271	19087	19319	19226	19402	19245	19204	19310	19071	19135	19117	19356	19207	19188	19255	19404	18989	19082	19141	19031	19164	19302	19321	19493	19064	19147	18970	19221	19227	19173	19451	19244	19392	19102	19320	19091	19307	19232	19295	19093	19198	19119	19089	18996	19354	19214	19132	19259	19283	19041	19095	19236	19125	19294	19070	19197	19239	19147	19183	19336	19050	19193	19138	19183	19105	19185	19115	19249	19325	19359	19212	19051	19228	19056	19234	19377	19413	18978	19204	19200	19157	19377	19038	19237	19240	19212	19023	19211	19116	19213	19117	19235	19443	18999	19255	19174	19158	19219	19350	19391	19260	19240	19345	19298	19201	19274	19089	18961	19485	19278	19164	19314	19019	19275	19126	19120	19336	19211	19111	19349	19243	19150	19345	19258	18969	19196	19288	19027	18901	19115	19120	19203	19130	19235	19264	19156	19247	19027	19207	19179	19294	19145	19030	19313	19178	19324	19248	19294	19126	18951	19272	19114	19118	19114	19035	19219	19136	19183	19229	19176	19353	19099	19237	19350	19189	19311	19206	19164	19331	19373	19298	19204	19093	19226	19140	19154	19428	18980	19255	19448	19264	19081	18979	19389	19247	19030	19294	19289	19180	19000	18963	19105	19133	19237	19155	19226	19301	19265	19197	18849	18908	19302	19422	19050	19253	19171	19157	19109	19074	19084	19195	19181	19124	19255	19256	19024	19290	19291	19122	19159	19277	19175	19120	19088	19320	19373	19188	19371	19207	19211	19273	19223	19145	19254	19198	19283	19334	19317	19186	19161	19269	19221	19355	19103	19127	19206	19383	19177	19231	19253	19014	19290	19299	19187	19234	19272	19063	18972	19177	19137	19157	19354	19170	19180	19342	19357	19301	19260	19204	18960	19287	19136	18890	19318	19080	19002	19235	19280	19330	19088	19386	19296	19099	19218	19260	19124	19238	19083	19248	19234	19175	19175	19320	19427	19041	19061	19198	19183	18964	19174	19220	19233	19421	19183	19360	18945	19210	19245	19239	19150	19155	19223	19138	19261	19206	18912	19149	19233	19126	19299	19236	19275	19355	19212	18981	19211	19265	19240	19061	19104	19089	19000	19203	19329	19366	19240	19337	19337	19174	19140	19188	19097	19316	19178	19112	19140	19348	19233	19027	19240	19435	19236	19163	19158	19277	19163	19120	19018	19171	19141	19178	19029	19268	19392	19092	19080	19083	19220	19257	19129	19286	19198	19274	19299	19033	19257	19251	19205	19214	19268	19069	19322	19204	19294	19050	19073	19214	19259	19092	19443	19084	19141	19044	19193	19299	19261	19399	19314	19088	19218	19171	19257	19212	19468	19199	19245	19160	19299	19315	19231	19200	19104	19181	19197	19068	19433	18893	19143	19093	19279	19081	19090	19165	19020	19358	19269	19083	19249	19296	19360	19151	19323	18972	19432	19044	19019	19081	19065	19373	19120	19334	19273	19146	19188	19166	19433	19087	19231	19224	19296	19006	19120	19107	19318	19179	19191	19392	19163	19204	19207	19294	19469	19176	19183	19353	19093	19188	19258	19202	19094	19448	19013	19206	19299	19050	19187	19144	19376	19180	19193	19310	19239	19389	19111	19097	19126	19263	19270	19187	19273	19236	19298	19129	18970	19108	19087	19131	19202	19196	19209	19198	19318	19221	19152	19147	19310	19320	19374	19300	19289	19333	19122	19075	19204	18950	19212	19255	19083	19051	19203	19365	19195	19121	19172	19238	19343	19393	19234	19057	19134	19265	19015	19239	19278	19340	19027	19164	19499	19340	19055	18854	19138	19157	19121	19276	19065	19056	19308	19320	19122	19157	19167	19236	19351	19202	19102	19040	19080	19235	19370	19147	18965	19002	19215	19092	19179	19208	19101	19393	19124	18928	19133	19361	19265	19253	19280	19233	19075	19330	19251	19292	19198	19267	19162	19259	19325	19176	19101	19066	19242	19238	19260	19316	19383	19295	19213	19110	19289	19340	19234	19330	19036	19331	19172	19153	19282	19432	19390	19344	19243	19209	19282	19303	19266	19144	19089	19399	19123	19156	19400	19171	19114	18875	19185	19206	19307	19446	19358	19269	19272	19258	19390	19084	19145	19161	19235	19392	19327	19244	18851	19276	19324	19142	19269	19087	19214	19226	19231	19195	19285	19207	19175	19232	19279	19443	19240	19187	18926	19100	19042	19280	19243	19113	19367	19211	19098	19158	19197	19076	19326	19137	19136	19157	19206	19192	19372	19448	19236	18988	18959	18998	19235	18989	18886	19285	19250	19017	19262	19204	19310	19048	19061	19181	18977	19120	19189	19290	18931	19176	19259	19154	19196	19219	19151	19254	19322	19206	19420	18940	19047	19233	19312	19147	19204	19127	19255	19279	19055	19183	19145	19215	19175	19099	19038	19311	19120	19165	19236	19210	19359	19200	19240	19343	19183	19277	19247	19295	19301	18953	19114	19421	19315	19326	19178	19149	19325	19300	19178	19135	19263	19304	19188	19180	19247	19202	19185	19176	19328	19184	19089	19044	19199	19218	19216	19307	19303	19170	19089	19239	19046	19335	19118	19185	19253	19255	19230	19001	19006	19189	19321	19373	18979	19132	19244	19140	18873	19155	19128	19249	19197	19144	19295	19207	19269	19295	19152	19323	19085	19236	19358	19218	19222	19221	19234	19050	19023	19240	18937	19219	19174	19293	19281	19196	19061	19334	19362	19130	19278	19254	19274	19059	19140	19264	19325	19327	19266	19240	19281	19312	19279	19217	19312	19163	19176	19073	19234	19188	19067	19276	19241	19248	19081	19162	19377	19210	19355	19480	19247	19213	19135	19059	19115	19235	19237	19137	19056	19223	19270	19158	19145	19099	19094	19034	19198	19179	19013	19264	19202	19318	19488	19152	19187	19193	19159	19171	19294	19181	19167	19164	19153	19288	19283	19411	19164	19170	19182	19304	19187	19265	19363	19372	19264	19100	19231	19356	19320	19180	19232	19080	19066	19282	19172	19272	19224	19204	19110	19332	19024	19303	19168	19233	19194	19217	19148	19220	19186	19177	19388	19187	19424	19192	19312	19177	19233	19272	19275	19143	19147	19034	19182	19229	19242	19103	19234	19054	19195	19274	19112	19442	19060	19257	19340	19144	19089	19076	19074	19263	18966	19154	19163	19243	19164	19349	19239	19427	19108	19418	19066	19247	19263	19270	19257	19132	19203	19267	19289	19028	19118	19250	19356	19188	19248	19076	19224	19322	19338	19036	19179	19032	19452	19276	19368	19408	19333	19355	19243	19213	19365	19152	19305	19273	19197	19207	19237	19220	19090	19232	19279	19053	19150	19298	19379	19047	19448	19378	19045	19217	19217	19132	19077	19072	19014	19191	19231	19286	19300	19079	19339	19197	19274	19270	19241	19112	19226	19178	19280	18910	19086	19081	19201	19156	19284	19263	19221	18969	19190	19231	19428	19241	19167	19270	19303	19247	19248	19354	19327	19232	19129	19386	19269	19329	18926	19220	19245	19096	19148	19020	19231	19042	19185	19270	19118	19043	19341	19242	18988	19306	19100	19060	19136	18780	19238	19230	19155	19138	19162	19310	19155	19042	19226	19206	19137	19067	19111	19128	19196	19176	19259	19042	19160	19125	19164	19337	19372	19285	19168	19527	19423	19228	19208	19291	19070	19266	19314	19070	19199	19342	19301	19258	19221	19251	19083	19201	19080	18996	19056	19260	19327	19119	19058	19038	19237	19337	18952	19185	19206	19263	19213	18986	19123	19403	19326	19165	19223	19115	19212	19185	19239	19261	19236	19182	19050	18982	19194	19033	19468	19249	19125	19174	19208	19129	19269	19338	19374	19121	19165	19181
32361	52117	47596	36701	31534	25328	22504	21377	20108	19443	19029	18777	18383	18085	17538	17191	16944	16814	16846	16687	16864	16834	16862	16845	16926	16721	17050	16765	16853	16910	16973	16863	16859	16726	16940	16789	16907	16926	16987	16919	16967	16865	16678	16823	16789	17078	16871	17031	16908	16775	16926	16805	16711	16971	16724	16881	16792	16867	16775	17070	16656	16799	16879	16992	16808	16832	16811	16758	16866	16742	16892	16669	16771	16789	16969	16728	16768	16817	16807	16807	16842	17024	16751	16854	16850	16942	16886	16802	16861	16761	16713	16919	16791	16866	16842	16801	16731	16867	16799	16756	16671	16856	16896	16669	16926	16862	16795	16805	16735	16706	16792	16836	16798	16727	16800	16738	16753	16764	16880	16768	16683	16938	16747	16878	16984	16873	16685	16689	16775	16832	16870	16703	16766	16610	16758	16701	16864	16769	16845	16934	16721	16715	16905	16768	16877	16868	16798	16612	16827	16857	16603	16876	16648	16644	16719	16807	16813	16778	16798	16893	16765	16778	16724	16798	16818	16855	16789	16543	16890	16765	16877	16898	16884	16784	16780	16696	16814	16745	16874	16808	16845	16842	16876	16931	16837	16772	16679	16839	16766	16911	16784	16813	16804	16893	16858	16730	16762	16762	16965	16879	16725	16782	16804	16726	16902	16893	16805	16819	16877	16716	16813	16794	16835	16806	16905	16943	16850	16765	16736	16731	16796	16806	16664	16853	16698	16910	16755	16818	16795	16871	16775	16670	16648	16959	16576	16637	16879	16711	16706	16976	16864	16910	16817	16824	17016	16827	16793	16653	16677	16796	16934	16755	16735	16794	16699	16801	16759	16848	16857	16842	16836	16534	16793	16785	16746	16806	16857	16655	16824	16938	16841	16877	17119	16748	16777	16920	16756	16785	16721	16996	16860	16725	16781	16980	16688	16683	16885	16863	16855	16794	16863	16885	16792	16619	16749	16803	16834	16729	16793	16775	16678	16663	16860	16818	16681	16732	16882	16718	16801	16789	16694	16916	16796	16696	16798	16833	16815	16712	16696	16905	16927	16833	16756	16826	16878	16929	16647	16859	16779	16852	16825	16702	16930	16802	16897	16779	16910	16743	16730	16886	16760	16812	16860	16688	16706	16804	16930	16748	16629	16788	16999	16818	16797	16781	16804	16650	16831	16766	17089	16700	16804	16910	16857	16745	16905	16866	16765	17020	16838	16804	16754	16812	16873	16753	16730	16870	16690	16882	16733	17004	16853	16691	16859	16813	16524	16886	16785	16791	16897	16851	17012	16764	16737	16738	16756	16778	16852	16614	16750	16838	16856	16810	16765	16937	16814	16781	16708	16870	16881	16725	16810	16840	16936	16691	16914	16689	16774	16792	16875	16761	16804	16666	17081	16845	16693	16984	16828	16774	16890	16728	16807	16731	16850	16756	16891	16832	17055	16750	16776	16803	16868	16869	16959	16940	16640	17002	16812	16791	16696	16719	16812	16845	16746	16807	16833	16705	16931	16936	16851	16772	16769	16922	16601	16885	16703	16600	16850	16777	16768	16793	16826	16954	16854	16814	16814	16724	16837	16731	16777	16798	16709	16754	16787	16733	16741	16844	16765	16894	16757	16681	16809	16885	16814	16806	16721	16596	16975	16824	16936	16782	16848	16813	16815	16851	16749	16705	17039	16897	16910	16776	16761	16781	16792	16775	16580	16872	16687	16809	16767	16896	16995	16768	16826	16766	16888	16901	16921	16679	16769	16597	16849	16747	16811	16752	16821	16747	16794	16703	16827	16852	16812	16859	16921	16841	16739	16633	17015	16827	16930	16838	16927	16922	16706	16754	16759	16795	16915	16837	16734	16778	16790	16826	16774	16648	16512	16634	16750	16873	17016	16693	16660	16721	17019	16831	16755	16705	16708	16790	16709	16627	16815	16760	16693	16822	16740	16742	16890	16692	16867	16859	16725	16804	16819	16656	16873	16857	16877	16800	16729	16804	16730	16653	16705	16995	16789	16809	16699	16793	16814	16836	16921	16770	16645	16726	16851	16851	16789	16812	16852	16874	16650	16846	16978	16867	16820	16772	16850	16895	16753	16797	16805	16782	16754	16886	16943	16748	16818	16716	16796	16678	16948	16820	16817	16922	16705	16798	16867	16803	16868	16764	16796	16768	16836	16888	16834	16701	17003	16821	16910	16660	16960	16774	16874	16650	16862	16839	16972	16628	16807	16866	16843	16809	16874	16878	16822	16829	16670	16877	16888	16775	16875	16893	16626	16859	16779	16769	16818	16748	16894	16762	16788	16852	16894	16788	16790	16894	16778	16915	16851	16861	16894	16783	16850	17018	16785	16764	16728	16760	16841	16873	16704	16873	16687	16634	16878	16878	16693	16697	16789	16680	16692	16798	16770	16773	16619	16663	16621	16828	16788	16850	16794	16688	16859	16837	16877	16775	16846	17020	16763	16842	16897	16772	16799	16820	16689	16807	16779	16907	16831	16763	16888	16785	16633	16762	16641	16729	16817	16817	16911	16790	16794	16656	16918	16753	16601	16839	16757	16885	16789	16797	16810	16902	16857	16684	16924	16833	16808	16958	16804	16850	16909	16987	16713	16829	16678	16920	16877	16747	16879	16808	16604	16564	16951	16677	16871	16718	16991	16455	16822	16681	16670	16805	16556	16862	16824	16719	16877	16686	16825	16814	17018	16955	16732	16830	16800	16731	16803	16714	16689	16736	16753	16836	16883	16712	16879	16695	16931	16774	16835	16799	16767	16856	16792	16812	16659	16784	16866	16928	16624	16764	16644	16789	16778	16753	16881	17092	16779	16934	16819	16774	16732	16816	16668	16873	16823	16712	16836	16731	16741	16748	16662	16745	16577	16712	16770	16827	16760	16720	16677	16849	16680	16689	16730	17051	16812	16836	16685	16875	16809	16811	16753	16961	16691	16765	16888	16830	17002	16958	16706	16668	16743	16843	16940	16884	16696	16793	16764	16874	16782	16674	16703	16823	16663	16864	16744	16760	16754	16599	16849	16775	16964	16869	16739	16925	16645	16860	16761	16813	16961	16842	16814	16963	16765	16799	16905	16826	16737	16713	16974	16764	16808	16692	16807	16855	16802	16830	16848	16906	16666	16772	16875	16790	16908	16655	16771	16857	16643	16802	16872	16877	16852	16853	16878	16863	16911	16908	17009	16811	16679	16737	16819	16857	16834	16893	16666	16778	16825	16867	16698	16671	16782	16731	16707	16673	16815	16718	16884	16764	16732	16785	16661	16771	16654	17015	16721	16720	16872	16776	16834	16674	16792	16715	16940	16907	16698	16632	16887	16826	16889	16794	16656	16954	17010	16686	16708	16784	16815	16827	17020	16895	16932	16847	16738	16896	16814	16620	16814	16724	16884	16797	16775	16928	16641	16772	16754	16677	16903	16856	16786	16738	16699	16675	16720	16734	16729	16727	16819	16879	16728	16808	16797	16821	16854	16823	16923	16844	16890	16779	16765	16624	16609	16710	16746	16723	16802	16975	17001	17023	16742	16802	16749	16826	17003	16807	16854	16859	16875	16873	16760	16743	16876	16887	16796	16927	16791	16892	16805	16834	16845	16713	16718	16880	16959	16651	16777	16710	16874	16815	16978	16792	16968	16807	16878	16953	16721	16853	16821	16765	16872	16729	16634	16775	16767	16850	16884	16733	16923	16875	16984	16907	16561	16671	16706	16838	16724	16924	16637	16705	16910	16858	16805	16904	16913	16806	16749	16652	16986	16736	16752	16859	16714	16974	16962	16792	16784	16887	16764	16927	16804	16866	16817	16851	16697	16549	16907	16758	16679	16803	16808	16654	16827	16937	16694	16720	16666	16870	16786	16864	16748	16914	16722	16779	16895	16664	16916	16782	16710	16772	16867	16703	16736	16772	16939	16834	16843	16767	16742	16836	16929	16850	16960	16914	16764	17023	16858	16629	16675	16787	16814	16695	16950	16809	16902	16908	16856	16967	16780	16795	16737	16666	16869	16773	16862	16727	16939	16638	16831	16765	16883	16859	16758	16761	16853	16741	16707	16782	16772	16751	16798	16793	16811	16750	16650	16712	16948	16913	16737	16940	16802	16821	16801	16712	16716	16778	16826	16904	16812	16678	16971	16837	16752	16956	16737	16805	16846	16582	16814	16747	16686	16740	16797	16822	16840	16874	16719	16804	16846	16864	16945	16851	16940	16754	16686	16863	16912	16741	16807	16846	16925	16633	16803	16814	16719	16813	16715	16775	16685	16679	16840	16758	16915	16814	16702	16781	16753	16821	16741	16619	16787	16937	16874	16839	16979	16804	16659	16754	16843	16711	16881	16777	16848	16780	16763	16766	16829	16985	16786	16852	16720	16803	16793	16870	16633	16751	16682	16772	16697	16674	16619	16789	16558	16943	16675	16919	16766	16769	16809	16783	16646	16699	16881	16832	16813	16806	16934	16971	16827	16942	16875	16821	16838	16746	16803	16766	16833	16949	16896	16713	16792	16633	16781	16771	16834	16781	16835	16797	16765	16881	16700	16795	16965	16730	16859	16728	16823	16699	16880	16798	16942	16793	16786	16714	16846	16578	16855	16865	16891	16669	16732	16769	16767	16815	16813	16692	16905	16762	16719	16991	16886	16870	16782	16767	16817	16760	16660	16720	16717	16730	16814	16837	16655	16735	16712	16833	16859	17023	16759	16816	16702	16872	16817	16653	16689	16816	16759	17034	16879	16803	16947	16737	16765	16970	16973	16621	16801	16879	16795	16696	16843	16910	16700	16728	16785	16723	16777	16772	16856	16685	16775	16621	16966	16801	16956	16765	16654	16684	16883	16781	16849	16817	16824	16804	16665	16817	16847	16743	16861	16740	16795	16801	16819	16774	16894	16761	16660	16935	16797	16873	16821	16901	16923	16776	16911	16885	16780	16806	16830	17099	16670	16914	16912	16976	16673	16988	16782	16761	16839	16715	16854	16833	16879	16628	16846	16877	16870	16719	16897	16820	16763	16771	16786	16856	16711	16784	16879	16835	16816	16873	16770	16779	16809	16880	16834	16732	16859	16805	16923	16812	16779	16811	16906	16729	17009	16886	16761	16707	16767	16960	16799	16784	17025	16692	16868	16750	16802	16734
23101	21551	29526	24902	24142	28771	30424	24765	22821	22481	21904	21666	21852	21335	20899	20500	20327	20361	20226	20318	20204	20494	20195	20069	20124	20128	20205	19951	20042	20208	20197	20197	19973	20005	20117	20198	20141	20107	20257	20233	20288	20279	20093	20241	20131	20025	19978	20253	20196	20054	19927	19923	20251	20051	19977	20098	20077	20290	20056	20191	20209	20091	20269	20146	20240	20024	19925	20231	20164	20143	20236	20276	19890	20205	20235	20064	20220	20081	20047	20285	19920	20028	19917	19842	19955	20312	20041	20003	20064	20002	20108	19999	20103	20243	20009	20069	20065	20061	20198	20099	20079	19948	19896	19997	19974	20130	20193	19990	20146	20201	20049	20079	19929	20076	19937	19959	20119	19994	19866	20007	19991	20259	20085	19663	20216	20148	20029	19986	20078	19957	20184	19983	20080	20156	20132	20118	19952	20007	20054	20302	20185	19913	19935	19958	19896	20234	19954	20029	19872	19825	20048	19949	20152	19970	20100	19931	20039	19903	19692	20059	20165	20032	19975	20132	20125	20245	20187	20030	19947	19985	20111	19942	19967	20048	20125	20072	20062	20202	19963	19969	19961	20050	20045	19977	19813	19961	19843	20184	20092	20202	19959	19952	20225	20099	19918	19997	20157	19967	20022	20011	19920	19802	19792	19833	20090	19976	20018	19994	19864	20113	19680	20225	20061	20048	20185	20099	20219	20010	20108	20084	20271	19952	20050	20025	20233	20043	20301	20145	20117	20134	19886	20018	20111	19959	19900	19968	20281	19769	19858	19998	20109	19857	20077	19885	20138	20225	20016	20309	19940	19900	20330	20015	20064	20075	20265	20039	19995	19965	19989	20001	20037	20030	20102	20112	19897	20098	19897	19646	19873	20065	19932	19972	20149	19934	19998	19960	19948	19895	20025	20282	19870	19976	19932	20055	19778	20004	20019	20000	19982	20140	19867	20090	20079	20012	19834	20206	20026	19909	19995	19906	20030	20046	19781	20132	20099	20074	19993	19832	20012	19898	20150	20092	19969	20181	20053	20006	19928	20062	20074	19885	19918	20060	20022	20108	20115	19985	19991	19966	19998	19898	19947	19864	20120	20076	20165	20063	19776	20002	20152	19928	20254	20070	20118	20054	19909	20127	19883	20038	20091	20030	19964	20048	19982	20090	20038	20031	20063	20102	20101	19877	19751	19827	20150	20032	20004	19994	20019	19993	19872	20017	19872	19923	19817	20084	20036	20080	19936	19988	20029	20142	20023	20004	20135	20195	20122	20058	19997	19912	20044	19982	20145	20004	19990	20214	19959	20023	19984	20090	19958	20041	20136	19890	19903	19922	20025	20083	20047	19807	20054	19869	19846	20169	20021	20122	19988	19834	19898	19838	20071	20035	20116	20089	19996	20032	19960	20155	20319	19775	19984	19947	20042	20011	20000	19974	20034	20247	19803	20167	20152	20005	20013	19909	20206	20180	19971	19936	20010	19931	20054	19859	20118	19985	20150	20109	20099	20058	19975	19966	19994	20073	20019	20065	20149	20086	19957	19986	20125	20002	20125	20085	20150	19949	20009	20216	20036	20013	19922	20032	19874	20234	20091	20031	20112	19968	20050	20120	19951	20239	20024	19994	20087	19874	19977	20137	19904	19954	19982	19914	20046	19838	20151	19937	19961	20045	20126	19971	20060	19829	20087	19885	19927	19870	20137	20032	19925	19811	20078	20094	20157	20099	20018	20006	20101	20011	20296	19974	20178	20095	20227	20005	19851	20075	20246	20106	19972	19933	20247	20070	20093	20166	20110	19984	20178	20083	20026	19992	19816	20065	19910	20162	20179	20100	20052	20020	19965	20036	20049	20050	19941	20009	20045	19972	19847	19932	20122	20049	19939	20011	19961	19980	19911	20037	19833	20271	19953	20224	20002	20267	19971	19981	20101	20197	19948	20001	20185	19956	19770	20006	20179	19951	20082	19917	19902	20121	19946	19896	20044	19953	20042	20214	19992	19985	20152	19981	20233	20008	19916	19946	19909	20027	19973	20057	20389	19913	20303	19922	19938	20078	19962	20018	20151	20050	19814	20026	19935	20175	20012	19846	19906	20083	20033	20251	19859	20058	19922	20031	20024	19822	19915	19985	19896	20134	20068	20138	20125	20111	20134	20163	20170	20175	20107	20279	20005	19956	20181	20160	20211	20183	20166	19910	20083	20014	20001	19831	19931	20103	19899	19933	20086	19938	19946	20116	20405	20096	19971	20081	19890	19811	20070	20131	19882	20153	19852	19998	20115	20072	19994	19926	20119	20078	20130	19904	20127	20071	20089	20050	20037	20003	19953	20015	20046	20112	20272	20305	20164	19806	20002	19819	20027	20012	20403	20179	20219	20103	20105	20077	20042	19720	20058	19892	20055	19825	20045	19938	19911	20023	20196	20057	20054	19942	20198	20084	20101	19972	19884	20059	20092	20163	19920	19942	20150	19919	19979	20328	20026	19965	20058	20017	19863	19907	19944	20068	20133	20168	19802	20047	19835	19961	20024	19884	19839	20010	20083	19957	20084	19769	19986	19988	19959	20086	20057	20051	20002	19961	20125	20113	19998	20060	20057	19870	19993	19998	20040	20006	20013	20182	20251	19995	19940	20073	20124	20088	20020	20036	20049	20156	20052	20090	19868	19831	20139	20030	20141	19969	20201	20078	20043	20063	20049	19953	20121	20002	19930	20099	20024	20136	19917	20093	19934	19869	20020	19996	20047	20045	19941	20258	19810	19888	19860	20157	20008	19994	20149	19896	20074	20038	19982	20038	19939	20002	20121	20013	19830	19940	19986	20144	19925	20108	20015	20168	19956	20080	19698	19936	19997	20143	20084	20167	20151	20001	19980	20097	20072	20096	20123	19811	19907	20167	20066	19900	20008	19886	19924	19894	20105	20118	19908	19989	19843	19971	19986	20096	19925	20052	19919	19923	20161	20113	20032	20035	20188	20004	19834	19971	20071	20005	20012	20139	20160	19987	19889	20185	20059	20166	20335	20071	20072	20065	20051	19911	19836	20100	19922	20028	20039	19966	19848	19701	19813	19935	20129	20139	20077	19984	20090	20010	20122	19886	20006	20014	20107	20296	19982	20187	19864	20024	20113	20040	20115	20045	20192	19936	19989	19892	20016	20125	20103	20134	20127	20064	20110	20115	20225	20103	20250	20301	20089	20153	20071	19939	20042	19903	19799	19876	19925	19853	19973	19986	19996	20057	19973	20001	19941	19898	20029	19972	20224	20004	20114	19794	19920	20051	20311	20108	19896	19893	19929	20176	20043	20004	20390	20160	20149	20011	20130	20014	19920	19799	20117	20132	19948	19994	20087	19836	19917	19781	19974	20036	19896	20011	20134	20051	20017	20058	20105	19906	20049	20035	20009	19847	19922	20075	20187	19990	19880	20225	20071	19992	20139	19878	20115	19987	19826	20026	20108	20147	19951	19962	19958	20048	20063	20064	20006	20105	20199	20095	19999	20073	20058	20006	19896	20238	19915	20210	20031	20031	19873	19899	20104	20024	20227	19891	19920	19962	19910	20008	19907	19861	19832	20068	20058	19963	20060	20168	20120	20165	20163	19900	20142	19923	20029	20109	19976	20177	20046	20091	20017	19983	20044	20086	19927	20123	20103	20081	20049	19967	20138	20079	20093	19917	20005	20150	20131	19814	20041	19989	19930	19990	19749	19968	19966	20147	19912	20100	20156	20070	19940	20025	20045	20109	20129	20153	20113	20056	20052	20008	19940	19954	19953	19929	19836	20074	20055	20316	20113	19986	19921	19819	20015	19985	19920	20027	20072	20122	20115	20103	20149	19924	19956	20111	19951	19917	20040	20277	20014	20077	19935	20120	20118	20070	20095	20034	20077	19953	20018	20032	20054	20023	19970	19959	19964	20141	19882	19867	20029	19891	20091	20086	20356	20029	19947	20125	19850	20051	20095	20024	20110	20120	20138	19994	19879	20152	20069	19862	20143	19893	20072	19892	20044	20190	20114	19977	19904	20044	20035	19796	19988	19870	19911	19988	20048	20004	19989	20117	19991	20051	20135	19901	20080	20180	20086	20022	19792	20117	20155	19982	19871	19965	20042	20165	20103	20084	19840	20034	20068	19925	20087	20068	20051	20091	20074	19942	20148	19987	20092	19898	20124	19781	20070	20205	19990	19959	19980	19990	20065	20078	19848	20148	20146	19907	20013	19974	19989	20027	19985	19823	19940	20196	20051	20109	20012	19999	19789	19928	19964	20018	19849	20091	19971	19954	19974	19668	19857	20025	20114	20111	20257	20103	20023	19896	20047	20049	20070	20134	20019	20103	19893	20155	20129	19937	20002	19783	20008	20174	19916	19987	19850	20050	19874	20115	20080	20330	19923	20150	20260	20094	19939	19932	20078	20093	20136	19877	20136	20062	19975	20095	20119	19993	19961	20049	20178	20053	20187	20238	20023	19966	19874	20104	19880	19840	20323	20093	19935	19824	19973	20192	20130	20053	20032	20133	19938	20162	20087	20078	20066	19925	19879	19942	20212	20045	20103	20031	19946	20145	20192	19881	20111	20067	20096	20065	20070	19933	19757	19876	20066	20144	20015	20222	20045	19959	20191	20018	19988	20037	19956	20105	19917	19720	19948	19790	20042	19953	19955	20005	20097	19876	20012	20074	20075	20046	19922	20143	19930	20180	20009	19971	20009	19917	20007	20107	19772	19890	20063	20191	20081	20009	20043	20027	20208	19973	20096	20155	20023	19892	20187	20111	20045	20066	19864	19869	19903	20045	19861	20038	19863	19980	19828	20060	19995	19921	20116	20062	19978	19880	20107	19984	19939	19958	19935	19891	20080	19952	19991	20036	20081	20017	19918	20066	20060	19828	20150	20105	19861	19986	20083	20082	20003	20124	19834	19919	19835	19923	19972	20074	20215	19929	20058	19857	19984	20154	20064	19980	19957	20149	20346	19903	20123	19950	19986	19969	19845	20184	20142	20005	20233	20066	20138	20093	20214	19960	20011	20060	20074	20177	19980	20176	20000	19888	19987	19773	20029	19926	19835	20161	19826	19837	20066	19942	20012	20131	20183	19980	19871	19998	20155	20025	19903	20143	20160	19927	20163	20070	19876	19899	20214	19971
36110	59641	55201	44860	36507	32814	27428	22864	20920	19980	19875	19642	19269	18951	18363	17812	17695	17374	17369	17374	17404	17543	17269	17442	17317	17268	17405	17188	17379	17490	17571	17167	17349	17311	17421	17220	17248	17356	17390	17467	17271	17477	17533	17321	17297	17365	17263	17312	17516	17365	17474	17251	17296	17562	17427	17364	17388	17167	17514	17262	17416	17224	17435	17258	17547	17330	17116	17203	17449	17477	17279	17264	17481	17330	17377	17319	17267	17278	17297	17392	17385	17273	17403	17392	17458	17280	17248	17444	17424	17386	17284	17325	17553	17321	17382	17202	17297	17313	17523	17373	17338	17301	17379	17390	17253	17197	17354	17388	17414	17134	17330	17134	17428	17207	17427	17326	17211	17150	17328	17324	17200	17237	17430	17362	17389	17187	17252	17303	17434	17177	17411	17282	17354	17163	17241	17417	17310	17384	17297	17359	17333	17202	17301	17225	17340	17490	17262	17157	17334	17186	17242	17136	17341	17175	17343	17314	17352	17144	17377	17346	17466	17219	17367	17358	17432	17426	17360	17249	17290	17135	17278	17308	17457	17122	17186	17499	17267	17325	17177	17301	17210	17263	17367	17424	17172	17219	17375	17112	17202	17330	17394	17500	17319	17415	17327	17253	17381	17171	17213	17160	17383	17299	17519	16985	17412	17431	17231	17251	17211	17165	17455	17321	17336	17302	17182	17230	17419	17203	17204	17337	17300	17180	17316	17300	17238	17371	17180	17129	17265	17419	17347	17468	17425	17319	17399	17231	17297	17453	17316	17220	17252	17412	17266	17215	17155	17445	17396	17370	17240	17424	17317	17288	17315	17333	17290	17242	17329	17316	17332	17258	17440	17291	17220	17318	17408	17238	17465	17239	17300	17140	17283	17266	17291	17262	17284	17536	17470	17331	17441	17299	17282	17408	17331	17369	17358	17356	17439	17321	17402	17398	17215	17275	17234	17281	17213	17200	17228	17262	17287	17407	17374	17272	17281	17277	17456	17246	17411	17272	17337	17162	17393	17308	17409	17347	17307	17156	17410	17187	17251	17279	17379	17550	17580	17356	17324	17179	17469	17151	17252	17256	17475	17303	17415	17374	17387	17273	17202	17484	17218	17470	17223	17451	17369	17209	17500	17183	17372	17356	17286	17358	17273	17248	17221	17284	17153	17258	17319	17307	17353	17355	17376	17097	17208	17282	17427	17224	17305	17345	17339	17346	17301	17104	17378	17275	17282	17325	17362	17428	17491	17321	17188	17436	17397	17367	17193	17306	17284	17322	17152	17358	17316	17416	17257	17335	17285	17085	17275	17345	17231	17222	17189	17288	17222	17297	17221	17186	17218	17349	17453	17222	17273	17413	17172	17170	17341	17494	17329	17225	17177	17387	17181	17443	17485	17290	17256	17445	17277	17272	17372	17209	17293	17342	17301	17264	17251	17459	17230	17404	17195	17367	17294	17307	17137	17367	17525	17160	17248	17471	17312	17477	17241	17276	17296	17262	17365	17421	17153	17297	17471	17160	17420	17322	17284	17212	17177	17321	17334	17270	17402	17201	17442	17323	17228	17441	17357	17235	17390	17259	17334	17241	17274	17253	17426	17260	17228	17124	17429	17427	17265	17317	17322	17537	17294	17331	17281	17155	17310	17338	17287	17134	17490	17215	17351	17352	17232	17460	17168	17519	17093	17350	17444	17317	17279	17223	17328	17300	17262	17279	17181	17502	17394	17351	17250	17263	17261	17224	17201	17456	17320	17406	17038	17325	17355	17311	17204	17428	17362	17456	17294	17296	17277	17195	17371	17227	17286	17145	17395	17475	17203	17349	17288	17381	17222	17455	17391	17120	17333	17317	17283	17280	17160	17465	17370	17231	17239	17269	17140	17312	17465	17259	17250	17085	17345	17221	17336	17303	17357	17335	17268	17297	17201	17461	17167	17168	17262	17306	17148	17436	17260	17257	17201	17412	17294	17391	17129	17375	17281	17264	17240	17251	17375	17320	17342	17264	17222	17227	17350	17212	17300	17365	17385	17299	17395	17266	17277	17151	17384	17179	17333	17357	17362	17390	17294	17362	17214	17179	17279	17258	17094	17286	17382	17427	17316	17322	17298	17383	17376	17313	17349	17285	17177	17419	17386	17492	17014	17387	17092	17276	17250	17281	17206	17346	17405	17288	17349	17338	17231	17252	17263	17332	17426	17380	17246	17189	17337	17301	17151	17277	17503	17361	17268	17414	17173	17387	17285	17374	17430	17188	17317	17247	17374	17125	17316	17299	17353	17335	17355	17235	17372	17286	17202	17363	17209	17385	17504	17409	17257	17351	17345	17341	17266	17334	17237	17379	17334	17246	17191	17297	17219	17166	17395	17211	17409	17401	17302	17416	17199	17334	17422	17422	17335	17411	17326	17195	17213	17299	17430	17421	17288	17331	17387	17323	17463	17445	17309	17376	17351	17205	17386	17248	17148	17100	17202	17381	17224	17383	17271	17199	17358	17117	17219	17246	17328	17223	17208	17408	17465	17261	17369	17252	17284	17260	17374	17213	17350	17195	17444	17388	17495	17324	17430	17296	17292	17167	17223	17223	17199	17187	17259	17172	17246	17385	17409	17277	17152	17322	17246	17221	17253	17427	17267	17287	17231	17276	17308	17179	17282	17149	17232	17342	17370	17428	17070	17315	17320	17229	17245	17310	17335	17461	17404	17208	17372	17327	17515	17254	17479	17310	17036	17314	17182	17253	17385	17300	17454	17188	17297	17277	17332	17357	17402	17177	17266	17353	17096	17366	17374	17219	17245	17219	17295	17272	17308	17340	17128	17274	17289	17219	17330	17413	17267	17443	17264	17348	17190	17272	17352	17155	17416	17266	17313	17400	17307	17289	17203	17323	17286	17369	17198	17117	17285	17314	17286	17271	17257	17304	17322	17469	17244	17213	17276	17291	17347	17343	17219	17184	17336	17361	17231	17366	17271	17471	17325	17469	17364	17328	17417	17161	17431	17291	17243	17209	17251	17196	17232	17359	17342	17238	17457	17117	17335	17252	17246	17376	17255	17283	17310	17315	17107	17232	17253	17242	17338	17236	17374	17339	17324	17263	17401	17306	17383	17457	17233	17112	17391	17261	17390	17290	17253	17114	17314	17334	17305	17437	17305	17338	17549	17376	17378	17385	17147	17381	17218	17354	17343	17304	17374	17287	17123	17179	17350	17225	17358	17446	17328	17160	17228	17318	17041	17347	17083	17166	17381	17256	17374	17327	17363	17083	17312	17234	17141	17367	17203	17210	17369	17352	17307	17203	17230	17116	17252	17236	17386	17227	17328	17232	17222	17085	17224	17138	17240	17257	17225	17326	17294	17143	17307	17131	17137	17486	17384	17367	17435	17197	17230	17278	17202	17226	17247	17210	17304	17472	17240	17428	17407	17177	17272	17296	17141	17273	17297	17341	17341	17576	17258	17299	17462	17313	17397	17438	17431	17123	17259	17248	17284	17279	17353	17292	17381	17354	17246	17307	17412	17294	17183	17235	17257	17224	17377	17309	17277	17268	17378	17327	17306	17120	17360	17318	17349	17303	17125	17252	17377	17352	17439	17320	17118	17222	17454	17244	17360	17155	17392	17215	17145	17193	17288	17369	17220	17475	17267	17369	17313	17227	17257	17178	17287	17296	17333	17428	17163	17263	17248	17379	17230	17257	17335	17180	17217	17358	17295	17331	17419	17118	17346	17358	17419	17277	17274	17380	17246	17269	17296	17565	17426	17370	17277	17519	17359	17227	17474	17352	17277	17345	17187	17270	17576	17389	17254	17448	17264	17220	17201	17188	17334	17218	17213	17178	17407	17153	17384	17147	17214	17349	17246	17300	17118	17243	17222	17260	17143	17333	17352	17408	17266	17510	17413	17310	17439	17444	17283	17387	17326	17319	17129	17283	17361	17320	17153	17463	17158	17505	17290	17400	17255	17273	17218	17271	17365	17147	17223	17364	17302	17384	17267	17327	17225	17224	17180	17314	17346	17248	17357	17340	17441	17350	17432	17234	17400	17324	17318	17371	17326	17340	17192	17276	17316	17300	17340	17246	17196	17273	17258	17325	17379	17279	17249	17491	17389	17350	17225	17283	17311	17265	17371	17261	17337	17210	17373	17329	17315	17235	17188	17289	17177	17302	17319	17217	17283	17285	17530	17209	17355	17402	17213	17229	17247	17184	17348	17197	17189	17263	17523	17336	17277	17354	17348	17388	17385	17394	17281	17348	17092	17279	17270	17391	17392	17464	17419	17288	17216	17215	17285	17340	17375	17402	17111	17328	17264	17169	17250	17269	17306	17505	17230	17270	17235	17441	17384	17271	17306	17190	17268	17096	17275	17318	17477	17294	17301	17364	17409	17280	17161	17392	17283	17113	17348	17277	17242	17106	17416	17313	17224	17482	17370	17084	17307	17342	17381	17407	17164	17263	17141	17305	17431	17345	17221	17258	17316	17430	17367	17402	17488	17260	17246	17294	17439	17431	17304	17307	17223	17376	17162	17382	17323	17471	17262	17194	17426	17299	17241	17236	17374	17329	17256	17240	17399	17343	17253	17220	17197	17230	17268	17342	17260	17243	17394	17265	17224	17340	17215	17179	17470	17384	17299	17270	17486	17236	17273	17185	17340	17371	17377	17377	17227	17228	17313	17266	17356	17216	17420	16964	17268	17453	17218	17270	17186	17257	17340	17244	17372	17367	17241	17296	17311	17289	17348	17292	17356	17235	17430	17188	17200	17299	17340	17338	17296	17485	17454	17283	17222	17194	17272	17248	17274	17256	17251	17238	17312	17257	17293	17398	17284	17145	17383	17308	17272	17473	17296	17443	17279	17322	17065	17412	17258	17335	17288	17371	17400	17314	17190	17159	17330	17228	17303	17279	17296	17279	17282	17341	17242	17240	17342	17212	17370	17287	17237	17338	17276	17335	17372	17386	17303	17381	17265	17215	17279	17245	17251	17349	17208	17446	17283	17203	17354	17252	17331	17201	17400	17238	17244	17576	17382	17306	17246	17226	17346	17351	17290	17479	17192	17318	17221	17114	17303	17438	17325	17293	17467	17336	17206	17392	17305	17450	17298	17264	17202	17181	17371	17388	17314	17369	17249	17252	17327	17323
28536	26726	34990	30554	24555	21638	20136	19475	19028	18586	18700	18715	18835	18525	18400	18351	18303	18300	18047	18135	18030	18061	18002	18260	18102	18148	18242	18271	18288	18144	18301	18177	18081	17949	18190	18052	18115	17934	18193	18056	17936	18097	18268	18089	18405	18242	18036	18149	18152	18191	18178	18206	17985	18038	18070	18319	18157	18179	18062	17843	17986	18050	18061	18179	18276	18146	18342	18319	18178	18034	18142	18060	18247	17919	18175	18225	18074	18199	18066	18221	18230	18286	18238	18152	18201	18045	18081	18002	17953	18124	18079	17991	18272	18061	18074	18208	18197	18079	18089	18109	18148	18021	18287	17917	18149	18003	18107	18006	17971	18136	18125	18104	18149	18107	18018	18111	17944	18156	18228	18086	18066	18134	17839	18291	18095	18131	18143	18122	18019	18017	18127	18128	18101	18231	18310	18022	18082	18052	18125	18250	17979	18070	17974	18104	18072	18150	18146	18012	18077	18238	18219	18117	18089	18143	18078	18127	18085	18138	18265	18094	18328	17954	18215	18279	18119	17940	18020	18029	18109	18253	18357	18221	18082	18135	18158	18298	18241	18073	18181	18246	18028	17982	18069	17989	18075	18201	18012	18143	18009	18028	18208	18112	18214	17988	18035	18036	18099	18016	18236	18262	18124	18267	18262	18281	18120	18019	18155	18092	18011	17945	18204	17971	18017	18009	18121	17977	18177	18185	18056	18206	18312	18065	18159	18017	18054	18122	18246	18109	17990	18078	18141	18159	18077	18326	18142	18015	17980	18139	18269	18090	18150	18115	18039	18188	18086	18009	17975	18154	18148	18123	18242	18002	18044	18112	18123	17999	18252	17962	18309	18125	18056	18271	18161	18060	18076	18025	17976	18365	17942	17965	18026	18048	17925	17912	18004	18071	18013	18099	18137	17859	18175	18142	18351	17985	18119	18041	18028	18084	18130	18136	18137	17972	17931	18192	18197	17986	18138	18084	18021	17851	18111	18176	18188	18064	18300	18102	18167	18157	17911	18192	18199	17943	18266	18106	17922	18249	18121	18274	18028	17983	18073	18182	18170	18168	17920	18133	18082	18045	18051	18074	18076	17968	18010	18039	18038	18210	18127	18176	18098	18169	18173	18076	18357	18121	18155	18193	18125	18106	17954	18342	18211	18177	18229	18209	18089	18149	18136	18135	18009	18078	18182	18009	18199	18201	18163	18273	18203	18216	18278	18261	18151	18138	18160	18120	18199	18349	18171	18139	18184	18188	18057	18349	18147	18238	18200	18115	18253	18087	18032	18048	18260	18332	18107	18185	18141	18154	17996	18189	18146	18124	18047	18046	18217	18106	18155	18060	17992	18096	17857	18101	18218	18093	18224	18145	18097	18122	18093	18138	18187	18146	18050	18337	18178	17933	18111	18056	18045	18245	18207	18087	18044	18154	18139	18318	18186	18077	18103	18069	18103	18058	18034	18103	18116	18088	18225	18148	18380	18045	18147	17987	18076	18043	18191	18178	18257	18002	18074	18068	18052	18192	18062	18136	18066	17999	18071	18037	18018	18030	17929	18149	18079	18189	18096	18168	18054	18091	18304	18107	18096	18110	17965	18228	18137	18117	18192	18031	18211	17938	18012	17977	18103	18253	18267	17979	18254	18372	17963	17956	18042	17983	18265	18223	17942	18144	18268	18442	18093	18201	18003	18199	18018	18003	18167	18162	18228	18038	18205	18125	18258	17899	18096	18243	18105	18350	18027	18301	18243	18101	18036	17982	18208	18018	18351	18158	18181	18255	18019	18115	18099	18128	18151	18105	17967	18130	18241	18065	18103	18254	18169	18073	18150	18075	18265	17994	18183	17985	18192	18277	17960	18020	18189	18224	18086	17923	18023	18105	18133	18066	18304	18110	18124	18002	18294	18258	18005	18144	18087	17976	18055	18071	18033	18117	18134	18345	17985	18043	17957	17978	18234	18007	18127	18178	18232	18030	18228	18074	18092	18222	18112	18183	18344	17952	18251	18248	18105	18201	18022	18200	18032	18105	18092	18176	18174	18025	17999	17959	18076	18276	18041	18233	18165	18203	18001	18078	18184	18104	18161	18117	18123	17973	18109	18299	18111	18137	18255	18136	18254	18255	17987	17926	18216	18269	18030	18126	17954	18203	18296	17925	18079	18285	18049	18149	18335	18060	18020	18139	18219	18120	18007	18070	18218	18057	18160	18012	18226	18131	18044	18094	18080	18248	18054	18148	18130	18066	18014	18208	18221	18139	18068	18157	18113	18197	18005	18191	18127	18179	18158	17901	18249	18046	18295	18090	18076	18095	18082	18276	18177	18140	18034	17935	18055	18025	18095	18108	18021	18185	18151	18206	18201	17978	18142	18263	18198	18084	18178	18275	18157	18081	18052	18151	18195	18102	18124	18096	17850	17973	18091	18018	18029	18073	18042	18037	18157	18100	18264	18051	18040	18009	17972	17940	18184	18167	18260	18046	18114	17976	18290	18100	17996	18272	18126	18205	17952	18074	17985	17886	18098	18012	18114	18172	18120	18205	17846	18084	18155	17967	18029	18136	18086	18016	18084	18091	17965	18162	18129	18059	18090	18205	17901	18196	18359	18174	18143	18044	18050	18138	18384	17846	18133	18251	18220	18214	18220	18068	18153	18213	18043	18330	18120	18101	17988	17913	18154	18241	17972	18134	17978	18005	18073	18223	18143	18184	18178	18170	18090	17964	18288	17994	18036	18166	18198	18379	17952	18267	18034	18254	18134	17951	18088	18019	18140	17973	18264	18076	18117	17977	17962	18314	18248	18076	18152	17804	18069	18066	18164	18049	18352	18330	18111	18078	18174	18345	18079	18181	18090	18185	18135	18104	18172	17983	18104	18022	18066	18207	18113	18009	18097	18050	18137	17954	17978	18068	18101	18013	18116	18120	18027	18121	18292	18150	18065	17978	18095	18287	18272	18178	18204	18209	18016	18132	18232	18086	18234	17973	17896	17929	18224	18201	17983	18075	18056	18136	18089	18292	18339	18302	18246	18103	18002	18103	18241	18130	18157	18055	18061	18049	18159	18036	17978	17904	18263	18285	18063	18155	18069	18258	18045	18212	17984	18118	18158	18112	17951	18013	18038	17962	18035	18342	18118	18044	18330	17892	18224	18172	18150	18220	17920	18036	18268	18084	18255	18190	18031	18173	18063	18225	17974	18022	18035	18069	18045	18265	17964	18120	18135	18238	18122	17996	18060	18220	18003	18104	18112	18063	18096	18331	18234	18098	18077	18037	18154	18119	18160	18113	18140	18174	18050	18169	18035	18088	18201	18227	18097	18156	18298	17950	18018	18216	18054	18013	18230	18101	18185	18236	18149	18057	18265	17970	18217	18061	17949	17990	18078	18140	18164	18171	18280	18089	18306	18061	18071	18132	17925	17864	17947	18182	18006	18094	18055	18106	18114	18098	18194	18248	18108	18025	18155	18113	17990	18163	18424	18079	17982	18032	18249	17954	18137	18188	18141	18063	18132	18270	17972	18174	18065	18129	17914	18060	18191	18001	18259	17968	18115	18107	18000	18090	17965	18242	18008	18188	18128	18274	18442	18080	17992	18034	18002	18110	18104	18000	18107	18162	17988	18178	18309	18082	18180	18092	18194	18120	18099	18085	18028	18113	18130	18211	18148	18091	18086	18104	18264	18151	18243	18101	18261	18199	18108	18099	18067	18100	18173	18073	17988	18201	18029	18257	18080	17992	18233	17942	17899	18060	18125	18105	18101	18026	18233	18221	17960	18137	18050	18045	18097	18287	17997	18208	18230	18064	17974	18314	18103	18137	17989	18211	18179	18126	18164	17946	18115	18029	18109	18216	17930	18228	18269	18020	18115	17929	17998	18153	18237	18153	18185	18149	18117	18106	17864	18317	18216	18105	18107	18121	17971	18007	18094	18064	18214	18225	18101	17991	18203	18226	18070	18115	17967	18380	18170	18071	18232	18174	18030	17976	18301	18196	17870	18178	18061	18227	18092	18066	17996	18163	18300	18261	18033	18136	18132	18261	18053	18032	18087	18228	17959	18176	17961	18182	18132	18121	18189	18223	18258	18152	18257	18162	18079	18092	18201	18356	18050	18055	18101	18250	18395	18174	18100	17909	18362	18022	18051	18171	18290	18077	18150	17912	18357	18094	18068	18189	18171	18286	18278	18145	18218	17990	18216	18306	18235	18166	18038	18028	18231	18157	18006	18249	18054	18139	18170	18069	18115	18083	18296	18163	18110	18019	18113	18019	18072	18285	18242	18290	18115	18195	17922	18248	18219	18201	18272	18144	18214	18205	18164	18139	18116	18142	18120	17918	17928	18114	18077	18153	18055	18346	18048	18073	18246	18237	18210	18180	18103	18119	18163	18280	18241	18164	18243	18206	18186	18132	18120	18259	18251	18162	17996	18194	18207	17969	18052	18292	18180	18226	18125	18072	18148	18078	18042	18182	18052	18182	18121	18008	18196	18037	18020	18217	18119	18042	18077	18112	17987	17983	17913	17843	18117	18004	17968	18107	18320	18299	18285	18369	18195	17939	18009	17985	18170	17961	18170	18025	18196	18048	18068	18153	18079	17994	17978	17987	18260	18171	17946	18048	17990	18050	18073	17916	18066	18058	18116	18222	17823	17947	17986	18055	18337	18111	18283	18144	18176	18106	18090	18377	18161	18138	18153	18049	18236	18172	18079	18082	18231	18141	18068	18082	17993	18078	18231	18154	18164	18251	18009	17906	17938	18147	18253	18104	18112	18074	18118	18182	18194	18126	18347	17949	18175	17941	18202	18154	18203	18172	17980	18217	18155	18212	18033	18128	18246	18018	18120	17781	17913	18010	18406	17903	18062	18205	17979	18192	18216	18219	18222	18270	18023	17782	18166	18071	18281	18041	18192	18025	18049	18043	18110	18081	18120	17970	18136	18048	18062	18151	18161	17922	18058	18079	18286	18017	17909	18104	18218	18191	18055	18257	18107	18150	18264	18076	17997	17826	17942	18100	18122	18054	18286	18175	18260	18062	18266	17923	18000	17940	18184	18129	18206	18187	18222	18006	18146	18016	18060	18027	18063	18152	18150	17920	18358	18241	18124	18158	18098	18048	18255	18097	18056	17998	18122	18080	18059	17892
29741	43104	40445	29953	24621	20338	18228	17683	17373	17044	17042	17018	16904	16670	16654	16417	16347	16229	16225	16292	16296	16133	16206	16203	16296	16217	16118	16134	16211	16207	16226	16176	16002	16258	16306	16048	15957	16031	16150	16174	16126	16223	15980	16243	16235	16162	16075	16093	16183	16128	16156	16146	16043	16050	15926	16177	16162	16159	16200	16165	16017	16391	16007	16100	16119	16009	16076	16064	16172	16182	16228	16116	16075	16091	16109	16304	16119	16084	16081	16090	16010	15954	16225	16155	16116	16200	16337	16041	16027	16185	16172	16070	16045	16255	15957	15994	16119	15991	16212	16024	16033	16146	16217	16275	16155	16096	16135	16057	16088	16029	16102	16250	16010	16232	16106	16130	16022	16229	16349	16099	16353	16100	16218	16104	15944	16190	16227	16039	16258	16124	16201	16191	16025	16206	16025	16177	16227	16024	16152	16088	16234	16162	16125	15976	16121	16038	16109	16229	16012	16250	16265	16136	16137	16115	16181	16109	16023	16225	16075	16096	15976	16146	16188	16023	16281	16195	16107	16007	16195	16036	16150	16243	16318	16193	16180	16226	15924	15994	16104	16141	16278	16014	16080	16052	16200	16110	16067	16279	15951	16129	16142	16102	16016	16078	16385	16185	16117	16012	16040	16103	16025	16197	16264	16082	16080	16260	15920	16088	16207	16125	16047	16194	16004	16132	16087	16244	16132	16076	16141	16138	16087	16278	16345	16175	16206	16161	16055	16276	16094	16090	16030	16183	16111	16148	16281	16145	16321	16248	16125	16103	16107	16015	16146	16204	16154	16091	16292	16113	16245	16212	16093	16100	16238	16131	16121	16105	16129	16048	16356	16011	16188	16144	16213	16307	16161	16112	15886	15952	16114	16227	15981	16063	16089	16219	16225	16191	16174	16086	16052	16190	16286	16102	16151	16017	16050	16276	16192	16045	16051	16066	15940	16197	16210	16007	16003	16117	16031	16174	16159	16271	16177	16183	16184	16213	16188	16131	15922	16213	15993	16029	16192	16049	16091	16043	16126	16055	16317	16141	16073	16155	16141	16009	16055	15990	16130	16104	16143	16117	16105	16175	16260	16057	16128	16142	16024	16220	16065	16225	16138	16088	16066	16248	16060	16364	15970	16334	16221	15991	16134	16086	16229	16063	16152	16141	16069	16176	16128	16115	16109	16034	16017	16327	16283	16032	16277	16046	16059	16026	16007	16272	16122	16003	16195	16293	16096	16275	16079	16082	16005	16214	15942	16039	16189	16116	16095	16110	16073	16214	16187	16115	16237	15924	16280	16044	16181	16291	16104	16096	16147	16058	16100	16194	16245	16256	16094	16044	16110	16158	16169	15886	16132	15985	16154	16246	16472	16228	16219	16129	16193	15969	16076	16386	16089	16068	16148	16034	16233	16017	16014	16167	16220	16352	16160	16154	16251	16161	16075	16169	16260	16200	16097	16130	16162	16120	16129	16113	16083	16278	16395	16120	16193	16071	16275	16114	16136	16101	16365	15947	16037	15927	16024	15987	16128	16192	16182	16125	16275	16241	16126	16158	16132	16220	16196	16020	16079	16240	16211	16293	16204	16207	16085	16032	16054	16175	16073	16154	16161	16180	16094	16167	16168	15964	16101	16177	16258	16039	16064	16346	16096	16154	16159	16240	16272	16178	16133	16121	16106	16069	16294	16097	16194	16156	16276	16087	16024	16022	16101	16134	15995	16126	16090	16101	15982	16095	16268	16170	16182	16102	16195	16153	16171	16069	16175	16336	16069	16294	16062	16258	16250	16056	16197	16009	16211	16090	16104	16166	16134	16245	16217	16212	16248	16197	16113	16073	16130	16178	16125	16188	16240	16120	16325	16002	16163	16196	16088	16123	16297	16061	16034	16084	16315	16101	15978	16140	16066	15966	16209	16235	16146	16263	16181	16154	16182	16026	16039	16195	16017	15959	16187	16102	16299	16111	16189	16185	15937	16169	16163	16072	16213	16150	16127	16029	16045	16277	16265	16200	16046	16266	16066	16095	16269	16197	16299	16187	16042	16115	16129	16141	16112	16121	16229	16052	16036	16188	16026	16045	16272	16162	16248	16126	16133	16306	16247	16073	16214	16119	16151	16251	16295	16231	16167	16277	16240	16173	16187	16126	16241	16173	16023	16245	16030	16050	16264	15989	16157	16130	16059	16034	16204	16314	16103	16095	16210	16226	16164	16336	16124	15994	16302	16175	16097	16113	16181	16159	16237	16142	16219	16218	15928	16254	16123	16108	16088	16152	16098	16266	16122	16030	16181	16309	16030	16161	16320	16016	16087	16076	16081	16048	16037	16081	16072	16189	16028	16060	16094	15962	16065	16269	16085	16161	16147	16117	16136	16087	16164	16082	16286	16066	15987	16072	16111	15983	16118	16251	15941	16141	16304	16147	16188	16249	16206	16152	16262	16030	16312	16232	16243	16039	16134	16035	16163	16054	16226	16154	16083	16148	16097	16261	16041	16138	16239	16226	16185	16271	16235	16170	16007	16010	16264	16114	16380	16318	16263	16214	16197	16045	16086	16155	16180	16098	16018	16181	16287	16183	16147	16206	16232	16105	16108	16081	16174	16254	16349	16279	16172	16144	16128	16022	16188	16122	16112	16270	16112	16123	16004	16265	16092	16072	16199	16308	16138	16152	16054	16147	15972	16067	16160	16175	16103	16269	15980	16060	16100	16126	16207	15967	16228	16194	16001	15939	16138	16146	16049	16120	16052	16265	15963	16142	16094	16166	16193	15972	16130	16154	16101	16086	16268	16244	16157	16090	16196	16131	16241	16030	16001	16088	15988	16293	16033	16143	16174	16172	16104	16194	16201	16156	16092	16215	16197	16142	16115	16185	16115	15984	16170	16039	16047	16150	16181	16259	16324	16087	16161	16109	16105	16111	16148	16122	15969	16260	16192	16045	16156	15988	16207	16006	16338	16177	16095	16184	16098	16308	16195	16103	16081	16007	16240	16103	15947	16356	16031	16049	16135	16295	16119	16171	16011	16217	16126	16216	16233	16118	16134	16076	16261	16243	16126	16221	16179	16187	16124	16150	16056	16168	15916	16169	16157	16098	16115	16047	16221	16164	16186	16162	16105	16105	16221	16089	16084	16097	16136	16121	16015	16121	16186	16114	16202	16110	16157	16240	16079	16146	16148	16277	16182	16131	16148	16085	16079	16101	16021	16148	16060	16006	16160	16120	16069	16203	16329	16272	16123	16206	16190	16094	16091	16192	16189	16142	16238	16073	16251	16084	16014	16148	16092	16099	16131	16201	16057	16109	16402	16016	16040	16150	16210	16277	15984	16095	16230	16126	16214	16134	16022	16074	16063	16228	16106	16036	16131	16134	16181	16165	16100	16040	16121	16301	16218	15958	16286	16054	16112	16317	16102	15898	16246	16320	16067	16003	15972	16125	16147	16094	16119	16140	15994	16166	16179	15924	16143	16061	16070	16107	16141	16021	16209	16014	16131	16012	16238	16026	16199	16041	16187	16163	16094	16130	16009	16185	16092	16145	16044	16154	16189	16045	16192	16190	16202	16266	16241	16151	15953	16108	16045	16117	16086	16339	16119	16131	16063	16095	16156	16220	16200	15920	16191	16257	16125	16081	16138	16079	16233	16154	16002	16077	16067	15943	16106	16157	16116	16077	16298	15989	16145	16046	16082	16119	16135	16000	16082	16005	16006	16096	16179	16174	15979	16298	16158	16000	16019	16127	16150	16248	16010	16186	16123	16274	16220	16065	15948	16177	15973	16101	16182	16123	16005	16199	15980	16231	16140	16293	16209	15976	16135	16079	16090	16072	15957	16160	16202	16150	16170	16098	15990	16116	16311	16179	16093	15925	16282	16185	16064	16111	16242	16216	16264	16219	16157	16313	16257	16359	16122	16236	16079	16483	16050	16072	16183	16182	16142	16057	16074	15964	16160	15989	16171	16124	16185	16235	15971	16119	16374	16077	16144	16053	16228	16089	16138	16037	16215	16085	16184	16264	16333	16146	16044	15899	16082	15997	16105	16197	15975	16338	16160	16160	16185	16094	16021	16154	16265	16013	16053	16098	16232	16040	16077	16312	16181	16254	16028	16025	16088	16208	16089	16188	16161	16315	16359	16279	16344	16066	16090	16067	16182	16222	16130	16156	16245	16002	16201	16327	16060	16242	16187	16160	16232	16213	16190	16297	16178	16307	16103	16054	16157	16219	16010	16417	16125	16192	16216	16070	16176	16150	16052	16071	16215	16246	16190	16140	16007	16062	16177	16173	16285	16088	16248	16219	16412	16213	16032	16125	16073	16321	16126	16201	16060	16103	16176	16192	16311	16157	16092	16273	16266	16086	16220	16080	16115	16109	16117	16168	16189	16101	16094	16169	16016	16073	16210	16098	16262	16106	16189	16161	16176	16138	16211	16075	15904	16173	16093	16213	16112	16036	16135	16116	16143	16119	16193	16033	16233	15939	16190	16159	16243	16153	16215	16016	16250	16053	15942	16161	16092	16327	16116	16082	15974	16073	16170	16205	16041	16127	16031	16230	16179	16159	16096	16120	16289	16228	16139	16166	16265	16118	16138	16213	15973	16095	16219	16060	16255	16152	16105	16216	16242	16248	16177	16060	16187	16085	16058	16118	16132	16079	16133	16250	16081	16265	15912	16150	16203	16081	16293	16146	16105	16172	16074	16066	16093	16199	16307	16125	16150	16122	16157	16091	16073	16161	16191	16102	16219	16169	16130	16051	16340	16124	16130	16183	16065	16241	16084	16216	16258	15988	15981	16186	16154	16032	16176	15965	16060	16243	16107	15973	16228	16144	16320	16143	16076	16232	16276	16214	16092	15951	16176	16106	16196	15967	16197	15950	16220	16153	16114	16092	16106	16070	16254	16025	16098	15928	16082	16168	16108	16149	16154	16046	16141	15912	16261	16178	16215	16155	16258	15990	16111	16018	16227	16186	16253	16229	16191	16078	16031	16126	16070	16146	16290	16061	16131	16266	16111	16070	16161	16071	16228	16143	15943	16197	16235	16241	16135	16010	16268	16143	16164	16001	16058	16183	16113	16117	16422	16072	16109	16221	16018	16320	16081	16084	16092	16220	16271	16179	16301	15925	16105	16225	16117	16246
24306	21641	29380	27053	26491	26413	24922	21466	20248	20184	19986	19822	19703	19587	19561	19337	19320	19293	18885	18926	19111	18829	18899	18628	18927	18973	18890	18779	18847	18919	18866	18824	19035	18848	18948	18659	19027	18870	18693	18832	18870	18961	18677	18813	18728	18953	18817	18922	18992	18902	18706	18948	18837	18833	18716	18961	18943	19046	18655	18845	18833	18749	18769	18966	18796	18644	18971	18740	18725	18777	18951	18880	18794	18695	18764	18728	18789	18714	18747	18802	18688	18705	18659	18743	18703	18872	18844	18873	18701	18909	18818	18859	18958	18677	18796	18994	18771	18759	18711	18680	18824	18787	18731	18882	18723	18864	18636	18856	18698	18853	18676	18744	18774	18766	18741	18811	18667	18855	18908	18883	18981	18690	18865	18975	18921	18629	18884	18670	18831	18874	18857	18936	18772	18680	18887	18916	18782	18652	18819	18773	18739	18813	18835	18790	18915	18849	18867	18646	18765	18824	18650	18979	18812	18804	18901	18648	18725	18661	18671	18915	18780	18729	18653	18815	18793	18850	18811	18651	18690	18927	18797	18768	18670	18636	18852	18806	18577	18692	18792	18656	18665	18734	18840	18832	18795	18601	18625	18652	18682	18877	18887	18783	18738	18644	18885	18733	18827	18877	18829	18789	18753	18772	18788	18734	18821	18708	18748	18663	18754	18812	18807	18725	18693	18748	18802	18680	18738	18608	18750	18600	18860	18890	18827	18755	19038	18733	18790	18611	18681	18716	18782	18493	18630	18873	18668	18796	18706	18813	18665	18663	18668	18563	18815	18803	18715	18781	18866	18682	18961	18792	18688	18979	18657	18913	18736	18937	19078	18857	18774	18864	18771	18833	18766	18890	18803	18707	18847	18671	18669	19016	18831	18955	18778	18783	18820	18826	18721	18868	18919	18758	18718	18999	18695	18968	18604	18722	18796	18712	18807	18619	18701	18984	18751	18796	18738	18722	18800	18750	18756	18843	18581	18928	18772	18896	18910	18550	18862	18883	18691	18832	18730	18719	18966	18647	18752	18747	18927	18901	18830	18784	18865	18846	18635	18756	18997	18717	18772	18712	18759	18764	18755	18674	18730	18795	18840	18620	18799	18701	18643	18861	18811	18655	18904	18727	18798	18721	18648	18892	18766	18991	18813	18899	18847	18784	18754	18758	18735	18697	18813	18699	19067	18828	18834	18686	19037	18854	18708	18820	18665	18980	18789	18626	18672	18842	18779	18797	18807	18977	18853	18949	18678	18995	18870	18740	18994	18860	18626	18653	18792	18738	18817	18780	18921	18692	18721	18748	18772	18598	18686	18819	18638	18901	18798	18935	19052	18951	18873	18973	18913	18622	18683	18816	18682	18903	18999	18756	18781	18886	18880	18849	18729	18797	18737	18784	18837	18804	18636	18978	18735	18632	18666	18795	18894	18565	18629	18577	18845	18694	18982	18807	18800	18692	18942	18739	18788	18832	18916	18616	18614	18750	18681	18665	18884	18812	18716	18572	18721	18892	18680	18815	18834	18791	18853	18813	18888	18724	18783	18821	18697	18859	18779	18939	18713	19004	18731	18864	18597	18728	18785	18920	18827	18711	18764	18728	18681	18656	18709	18952	18975	18919	18884	18700	18738	18793	18655	18647	18735	18901	18699	18607	18925	18827	18796	18751	18775	18779	18548	18631	18564	18752	18705	18607	18609	18750	18781	18918	18863	18723	18482	18510	19032	18907	18829	18726	18804	18799	18625	18702	18976	18841	18743	18850	18509	18844	18777	18850	18697	18813	18916	18931	18725	18881	18890	18828	18698	18951	18914	18738	18771	18664	18755	18784	18662	18621	18706	18819	18762	18863	18970	18971	18826	18880	18858	18888	18746	18850	18953	18848	18686	18604	18679	18923	18920	18901	18828	18767	18736	18780	18590	18970	18928	18768	18782	18900	18955	18908	18835	18578	18531	18794	18969	18664	18966	18847	18783	18550	18774	18596	18645	18633	18733	18665	18878	18789	18857	19084	18834	18730	18735	18750	18758	18846	18809	18735	18869	19036	18933	18845	18732	18776	18631	18773	18678	18690	18780	18984	18666	18747	18653	18760	18822	18841	18803	18735	18893	18774	18869	18659	18820	18755	18706	18735	18706	18889	18814	18858	18881	19025	18854	18636	18616	18978	18860	18863	18806	18705	18807	18763	18794	18853	18803	18814	18707	18680	18728	18787	18895	18821	18821	18792	18943	18933	18689	18833	18874	18671	18925	18872	18774	18524	18744	18712	18861	18871	19004	18952	18621	18659	18900	18781	18665	18717	18716	18902	18804	18763	18857	18567	18885	18856	18847	18895	18766	18790	18863	18907	18611	18715	18864	18667	18716	18722	18552	18681	18829	18621	18602	18791	18814	18588	18819	18863	18857	19013	18764	18454	18852	18792	18787	18757	18712	18885	18809	18802	18823	18812	18955	18848	18864	18821	18839	18962	18764	18841	18788	18861	18908	18627	18902	18898	18616	18762	18780	18782	19014	18719	18852	18768	18844	18670	18961	18804	18764	18948	18737	18791	18739	18878	18903	18930	18786	18736	18812	18821	18756	18674	18627	18698	18949	18888	18725	18682	18738	18798	18842	18739	18951	18743	18908	18540	18865	18903	18929	18748	18682	18647	19032	18962	18786	18741	18805	18548	18788	18785	18687	18570	18739	18814	18873	18910	18921	18769	18707	18792	18828	18873	18698	18769	18855	18616	18844	19029	18848	18699	18887	18684	18748	18616	18824	18938	18794	18641	18595	18700	18981	18788	18838	18817	18624	18824	18912	18754	18809	18578	18590	18772	18889	18633	18819	18898	18773	18811	19030	18813	18748	18829	18970	18749	18910	18911	18953	18958	18870	19010	18658	18758	18845	18932	19126	18793	18868	18631	18794	18937	18836	18972	19008	18713	18591	18913	18927	18475	18741	18872	18858	18840	18920	18655	18725	18581	18782	18916	19014	18736	18781	18781	18940	18821	18758	18885	18811	18825	18624	18881	18883	19072	18573	18834	18615	18766	18720	18778	18370	18732	18898	18816	18953	18912	18820	18560	18653	18637	18724	18752	18849	18769	18761	18664	18982	18731	19001	19004	18840	18532	18698	18933	18718	18914	18804	18719	18674	18549	18739	18766	18909	18825	18764	18778	18719	18855	18823	18939	18814	18607	18725	19057	18903	18931	18986	18728	18634	18721	18594	18869	18874	18502	19013	18768	18747	18755	18753	19017	18566	18678	18672	19021	18762	18810	18892	18792	18650	19105	18897	18789	18814	18792	18732	18713	18892	18721	18774	18865	18869	18768	18929	18695	18711	18693	18730	18701	18715	18799	18677	18739	18913	18625	18755	18867	18676	18786	18860	19074	18931	18822	18856	18725	18635	18795	18640	18840	18725	18717	18807	18848	18668	18708	18870	18756	18894	18733	18871	18930	18890	18844	18823	18862	18968	18794	18875	18711	18855	18606	18936	18867	18828	18747	18727	19023	18492	18929	18793	18659	18748	18527	18817	18985	18616	18956	18939	18757	18777	18947	18908	18762	18766	18718	18566	18794	18662	18905	18971	18761	18769	18439	18930	18966	18649	18605	18671	18810	19052	18775	18729	18907	18767	18711	18858	18787	18882	18830	18806	18749	18592	18648	18743	18636	18824	18782	18860	18913	18775	18820	18778	18959	18722	18655	18847	18915	18851	19002	18577	18966	18926	18723	18868	18924	18812	18654	18839	18685	18688	18508	18820	18578	18829	18988	18922	18791	18814	18812	18936	18928	18606	18849	18720	18676	18900	18864	19015	18779	18613	18671	18929	18606	18858	18808	18673	18946	18610	18799	18658	18755	18614	18815	18759	18866	18996	18941	18823	18793	18801	18943	18718	18817	18906	18801	18767	18749	18769	18762	18812	18777	18747	18821	18712	18769	18780	18786	18731	18758	18709	18643	18567	18735	18888	18833	18754	18743	18682	18965	18723	18784	18908	18972	18672	18931	18890	18801	18822	18775	18817	18702	18699	18729	18815	18856	18796	18659	18803	18687	18827	18833	18938	18810	18879	18898	18860	18670	18776	18990	18763	18911	18533	18901	18777	18825	18765	18833	18720	18766	18618	18807	18657	18956	18895	18904	18818	18959	18781	18702	18698	18735	18573	18713	18906	18829	18853	18799	18699	18926	18926	18727	18843	18582	19017	18588	18926	18827	18699	18822	18724	18660	18676	18923	18916	18779	18871	19011	18848	18757	18757	18791	18994	18727	18702	18932	18776	18760	18806	18812	18932	18797	18819	18944	18685	18611	18857	18850	18909	18799	18915	18834	18823	18693	19003	18861	18577	18595	18852	18952	18966	18954	18685	18885	18867	18875	18614	18766	18768	18869	18725	18701	18828	18651	18758	18722	18739	18776	18522	18761	18736	18794	18801	18813	18892	18998	18808	18878	18774	18875	18729	18704	18503	18823	18901	18825	18941	18862	18745	18746	18891	18805	18863	18734	18887	18643	18901	18742	18793	18672	18853	18784	18618	18518	18702	18844	18891	18866	18693	18634	18757	18791	18545	18624	18951	18746	18841	18687	18724	18805	18589	18915	19014	18787	18623	18897	18656	18710	18791	18785	18849	18520	18561	18747	18561	18850	18745	18831	18671	18813	18892	18757	18726	18823	18844	18933	18847	18827	18769	18678	18961	18852	18682	18747	18742	18772	18636	18713	18779	18768	18741	18947	18720	18818	18810	18807	18976	18721	18897	18854	18750	18807	18984	18531	18996	18760	18726	18844	18773	18871	18788	18809	18743	18633	18957	18614	18812	18723	18921	18476	18960	18848	18919	18653	18619	18675	18670	18729	18997	18892	18722	18984	18666	18671	18666	18817	18779	18775	18779	18727	18707	18763	18867	18772	18712	18838	18713	18920	18790	18855	18850	18630	18603	18642	18735	18732	18849	18699	18716	18808	18913	18749	18814	18817	18715	18589	18747	18788	19038	18655	18794	18600	18760	18757	18957	18770	19017	18920	18823	18745	18882	18871	18976	18706	18740	18962	18836	18852	18686	18748	18838	18889	18757	18784	18946	18829	18614	18756	18827	18676	18967	18846	18839	18777	18986	18746	18797	18890	18844	19160	18948	18625	18748	18803	18721	18756
32858	54415	50617	40964	32232	25067	21295	19486	18487	18037	18019	17923	17668	17636	17420	17116	16921	16898	16588	16597	16683	16607	16643	16638	16635	16657	16644	16593	16516	16555	16630	16698	16550	16510	16616	16608	16755	16437	16658	16524	16702	16608	16785	16503	16767	16286	16578	16546	16566	16622	16704	16723	16651	16604	16526	16681	16623	16518	16713	16649	16469	16696	16393	16574	16637	16665	16735	16443	16743	16700	16433	16529	16379	16610	16597	16542	16550	16958	16827	16767	16558	16578	16535	16593	16633	16605	16717	16493	16726	16518	16500	16629	16518	16635	16747	16692	16564	16639	16541	16632	16618	16455	16600	16455	16684	16622	16430	16711	16450	16670	16656	16577	16795	16690	16479	16636	16561	16486	16698	16571	16555	16496	16593	16614	16684	16497	16566	16503	16443	16672	16685	16635	16783	16581	16654	16603	16521	16631	16447	16765	16524	16633	16384	16486	16473	16389	16601	16594	16606	16430	16473	16566	16690	16632	16584	16490	16553	16496	16517	16461	16531	16501	16605	16488	16691	16694	16602	16762	16813	16632	16568	16469	16623	16526	16605	16669	16580	16576	16486	16712	16690	16632	16563	16483	16537	16576	16603	16436	16729	16514	16421	16658	16665	16680	16689	16533	16476	16589	16661	16509	16645	16563	16535	16629	16713	16594	16500	16591	16595	16563	16532	16709	16593	16614	16514	16569	16743	16617	16442	16649	16547	16705	16506	16507	16357	16507	16657	16535	16608	16554	16478	16696	16624	16508	16781	16589	16629	16548	16652	16441	16444	16686	16513	16565	16676	16504	16539	16557	16552	16700	16555	16594	16648	16671	16646	16734	16613	16492	16669	16804	16836	16537	16356	16423	16481	16558	16611	16352	16619	16555	16755	16667	16560	16677	16539	16629	16655	16442	16707	16444	16560	16519	16795	16682	16533	16635	16681	16578	16465	16536	16335	16741	16661	16527	16397	16673	16492	16547	16759	16511	16384	16683	16490	16554	16619	16527	16502	16538	16604	16586	16450	16621	16528	16546	16613	16436	16664	16559	16786	16575	16531	16651	16530	16555	16476	16515	16457	16534	16559	16358	16639	16574	16528	16588	16545	16608	16544	16566	16666	16420	16539	16536	16449	16616	16515	16639	16555	16410	16501	16607	16556	16561	16644	16474	16596	16649	16602	16637	16531	16614	16710	16464	16607	16578	16570	16513	16608	16617	16440	16486	16647	16521	16627	16368	16513	16611	16626	16508	16704	16557	16578	16507	16500	16422	16693	16617	16526	16600	16603	16615	16576	16570	16514	16572	16626	16462	16686	16567	16571	16656	16650	16473	16556	16670	16561	16637	16647	16571	16675	16565	16522	16507	16656	16703	16597	16537	16661	16567	16615	16581	16628	16550	16544	16692	16728	16600	16542	16742	16511	16607	16528	16520	16659	16570	16459	16652	16720	16591	16616	16556	16728	16607	16603	16490	16600	16539	16511	16575	16797	16554	16611	16649	16583	16602	16516	16721	16651	16566	16660	16614	16533	16485	16607	16574	16510	16612	16561	16447	16317	16697	16665	16705	16440	16591	16674	16616	16740	16530	16654	16446	16675	16670	16538	16653	16502	16683	16637	16666	16775	16406	16725	16401	16557	16636	16743	16718	16749	16464	16624	16603	16657	16614	16607	16699	16744	16611	16505	16547	16473	16725	16584	16566	16585	16481	16583	16650	16534	16649	16607	16552	16570	16598	16649	16716	16587	16701	16528	16606	16775	16464	16530	16680	16628	16486	16664	16586	16564	16826	16439	16504	16711	16606	16516	16595	16777	16517	16756	16528	16726	16544	16575	16640	16676	16555	16480	16648	16469	16499	16687	16521	16736	16543	16393	16516	16669	16462	16520	16423	16701	16567	16237	16665	16569	16668	16604	16565	16586	16580	16595	16604	16508	16608	16581	16642	16572	16511	16417	16481	16618	16632	16533	16485	16445	16463	16595	16632	16663	16635	16656	16480	16436	16541	16578	16502	16646	16565	16554	16544	16563	16616	16605	16557	16749	16422	16543	16542	16591	16453	16629	16462	16482	16716	16544	16617	16556	16535	16532	16554	16703	16488	16624	16490	16484	16362	16627	16620	16536	16603	16539	16678	16601	16645	16514	16649	16577	16511	16692	16541	16657	16523	16542	16445	16512	16606	16632	16602	16783	16574	16522	16577	16648	16558	16449	16677	16444	16639	16643	16455	16561	16425	16319	16487	16491	16655	16729	16504	16557	16439	16542	16599	16518	16505	16607	16597	16425	16546	16578	16682	16553	16483	16499	16538	16625	16319	16609	16564	16498	16540	16548	16813	16578	16533	16729	16632	16507	16535	16482	16625	16543	16627	16481	16579	16645	16584	16450	16564	16450	16494	16457	16552	16579	16655	16574	16590	16709	16411	16561	16656	16640	16434	16567	16583	16706	16461	16607	16527	16645	16548	16495	16546	16585	16715	16553	16442	16580	16632	16634	16675	16640	16707	16566	16511	16638	16599	16665	16642	16566	16571	16444	16601	16591	16512	16604	16662	16473	16511	16556	16584	16645	16648	16544	16534	16528	16687	16618	16489	16563	16500	16627	16547	16638	16568	16663	16544	16549	16476	16544	16631	16471	16581	16476	16553	16436	16534	16717	16393	16531	16543	16710	16555	16779	16480	16480	16686	16694	16491	16556	16545	16795	16581	16630	16565	16500	16608	16618	16423	16581	16494	16478	16366	16371	16533	16481	16667	16682	16558	16489	16690	16561	16528	16503	16546	16572	16620	16662	16515	16339	16697	16517	16713	16715	16451	16530	16552	16612	16496	16605	16366	16531	16549	16576	16738	16666	16664	16578	16443	16578	16485	16645	16805	16612	16603	16362	16699	16474	16440	16629	16355	16564	16586	16554	16500	16824	16569	16558	16542	16641	16816	16653	16576	16664	16623	16540	16620	16648	16520	16523	16722	16580	16604	16674	16615	16542	16406	16788	16488	16464	16627	16534	16493	16546	16588	16470	16653	16564	16530	16568	16509	16602	16415	16721	16722	16572	16725	16452	16564	16600	16591	16614	16519	16618	16564	16680	16558	16391	16431	16458	16717	16539	16439	16725	16757	16715	16602	16648	16450	16579	16709	16657	16468	16593	16490	16566	16505	16594	16444	16623	16561	16708	16549	16626	16468	16642	16584	16531	16561	16654	16406	16738	16529	16538	16711	16516	16466	16553	16578	16694	16433	16469	16627	16611	16510	16535	16486	16563	16773	16448	16553	16572	16633	16651	16573	16716	16505	16619	16575	16402	16576	16717	16306	16603	16663	16511	16574	16646	16519	16608	16590	16805	16488	16555	16490	16633	16555	16620	16539	16488	16491	16647	16590	16462	16671	16726	16616	16586	16399	16509	16483	16733	16711	16576	16712	16613	16496	16601	16460	16586	16536	16648	16603	16541	16671	16532	16502	16677	16643	16468	16552	16572	16500	16462	16582	16489	16531	16613	16639	16786	16450	16561	16505	16482	16425	16558	16442	16497	16534	16528	16710	16584	16586	16484	16574	16576	16605	16581	16658	16639	16601	16639	16429	16722	16777	16658	16646	16752	16514	16544	16622	16521	16593	16528	16589	16522	16445	16478	16430	16716	16609	16394	16483	16454	16565	16579	16617	16506	16504	16687	16554	16451	16702	16624	16647	16684	16480	16633	16486	16491	16625	16609	16689	16600	16531	16655	16533	16673	16609	16666	16609	16596	16710	16488	16500	16570	16721	16508	16676	16589	16443	16632	16781	16490	16609	16427	16623	16423	16601	16563	16516	16619	16639	16565	16611	16830	16374	16647	16763	16494	16534	16682	16479	16391	16570	16492	16618	16553	16735	16643	16743	16573	16577	16587	16674	16525	16586	16662	16501	16425	16582	16557	16799	16354	16620	16524	16668	16487	16637	16480	16447	16649	16667	16492	16609	16603	16708	16414	16546	16567	16539	16566	16644	16535	16675	16609	16600	16681	16754	16522	16660	16541	16432	16472	16562	16517	16536	16810	16323	16640	16619	16474	16478	16546	16606	16576	16511	16493	16509	16523	16746	16487	16560	16591	16660	16513	16506	16386	16652	16672	16558	16672	16567	16697	16469	16611	16714	16619	16472	16543	16504	16529	16454	16546	16535	16550	16389	16488	16575	16619	16421	16656	16575	16597	16554	16536	16571	16608	16586	16565	16686	16643	16493	16628	16627	16563	16617	16486	16562	16751	16543	16534	16597	16598	16625	16598	16670	16486	16549	16634	16430	16530	16778	16461	16600	16529	16364	16532	16686	16633	16770	16483	16525	16407	16572	16452	16611	16533	16687	16674	16594	16519	16554	16410	16417	16691	16420	16746	16527	16686	16599	16437	16437	16609	16627	16495	16535	16628	16653	16708	16626	16510	16483	16540	16351	16589	16716	16618	16634	16804	16521	16536	16595	16622	16516	16633	16541	16623	16642	16529	16733	16565	16704	16503	16542	16488	16586	16469	16505	16696	16598	16518	16452	16484	16526	16537	16529	16484	16739	16598	16612	16654	16618	16534	16616	16632	16542	16699	16415	16627	16654	16658	16455	16847	16451	16477	16581	16590	16463	16558	16560	16489	16573	16657	16542	16559	16647	16490	16510	16560	16557	16480	16671	16419	16658	16436	16602	16506	16703	16594	16766	16654	16779	16458	16624	16461	16614	16541	16484	16378	16781	16659	16445	16514	16474	16843	16658	16621	16604	16569	16464	16547	16405	16673	16685	16579	16548	16603	16388	16560	16713	16641	16635	16478	16527	16598	16469	16590	16424	16643	16690	16536	16528	16636	16490	16504	16616	16489	16536	16559	16555	16741	16540	16501	16545	16758	16565	16673	16403	16534	16589	16531	16567	16713	16516	16666	16520	16617	16579	16611	16590	16495	16545	16450	16528	16434	16585	16465	16515	16738	16541	16630	16697	16611	16503	16724	16714	16468	16658	16573	16617	16539	16566	16651	16607	16591	16526	16632	16524	16658	16633	16644	16702	16390	16687	16611	16481	16512	16595	16585	16365	16779	16529	16699	16462	16549	16569	16573	16517	16589	16571	16707	16496	16553	16441	16554	16654	16554	16674	16729	16587	16462	16518	16689	16741	16700	16646	16441	16535
23095	21573	29558	25021	24187	25920	27383	23321	21708	21689	21384	21108	20853	20896	20791	20162	20236	19691	19842	19882	19816	19728	19876	19776	19558	19614	19621	19686	19680	19597	19623	19743	19648	19612	19565	19627	19648	19698	19774	19490	19653	19581	19587	19587	19397	19602	19692	19548	19660	19681	19549	19862	19577	19724	19668	19612	19663	19513	19582	19635	19712	19567	19599	19539	19707	19734	19528	19686	19706	19509	19440	19549	19342	19356	19314	19536	19336	19472	19626	19448	19569	19586	19422	19626	19463	19457	19542	19737	19605	19573	19592	19618	19373	19520	19549	19581	19532	19634	19539	19359	19489	19555	19612	19547	19723	19416	19426	19339	19418	19577	19414	19439	19605	19710	19730	19644	19437	19559	19575	19674	19358	19705	19599	19534	19520	19535	19660	19476	19645	19377	19718	19714	19589	19268	19466	19354	19471	19465	19474	19536	19649	19468	19647	19461	19710	19554	19373	19505	19590	19648	19433	19570	19579	19559	19595	19534	19547	19585	19393	19582	19286	19629	19558	19480	19725	19487	19587	19613	19632	19446	19434	19605	19459	19464	19423	19437	19551	19433	19519	19548	19512	19420	19542	19489	19477	19746	19591	19431	19606	19448	19378	19523	19544	19429	19642	19534	19457	19448	19465	19312	19753	19473	19467	19646	19624	19541	19572	19593	19659	19530	19457	19440	19701	19571	19466	19496	19477	19437	19410	19589	19631	19613	19511	19558	19569	19407	19397	19513	19701	19512	19513	19645	19414	19662	19712	19692	19672	19450	19483	19420	19392	19496	19456	19380	19511	19542	19461	19497	19622	19438	19312	19627	19581	19469	19620	19420	19604	19447	19672	19321	19380	19434	19471	19401	19533	19401	19236	19406	19541	19360	19553	19630	19348	19570	19551	19477	19493	19521	19618	19637	19498	19579	19455	19716	19499	19500	19507	19564	19554	19546	19403	19332	19571	19302	19561	19519	19528	19513	19730	19416	19560	19519	19562	19667	19571	19514	19327	19531	19442	19489	19518	19480	19472	19553	19464	19497	19490	19518	19436	19617	19565	19591	19610	19511	19528	19455	19403	19416	19353	19409	19379	19650	19258	19598	19393	19470	19485	19589	19296	19485	19494	19369	19446	19384	19700	19592	19601	19535	19474	19617	19487	19455	19413	19745	19512	19563	19404	19542	19396	19543	19530	19496	19575	19467	19514	19796	19618	19310	19495	19439	19475	19464	19531	19296	19448	19246	19418	19466	19275	19519	19632	19472	19796	19404	19613	19667	19453	19543	19568	19463	19560	19511	19520	19577	19572	19469	19492	19430	19470	19594	19664	19656	19439	19385	19438	19465	19261	19553	19622	19385	19446	19495	19550	19504	19274	19203	19603	19300	19746	19704	19589	19577	19404	19692	19629	19441	19393	19471	19700	19384	19564	19563	19406	19399	19543	19708	19609	19459	19514	19491	19566	19659	19338	19705	19659	19611	19692	19458	19473	19324	19506	19261	19587	19404	19395	19406	19311	19427	19641	19639	19640	19388	19528	19426	19495	19478	19765	19636	19457	19523	19619	19401	19478	19726	19458	19508	19287	19556	19419	19455	19427	19343	19621	19503	19481	19310	19277	19475	19462	19356	19415	19495	19516	19544	19381	19497	19262	19520	19447	19279	19461	19486	19443	19593	19393	19698	19550	19481	19363	19697	19479	19524	19564	19275	19395	19450	19431	19622	19555	19723	19602	19716	19328	19653	19624	19433	19541	19367	19498	19505	19378	19432	19612	19503	19472	19395	19467	19594	19583	19604	19537	19477	19666	19629	19450	19471	19536	19629	19440	19492	19537	19414	19590	19463	19543	19577	19457	19295	19444	19560	19473	19528	19517	19493	19701	19691	19549	19449	19533	19471	19514	19711	19644	19264	19525	19448	19467	19648	19342	19303	19262	19532	19478	19447	19548	19440	19390	19631	19365	19461	19510	19378	19516	19541	19578	19466	19519	19532	19520	19481	19445	19388	19446	19497	19684	19485	19519	19507	19501	19545	19454	19428	19573	19476	19456	19359	19598	19701	19356	19438	19448	19577	19530	19489	19599	19437	19531	19313	19471	19492	19497	19448	19479	19373	19571	19479	19451	19323	19532	19573	19520	19430	19417	19461	19521	19524	19559	19614	19424	19535	19708	19623	19558	19386	19497	19521	19552	19492	19638	19567	19646	19644	19464	19519	19473	19518	19538	19569	19651	19446	19541	19507	19736	19489	19459	19549	19579	19752	19732	19693	19605	19458	19689	19812	19606	19381	19528	19594	19508	19534	19650	19620	19800	19585	19476	19557	19406	19533	19253	19344	19182	19366	19477	19495	19429	19562	19442	19532	19726	19501	19459	19731	19719	19403	19595	19638	19593	19170	19287	19425	19542	19237	19434	19659	19608	19577	19402	19421	19568	19607	19549	19597	19650	19551	19453	19465	19386	19502	19616	19544	19315	19338	19320	19216	19565	19368	19365	19490	19357	19662	19388	19592	19434	19574	19354	19406	19533	19324	19397	19471	19664	19497	19391	19350	19499	19627	19743	19432	19395	19492	19199	19550	19695	19350	19528	19516	19648	19593	19484	19662	19590	19516	19495	19414	19703	19410	19641	19561	19726	19383	19516	19304	19609	19363	19432	19585	19516	19313	19476	19627	19632	19596	19562	19460	19567	19572	19564	19606	19479	19536	19297	19541	19677	19596	19536	19606	19593	19522	19331	19422	19730	19614	19377	19528	19415	19388	19491	19536	19586	19486	19338	19550	19511	19261	19630	19438	19401	19308	19455	19339	19416	19500	19380	19390	19489	19529	19583	19477	19477	19446	19481	19624	19574	19383	19504	19267	19428	19673	19503	19397	19421	19392	19430	19404	19693	19617	19643	19503	19408	19543	19451	19550	19584	19456	19444	19346	19592	19674	19556	19322	19641	19493	19737	19387	19375	19200	19389	19347	19549	19413	19412	19354	19573	19447	19577	19348	19504	19525	19514	19323	19492	19316	19392	19455	19510	19423	19528	19367	19348	19705	19170	19579	19516	19504	19375	19641	19569	19331	19434	19612	19479	19682	19370	19515	19585	19582	19287	19570	19395	19654	19629	19533	19129	19464	19517	19628	19393	19199	19593	19388	19334	19443	19470	19695	19649	19367	19480	19448	19384	19415	19453	19467	19530	19507	19625	19477	19612	19516	19471	19394	19542	19580	19469	19518	19694	19612	19545	19455	19281	19675	19562	19525	19452	19405	19428	19327	19665	19679	19409	19363	19592	19582	19531	19548	19358	19515	19427	19416	19684	19464	19395	19314	19386	19566	19538	19461	19469	19308	19374	19652	19733	19594	19698	19607	19597	19562	19503	19690	19448	19527	19657	19545	19503	19632	19441	19777	19620	19401	19661	19570	19377	19528	19455	19651	19575	19514	19413	19538	19483	19724	19446	19333	19535	19395	19407	19303	19805	19749	19591	19525	19511	19459	19624	19487	19762	19540	19473	19262	19615	19398	19480	19599	19579	19561	19527	19525	19358	19440	19459	19616	19443	19470	19695	19480	19379	19382	19511	19450	19730	19525	19375	19529	19276	19638	19535	19487	19523	19586	19454	19393	19595	19701	19535	19401	19498	19482	19493	19713	19460	19498	19531	19620	19337	19547	19233	19483	19490	19322	19442	19589	19446	19587	19283	19631	19603	19536	19479	19456	19588	19594	19441	19679	19542	19433	19656	19523	19494	19430	19359	19424	19626	19542	19565	19374	19511	19383	19527	19505	19295	19663	19613	19639	19526	19566	19630	19649	19465	19502	19447	19386	19509	19599	19583	19772	19567	19461	19462	19646	19548	19491	19464	19428	19599	19481	19356	19608	19506	19611	19545	19549	19436	19652	19605	19413	19371	19438	19511	19325	19491	19437	19466	19679	19510	19377	19622	19591	19445	19767	19447	19377	19326	19652	19298	19500	19344	19523	19422	19642	19520	19458	19436	19399	19607	19561	19470	19548	19747	19473	19576	19656	19685	19593	19397	19479	19376	19454	19490	19509	19403	19457	19478	19501	19456	19447	19480	19435	19553	19407	19530	19734	19460	19532	19572	19497	19424	19569	19469	19353	19596	19569	19604	19560	19677	19414	19384	19611	19413	19455	19315	19518	19508	19588	19600	19454	19806	19293	19690	19523	19644	19280	19609	19533	19566	19677	19601	19630	19566	19655	19412	19570	19592	19531	19454	19537	19547	19591	19339	19538	19628	19401	19647	19468	19565	19539	19411	19356	19498	19396	19709	19528	19437	19438	19328	19466	19395	19572	19526	19430	19381	19531	19734	19375	19414	19618	19416	19493	19480	19637	19677	19498	19613	19602	19633	19444	19562	19620	19596	19580	19364	19564	19307	19405	19463	19552	19364	19531	19483	19470	19521	19832	19510	19498	19539	19540	19511	19876	19556	19458	19662	19612	19385	19515	19589	19425	19510	19510	19477	19407	19609	19700	19650	19539	19643	19538	19429	19635	19439	19486	19744	19524	19665	19456	19484	19562	19376	19381	19439	19623	19532	19293	19367	19374	19444	19680	19567	19647	19250	19605	19515	19647	19619	19484	19478	19603	19484	19484	19268	19673	19347	19569	19530	19376	19585	19582	19627	19524	19496	19800	19702	19474	19489	19513	19245	19611	19262	19451	19492	19269	19545	19600	19422	19504	19542	19326	19378	19444	19529	19715	19685	19590	19605	19723	19473	19336	19485	19510	19392	19538	19520	19291	19512	19541	19440	19555	19246	19492	19489	19634	19488	19621	19572	19510	19611	19373	19450	19372	19502	19646	19574	19509	19499	19682	19656	19540	19597	19679	19438	19439	19589	19386	19469	19563	19473	19304	19355	19388	19556	19649	19516	19470	19278	19785	19799	19601	19304	19448	19525	19437	19387	19448	19395	19596	19616	19528	19518	19484	19611	19453	19686	19325	19422	19492	19329	19487	19402	19545	19442	19495	19529	19288	19343	19573	19395	19404	19425	19632	19478	19766	19470	19647	19446	19569	19329	19517	19484	19220	19479	19690	19666	19426	19504	19346	19537	19535	19488	19691	19456	19580	19528	19406	19458	19247	19574	19415	19626	19634	19410	19558	19324	19434	19277	19633	19693	19440	19617	19520
36840	60880	58564	45967	36162	26133	21859	21555	20134	19457	19408	19456	18880	18558	18617	18036	17475	17294	17136	17090	17125	17110	17100	17041	17031	17040	17039	16828	17320	17147	17026	16999	17027	16945	17020	17060	16881	16939	17104	17052	16931	16993	16916	17012	17080	17046	16999	17131	17092	16915	17212	16858	16777	16979	16942	16796	17153	16877	17135	17009	16996	16965	17033	17074	17001	17000	16888	17034	17007	17143	17113	17009	16897	16947	17046	16915	16952	16980	16990	16863	17176	16968	17045	16930	17137	17022	17053	17125	16712	17025	16930	16869	17056	16918	17023	16972	16913	17061	16989	16884	17027	16901	16983	16866	16930	17034	16900	17029	17005	16941	16966	16805	17067	16902	17166	17042	16904	17012	17294	16963	16870	16921	16987	16973	16829	17054	16927	16963	16964	16834	16950	16811	17020	16762	17067	17091	17019	16911	16943	16867	17023	17081	16988	16856	16893	16930	17008	17021	16991	17111	16976	16896	16928	17081	17053	17221	16809	17170	16879	17111	17064	17088	16965	16977	16961	17169	16909	17095	17063	16710	17103	17018	16837	16844	16877	16933	16985	17004	17141	16909	16914	16932	17008	17049	16802	16894	17193	16992	17076	17133	16981	17011	16842	16968	17117	16990	16995	17029	17169	16949	17016	16837	16923	16938	16984	16989	16926	16848	17001	17004	16877	17150	16875	16917	17024	17005	16985	16992	16866	16845	16848	16911	17148	17075	17052	16979	16854	17048	17096	16925	17094	16965	16856	17038	16980	16952	17078	17061	16982	16969	16977	17072	16732	17071	16821	16921	16900	17020	17038	17112	17076	17097	16952	17013	16882	16920	16846	16842	16899	16974	16911	16910	17022	16841	17009	16923	16932	16933	16938	16928	16928	17070	16966	16974	17056	17073	16987	17046	16877	16936	16908	16980	17052	17000	17007	16930	16930	16970	16956	16904	17056	16901	16937	17059	16920	17075	17110	16983	16968	17094	16937	16927	16987	16821	16977	17011	17015	16973	16847	16992	17005	16851	16766	16972	16764	17062	17140	16855	17057	16816	17128	16972	17091	17069	16880	17141	16883	16903	17045	16903	16999	16993	16910	17082	17012	17112	16844	16854	17077	16958	16954	16965	17197	16966	17047	17106	16955	16986	16816	16976	16899	16991	16906	16910	16924	16827	16882	17200	16964	17129	17003	16948	16897	16885	16984	17034	17181	17037	16915	16995	17010	17019	17088	16914	17055	17023	16906	16895	16902	17002	16938	17003	17005	16882	16957	16914	16863	16984	17053	17057	16933	17013	16778	17016	16997	17141	16892	16908	17017	16956	17040	16959	16979	16952	16926	17022	16907	16820	17030	16825	17143	17073	16975	16719	17066	17083	17156	17036	16926	16867	16966	16920	17082	17028	17114	16829	16940	17115	16768	16750	16811	16910	16886	16900	16903	17044	17130	16998	16921	16789	16964	16927	16828	17072	17075	17047	17048	16860	17137	16952	16772	16981	16850	17192	16872	16826	16868	16851	16891	16941	16966	17000	17021	16800	16943	16810	17042	17092	17122	17071	16899	16790	17009	16835	16919	16927	17017	17119	16913	16991	16995	17006	16958	16914	16957	16961	17016	16937	17014	16885	17045	16968	16936	17006	16984	16967	17090	16988	16742	16882	17065	17027	16975	17095	16936	16997	16988	16829	17061	16938	17170	16923	16895	16782	16967	16953	16921	17038	16945	16953	16970	16967	16823	17134	16961	17053	16852	16946	16949	17026	17090	16860	16865	16847	16938	16832	17047	17008	16979	16884	16961	16980	17018	16767	17090	16841	16943	17116	16995	16967	17039	16991	16993	16967	16907	17068	16907	16910	16967	16947	16903	16961	17247	16797	17032	17083	17031	17021	16965	17134	16917	16973	16985	16870	16980	16831	16848	16936	16942	16842	17076	17015	17075	16982	16921	17035	17002	17007	16864	16980	16964	17050	16910	16967	17113	17031	17090	17052	16948	16946	16956	16898	16972	17039	17055	17106	17046	16980	16937	16879	16905	16979	16934	16905	16927	17050	16786	17021	17005	17028	16992	17075	16953	16938	16921	17041	17118	16858	16969	17013	17061	16948	16945	16877	16901	16941	16986	16894	17005	16903	16956	16911	17031	16999	17116	16922	16840	16959	16893	16968	17050	16969	16994	17000	16924	17016	16959	16963	16844	17028	17034	17043	16967	17084	16888	16846	16922	16933	17070	17014	17104	17110	16876	17035	16853	17043	17074	17004	16991	16976	17133	16961	16977	16866	16988	16900	16986	17047	16805	16924	17005	16897	17019	16865	16907	17015	16989	16788	16825	17017	16859	16876	16878	17089	17013	17151	16891	16870	17185	17095	16979	16866	17249	16979	17128	16875	16934	17038	17026	16883	17204	16897	16971	16885	16809	16909	17028	16967	16998	17009	16894	16952	16935	16913	16965	17088	16884	17126	16988	16994	16987	17056	16955	17037	16842	16936	16859	16783	17009	17039	16947	16966	16828	16967	17036	16890	16933	16966	16906	16879	17013	16996	16952	17040	16870	16980	16973	17133	16920	17010	16957	16994	17018	17221	16847	16677	17058	16911	17013	17109	16892	16975	16923	16893	17029	16732	17074	16922	17028	17060	16854	17019	16916	16925	17023	16780	17063	17200	16981	16962	16990	16880	16872	16911	17045	16946	16892	16985	16965	16938	16995	17007	16966	16913	16790	16975	17110	16906	16861	16927	16950	17041	16972	16857	16964	16785	16907	17003	17078	17001	16833	16927	16923	16875	17078	16940	17087	16935	16991	16908	17188	16934	16771	16936	17061	16932	17049	16913	16963	16894	16980	16823	16894	16970	17018	17165	17072	16814	17058	17121	16939	17034	16968	16984	17013	16859	17029	17028	16909	16902	16803	16898	16963	16988	16870	17027	16787	17002	16841	16952	16964	16874	16794	16934	16872	17006	16852	16822	17018	16900	17020	16815	17224	16865	16885	17019	17012	16870	17035	16944	17017	16924	16894	17091	17070	16934	16833	16928	17047	16906	16941	17051	16950	17022	16758	16920	16970	17035	16997	16853	17064	17103	16882	16874	16871	16917	17055	16918	16884	17146	16930	17032	17046	16850	16952	17001	16883	17187	16989	16961	17026	17009	16994	16870	16950	16848	16952	17151	16948	16942	16843	16792	16942	16913	16701	16929	17070	16867	16938	17068	17049	17064	16935	17178	17047	16848	16834	16980	17026	17051	17064	17021	17075	16945	16938	16873	17025	16756	16916	16997	17074	16763	16943	16948	16902	16924	17005	16926	16781	17032	16974	16886	17041	16877	16981	16844	16893	16928	16957	16961	16971	16840	17109	16936	17036	16790	17049	16971	17156	17015	16917	16921	16941	16951	17008	16904	16980	16970	16998	16969	16959	16897	16951	16924	16966	17067	16869	17172	16780	17098	16737	17126	17183	16792	16963	16945	17029	16932	17179	16804	16949	16980	16751	16921	16830	17024	16883	16957	16912	17155	16858	17054	17088	16916	17174	16861	16976	16833	17018	17026	16929	16963	16920	17011	16702	16957	16843	16830	16890	17065	17136	16716	16858	16865	16846	17133	17147	16983	16981	17149	16940	17015	17203	16980	16977	16918	16966	16904	16972	16869	16796	16881	17050	17023	16967	16946	16901	16798	17030	16881	16999	17074	16928	17064	16916	17081	16942	16918	16918	16998	17160	17075	17049	16873	16941	16975	16843	16835	17071	16904	17083	17092	17011	16911	16994	16926	17113	16924	17061	16948	16928	17050	17007	16975	17091	16876	16827	17087	17121	16976	16832	17044	16950	16871	16992	17211	16981	16921	16953	16993	16986	17212	16951	16964	16967	17047	17007	16963	16972	17003	16756	16957	16982	16850	16905	16930	16964	17000	16786	16889	17020	16851	16973	16913	16919	17086	16930	17036	16870	16946	16979	17049	16853	16969	16906	16837	17158	16989	17243	17027	16935	16888	17028	16910	16777	16894	16774	16871	16948	16845	16840	16997	17145	17043	16875	17045	16897	17048	16994	17039	17133	17081	17056	17042	16964	17017	17005	17101	17024	17010	16921	17016	17094	16975	16955	17077	16914	17014	16999	16902	16940	16932	16916	16942	17030	16968	16923	16880	17217	16964	17043	16807	16982	16910	16902	16991	17059	17079	16952	17132	16894	16992	17010	16820	16938	16998	17088	16968	17098	16894	17147	16870	17160	17079	16941	16977	16859	17024	16831	16922	16970	16890	16810	16907	16953	16846	16903	16931	17086	17057	16958	16893	16821	16922	16811	16787	16996	16956	16984	17097	16879	16947	16903	17040	16997	16893	16919	17104	17089	16967	16867	17076	16829	17108	17145	16928	16868	16970	16836	17098	17078	16901	16993	16935	16952	16979	17020	16850	16903	16914	16919	17024	16869	17154	16918	16924	16829	16990	16981	16835	17199	17009	16920	17118	17158	16951	16947	16870	17232	16930	16916	16906	17175	16893	17026	16880	17155	17063	17040	16951	16931	16986	16959	16970	17212	16977	16984	16897	16825	17163	17075	17015	16786	16951	16870	16783	16997	17090	17140	17032	16923	16895	17007	16917	16877	16978	17082	16878	16848	16993	16851	16809	17091	17086	16942	16896	17025	17020	16846	17147	16989	17013	17170	17065	16961	16925	16986	17048	16964	17172	16862	16985	17017	16934	16977	17155	17078	17073	17069	17057	17052	16925	16966	16854	17038	16992	16934	17086	16967	17077	16964	16888	16928	17057	17057	17051	17174	16947	17038	16903	16975	16888	16918	16951	16999	17096	16952	16797	16949	16993	16743	16944	17101	17162	16948	16874	17033	16953	16822	16900	17071	16889	16755	16889	16990	16927	17171	16921	17117	16965	16881	17094	16913	16991	16905	17102	16915	17061	17003	16897	16893	17129	16775	17108	16894	17010	16943	16917	17064	16933	16986	16948	16905	16915	17028	17085	16836	17004	16815	17012	16937	16867	16988	17106	16864	17107	16874	16968	16926	17047	17026	16828	16902	17117	16910	16994	16939	16871	17029	16878	16867	17071	16955	16975	16954	17007	16858	16922	16989	16974	17018	16806	17034	16921	16820	17009	16964	16968	17036	16954	16906	16981	17111	16969	16904	17080
28696	27309	33657	28970	22372	20101	19345	18453	18552	18470	18462	18634	18616	18244	17945	18136	18106	17991	17567	17558	17874	17896	17967	17791	17843	17757	17978	17800	17790	17814	17775	17705	17816	17868	17858	17740	17813	17976	17928	18115	17815	17851	17976	17744	17919	17762	17903	17687	17922	17791	17853	17878	17793	17842	17678	17690	17813	17928	17918	17731	17730	17902	18029	17872	17709	17732	17971	17867	17764	17752	17905	17790	17887	17888	17915	17745	17921	17706	17657	17810	17826	17771	17861	17618	17933	17976	17850	17761	17881	17987	17667	17868	17648	17751	17860	17844	17779	17791	17895	17916	17664	17691	17908	17785	18048	17839	17777	17639	17758	17762	17904	17835	17818	17759	17679	17788	17769	17929	17786	17630	17952	17798	17562	17763	17951	17904	17862	17789	17951	17571	17882	17915	17864	17749	17850	17720	17936	17912	17916	17934	18042	17854	17962	17834	17857	17677	17567	17731	17419	17858	17663	17750	17845	17918	17930	17810	17899	17771	17882	17629	17761	17970	17762	17909	17830	17882	17791	18026	17770	17839	17901	17718	17818	17660	17875	17787	17899	17795	17722	17807	17790	17854	17811	17974	17870	17955	17648	17663	17596	17620	17796	17977	17764	17927	17846	17672	17900	17797	17903	17849	17982	17758	18013	17783	18026	17866	17805	17797	17957	17784	17909	17750	18000	17842	17818	17971	17849	17802	18003	17719	17850	18016	17737	17993	17831	17960	17834	17672	17809	17721	17793	17733	17644	17972	17797	17801	17730	17659	17785	17945	17965	17938	17855	17724	17778	17823	17661	17729	17696	17764	17860	17819	17854	17909	17716	17788	17919	17892	17917	17859	17889	17821	17708	17783	17931	17759	17815	17724	18023	17902	17758	17682	17665	17834	17785	17573	17870	17991	17623	17589	17585	17818	17776	17730	17753	17569	17858	17767	17809	17914	17814	17787	17755	17983	17715	17811	17746	17918	17750	17760	17762	17747	17895	17805	17670	17730	17905	17699	17691	17882	18129	17928	17743	17808	17677	17996	17770	17657	17783	17640	17543	17839	17937	17782	17821	17736	17591	17781	17932	17724	17921	17949	17755	17851	17838	17835	17923	17801	17693	17639	17865	17670	17910	17837	17878	17730	17713	17874	17783	17725	17867	17820	17834	17946	17597	17766	17765	17826	17935	17603	17789	17836	17686	17588	17891	17812	17750	17640	17753	17581	17688	17948	17755	17578	17782	17773	17667	17710	17657	17552	17733	17629	17836	17595	17729	17828	17811	17705	18159	17699	17761	17721	17943	17872	18016	17851	17748	17729	17486	17636	17679	17954	17828	17874	17955	17633	17798	17732	17613	17649	17797	17819	17663	17701	17611	17741	17761	17817	17784	17966	17715	17920	18005	17696	17724	17517	17495	17615	17827	17700	17787	17655	17856	17906	17822	17838	17923	17657	17746	17741	17878	17813	17848	17854	17630	17752	17734	18063	17802	17738	17773	17654	17983	17916	17660	17798	17791	17613	17657	17831	17935	17682	17759	17765	17804	17745	17804	17773	17652	17791	17888	17856	17649	17901	17886	17724	17668	17789	17619	17745	17801	17971	17880	17764	17876	17867	17680	17682	17836	17909	17908	17778	17718	17829	17927	17895	17902	17915	17804	17779	17862	17874	17764	17721	17805	18001	17695	17742	17893	17558	17888	17629	17788	17695	17804	17803	17693	17641	17767	17915	17703	17880	17982	17726	17639	17852	17687	17657	17794	17972	17830	17946	17636	17694	17813	17613	17484	17904	17869	17886	17814	17849	17739	17824	17926	17881	17720	17770	17804	17834	17856	17705	17776	17839	17774	17611	17572	17837	17807	17826	18049	17948	17728	17830	17897	17954	17717	17722	17757	17711	17798	17818	17805	17770	17883	17721	17697	17611	17672	17883	17722	17811	17874	17843	17649	17711	17760	17897	17697	17818	17906	17751	17805	17881	17594	17774	17624	17730	17600	18010	17812	17789	17856	17842	17677	17754	17714	17928	17672	17850	17567	17879	17864	17909	17954	17787	17867	17780	17684	17777	17733	17803	17949	17783	17682	17815	17785	17720	17745	17973	17877	17962	17823	17877	17754	17870	17877	17901	17967	17990	17887	17747	17728	17815	18005	17759	17752	17766	17707	17724	17720	17773	17680	17878	17912	17797	17873	17999	17855	17678	17805	17755	17877	17715	17736	17811	17823	17893	17652	17823	17899	17600	17855	17703	17822	17748	17750	17742	17930	18012	17842	18029	17657	17533	17848	17667	17909	17814	17839	17665	17694	17601	17871	18004	17757	17842	17920	17814	17905	17835	17867	17732	17835	17757	17805	17615	17790	17720	17500	17714	17755	17826	17913	17855	17795	17896	17777	17761	17920	17829	17946	17843	17831	17918	17911	17775	17682	17899	18043	17896	17839	17729	17928	17719	18025	17792	17847	17732	17695	17729	17843	17766	17949	17790	17881	17861	17872	17805	17731	17804	17807	17951	17797	17892	17646	17772	17751	17783	17670	17667	17714	17568	17933	17872	17874	17865	17670	17646	17747	17871	17912	17747	17945	17794	17964	17732	17959	17874	17771	18020	17808	17905	17924	18072	17590	17825	17652	17817	17822	17921	17857	17820	17778	17611	17877	17635	17785	17978	17767	17568	17749	17780	17951	17838	17726	17778	17757	17771	17772	17808	17797	17816	17852	17788	18003	17536	17780	17776	17796	17757	17837	17770	17649	18062	17768	17694	17749	18005	18065	17970	17802	17827	17615	17777	17795	17686	17689	17558	17576	17755	17928	17824	17992	17801	17639	17697	17547	17614	17960	17877	17626	17883	17748	17822	17904	17821	17853	17946	17576	17994	17957	17969	17784	17792	17724	17852	17837	17963	17820	17820	17845	17742	17753	17827	17810	17810	17818	17543	17646	17898	17763	17856	17954	17931	17723	17821	17652	17856	17842	17808	17975	17562	17845	17684	17831	17907	17805	17814	17864	17695	18010	17814	17749	17681	17738	17817	17963	17774	17929	17762	17886	17876	17929	17703	17950	17890	17743	17829	17996	17824	17707	17867	17615	17782	17706	17813	17734	17531	17709	17682	17829	17839	17895	17850	17728	17809	17929	17822	17780	17741	17863	17912	17822	17757	17746	17954	17740	17907	18121	17828	17843	17775	17875	17620	17819	17866	17723	17653	17818	17812	17755	17657	17871	17781	17760	17659	17907	17920	17625	17878	17785	17695	17946	17772	17763	17677	17875	17732	17709	17619	17831	17843	17883	17618	17941	17661	17731	17682	17878	17668	17998	17850	17707	17686	17971	17879	17835	17863	17866	17598	17802	17696	17918	17730	17792	17848	17659	17873	17776	17889	17701	17660	17808	17919	17640	17905	17838	17664	17882	17817	17638	17678	17745	17809	17617	17966	17870	17922	17830	17736	17634	17768	17781	17803	18004	17709	17896	17921	17963	17602	17946	17826	17778	17719	17926	17668	17898	17814	17802	17637	17808	17736	17941	17675	17766	18044	17679	17691	17867	17755	17663	17623	17673	17768	17579	17830	17686	17711	17661	17708	17670	17869	17683	17590	17796	17662	17650	17694	17811	17768	17946	17534	17897	17839	17742	17861	17777	17833	17990	17970	17962	18017	17944	17676	17790	17794	17892	17937	17869	17876	17842	17665	17792	17791	17814	17680	17739	17744	17993	17789	17850	17804	17777	17828	17658	17815	17701	17866	17808	17768	17938	17882	17766	17740	17720	17655	18006	17970	17863	17794	17954	17925	17678	17915	18018	17943	17894	17767	18014	17832	17903	17887	17604	17893	17756	17840	17798	17819	17934	17841	17628	17911	17869	17979	17783	17679	17868	17650	17770	17772	17709	17688	17736	17792	17765	17843	17940	17766	17753	17822	17877	18011	17858	17642	17754	17785	17903	17892	17720	17900	17843	17771	17666	17813	17617	17946	17845	17881	17838	17895	17742	17843	17869	17653	17874	17585	17855	17758	17737	17649	17691	17704	17911	17848	17915	17861	17771	17889	17808	17734	17618	17666	17772	18039	17837	17716	17648	17829	17942	17692	17818	17921	17963	17732	17877	17881	17931	17873	17716	17705	17711	17587	17679	18036	17805	17879	17746	17848	17900	17721	17895	17884	17930	17866	17928	17688	17827	17717	17628	17700	17635	17776	17732	17893	17747	17641	17740	17613	17858	17725	17778	17819	17830	17931	17889	17970	17980	17643	17775	17866	17618	17863	17721	17893	17766	17850	17718	17820	17952	17922	17687	17814	17600	17753	17815	17880	17868	17631	17993	17896	17944	17690	17782	17857	17729	17956	17961	17745	17822	17874	17646	17692	17858	17744	17782	17953	17769	17753	17921	17671	17767	17836	17850	17848	17879	17780	17746	17736	17596	17913	17874	17725	17861	17944	17751	17775	17889	17702	17745	17899	17954	17988	17876	17742	17679	17779	17719	17692	17761	17635	17809	17757	17752	17787	17661	17732	17791	17561	17856	17669	18021	17777	17918	17779	17803	17819	17796	17910	17735	17755	17800	17826	17763	17850	17865	17712	17778	17808	17748	17934	17814	17907	17815	17750	17730	17782	17797	17646	17729	17891	17723	17868	17959	17884	17869	17841	17778	17894	17659	17745	17902	17743	17761	17730	17952	17635	17831	17913	17836	17975	17779	17642	17770	17881	18079	17764	17873	17961	17796	17756	17769	17851	17959	17857	18153	17688	17832	17766	17909	17717	17680	17734	17789	17842	17811	17726	17783	17863	18125	17781	17565	18063	17871	17777	17747	17877	17943	17750	17768	17758	17726	17783	17933	17903	17755	17942	17839	17885	17985	17932	17660	17909	17733	18060	17703	18016	17821	17786	17704	17605	17892	17808	17717	17755	17537	17734	17668	17685	18007	18077	17958	18010	17805	17701	17791	17785	17779	17777	17850	17766	17850	17914	17767	17830	17938	17936	17801	17848	17909	17921	18016	17724	17769	17722	17818	17814	17892	17888	17656	17632	17920	17924	17733	17893	17740	17804	17779	17586	17948	17719	17894	17701	17780	17849	17741	17880	17857	17950	17944	17981	17890	17767	17923	17770	17887	17800	17612	17656	17764	17738	17785	17719	17654	17762	17972	17761
31283	44479	38080	28211	21570	18820	17769	17269	16955	16949	17070	17035	16791	16636	16612	16429	16224	16079	16069	16157	16003	15958	16118	15994	16114	15962	16041	15989	15879	15981	15765	16073	15945	15938	15909	16069	16129	16013	16193	16078	16061	16006	16158	16017	15834	16044	16268	15934	16141	15875	15943	15914	16023	15913	15958	15971	15933	16065	15903	15946	16009	15879	16046	16011	15979	15984	16053	15859	15818	16016	16022	15965	16060	15892	15988	16038	16079	16094	16014	15957	15827	16141	15895	15986	16113	15816	16029	15877	15993	16051	16083	15911	16033	15885	15938	15943	15970	16021	16057	15909	16097	16079	15996	15934	16058	15888	16041	15956	15944	15934	16032	15924	16119	16092	16064	16074	16023	15899	16039	16165	15784	15976	16038	16004	16167	15858	16164	16088	15844	15883	16023	15990	15989	15947	15916	16083	15847	15994	16026	15972	15974	15981	16158	16043	15910	16072	16011	15792	15891	16026	15938	16034	15991	15869	15974	16005	16020	16075	16042	16048	15876	15868	16126	15985	16025	16014	16129	15856	16040	16079	15892	16110	15957	15918	16011	16049	16114	15957	16043	16101	16030	15904	15880	16170	15967	16030	15881	16039	15965	15924	15866	16090	15929	15977	16036	15884	16116	15927	15904	16026	15895	15885	16075	15903	15960	15956	16084	16039	16134	15859	16005	16024	16111	16112	16117	15926	16078	16036	16170	16082	16020	16017	15995	16048	16217	15955	16144	15834	16051	15871	15996	16082	16033	16033	16037	15928	15994	15969	15869	16017	16043	15997	15925	15969	15885	15963	16064	15920	15945	16076	16070	15923	16075	16045	15910	16110	16034	16113	15895	16048	16012	16066	15913	15987	16127	15801	15996	15836	15994	16016	16038	15995	15995	16039	15931	16082	15971	15939	16001	15942	16058	15782	16023	15940	15971	16061	16068	15887	15886	16025	16009	16042	15766	15777	15953	16038	16037	15971	16044	16049	16038	16076	16027	16157	16176	16140	16080	15991	16007	15900	15924	16014	15877	15858	15943	15948	15954	15903	16266	16038	16076	15998	15849	16023	15898	16002	15947	16138	15922	15906	15959	16203	15951	15990	16081	16005	16124	16023	16006	15994	16078	16013	16063	16115	15923	15981	16049	15910	15915	15982	16018	15968	16084	16021	16117	15974	15999	16112	15923	16136	16010	16022	16003	15900	16078	15990	15963	15939	15934	16059	16037	15927	15934	15979	16107	16113	15875	16013	15943	15881	15985	15964	15926	15933	15880	15982	16005	15925	16029	16088	16021	15853	15945	15907	16086	15955	16093	15892	16003	16038	16041	16010	15959	16061	16132	16074	15831	15822	15998	16162	16018	15988	15995	15868	15976	16073	15812	16017	15888	15940	15975	15954	15950	15920	15908	16074	16001	15872	16019	16023	15891	15932	16006	16028	16017	16036	16145	16235	15945	16056	16023	16044	16053	16036	16212	15768	15970	16023	15890	15910	16003	16060	16009	15983	16001	16045	16090	15850	15981	15920	15850	15924	15986	15894	15940	15852	16010	16021	15869	15988	15950	15938	16025	15999	15841	15894	15965	15970	16132	15944	15737	15865	16116	15952	16051	15916	15861	16094	15849	16152	15938	15913	15965	16097	15882	15848	16060	16121	15969	16090	16119	15953	15872	15948	16042	15886	16054	16035	16108	15770	16107	15900	15907	15955	16170	15986	16040	15845	16036	15970	15847	15988	16109	16016	15810	15999	15992	16078	16061	16001	16005	16026	15944	16002	15860	15920	15979	15814	15925	16002	16180	15880	15999	16039	16042	15982	16023	15997	15972	16042	15944	15911	15903	16010	15960	15873	16037	15888	16097	16041	15858	16104	15928	15941	16083	16020	15993	15797	16039	16175	16201	15896	15957	15989	15977	16112	16051	16035	15855	15928	16032	16135	15888	16083	15896	16110	16002	16102	16070	15926	16070	15751	15897	16007	15951	15962	15959	15997	16007	15905	15924	16035	15988	15996	15907	16002	15923	16045	16045	15988	15951	15930	15961	16055	15938	15835	15994	15921	16042	15996	15953	15828	15791	16056	15966	15901	16141	15952	16042	16063	15979	16090	15964	16062	16083	16111	15874	16080	16122	15776	16063	15852	16005	15781	16018	15943	16143	16108	15949	16026	16029	16107	16015	16069	16087	15995	16080	15863	15809	15904	15928	15925	15925	16065	15937	15946	15982	15790	16116	15882	15979	16148	16011	16210	16130	15863	16070	15966	15813	16054	15967	16051	15980	15997	16216	16117	15913	16080	16032	16059	15879	16015	15897	15981	16115	16051	16115	16021	15896	15990	16048	16033	15977	15957	15948	15854	16040	15977	16079	15931	16075	15874	15844	15851	15954	15902	15789	15892	15927	16032	15876	16143	16118	16127	16175	15982	16030	16079	16040	15920	16000	16092	16013	15948	16070	16075	16146	16130	15923	15995	16149	16086	15995	16104	16055	16026	15955	16097	15896	15986	16182	15778	16009	15968	15982	15906	15875	15909	15988	15887	15930	15952	16020	16044	16055	15886	15980	16028	16037	15986	16104	15834	16148	15839	16014	15874	15905	16042	15953	15973	16124	15928	16079	15936	16024	16071	16084	15980	15866	15983	15966	15961	15955	16141	15911	15928	15871	16007	15885	16005	15916	16027	15979	15820	16077	15931	15870	16084	15958	15857	16051	15953	15939	16014	15913	15930	16006	15991	16009	15924	16064	16011	15997	15911	15970	16038	15967	16029	16142	15923	15973	16051	15993	15829	15988	16031	16054	16054	15996	16025	15959	15999	15938	15882	15889	15800	16005	16015	16032	15948	15980	15987	16051	15912	16014	16102	16090	16165	15980	15993	15931	15926	15868	16032	16026	15978	16183	15805	15859	16057	15987	16070	15882	15979	16059	16036	15918	16163	16021	15951	15969	15921	16062	15890	16015	16112	15993	16022	15990	15975	16048	16138	15940	15986	15834	15980	15994	15974	16117	16128	16078	16016	15880	16122	15853	16097	16106	16042	16014	15995	16340	16016	16092	16031	15997	16172	15845	16097	16078	16271	16101	15889	16023	16175	15892	16039	15884	15988	15853	15879	16093	16088	15920	15884	15784	16042	16000	15843	16070	16256	16022	15907	15957	16078	15952	16075	15794	16022	15956	15966	15887	15989	15992	15986	15999	15952	16127	15903	16085	16023	16045	15946	16048	15819	15954	15978	15869	15969	16066	15962	15988	16126	15940	15786	16068	15961	16007	15942	16077	16011	15976	16148	16121	15931	15951	15959	16002	16159	15955	16125	15962	15985	16026	16007	15942	16103	15927	16069	15858	16067	15926	15982	16108	15979	15989	16080	16058	15976	16091	16009	16198	15939	16082	16092	16005	16073	15958	16074	16017	16033	15995	15955	15946	16009	16040	16004	15818	15921	15960	15968	16053	15956	15958	15971	16073	16072	15890	16011	15963	15990	15897	15928	15941	16028	16001	15854	15863	16175	16085	16035	15946	16046	15953	15981	15992	16070	16060	16069	16001	15935	15970	15712	16064	16002	16049	15906	15995	15953	15934	16008	15818	15923	16054	15922	16053	16049	15829	15831	15982	15988	16227	16015	15922	16166	16168	16022	16020	16024	15954	15829	15954	16019	16012	15981	16078	16197	15953	16029	16023	16088	15915	15945	15944	16004	15965	15880	16082	16077	15900	16031	16118	15846	15836	15985	16113	15910	15986	16155	15973	16038	16051	15895	15981	16019	16054	15992	15988	16067	15942	16182	15903	15929	15949	16143	16074	16013	15761	16075	16028	16015	16019	16091	15927	16104	15788	16074	15970	16002	16063	16016	15996	15853	16031	16005	16042	15931	15888	15931	15990	16066	15900	16091	15850	16063	16072	15986	16069	16105	15935	16057	15963	15993	16048	15862	16064	16059	15858	15931	15956	16023	15948	15950	16020	16038	16062	16186	15987	16005	16012	16021	15982	15822	16099	16042	15976	16131	15969	16075	16022	16020	15990	16108	16112	16073	16000	15919	16134	15927	15811	16048	15976	15996	16095	16106	16168	15925	15909	16004	15906	16182	16008	16033	16038	16056	16025	15871	15878	16116	16083	15954	16121	16008	15997	15910	16068	16119	15894	16098	16076	16059	16068	16003	16022	15866	16001	16045	15892	16101	15945	16210	16075	15865	16076	15985	15906	16127	16124	16098	16055	16216	16043	16120	15944	15986	16036	15959	15965	15967	15978	15944	15934	15972	16019	15929	16184	16128	16169	16028	15882	15999	16086	16040	15939	16164	15999	15833	16123	15967	16015	15959	16022	15941	16105	16063	15954	15961	15965	15979	16198	15872	16040	16059	15886	15822	15957	15880	15980	15935	16002	15852	16071	15973	15814	15967	16034	16027	15923	16036	15831	16091	16184	16082	16002	16104	16088	15940	16013	15952	16031	15812	16044	15909	16115	15951	16033	16115	15931	16175	16075	16080	16110	16010	15955	15905	15965	16076	16245	15877	15898	15991	16129	15831	15830	15925	16121	15929	15863	16085	15836	15923	15991	16166	15804	15995	15950	16074	15888	16056	16138	15987	16117	15868	15902	16081	15837	15903	15928	16040	15991	16023	15995	15860	15831	16046	15970	16134	15880	15837	15948	15988	16079	15952	16106	15931	16085	16014	16258	16058	16116	16057	15959	16083	15784	15992	15950	15972	15837	15934	16054	16014	15930	15908	16096	15880	16092	15996	16150	15972	15922	15903	15936	15965	16075	15829	15976	15938	15996	16008	16093	16041	16016	16018	15954	16265	16063	15927	15976	15985	15992	15945	16112	16025	16009	16034	15911	16081	15889	15992	16118	16009	15966	16059	15966	15964	16006	16086	16044	16016	15853	16042	15989	16083	15903	15936	15998	15914	15919	15953	15969	15881	15890	16085	15902	16029	15908	16015	16047	16058	15940	15847	15936	15844	15936	16109	15804	16054	16063	15847	15908	15971	15930	15989	16083	15941	16012	16176	15971	16039	15957	16098	16285	16140	15930	15861	16090	15993	16021	16077	16021	15940	15884	16109	15948	16022	15977	16196	16022	15836	16136	15942	16044	15976	15975	16058	15963	15976	15926	15991	15949	16101	15855	15935	15862	16009	16090	15958
24352	21579	29283	26473	25538	25008	24204	21077	20290	20245	19952	20069	20014	19752	19643	19641	19344	19221	19130	18990	18995	18894	19177	18986	18839	18992	18970	18991	19202	19062	18958	19013	19001	18906	18944	19045	18978	18816	19049	18918	19083	18927	18804	18786	18910	18854	18744	18850	18993	19104	18707	19001	18837	18709	18911	18841	18974	18930	19079	18903	18991	18803	18890	18927	18914	18970	19033	18950	18933	18922	18886	18928	18796	18955	19054	18945	18904	18818	18777	18957	18810	18983	18948	18813	18848	18915	18879	18962	19008	18808	19052	18826	18951	18729	18848	18785	18699	18835	19016	18776	18858	18696	18934	19033	19058	18809	18948	18692	18878	18941	18760	18770	18824	18935	18892	18803	18712	18831	18847	18809	18706	18935	18624	18931	18829	18829	18784	18872	18854	18814	18919	18919	18953	18949	18975	18988	18873	18954	18897	18723	18798	18944	18755	18798	18828	18977	18999	18982	18856	18864	18735	18855	19111	18742	18722	18716	19051	19038	18970	18966	18944	19019	18995	18929	18791	19088	18729	18914	18811	19060	18827	18896	19015	18914	19001	18699	18986	18963	18952	18940	19006	18967	18612	18770	18940	18629	18958	18897	18934	19010	18710	19033	18956	18807	18902	18914	19020	18807	18900	18966	18896	18727	18661	19073	18574	18837	18659	18838	18799	18782	18894	19080	18874	18778	18827	18869	18731	18844	19008	18820	18902	18943	18897	18806	18854	18677	19049	18780	19017	18793	18867	18874	18916	18859	18795	18942	18878	19023	18929	19006	19061	18841	18937	18741	18923	18860	18903	18739	18808	18963	18801	18985	18866	19031	18948	18699	18689	18781	18757	18912	18802	18718	18857	18804	18770	18833	18740	18989	18818	18955	18787	18936	18808	18844	18925	18890	18903	18856	18768	18905	18745	18854	19042	18917	18856	18825	18741	18883	18850	18910	18864	18962	18870	18882	18744	19012	18899	18940	19046	18913	18711	18914	18808	18937	18856	18819	19010	18827	18725	18913	18976	19033	18914	18636	18865	18862	18819	18941	19212	18964	18885	18863	19042	18887	18871	18800	18803	19135	19021	18708	18784	18959	18869	18543	18840	18794	18874	18762	18990	18843	18940	18851	18709	19121	19119	19033	18872	18902	19047	18899	18872	18805	18736	18864	18844	18825	18939	18859	18921	18971	18767	19127	18887	18818	18895	18986	18882	18749	18854	18691	18711	18778	18880	18780	18931	18896	18972	18713	18922	18856	18949	18862	18941	18678	18764	18922	18978	18766	18845	18911	18810	18745	18713	18807	18692	18729	18701	18824	18854	18834	18443	18803	18860	18838	18865	18813	18750	18972	18817	18890	18894	18740	18821	18713	18953	18858	18738	18861	19018	18921	18938	18948	18738	18802	18787	18883	18807	18830	18954	18692	18918	19056	18840	18764	19103	19017	18717	19130	18800	18972	19009	18813	18898	18604	18826	18956	18846	18677	18884	19048	18937	18774	18943	18710	18909	18736	18821	18903	19040	18786	18843	18744	18763	18621	18967	18893	18839	18833	18917	18844	18908	18927	18652	18956	18789	18691	18768	18854	18906	18910	18907	18976	18946	18964	18932	19003	18952	18829	18837	18949	18765	18969	19092	18950	18668	18839	18908	18859	19192	18560	18759	18943	18858	19147	18840	19012	18991	18943	18965	18825	18977	18848	18842	18978	18741	18900	18871	18636	18670	18985	18903	18799	18908	18774	18899	18821	18844	18965	18772	18921	18976	19049	18806	18888	18849	18812	18802	18874	18625	18966	18622	19035	18755	18822	18815	18890	18944	19022	18919	18859	18604	18752	18937	18846	18986	18885	18679	18881	19076	18759	18737	18984	18783	18984	18716	18676	18794	18824	18909	18828	18930	18982	18815	18857	18951	18879	18769	18734	19045	18936	18864	18803	19014	18935	18652	18878	18755	18814	18763	18696	18960	18903	18912	18713	18910	18978	19017	18791	18934	18937	19136	18987	18941	18957	18824	18925	18893	18981	18990	18931	18791	19035	19023	18840	18804	18646	18919	18834	18902	18984	18974	18848	18746	18950	18976	18895	18772	18917	18860	19109	18817	18579	18860	18775	18973	18860	18953	18870	18710	18754	18954	18711	18617	18935	18996	18873	18957	18808	18881	19020	18849	18870	18914	18967	18822	18846	18963	19102	18639	18877	18720	18574	18751	18775	18971	18972	18959	18950	18968	18953	18856	18924	19141	18924	18940	19097	18798	18977	18956	18953	18872	18709	18807	18975	18876	18655	19007	18807	18968	18941	19115	18974	18708	19005	18819	18926	19000	18924	18977	18887	18663	18963	18948	18920	18668	18972	18876	18804	18848	18762	18950	18685	19170	18946	18979	18886	18940	18966	18918	18981	18985	18722	18789	19119	18937	18910	18844	18884	18827	18932	18870	19062	18828	18980	18836	18785	19110	19072	18997	18897	18964	18958	18903	18618	18705	18937	18618	18769	18710	18900	18696	18969	18899	18910	18767	19085	19020	18931	19001	18799	19007	18848	18721	18856	18796	18818	18774	18821	18892	19069	19027	19088	18830	18957	18864	18975	18917	18948	18886	18921	18862	18837	18915	18998	19052	18892	18936	18852	18765	18794	18916	18797	18844	18778	19073	18891	18728	18778	18910	18638	18795	19091	18996	19056	18969	18899	19022	18658	18891	18816	18859	18977	18861	18522	18556	18743	18955	18818	18857	18804	18793	18954	18830	18875	18979	18548	18939	19076	18917	18974	18964	18775	18660	18875	18927	18970	18871	18952	18733	18841	18927	19154	19055	18907	18858	18853	18974	18899	18971	19006	18837	18936	18927	18864	18897	18750	18669	18812	18952	18716	18726	18897	19028	18619	18916	18947	18777	18970	18494	19107	18882	18886	18844	18785	18849	18866	18817	18773	18848	18870	18845	18801	18886	18958	18991	18928	18865	18801	18855	19027	18879	18747	18660	18893	18847	19069	18862	19115	18835	18773	18861	18855	18758	18902	18701	18802	19012	18812	18962	18810	19029	18854	18878	18836	19031	18994	18690	18809	18838	18876	18975	18863	18959	18847	18845	18643	18844	19042	18767	18874	18973	18917	18988	18919	19017	18884	18890	18924	18684	18905	18890	18980	18979	18996	18858	18998	19180	18885	18984	19061	18858	18821	19028	18881	18750	18815	18712	18947	18827	18950	18816	18853	18761	19027	18980	18884	19118	18925	18854	18828	18907	18875	18882	18783	18946	18848	18653	18973	18988	18874	19073	18837	18901	18958	18938	18982	18907	18916	18977	18933	18817	18924	18791	19013	18727	18860	18786	18952	18753	18839	18947	18891	18819	18755	18783	18752	18990	18863	18949	18715	19135	18724	18966	19007	18827	18790	18754	18857	18785	18893	18799	18802	18600	18899	19079	18918	18959	18994	18781	19024	18931	18796	18921	18887	18940	18903	18841	18930	18586	18862	18611	18831	18754	18756	18914	18973	18845	18851	18975	18845	18888	18969	18917	18924	18912	19006	18706	18870	18883	18803	18888	18923	18906	18940	18975	18879	18976	18927	18795	19146	18901	18872	19043	18856	18784	18778	18943	18674	19047	18881	18708	18796	19082	18928	18921	18992	18828	18836	18994	18716	18867	19091	18923	18840	18818	18774	18666	19116	18854	18742	18764	18893	18966	18877	18842	18466	18712	18985	18956	18720	18794	18942	18775	18755	18736	18943	18866	19041	19055	18726	18914	18778	18772	18943	18910	18916	19067	18991	18901	18778	18954	18911	18617	18946	18924	18845	18838	18913	18719	18997	18796	18986	19031	18907	18970	18971	18819	18953	18827	18832	19054	19036	18935	18928	19136	18759	18784	18917	19109	18682	18780	18937	18966	19092	18964	18810	18744	18894	18817	18826	18915	18875	18783	18801	18748	18842	18812	18781	19114	18861	18702	18782	18755	18661	18925	18727	19037	18876	19036	18883	18870	19042	18784	19045	18890	18889	18908	18781	18982	18807	18870	18841	18879	18658	19083	18693	18863	18724	18780	18866	18976	18771	18826	18817	18952	18999	19070	18736	18784	18962	18797	18889	18885	18916	18863	18895	18787	19226	18790	18839	18815	18777	18977	19116	19062	18736	18948	18925	18979	18861	18848	19126	18730	18678	18847	18775	18932	18997	19049	19022	18918	18766	19140	19024	18856	18833	18973	18789	18863	18749	18658	18843	19123	18836	18748	18786	19147	18842	19064	18940	18812	18753	18779	18895	18865	18906	18806	18775	18836	18836	18706	18832	18886	18865	18961	18749	18770	18871	18780	18965	18915	18766	18953	18889	18849	19058	18959	18906	18860	18950	18982	18805	18714	19011	18685	18998	18949	18801	19102	19050	19006	18883	18720	19182	18805	18929	18783	18881	18848	18981	18869	18854	18719	19051	18769	18766	18808	18951	19059	18902	18723	18942	18781	18833	18824	18766	18930	18953	18815	18866	18908	18850	18915	18821	18756	18896	19043	18864	18871	18975	18842	18976	18961	18938	18724	19037	18996	18958	18881	18885	18643	18863	18713	18737	18842	18719	18903	18676	18914	18939	18676	18838	18974	18720	18903	18975	19169	18841	18924	18863	18840	18812	19055	18808	18878	18829	18930	18896	18773	18958	18888	18914	18830	18885	18856	18819	18780	18843	18945	18648	18895	18862	18799	18787	18852	18897	18859	18996	18869	18987	18810	18718	18967	18742	18986	18901	19026	19039	18668	18782	18926	18881	18823	18977	19029	19121	18977	18892	18706	18873	18929	18973	18910	18853	18946	18919	19096	18928	18872	18901	19000	18959	18762	18934	18946	18912	19153	18895	18831	18882	18814	18765	18862	19020	18928	18978	18981	19023	19076	18967	18999	18841	18986	19102	18762	18896	18745	18751	18798	18809	18815	18824	18797	18951	18887	18939	18965	18835	18767	18921	18678	18820	18898	19043	18715	18936	18981	19007	19032	18733	18845	18928	18873	18928	18846	18662	19045	19008	18705	18782	18840	18881	18740	18883	18893	18807	18689	18891	18919	18763	18892	18769	18850	19029	18974	18767	18779	18808	18829	18986	18855	18905	18844	18894	18825	18945	18740	18795	18877	18783	18968	19110	18671	18821	18698	18879
32495	52188	47157	37285	29826	22616	20488	19019	18319	18175	18114	18181	18107	17863	17645	17181	17168	16892	16749	16560	16684	16554	16626	16662	16821	16759	16574	16591	16548	16762	16729	16718	16596	16661	16510	16597	16646	16658	16742	16656	16713	16592	16561	16754	16862	16608	16623	16520	16733	16717	16741	16552	16782	16641	16467	16606	16575	16710	16544	16698	16635	16479	16642	16765	16358	16597	16730	16620	16446	16685	16538	16740	16508	16494	16568	16667	16748	16583	16594	16687	16661	16526	16685	16726	16745	16634	16552	16657	16710	16490	16834	16671	16687	16567	16655	16717	16827	16679	16693	16616	16573	16663	16600	16623	16722	16616	16702	16611	16615	16532	16822	16700	16602	16745	16616	16677	16570	16645	16622	16536	16685	16566	16484	16507	16608	16546	16627	16663	16658	16668	16603	16618	17000	16679	16555	16572	16578	16607	16806	16606	16522	16614	16679	16616	16548	16485	16655	16792	16654	16582	16744	16497	16546	16799	16612	16672	16770	16657	16529	16525	16523	16740	16544	16767	16676	16486	16664	16712	16599	16466	16688	16629	16639	16676	16677	16506	16622	16694	16605	16676	16515	16700	16769	16489	16578	16635	16551	16551	16678	16577	16820	16654	16633	16674	16621	16551	16662	16597	16645	16709	16648	16559	16547	16680	16594	16549	16539	16593	16555	16688	16613	16690	16803	16802	16747	16768	16629	16677	16502	16571	16688	16710	16630	16420	16768	16641	16786	16734	16447	16652	16618	16573	16637	16734	16613	16750	16607	16718	16681	16708	16508	16659	16726	16714	16632	16673	16764	16608	16568	16829	16748	16677	16498	16703	16567	16598	16553	16658	16648	16674	16537	16737	16746	16384	16638	16683	16549	16529	16647	16652	16600	16665	16600	16651	16593	16602	16731	16785	16580	16521	16621	16751	16635	16611	16749	16624	16589	16596	16579	16785	16596	16708	16518	16634	16693	16579	16712	16526	16531	16632	16629	16632	16534	16815	16573	16456	16693	16441	16713	16638	16597	16523	16634	16712	16675	16738	16457	16498	16483	16614	16613	16772	16752	16686	16556	16640	16563	16783	16535	16668	16553	16506	16632	16431	16586	16623	16637	16602	16619	16800	16418	16532	16614	16732	16577	16626	16718	16561	16447	16681	16646	16756	16507	16611	16714	16614	16444	16667	16702	16592	16587	16727	16523	16640	16443	16800	16467	16553	16470	16744	16654	16524	16770	16575	16667	16509	16827	16714	16657	16638	16669	16698	16482	16618	16490	16534	16592	16655	16497	16541	16500	16687	16591	16594	16634	16715	16480	16597	16525	16631	16744	16524	16523	16660	16584	16799	16719	16665	16537	16486	16492	16598	16633	16567	16582	16531	16749	16368	16760	16749	16673	16809	16658	16801	16665	16623	16643	16552	16716	16659	16575	16566	16625	16454	16778	16685	16549	16306	16583	16696	16693	16728	16681	16682	16587	16615	16665	16726	16657	16708	16723	16589	16658	16640	16706	16768	16505	16697	16555	16605	16648	16471	16945	16914	16652	16680	16575	16520	16565	16641	16674	16536	16650	16820	16577	16592	16703	16729	16719	16624	16646	16646	16547	16608	16594	16716	16751	16408	16526	16620	16572	16447	16751	16684	16617	16616	16710	16590	16548	16656	16455	16433	16695	16691	16623	16812	16571	16484	16613	16398	16562	16724	16702	16395	16548	16615	16647	16633	16570	16645	16649	16519	16687	16715	16573	16399	16580	16534	16623	16532	16455	16792	16572	16510	16681	16512	16643	16539	16729	16542	16620	16574	16668	16584	16608	16524	16684	16514	16719	16681	16584	16609	16704	16548	16634	16436	16715	16720	16711	16580	16735	16731	16586	16767	16748	16508	16542	16760	16674	16638	16661	16808	16506	16527	16700	16713	16696	16569	16721	16757	16679	16649	16542	16445	16460	16662	16732	16585	16661	16635	16780	16719	16579	16480	16612	16711	16539	16697	16622	16654	16595	16514	16622	16793	16441	16621	16830	16631	16530	16539	16470	16484	16661	16765	16624	16731	16728	16675	16501	16692	16628	16654	16538	16649	16785	16630	16723	16520	16574	16744	16643	16679	16683	16658	16621	16567	16600	16757	16461	16690	16751	16556	16442	16489	16656	16517	16642	16654	16741	16470	16714	16521	16625	16676	16445	16637	16728	16526	16595	16678	16645	16691	16511	16636	16764	16566	16681	16383	16817	16635	16640	16658	16662	16665	16596	16690	16582	16630	16531	16567	16580	16669	16706	16771	16571	16607	16634	16433	16505	16600	16749	16845	16731	16633	16622	16592	16709	16602	16777	16669	16410	16634	16599	16589	16488	16683	16545	16556	16506	16591	16683	16530	16591	16589	16604	16476	16640	16488	16640	16630	16576	16686	16609	16573	16470	16573	16604	16517	16638	16709	16595	16549	16542	16559	16664	16518	16569	16465	16676	16715	16507	16612	16594	16820	16695	16575	16648	16617	16671	16589	16655	16700	16712	16671	16566	16625	16597	16602	16556	16666	16717	16554	16681	16662	16547	16686	16390	16625	16582	16827	16637	16601	16684	16704	16529	16659	16557	16497	16595	16439	16685	16589	16723	16472	16580	16716	16622	16551	16622	16564	16541	16713	16757	16703	16671	16732	16533	16649	16555	16581	16477	16629	16742	16646	16562	16613	16611	16502	16696	16645	16632	16563	16578	16486	16525	16762	16680	16658	16685	16731	16701	16508	16708	16756	16800	16750	16691	16681	16562	16837	16586	16640	16637	16651	16661	16839	16529	16682	16718	16602	16606	16639	16637	16560	16549	16647	16696	16749	16918	16674	16602	16762	16619	16592	16566	16549	16530	16677	16603	16668	16619	16649	16567	16522	16567	16534	16650	16698	16654	16660	16675	16628	16407	16631	16626	16514	16538	16680	16661	16533	16686	16547	16623	16768	16603	16564	16631	16735	16564	16694	16719	16712	16506	16574	16708	16426	16531	16719	16457	16759	16651	16702	16574	16628	16713	16628	16692	16613	16566	16660	16582	16559	16650	16558	16448	16755	16649	16400	16736	16783	16748	16803	16560	16614	16516	16442	16644	16617	16729	16622	16727	16313	16495	16801	16612	16574	16685	16576	16685	16556	16671	16641	16756	16539	16742	16504	16645	16528	16512	16703	16624	16607	16696	16607	16572	16590	16585	16694	16489	16730	16525	16545	16531	16602	16828	16678	16626	16438	16665	16607	16639	16478	16709	16647	16653	16540	16470	16639	16676	16629	16566	16563	16457	16622	16605	16546	16699	16347	16538	16691	16759	16660	16652	16467	16592	16431	16564	16597	16921	16589	16598	16569	16603	16518	16859	16552	16575	16506	16541	16692	16625	16673	16656	16562	16779	16510	16660	16723	16605	16633	16567	16633	16604	16605	16636	16609	16652	16794	16738	16732	16680	16606	16395	16718	16671	16758	16557	16598	16604	16633	16530	16574	16797	16597	16640	16632	16717	16615	16622	16751	16545	16737	16668	16757	16624	16779	16608	16388	16640	16748	16484	16650	16736	16630	16624	16653	16719	16658	16636	16607	16596	16470	16653	16576	16827	16583	16582	16591	16539	16736	16721	16582	16616	16558	16634	16684	16683	16573	16653	16543	16607	16446	16466	16457	16528	16594	16651	16621	16436	16711	16587	16651	16551	16635	16716	16670	16638	16795	16776	16657	16602	16719	16808	16615	16613	16495	16530	16558	16795	16414	16763	16726	16697	16564	16463	16587	16522	16639	16687	16667	16659	16619	16670	16692	16642	16645	16687	16568	16729	16381	16708	16612	16626	16546	16698	16345	16746	16482	16631	16586	16663	16635	16660	16635	16708	16646	16489	16644	16556	16664	16573	16676	16430	16720	16625	16728	16620	16607	16504	16607	16684	16353	16833	16439	16696	16514	16593	16497	16642	16504	16507	16649	16666	16510	16721	16579	16519	16563	16674	16573	16621	16633	16706	16582	16607	16439	16685	16702	16564	16712	16686	16704	16655	16620	16629	16627	16599	16555	16722	16581	16731	16690	16574	16635	16645	16572	16628	16419	16658	16655	16537	16490	16479	16699	16520	16556	16651	16563	16759	16466	16786	16561	16790	16654	16702	16701	16550	16583	16653	16521	16531	16528	16561	16456	16569	16569	16718	16736	16676	16653	16680	16567	16718	16661	16687	16715	16631	16667	16717	16668	16642	16651	16580	16684	16655	16468	16558	16690	16613	16574	16851	16524	16647	16700	16378	16727	16701	16678	16339	16558	16561	16493	16711	16709	16508	16639	16653	16588	16757	16662	16550	16757	16793	16778	16573	16680	16303	16849	16669	16714	16405	16760	16522	16773	16551	16609	16569	16534	16634	16436	16707	16588	16719	16569	16742	16570	16709	16735	16544	16639	16584	16557	16531	16800	16561	16476	16794	16420	16566	16503	16546	16651	16600	16694	16676	16525	16889	16630	16487	16621	16611	16666	16596	16584	16545	16481	16827	16536	16646	16676	16616	16639	16641	16597	16625	16628	16714	16641	16691	16575	16594	16527	16715	16650	16459	16693	16564	16729	16589	16587	16681	16701	16548	16540	16691	16579	16575	16577	16701	16470	16806	16690	16394	16605	16450	16641	16636	16524	16681	16651	16677	16589	16688	16587	16621	16534	16529	16527	16609	16613	16628	16488	16697	16565	16793	16538	16624	16844	16695	16728	16544	16664	16676	16731	16600	16644	16624	16656	16699	16568	16621	16728	16744	16772	16505	16627	16664	16678	16640	16438	16789	16552	16594	16544	16654	16563	16682	16475	16558	16517	16802	16833	16693	16712	16827	16637	16407	16485	16581	16684	16835	16696	16555	16548	16532	16639	16442	16586	16811	16481	16793	16472	16676	16613	16662	16604	16640	16692	16742	16609	16850	16626	16710	16671	16696	16655	16811	16613	16683	16423	16741	16527	16680	16537	16531	16636	16509	16549	16661	16668	16642	16588	16519	16629	16582	16640	16721	16680	16771	16680	16743	16578	16535	16614	16639	16614	16778	16721	16663	16445	16490	16661	16823	16695	16674	16615	16494	16684	16507	16657	16714	16553	16643	16604	16741	16558	16637	16638	16747	16605	16742	16533	16504	16455	16395	16580
23034	21596	29469	24801	23441	26000	27899	23627	21957	21732	21209	21376	21347	21277	20915	20676	20659	20233	20491	20121	20056	20040	19916	20148	20144	20062	20182	19793	19913	20052	19744	19921	19865	19809	19780	20188	20040	19895	19966	20076	19924	19765	19717	19838	19863	20187	20044	20098	20006	19813	20000	19986	19886	20035	20065	19926	20073	19977	19880	19771	19887	19887	19851	19934	19819	19892	19890	19548	19920	19669	19951	19918	19554	19575	20013	19772	20163	20035	19783	19793	19837	19888	19803	19837	19907	19906	19755	19763	19876	19778	19833	19800	19754	20084	19883	19668	19989	19799	19904	19748	19955	19752	19755	19663	20105	19891	20090	20029	20086	19915	20034	20041	19953	19880	19728	19840	19817	20086	19771	19783	19832	19940	19713	19781	19863	19825	19801	19914	19904	19943	19945	19731	20026	19718	19843	19825	19927	19718	19897	19785	20039	19744	19832	19682	20025	19856	20004	19628	19857	20044	19905	19616	19894	19719	19709	19982	19807	19799	19772	20023	20060	19852	19704	19822	19818	19754	19675	19732	19898	19752	19792	19853	19968	19761	19963	19952	19932	19849	19622	19747	20047	19885	19790	19927	19918	19962	19954	19859	19875	19937	19761	19871	19876	20010	19744	19661	19794	19830	19726	19653	19737	19831	19858	19791	19768	19938	19495	19689	19916	19651	19636	19880	19888	19814	19813	19705	19838	19857	19864	19963	19711	20052	19773	19854	19755	19721	19889	19831	19959	20056	19744	19643	19879	19645	19989	19846	19834	19666	19568	19815	19862	19751	19898	19706	19712	19852	19772	19651	19904	19886	19901	19919	19980	19862	19690	19997	19928	19831	19812	19875	20000	19783	19861	19782	19912	19610	19841	19826	19770	19808	19712	19590	19633	19796	19757	19704	19911	19821	19698	19768	19913	20001	19899	19927	19762	19786	19870	19805	19716	19900	20107	19859	19992	19984	19782	19843	19821	19898	19831	19860	19840	19848	19730	20043	19842	19918	19917	19751	19853	19986	19954	19999	19910	19943	19802	20037	19729	19662	19827	19889	19869	19945	20112	19794	19755	19613	19897	19891	19848	19884	19980	19809	19927	19873	19799	19665	19739	19711	19602	19575	19929	20071	19747	19981	19756	19788	19753	19744	19882	19876	19888	19964	19902	19758	19818	19843	19765	19962	19957	19912	19790	19848	19757	19709	19920	19646	19964	19826	20083	19873	19994	19990	19859	19912	19869	19845	19915	19742	19706	19939	19872	19683	19450	19670	19679	19689	19574	19882	19662	19991	19599	19864	19829	19775	19730	19863	19834	19898	19923	19894	20030	19679	19812	19802	19986	19930	19908	19862	19806	19698	19781	20025	19741	19676	19731	19695	19956	19801	19753	19715	19640	19683	19803	19734	19795	19881	19799	19741	19827	19820	20084	19725	19845	19687	20097	19788	19769	19758	19799	19662	19837	19869	19651	19874	19851	19763	19659	19800	19857	19991	19926	20040	19681	19772	19687	19690	19935	19930	19979	19815	19803	19732	19582	19884	19889	19708	19914	19687	19784	19802	19969	19772	19919	19797	19795	19843	19903	20037	19879	19711	19862	19777	19822	19669	19915	19884	19883	19909	19672	19768	19727	20049	19774	19801	19895	19814	19838	20092	19623	19950	19974	19900	19689	19808	19718	19913	19950	19856	19724	19924	19638	19754	19695	19796	19740	19771	19846	19863	19888	19872	19686	19683	19891	19998	19809	19824	19981	19885	19740	19805	19840	19914	19746	19621	19760	20021	19910	19702	20067	19889	19897	19714	19879	19854	19744	19668	19705	19842	19623	19728	19639	19864	19907	19864	19786	19714	19873	19992	19930	19784	20024	19889	19856	19853	19873	19947	19907	19413	19805	19914	19747	19822	19760	19879	19928	19727	19821	19726	19862	19780	19851	19506	19912	19772	19753	19956	19723	19822	19839	19774	19855	19856	19800	19856	19845	19714	19903	19975	19997	19734	19642	19812	19922	19930	19838	19977	19436	19669	20092	19597	19783	19943	19769	19867	19845	19755	19902	19797	19787	19826	19856	19799	19769	19846	19770	19962	19706	19708	19862	19940	19741	19830	20085	19692	19736	19919	19888	19690	19730	19791	19799	19870	19829	19697	19884	19732	19665	19802	20005	19932	19853	19784	19802	19588	19775	19805	19792	19800	19968	19751	19721	19881	19912	20082	19887	19793	19811	19759	19864	19773	19850	19658	19979	19739	19872	19550	19815	19779	19835	19841	19796	19884	19597	19838	19898	19600	19800	19814	19721	19757	19725	19647	19938	19933	19834	19716	19762	19683	19740	19886	19924	19849	19770	19780	19823	20114	19804	19971	20003	19667	19830	19943	19742	19912	19918	19602	19815	19774	20044	19925	19844	19714	19922	19977	19972	19791	19948	19836	19856	19523	19639	19846	19891	19934	19830	19404	19878	19698	19959	19635	19873	19954	19770	19735	19837	19914	19723	19762	19828	19904	19827	19689	20023	19867	19716	19796	20044	19683	19795	19795	19701	19894	19906	19837	19684	19990	19815	19940	19782	19879	19824	19781	19803	19890	19723	19892	19775	19730	19683	19674	19880	19980	19941	20009	19907	19570	19985	19794	19893	19780	19828	19704	19656	19611	19795	19776	19881	19787	19768	19713	19768	19728	19943	19905	19753	19770	19978	19698	19765	19899	19834	19772	19847	19699	19710	19705	19859	19728	19879	19599	19703	19802	19868	19720	19838	19936	19669	19757	19803	19836	20016	19744	19800	19910	19925	19689	19734	19743	19788	19827	19676	19736	19639	19921	19813	19861	19841	19856	19703	19733	19863	19792	19920	19776	19910	19754	19753	19971	20016	19709	19671	19743	20062	19739	19619	19823	19846	20005	19957	20061	19864	19759	19901	19881	19888	19778	19887	19676	19829	19777	19709	19803	19888	19688	20003	19632	19747	19865	19766	19909	19822	19716	19792	19776	19707	19529	19714	19806	20003	19775	19993	19771	19727	20010	19646	19845	19857	19869	19850	19829	19790	19754	19817	19735	19811	19837	19916	19663	19746	19884	19910	19712	19746	19964	19588	19815	19705	19737	19779	20168	19791	19836	19979	19937	19926	19763	19911	19865	19847	19649	19840	19861	19899	19713	19716	19627	19860	19741	19817	19811	19788	19988	19835	19733	19871	19726	19669	19868	19975	19702	19791	19835	19806	19998	19683	19550	19906	19903	19893	19647	19808	19854	19812	19769	19915	19721	19935	19723	19888	19742	19761	19857	19819	19785	19829	19774	20027	19723	19784	19695	19807	20048	19895	19795	19831	19772	19865	19974	19824	19858	20026	19905	19812	19992	19690	19747	19658	19985	19722	19678	19683	19604	19645	19837	19795	19936	19768	19820	19787	19766	19995	19896	19952	19931	19766	19719	19646	19644	19669	19602	19838	19936	19771	19714	19652	19955	19832	19666	19733	19699	19663	19734	19704	19682	19964	19913	19999	19800	19784	19828	19667	19941	19790	19812	19971	19831	19770	20008	19832	19755	19828	19795	19914	19880	19911	19831	19730	19896	19630	19754	19632	19860	19720	19733	20080	19702	19750	19799	19835	19707	19922	19838	19956	19925	19780	19576	19850	19786	19864	20109	19950	19969	19845	19534	19862	19704	19890	19767	19863	19872	19852	19636	19945	19951	19882	19902	19763	19659	19991	19670	19907	19620	20003	19822	19948	19809	19673	19860	19905	19697	19785	19407	19906	19865	19745	19591	19792	19791	19984	19724	19970	19819	19647	19940	19736	19890	19799	19760	19579	19856	19728	19702	19902	20077	19916	19903	19592	19762	19932	19829	19737	19821	19971	19779	19639	19825	19862	19856	19851	19990	19773	19662	19808	19849	19767	19619	19936	19683	19631	19894	19747	19882	19865	19683	19773	19786	19724	19634	19802	19859	19725	19738	19994	19890	20018	19993	19842	19703	19867	19878	19873	19664	19784	20145	19813	19784	19842	19759	19755	19750	19875	19699	19879	19811	19785	20041	19879	19826	19688	19701	19999	19927	19820	19808	19991	19799	19667	19973	19675	19582	19786	19737	19813	19817	19859	19819	19868	19895	19768	19805	19798	19905	19821	19916	19695	19701	19724	19854	19976	19790	19884	19750	19604	19810	19593	19517	19737	19960	19618	19993	19960	19986	19914	19833	19716	19714	19749	20109	19838	19845	19564	19705	19721	19733	20003	19870	19883	19875	19883	19905	19970	19833	19895	19709	19972	19902	20067	19888	19822	19678	19683	19863	19811	19782	19869	19649	19828	19741	19634	19750	19629	19834	19993	19811	19983	19944	19829	19718	20008	19809	19799	19859	19778	19751	19775	19706	19735	19612	19866	19795	19775	19757	19781	19829	19807	19925	19914	19726	20108	19802	19771	19742	19884	19802	19821	19958	19985	19660	19821	19777	19946	19915	20010	19708	19971	19825	19628	19972	19943	19577	19868	19809	19854	19843	19833	19878	19905	19817	19790	19736	20038	19784	19812	19733	19897	19701	19764	19783	19838	19717	19890	19792	19806	19985	19740	19768	20020	19706	19864	19813	19919	19879	19788	20020	20091	19786	19677	19814	19851	19793	19888	19793	19756	19828	19707	19513	19838	19960	19905	19650	19850	19653	19727	19615	19783	19704	19900	19626	19733	19994	19885	19725	19905	19970	19895	19785	19721	19869	20115	20050	19817	19848	19927	19746	19757	19786	19911	19686	19688	19859	19712	19800	19940	19771	19829	19849	19768	19798	19786	19837	19855	19945	20034	19764	19938	19782	19981	19885	19755	19735	19853	19921	19899	19963	19672	19707	19986	19839	19919	19823	19597	19914	19768	19779	19751	19826	19788	19711	19566	19809	19795	19809	19753	19834	19671	19903	19845	19917	19688	19847	19788	19787	19834	19864	19866	19767	19683	19865	19996	19868	19917	19736	19830	19773	19793	19693	19894	19761	19914	19744	19827	19835	19567	19865	19919	19849	19658	19874	19867	19946	19816	19804	19862	20070	19966	19917	19745	19628	19928	20121	19745	19802	19669	19900	19701	19648	19948	19721	19663	19777	19870	19814	19701	19795	19795	19813	19800	19923	19848	19847	19808	19946	19980	19733	19709	19662
36028	59286	52707	42709	33082	26317	22911	21912	19527	19085	18875	19190	19217	19018	18687	18064	18166	17602	17519	17277	17276	17314	17368	17296	17287	17148	17139	17367	17001	17253	17079	17174	17088	17313	16977	17210	17193	17319	17150	17254	17255	17384	17303	17293	17300	17140	17334	17152	17348	17246	17388	17253	17349	17246	17367	17225	17102	17218	17303	17101	17038	17234	17076	17041	17087	17461	17327	17203	17154	17214	17256	17294	17278	17142	17180	17179	17322	17268	17130	17186	17177	16992	17262	17289	17211	17101	17207	17102	17095	17166	17118	17216	17338	17287	17174	17233	17101	17326	17141	17055	17155	17131	17142	17086	17208	17097	17012	17239	17286	17255	17105	17243	17174	17316	17034	17207	17404	17054	16991	17204	17318	16999	17327	17152	17186	17084	17175	17154	17326	17159	17112	17118	17270	17228	17217	17101	17318	17215	17071	17239	17102	17256	17292	17259	17194	17164	17002	17237	17180	17164	17161	17218	17176	17244	17010	17262	16977	17160	17227	17170	17100	17279	17195	17189	17135	17215	17007	17220	17016	17189	17309	17286	17189	17180	17146	17080	17115	17420	17073	17138	17261	17059	17066	17114	17254	17243	17372	17142	17136	17296	17217	17297	17055	17152	17015	17103	17148	17170	17293	17114	17351	17201	17156	17306	17124	17168	17229	17089	17211	17092	17007	17249	17109	17332	17257	17040	17082	17209	17352	17170	17141	17191	17166	17159	17303	17211	17231	16970	17195	17238	17150	17192	17165	17110	17122	17118	17109	17243	17286	17219	17152	17099	17211	17194	17327	17347	17110	17286	17142	17209	17166	17246	17109	17090	17096	17092	17275	17253	17015	17158	17299	17156	17235	17279	17233	17151	17118	17150	16979	17204	17190	17174	17179	17212	17014	17129	17363	17119	17119	17138	17182	17264	17017	17047	17155	17268	16961	17387	17196	17224	17211	17124	17194	17137	17399	17200	17180	17147	17141	17290	17021	17106	17323	17167	17054	17151	17364	17324	17078	17401	17209	17192	17157	17102	17244	16976	17112	17202	17073	17224	17176	16946	17273	17180	17204	17209	17279	17179	17178	17257	16950	17206	17100	17306	17143	17191	17143	17243	17109	17223	17039	17090	17020	17158	17254	17146	17145	17288	17129	17387	17208	17181	17134	17325	17182	17235	16893	17380	17217	17114	17039	17223	17217	17119	17317	17092	17165	17169	17156	17073	17077	17169	17239	17284	17273	17203	17308	17189	17300	17125	17194	17262	17345	17251	17180	17186	17266	17121	17126	17022	17134	17184	17146	17147	17440	17276	17176	17106	17245	17134	17196	17171	17116	17123	17236	16944	17117	17084	17255	16969	17503	17104	17007	17130	17235	17196	17036	17105	17152	17080	17339	17218	17166	17232	17092	17260	17177	17174	17083	17193	17189	17188	17135	17209	17113	17042	17242	17091	17095	17327	17164	17022	17131	17160	17221	17299	17291	17322	17259	17184	17196	17238	17107	17286	17150	17311	16962	17121	17381	17056	17137	17221	17252	17267	17127	17095	17135	17356	17130	17176	17047	17101	17223	17213	17097	17209	17164	17140	17123	17149	17159	17120	17182	17291	17161	17200	17238	17081	17233	17174	17131	17180	17065	17158	17188	16933	17104	17170	17026	17178	17123	17161	17040	17237	17267	17027	17145	16998	17214	17285	17308	17256	17279	17261	17141	17041	17340	17197	17152	17273	17372	17101	17117	17228	17293	17212	17142	17140	17343	17169	17088	17360	17176	17269	16878	17149	17077	17281	17128	17137	17275	17156	17265	17272	17065	17162	17269	17041	17210	17099	17391	17036	17147	17185	17003	17075	17269	16995	17386	17099	16974	17204	17291	17251	17262	17114	17017	17187	17073	17248	17260	17298	17161	17263	17269	17228	17366	17103	17116	17013	17292	17192	17290	17305	17392	17040	17209	17240	17225	17210	17154	17204	17309	17124	17073	17084	17105	17226	17222	17132	17254	17000	17172	17274	17251	17244	17319	17221	17159	17204	17284	17296	17216	17240	17223	17184	17089	17004	17084	17311	16931	17131	17189	17194	17060	17090	17142	17092	17284	17119	17021	17091	17068	17021	17152	17169	17276	17019	17124	17266	17180	17068	17151	17347	17267	17322	17105	17274	17071	16982	17115	17075	17195	17039	17146	17305	17214	17487	16973	16979	17213	17269	17317	17135	17258	17172	17175	17176	17124	17232	17082	17039	17138	17151	17289	17133	17221	17122	17414	17179	17135	17117	17100	17144	17113	17072	17227	17171	17189	17233	17150	17114	17184	17256	17140	16957	17055	17252	17177	17196	17132	17147	17183	16946	17207	17078	17160	17136	17182	17183	17215	17173	17133	17281	17154	16983	17161	17198	17184	17199	17089	17141	17250	16999	17111	17052	17079	17066	17227	17112	17241	17340	17017	17189	17240	17218	17197	17256	17209	17133	17161	17112	17013	17159	17157	17178	17196	17179	17052	17079	17109	17074	17183	17037	17096	17258	17136	17121	17230	17464	17172	17166	17255	17217	16963	17191	16780	17162	17168	17163	16982	17065	17088	17264	17128	17071	17127	17216	17091	17179	17237	17272	17087	17246	17252	17127	17285	17399	17215	17092	17073	16896	17114	17273	17257	17054	17123	17069	17067	17370	17131	16938	17138	17172	17334	16978	17221	17178	17161	17265	17079	17011	17040	17275	17132	17062	17107	17190	17113	17273	17043	17053	17236	17036	17227	17316	17176	17251	17126	17259	17157	17107	17328	17213	17280	17183	17268	17125	17253	17055	17221	17032	17165	17061	17163	17117	17092	17433	17224	17254	17216	17176	17060	17136	17270	17260	17209	17172	17096	17349	17087	17091	17175	17144	17317	17094	17128	16918	17229	17148	17121	17214	17280	17241	17156	17319	17322	17135	17202	17208	17181	17211	17176	17121	17279	17336	17117	17262	17372	17168	17096	17197	17185	17249	17220	17197	17242	17274	17152	17177	17146	17166	17354	17218	17088	16959	17153	17177	17247	17191	17187	17250	17186	17478	17197	17254	17385	17082	17261	17106	17246	17082	17160	17417	17114	17293	17116	17242	17298	17145	17200	17067	17080	17236	17316	17048	17158	17214	17177	16975	17090	17160	17254	17281	17130	16970	17219	17236	17295	17142	17226	17209	17154	17211	17019	17270	17224	17204	17053	17208	17304	17195	17181	17130	17182	17171	17290	17140	17101	17039	17110	17125	17227	17445	17088	17191	17030	17049	17104	17285	17326	17186	17168	17201	17231	17193	17261	17152	17127	17288	17239	17240	17313	17130	17194	17163	17222	17007	17061	17314	17152	17217	17044	17227	17178	16935	17067	17411	17148	17154	17282	17316	17220	17109	17221	17285	17162	17257	17285	17233	17038	17297	17163	17192	17327	17347	17181	17173	17212	17226	17194	17271	17161	17050	17218	17114	17209	17065	17336	16885	17142	17239	17215	17220	17242	17199	17208	17186	17211	17187	17271	17318	16936	17104	17142	17141	17114	17171	17192	17063	17319	17186	17172	17249	17264	17255	16942	17162	17190	17100	17233	17050	17321	17189	17096	17145	17139	17257	17221	16942	17206	17005	17222	17215	17337	17002	17251	17039	17235	17314	17320	17098	17251	17158	17121	17257	17200	17194	17080	17128	17009	17179	17261	17160	17313	17138	17188	17194	17278	17229	17308	17034	17275	17090	17247	17078	17177	17221	17294	17074	17004	17034	17192	17181	17129	17152	17068	17091	17066	17135	17309	17164	17319	17260	17134	17167	17226	17085	17226	17111	17060	17142	17272	17179	17059	17134	17094	17294	17076	17243	17215	17106	16891	17120	17223	17085	17052	17014	17051	17020	17193	17084	17313	17054	17133	17283	17164	17087	17198	16955	17286	17329	17216	17272	17184	17103	17059	17343	17275	17066	17068	17034	17203	17323	17201	17228	17228	17089	17322	17199	17133	17151	17188	17293	17308	17194	17310	17111	17031	17117	17276	17223	17162	17282	17326	17342	17026	17193	17208	17209	17188	17040	17237	17296	17058	17232	17136	17230	17173	17163	17159	17156	17124	17242	17063	17144	17247	17161	17067	17210	17185	17187	17248	17279	17144	17226	17190	17176	17141	17210	17116	17207	17404	17266	17145	17072	17180	17162	17271	17237	17006	17379	17137	17263	17262	17023	17220	17068	17189	17097	17228	17390	17380	17133	17131	17277	17143	17125	17177	17049	17273	17144	17292	17250	17185	17168	17108	17275	17246	17063	17106	17219	17189	17127	17130	17058	17061	17109	16954	16988	17208	17224	17232	17172	17121	17293	17146	17431	17237	17101	17253	17220	17176	17283	17434	17218	17181	17204	17173	17106	17179	17208	17280	16954	17272	17229	17080	17158	17149	17079	17196	17220	17066	17242	17255	17217	17282	17224	16921	17244	17050	17342	17240	17129	17234	17068	17143	16977	17101	16979	17272	17267	17236	17308	17495	17056	17250	17067	17269	17081	17204	17146	17105	17157	17182	17361	17180	17106	17182	17284	17241	17296	17030	17118	17044	17081	17187	17237	17201	17087	17083	17213	17202	17280	17325	17343	17109	17013	17217	17151	17157	17342	17040	17098	17215	17224	17178	17070	17267	17278	17349	17130	17189	17041	17137	17186	17434	17067	17028	17039	17249	17145	17193	17197	17215	17210	17198	17200	16994	17282	17084	17166	17302	17116	17113	17152	17152	17277	17219	17038	17113	17236	17235	17225	17271	17068	17290	17206	17205	17027	17230	17234	17282	17119	17037	17093	17201	17348	17150	17023	17192	17108	17119	17335	17267	17083	16998	17316	17146	17206	17233	17261	17031	17301	17256	17211	17318	17267	17225	17055	17049	17233	17122	17156	17306	17034	17162	17183	17156	17343	17077	17390	17097	17148	17194	17179	17351	17069	17184	17060	17167	17102	17120	17153	17210	17380	17262	17163	17060	17186	17146	17147	17162	17389	17099	17169	17172	17045	17248	17291	17162	17310	17270	17200	17131	17050	17279	17053	17270	17242	17076	17123	17378	17176	17164	17031	16957	17138	17212	17071	17123	17453	17128	17201	17134	17185	17210	17213	17199	17142	17149	17240	17034	17217	17180	17231
28614	26872	33982	29123	22125	20310	19632	19039	18646	18690	18741	18459	18573	18616	18500	18464	18372	18262	17886	17941	18227	17907	18143	18086	18061	17866	18293	18013	18107	17824	18003	17948	17843	18278	18059	17823	17883	18161	18137	18090	18027	18082	18247	18022	18035	18054	18152	18034	17953	18102	18258	18032	17917	18068	18071	18023	18215	18209	18171	18080	18281	17989	18047	17959	18177	18179	18097	18106	18176	18166	18146	17960	18005	18060	18033	18022	17928	18241	18035	17929	18135	17911	18117	17962	18194	17903	18125	18013	18028	18085	18224	17924	18203	18195	18017	18214	18013	18026	18154	18233	17933	17971	17909	18091	18225	18038	18189	18018	18232	18046	18229	18121	18192	17967	18079	17920	18192	18011	18201	18179	18109	17905	17989	18000	18030	18041	17932	17913	18045	17976	17926	18005	18060	17936	18101	17814	18055	18112	17957	18009	18111	18088	18130	18069	17923	17797	17913	17914	18066	18079	18021	18039	17998	18133	18087	17958	17965	18246	17982	18114	17998	18072	18214	18098	17982	17922	18195	18095	18148	17932	17905	17997	18272	17970	18196	17941	18089	18084	18255	18075	18003	18245	18069	18104	18217	18045	18130	18031	18031	18017	18044	18161	18095	18063	18011	18121	18012	17950	18119	17931	18017	18202	18280	18101	17980	18029	17944	18060	17974	17945	18067	17956	18106	18070	18118	18084	17944	18166	18224	17882	18304	18155	18256	18064	18259	18041	18188	18075	18171	18334	17901	18026	17878	18064	18005	18122	18116	17976	18111	18007	18056	18073	17986	17976	17916	18153	17987	17810	17963	18181	18180	18031	18103	18129	17950	18033	17829	17833	18118	17948	18298	18112	18063	17998	18142	18181	18121	17977	17990	17917	18179	18204	18141	18266	18277	17954	17999	18323	18110	18005	18221	17852	18050	18103	18293	17990	18136	17995	17954	17966	18060	18051	17974	17960	17881	18023	18108	17833	17988	18017	17945	18077	18120	17829	17985	17957	18100	18132	18025	18061	18122	18267	18100	17955	18285	18063	18036	18198	18136	18389	18103	18287	18104	18233	17989	18392	18123	17926	18042	18103	18154	17945	18165	18083	17983	18276	18087	17976	18152	18179	18230	18105	18221	18267	18179	17885	18018	18008	18208	18146	18059	18128	18014	18148	18096	18100	18218	17982	18167	17853	17981	18009	17939	17900	17945	18066	17933	18093	17987	18032	18039	18060	18073	18182	17900	18014	17913	18144	17988	18031	17845	18171	18155	18034	17955	18028	18075	18092	18037	18151	18083	18224	18102	17859	18212	18080	18142	17882	18053	18043	18017	17969	17984	18020	18085	18129	17996	18193	18217	18075	18116	18251	18085	17935	18105	18146	18196	18022	18073	17969	18273	18015	18076	18005	18036	17922	18038	17894	18084	18126	18026	18000	18026	18174	17869	18206	17894	17965	17862	17974	18135	18148	18187	18071	17836	18392	17844	17854	18053	18253	18057	18072	18156	18061	17810	17854	18004	18276	18111	18149	18094	18018	18100	18020	17938	17960	18018	18079	17931	18115	17954	18049	18124	18203	18116	18219	18030	18031	18045	17824	17830	18137	18325	18093	18001	18082	18276	18002	18159	18232	18118	18058	18087	18004	18233	17921	18004	18189	18007	17989	18130	18080	18119	18082	17920	18095	18117	18157	17918	18100	18151	17886	18066	18146	18175	18240	18048	18171	18042	18128	18013	17979	18077	18015	17997	18092	18009	17920	17910	18228	17994	18055	18064	18098	18060	17996	17859	18316	18047	18195	17943	18086	18163	18102	17994	18144	18219	18046	18196	18113	18003	18007	17943	18000	17994	17860	18131	18103	17934	17914	18076	17979	18196	17836	18232	18191	18093	18048	18055	18096	17973	17984	18072	17873	18200	18152	17905	17831	18148	18069	17945	18232	17926	17986	17987	18092	17966	18129	18184	17921	17943	17909	18033	17968	17997	17909	17811	17954	18224	18199	17886	17955	18056	18005	18212	18092	18107	17911	18320	18200	17929	18252	17719	17938	18293	18008	18088	18200	18032	18003	18145	18193	18368	18214	18039	18101	18030	18010	17949	18207	18122	17934	17998	18166	17894	18205	17982	17987	18123	18082	17925	18028	18290	17911	17952	18023	18107	18009	18288	18130	18110	18120	18092	18112	18070	18061	18073	18075	18244	18146	18097	18181	18055	18066	18096	18003	18053	18031	18158	17937	18069	18090	17953	18091	18137	18065	18124	17997	18166	18025	17938	18083	17941	18131	18163	18204	17942	18000	17889	18024	18115	18032	17997	17987	17939	18077	18106	18102	18063	18146	18027	18067	18094	18088	17984	18122	18129	18122	18043	18131	18253	17906	18102	18008	18055	17930	18079	18171	18170	17922	18090	18201	18078	18035	18046	18197	18211	18073	18218	18076	17952	18027	18117	17844	17930	18148	17905	17991	18203	18089	17964	18095	17961	17968	18163	17912	18188	18225	18261	18161	18315	18126	18038	18060	18097	18174	18131	17948	18026	18107	18272	18016	17859	18048	18101	18194	18295	18097	17998	18086	18096	17999	18061	18216	18104	17910	17995	17946	18073	17907	17931	18006	18116	18124	18091	17773	18064	18222	18145	18038	17963	18181	18309	18028	17890	18014	18064	17766	18038	18095	18248	18054	18347	17995	18040	18148	18188	17951	18222	18089	18223	18101	17939	18064	18122	18160	17951	18007	17922	18192	18198	18096	18277	18038	18175	18168	18179	18128	18170	18149	18126	18326	18233	17969	17744	17881	18080	17934	18155	18271	18107	18015	18064	18004	18051	18088	18080	18124	18011	18175	18123	18329	18112	18008	18118	17965	17967	18286	18148	17939	18174	18096	18027	18041	17976	17883	18055	17967	18190	18171	18210	17948	18064	18180	18019	18056	18042	17908	18152	17894	18291	18051	18082	18143	18112	18285	17807	18109	18017	18093	18075	18010	18205	17750	18152	17920	18142	18195	18109	17965	18049	18022	18138	18081	17911	18054	18169	18104	17848	18043	18128	17811	18043	18148	17870	18007	18090	17829	17950	18065	18196	17755	18128	18327	17942	18026	18123	18047	17970	17998	18111	18038	17847	17933	17993	18058	18118	17974	18105	18182	18299	18313	18212	18112	17914	17878	18172	18250	18123	17998	18227	18234	18138	17849	17958	18075	18004	18046	18045	18114	18023	18109	17921	18127	18184	18206	18069	18277	18059	17850	17977	17994	17977	18175	18224	18239	17974	18034	17939	18198	18101	18072	18104	18144	18042	17986	18101	18053	18117	17932	18154	17946	18231	17925	18106	18055	18131	18175	18108	18212	18284	18201	18001	18147	18013	18096	18073	18114	18267	18172	18193	18269	18081	18070	18143	18057	18168	18254	18071	17930	18028	18088	18080	18008	18194	18311	18314	18137	18192	18114	18095	18170	18195	18166	18049	18129	18182	17809	17999	18109	18155	18044	18149	18089	17985	17947	18309	17939	18122	18235	18073	18187	18069	18011	18183	17969	18002	18306	18017	18013	18038	18210	18350	18137	18097	17947	17891	17905	18048	18075	18216	18146	18049	18069	18213	18035	18154	18074	18007	18036	18202	17999	18026	18040	18248	18127	17959	18126	18002	18032	18151	18327	18022	18057	18114	17891	17960	18099	18231	17907	18113	17965	18212	18067	18163	17905	17990	18208	17921	18048	18145	18061	17973	18202	17962	18243	18144	18094	17919	18111	18226	18084	18131	18049	18064	18038	18030	17889	18023	18329	18161	18033	18039	18018	17924	18321	18168	18183	18055	17976	17880	17993	17861	18022	17939	17876	18084	18073	17997	18223	18102	18138	17978	18295	17993	18146	17990	17883	18182	18021	18101	18147	18153	17874	18099	18178	18082	17864	18069	17912	17985	17953	18120	18016	18062	18077	18213	18239	18124	18202	18100	18013	18073	18084	17947	18260	18124	17830	18002	18079	17995	18219	18181	18023	18166	18087	17909	18063	17783	17856	18088	17990	18001	18256	18089	17854	17971	18046	18121	17979	18026	18211	17879	18070	17965	18088	18264	17946	18022	18171	18028	18087	17912	18027	17833	18185	18025	17971	17986	18146	17878	18236	18002	18088	17992	18082	17938	17946	18312	18007	18297	18039	18017	18235	18226	18133	18168	18078	17945	18092	18226	18108	17987	18049	18197	18044	18271	18223	17978	17972	18146	17940	17889	17978	18232	18158	18023	18204	17911	17983	18185	18090	18254	18072	17958	17989	18147	17933	18031	18050	17963	17997	17888	18071	18014	18198	18083	18088	18053	18183	18106	17888	17832	18005	18268	18149	18024	18170	18119	18087	18119	18121	17995	18163	18159	18054	18123	18183	18236	17964	17886	17993	18109	18114	18129	18099	18100	18234	18149	18304	18130	18177	18115	17912	18035	18116	17977	18045	18059	18149	17913	18031	17896	17898	18017	18134	17929	18168	17984	18156	18067	17948	18272	18255	18286	17967	18251	18119	18022	18061	18008	18003	18044	18192	18160	18068	18087	18132	17977	18023	17898	17970	18034	17820	18216	18295	17985	17958	18176	17924	18014	17946	18167	18177	18083	18134	17884	18102	18079	18043	18057	18082	18200	18086	18097	18129	17960	17852	18058	18065	18143	18105	17972	18162	18048	18224	17960	18074	18239	18206	17935	18071	18007	18108	18039	18238	18304	18048	18036	18146	17983	17964	17968	18019	17971	18047	18004	18002	18234	18265	18063	18008	18174	18034	18125	18111	18049	18078	18017	18428	18165	17881	18283	18277	18219	18163	18159	18221	18118	18038	18072	18132	18021	18040	18116	18182	17986	18168	18249	17925	18162	18072	18190	18281	18161	17967	18431	18047	18139	18135	18193	18143	18236	18150	18204	17989	18075	18154	18064	17907	18148	17940	18285	18114	18089	18002	18130	18126	17998	17865	18260	18152	18012	17906	17951	18042	18080	18051	18283	18177	18105	18118	18064	18078	18119	18083	18068	18095	18149	18092	17835	18346	17967	17803	18211	18022	17963	18097	18099	18099	18201	18125	18089	18069	18185	18039	18003	18052	18022	18028	18177	18036	18254	18112	18068	18273	18100	18100	18215	18255	18108	18052	18077	18052	17966	18107
30271	42965	38648	27866	21259	18889	17890	17210	16954	16848	16899	16759	16806	16699	16661	16468	16356	16343	16136	16150	16215	16207	16103	16138	16103	15995	16055	16177	16164	16036	16116	16111	16066	16212	16326	16014	16174	16151	16132	16032	16044	16162	16094	16191	16087	16197	16181	16082	16163	15931	16158	16064	16201	16196	16081	16205	16038	15976	16006	16051	16166	16159	16398	16192	16032	16139	16199	16175	16071	16217	16179	16145	16206	16213	16115	16010	16219	16221	16175	16237	16008	16027	16130	16052	16266	16145	16223	15916	15873	16143	16110	16215	16154	16165	16208	16162	16164	16256	16055	16128	16128	16039	16098	16031	16194	16172	16083	15996	15891	16115	16166	16132	16178	15988	16127	16044	16109	16026	16226	16058	16249	16026	16202	16072	16177	16243	16143	15924	16081	16234	15906	16047	16056	16092	15919	16033	16348	15991	15960	16066	16118	16040	16142	16173	15981	15990	16075	16097	16179	16147	16147	16104	15987	16198	15984	16244	16100	16182	15975	16092	16260	16090	16224	16235	16122	16080	16034	16078	16033	15975	16139	16084	16262	16223	16053	16234	16154	16049	16167	16111	16123	16215	16056	15987	16055	16116	16018	16296	16130	16070	16306	16021	15985	16079	16025	16003	16061	16024	16024	16097	16106	16168	16185	16090	16126	16147	16196	15990	16275	16193	15998	15912	16145	16270	15937	16206	16102	16060	16176	16038	15996	16071	16289	16066	16057	15981	16235	16151	15907	16404	16001	16061	15940	16040	16082	16053	16168	16078	16014	16082	16167	16098	16114	15968	16263	16061	16393	16210	16132	15998	16111	16052	16193	16136	16050	16056	16131	16174	16116	15968	16039	16153	16143	16095	16061	16105	16119	16219	16239	16127	16250	15993	16123	16232	16124	16079	16119	16137	16126	16053	15954	16087	16363	16160	15995	16019	16149	16316	16138	16107	16062	16212	16055	16211	16112	16164	16078	15889	16374	16103	16093	16103	16087	16056	16191	16079	16199	16082	16018	15998	16169	16089	16127	15921	16036	16108	16166	16081	16112	16093	16153	16269	15977	16160	16133	16209	16154	16173	16118	16003	15990	16325	16107	16175	16133	15993	16083	16115	16061	16067	16144	16161	16126	16078	16062	16095	16024	16215	15937	16104	16021	16138	16182	16068	16146	16210	16187	16311	16051	16169	16143	16098	15889	16239	16116	16151	16141	15955	16091	16196	16090	16066	16136	16009	16145	16167	16150	16126	16198	16209	16137	16117	16252	16133	16166	16208	16115	16160	16129	15993	16156	16282	16216	15906	16124	16105	16005	16213	16136	16107	16082	16262	16151	16144	16226	16083	16195	16183	16111	16165	16119	16096	16046	16273	16024	16127	16068	15965	16035	15995	16071	16322	16185	16133	16092	16038	16213	16015	16135	16095	16103	16297	16209	16119	15970	16148	16121	16129	16202	16157	16048	16111	16282	16145	16094	16021	16115	15929	16131	16011	16190	16130	16161	16036	16263	16230	16016	15984	15960	16130	16110	16298	15991	16295	16054	16002	15987	16171	16254	16165	16065	16068	16271	16024	16031	16078	16153	16122	16184	16112	16077	16259	16100	16084	16040	16104	16257	15991	16010	16228	16202	16084	16087	16148	16032	16022	16155	16198	16233	16195	16038	16112	16256	16147	16160	16140	16057	16264	15895	16179	16192	16080	16105	16168	16195	16018	16185	16046	16139	16085	16310	16071	16234	16091	16180	16104	16101	16077	16034	16187	16092	16190	16184	16062	16067	16047	16093	16112	16082	16096	16045	16022	16142	16176	16168	16120	16181	16037	15941	15990	16173	16067	16117	16164	16101	16302	16050	16192	16050	16181	16084	16017	16085	16184	16139	16281	16049	16101	16124	15992	16096	16102	16003	16128	16118	16062	16062	16299	16258	16138	16255	15997	16100	16163	16171	16212	15990	16033	16235	16203	16114	16067	16107	16229	16139	16304	16097	16078	16147	16111	16018	15981	16144	16114	16058	16032	16136	16183	16138	15983	16086	16319	16005	16171	16098	16169	16174	16227	16010	16136	16336	16042	16107	15987	16227	16097	16292	16118	16195	16140	16262	16047	15983	16186	16078	16266	16106	16205	16204	16225	16209	16003	16235	16093	16142	16179	16202	16127	16213	15964	16174	16043	16262	16146	16136	16103	16233	16207	16007	16125	16025	16066	16218	16092	16116	16157	15935	16091	16131	16053	16177	16194	16228	15926	16332	16089	16173	16213	15906	16096	16172	16235	16011	16062	16078	16050	16203	16138	16176	16276	16248	16079	16168	16163	16276	16025	15906	16196	16139	16156	16318	16174	16289	16095	16145	16043	16197	16199	16236	16067	16163	16082	16181	16271	15955	16194	16176	16151	16017	15931	16033	16091	16101	16126	16035	16042	16136	15978	15950	16170	15989	16067	16157	16192	16174	16301	15920	16223	16235	16079	16020	16060	16282	16081	16143	15987	16250	15975	15966	16024	16038	16047	16258	16172	16115	16157	16236	16228	16254	16135	16205	16358	16036	16016	16147	16234	16056	16204	15984	16201	16149	16087	16180	16110	16174	16185	15999	16092	16155	16184	16152	16173	16202	16417	16078	16134	16163	16033	15963	16208	16088	16038	16021	16138	16072	16215	16136	16139	16181	16095	16112	16132	16113	15956	16225	16260	16286	16128	16087	16091	16015	16259	16120	16162	16175	16233	16172	16207	16031	16100	16116	16110	16028	16221	16181	16093	16133	16181	16125	16039	16120	16174	16095	16066	16175	16141	16094	16092	15951	16155	16137	16094	16064	16229	15959	16064	16119	16034	16110	16030	16207	16008	16036	16117	16492	16115	16169	16102	16071	16254	16004	16161	16110	16168	15855	16056	16074	16239	16171	16172	15995	16307	16095	16133	16024	16079	16166	16398	16195	16077	16180	16295	16185	16015	16071	16228	16155	16062	16088	16062	16097	16052	16117	16086	16033	16073	16168	16046	16152	16039	16143	16122	15979	16055	16086	16169	16144	16176	16080	16021	16121	16144	16134	15965	15986	16068	16068	16314	16187	16106	16030	16064	16097	16106	16066	16111	16029	16259	16075	16199	16111	16141	16178	16053	16146	16054	16077	16252	16187	16001	16050	16171	16228	16251	16015	16080	16158	16105	16217	16148	15990	16247	16116	16000	16088	16041	16211	16187	16149	15982	16039	16060	16273	16145	16062	16349	16210	16167	16040	16068	16083	16050	16100	16213	16183	16183	16183	16137	16159	16035	16251	16011	16131	15979	16047	15988	16100	16013	16096	15973	16121	16116	16154	16026	16208	16119	16071	16054	16022	16128	15984	16048	16234	16032	16103	16122	16081	15925	16068	16144	16255	15992	16247	16126	16149	16196	16050	16216	16081	15982	16150	16222	16161	16015	16302	16093	16217	16275	16003	16077	16005	16227	16126	16081	16101	16162	16312	16265	16192	16211	16127	16232	16224	16165	16081	16231	16157	16168	16030	16092	16106	16166	16149	16173	16140	16218	16042	16122	15973	16078	16176	16264	16002	16088	16125	15963	16131	16223	16144	16101	16115	16144	16148	16025	16149	16085	16093	15986	16229	16127	16180	16051	16110	16220	16012	16030	16181	16112	15935	15976	16259	16149	16127	16166	16132	16031	16217	16168	16094	16126	16094	16279	16049	16037	16246	16234	16182	16114	16088	16239	16193	16233	16240	16163	16162	16056	16185	16147	16021	16062	16251	16227	16108	16389	16162	16138	16187	16093	16169	16035	16137	16263	16114	16156	15959	15998	16024	16137	16085	16159	16089	16141	16234	16004	16115	16054	16163	16062	16006	16034	16103	16330	16171	16203	16036	16266	16205	16101	16047	16079	16198	16047	16283	16135	16215	16077	16269	16109	16175	15946	16027	16160	16241	16159	16138	16086	16185	16094	16198	16030	16087	16334	16205	16224	16248	16249	16135	15929	16129	16154	16149	16088	16070	16347	16094	16181	16140	16188	16086	16006	16025	16096	16135	16112	16018	16171	16229	16073	16271	15969	16142	16202	16311	16114	16079	16084	16131	16180	16309	15995	16121	16237	16219	16212	16135	16140	16053	16049	16187	16077	16174	16262	16124	16150	16100	16099	16211	16229	16288	16145	16163	16127	16023	16108	16192	16106	16175	16166	16192	16082	16056	16216	16230	16120	16243	16021	16061	16205	16164	16141	16211	16171	16064	16229	16200	16141	15947	16124	16116	16280	16083	16154	16182	15935	16078	16168	16018	16020	16121	16150	16067	16188	16203	16006	16090	15977	16092	16053	16131	16198	16215	16348	16017	16115	16122	16079	16044	16124	15956	16127	16143	16046	15939	16067	16246	16085	16134	16041	16174	16235	16194	16357	16123	16050	16322	15983	16273	16257	16166	16106	16299	16116	16160	16196	16062	16200	16052	15947	16019	16257	16120	16085	16042	16121	16055	16162	16182	16117	16253	16180	16234	16092	16127	16140	16222	16285	16111	16132	16199	16188	16032	16239	16068	16107	15908	16151	16094	16129	16028	16150	16048	16023	16134	16088	16113	15984	16136	16119	16359	16185	16190	16173	16139	15890	16083	16099	16127	16120	16243	16063	16008	15969	16054	15971	16155	16070	16196	16042	16186	16036	16213	16214	16079	16111	16177	16079	16061	16144	16232	16109	16032	15988	15934	16012	16062	15972	16070	16229	16218	16066	16004	16182	16156	16113	16051	16104	16241	16226	16066	16161	16112	16104	16211	16234	16089	16001	16171	16153	16211	16224	16256	16171	16115	16056	16221	16191	16174	16107	16067	16091	16120	16166	16017	16109	16116	16162	16128	16087	16107	16127	15942	16171	15973	16099	16110	16174	16031	16074	16339	16192	16138	16099	16126	16023	16041	16212	16073	16020	16040	16185	16145	16017	16145	16111	16086	16174	16291	16127	16311	16231	16168	16216	16069	16037	16268	16098	16151	16241	16246	16252	16241	16307	16062	16186	16291	16214	16148	16106	16146	15875	16169	16251	15950	16036	15954	16092	16246	16143	16217	16114	16003	16173	16006	16078	16099	16236	16111	16103	16148	16112	16139	16156	16058	15914	16095	16146	16237	16130	16282	16159	16251	15985	16035	16119	16250	15993
24346	21615	29347	26208	25399	27013	25416	21443	20445	20261	20047	20150	19923	20149	20007	19868	19355	19507	19383	19377	19214	19380	19258	19244	19270	19143	19262	19324	19391	19140	19112	19321	19143	19007	19410	19237	19286	19307	19332	19085	19336	19340	19191	19162	19078	19138	19283	19276	19213	19335	19243	19246	19371	19138	19259	19015	19340	19176	19311	19104	19298	19124	19210	19144	19261	19084	19123	19069	19186	19112	19108	19144	18972	19143	19195	18947	19160	19082	19206	19015	19198	19131	19210	19225	19173	19133	19223	19081	19358	19062	19180	19128	19162	19193	19091	19210	19195	19238	19087	19237	19142	19146	19212	19083	19082	19114	19264	19127	19056	19011	19051	19130	19302	19250	19174	19197	19140	19135	19206	19267	19099	19295	19130	18870	19295	19020	19153	19211	19226	19285	19095	19241	19385	19059	19041	18993	19309	19095	19019	19160	19208	19340	19071	18908	19066	19285	19238	19202	19288	19103	19141	19182	19191	19237	19109	19298	19118	19227	19078	19066	19169	19079	19120	18996	19089	19077	19148	19112	19353	18943	19231	19280	19252	19177	19047	19102	19068	19109	18984	19130	19249	19220	19046	19263	19042	19303	19247	19173	19042	19140	19214	19130	19191	19157	19087	19223	19292	19400	19077	19304	19079	19004	19143	19063	19138	19273	18946	19139	19058	19249	19158	19152	19046	19260	19193	19077	19157	18973	18951	19103	19093	19085	19229	19181	19148	19164	19224	19201	19134	19147	19213	19124	19226	19195	19048	18989	19381	19018	19155	19197	19206	19134	19057	18873	19036	19246	19238	19062	19177	19221	19116	19275	18954	19136	19152	19091	19239	19157	19064	19262	19118	19147	19216	19069	19180	19050	19171	18893	19255	19181	19113	19009	19508	19215	19103	19168	19243	19298	19313	19200	18975	19156	19035	19099	18931	18975	19039	19129	19165	19091	19224	19151	19125	19279	19142	19112	19106	18904	19156	19188	19266	19087	19054	18976	19099	19336	19393	19164	19396	19172	19015	19209	19182	19167	19074	19295	19150	19065	19160	19201	19036	19148	19054	19059	18971	19086	19096	19162	19222	19159	19154	19255	19114	19079	19108	19120	19085	18935	19154	19091	19223	19002	18957	18962	18971	19129	19129	19108	19276	19093	19253	18990	19104	19172	19038	19340	19099	19053	19286	19199	19157	19223	19284	19200	19064	19236	19101	19145	19217	19139	19093	19108	19431	19109	18999	19014	19198	19281	19129	19106	19242	19151	19153	18993	19212	19141	19138	18940	19019	19260	19139	19082	19093	19145	19146	19069	19241	19130	19463	19065	19140	19382	19310	19089	19213	19215	19141	19135	19018	19177	19182	19001	19183	19037	19048	19317	19163	19215	19302	19288	19143	19187	19208	18921	19072	19035	19139	19341	19251	18981	19133	19162	19153	19103	19307	19059	18966	19171	18869	19326	19389	19175	19057	19217	19041	19157	19177	19081	19200	19171	19080	19286	18999	18932	19293	19217	19240	19474	19125	19211	19105	19186	19062	19045	19319	19014	19129	19079	19056	19065	18969	19259	19195	19326	19274	19256	19121	19361	19208	18990	19246	19034	19030	19134	18978	19210	19099	19084	18867	18974	19073	19258	19029	19165	19311	19136	19414	19212	19228	19244	19171	19182	19186	19271	19075	19373	19048	19071	19045	19354	18960	18989	19184	19200	19080	19139	19000	19142	19230	19263	18969	18996	19182	19187	19138	19157	19187	19160	19148	18970	19255	19237	19276	19151	19122	18976	19199	19071	19145	19247	19080	19147	19030	19103	19135	19244	19205	19156	19145	19138	19393	19155	19205	19110	19100	19049	19090	19046	19264	19153	19226	19206	19040	19138	19082	19114	19035	19153	19153	19154	19351	19126	19100	19141	19106	19141	18954	19212	19331	19223	19249	19286	19343	19187	19067	19196	19338	18986	19192	19067	19449	19173	19129	19045	19111	19129	19117	19128	18954	19006	19132	19138	19159	19219	19231	19080	19036	19127	19255	19080	19143	19180	19129	19146	19187	19345	19100	19207	19086	19180	19027	19178	18999	19038	19018	19360	19191	19177	19014	19211	18932	19097	19094	18943	19084	19146	19206	18986	19012	19311	19301	19071	19196	19046	19322	19235	18973	18972	19170	19276	19203	18973	19269	19052	19156	19120	19125	19021	18997	19180	19371	19053	19062	19325	19090	19189	19210	19157	18907	18884	19061	19255	19276	19158	19101	18927	18940	19040	18999	19117	19349	19105	18994	19249	19182	19167	19085	19093	18897	19093	19193	19085	19047	19224	19204	19061	18921	19204	19372	19136	19217	18909	19030	19239	19034	19237	19064	19161	19296	19067	19231	18858	19157	19088	19118	19300	19176	19242	19314	19079	19083	19171	19171	19289	19074	18969	19188	18929	19023	18966	19488	19105	19115	19271	19060	19162	18972	19085	19151	19083	19226	19304	19275	19208	19254	19104	19098	19226	19158	19031	19135	19197	19029	19191	19129	19083	19113	19247	19047	19339	19120	19295	19314	19245	19097	19209	19279	19388	19152	19142	19152	19201	19124	19079	19110	19073	19040	19071	19051	19286	18947	18997	19188	19102	19087	19328	19000	19209	19102	19280	19222	19190	19055	19179	19092	19207	18927	19269	19020	19053	19295	19209	19299	19147	19153	19179	19272	19291	19034	19141	19157	18954	19082	19137	19257	18979	19166	19060	19416	19205	19157	19271	19198	19077	19228	18959	19080	19130	19070	19253	19104	19208	19054	19133	19078	19144	19119	19063	19286	19255	19216	19192	18971	19199	19169	19061	19004	19170	19429	19217	19230	19158	19147	19088	19248	19009	19194	19253	19189	19188	19100	19062	19196	18923	19121	19195	19280	19138	19108	19012	19167	18938	19102	19159	19114	19056	19037	19161	19145	19179	19233	19095	19169	18924	19204	19080	19067	19173	19027	19037	19123	18977	19127	19453	19236	19234	18958	19016	19396	19054	19195	19101	18914	18926	19138	19206	18997	19257	19104	19148	19176	19170	19277	19029	19078	19010	19145	19059	18863	18929	19143	19268	19286	19308	19301	19189	19229	19313	19329	19087	19064	19177	19166	18998	19041	19166	19393	19004	19194	19085	19214	19302	19276	19131	19251	19258	19367	18968	19276	19112	19202	19060	19213	19030	19158	19357	19233	19185	18985	19138	18968	19343	19056	19044	18972	19139	19113	19133	19041	19102	19121	19160	19119	19087	19100	19136	19014	19325	19431	19016	19026	19020	19018	19223	19266	19131	19020	19017	19102	19151	19186	19236	19111	19303	19146	19180	19090	19194	19182	19088	19291	19144	19084	19065	19098	19238	19130	18986	19043	19064	19086	19099	19312	19235	19097	19153	19145	19296	19249	19263	19118	19269	18977	19163	19067	19056	19305	19247	19165	19292	19061	18937	19171	19102	19226	19125	19547	19020	19176	19329	18925	19059	19126	19246	19128	19233	19088	19208	19128	19143	19243	19025	19370	19134	19319	18905	19089	19395	19115	19343	19222	19029	19126	19269	19153	19200	19025	19241	19144	19028	19082	19284	19017	19297	18995	19075	19114	18856	19214	19119	19491	19093	19094	19179	19127	19211	19039	19085	18965	19099	19176	18972	19099	18982	19374	19394	19190	19335	19101	19224	19095	19347	19314	19077	19211	19015	19093	19159	19352	19115	19017	18871	19092	19055	19255	19201	19374	19204	19279	18843	19186	19161	19199	19206	18886	19041	19130	19312	19103	18978	19134	19138	19085	19189	19215	19302	19170	19090	19182	19248	19235	19230	19347	19107	19191	19076	18951	19021	19005	19076	19102	19202	19033	19057	19138	19029	19133	18887	19266	19114	19300	19028	19274	19218	19258	19196	19150	19086	19254	19109	19065	19225	19157	19092	19226	19126	19217	19037	19241	19244	19137	19196	19147	19026	19149	19176	19430	19081	19114	19182	19138	19158	19359	19066	19244	19302	19313	19273	19069	19323	19106	19059	19032	19135	18976	19218	18947	19117	19304	19251	19072	19138	19038	18915	19243	19237	19319	19004	19212	19051	19224	19035	19076	19205	19135	18986	19191	19167	19109	19049	19098	19085	19065	19265	19433	19262	18999	19264	19268	19201	19251	19050	19234	19127	19166	19293	19360	19139	19119	19043	19172	19017	19324	19215	19399	19117	19091	18951	19296	19025	19207	19128	18930	19197	19218	19175	19142	19202	19104	19023	19236	19211	19194	19235	19220	19002	19394	19277	19046	18994	19238	19113	19313	19034	19281	19116	19258	19241	19321	19131	19099	19231	19107	19188	19131	19375	19064	19161	19227	19221	19360	18981	19385	19369	19157	19218	19153	19273	19277	19109	19254	19215	19247	19155	19000	19091	19248	19217	19194	19000	19102	19270	19225	19275	19194	19236	19150	19132	19092	19200	19168	19095	19311	19136	19079	19024	19157	19032	19203	19161	19195	19308	19018	18993	19103	19356	19120	18954	19114	19186	19099	19261	19001	19061	19098	19152	19208	19249	19109	19270	19076	18868	19119	19241	19098	19222	19146	19014	19372	19181	19236	19031	18998	19413	19197	19146	19440	19165	19061	18904	19097	19145	19061	19084	19174	19069	19151	19167	19191	19076	19267	19162	19365	19123	19170	18942	19177	19234	19216	19302	19085	19091	19264	19300	18938	19089	19180	19046	19199	19379	19133	19256	18937	19238	19010	19101	19416	19011	19006	19299	19116	19293	19412	19346	19058	19072	19297	19479	19134	19147	19189	19168	19092	19134	19238	19410	19272	19177	19027	19084	18889	19140	19208	19260	19083	19093	19105	19076	19191	18999	19158	19175	19084	18996	19172	19111	18996	19269	19173	19161	19106	19083	19263	19068	18923	18950	19125	19086	19165	19146	18934	19070	19006	19209	19133	19492	19166	18976	18988	19233	19092	19060	18921	19134	19179	19131	19209	19320	19153	19073	19110	19175	19201	19116	19057	19127	19039	19103	19049	19223	19189	19259	19389	19245	19141	19423	19170	19143	19311	19056	19245	19178	18922	18858	19005	19060	19209	19157	19366	19216	18960	19149	19215	19031	19194	18985	19087	19120	19169	19129	19123	19364	19242	19113	18896	19297
33028	54382	48819	36568	30460	26179	21853	19156	18302	18085	18113	17986	17849	17889	17911	17654	17366	17052	16994	17060	16916	16838	17001	16721	16958	16941	16759	16989	16848	16846	16723	16799	16968	16779	17014	17045	16848	16855	16835	16812	16873	16959	16781	16838	16914	16956	16867	16789	16987	16924	16940	16826	16915	16844	16855	16725	16832	16887	16795	16793	16930	16829	16867	17035	16824	16825	16769	16672	16856	16881	16734	17022	16845	17070	16825	16813	16875	16677	16890	16935	16960	16747	16707	17009	16885	16843	16650	16954	16701	16978	16871	16868	16794	16994	16796	16935	16830	16868	16862	16930	16755	16929	16852	16895	16879	16794	16857	16850	16886	16858	16907	16983	16733	16799	17036	16843	16824	16892	17017	16868	16933	16829	16644	16762	16822	16805	16653	16854	16732	16837	16907	16921	16747	16988	16762	16882	17037	16755	16728	16647	16866	16605	16683	16800	16853	16736	16792	17090	16854	16857	16817	16849	16799	16809	16777	16979	16780	16916	16841	16779	16799	16740	16958	16916	16750	16882	16832	16759	16751	16924	16876	16970	16838	16835	16850	16828	16861	16797	16809	16669	16729	16786	16913	16822	16682	16845	16897	16722	16857	16817	16954	16871	16856	16922	17002	16765	16953	16813	16966	17029	16804	16767	16916	16958	16764	16858	16817	16693	16981	16940	16882	17002	16736	16707	16920	16789	16920	16845	16941	16851	16914	16851	16861	16952	16820	16939	16838	16802	16842	16721	16701	16748	16816	16883	16838	16868	16854	16908	16864	16756	16897	16827	16672	16913	16896	16761	16839	17010	16695	16778	16876	16789	16881	16821	16932	16808	16822	16944	16817	16863	16898	16894	16674	17030	16768	16909	16945	16680	16875	16791	16797	16854	16887	16889	16849	17017	16693	16911	16804	16783	16767	16820	16807	16773	16749	16908	16825	16707	16886	16729	16755	16769	16934	16777	16860	16912	16876	16833	16784	16907	16910	16824	16820	16908	16856	16837	16876	16851	16783	16836	16941	16886	17009	16807	16764	16896	16878	16757	16925	16792	16863	16662	16625	16905	16811	16982	16809	16877	16806	16857	16927	16780	16908	16988	16531	16831	16876	16781	17024	16805	16794	16823	16857	17006	16763	16734	16841	16895	16906	16874	16727	16818	16803	16689	16898	16797	16774	16947	16935	16858	16832	16798	16676	16782	16772	16621	16867	16926	16800	16938	16921	16882	16667	16807	16604	17017	16950	17096	16871	16797	16933	16707	16760	16712	17024	16949	16796	16916	16801	16847	16806	16885	16731	16930	17091	16880	16965	16759	16822	16715	16687	16712	16768	16764	16927	16914	16909	16734	16904	16887	16802	16687	16651	16967	16722	16782	16844	16902	16892	16795	16990	16853	16714	17147	16743	17009	16892	16825	16785	16822	17007	16852	16793	16913	16800	16871	16752	16910	16933	16878	16993	16796	16802	16887	16918	16850	16725	16673	16760	16924	16635	16893	16847	16867	16845	16737	16815	16950	16925	16687	16805	16732	16814	17038	16718	16737	16786	16923	16803	16901	16689	16860	16786	16796	16778	16894	16760	16898	16734	17005	16958	16828	16660	16943	16619	16750	16751	16907	16842	16768	16762	17087	16766	16738	16806	16810	16906	16890	16862	16793	16725	16875	16666	16971	16798	16937	16894	16760	16803	16920	16759	16735	16882	16787	16969	16661	16839	16896	17012	16780	16892	16999	16803	16873	16953	16779	16637	16818	16842	16884	16830	16787	16938	16861	16834	16707	16754	16859	16813	16730	16674	16881	16792	16956	16705	16825	16782	16720	17049	16710	16798	16779	16896	16664	16811	16700	16717	16711	16750	17010	16862	16849	16890	16825	16748	16893	16763	16848	16867	16734	16913	16879	16943	16926	16757	16871	16854	16840	16657	16971	16820	16860	16803	16971	16941	16865	16672	16739	16848	16846	16972	17062	16841	16852	16837	16901	16721	16919	16878	17029	16752	16777	16966	16891	16805	17044	16805	16697	16765	16714	16857	16962	16732	16805	16681	16860	16777	16661	16904	16852	16724	16982	16910	16888	16803	16700	16943	16756	16820	16787	16792	16778	16808	16846	16974	16783	16837	16746	16955	16928	16993	16910	16687	16979	16783	16943	16978	16717	16837	16831	16656	16826	17019	16876	16920	16792	16871	16814	16981	16852	17012	16840	16784	16846	16796	16784	16838	16862	16907	16948	16680	16779	16683	16709	16931	16869	16693	16822	16803	16923	16958	16796	16869	16688	16974	16782	16638	16894	16991	16956	16893	16671	16734	17058	16749	16837	16727	16777	16931	16801	16695	16773	16746	16733	16886	16851	16849	16947	16862	16922	16948	16822	16749	16836	16708	16689	16749	16716	16772	16776	16957	16876	16782	16973	16788	16753	16942	16990	16936	17055	17055	16957	16899	16910	16969	16846	16796	16689	16961	16683	16918	16955	16736	16813	16967	16699	17032	16733	16835	16931	16796	16798	16993	16807	16935	16704	16806	16759	16865	16735	16868	16801	16887	16792	16843	16768	16837	16774	16827	16934	16964	16843	16873	17059	16887	16782	16996	16824	16800	16834	16892	16786	16867	16951	16660	16614	16796	16926	16915	16670	16675	16778	16868	17036	16911	16736	16880	16775	16900	16629	16837	16821	16819	16621	16871	16887	16651	16962	16798	16783	16848	16797	17038	16734	16931	16789	16910	16723	16717	16898	16719	16797	16650	16756	16901	16842	16968	16905	16919	16734	16837	16901	16739	16782	16823	16990	16973	16934	16878	16917	16835	16821	16807	16981	16824	16806	16911	16921	16838	16740	16783	16769	16918	16846	16904	17022	16669	16853	16930	16902	16883	16861	16867	17037	16757	16947	16847	16868	16955	16665	16883	16785	16851	16957	16857	16958	16941	16805	16698	16913	16750	16742	16861	16892	16716	16904	16777	16862	16836	16808	16883	16904	16805	16740	16867	16799	16991	16817	16925	16947	16723	16818	16767	16812	16689	16927	16806	16822	16762	16858	16783	16768	16854	16800	16877	17034	16736	16892	16852	16938	16837	16642	16720	16653	16766	16850	16833	16884	16793	16828	16933	16872	16751	16938	16969	16815	17183	16874	16743	16818	16884	16967	16860	16783	16820	16861	16848	16881	16752	16985	16879	16826	16890	16764	16859	17049	16797	16808	16871	16699	16852	16829	16943	16691	16894	16996	16945	16764	16734	16786	16910	16904	16758	16890	16757	16888	16859	16820	16718	16829	16858	16971	16730	16846	16691	16699	16817	16630	17001	16954	16904	16768	16854	16810	16842	16971	16924	16767	16916	16737	16742	16825	16804	16916	16904	16927	16747	16775	16894	16852	16848	16721	16972	16807	16921	16798	16871	16803	16723	16768	16884	16862	16841	16942	16966	16814	16875	16800	16893	16875	16777	16808	16880	16749	16918	16842	16749	16906	16668	16738	17014	16880	16897	16891	16928	16807	16796	16864	16882	16755	16802	16804	16851	16858	16654	16878	16649	16722	16919	16995	16929	16879	16771	16825	16876	16772	16899	16892	16850	16777	16874	16874	16853	16869	16876	16768	16915	16786	16878	16860	16852	16720	16920	16898	16854	16900	16751	16841	16861	16866	16840	16709	16798	17078	16952	16814	16872	16854	16768	16797	16807	16800	16856	16859	16944	16785	16758	16768	16848	16769	16800	16974	16984	16765	16865	16904	16969	16692	16952	16731	16982	16946	16848	17022	16753	16876	16826	16674	16781	16810	16759	16735	16921	16924	16911	16826	16877	16778	16878	16921	16807	16873	16907	16962	16852	16850	16910	16912	16783	16819	16811	16919	16798	16801	16946	16890	16622	16645	16891	16652	17056	16935	16756	16906	16720	16922	16964	16761	16917	16913	16596	16841	16906	16793	16911	16779	17010	17020	16823	16882	16836	16777	16882	16784	16845	16899	16915	16846	16868	16710	16724	16777	16782	16983	16866	16799	16947	16884	16910	16950	16807	16990	16792	16844	16976	16862	16884	16666	16744	16806	16983	16809	16895	16970	16698	16929	17003	16912	17035	16700	16844	17114	16866	16817	16837	16763	16849	16822	16815	16675	16893	16868	16727	16847	16946	16850	16910	16804	17007	16831	16680	16757	16916	16713	16984	16914	16947	16907	16916	16982	17075	16803	16838	16950	16854	16822	16764	16816	16831	16857	16694	16849	16746	16866	16814	16913	16812	16766	16731	16813	16685	16817	16883	16756	16929	16581	17084	16911	16839	16864	17011	16935	16686	16837	16907	16980	16983	16816	16896	16861	16688	16919	16950	16663	16902	16587	16841	16854	16856	16934	16855	16867	16750	16836	16827	16681	16790	16753	16904	16710	16997	16792	16823	16901	16843	16886	16953	16950	16939	16965	16833	16868	16768	16809	16785	16857	16854	17051	16927	16835	17033	16919	16914	16866	16790	16940	17020	16717	16906	16866	17018	16851	16921	16793	16912	16779	16728	16891	16812	16870	16827	16941	16727	16772	16933	17065	16786	16838	16737	16808	17008	16777	16887	16896	16548	16827	16891	16629	16775	16916	16739	16791	16863	16765	16829	17020	16990	16867	16809	16690	16671	16900	16631	16799	17008	16852	16831	16776	16744	16780	16951	16915	16858	16925	17044	16857	16827	16896	16800	16720	16777	16749	16755	17032	16915	16852	16776	16899	16897	16834	16728	16909	16842	16999	16929	16839	16947	16789	16708	16842	16960	16695	16809	16824	16779	16803	16982	16694	16674	16987	16824	16836	16909	16970	16858	16894	16830	16856	16842	16823	16826	16710	16838	16880	16886	16886	16748	16823	16828	16942	16772	16942	16875	16929	16880	16846	16817	16944	16792	16948	16961	16721	16894	16719	16934	16780	16753	16858	16698	16990	17035	16943	16889	16791	16869	17018	16861	16744	16803	16886	16912	16757	17018	16827	16963	16820	16820	16855	16894	16725	16740	16894	16842	17026	16959	16793	16877	16891	16730	16805	16854	17077	16830	16957	16905	16836	16880	16796	16900	16847	16709	16806	16883	16959	16767	16880	16879	17042	17045	16796	16969	16868	16862	16900	17029	16585	16916	16722	16957	16768	16844	16773	16938	16759	16703	17013
22984	21532	29402	24935	24554	29062	30172	24063	22817	22764	22391	22313	22150	21899	21850	21788	21570	21419	21323	21242	21060	21074	21021	21058	21123	21194	21082	21055	21169	21133	20934	21297	21135	21043	20852	21123	21160	20880	21171	21047	21249	21034	20968	20991	21185	21186	21124	21037	21033	20981	21155	21204	21077	21130	21001	21285	21120	21168	20970	21087	20891	20955	21134	21185	21068	21323	21113	21136	21206	20859	21003	20789	21049	20931	21268	20860	21049	20869	21046	20841	21136	21252	21055	21001	21123	21078	21032	21099	21068	21268	20808	20864	20896	21094	21121	20780	20898	21079	21068	20918	20793	21185	21061	20925	21119	20961	21263	21041	21057	21022	20799	20853	20735	20924	21138	20987	21059	20831	20827	21135	20986	20904	21022	20906	20959	21083	20760	20953	20847	20871	20774	21104	20953	20888	20984	20963	21043	20861	20894	21025	21279	21255	20877	20853	20968	20813	21054	20970	21074	20830	20788	21062	21103	21173	20711	20871	20894	20893	21066	20873	20798	21028	20999	21062	21040	21196	20919	20794	20884	21156	20953	21139	21036	21034	20821	20859	21048	21079	21080	20875	20952	20923	21079	21066	20944	21014	20863	21056	20953	21148	20941	20986	20825	20883	20929	21125	21018	20888	20915	21027	21152	21103	20943	20915	21056	20934	20842	20901	20827	21085	20940	20974	20969	20798	21134	20990	21202	21040	21178	20947	20987	20750	21206	20822	20947	21109	20870	20913	21013	21072	20884	20926	20811	20826	20904	20958	20977	20949	20789	21031	21006	20963	21094	21044	21106	20821	20799	21075	21176	21158	21004	21007	20949	21102	20946	20738	20851	20878	20957	20929	20847	20844	20850	21093	20844	21008	20954	20957	20941	20988	20901	20924	20908	20878	20903	21049	20886	20812	21032	20982	21072	21012	20878	21124	20832	20948	20781	20817	20923	21037	20857	20875	20987	20878	20792	20815	20924	21107	21072	21331	21032	20996	20686	20784	21104	20695	21164	21008	20946	20860	20947	20855	20973	20993	20985	20949	21134	20841	21006	20853	20995	21061	21140	20948	20940	20814	21049	21151	20990	20769	20896	20659	20726	20769	20816	20860	21077	20714	20973	20775	20776	20825	20955	21232	20947	20741	20823	20766	21001	20878	20867	21358	20997	20928	21005	20973	20911	21044	21096	20862	20819	21038	21029	20735	21183	20797	20922	20973	21045	20741	20927	21095	20966	21054	21087	21100	21084	20987	20951	20961	20701	20865	20807	20990	20798	20992	20934	20831	20927	20757	20980	20888	20929	20788	20950	20637	20843	20885	21131	21092	21076	21072	20958	20889	21052	20969	20946	20824	20962	20932	21147	21078	20704	20964	20926	21024	21171	21020	20848	21033	21120	20986	21072	20856	20804	21083	21069	20861	20884	20990	21124	20940	20913	21243	20827	20838	20851	21025	20965	20767	20915	21025	21104	21179	21031	20754	21083	20982	20904	20806	20808	21084	20879	20911	20939	21105	20935	20961	20925	21108	21040	21122	21029	20761	20933	20961	20932	20938	20867	21026	20994	20924	20901	21014	20988	20908	20889	21087	20902	20908	21150	21068	21065	20971	21034	20816	20931	20727	20860	21152	20998	20992	20781	20915	21018	20756	21221	20854	21001	20870	21110	20941	20889	20843	20747	20919	20911	21070	20811	20865	21038	21185	21095	21126	20896	21039	21048	20772	21075	21014	21033	20882	20853	21208	21054	20871	21004	21069	21002	20908	20854	20734	21024	20966	20852	20902	21023	20939	20919	20967	21141	20893	20969	20830	20794	20887	20941	21053	20983	21133	20852	20899	21101	20957	20864	20968	20858	20979	20810	21093	20941	20900	20950	21031	21099	21011	20985	20877	20800	20936	20959	20869	21042	20916	20982	20959	21012	21094	21155	20963	21140	20879	20921	20898	20933	20981	20857	20877	20748	20941	20991	20730	20883	20795	20910	20971	21035	20933	21019	21075	20959	20916	20867	21336	20958	20948	21036	21032	20965	20798	20686	21048	20882	20652	20747	20937	21007	21000	20779	20990	21038	20909	21017	21090	20958	21050	20979	20864	20946	20823	20902	21000	20903	20860	21057	21115	20818	20956	20946	20703	20953	21058	21170	20839	20862	20814	21087	20765	20826	21040	20796	21010	20999	20866	20952	20844	20747	20822	20983	20730	20639	21066	21106	20755	21089	21052	20891	20883	21009	21093	20934	20803	20844	21000	20903	20838	20939	21008	20898	21069	21175	21116	20750	21017	21031	20903	20734	20700	21039	21086	21023	20932	20985	20760	20951	20854	20860	20967	21120	20995	20933	21062	20865	21016	20718	20985	20975	20955	20793	20913	21025	21030	20959	20936	21236	21032	20980	20975	21019	20919	20981	20907	21047	20863	20964	21060	21077	20763	20860	21132	20930	20879	20865	20992	21166	21146	21062	21030	21069	20875	20832	20966	20781	20938	20971	20979	21115	21193	20971	20837	21038	20868	20902	20965	20963	20849	20830	20907	21007	20953	20903	21042	20944	20993	20856	20843	21064	20935	20994	20933	21187	20768	20936	21017	20859	20882	20966	20982	21007	21084	20951	21176	20876	21008	21052	20889	20904	20802	21006	21054	20726	21020	20823	20760	21040	20865	21051	21038	20895	21126	20738	20848	20882	21030	20909	20957	21263	20958	21060	20978	21031	21123	20943	21007	20975	20881	20843	20858	21048	21004	21003	20849	21114	20810	20833	21131	21069	20815	21187	20848	20774	20797	20840	21053	20920	21075	21193	20806	20750	20981	21010	20918	20728	20813	20886	20849	20833	20867	20926	20737	21014	20866	20828	20908	20829	21035	20834	20996	20814	20926	20829	20943	20919	21129	21050	20900	21015	20889	20929	20898	21219	21139	21000	20881	20873	20736	21249	20893	20932	20825	21077	20822	20806	20857	20941	21028	21073	20885	21133	21183	20863	20830	20875	21050	20951	20892	20997	20989	20801	20958	20994	20784	20851	20850	20900	21017	21118	21161	21211	20955	21095	20887	20980	20746	20827	21076	20858	20813	21049	20997	20962	21014	21210	20950	21175	21080	20899	20912	20744	20918	20917	20956	21039	21001	21152	20926	21131	20778	20899	20960	20854	21091	21134	21036	20911	21026	20937	20868	20914	21062	20698	21010	20854	20964	20929	21133	20903	21070	20769	20774	20997	20943	20923	20992	20959	20913	20863	20930	20829	21015	20958	21067	21190	20901	20975	20915	20881	20884	21081	20918	21130	20887	21092	21025	20937	20775	21104	20901	20969	21016	20849	20810	20955	20977	21002	21095	20963	21086	21014	20885	21139	20738	20929	20872	21006	20993	20930	20960	20911	21326	20955	21014	20851	20781	21054	21077	21063	21191	21055	20895	20885	20800	21098	21076	20844	20898	20797	20804	20897	20976	21135	20882	20960	20947	20922	20977	20810	20994	20972	20853	21227	20984	20999	20825	20785	20938	20830	20889	20966	21148	20970	20723	20979	21156	21190	21075	20873	20941	20962	20924	20652	20938	20835	20877	21027	20935	20879	20899	20806	21098	21078	20984	21165	21038	21060	20835	20844	21265	20975	21044	21024	20894	20990	20928	21029	20975	20884	20993	21230	21112	20934	21231	20908	20833	20998	20818	20835	20984	20858	20999	21055	21020	21006	20890	20984	20859	20959	21173	20974	20971	21102	21104	20797	20907	21019	20814	21086	20859	20968	20995	20929	20961	20987	20951	21101	20811	20904	21041	20921	21079	21124	21064	21088	20928	21087	21061	20824	20952	20997	21160	20809	20681	20872	20968	20829	20970	21100	21190	20954	21060	21001	20849	20900	20982	21025	20973	20881	20715	21173	20822	20776	20910	20908	20870	21109	21251	21012	21085	21097	20872	20868	21039	20898	20884	20904	21019	21162	21034	21022	20955	21001	20835	21085	21029	20821	21076	21182	21138	20824	21045	21106	20857	20895	21073	20847	20993	20987	20747	21112	20994	20883	20869	20958	20865	21040	20845	21021	20891	21028	20959	20671	21080	20893	20910	20874	20946	20806	21029	20930	21126	21035	20789	20928	20922	20926	20972	20803	20869	20805	21012	20850	21105	21015	20990	20992	20781	20977	20806	20947	21005	21092	20882	21045	20846	20896	21043	20824	20827	21259	20992	20876	20895	21036	20805	20774	21044	20835	20822	20915	20818	21019	20952	20841	20806	20831	20912	21152	20854	20912	20802	20882	20915	20870	21073	20970	20804	20916	20732	20940	20888	20992	21125	21044	20979	20806	20819	20935	20990	21122	21068	20896	20906	20995	20680	20711	21157	21210	20781	20949	21023	20968	20955	20982	20879	20977	20738	21153	20866	20604	20956	20911	20979	20913	20973	20939	20925	20840	21073	21075	20781	20910	20770	20842	20967	20967	21026	20932	21027	21029	20877	21022	20798	20876	21010	20843	20783	20884	20963	20854	20997	20963	20890	21063	20957	21017	21393	21212	21009	21017	20980	20935	21034	21007	20969	21015	21147	20886	20909	20874	21031	21106	20877	20959	20992	20897	21096	21121	20821	20873	20918	21093	20921	20894	20917	20880	20805	21005	21055	20968	20880	20867	20872	20963	20982	20764	20812	20909	20894	20827	20968	20803	20993	20980	20832	20955	20879	21160	21079	20947	20742	20982	20948	20867	20874	20807	21141	20889	20982	20801	20980	21014	20991	20893	21135	21036	21036	20963	20869	21269	21049	20913	21043	20982	20938	21091	20912	20847	20884	20676	20969	21047	20858	21078	20834	20878	21025	20897	20735	20662	20900	21008	20855	20939	21036	21163	20708	21000	21065	20761	20950	21037	21053	20874	21030	20915	20809	20861	21052	20870	20915	20886	20781	20888	20930	21111	21312	20952	20980	20921	20825	20841	20966	20990	21010	21223	20882	20935	20957	21069	20858	21042	20993	20911	21158	21062	20797	20825	20947	20844	21121	21111	21050	21074	21031	21011	21137	21032	20938	21119	20966	21000	20814	21033	20979	20918	21047	20935	21038	21022	20843	21103	21070	21054	20938	20957	20957	20918	21059	20872	21005	20918	20969	21035	20999	20959	20858	21056	20973	20852	21065	21006	20835	21029	20935	21078	20874
36708	60422	54223	45419	38044	33050	25475	21326	20390	20097	19436	19297	19260	19257	18934	18613	18393	18307	18070	18073	17909	17969	18028	17985	18044	17909	18008	18008	17926	17803	17961	18011	18053	17704	17890	17926	18039	17979	17765	17974	17987	17842	17879	17860	17819	17943	18067	17917	18026	17905	17984	18045	17957	18253	17781	17918	17962	17887	17761	17875	17852	18063	17949	17964	18008	17916	17689	18012	18034	17904	17789	17923	18008	17918	17941	17657	17889	17814	17927	17754	17838	17834	18018	17844	17918	17875	17806	17927	17771	17946	17785	17901	17934	17996	17987	17765	18039	17799	17981	17726	17730	18055	17861	17816	17930	17732	17800	17932	17986	17887	17906	17721	17848	17832	17946	17868	17916	17901	17810	17711	17885	17826	17842	17919	17777	17767	17901	17926	17811	17840	17690	17667	18050	17924	17949	17802	17816	17922	17794	17683	17903	17850	18000	17806	17871	17961	17520	17720	17834	17770	17789	17903	17883	17895	17736	17809	17880	17859	18009	18084	17913	17974	17665	17886	17796	17781	17929	17983	17884	17816	17749	17860	17846	17805	17970	17813	17808	18044	17851	17880	17829	17784	17918	17867	18002	17876	18018	17788	17898	17711	17872	17860	17792	17919	17831	17716	18015	17673	17886	17952	17744	17754	17859	17971	17790	17797	17864	17861	17859	17786	17896	17915	17913	17942	18007	17875	17915	17936	17989	17823	17785	17842	17883	17939	17815	17892	17774	17902	17868	17879	17694	17765	17817	17804	17857	17959	17754	17902	17825	17801	17757	17887	18021	17970	17863	17821	17787	17820	17816	17911	17891	17715	17869	17891	17894	17896	17928	17869	17961	17995	17971	17917	17953	17768	17918	17712	17796	17813	17781	17999	17888	17841	17871	17978	18002	17711	17806	17995	17936	17892	17888	17853	18227	17924	17812	17903	17910	17841	17931	17715	17897	17919	17993	17855	17965	17722	17858	17886	17917	17808	17740	17866	17920	17963	17789	17759	17739	17822	17726	17943	17759	17952	17890	17864	17674	17635	17885	17956	17955	18029	17724	17901	18011	17960	17919	17755	17968	17810	17816	17808	17908	17822	17950	17833	17788	17701	17981	17769	17909	17894	17635	17761	17939	17971	17860	17854	17756	17972	17893	17646	17798	17764	17881	17779	17770	17838	17737	17895	17632	17673	17900	17813	17878	17788	18002	17846	17685	17784	17772	17895	17924	17774	17833	17987	17880	17739	17988	17875	17843	17816	17753	17891	17799	17996	18138	17953	17918	17991	18015	17803	17898	17831	17948	17835	17785	17971	17770	17812	17903	17952	17899	17998	17791	17853	17918	17812	17943	17851	17785	17991	17861	18092	17911	17780	17726	17764	17783	17762	17938	17743	17770	17849	17844	17987	17903	17867	17838	17855	17937	17725	17886	17886	17800	17865	17796	17922	17881	17858	17869	17757	17863	17876	17939	17798	17783	17941	17930	17814	17890	17655	17888	17930	18062	17611	17825	17993	17894	17883	17776	17881	17852	17852	18064	17803	17929	17864	17734	17759	17607	17843	17799	17880	17909	17786	17693	17934	17732	17962	17664	17863	17847	17738	17755	17816	17834	17712	17767	17793	17696	17873	18010	17829	17944	17836	17834	17789	17724	17854	17644	17767	17782	17775	17978	17799	17810	17845	18068	17868	17991	18043	17879	17813	17733	17909	17779	17893	18030	17980	17977	17871	17859	17865	17942	17956	17870	17963	17726	17956	17667	17820	18057	17836	17758	17846	17777	17764	17863	17887	17972	17755	17760	17833	17870	17780	17794	17841	17982	17840	17955	17792	17799	17680	18083	17915	17713	17867	17858	17876	17878	17762	18005	17927	17807	17892	17886	17931	17868	18085	17810	17809	17754	17862	17761	17803	17821	17949	17813	17944	17908	17890	17830	17731	17921	17797	17867	17903	17881	17837	17897	17937	17808	17766	17828	17811	17908	17902	17934	17725	17881	17853	18088	17876	17856	17898	17702	18084	17744	17745	17735	17937	17814	17870	17910	17904	17939	17856	17840	17924	17927	17913	17770	17905	17881	17698	17929	17932	17777	17813	18008	17946	17955	17927	17939	18001	17639	17872	17899	17918	17788	17843	17872	17932	17727	17794	17849	17616	17923	17873	17984	17949	18099	17851	17886	17883	18002	17869	17902	17864	17714	17932	17779	17897	17822	17853	17761	18026	17906	17722	17819	17944	17776	18038	17845	17748	17918	17857	17951	17868	17817	17762	17814	17981	17689	17967	17790	17930	17887	17885	17717	17931	17825	17839	17763	17775	17948	17865	17669	18010	17738	17852	17816	17880	18009	17807	17988	17941	17730	17871	17915	17717	17841	17832	17823	17810	17646	17810	17942	17790	17824	17906	17851	17716	17776	17794	17934	18109	17966	18020	17902	17888	17821	17808	18062	17737	17759	17877	17881	17865	17894	18012	17780	17897	17912	17761	17921	17955	17699	17912	17968	17756	17891	17851	18012	18000	17690	17772	17912	17822	17813	17879	17744	18070	17925	17823	17829	17845	17838	17841	17839	17715	17842	17796	17817	17780	17914	17916	17960	17925	17804	17650	17832	17603	17905	17771	17766	17938	17796	17832	17867	17858	17796	17806	17759	17954	17849	17758	17824	17825	17793	17875	17913	17859	17826	17946	17656	17838	17839	17679	17825	17945	17729	17685	17914	18056	17788	17717	17929	17973	18084	17797	17917	17778	17783	17970	17782	17823	17930	17719	17798	17687	17858	17702	17785	17924	17881	17980	17930	17895	17994	17879	17924	17688	17942	17815	17852	17969	17956	17920	17851	18097	17912	17775	17798	17885	17762	18002	17920	17689	17686	17732	17808	17728	17853	17991	17719	17703	17881	17866	17891	17835	17982	17778	17737	17767	17940	17940	17756	17669	17743	17891	18041	17787	17813	17814	17840	17795	17770	17740	17691	17862	17886	17769	18012	17990	17927	17827	17777	17916	17953	17908	17799	17845	17708	17890	17749	17785	17827	17876	17845	17896	17715	17721	17707	17772	17842	17937	17721	17789	17858	17878	17736	17940	18052	17914	17916	17938	17857	17819	17665	17764	17829	17909	17962	18025	17699	17862	17876	17872	17931	17868	17714	17732	17808	17872	17936	17865	17898	17915	17752	17988	17681	17843	17825	17756	17731	17980	17819	17939	17851	17955	17857	17856	17802	17902	17899	17770	17921	17812	17773	17947	17886	17892	17935	17910	17768	17845	17938	17852	17927	17712	17883	17661	17832	17736	17896	17891	17796	17870	17723	17777	17947	17773	17702	17843	17814	17894	17892	17734	17911	17901	17834	18039	17900	17871	17951	18096	17757	18161	17834	17850	17957	18008	17805	17964	17725	17774	17855	17848	17825	17902	17861	17912	17727	17914	17811	17847	17662	17864	17906	17908	17622	17824	18008	17888	17797	17980	17906	17760	17832	17853	17917	17805	17850	17812	17934	17869	17944	17742	17660	17991	17982	17779	17987	17877	17825	17737	17814	17791	18041	17703	17776	17987	17892	17893	17725	17968	17803	17977	17809	17874	17817	17896	17854	17710	17941	17808	17965	17762	17835	17831	17847	17842	17904	17765	18053	17898	17889	17899	17872	17890	17956	17817	17911	17697	17959	17986	17855	17709	17828	17851	17933	18060	17983	17755	17834	17800	17776	17926	17709	17868	17788	17845	17912	17816	17819	17815	17650	17797	17705	17813	17881	17733	18003	17799	17758	17887	17844	17666	17810	17839	17896	17755	18043	18000	17990	17788	17781	17849	17642	17807	17805	17755	17917	17743	17840	17873	17828	17823	17756	17991	18031	17873	17754	17765	17916	17773	17911	17848	17896	17942	17768	17948	17945	17709	17729	17931	17870	17667	17945	17897	17827	17923	17797	17980	17798	18030	17869	17859	17947	17979	17998	17790	17767	18030	17871	17887	17773	17895	17912	17913	17865	17963	17718	17842	18013	17845	17809	17862	17794	17953	17889	17791	17849	17882	17771	17837	17824	17845	17766	17864	17910	17792	17912	17973	17733	17845	17870	17803	17853	17779	17830	17707	17797	17908	17905	17778	17778	17765	18037	17894	17867	17747	17870	17942	17856	17957	17927	17771	18019	17957	17809	17902	17866	17670	17725	17833	17898	17811	17863	18002	17914	17911	17937	17923	17822	17905	17923	17772	18016	17873	17878	17912	17911	17723	17783	17589	17674	17749	17915	17756	17778	17748	17881	17761	17791	17702	17815	17621	17806	17903	17740	17754	17895	17986	17892	17745	17862	17895	17855	17892	18040	17893	17726	17691	17664	17972	17912	17846	17927	17701	17808	17815	17816	17886	17814	17812	17845	17660	17929	17693	17868	17857	18038	17839	17832	17749	17989	17714	17989	17883	17919	17841	17977	17921	17831	17907	17739	17925	17941	17822	17828	17834	17732	17900	17952	17918	17928	17917	17862	18036	17892	17877	17842	17795	17863	17810	17702	17951	17937	17968	17943	17863	17803	17719	17895	17933	17852	17830	17906	17936	17912	17911	17868	17889	18035	17735	17918	17957	17940	17805	17901	17700	17855	18003	17992	18081	17805	18091	17803	17858	17807	17614	17782	17858	17883	17907	18025	17886	17864	17924	17927	17975	17803	17922	17999	17960	17702	17842	17713	17981	17779	17709	17769	17858	17830	17916	17826	17885	17704	17791	18001	17865	17828	17823	17925	17934	17843	17996	17728	17865	17792	17869	17739	17870	17847	17918	17803	17929	17777	17836	18066	17775	17779	17749	17889	17791	17710	17960	17858	17929	17800	17933	17823	17814	17849	17840	17918	17772	17962	17828	17931	17866	17918	17860	17686	18027	17888	17834	17801	17965	17829	17829	17885	17944	17834	17976	17730	17783	17740	17702	17917	18026	17810	17860	17740	17866	17838	17793	17722	17908	17666	18026	17694	17797	17993	17851	17678	17641	17821	17937	17924	17819	17965	17754	18019	17817	17843	17663	18056	17834	17959	17733	17883	17874	17739	17891	17921	17824	18010	17922	17723	17863	17728	17861	17801	17620	17922	17717	17872	17898	17804	17730	17907	17944	17807	17895	17893	17904	17718	17701	17954	17908	17742	17917	17715	18123
29070	27753	36042	31060	25047	22425	21481	20722	20532	20440	20243	20054	20166	20084	20105	20132	20066	20133	20201	19914	20031	19981	19970	19856	20067	19953	19900	19939	19822	20098	19910	19910	20033	20066	20020	19845	19875	19993	19931	19774	20123	19823	19912	19893	19852	20059	19950	19890	19879	19965	19942	19840	19811	19871	19929	19921	20169	20112	19771	19773	19987	20158	19984	20010	19959	20025	20161	19992	19936	19920	19956	20068	19963	19915	20010	19925	19996	20080	20070	19915	20051	19844	20105	19874	19838	19768	19883	20102	20060	19809	19874	19869	19895	19839	19929	19891	19728	19830	20194	19981	19978	19926	19831	19944	20008	19938	19710	19927	19871	19970	19982	20068	19948	19931	19962	19884	19976	19922	19893	19846	19850	20231	19953	19915	19811	20120	20012	20038	20152	19937	19909	19981	19914	19830	19917	19819	19993	20091	20016	19938	19810	20086	19950	19922	19941	19688	19932	19990	19872	19868	19969	19864	19986	19896	20078	19955	20010	20019	19916	19748	19794	19896	19825	20120	19723	20030	20059	19902	19907	19883	19839	19765	20110	20060	19842	19867	20098	20240	19942	20086	19953	19958	20019	20007	20112	19987	19853	19722	20071	19951	19972	19920	20051	19844	19725	19979	19785	19872	19994	19835	19933	20043	19884	19960	19936	19829	19900	19836	19928	19877	19974	19744	19802	20109	19829	19950	19823	19745	19928	19957	19870	19994	19838	19788	19859	19867	19949	19883	20001	19732	19846	19811	19901	19803	19912	19964	19921	19932	19999	19984	20058	19647	19795	19858	19706	20091	19938	19910	19938	19988	19615	19758	20088	20017	20020	19743	20159	19881	19854	19903	20044	19915	19878	20025	19876	19864	19936	19996	19717	19724	19802	19769	20097	19834	19927	19778	19866	19895	19949	19777	19956	19731	19946	20028	19952	19916	20056	19908	20010	19862	19825	19726	20126	19929	19910	19949	19946	20119	19921	19931	19779	19928	19653	19663	19953	19914	19831	20152	19823	19940	19787	19983	19986	19799	19751	20116	19749	19845	19970	19735	19889	19734	19767	19864	20013	19777	20080	19822	19963	19847	20076	19987	19721	19952	19824	19719	19843	19909	19662	19878	19948	20068	19986	19713	19860	19828	19975	19819	19858	19897	19564	19905	20022	19883	19938	19723	19920	19964	19974	19915	20186	20070	19814	19946	19973	19805	19983	20072	20116	19826	19943	20141	19720	20058	19936	19903	19958	19966	19893	19919	19923	20018	19935	19866	19943	20104	19984	20068	19770	19857	19956	19987	19945	19764	19997	19928	19884	19732	19907	19939	19914	20102	20192	19848	19996	19966	19760	19983	19848	19910	19885	20082	19933	19856	19899	19900	19866	19818	19806	19882	20036	19896	20092	19983	19935	19801	19993	20120	20135	20011	19939	20069	19984	19961	20108	19865	20117	19687	19830	19977	20029	20031	19916	20055	20035	19785	19889	20040	19975	19901	19864	19958	19822	19925	20083	19847	20064	19860	19895	20056	19830	20131	20097	19837	19913	19797	20070	19750	19897	19818	19902	19662	19917	19829	19963	20072	19985	20098	19896	19858	19799	20067	20072	19858	20057	20211	19870	19688	19853	20066	19835	19669	19798	19820	20126	19922	19935	19972	19870	19749	20006	19961	19925	19753	19871	19667	19785	19988	19839	19863	19686	19866	19760	19855	19859	20202	19897	20100	19786	19889	19831	19874	19833	19761	20070	19895	19858	19938	19834	19886	19983	19913	19920	19844	19937	19710	19931	20091	19877	19827	20018	20002	19892	19725	19930	19958	19815	20118	20013	19787	19954	19931	19886	19719	20004	19968	19992	19781	20005	20013	19848	20213	20147	19945	19968	19965	19725	19922	19824	20028	19831	19868	19900	19897	19862	19888	19815	19822	19922	19985	20051	20028	19825	19846	19975	19887	19902	19884	19873	19992	19961	20131	20303	19998	20020	19790	19995	20001	19910	19694	19913	19860	19902	19975	19856	19678	19851	19946	19847	20220	20011	19858	20012	19776	19869	19778	20016	20040	20065	19913	19914	19929	19903	19785	19996	19703	19833	20060	19883	20051	19958	20000	19959	20054	19852	19767	19887	19823	19833	19804	19922	19868	19856	20023	19800	19716	20021	19849	19923	19811	19900	19970	19926	19695	19868	20023	20022	19948	19806	19764	19895	19902	19811	19945	19869	20142	19967	19947	19852	19960	20074	19940	20029	19882	19853	19930	19855	19947	20081	19939	20010	19840	19748	20099	19893	19870	19828	20059	20066	19790	19772	19858	19975	19647	19918	19728	19991	19965	19850	19957	20008	20094	19976	19798	19907	19945	20149	20147	19916	20105	20001	19737	20017	19977	19887	20221	19850	19942	20035	20142	19974	19687	20048	20095	19923	20099	19922	20020	19973	19919	19815	20130	19843	20042	19883	19753	19915	20192	19639	19807	19833	19840	19879	20039	20049	19773	20054	19780	19653	20042	20017	19979	19651	19909	20088	20053	19904	19884	19673	19779	19887	19839	19979	19749	19951	20005	19942	19926	19929	20019	19926	19864	19950	20093	19881	19908	19816	19926	19813	19932	19884	20051	20011	19782	20128	20029	19845	19875	19888	19668	19964	19883	19998	19798	19825	19690	19857	19806	19701	19813	19745	19882	19646	19896	19920	19986	19751	20056	19837	19902	20043	19899	19822	19953	19839	19949	20024	20035	19875	20011	19851	20026	19758	19846	20039	20035	19788	20036	19758	19835	19966	20005	20032	19874	19908	20006	20091	19981	20068	19847	19801	19978	19803	19663	19899	19858	19903	19888	19974	19912	20094	19829	19899	19927	19996	19877	19803	20018	20015	19751	19999	20026	19965	20039	19850	19925	19683	19818	19760	19951	19811	19833	19761	19951	19942	20145	20072	19636	19913	19927	19912	19804	20017	20039	19930	19955	20005	19689	19840	19844	20093	20081	19871	20011	19782	19930	20115	20181	20003	19662	19827	20027	19843	20065	20040	20122	20114	19946	20050	19781	19982	19930	19913	19843	20059	19919	19717	19635	19794	20003	19942	19774	20029	20088	19857	19919	19994	20014	20053	19851	19796	19779	20057	19872	20030	19894	20086	20016	19913	19871	19998	19937	19932	19899	19682	19786	19950	20167	19997	19954	19938	19893	19790	19688	19951	19952	19990	19995	19786	19791	20091	19989	20207	19843	19821	19790	19828	19979	19977	19803	19936	19769	20003	20048	19837	19754	20043	20040	20054	20015	20078	19990	19909	19998	19958	19605	19896	20018	19857	19934	19913	20018	19884	19910	19689	19701	19860	19926	19937	19805	19926	19873	19938	20023	19870	19980	19861	19974	19846	20071	19955	19924	19942	19869	19798	20140	20010	19985	20046	19960	19667	19716	20060	19877	20024	20064	20064	19930	19690	20303	20043	19906	19941	19901	19800	19974	19806	19943	19940	19917	20023	20067	19967	19986	19993	19888	19878	19807	20020	20024	20263	19858	19800	19944	19956	19795	19927	19845	19723	19880	19814	19946	20210	20008	20070	19967	19608	19797	19998	19875	20155	19854	19796	19805	20003	19994	20066	19878	19792	20170	19849	19707	19930	19622	19858	20216	20083	20015	19800	19806	19850	19939	19807	20156	20282	19936	19811	19980	19940	20097	19898	19797	19828	20003	20034	20010	19896	19933	20010	20189	19963	19718	19904	19790	20128	19828	19925	20027	19985	19836	20065	19852	20021	19921	19897	19917	19916	20040	19973	19741	20078	19955	19953	19940	19955	19826	19955	19822	19976	19949	20024	19841	19762	19968	19868	19780	20070	19743	19824	19792	19882	19897	20111	19846	19913	19897	19928	19742	19847	20093	20050	20141	19947	19712	19824	19996	19922	19869	19990	19942	20081	19985	20007	19860	19876	19921	19742	20113	19628	20014	20015	19863	19929	19852	19960	19990	19843	19742	20003	19910	19970	19869	19918	19838	20031	19961	20034	19847	19985	19990	20129	19817	20044	19762	19969	20089	19759	19889	19758	19837	20023	19688	20185	19953	19908	20137	20207	20010	20065	19947	19955	19876	19950	19875	19749	19897	19858	20023	19846	20074	19983	20132	19905	19924	20218	19956	19958	19902	19962	20128	19804	19783	20023	19881	20033	19993	19902	19758	20078	20015	19924	19938	20103	19762	19913	20024	20119	20055	19726	19871	20039	19993	19913	19786	19842	19791	20049	20113	20077	19933	19796	20068	19789	20077	19786	19878	19793	19876	19872	20083	20008	20027	19914	20109	19977	20203	19831	19926	19947	20017	19841	19752	20007	19778	20048	20026	19961	19986	19854	19878	19849	19977	19853	20010	19944	20117	19897	19612	19983	19790	20013	19820	19836	19861	19836	20050	20026	19718	20030	19879	19951	19895	20000	19915	19965	19874	19922	19721	19790	19821	19859	20067	19928	19837	19991	19908	19883	20003	19946	19758	19925	19950	19945	20077	19850	19849	20010	20119	19902	20091	19881	19671	19928	19865	19898	19903	19963	20210	19976	20075	19892	20138	19958	19890	19869	19877	19885	19829	19836	20110	19906	19887	19852	19700	19911	19874	19902	19860	19948	20083	20121	20037	20163	19956	19876	19937	20016	19882	20113	19933	19914	20101	20081	19958	19953	20014	19997	20114	20088	19737	19889	20011	19926	19875	19948	19974	20095	19995	19986	19998	20130	19930	19890	19969	19922	19895	19906	19782	19890	19834	20031	19783	19928	20022	19848	19859	20099	19940	20129	19860	20055	19879	20032	20037	20068	19956	19917	20041	20007	19852	19955	19688	19836	19956	19939	19870	19909	19821	19867	19986	20020	20073	20231	19780	19805	19997	20003	19956	19690	19840	19899	20000	20120	19822	19970	19876	19914	19962	19985	20010	19917	19821	20005	20088	20086	20026	19906	19829	19882	19999	19999	19832	19994	19817	19853	20103	19775	19959	19975	19952	20188	19965	19846	19922	19985	20000	20030	19741	20228	19872	20055	19907	19954	19924	19822	20050	19860	19903	19677	19969	19841	20040	20015	19917	19879	20033	19854	20138	19897	19697	19890	19808	19746	19766	20100	19767	20049	19750	19964	20050	19937	19965	19843	19821	20113	19823
32870	44490	40581	29714	24258	20230	18468	18227	18100	18022	17792	17857	17661	17678	17836	17563	17372	17450	17281	17326	17124	17195	17290	17296	17271	17185	17294	17136	17213	17191	17317	17244	17192	17191	17363	17102	17116	17109	17402	17183	17078	17251	17090	17277	17320	17165	17205	17290	17271	17252	17160	17102	17189	17277	17358	17222	17259	17374	17046	17190	17148	17390	17336	17212	17290	17170	17182	17273	17274	17395	17111	17119	17270	17131	17173	17098	17325	17277	17114	17286	17137	17106	17119	17185	17290	17190	17294	17078	17036	17146	17216	17330	17226	17019	17301	17194	17155	17317	17169	17196	17097	17049	17314	17212	17261	17312	17060	17206	17125	17233	17044	17478	17233	17131	17183	17245	17203	17280	17168	17182	17163	17242	17307	17181	17152	17111	17062	17151	17270	17354	17147	17187	17095	17242	17017	17212	17066	17197	17172	17161	17230	17208	17218	17417	17131	17251	17257	17117	17068	17289	17288	17192	17373	17250	17083	17233	17267	17205	17365	17220	17113	17253	17268	17262	17336	17218	17105	17135	17273	17313	16964	17106	17008	17350	17207	17161	17148	17199	17328	17155	17238	17138	17381	17164	17076	17180	17360	17253	17333	17362	17200	17220	17052	17326	17094	17284	17262	17025	17318	17167	17245	17368	17144	17071	17337	17125	17090	17131	17379	17162	17103	17279	17119	17333	17178	17462	17094	17328	17147	17134	17200	17454	17145	17174	17373	17146	17293	17057	17355	17148	17202	17229	17264	17262	17062	17183	17242	17113	17031	17209	17101	17228	17068	17075	17177	17120	17162	17222	17171	17160	17271	17097	17101	17227	17223	17115	17118	17260	17077	17169	17196	17235	17221	17133	17188	17108	17075	17213	17301	17030	17073	17374	17193	17365	17318	17298	17167	17176	17103	17409	17157	17098	17193	17189	17184	17310	17314	17015	17298	17423	17126	17280	17098	17395	17207	17274	17285	17253	17245	17234	17290	17226	17405	17308	17320	17029	17355	17317	17325	17311	17179	17202	17279	17197	17248	17078	17324	17378	17142	17209	17144	17317	17178	17125	17303	17318	17415	17009	17371	17173	17350	17240	17079	17316	17335	17138	17036	17268	17267	17092	17407	17095	17170	17219	17389	17235	17095	17232	17051	17056	17249	17082	17154	17161	17263	17122	17020	17136	17074	17162	17231	17341	17320	17313	17220	17234	17252	17224	17235	17159	17133	17385	17213	17418	17315	17139	17163	17299	17236	17250	17212	17207	16984	17271	17251	17251	17124	17137	17418	17150	17221	17207	17134	17127	17137	17141	17156	17176	17354	17120	17193	17228	17200	17275	17238	17207	17099	17162	17200	17245	17126	17297	17014	17089	17396	17129	17413	17123	17014	17139	17115	17123	17058	17110	17195	17120	17201	17277	17062	17181	17131	17174	17243	17119	17397	17219	17232	17088	17212	17079	17129	17267	17191	17179	17377	17053	17157	17235	17048	17194	17236	17105	17129	17207	17245	17242	17214	17413	17167	17130	17267	17156	17159	17122	17306	17074	17200	17222	17165	17082	17218	17248	17146	17230	17193	17184	17149	17158	17247	17375	17324	17127	17251	17154	17188	17235	17195	17382	17102	17260	17123	17183	17299	17060	17205	17237	17344	17194	17190	17184	17063	17048	17240	17209	17297	17160	17118	17241	17412	17181	17162	17117	17264	17193	17023	17307	17305	17254	17238	17330	17284	17272	17257	17315	17241	17142	17187	17107	17066	17037	17319	17338	17148	17257	17324	17258	17289	17333	17188	17193	17097	17283	17289	17168	17231	17227	17181	17373	17132	17193	17319	17160	17130	17385	17044	17264	17191	17336	17319	17260	17127	17320	17226	17192	17092	17150	17167	17303	17257	17243	17335	17272	17220	17163	17301	17140	17413	17150	17194	17044	17449	17073	17260	17216	17028	17107	17182	17376	17090	17289	17320	17050	17413	17152	17471	17257	17141	17194	17225	17186	17129	17234	17266	17200	17206	17090	17189	17123	17289	17110	17089	17191	17219	17222	17304	17308	17217	17039	17329	17186	17134	17307	17095	17156	17160	17238	17009	17060	17345	17090	17223	17269	17149	17245	17294	17154	17086	17190	17186	17272	17142	17470	17343	17296	17289	17273	17243	17023	17214	17259	17258	17289	17298	17105	17115	17282	17221	17250	17175	17148	17221	17384	17193	17208	17275	17223	17270	17325	17069	17361	17223	17312	17167	17250	17106	17194	16984	17147	17337	17219	17379	17118	17090	17171	17339	17229	17077	17126	17201	17299	17253	17104	17338	17378	17341	17470	17237	17212	17132	17184	17360	17211	17172	17072	17123	17339	17356	17211	17211	17209	17179	17345	17167	17167	17233	17325	17181	17315	17112	17216	17121	17307	17258	17099	17117	17108	17411	17182	17211	17172	17207	17153	17484	17172	17275	17220	17261	17194	17199	17244	17294	17345	17436	17192	17270	17109	17236	17383	17107	17161	17260	17217	17345	17141	17267	17231	17241	17197	17242	17085	17213	17233	16958	17326	17067	17179	17315	17072	17214	17284	17023	17229	17197	17338	17161	17179	17399	17218	17212	17118	17206	17340	17225	17182	17381	17191	17246	17101	17140	17173	17118	17121	17163	17163	17353	17188	17128	17077	17285	17426	17225	17137	17016	17144	17200	17250	17239	17240	17143	17224	17490	17264	17162	17236	17206	17276	17242	17154	17347	17095	17136	17117	17053	17243	17300	17195	17272	17306	16933	17106	17233	17142	17250	17204	17097	17055	17350	17225	17239	17106	17237	17236	17221	17067	17210	17094	17229	17174	17053	17120	17273	17207	17088	17186	17264	17126	17139	17247	17180	17273	17129	17264	17205	17281	17135	17158	17206	17183	17046	17185	17309	17025	17223	17298	17002	17115	17133	17285	17207	17327	17123	17337	17144	17208	17024	17272	17269	17103	17320	17253	17303	17199	17356	17067	17270	17233	17209	17292	17343	17174	17050	17336	17043	17259	17269	17260	17096	17519	17081	17477	17219	17153	17298	17185	17218	17278	17297	17400	17165	16986	17286	17093	17195	17247	17351	17421	17188	17378	17189	17200	17241	17176	17324	17249	17322	17184	17266	17031	17290	17203	16931	17365	17309	17108	17134	17305	17447	17378	17456	17319	17172	17214	17169	17173	17209	17370	17309	17289	17115	17298	17432	17127	17220	17144	17150	17179	17246	17161	17210	17155	17242	17244	17156	17420	17238	17256	17059	17297	17158	17260	17083	17395	17225	17319	17297	17035	17207	17153	17387	17136	17130	17298	17366	17197	17250	17175	17055	17348	17081	17172	17123	17120	17305	17260	17250	17145	17336	17349	17209	17190	17219	17129	17271	17365	17136	17319	17121	17222	17342	17098	17164	17304	17222	17069	17273	17240	17076	17082	17257	17183	17205	17136	17188	17417	17253	17127	17125	17238	17095	17283	17149	17290	17286	17250	17351	17160	17277	17094	17136	17092	17267	17296	17317	17154	17181	16916	17151	17220	17151	17230	17373	16989	17074	17131	17317	17416	17093	17123	17265	17347	17164	17235	17274	17198	17245	17182	17109	17259	17206	17230	17289	17112	17232	17360	17118	17128	17234	17279	17226	17005	17227	17248	17272	17257	17137	17236	17257	17318	17183	17303	17206	17145	17347	17286	17161	17273	17280	17280	17116	17280	17192	17171	17170	17107	17320	17148	17148	17233	17190	17102	17104	17162	17272	17279	17299	17150	17228	17170	17143	17035	17178	17087	17156	17153	17210	17083	17116	17048	17108	17037	17137	17304	17410	17356	17301	17272	17027	17196	17365	17338	17278	17167	17200	17160	17132	17293	17334	17205	17092	17401	17245	17211	17445	17328	17144	16989	17022	17283	17094	17233	17148	17165	17165	17108	17326	17124	17340	17142	17237	17215	17212	17395	17335	17134	17220	17198	17105	17137	17264	17370	17164	17123	17174	17157	17151	17170	17219	17133	17130	17379	17295	17380	17116	17240	17123	17137	17414	17291	17147	17239	17127	17327	17103	17307	17295	17202	17093	17343	17342	17263	17367	17229	17347	17023	17257	17070	17170	17228	17241	17190	17504	17065	17228	17266	17257	17166	17330	17126	17071	17276	16982	17200	17346	17305	17215	17366	17227	16997	17307	17418	17078	17285	17166	17427	17304	17209	17163	17240	17049	17300	17212	17210	17220	17139	17084	17344	17199	17389	17171	17186	17181	17217	17168	17329	17189	17287	17290	17252	17212	17274	17343	17140	17062	17211	17187	17247	17191	17384	17335	17142	17179	17258	17237	17243	17210	17183	17360	17276	17173	17217	17320	17197	17216	17048	17070	17209	17014	17200	17249	17164	17206	17276	17196	17075	17182	17255	17103	17175	17176	17174	17156	17243	17185	17311	17205	17244	17177	17192	17126	17194	17270	17228	17166	17238	17362	17372	17218	17213	17204	17321	17359	17294	17294	17215	17151	17276	17199	17195	17339	17149	17041	17191	16988	17234	17197	17205	17183	17198	17223	17135	17298	17062	17129	17246	17228	17299	17232	17261	17165	17176	17163	17226	17230	17225	17386	17158	17471	17428	17191	17286	17262	17221	17186	17215	17268	17170	17228	17257	17127	17335	17023	17249	17177	17128	17077	17283	17234	17290	17131	17164	17406	17216	17215	17230	17133	17363	17137	17327	17265	17277	17183	17099	17047	17321	17134	17336	17285	17215	17156	17199	17123	17222	17324	17160	17281	17124	17254	17033	17234	17170	17130	17288	17153	17245	17178	17140	17258	17344	17187	17367	17157	17218	17192	17293	17245	17236	17413	17157	17331	17132	17057	17074	17063	17250	17275	17155	17129	17439	17259	17109	17202	17123	17319	17248	17248	17082	17221	17141	17239	17194	17266	17339	17051	17198	17182	17331	17104	17255	17159	17196	17295	17306	17303	17277	17170	17177	17151	17291	17278	17364	17109	17100	17083	17272	17005	17225	17293	17050	17229	17221	17120	17347	17302	17283	17235	17312	17163	17190	17185	17146	17082	17100	17155	17175	17228	17485	17304	17311	17149	17070	17259	17302	17425	17129	17181	17416	17297	17233	17219	17213	17234	17269	17181	17385	17296	17171
24238	21617	29345	26374	26056	28000	27497	23502	22544	22659	22374	22022	21961	21807	22002	21854	21530	21416	21493	21317	21341	21245	21260	21116	21357	21230	21272	21335	21081	21220	21212	21149	21290	21087	21205	21140	21049	21288	21205	21265	21402	20990	21341	21183	21258	21224	21047	21173	21347	21369	21331	21112	21300	21222	21079	21021	21143	21180	21115	21447	21056	21081	21260	21266	21255	21176	21237	21126	21290	21429	21274	21126	21236	21233	20937	21113	21138	21010	21017	21332	21221	21397	21205	21102	21228	21139	21251	21189	20930	21243	21152	21163	21039	20900	21258	21148	21347	21355	21084	21222	21073	21126	21110	21071	21008	21067	21145	21161	21210	21327	21249	21255	20944	21330	21145	20805	21338	21251	21161	21121	21099	21157	21147	21210	21093	21175	21274	21070	21285	21325	21208	21287	21052	21151	21261	21329	21482	21097	21197	21056	21037	20922	21072	21117	21281	21201	21255	21246	21333	21217	21003	21111	21054	21167	21160	21079	21091	21096	21278	21459	21302	21191	20955	21313	21239	21397	21058	21181	21195	21129	21121	21207	21182	21125	21006	20902	21109	21158	21123	21265	21097	21245	21411	21015	21050	21183	21239	21193	21047	21273	21258	21156	21230	21044	21188	20988	20955	21128	21011	21162	21276	21332	21105	20912	21287	21042	21251	21197	20988	21114	21247	21178	21444	21052	21221	20992	21100	21295	21006	21144	21245	21263	21286	21175	21368	21109	21022	21085	21255	21357	21111	21013	21004	21102	21029	21306	21258	21082	21262	21156	21282	21086	21107	21195	21153	21177	21184	21162	21212	21367	21105	21069	21144	21354	21098	20990	21197	21283	20990	21075	21078	20946	21085	21318	21192	21151	21012	21012	21059	21116	21092	21226	21237	21054	21243	20955	21068	21099	21307	21107	20997	21236	21200	21194	21159	21108	21160	21009	21288	21203	21015	21049	21088	20894	21052	20947	20935	21221	21255	21138	21239	21365	20931	21125	21065	20922	21229	21079	21192	21229	21199	21318	21181	21238	21231	21089	21123	21182	21336	21132	20923	20989	20971	21044	21141	21086	21093	21432	21240	21263	21253	21199	21157	21077	21128	21211	21319	20982	21011	21259	21262	21177	21179	21175	21218	21223	20911	21235	21300	21206	21305	20928	21016	20992	21037	21092	21006	21101	21107	21000	21045	21075	21210	21211	21391	21008	21092	21239	21353	21022	21208	21236	21091	21409	21038	21220	21256	21166	21125	21166	21269	21084	21194	21155	21331	21126	21085	21104	21337	21217	21259	21267	21019	21266	21079	21192	21021	21049	21050	20995	21224	21037	21208	21218	21229	21170	21127	21257	21184	21071	21096	21101	21203	21158	21058	21102	21278	21006	21172	21101	21073	21266	21198	20956	21182	21150	21118	21017	21220	21175	21034	21028	21147	21244	21095	20759	21033	21071	21082	21225	21278	21297	21194	21012	21234	21122	21083	21305	21456	21243	21124	21019	21273	21151	20949	21174	21051	21359	21074	20850	21018	21234	21184	21092	21107	21189	21102	21234	21288	21153	21382	21219	20982	21164	21004	21221	21469	21388	20962	21288	21145	21186	21042	21130	21075	21277	21176	21023	21046	21021	21177	21138	21187	21248	21363	21118	21324	21094	21037	21121	21161	21131	20985	21105	21407	21063	21035	21274	21310	21147	21051	21173	20961	21105	21155	21251	21419	21188	20968	21104	21159	21034	21187	21224	21105	20997	21218	21112	21120	21087	21187	21336	21153	21171	21075	21303	21098	21363	21091	21182	21136	21293	21020	21137	21053	21112	21177	21069	21174	20924	21268	21105	20895	21229	21107	21313	21070	20963	20972	21117	20964	21014	21148	21114	21127	20998	21134	21251	21097	21152	21295	21191	20976	20877	20886	20874	21204	21158	21098	21022	20913	20997	20970	20901	21168	21248	21097	21117	21268	21096	21127	21050	21131	21245	20910	21018	21277	21196	21113	21196	21381	21282	21166	20930	21103	21040	21041	21152	20971	21008	21061	21204	21158	21086	21132	21018	20945	21139	21323	21244	21008	21183	21015	21138	21037	21081	21288	21089	21016	21252	20945	21092	21115	21200	21074	21090	21196	21194	21005	20910	21007	21098	21069	21148	21356	21192	21197	21060	21341	20985	21252	21008	21263	21372	21279	21041	21032	21001	21155	21257	21036	21218	21410	21353	21085	21288	21361	21133	21129	21170	21279	21287	21283	21416	21073	21291	21157	21186	21318	21122	20996	21116	21200	21189	21267	21084	21189	21261	21194	21157	21074	21067	21285	21079	21174	21284	21229	20904	21042	21105	20989	21147	21353	21043	21212	21239	21195	20982	20990	21082	21080	21270	21319	21190	21145	21046	21128	21090	21156	21103	21219	21128	21310	21331	21214	21199	21298	21079	20942	21319	21129	21195	21113	21134	21261	21316	21207	20947	21140	21183	21151	20995	21268	21012	21309	20956	21207	21184	21035	21165	21113	21214	21148	21319	21208	21158	21074	21276	21043	21027	21215	21242	21048	21214	21121	21114	21140	20980	21128	21024	21035	21130	21279	21103	21209	21051	21229	20983	21042	21362	21456	21193	21217	20923	21170	21364	21170	21094	21170	21053	21074	21048	21140	21229	20992	21514	21195	21251	21236	21165	21195	21354	21161	20936	21248	21481	21150	21225	21190	21237	20920	21482	21249	21089	21155	21110	21118	21080	21000	21085	21266	21065	21260	21134	21107	21117	21296	21062	21122	21304	21038	21065	21232	21151	21215	20907	21298	20990	21178	21480	21243	21155	21024	21110	21147	21119	21254	21207	21090	21223	20842	21086	21165	21367	21240	21255	21003	21092	21163	21148	21078	21264	21265	20920	21129	20962	21392	21039	21209	20775	21024	21145	21042	21191	20994	21020	21035	21330	21218	20992	21228	21190	20796	21032	21228	21235	21025	21185	21312	21224	21162	21295	21207	21248	21280	21309	21398	21155	21084	21006	21128	20991	21093	20958	20870	21088	20928	21105	21070	21292	21146	21256	21158	21103	21172	21236	21217	21090	21089	21168	21092	21049	21271	21113	21208	21002	21191	21385	21208	21220	21370	20934	21224	21023	21231	21096	21196	21157	21011	21098	21208	20889	21141	21133	21224	21024	21089	21311	21250	21321	21173	20962	21312	21049	21287	21038	21275	21301	21153	21093	21150	21110	21202	21167	21072	21042	21312	21172	21254	21118	21101	21103	21201	21141	20925	21107	21086	21059	21288	21031	21174	21224	21027	21107	21490	21119	20970	21156	21137	21170	21145	21031	21053	21254	21179	21041	21294	21327	21099	21147	21092	21125	21299	21323	21120	21017	20929	20999	20926	21142	21308	21063	21280	21202	20978	21210	21239	21187	21328	21219	21055	21208	20998	20996	21141	21179	20979	21004	21213	21137	21268	21265	21004	21001	21138	20919	21171	21198	21048	21000	21277	21159	21158	21024	21202	21269	21262	21042	21100	21277	21180	20928	20911	21111	21313	21222	21104	20880	21061	21052	21140	21155	21022	21226	21037	20951	20941	21062	21260	21065	21147	21165	21163	21163	21049	21231	21322	21183	21161	21221	21250	21290	21315	21212	21060	21127	21144	21045	20991	20976	21214	21149	21393	21077	21022	21183	21192	21256	21358	21085	21140	21125	21155	20985	21193	21092	21233	20932	21267	20979	21029	20969	21222	21226	21162	21196	20929	21302	20976	21156	21013	21244	21060	21033	21094	21078	21102	20990	21163	21084	21211	21288	21329	21176	21234	21037	21075	20978	21084	21060	21348	21149	21165	21046	21234	21271	21264	21089	21283	21203	21360	21070	21105	21003	20996	21210	21188	21230	21126	21293	21028	21159	21198	21068	21128	21217	20989	21261	21115	21075	21349	21139	20959	20969	21262	21147	21115	21096	21275	21057	21242	21056	21089	21210	21265	21182	21114	21180	20940	20984	21125	21162	21101	21076	21124	20974	21256	21147	21255	21055	21096	21138	21270	21264	21302	21020	21154	21294	21261	21215	21069	21411	21287	20942	21006	21262	21164	20964	21128	21093	21218	21333	21202	21114	21334	21334	21085	21071	21112	21199	21095	21061	21096	21090	21180	21009	21133	21059	21165	20844	21146	21021	21271	21091	20997	21143	21379	21235	21085	21273	20959	21178	20948	21165	21484	21275	21159	21316	21126	20951	21149	21065	21234	21286	21215	21067	21186	21239	21155	21132	21068	21082	21230	21285	21330	21122	21031	21184	21185	21287	21185	21205	21194	21194	21260	21199	21189	21297	21167	21196	21225	21339	21310	21209	21135	21073	21093	21159	21057	21435	21081	21185	21139	20937	21052	21212	21204	20964	21012	21175	21332	21200	21156	21128	20976	21045	21177	21162	21029	21201	21137	21136	21168	21142	21084	21015	21025	21057	21085	21202	21120	21110	21138	21157	21136	21098	21279	21175	21315	21297	20955	21112	21176	21049	20952	20964	21110	21192	21213	20937	21151	21226	21075	21134	21302	21190	21091	21176	21035	21240	21140	21249	21323	21204	21322	21239	21203	21345	21171	20956	21133	20995	21087	21043	21185	21179	21088	20899	21112	20848	21200	21147	21273	21004	21171	21091	21140	20981	21050	21309	21152	21174	20935	21230	21162	21067	21088	21180	21223	21180	21085	21145	21026	21184	21034	21263	21158	21227	21141	21042	21255	21134	21493	21392	21158	21284	21302	20926	21042	21107	21247	21206	21192	20993	21193	21186	21272	21229	21352	21369	21466	20920	21132	21058	21281	21194	21244	21189	21047	21228	21214	21148	21381	21171	21223	21296	21122	21220	21158	21387	21240	21216	21086	21358	21179	20930	21242	21133	21166	21249	21151	21194	21445	21219	21090	20979	21045	21388	21190	20925	20986	21026	21027	21106	21422	21259	21177	21194	21322	21250	21016	21279	20992	21047	21169	21101	21149	21208	21153	21174	21294	20830	21111	20929	20925	21002	21211	21187	21066	20987	21341	21095	21276	21137	21098	21222	20918	20997	21062	21058	21004	21055	21385	21182	21251	21049	20907	20998	21216	21367	21088	21165	21314	21270	21067	21343	21407	21205	21013	21099	21224	21020	21124	21233	21262	21162
34064	55371	49720	38291	31490	26966	23339	20551	19759	19677	18990	18660	18712	18712	18576	18522	18247	18178	17965	17994	18174	18063	18011	18016	17925	17964	18089	18031	17929	17968	17879	17933	18125	17956	17924	17973	18126	17987	18020	18081	18009	17906	17934	17936	17930	17846	17986	17969	17815	18162	18128	18004	17868	18035	18060	17781	17876	17879	17923	18085	17897	17905	18022	18072	18072	18098	18150	18126	17828	18086	17964	17930	18006	17941	18028	18055	17990	17813	17987	17950	18113	18085	17960	17936	17813	18046	17949	17936	17811	18086	18063	18090	17960	17967	17935	18003	18105	17853	17960	18028	17990	17892	18003	17875	18019	18027	18066	17895	18000	17731	18040	17808	18070	17967	17915	17935	17877	17892	17929	17910	17907	18061	17829	17971	17999	17976	18044	17949	17997	17776	17930	17995	17906	17901	17959	17905	18092	17992	18049	18048	17966	18065	18073	17992	18022	17932	17957	17761	17900	17917	17999	18018	18030	17735	17896	17887	17742	17882	17896	18063	18013	17912	17908	17994	18024	17796	18100	18045	17959	18017	17855	17951	17825	18096	18099	17809	17935	18048	17890	17947	17821	17934	17886	17972	18037	17854	17803	17768	18117	17941	17922	17807	18044	17830	17848	17944	17951	17999	17840	17906	17946	17983	17912	17796	18014	17997	18027	17918	17921	17852	18164	18058	17897	17810	17871	18030	17974	17924	17868	17890	17884	17910	18003	17993	17918	18010	18079	17957	17887	17982	17960	17922	17862	17831	18098	17966	18053	17930	18018	17887	18064	18044	18028	17858	17864	17937	17816	18041	18068	18072	18075	17868	18013	17939	17964	18037	17984	18030	18076	17970	18055	17929	18059	18072	17990	18035	17982	17957	17877	17953	17973	17870	17823	17986	17979	18028	17911	17936	18149	18054	18023	18074	18059	17826	18026	17945	17931	18039	18052	17891	18011	17994	18159	17985	17812	17987	18032	17757	17940	17896	17983	18038	18065	18063	17948	17826	17910	18073	17956	17744	17914	17974	17844	17900	17945	17865	18004	17852	17968	18061	17947	17797	17914	17841	17898	18000	18041	17857	17913	18025	18002	18044	17925	17862	17948	17790	17976	17986	17738	17924	18037	17894	17801	17877	17859	18003	18106	17941	17868	17918	18062	17831	17870	17938	18069	18078	17883	18010	17907	18016	17924	17976	17910	18013	17826	18016	18053	17860	18094	17853	17896	17844	18056	18096	18070	17872	17761	17982	17986	17899	18088	18111	18035	17832	18042	17858	17888	18005	17955	17839	17995	18069	17865	17882	17998	17877	17818	17992	17815	17815	17834	17950	17955	17891	18012	18034	18121	17927	17919	17933	18051	17910	17936	18005	17976	17901	18027	17903	17954	17964	17995	18064	18000	17938	18040	18087	17971	17903	17835	17895	18107	17908	18007	17893	17858	17841	18089	17997	18050	17962	17948	17968	17995	17885	18200	17960	18097	17930	17799	18047	18237	17978	18057	17889	18101	17905	18138	17655	17960	17928	17886	18007	17907	18049	17999	18105	17954	17779	17831	17994	17919	17971	17849	18143	17903	18003	17915	17888	17929	17863	18078	17968	17822	17922	18032	18066	17982	17837	17910	18127	18060	17794	18148	17885	17858	18089	18003	17961	18115	17951	18054	17863	17854	17951	17998	17876	18018	17845	18057	18041	17935	17869	18030	18019	18065	18064	17955	18016	17919	17937	17931	18027	18001	17897	17935	18091	17872	18018	17904	18085	17966	17961	17935	17972	18043	17833	18166	17927	17917	17830	17872	17908	17847	18110	18056	17808	17947	17834	17896	17852	18004	17929	17995	17893	17979	18023	17852	17914	18021	18158	17904	18090	17812	17924	17976	17971	17908	18172	18082	18004	17999	18114	17795	17921	17892	17795	18108	17931	17962	17819	18026	17870	17966	18132	17933	17920	17923	17901	17995	17963	17955	17911	17992	17821	18032	17963	17843	17787	17940	17991	17887	17815	17815	17919	17876	18102	18003	17922	17920	17910	18014	17761	17801	17955	17982	17860	17840	17905	18006	17956	18126	17861	17878	17939	18119	18062	17957	18053	18025	18241	17978	17929	18079	17996	18050	18047	17907	18046	17785	17948	17899	17937	17971	17779	17838	18045	18055	18024	17799	17943	18121	17974	17915	17906	17955	18018	17825	18026	17913	18084	17826	17899	18039	17890	18108	17866	18026	17990	17786	17906	17795	17949	18095	17696	17907	18040	17909	17912	17908	17805	17935	17977	18142	17899	18251	18018	17969	17930	17996	18005	18013	17689	17968	17924	17932	17858	17859	17794	17891	18000	17949	17992	18032	17975	18020	17820	17916	17877	18040	17985	17814	17971	17978	17922	17831	18081	17980	17854	18097	17901	18043	18018	18022	17867	17826	18025	17894	17750	17952	18031	17972	17913	17963	18004	17806	18012	17813	18030	18023	17965	17899	18106	17902	17908	17987	18070	18023	18008	17919	17968	18008	18053	17883	17855	17984	17948	17962	18103	17983	17897	17949	17980	17999	17932	17919	17985	17878	17973	18176	17780	17926	18072	17948	17676	18016	17774	18019	17868	17808	17993	17967	17994	17953	18105	17973	17732	17995	18039	17973	18000	17950	18108	17879	18011	17858	18017	18024	18015	18114	18056	17801	17934	17903	17943	17928	18024	17940	18107	18170	17920	17999	17914	17985	17917	17807	18107	18137	17988	17951	17937	17781	17990	18013	17841	18089	17957	18119	18137	17898	17929	17899	18029	18023	18099	18056	17997	17820	17942	17913	18007	17887	17880	17945	17883	17862	17833	17850	17968	17937	17851	18133	17936	17890	18078	18055	17894	17953	18105	17949	17964	17985	18002	17853	18039	18026	18154	17900	18006	17971	18040	17999	17982	17975	17950	18041	17855	18010	17950	18061	17900	17864	17912	17780	17900	17935	18096	18009	18127	17882	17888	18214	17849	17998	18147	17965	17922	17893	17885	18034	18161	18045	18091	17939	18087	17896	18027	17923	17768	17889	17845	17951	17903	17915	17879	18002	17843	18013	18022	18079	17896	18191	17905	17943	17982	18051	17989	17727	17913	17858	18055	17925	17921	18029	17935	17827	18000	17879	17886	17929	17795	17825	18013	17824	17820	17920	18065	17694	17926	17950	17944	17977	17872	17986	17590	18109	17621	18146	17936	17838	17895	17887	17891	17976	17968	17960	17957	17845	17930	18012	17865	18026	18054	17813	18045	17949	18087	17979	18108	17976	17928	18020	17981	17970	17946	17827	17953	17939	17968	17920	17969	18090	18034	17967	17795	17995	17977	17932	17863	18163	18023	17936	17949	18002	17906	17857	18162	18031	18012	17928	17939	18037	17996	17915	17956	17887	18074	17893	17966	17905	17752	17956	18026	17957	17966	17990	17796	18100	17830	17937	17965	18035	17933	17891	18005	18042	17844	17927	18075	17958	18243	18004	17873	17966	18095	18062	17835	18041	17992	17896	18040	17788	18025	17926	17902	17965	17951	17803	17962	18018	17902	18164	17924	18229	17826	18028	18067	18018	17874	18117	17913	17919	18151	17842	17785	18040	17934	18039	17998	18160	17982	17843	17881	17850	17988	17977	17790	18104	17908	17851	18115	17787	17993	17892	17954	18063	18254	18032	17869	17858	17975	18087	17794	18032	18038	18001	18088	18055	18036	17943	17831	17785	17816	17989	17763	18013	17995	17894	17890	17805	17925	17868	17968	17920	17884	17757	17877	17762	17963	17852	17788	18182	17896	17936	17724	17919	17826	17708	17933	17956	17920	17828	17934	17918	17796	18041	17938	17826	18070	17949	18033	18043	17991	17845	17816	17942	17945	18112	17829	18016	17815	17933	18049	17946	18092	17911	17987	17713	18014	17962	17800	17961	17936	17851	17849	17851	17741	18022	18033	17994	17986	18061	18065	17946	18088	17976	17943	17845	17952	17848	17982	17900	17792	17856	17939	17867	18090	17844	17971	18100	17916	17801	17958	17914	17945	17820	17887	18041	17927	17974	18103	17961	17851	18146	17852	17775	18014	17940	18002	18165	18158	17799	18115	18101	17917	18143	18034	17952	18024	17977	18043	18208	17936	17858	18001	18158	17877	17753	17992	18112	17790	17994	17971	17926	18072	17891	17948	17794	18042	18070	18052	17786	17877	18059	18061	17972	17916	17738	17716	17791	18010	18017	18013	18032	17871	18003	18036	17967	18045	17932	17961	17927	17971	17940	18167	17826	18037	17853	18072	18045	17722	17927	17949	18110	17794	17969	17964	17979	17971	17884	17953	17981	18054	17972	17957	17857	17961	17982	18010	17884	17803	17782	17861	17767	17932	18147	17995	18039	18052	17942	17885	17729	18048	18089	17891	17975	17972	17925	18056	17893	18055	17904	17836	17989	18025	17898	17789	18178	17940	17952	17907	17907	17932	17967	17897	17922	17910	17985	17990	17772	17964	17903	17970	18107	17995	17911	18013	17927	17988	17928	18005	17918	18221	17752	17859	17934	17808	18133	17781	18059	17888	18002	17979	18176	18006	17975	18005	18039	18054	17991	17839	17869	17922	17805	17996	17964	17944	17972	18059	17930	17897	18038	17965	17979	17842	18067	18074	17862	17961	18010	18078	17878	17971	17984	17885	18077	17929	17991	17962	17964	17987	17854	17878	17910	17933	17842	17908	18089	17894	17944	17993	18018	17848	17859	17977	17795	18015	17978	17879	18010	17850	17995	17893	18075	17977	17938	17950	18052	17969	17858	17869	18183	18022	18076	17918	17985	18024	18048	18055	17962	18090	17909	18109	17860	17966	18159	18063	18199	18034	17942	17920	17823	18040	17942	18037	18150	18093	17937	18120	17806	17910	17731	17916	18113	17948	18072	17883	17986	18108	17966	17993	17950	18064	18086	17780	17907	18143	18069	17891	17906	17941	18016	17967	17990	17986	17961	17847	18111	18006	18004	18005	17751	17943	18028	18054	17916	18012	17774	17975	17817	18070	17972	17992	17968	18033	17995	17862	18005	18027	18059	18117	17960	18012	17916	18120	18076	17914	17894	17895	18033	17930	17898	17942	17899	17895	17918	18087	17872	17828	17964	17962	17981	17967	17820	18062	17790	18009
22915	21518	29406	25046	25093	28022	29405	25585	24952	24384	23760	23619	23280	23256	23435	23242	23234	22929	22989	22825	22683	22851	22930	22724	22872	23054	22798	22461	22786	22428	22573	22558	22568	22807	22722	22540	22667	22505	22633	22415	22759	22680	22555	22528	22748	22666	22536	22768	22724	22553	22662	22631	22630	22598	22347	22720	22525	22451	22518	22796	22707	22473	22480	22296	22303	22431	22399	22618	22768	22663	22557	22713	22498	22644	22458	22591	22563	22340	22624	22257	22439	22424	22522	22592	22596	22468	22422	22650	22493	22455	22760	22817	22527	22602	22331	22448	22660	22577	22567	22496	22369	22569	22639	22368	22532	22538	22347	22567	22554	22575	22681	22521	22392	22681	22668	22648	22457	22698	22689	22595	22593	22549	22548	22628	22454	22624	22524	22462	22177	22316	22452	22295	22380	22298	22354	22380	22419	22526	22429	22587	22471	22627	22679	22648	22611	22548	22574	22551	22574	22384	22639	22516	22564	22308	22329	22303	22552	22461	22662	22660	22377	22714	22635	22532	22330	22680	22508	22591	22476	22425	22630	22504	22460	22495	22464	22488	22447	22526	22580	22221	22293	22616	22660	22288	22531	22396	22426	22377	22639	22680	22716	22561	22240	22612	22581	22502	22559	22548	22496	22546	22524	22571	22368	22664	22275	22417	22302	22486	22362	22335	22539	22380	22514	22549	22486	22605	22489	22494	22446	22635	22497	22548	22558	22326	22657	22597	22374	22426	22625	22425	22535	22378	22768	22154	22581	22575	22631	22559	22351	22323	22581	22525	22679	22537	22308	22615	22739	22411	22431	22408	22270	22376	22595	22435	22710	22310	22196	22443	22422	22523	22553	22495	22450	22471	22640	22375	22409	22282	22589	22300	22329	22468	22418	22290	22447	22565	22447	22480	22496	22529	22435	22184	22398	22447	22468	22424	22425	22645	22364	22397	22591	22159	22643	22345	22519	22329	22393	22610	22399	22338	22580	22563	22530	22435	22415	22503	22299	22480	22640	22680	22544	22362	22647	22518	22856	22832	22654	22349	22599	22509	22349	22210	22449	22537	22612	22501	22210	22474	22386	22306	22572	22342	22409	22601	22515	22608	22523	22808	22462	22458	22505	22461	22514	22585	22675	22328	22410	22513	22504	22405	22454	22525	22582	22321	22434	22497	22475	22325	22456	22446	22534	22460	22455	22461	22557	22409	22861	22526	22588	22431	22504	22454	22434	22546	22660	22456	22447	22473	22438	22331	22548	22626	22584	22432	22453	22370	22434	22811	22451	22497	22440	22311	22622	22326	22554	22592	22388	22637	22607	22498	22390	22397	22407	22385	22395	22450	22339	22304	22335	22383	22419	22632	22395	22172	22489	22385	22633	22616	22447	22480	22615	22491	22511	22497	22699	22512	22545	22516	22517	22604	22464	22426	22639	22643	22685	22530	22472	22537	22585	22566	22385	22455	22555	22457	22535	22415	22496	22458	22687	22347	22760	22342	22438	22497	22605	22645	22383	22510	22459	22560	22370	22530	22523	22447	22399	22457	22445	22503	22567	22578	22450	22643	22415	22553	22297	22388	22179	22399	22478	22630	22544	22438	22324	22481	22523	22480	22518	22595	22469	22541	22716	22416	22407	22577	22505	22358	22557	22315	22347	22323	22615	22508	22471	22393	22346	22377	22571	22530	22405	22769	22428	22532	22548	22577	22737	22393	22424	22403	22345	22401	22539	22583	22422	22576	22528	22372	22666	22544	22553	22487	22514	22683	22435	22376	22604	22626	22457	22454	22471	22498	22465	22454	22470	22602	22421	22457	22527	22367	22369	22355	22574	22457	22546	22570	22296	22206	22527	22623	22311	22590	22577	22782	22403	22269	22391	22448	22556	22651	22575	22431	22374	22536	22615	22651	22283	22508	22578	22538	22614	22714	22484	22297	22177	22568	22615	22468	22577	22626	22497	22634	22470	22545	22561	22647	22439	22348	22672	22576	22692	22447	22526	22645	22703	22545	22478	22270	22336	22485	22583	22569	22215	22574	22470	22466	22477	22565	22538	22344	22547	22433	22518	22599	22350	22409	22550	22330	22520	22424	22343	22576	22617	22453	22477	22287	22372	22444	22708	22502	22434	22566	22383	22467	22404	22351	22465	22400	22484	22360	22507	22086	22241	22388	22388	22462	22531	22373	22466	22704	22636	22491	22350	22426	22473	22540	22772	22728	22531	22626	22619	22489	22422	22321	22518	22479	22379	22342	22499	22404	22467	22500	22447	22448	22418	22476	22601	22442	22763	22564	22376	22406	22392	22644	22586	22749	22598	22612	22621	22536	22549	22591	22459	22323	22321	22447	22554	22276	22433	22310	22543	22419	22563	22472	22383	22545	22442	22506	22326	22625	22437	22451	22492	22327	22518	22680	22633	22550	22481	22195	22505	22418	22632	22471	22665	22420	22562	22524	22491	22575	22393	22511	22439	22519	22725	22446	22419	22441	22403	22711	22435	22417	22515	22272	22488	22646	22221	22263	22486	22453	22511	22231	22498	22691	22474	22618	22562	22514	22494	22657	22533	22583	22541	22480	22315	22515	22678	22476	22526	22453	22568	22557	22510	22580	22492	22604	22349	22529	22460	22561	22446	22563	22583	22500	22434	22453	22589	22435	22451	22443	22524	22462	22622	22451	22404	22565	22525	22546	22358	22452	22401	22580	22419	22544	22404	22434	22610	22700	22641	22447	22569	22450	22570	22354	22644	22418	22516	22523	22309	22457	22504	22489	22477	22478	22624	22515	22631	22631	22633	22541	22601	22648	22660	22703	22498	22752	22446	22369	22395	22501	22509	22523	22102	22540	22391	22426	22494	22469	22547	22483	22346	22352	22429	22420	22659	22537	22485	22410	22269	22396	22920	22537	22456	22527	22488	22340	22447	22337	22605	22279	22190	22617	22268	22408	22483	22634	22443	22652	22586	22528	22514	22559	22565	22423	22594	22303	22417	22316	22424	22593	22533	22492	22449	22617	22435	22234	22304	22539	22500	22483	22415	22519	22467	22448	22397	22348	22517	22713	22550	22533	22340	22435	22590	22276	22549	22614	22693	22524	22370	22471	22535	22597	22679	22473	22476	22488	22463	22550	22556	22565	22409	22569	22558	22621	22670	22448	22291	22380	22328	22575	22519	22443	22435	22436	22589	22692	22507	22373	22548	22361	22449	22516	22461	22445	22585	22639	22580	22393	22810	22391	22386	22270	22455	22599	22314	22390	22391	22628	22464	22516	22443	22233	22574	22728	22605	22757	22530	22398	22406	22582	22409	22489	22544	22413	22533	22649	22431	22695	22320	22374	22543	22311	22569	22488	22568	22497	22410	22707	22471	22480	22716	22466	22674	22437	22529	22478	22457	22459	22607	22693	22341	22475	22552	22818	22629	22550	22554	22146	22509	22413	22511	22620	22581	22482	22272	22306	22524	22567	22760	22353	22613	22719	22448	22497	22518	22428	22286	22724	22523	22266	22223	22486	22483	22540	22417	22693	22338	22498	22355	22430	22458	22628	22354	22475	22777	22392	22367	22436	22445	22401	22477	22604	22465	22458	22461	22681	22581	22491	22498	22656	22440	22603	22583	22461	22580	22359	22418	22751	22683	22473	22567	22468	22811	22563	22478	22644	22427	22439	22434	22493	22358	22498	22507	22670	22423	22566	22497	22662	22360	22717	22471	22362	22484	22299	22652	22669	22573	22559	22522	22490	22458	22130	22587	22652	22341	22459	22569	22391	22494	22584	22440	22377	22472	22320	22529	22347	22445	22535	22472	22562	22372	22710	22580	22437	22484	22375	22399	22452	22429	22389	22559	22546	22452	22575	22701	22626	22723	22596	22526	22363	22567	22312	22556	22541	22339	22086	22497	22392	22359	22481	22732	22400	22406	22552	22699	22526	22472	22649	22410	22293	22363	22739	22465	22558	22759	22442	22626	22602	22493	22390	22621	22440	22478	22423	22585	22325	22448	22505	22409	22509	22536	22596	22278	22530	22327	22520	22537	22557	22316	22569	22496	22639	22349	22404	22424	22383	22401	22592	22487	22644	22524	22561	22288	22462	22362	22417	22338	22555	22612	22682	22623	22564	22620	22444	22290	22462	22585	22310	22297	22203	22651	22456	22662	22781	22334	22320	22352	22506	22487	22304	22526	22707	22602	22418	22443	22549	22308	22447	22536	22289	22446	22710	22537	22684	22284	22513	22397	22283	22382	22495	22421	22601	22235	22477	22446	22746	22568	22563	22279	22357	22601	22514	22498	22368	22511	22602	22661	22479	22421	22347	22555	22484	22544	22753	22796	22655	22408	22638	22487	22380	22690	22563	22403	22296	22480	22351	22628	22498	22660	22451	22392	22382	22262	22621	22451	22383	22362	22497	22398	22576	22421	22445	22409	22475	22688	22693	22545	22506	22427	22439	22574	22480	22416	22297	22646	22421	22531	22717	22587	22510	22553	22516	22415	22564	22660	22443	22364	22592	22441	22522	22586	22335	22848	22647	22489	22511	22521	22453	22547	22517	22276	22619	22695	22343	22313	22549	22390	22550	22649	22468	22473	22471	22552	22623	22405	22427	22356	22588	22623	22619	22348	22480	22591	22417	22481	22478	22413	22454	22522	22501	22323	22566	22340	22531	22581	22498	22512	22442	22457	22494	22591	22503	22514	22379	22529	22547	22524	22813	22570	22673	22451	22489	22384	22439	22773	22350	22543	22565	22521	22537	22566	22501	22349	22610	22597	22632	22516	22511	22666	22407	22264	22622	22496	22456	22624	22431	22404	22320	22473	22427	22729	22739	22562	22493	22631	22563	22646	22307	22657	22295	22550	22534	22512	22511	22489	22639	22347	22519	22451	22401	22530	22247	22434	22406	22528	22268	22447	22296	22375	22435	22605	22353	22369	22447	22640	22581	22438	22408	22604	22751	22717	22513	22454	22515	22465	22624	22433	22446	22325	22369	22486	22704	22481	22565	22621	22432	22434	22421	22367	22498	22440	22600	22473	22513	22402	22441	22421	22310	22518	22537	22610	22562	22587	22512	22506	22496	22426	22469	22396	22687	22628	22577	22550	22221	22547	22559	22679	22589	22373	22491	22670	22554	22343	22584	22625	22305	22345	22498
38355	61776	56155	47897	38777	28904	23553	22462	22016	20771	20143	19866	19594	19538	19680	19579	18953	19012	18873	18911	18788	18756	18804	18828	18729	18962	18716	18676	18791	18695	18616	18794	18873	18734	18712	18847	18747	18835	18579	18692	18696	18826	18702	18910	18883	18771	18968	18793	18889	18842	18871	18460	18829	18900	18813	18748	18851	18639	18589	18883	18888	18737	18681	18824	18781	18545	18704	18848	18588	18881	18777	18800	18670	18728	18750	18662	18705	18812	18787	18637	18776	18584	18793	18628	18700	18720	18730	18795	18685	18899	18705	18758	18639	18992	18731	18571	18726	18751	18797	18660	18601	18835	18628	18728	18874	18551	18737	18795	18581	18866	18605	18700	18610	18548	18593	18828	18664	18660	18564	18641	18751	18707	18601	18718	18444	18844	18674	18618	18850	18557	18793	18660	18733	18641	18679	18628	18748	18644	18813	18605	18811	18789	18629	18652	18643	18724	18626	18701	18554	18668	18712	18779	18702	18678	18775	18716	18569	18667	18606	18629	18672	18651	18748	18656	18822	18698	18822	18702	18796	18778	18689	18700	18805	18589	18684	18759	18665	18779	18641	18760	18609	18692	18755	18503	18763	18768	18835	18601	18839	18810	18879	18694	18695	18608	18812	18796	18595	18825	18675	18693	18713	18596	18323	18812	18664	18654	18771	18630	18613	18616	18651	18760	18657	18979	18598	18592	18727	18792	18665	18729	18622	18619	18663	18775	18671	18621	18708	18665	18672	18526	18731	18671	18611	18678	18655	18624	18746	18660	18679	18800	18850	18642	18738	18728	18858	18766	18706	18719	18856	18754	18588	18699	18593	18748	18765	18739	18771	18726	18517	18837	18621	18767	18727	18927	18740	18738	18551	18657	18763	18648	18589	18743	18789	18714	18804	18813	18703	18588	18781	18742	18764	18617	18559	18628	18730	18614	18651	18723	18647	18721	18597	18683	18745	18605	18501	18889	18789	18700	18685	18444	18713	18901	18784	18754	18845	18697	18514	18851	18648	18821	18847	18702	18709	18656	18694	18598	18548	18715	18589	19029	18566	18770	18619	18756	18666	18397	18695	18711	18672	18612	18737	18641	18603	18759	18677	18631	18744	18882	18616	18566	18768	18732	18782	18694	18693	18675	18730	18666	18777	18712	18679	18771	18620	18415	18565	18670	18824	18685	18668	18663	18796	18647	18584	18487	18507	18561	18964	18650	18678	18729	18538	18712	18837	18886	18855	18753	18671	18725	18604	18768	18648	18711	18607	18750	18777	18578	18547	18621	18533	18614	18641	18874	18618	18732	18623	18689	18722	18855	18728	18679	18614	18582	18735	18777	18613	18572	18582	18457	18686	18719	18767	18683	18752	18760	18552	18387	18764	18621	18687	18775	18606	18572	18640	18837	18692	18694	18765	18682	18737	18630	18561	18708	18530	18644	18653	18786	18773	18562	18618	18821	18762	18827	18498	18895	18669	18789	18775	18431	18715	18917	18537	18546	18529	18782	18655	18809	18557	18689	18730	18564	18647	18603	18663	18663	18550	18744	18490	18554	18560	18715	18587	18600	18602	18830	18745	18647	18683	18634	18681	18791	18855	18554	18768	18838	18715	18598	18837	18746	18671	18753	18572	18800	18688	18709	18633	18584	18726	18620	18722	18657	18899	18568	18756	18690	18725	18678	18737	18828	18776	18626	18638	18734	18518	18801	18615	18617	18548	18708	18677	18709	18807	18744	18715	18562	18481	18571	18573	18552	18691	18694	18708	18825	18571	18659	18730	18609	18699	18716	18745	18665	18786	18669	18770	18650	18786	18710	18670	18634	18557	18595	18669	18554	18647	18632	18686	18556	18636	18609	18875	18707	18636	18620	18559	18794	18507	18771	18574	18858	18458	18652	18718	18820	18503	18648	18636	18823	18867	18470	18716	18777	18630	18703	18733	18794	18568	18654	18941	18872	18914	18680	18613	18782	18559	18780	18765	18588	18726	18648	18744	18616	18680	18545	18587	18556	18553	18859	18602	18617	18613	18775	18563	18653	18691	18718	18896	18676	18574	18691	18625	18753	18862	18932	18782	18736	18738	18604	18666	18630	18780	18606	18745	18745	18632	18598	18696	18725	18670	18607	18818	18715	18671	18686	18748	18673	18634	18891	18529	18600	18589	18777	18631	18747	18612	18706	18765	18635	18670	18678	18662	18930	18680	18540	18636	18779	18592	18680	18556	18624	18766	18532	18789	18786	18764	18678	18647	18720	18854	18750	18669	18681	18822	18801	18629	18681	18692	18767	18711	18629	18704	18596	18707	18670	18699	18806	18590	18642	18614	18853	18679	18749	18886	18523	18866	18527	18702	18664	18742	18776	18770	18680	18572	18715	18559	18692	18829	18555	18716	18687	18753	18671	18590	18777	18591	18557	18846	18851	18702	18498	18757	18683	18787	18705	18862	18439	18802	18646	18710	18705	18737	18601	18586	18562	18726	18623	18899	18740	18651	18698	18753	18580	18769	18628	18717	18823	18981	18704	18582	18671	18699	18740	18610	18689	18683	18645	18838	18547	18670	18727	18682	18635	18618	18825	18673	18653	18471	18826	18673	18577	18871	18682	18722	18684	18774	18874	18685	18732	18631	18680	18679	18771	18614	18681	18752	18638	18575	18628	18796	18555	18691	18805	18763	18611	18716	18902	18729	18685	18776	18493	18626	18598	18716	18686	18626	18690	18761	18651	18543	18773	18821	18675	18643	18593	18608	18607	18779	18653	18712	18649	18744	18623	18541	18763	18622	18668	18664	18651	18686	18746	18663	18740	18777	18579	18747	18779	18839	18623	18627	18616	18707	18587	18798	18642	18790	18640	18785	18709	18789	18602	18762	18643	18679	18502	18786	18746	18698	18784	18712	18622	18679	18806	18590	18637	18763	18498	18858	18784	18574	18770	18674	18631	18693	18492	18615	18783	18715	18832	18702	18628	18513	18545	18758	18868	18634	18549	18709	18471	18732	18798	18706	18883	18442	18557	18724	18708	18395	18769	18712	18743	18590	18872	18656	18694	18707	18624	18684	18647	18586	18840	18677	18660	18988	18583	18712	18621	18788	18714	18696	18611	18491	18881	18473	18786	18608	18791	18575	18672	18703	18826	18649	18794	18646	18692	18550	18755	18656	18788	18950	18592	18658	18580	18602	18758	18645	18773	18618	18676	18744	18547	18706	18752	18779	18825	18675	18580	18862	18637	18646	18522	18673	18790	18595	18625	18704	18746	18504	18535	18638	18697	18618	18631	18555	18501	18694	18653	18766	18751	18674	18865	18832	18657	18840	18748	18752	18623	18615	18728	18597	18642	18711	18619	18670	18598	18778	18802	18476	18718	18633	18786	18731	18666	18661	18587	18652	18616	18799	18714	18666	18635	18649	18679	18765	18637	18810	18599	18728	18646	18768	18757	18873	18712	18792	18636	18724	18638	18641	18714	18690	18746	18605	18629	18629	18488	18667	18654	18590	18670	18627	18781	18701	18724	18724	18810	18655	18689	18747	18579	18690	18682	18818	18609	18782	18608	18566	18510	18655	18665	18637	18758	18612	18830	18680	18734	18709	18604	18718	18658	18719	18784	18649	18690	18696	18701	18528	18865	18762	18786	18685	18656	18872	18625	18617	18540	18642	18837	18652	18748	18780	18732	18892	18510	18688	18599	18872	18580	18756	18588	18712	18816	18723	18714	18731	18648	18880	18667	18672	18642	18724	18666	18489	18631	18797	18750	18839	18680	18607	18633	18670	18650	18654	18631	18681	18551	18729	18659	18584	18621	18700	18784	18559	18839	18544	18598	18607	18610	18770	18694	18596	18711	18762	18706	18683	18767	18796	18618	18751	18835	18706	18747	18717	18719	18567	18719	18572	18863	18703	18756	18833	18675	18610	18879	18633	18708	18632	18656	18749	18711	18629	18551	18715	18598	18793	18737	18612	18753	18577	18788	18673	18601	18677	18661	18757	18611	18664	18738	18724	18885	18690	18545	18589	18599	18725	18715	18886	18806	18674	18470	18592	18709	18673	18772	18686	18716	18847	18588	18690	18930	18652	18717	18736	18612	18627	18657	18622	18713	18619	18662	18568	18783	18656	18631	18692	18750	18704	18786	18471	18842	18755	18826	18658	18844	18727	18568	18911	18681	18595	18604	18771	18669	18764	18680	18687	18850	18517	18594	18603	18729	18595	18736	18681	18771	18655	18719	18694	18587	18902	18764	18659	18467	18654	18702	18767	18783	18734	18769	18588	18661	18694	18743	18602	18602	18654	18634	18614	18726	18662	18557	18767	18669	18664	18830	18669	18708	18747	18829	18646	18780	18668	18620	18655	18712	18746	18765	18730	18929	18697	18651	18766	18767	18727	18656	18665	18692	18598	18625	18666	18681	18580	18646	18776	18725	18660	18589	18679	18639	18611	18811	18533	18824	18647	18792	18773	18632	18736	18545	18719	18686	18696	18834	18626	18736	18642	18726	18704	18621	18733	18621	18678	18649	18810	18777	18645	18925	18646	18653	18821	18671	18689	18808	18581	18729	18487	18687	18544	18548	18691	18620	18526	18849	18685	18748	18865	18796	18995	18671	18576	18644	18673	18730	18549	18761	18611	18688	18733	18668	18679	18611	18711	18803	18608	18679	18841	18537	18712	18701	18654	18809	18751	18671	18686	18720	18767	18797	18680	18793	18944	18659	18563	18637	18762	18759	18676	18598	18768	18552	18616	18826	18858	18613	18657	18716	18696	18531	18718	18675	18692	18658	18565	18686	18789	18801	18596	18745	18632	18782	18532	18683	18727	18783	18501	18666	18712	18720	18691	18637	18869	18693	18613	18837	18596	18676	18630	18582	18593	18672	18836	18696	18688	18892	18675	18515	18683	18680	18464	18679	18634	18732	18911	18711	18869	18778	18661	18799	18659	18632	18676	18760	18640	18694	18892	18665	18742	18690	18609	18736	18809	18432	18710	18829	18742	18648	18628	18720	18715	18765	18773	18796	18692	18789	18911	18562	18712	18709	18747	18677	18603	18575	18653	18680	18783	18778	18700	18662	18664	18736	18595	18834	18875	18777	18677	18543	18830	18728	18648	18649	18613	18683	18710	18744	18732	18638	18799	18931	18737	18516	18757	18806
29184	29101	37593	33982	25862	22716	21783	21470	21102	21092	21245	21131	21038	20826	20782	21171	20775	20717	20670	20758	20781	20987	20613	20732	20710	20823	20702	20794	20533	20833	20818	20850	20773	20768	20816	20817	20883	20834	20817	20657	20766	20762	20813	20752	20633	20633	20716	20689	20592	20662	20618	20724	20827	20689	20678	20631	20699	20724	20876	20795	20603	20618	20756	20888	20765	20740	20725	20723	20772	20812	20609	20686	20763	20613	20695	20732	20903	20811	20784	20826	20797	20627	20762	20872	20738	20869	20579	20581	20688	20773	20795	20745	20644	20884	20894	20690	20603	20690	20609	20697	20820	20633	20659	20763	20643	20655	20838	20728	20757	20641	20487	20647	20751	20742	20692	20814	20689	20882	20594	20611	20854	20661	20611	20698	20699	20826	20718	20808	20759	20798	20843	20755	20494	20632	20740	20652	20813	20879	20796	20654	20600	20660	20677	20796	20632	20692	20841	20806	20813	20872	20722	20621	20675	20935	20642	20792	20846	20724	20897	20822	20632	20780	20600	20646	20744	20956	20686	20705	20932	20870	20749	20751	20970	20843	20819	20642	20753	20631	20711	20801	20728	20601	20689	20920	20589	20597	20824	20637	20745	20591	20785	20624	20850	20788	20761	20821	20636	20708	20708	20643	20570	20778	20685	20534	20785	20926	20604	20407	20595	20652	20754	20695	20621	20893	20765	20690	20691	20553	20751	20972	20960	20803	20792	20689	20606	20771	20708	20716	20549	20582	20749	20860	20826	20632	20614	20645	20775	20562	20731	20570	20760	20896	20989	20680	20874	20688	20908	20474	20639	20657	20674	20716	20723	20693	20755	20624	20563	20910	20713	20831	20581	20748	20790	20675	20940	20791	20869	20898	20708	20552	20558	20857	20710	20782	20770	20483	20764	20699	20713	20704	20672	20558	20725	20754	20614	20842	20646	20573	20700	20597	20647	20625	20818	20733	20898	20828	20617	20513	20769	20555	20889	20850	20633	20639	20471	20696	20712	20640	20933	20815	20654	20788	20802	20601	20783	21085	20917	20539	20704	20707	20720	20632	20664	20669	20685	20755	20759	20826	20648	20783	20810	20778	20580	20858	20774	20550	20811	20857	20569	20745	20916	20676	20829	20674	20552	20743	20723	20831	20906	20869	20625	20785	20627	20774	20683	20828	20980	20755	20687	20765	20676	20620	20979	20752	20730	20690	20727	20631	20749	20773	20707	20711	20769	20935	20582	20882	20795	20745	20874	20604	20733	20671	20715	20511	20892	20829	20826	20800	20805	20642	20681	20784	20734	20807	20767	20802	20885	20742	20761	20639	20713	20737	20543	20563	20677	20882	20911	20822	20824	20967	20662	20784	20773	20603	20611	20722	20835	20746	20671	20839	20757	20756	20842	20464	20497	20535	20682	20771	20716	20702	20665	20780	20762	20849	20670	20729	20690	20812	20564	20746	20923	20806	20685	20824	20719	20660	20829	20662	20686	20679	20697	20835	20828	20719	20952	20821	20699	20895	20722	20857	20725	20719	20768	21063	20766	20510	20546	20702	20886	20697	20774	20676	20811	20616	20583	20793	20596	20946	20822	20791	20707	20793	20859	20642	20845	20788	20821	20706	20605	20876	20662	20793	20669	20816	20784	20613	20814	20530	20718	20720	20765	20819	20816	20697	20860	20635	20591	20788	20827	20888	20777	20678	20506	20941	20607	20535	20794	20836	20745	20765	20770	20676	20748	20889	20757	20880	20755	20784	20774	20819	20870	20716	20827	20678	20914	21022	20764	20705	20778	20732	20956	20685	20661	20723	20644	20453	20708	20970	20784	20752	20872	20721	20754	20767	20663	20798	20837	20712	20600	20823	20730	20601	20688	20747	20588	20915	20754	20602	20793	20758	20829	20627	20684	20699	20617	20760	20490	20759	20539	20749	20759	20717	21010	20646	20632	20726	20802	20756	20961	20716	20637	20807	20665	20859	20693	20644	20817	20468	20623	20760	20723	20865	20826	20590	20674	20940	20876	20496	20472	20572	20743	20698	20786	20730	20886	20733	20616	20766	20564	20704	20553	20676	20647	20556	20560	20627	20808	20820	20670	20672	20653	20933	20875	20727	20653	20704	20819	20753	20831	20781	20677	20830	20491	20780	20834	20768	20679	20781	20747	20845	20610	20826	20521	20489	20732	20675	20779	20725	20796	20754	20637	20707	20867	20990	20897	20566	20743	21007	20524	20648	20749	20659	20747	20866	20724	20663	20871	20967	20765	20562	20642	20718	20703	20788	20741	20724	20817	20814	20765	20688	20718	20760	20670	20739	20751	20600	20605	20671	20643	20681	20498	20765	20735	20749	20768	20791	20697	20686	20720	20600	20637	20729	20771	20851	20625	20726	20735	20818	20639	20645	20654	20725	20784	20732	20690	20840	20660	20512	20637	20717	20880	20840	20685	20632	20699	20676	20711	20586	20634	20646	20762	20721	20632	20692	20699	20729	20691	20746	20762	20689	20629	20737	20759	20708	20639	20748	20875	20651	20682	20760	20746	20692	20569	20727	20812	21076	20797	20835	20718	20763	20759	20777	20703	20765	20870	20752	20725	20811	20869	20686	20590	20867	20877	20607	20822	20755	20919	20950	20788	20805	20667	20565	20714	20828	20974	20694	20818	20636	20835	20645	20575	20779	20666	20777	20801	21038	20743	20482	20706	20886	20696	20844	20722	20648	20696	20653	20631	20710	20667	20686	20706	20743	20829	20831	20595	20816	20724	20766	20839	20869	20817	20791	20714	20733	20905	20597	20827	20733	20708	20797	20790	20816	21062	20771	20615	20752	20795	20789	20723	20798	20582	20743	20689	20502	20726	20678	20648	20745	20715	20812	20852	20804	20781	20735	20744	20495	20642	20891	20892	20762	20921	20814	20786	20688	20804	20784	20795	20688	20927	20714	20800	20708	20798	20829	20718	20684	20915	20652	20776	20649	20561	20764	20756	20802	20861	20723	20648	20915	20732	20664	20681	20837	20822	20631	20592	20529	20953	20768	20797	20634	20551	20470	20673	20634	20700	20592	20708	20639	20583	20848	20589	20775	20629	20491	20702	20524	20674	20809	20691	20605	20758	20761	20689	20684	20866	20783	20954	20560	20797	20762	20713	20712	20771	20733	20647	20992	20665	20712	20548	20736	20827	20753	20839	20759	20884	20802	20644	20855	20642	20897	20504	20666	20585	20605	20700	20667	20829	20675	20666	20627	20645	20749	20690	20600	20720	20592	20586	20776	20812	20934	20773	20788	20622	20857	20827	20590	20604	20788	20912	20671	20787	20722	20869	20708	20816	20775	20622	20885	20826	20821	20666	20640	20670	20531	20506	20902	20719	20801	20712	20772	20870	20691	20681	20721	20617	20909	20530	20870	20568	20762	20813	20898	20772	20740	20763	20648	20851	20642	20787	20547	20529	20932	20627	20661	20668	20706	20853	20789	20819	20526	20684	20684	20661	20590	20582	20844	20745	20720	20696	20905	20644	20592	20622	20999	20647	20595	20775	20484	20742	20874	20774	20630	20747	20891	20722	20706	20671	20759	20703	20920	20534	20505	20693	20886	20650	20806	20784	20612	20732	20890	20626	20596	20553	20599	20696	20694	20703	20700	20851	20552	20577	20630	20831	21001	20762	20663	20792	20368	20523	20518	20574	20815	20656	20624	20807	20660	20676	20458	20792	20651	20898	20737	20912	20719	20592	20805	20593	20751	20862	20667	20622	20706	20678	20885	20678	20733	20812	20805	20654	20904	20658	20855	20742	20617	20755	20853	20900	20713	20640	20597	20890	20664	20707	20459	20400	20612	20729	20634	20977	20619	20842	20854	20953	20580	20785	20717	20751	20804	20666	20839	20759	20695	20863	20717	20796	20830	20839	20609	20617	20622	20820	20791	20694	20749	20801	20839	20600	20585	20768	20616	20874	20796	20828	20608	20708	20569	20832	20681	20551	20681	20712	20788	20777	20791	20795	20938	20676	20951	20846	20637	20836	20562	20714	20711	20761	20952	20731	20568	20671	20767	20920	20635	20603	20889	20601	20677	20851	20566	20544	20729	20984	20624	20881	20693	20737	20803	20688	20845	20655	20669	20726	20650	20874	20724	20859	20775	20733	20810	20875	20726	20578	20674	20583	20712	20772	20711	20827	20575	20669	20806	20598	20789	20779	20727	20488	20821	20610	20550	20714	20709	20804	20951	20555	20679	20774	20758	20793	20685	20633	20750	20615	20929	20592	20762	20582	20678	20731	20637	20587	20517	20823	20743	20862	20715	20878	20870	20843	20747	20645	20824	20773	20811	20605	20570	20621	20556	20841	20747	20822	20652	20757	20594	20671	20558	20775	20896	20801	20629	20700	20820	20584	20786	20823	20556	20688	20462	20682	20684	20613	20614	20772	20802	20823	20617	20717	20820	20883	20815	20734	20717	20524	20850	20621	20687	20538	20927	20674	20519	20633	20717	20806	20648	20715	20706	20971	20719	20589	20634	20877	20557	20593	20805	20604	20696	20719	20965	20662	20698	20620	20670	20789	20874	20855	20591	20671	20853	20810	20653	20855	20996	20853	20894	20710	20754	20872	20792	20757	20731	20850	20733	20581	20725	20868	20998	20885	20731	20748	20603	20681	20562	20652	20714	20845	20709	20811	20847	20877	20537	20653	20682	20720	20744	20835	20591	20852	20750	20762	20910	20872	20752	20619	20715	20664	20621	20736	20758	20804	20705	20872	20752	20774	20829	20683	20713	20731	20793	20748	20619	20859	20898	20827	20732	20679	20823	20885	20777	20600	20695	20920	20675	20851	20563	20784	20758	20858	20713	20629	20625	20660	20511	20794	20699	20753	20749	20831	20563	20762	20764	20874	20726	20973	20547	20660	20958	20579	20920	20901	20773	20672	20891	20699	20695	20797	20719	20585	20752	20748	20735	20907	20789	20678	20629	20729	20754	20660	20732	20694	20894	20760	20727	20801	20748	20763	20843	20911	20784	20868	20768	20761	20617	20738	20624	20719	20797	20947	20589	20613	20679	20738	20597	20616	20825	20817	20732	20853	20801	20886	20675	20740	20857	20759	20554	20789	20615	20554	20630	20772	20781	20643	20568	20690	20883	20845	20510	21101	20618
33773	46401	42345	32628	24279	19541	18792	18252	18301	18120	18237	18251	17879	17762	17892	17983	17667	17687	17520	17701	17566	17672	17630	17622	17422	17631	17671	17551	17631	17740	17647	17604	17537	17619	17773	17623	17565	17421	17591	17574	17558	17785	17319	17548	17501	17794	17566	17726	17724	17605	17716	17529	17665	17552	17614	17652	17481	17643	17638	17442	17686	17542	17474	17522	17551	17572	17465	17544	17579	17563	17472	17669	17521	17496	17682	17518	17623	17620	17529	17595	17845	17660	17638	17449	17690	17494	17713	17502	17535	17529	17471	17703	17561	17632	17562	17545	17616	17509	17686	17537	17532	17643	17635	17616	17555	17560	17562	17505	17650	17711	17731	17514	17802	17687	17455	17504	17676	17517	17563	17443	17580	17781	17449	17428	17699	17531	17568	17476	17779	17453	17529	17681	17448	17554	17636	17580	17651	17491	17572	17558	17515	17401	17665	17566	17563	17497	17468	17535	17388	17422	17540	17451	17564	17669	17662	17503	17579	17813	17673	17517	17378	17524	17611	17660	17640	17400	17306	17710	17465	17440	17592	17585	17621	17647	17535	17583	17634	17531	17527	17530	17696	17515	17509	17669	17527	17556	17455	17594	17634	17592	17654	17442	17620	17459	17569	17673	17534	17607	17482	17685	17603	17397	17712	17494	17395	17508	17534	17463	17415	17577	17517	17492	17519	17377	17483	17592	17535	17580	17748	17589	17620	17521	17596	17473	17504	17581	17560	17485	17482	17610	17503	17575	17602	17550	17653	17610	17635	17609	17589	17565	17667	17639	17639	17480	17457	17466	17688	17540	17649	17499	17404	17620	17469	17446	17503	17381	17562	17474	17624	17441	17555	17575	17545	17529	17487	17458	17588	17509	17571	17357	17565	17450	17518	17621	17477	17453	17399	17584	17591	17356	17517	17680	17437	17679	17684	17563	17421	17615	17408	17625	17585	17768	17605	17586	17576	17492	17495	17543	17682	17388	17566	17618	17536	17536	17574	17556	17578	17571	17619	17569	17399	17508	17554	17579	17439	17610	17524	17467	17502	17570	17468	17662	17727	17691	17714	17693	17674	17527	17807	17665	17648	17651	17569	17569	17492	17484	17429	17485	17694	17524	17504	17505	17550	17588	17447	17507	17633	17638	17550	17395	17563	17444	17428	17638	17535	17463	17620	17675	17267	17532	17484	17537	17482	17584	17660	17484	17501	17553	17709	17586	17459	17669	17613	17625	17646	17576	17483	17674	17629	17472	17497	17632	17649	17651	17575	17661	17488	17602	17508	17583	17309	17573	17561	17543	17779	17650	17567	17585	17429	17439	17361	17700	17488	17650	17582	17501	17629	17411	17594	17539	17670	17550	17544	17507	17637	17571	17579	17621	17564	17600	17657	17554	17599	17481	17449	17464	17738	17663	17360	17786	17429	17713	17598	17466	17687	17520	17621	17477	17724	17573	17537	17378	17549	17433	17585	17412	17418	17573	17549	17645	17613	17514	17504	17721	17673	17502	17457	17606	17476	17528	17426	17375	17426	17545	17527	17667	17585	17641	17656	17396	17586	17686	17550	17381	17433	17429	17401	17604	17745	17569	17498	17565	17610	17535	17593	17386	17715	17434	17822	17565	17730	17551	17595	17526	17423	17611	17462	17494	17663	17493	17581	17422	17467	17492	17535	17680	17663	17614	17610	17586	17500	17532	17461	17471	17676	17335	17577	17517	17622	17644	17569	17534	17598	17432	17579	17363	17638	17553	17672	17600	17495	17620	17499	17532	17571	17558	17581	17499	17670	17493	17576	17499	17590	17491	17461	17528	17664	17721	17806	17545	17551	17623	17585	17589	17595	17505	17647	17463	17490	17664	17511	17499	17422	17598	17390	17444	17624	17534	17544	17426	17608	17513	17446	17546	17543	17572	17457	17530	17614	17528	17667	17553	17413	17617	17569	17528	17525	17709	17626	17550	17587	17581	17682	17559	17528	17592	17587	17616	17555	17618	17518	17624	17587	17648	17524	17509	17498	17591	17539	17463	17455	17537	17622	17450	17654	17436	17497	17652	17530	17669	17490	17504	17742	17617	17532	17539	17550	17624	17606	17690	17858	17570	17459	17623	17789	17561	17573	17720	17722	17297	17535	17471	17423	17561	17679	17567	17547	17491	17658	17571	17520	17694	17426	17675	17573	17699	17587	17569	17566	17467	17608	17624	17592	17622	17592	17595	17600	17534	17575	17429	17619	17635	17563	17490	17622	17656	17527	17493	17485	17432	17624	17571	17395	17537	17679	17569	17509	17627	17700	17568	17585	17719	17563	17498	17594	17555	17697	17364	17456	17472	17646	17471	17500	17427	17586	17421	17740	17397	17720	17588	17446	17570	17608	17665	17513	17673	17632	17543	17649	17420	17591	17614	17596	17448	17674	17715	17638	17438	17484	17665	17653	17702	17447	17537	17471	17439	17575	17681	17606	17627	17466	17614	17504	17521	17407	17506	17534	17438	17543	17395	17355	17512	17488	17716	17662	17370	17642	17581	17380	17496	17548	17679	17448	17608	17666	17547	17595	17586	17449	17604	17587	17601	17391	17417	17505	17601	17516	17652	17574	17556	17474	17471	17583	17460	17555	17609	17389	17692	17545	17533	17494	17497	17453	17636	17553	17506	17623	17479	17634	17563	17636	17516	17449	17517	17514	17680	17491	17599	17531	17639	17567	17604	17597	17592	17561	17412	17590	17567	17551	17647	17574	17446	17490	17581	17483	17521	17504	17619	17553	17621	17445	17550	17704	17561	17661	17506	17727	17601	17600	17593	17616	17612	17419	17524	17453	17630	17600	17541	17458	17587	17650	17666	17592	17604	17648	17500	17704	17436	17692	17402	17527	17517	17341	17426	17610	17550	17484	17708	17596	17619	17682	17668	17593	17617	17569	17667	17568	17466	17645	17507	17799	17509	17496	17456	17649	17590	17455	17603	17585	17668	17555	17359	17660	17467	17579	17481	17533	17711	17555	17531	17462	17630	17669	17593	17436	17529	17445	17440	17673	17470	17566	17449	17584	17526	17586	17536	17549	17448	17561	17624	17581	17409	17560	17545	17618	17677	17545	17489	17454	17695	17288	17529	17558	17662	17481	17497	17604	17643	17604	17555	17625	17521	17510	17598	17445	17528	17615	17795	17711	17535	17662	17596	17598	17445	17504	17619	17522	17644	17672	17645	17530	17495	17583	17624	17361	17721	17687	17535	17445	17606	17490	17566	17669	17631	17414	17451	17614	17650	17496	17627	17567	17564	17503	17579	17452	17623	17584	17823	17667	17652	17628	17721	17626	17699	17502	17380	17496	17542	17571	17543	17431	17295	17498	17611	17554	17544	17559	17551	17531	17581	17563	17550	17593	17598	17504	17661	17572	17325	17609	17456	17639	17621	17600	17621	17494	17599	17703	17578	17507	17514	17507	17510	17649	17506	17554	17499	17400	17620	17490	17404	17640	17531	17536	17640	17557	17550	17452	17394	17407	17609	17480	17561	17482	17827	17692	17558	17574	17510	17732	17860	17539	17656	17504	17490	17537	17687	17544	17569	17545	17846	17553	17514	17651	17526	17547	17688	17491	17698	17458	17676	17408	17401	17308	17544	17477	17591	17497	17370	17525	17595	17500	17579	17381	17606	17598	17713	17532	17509	17568	17539	17533	17524	17665	17605	17463	17587	17589	17730	17574	17517	17653	17562	17535	17610	17472	17656	17543	17452	17512	17569	17656	17654	17534	17593	17597	17697	17595	17551	17672	17572	17462	17649	17490	17551	17652	17607	17677	17648	17617	17612	17483	17430	17599	17435	17473	17622	17614	17582	17692	17611	17520	17546	17630	17452	17568	17466	17463	17511	17507	17493	17334	17657	17308	17463	17582	17437	17584	17594	17630	17540	17468	17481	17509	17528	17517	17740	17507	17535	17404	17736	17604	17596	17654	17547	17624	17503	17508	17639	17603	17622	17675	17688	17470	17508	17612	17656	17633	17627	17697	17562	17503	17520	17440	17713	17699	17547	17500	17457	17634	17656	17646	17391	17630	17709	17651	17502	17532	17632	17581	17499	17420	17564	17605	17534	17539	17596	17504	17556	17331	17590	17694	17601	17557	17525	17723	17609	17470	17534	17558	17621	17657	17615	17540	17306	17664	17487	17525	17632	17477	17670	17663	17802	17484	17693	17663	17411	17591	17563	17611	17492	17500	17659	17545	17806	17869	17639	17530	17679	17610	17495	17553	17497	17555	17525	17644	17444	17634	17589	17599	17488	17606	17344	17613	17422	17476	17628	17532	17613	17468	17590	17410	17549	17502	17591	17615	17558	17436	17656	17566	17539	17660	17653	17617	17507	17542	17472	17524	17404	17576	17649	17629	17537	17425	17484	17646	17449	17489	17529	17530	17534	17576	17526	17509	17533	17661	17534	17707	17645	17553	17737	17435	17541	17857	17562	17495	17569	17567	17465	17517	17562	17413	17607	17492	17587	17633	17559	17609	17540	17661	17563	17518	17638	17609	17591	17715	17457	17685	17427	17538	17417	17460	17489	17670	17682	17535	17620	17748	17477	17644	17638	17537	17701	17373	17574	17710	17531	17380	17622	17433	17574	17865	17664	17570	17622	17429	17674	17562	17517	17507	17449	17550	17583	17639	17566	17508	17695	17463	17685	17613	17544	17524	17500	17561	17584	17562	17583	17582	17697	17560	17629	17744	17583	17545	17633	17701	17670	17627	17496	17586	17528	17588	17547	17633	17544	17573	17568	17704	17752	17496	17587	17412	17311	17404	17556	17674	17353	17585	17555	17647	17496	17591	17560	17683	17486	17661	17677	17672	17505	17430	17516	17661	17578	17690	17591	17669	17701	17687	17401	17640	17617	17479	17512	17647	17404	17536	17647	17556	17422	17726	17669	17434	17521	17489	17641	17502	17624	17548	17332	17489	17678	17544	17549	17468	17597	17464	17515	17541	17473	17600	17567	17309	17634	17475	17530	17444	17468	17649	17585	17641	17510	17609	17569	17560	17581	17520	17373	17568	17634	17516	17584	17506	17549	17609	17488	17529	17628	17596	17440	17541	17579	17532	17530	17727	17555	17583	17440	17508	17552	17621	17488	17712	17552	17509	17450	17519	17559
24164	21559	29610	27033	26471	27849	27218	24147	22889	22803	22670	22421	22327	22074	22251	22081	22393	22120	21935	21896	22327	22024	21883	21919	21836	21925	21896	21937	21911	21802	21898	22065	22053	21951	21795	21606	21960	21911	21771	21859	21740	21699	21769	21987	21808	21655	21916	22049	21856	21719	21775	21865	21739	22046	21703	21765	21718	21771	21993	22016	21754	21964	21967	21797	21856	21820	21876	21962	22003	21706	21991	21884	21756	21853	21941	21867	22018	21976	21786	21794	21981	21884	21928	21896	21908	21871	21739	21557	21837	21768	21872	21912	21770	21835	21790	21833	21795	21799	21942	21740	21968	21756	21669	21747	21755	22014	21856	21807	21797	21748	21783	21936	21745	21796	21980	21944	21642	21641	21914	21804	21752	22051	21857	21757	21942	21879	21781	21802	21589	21791	21881	21857	21603	21886	21785	21747	21861	21627	21620	21662	21854	21745	21832	21770	21777	21868	21709	21772	21682	21620	21753	21830	21820	21887	21801	22118	21823	21739	21778	21789	21906	21858	21870	21861	21730	21772	21775	21629	21683	21910	21783	21957	21879	21930	21892	21745	21846	21826	22064	22074	21805	21654	21841	21709	21821	21753	21811	21827	21869	21663	21920	21932	21987	21832	21774	21665	21928	21920	22001	21796	21896	21738	21896	21900	22043	22004	21909	21789	21729	21706	21712	21854	21572	22013	21703	21999	21942	21828	21794	21846	21877	21820	21866	21876	21634	21886	21678	21812	21759	21835	21964	22164	21863	21711	21773	21670	21676	21697	21638	21862	21623	21741	21839	21752	21922	21955	21773	22095	21792	21646	21682	21925	21870	21745	21763	21827	21871	21858	21859	21772	21484	21614	21743	21764	21959	21652	21622	21755	21921	21784	21927	21866	21809	22050	21728	21922	21781	21629	21824	21700	21951	21869	21880	21752	21693	21746	21954	21878	21988	21777	21861	22098	21764	21732	22050	21817	22090	21947	21887	21841	21826	21778	21863	21721	21854	21644	21699	21737	21904	21837	21905	21978	22017	21867	22033	21767	21641	21906	21639	21686	21723	21767	21793	21790	21755	21714	21725	21879	21888	21810	21669	21870	21818	21863	21836	21841	21850	21863	21966	21949	21861	21720	21648	21653	21954	21680	21661	21843	21898	21790	21637	21775	21752	22067	21676	21892	21662	21775	21916	21816	21700	21988	21743	21552	21900	21787	21950	21894	21739	21665	21706	21633	21745	21964	21832	21836	22022	21922	21942	21586	21701	21750	21779	21920	22002	21845	21914	21829	22017	21870	21762	21738	21635	21764	21566	21747	21595	21697	21687	21847	21866	21863	21825	21780	21911	21745	21707	21834	21685	21721	21605	21736	21825	21750	21757	21737	21707	21943	21843	21820	21955	21834	21929	21813	21676	21790	21936	21772	21726	21852	21914	21686	21831	21688	21725	21767	21717	21825	21892	21962	21911	21986	22005	21803	21978	21638	21773	21800	21947	21854	21748	21851	21723	21532	21785	21749	21851	21728	21669	21749	21742	21778	21867	21843	21751	21632	21905	21695	21898	21759	21821	21889	21824	21850	21682	21697	21883	21791	21749	21902	21722	21822	21946	21771	21882	21786	21683	21671	21877	21775	21968	21932	21832	21917	22075	21727	21766	21843	22081	21821	21696	21770	21537	21912	21808	21763	21814	21833	21884	21922	21802	21731	21799	21819	21773	21761	21916	21856	21692	21748	21683	21844	21734	21834	21991	21911	21776	22025	21573	21873	21862	21785	21969	21738	21977	21760	21759	21858	21758	21531	21786	21908	21786	21739	21892	21842	21886	21956	21867	21741	21695	21633	21856	21853	21763	21800	21753	21831	21878	21616	21863	21719	21692	21736	21822	21808	21934	21934	21663	21616	21915	21693	21789	21740	21904	21853	21736	21836	21780	21895	21826	21682	21779	21881	21957	21824	22167	21892	21801	22004	21824	22092	21712	21876	21854	21692	21817	21864	21622	21891	21985	21728	21835	21767	21833	21887	21748	21686	21935	21692	21684	22150	22109	21910	21808	21946	21620	21917	21723	21866	21682	21704	21714	21801	21817	21879	21707	21719	21858	21786	21745	21916	21801	21820	21672	21690	21883	21925	21772	21804	21824	21759	21857	21908	21819	21751	21974	21736	21648	21939	21723	21785	21880	21699	21967	22045	21647	21698	21805	21808	21887	21868	21926	22011	21679	21834	21650	21703	22014	21729	21930	21609	21889	22014	21850	21976	21908	21914	21904	22004	21731	21844	21961	21787	21811	21672	21829	21700	21703	21967	21987	22067	21693	21693	21962	21726	21850	22092	21995	21836	21716	21679	22056	21713	21926	21934	22025	21907	21792	21829	21975	21800	21711	22105	21544	22102	21805	21814	21793	21573	22024	21993	21756	21670	21909	21841	21861	21714	21802	21806	21745	21726	21902	21607	21863	21720	21839	21905	21671	21832	21729	21829	21722	21854	21623	22058	21826	21601	21825	21838	22060	21829	21781	21876	21934	21666	21768	21673	22052	21585	21760	21765	21820	21786	21746	21877	21757	21990	21743	21928	21884	21666	21718	21717	21688	21613	21714	22005	21730	21765	21857	21666	21669	21851	21840	21794	21836	21824	21789	21677	21671	21859	21545	21918	21795	21673	21819	21906	21932	21740	22001	21710	21839	21765	21688	21766	21869	21612	21693	22053	21946	21923	21712	21808	21827	21842	21982	21713	21774	21884	21663	21760	21758	21861	21907	21941	21887	22009	21837	21828	21675	21929	21868	21804	21682	21893	21696	21852	21788	21796	21933	21762	21897	21883	21776	21818	21794	21797	22044	21817	21796	21884	21809	21775	21873	21745	21843	21715	21689	21812	21932	22024	21640	21619	21832	21875	21743	21684	21922	21721	21677	21683	21878	21899	21992	21995	22142	21868	21839	22080	21850	21793	21881	21926	21953	21832	21754	21867	21778	21728	21846	21748	21773	22046	21897	21675	21720	21850	21696	21796	21855	21628	21776	21761	21861	21945	21754	21688	21833	21709	21799	21929	21920	21446	22092	21921	21887	21742	21854	21962	21909	21729	21713	21541	21637	21823	21733	21855	21801	21880	21658	21820	21767	21651	21653	22019	21456	21758	21809	21910	21714	21889	21805	21918	21639	21935	21652	21454	21752	22119	21881	21631	21683	21723	21874	21737	21752	21906	21728	21890	21956	21741	21820	21612	21824	21727	21958	21870	21894	21787	21514	21810	21786	21781	21732	21682	22043	21959	21890	21910	21947	21855	21780	21808	21640	21657	21677	21729	21927	21878	21803	21665	21825	21877	21836	21747	21812	21727	21782	22000	21802	21831	21751	21877	21728	21663	21923	21934	21816	21822	21778	21725	21599	21581	21683	21957	21853	21712	21774	21746	21645	21875	21764	21655	21730	21646	21722	21682	21755	21834	21897	22048	21731	21860	21766	21838	21763	21837	22137	21753	21781	21788	21712	21824	22023	21910	21632	21860	21596	21673	21679	21937	21909	21949	22037	21758	21909	21827	21911	21923	21732	21790	21908	21898	22053	21964	21760	21652	21778	21693	21729	21623	21693	21673	21888	21878	21630	21638	21875	21738	21907	21878	21990	21813	21818	21789	21717	21800	22167	21746	21662	21740	22006	21824	21959	21630	21959	21713	21756	21732	21924	21750	21929	21922	21755	21896	21813	21878	21739	21791	21609	21727	21861	21782	21851	21642	21731	21602	21973	21806	21843	21887	22018	21686	21730	22011	21679	21976	21741	21716	21746	21726	21718	21832	21636	21710	21855	21917	21761	21936	21749	21814	21743	21611	21638	21829	21684	21709	21959	21811	21750	21922	21582	21787	21729	21568	22040	22035	21823	21964	21853	21651	21937	21642	21871	21748	21714	21730	21814	21943	21845	21833	21936	21827	21840	21628	21932	21851	21839	21808	21731	21678	21971	21984	21770	21681	21731	21898	21791	21848	21845	22004	21742	21950	22025	21822	21825	21852	21869	21775	21666	21496	21567	21837	21766	22016	21758	21867	21749	22072	21803	21800	21890	21909	21871	21761	21647	21895	21938	21749	21869	21916	21792	21695	21661	21786	22093	21858	21628	21767	22012	21748	21805	21818	21907	21841	21822	21783	21780	21724	21735	21829	21875	21891	21959	21730	21960	21812	21942	21797	21815	21658	21731	21808	21669	21838	21685	21905	22027	22198	21796	21697	21703	21676	22019	21901	21908	21822	21591	21895	21896	21892	21712	21883	21669	21661	21695	21903	21793	21974	21787	21848	21604	21796	21820	21775	21764	21817	21754	21931	21960	21825	21785	21810	21659	21763	21871	21752	21871	21635	21918	21798	21770	21787	21926	21813	21750	21811	21825	21790	21807	21868	21871	21848	21709	21740	21737	21892	21704	21724	21836	21673	21890	21966	21994	21600	21679	21769	21811	21683	21645	22084	21779	21969	21885	21969	21888	21740	22045	21807	21477	21596	22016	21881	21799	21836	21939	21741	21773	21752	21650	21793	21715	21813	21535	21922	21666	21841	21936	21680	21709	21746	21877	21556	21929	21783	21917	21991	21943	21830	21681	21747	21717	21913	21669	21698	21953	21922	22136	21871	21866	21688	21750	21625	21641	21797	21901	21908	21875	21745	21852	21859	21865	21993	21736	21670	21902	21821	21760	21781	21852	21737	21827	21660	21844	21826	21754	21805	21543	21653	21787	21788	21816	21826	21821	21974	21656	21884	21802	21730	21810	21925	21586	21896	21675	21837	21860	21828	21741	21765	21849	21987	21795	21955	21876	21728	21824	21890	21833	21835	21851	21647	21958	21847	21966	21860	21728	21720	22033	21936	21859	21766	21758	21795	21720	21708	21632	21804	21927	21756	21780	21890	21812	21689	21842	21750	22021	21926	21788	21875	21875	21756	21713	21626	22078	21679	21733	21844	21830	21856	21610	21849	21774	21677	21904	21779	21979	21951	21735	21748	21597	21672	21929	21743	21750	21777	21789	21690	21729	21903	21804	21960	21843	21649	21966	21699	21630	21792	21955	21971	21983	21703	21902	21672	21827	21886	21773	21977	21899	21671	21605	21895	21963	21959	21780	22017	21769	21903	21822	21996	21824	21849	21844	21758	21769	21839
35581	57040	54481	39914	31525	26056	22721	20850	19646	19114	19114	18996	18978	18693	18654	18926	18618	18572	18417	18266	18507	18334	18422	18239	18558	18242	18143	18287	18234	18239	18401	18433	18332	18389	18427	18353	18322	18352	18243	18222	18285	18176	18366	18332	18572	18432	18298	18305	18359	18120	18504	18281	18390	18298	18320	18159	18046	18396	18255	18264	18260	18300	18237	18518	18316	18154	18390	18263	18089	18300	18153	18540	18325	18478	18207	18224	18390	18279	18392	18217	18288	18338	18263	18277	18387	18341	18288	18068	18275	18330	18221	18160	18328	18420	18432	18308	18450	18380	18338	18293	18277	18309	18316	18441	18173	18377	18169	18287	18352	18165	18411	18330	18322	18189	18472	18215	18387	18330	18153	18308	18397	18370	18285	18181	18327	18163	18205	18169	18356	18327	18246	18341	18404	18402	18061	18271	18243	18313	18342	18239	18363	18390	18257	18337	18094	18209	18412	18229	18122	18368	18337	18410	18220	18160	18298	18259	18137	18157	18297	18356	18243	18386	18209	18350	18103	18304	18168	18223	18235	18132	18386	18154	18172	18166	18315	18272	18225	18344	18242	18218	18317	18223	18244	18244	18313	18282	18300	18349	18240	18118	18367	18013	18309	18202	18378	18225	18173	18185	18085	18335	18316	18073	18300	18275	18223	18278	18081	18266	18303	18283	18322	18203	18251	18122	18298	18281	18181	18360	18150	18246	18160	18121	18408	18181	18129	18164	18390	18295	18194	18351	18334	18077	18292	18141	18286	18080	18273	18165	18306	18364	18203	18267	18252	18221	18519	18335	18144	17967	18264	18177	18292	18274	18470	18176	18325	17992	18370	18280	18234	18175	18476	18414	18229	18179	18190	18309	18206	18352	18267	18438	18045	18319	18233	18261	18370	18352	18352	18314	18447	18245	18382	18275	18348	18210	18282	18367	18348	18257	18242	18213	18281	18225	18262	18210	18283	18232	18155	18303	18223	18016	18561	18026	18215	18225	18168	18092	18177	18209	18254	18291	18297	18185	18240	18280	18260	18006	18297	18235	18245	18177	18322	18192	18272	18379	18206	18326	18087	18421	18382	18363	18278	18240	18233	18292	18241	18360	18318	18149	18242	18325	18328	18409	18357	18199	18288	18304	18271	18289	18340	18266	18237	18278	18347	18068	18345	18322	18223	18150	18298	18249	18236	18248	18274	18248	18356	18251	18379	18247	18222	18322	18405	18319	18246	18049	18209	18223	18276	18319	18229	18275	18048	18361	18366	18190	18185	18316	18318	18371	18369	18277	18196	18250	18130	18277	18252	18283	18016	18286	18172	18397	18217	18276	18183	18349	18395	18387	18306	18262	18241	18385	18297	18276	18057	18203	18238	18174	18220	18276	18254	18347	18348	18241	18059	18339	18400	18190	18306	18418	18319	18292	18222	18241	18384	18130	18265	18284	18233	18270	18203	18192	18208	18371	18356	18364	18256	18288	18337	18319	18465	18417	18367	18279	18376	18237	18180	18341	18352	18152	18221	18129	18261	18379	18269	18295	18312	18168	18185	18212	18298	18259	18464	18270	18212	18321	18352	18183	18414	18051	18344	18227	18325	18328	18260	18371	18275	18328	18350	18230	18188	18384	18287	18171	18102	18266	18219	18488	18048	18256	18077	18177	18233	18414	18265	18197	18340	18311	18281	18092	18212	18187	18364	18278	18228	18173	18302	18126	18328	18358	18352	18355	18524	18274	18382	18281	18214	18237	18526	18216	18300	18199	18239	18262	18213	18283	18197	18359	18120	18136	18261	18251	18256	18253	18286	18416	18246	18362	18215	18288	18071	18294	18176	18297	18391	18310	18297	18454	18337	18128	18235	18241	18337	18226	18351	18039	18340	18361	18394	18313	18287	18193	18212	18418	18099	18244	18325	18348	18300	18298	18370	18104	18278	18185	18316	18300	18335	18135	18424	18301	18433	18197	18112	18293	18262	18253	18240	18380	18278	18214	18226	18192	18314	18405	18463	18250	18339	18296	18315	18276	18078	18225	18054	18331	18215	18265	18209	18150	18327	18307	18283	18162	18228	18309	18359	18361	18146	18315	18297	18212	18048	18235	18441	18261	18534	18327	18311	18178	18384	18228	18290	18142	18292	18381	18238	18268	18514	18290	18239	18181	18257	18363	18113	18274	18204	18282	18263	18353	18103	18276	18352	18215	18152	18306	18128	18369	18139	18304	18249	18190	18211	18197	18295	18244	18289	18249	18325	18188	18264	18365	18158	18315	18242	18245	18328	18245	18344	18295	18162	18201	18179	18260	18338	18112	18251	18288	18422	18185	18269	18382	18234	18288	18310	18284	18220	18228	18286	18372	18252	18203	18270	18269	18380	18334	18281	18294	18313	18226	18311	18366	18373	18296	18003	18131	18155	18217	18351	18214	18383	18111	18477	18320	18169	18237	18129	18156	18358	18234	18218	18174	18131	18091	18296	18291	18259	18374	18165	18251	18449	18368	18332	18155	18336	18191	18226	18354	18290	18251	18431	18184	18375	18387	18304	18274	18134	18097	18413	18181	18138	18269	18543	18340	18382	18309	18209	18257	18151	18269	18208	18326	18304	18331	18349	18411	18399	18268	18153	18240	18226	18219	18268	18397	18357	18283	18415	18100	18185	18343	18227	18137	18385	18455	18283	18343	18195	18201	18186	18620	18257	18172	18359	18270	18167	18422	18466	18268	18430	18258	18243	18238	18433	18061	18229	18209	18418	18274	18325	18286	18335	18164	18255	18048	18344	18199	18308	18469	18538	18381	18302	18218	18343	18193	18300	18197	18347	18278	18306	18259	18412	18311	18516	18300	18348	18158	18309	18350	18471	18165	18179	18350	18247	18366	18147	18378	18085	18192	18311	18281	18248	18449	18045	18157	18352	18155	18327	18278	18508	18346	18428	18323	18238	18225	18335	18432	18217	18358	18269	18359	18096	18389	18333	18188	18354	18209	18166	18222	18265	18359	18174	18353	18169	18368	18102	18309	18262	18220	18111	18226	18270	18153	18238	18225	18411	18309	18092	18349	18174	18276	18303	18371	18117	18301	18225	18331	18189	18395	18394	18264	18322	18151	18080	18145	18236	18304	18258	18350	18243	18316	18297	18455	18182	18265	18494	18228	18269	18222	18384	18266	18268	18314	18220	18185	18241	17993	18396	18290	18277	18131	18434	18123	18272	18138	18444	18295	18232	18287	18265	18185	18213	18362	18123	18304	18291	18282	18406	18118	18441	18108	18224	18213	18226	18206	18195	18202	18474	18401	18360	18177	18160	18120	18336	18279	18356	18118	18238	18188	18323	18256	18194	18251	18320	18291	18374	18466	18159	18263	18227	18340	18185	18270	18162	18172	18314	18399	18310	18325	18330	18057	18207	18220	18302	18397	18116	18327	18199	18296	18205	18347	18235	18232	18210	18227	18424	18361	18362	18480	18189	18293	18223	18154	18390	18505	18359	18245	18347	18383	18193	18261	18223	18122	18338	18190	18248	18334	18388	18282	18293	18243	18227	18154	18381	18282	18151	18257	18274	18328	18233	18178	18248	18248	18373	18326	18128	18257	18212	18228	18252	18175	18301	18324	18391	18241	18252	18348	18289	18238	18325	18444	18285	18407	18205	18255	18364	18226	18098	18317	18259	18265	18205	18229	18389	18193	18239	18216	18306	18215	18165	18244	18318	18316	18108	18409	18316	18190	18271	18272	18402	18375	18385	18150	18106	18100	18331	18231	18476	18560	18278	18323	18179	18180	18372	18311	18460	18223	18309	18345	18277	18326	18335	18083	18346	18299	18254	18267	18281	18407	18159	18151	18432	18244	18178	18196	18195	18312	18262	18198	18231	18402	18265	18145	18197	18158	18246	18314	18209	18368	18274	18375	18378	18280	18349	18378	18105	18486	18341	18312	18162	18380	18241	18303	18215	18260	18320	18185	18199	18217	18417	18206	18312	18358	18166	18392	18265	18220	18218	18248	18297	18345	18287	18107	18248	18290	18206	18179	18132	18190	18288	18236	18168	18335	18158	18153	18208	18226	18170	18235	18390	18321	18259	18246	18128	18282	18388	18247	18328	18220	18375	18241	18306	18243	18272	18338	18156	18290	18271	18374	18158	18331	18325	18416	18163	18355	18200	18295	18206	18371	18260	18263	18235	18207	18091	18265	18378	18167	18315	18423	18226	18120	18133	18243	18380	18211	18300	18215	18212	18143	18201	18257	18399	18316	18422	18225	18364	18267	18425	17994	18454	18225	18422	18290	18246	18300	18110	18469	18122	18218	18276	18149	18302	18326	18161	18149	18406	18383	18202	18149	18251	18317	18352	18384	18354	18298	18281	18257	18237	18205	18349	18152	18184	18267	18478	18169	18163	18297	18064	18171	18465	18078	18279	18365	18163	18306	18095	18270	18276	18292	18362	18142	18249	18165	18287	18344	18293	18272	18114	18323	18273	18401	18258	18235	18275	18348	18246	18115	18162	18158	18206	18296	18388	18139	18269	18262	18172	18248	18107	18405	18175	18232	18279	17962	18334	18405	18087	18362	18103	18220	18424	18255	18224	18302	18368	18137	18408	18394	18435	18141	18446	18315	18267	18317	18258	18275	18517	18400	18453	18368	18302	18113	18238	18292	18364	18273	18308	18261	18291	18236	18211	18200	18203	18156	18344	18245	18324	18280	18248	18228	18321	18221	18095	18187	18326	18223	18180	18239	18290	18214	18307	18245	18324	18216	18234	18311	18064	18454	18090	18221	18242	18224	18283	18169	18335	18122	18224	18205	18078	18381	18345	18474	18263	18206	18300	18232	18295	18285	18217	18392	18209	18122	18245	18168	18101	18415	18369	18076	18017	18237	18357	18304	18302	18365	18237	18267	18366	18231	18343	18342	18445	18271	18365	18260	18182	18347	18228	18231	18443	18276	18210	18042	18299	18357	18241	18234	18254	18315	18371	18417	18143	18193	18434	18282	18253	18267	18334	18159	18378	18140	18276	18208	18302	18171	18287	18247	18182	18371	18248	18411	18195	18357	18156	18384	18061	18166	18277	18394	18313	18347	18208	18215	18359	18072	18587	18129	18346	18223	18098	18326	18257	18177	18189	18149	18330	18232	18305	18384	18142	18174	18175	18194
22988	21601	29479	25127	25308	29402	30997	25909	24486	24207	24115	23706	23881	23703	23348	23586	23516	23466	23290	23226	23125	23237	23119	23089	23163	23141	23016	23307	23107	23080	23106	22975	23198	23127	23021	23077	23035	23244	23098	22786	23031	23190	23063	22971	23128	23169	22999	22898	23080	22898	23093	22907	22890	22829	23161	23088	23068	22913	22815	22920	23012	22783	23074	22959	23056	22668	23174	22844	22990	22790	22945	22760	22974	22901	23140	22793	22840	22703	23241	22916	23013	22742	22891	23083	22825	22766	22861	23011	22864	22848	22965	22936	23262	23255	22947	22931	22873	22882	22925	23002	22777	23079	23075	22965	22902	23025	22863	23156	22704	22970	22970	22958	22761	22776	23016	22835	23087	22807	22866	22876	22930	23010	23004	22936	22905	22930	22994	22988	22940	22935	22724	22809	22912	22780	22742	23141	23013	22639	23084	23065	23012	22863	22863	22916	22831	23122	22937	23007	23044	22755	22955	22741	23032	23047	22790	22779	22977	22825	22973	22838	22967	22853	22995	22761	23011	22900	23032	22955	22978	22790	22950	22814	22925	22925	23045	22853	22762	22828	23111	23126	22949	22967	22804	22867	22813	22944	22990	22879	23129	23173	23122	22861	22900	23048	22877	22939	22843	22884	22973	23204	22810	22902	23004	22782	22888	23165	22911	22840	23099	22891	22674	23064	23190	23013	23155	23019	22844	22895	23039	22923	22901	22984	23031	23018	22654	22935	22823	22932	22944	23083	22883	22975	22733	23093	22863	22855	22788	22923	22966	22909	23073	22896	22894	22844	22936	22854	22901	22682	22781	23099	22732	23051	22632	22724	22965	23131	22966	23234	22982	22801	22904	22794	22955	22860	22985	22903	22930	22974	22867	22747	22878	22865	22922	23018	22776	22830	22863	22933	22797	23002	22825	22925	22809	23115	23050	23047	22886	22858	22875	22954	22779	22937	22893	22886	22847	22798	22941	22816	23003	22908	22910	22745	22724	22838	22905	23217	22869	23029	22975	22833	22919	22722	22869	22957	23038	22968	22833	22909	23094	22889	22812	23131	22993	23063	23058	22910	23083	22931	22902	22913	22975	22936	22827	22891	23005	22963	23061	22923	22983	22990	23024	22841	22920	22951	22884	22924	22971	22832	23011	22729	22841	22916	22810	22972	22942	22825	22785	22869	22957	22906	22831	22938	23080	22788	22910	23000	23117	22829	22827	23028	23088	22906	22866	22989	22911	22900	22899	22965	23024	22793	23013	22792	22856	23009	23097	22918	23016	23056	22972	22939	22832	23009	23118	22871	22977	22971	22896	22815	22916	22856	22897	23009	22718	22863	23060	23078	22979	22838	22656	22655	22976	23034	22997	23071	22897	22869	22900	22778	22980	23069	23078	23042	22885	23172	23020	22861	23106	22939	22919	22939	23021	22914	23049	22878	22752	22658	22857	22890	22952	22800	23112	22838	22942	22843	22891	22900	23008	22841	23103	22868	22695	22985	22952	23139	23005	22660	22816	22887	22819	22739	22946	22784	22716	22914	22873	23177	23033	22955	23038	22974	23097	22854	23023	22808	22732	22982	22868	22862	22783	22916	22859	22676	22886	22936	23110	23067	23137	22773	23031	22964	23024	22938	22928	22889	22810	22905	23141	23094	22927	22831	22967	23081	22843	23068	22802	23084	23032	22709	22990	22935	22817	23034	23163	22859	22974	22923	22955	23084	23040	22839	23104	22757	22773	22979	23030	22755	22847	23060	22865	22729	22841	23074	22947	22963	22962	23025	22976	23057	22920	22897	22802	23092	22910	23010	23178	22852	22894	22921	23125	23055	23059	22839	22983	22897	23091	22788	22770	22800	22663	22850	22951	22725	22857	22875	23032	23086	22763	22924	22740	22953	22837	22881	22931	22994	23009	22797	23043	22814	23101	22905	22945	22797	22816	22936	22968	22961	22953	23089	22923	23006	22827	23095	22712	23049	22914	22869	22899	22937	22957	22877	22880	22931	22864	23052	22791	22760	22875	23054	22733	22824	22899	22977	22787	22832	22839	22807	22790	22756	22860	22860	22730	22920	22977	22905	23040	23140	22874	22927	22762	23038	22736	22885	22954	22811	22756	22980	23013	22770	22894	22764	23043	22976	22638	22821	22777	23047	22968	22921	22870	22998	22996	23031	22957	22853	22779	22740	23056	22758	22745	22851	23068	23054	22832	22919	22962	22595	22818	22810	22891	23046	22684	23039	22916	23129	22981	23116	22787	22963	23112	22913	23038	23156	22938	22957	23009	22680	22853	22771	22667	23112	22927	23022	23074	22946	22998	22899	23040	22699	22805	22923	22762	23330	22973	23054	23010	23267	22963	22881	22903	22806	22883	22916	22953	23132	23061	23079	23053	22774	22936	22790	23131	22937	23027	22947	22913	22779	23128	22789	22915	23119	23124	22755	22963	22651	22587	22979	22937	22766	23071	22883	22940	22817	22810	22944	22864	22867	23038	22940	23025	22947	22740	22997	22706	22801	22888	23166	22747	22860	22957	22933	22528	22939	22880	22902	23058	22932	23007	23049	23166	22900	22895	23097	23049	23135	23117	22936	22762	22996	22866	22856	22852	22787	22899	22844	22894	23048	22962	22938	22912	22959	22837	22970	22905	22880	22926	22721	22942	22728	22761	22942	23130	23053	22808	22795	23139	22709	22851	22905	23067	23261	22884	22988	22870	23044	22757	22944	22707	22858	22868	23079	22761	23030	22926	23002	22812	22915	22930	23013	22759	23114	22962	22744	22885	23173	22982	23062	22959	23071	22858	22948	23008	22923	22793	23139	22879	22811	22848	23017	22872	22632	23089	22750	22895	22674	22940	23018	22823	23201	22980	22836	22667	22848	22759	22637	22966	22925	22749	22804	22772	22908	23025	22960	22842	22884	22992	22719	23146	22919	22833	22921	22840	23003	23110	22915	23120	23058	23019	22974	22995	23009	23046	22817	22860	22978	22989	22879	23092	22874	22841	22854	22911	22962	22893	22811	23066	23283	22638	22869	22880	22781	22887	22802	22866	22727	22884	22875	22772	23039	22950	22803	22756	22927	22874	22953	22978	23021	22619	23153	23095	22961	22824	22964	22943	22865	22998	22954	22799	22999	22899	22902	23050	22872	23010	22963	22848	22934	22960	22754	22774	22866	22882	23013	22932	22989	22797	23147	23034	22787	23041	22888	22990	22971	22981	22795	22762	23028	22862	22929	23163	23053	22990	23018	23157	23134	22955	23015	22798	22909	22840	23080	22919	23017	22821	22922	23104	22868	22991	23156	22753	22854	22937	22576	22771	22926	23008	22698	23000	22832	23023	22990	22859	23101	23069	22882	23149	22993	22870	23166	23027	22674	22728	23017	22917	22934	22919	23035	23048	22872	22885	22928	22988	22850	22980	22711	23016	22996	23020	22977	23091	23009	22735	22890	22952	23005	22926	23065	22878	23003	22980	22873	23042	22777	22975	22780	23063	22794	22947	22955	22888	22946	23046	22958	22823	22721	22776	22890	23069	22992	22934	23093	23163	22999	22983	22809	22832	22830	23108	23034	22905	22909	22822	22893	22817	23059	22923	22866	22862	23053	22790	22857	23052	23016	23071	22926	22894	22727	22782	23031	22804	22958	22834	22784	23095	22965	22867	23181	23015	22967	23028	22900	22903	22970	22809	22979	22836	22790	23025	22981	22862	23010	23031	22986	22882	22913	22819	22815	23027	22880	23146	22981	23075	22975	23105	22924	23116	22938	22909	22944	23008	23117	22759	22642	23009	22977	22785	22841	22927	23059	22864	22919	23006	22725	22893	22734	22893	23088	22925	22831	22942	22957	22706	22931	23015	22987	22963	22816	23090	22931	22833	22917	22883	22997	23076	22815	23115	22943	23045	22941	22808	22978	22776	22875	22810	22761	22767	22864	23045	22679	23229	23135	22904	22873	22986	22907	22770	22827	22984	22717	22900	22805	22705	22890	22756	23155	22825	22812	22833	22690	22912	23123	22918	22762	22865	23068	23002	23007	22801	22900	22854	22714	22999	22868	22846	22912	23211	22805	22848	23097	22992	22915	22870	22751	22909	22864	22746	22883	23006	22927	22801	23052	22857	22900	22909	22752	23131	22796	22706	22752	22957	22979	22960	23000	22777	22860	22864	22892	23076	22892	22786	22935	23186	22951	23044	22867	23105	22968	23017	23094	22796	22919	22952	22984	23117	23003	22716	23114	22869	22857	22891	22854	22761	22850	23120	22996	22879	22972	23008	22879	22961	23035	22985	22864	22956	22910	22953	22647	23052	22789	22801	22919	22867	23026	23250	22972	22983	22974	22963	22778	22913	22894	22896	22899	23008	23050	23072	22979	22944	23108	22717	22899	23089	22928	22874	22695	22790	23137	22935	23003	22948	22851	22929	23052	23082	22814	22808	22839	22710	22968	23191	22724	22961	22858	22851	22671	22852	23015	22753	22825	22840	22906	22665	23019	22976	23055	23053	23026	22904	22968	23050	22844	22677	22799	22935	22972	22944	23053	22980	23187	22923	23158	22906	23022	22866	22867	22983	22859	22939	22940	22781	22970	22801	22831	22875	23181	22915	22897	22829	22980	23135	22845	22788	22799	23082	22839	22885	22906	22914	23046	22828	22845	23051	23106	23102	22836	23014	22908	23079	22871	23000	22880	22814	22818	23076	22896	22782	22922	23163	23034	22960	22948	22721	22868	22896	22886	22849	22819	22834	22895	22997	22900	22870	22937	22811	22992	22890	23019	22823	22952	22875	22774	22966	22965	23044	22902	22778	23101	23054	22962	22947	23029	23011	22999	22781	22774	22892	23143	22888	22984	22907	22951	22904	22989	22946	23164	22881	22780	22954	22862	22877	22867	23035	22992	23196	22972	22949	22798	22904	22881	23201	23080	23026	22973	22964	22961	22882	22884	23010	23086	22907	22886	22899	23034	22962	22929	22905	22928	22696	22836	22819	22901	22921	23151	22961	23043	23136	23073	22889	23128	22871	22942	22966	23152	22753	22847	22815	22789	22878	23006	22869	22996	22699	22981	23025	22858	23003	22975	22946	22781	22835	22849	22823	22883	22620	22808	22836	23023	22944	22811	23010	22763	23088	22886	23042	22984	22902	23022
38953	65334	60007	46867	39703	31539	25941	22099	20513	20258	20035	20116	19851	19487	19550	19776	19720	19499	19184	19285	19020	18893	19114	19051	19140	18960	18889	19101	18951	19043	19046	19087	18940	19045	19017	19066	19024	18989	19056	18907	19076	18853	18993	18860	19018	18987	19082	19053	19053	19050	18993	19108	19039	18966	18801	18942	18871	19137	18783	18975	18910	18853	19105	18871	18895	18835	18786	19013	19044	18843	18940	18904	19154	18835	18833	18897	18897	18913	18925	18844	18947	19085	18908	18941	19039	18907	18903	19082	18935	18981	18839	19137	19005	18903	18917	19001	18765	18736	19004	18971	18852	18730	19119	18894	18869	18958	19041	18918	18879	19047	18902	18814	19085	19002	19005	18867	18913	18925	18897	19033	18846	18835	18819	19050	18824	19123	18902	18926	19013	18906	19187	18998	18920	18941	19078	19018	18996	18925	19046	18999	18860	19017	19166	19126	18834	18815	18869	18802	18963	18877	19031	18967	18817	18926	18849	18788	18969	19026	18953	18941	19106	19129	18791	18885	19032	19018	18943	18960	18975	18950	18938	18849	19014	18920	18911	18802	19041	18825	18906	18823	18850	18835	18957	18988	18878	19150	18766	18885	19242	18913	19132	18901	19053	19233	18959	18982	18825	19037	18874	18868	18849	18957	18929	18893	18819	18876	19028	18943	18953	19002	19029	18935	18957	18844	19110	19097	18796	18846	19068	18953	18855	19013	18961	18855	18990	18847	18951	18997	19116	18914	18855	18985	18779	18728	18965	18866	18884	18974	19016	19002	18849	18973	19022	18854	19065	18820	18927	18991	18980	18768	19063	18889	19009	18841	19004	18912	18959	18891	18969	18921	19015	18930	18902	18961	18876	18893	18991	19005	18983	18989	18845	19011	18869	19022	18865	19051	18707	18923	18999	19112	18817	18938	18881	18993	18764	18892	18792	18936	19032	19056	18901	18906	19021	18771	18871	18941	18873	18963	19183	18862	18950	18806	18952	18933	18921	18888	19075	18750	19098	18983	19015	18902	19077	18936	18997	18906	19075	18943	18995	18937	18995	18973	19065	19032	18852	18824	18837	19097	19011	18980	18794	19048	18917	18955	19044	18693	18918	18964	18986	18937	18946	18984	18820	18983	18887	18803	18935	18986	18942	18942	18936	18933	18782	18754	19028	18980	18865	19068	18929	18864	18816	19051	18904	18944	19034	18859	19023	18830	18964	19014	18794	18742	18968	19004	18959	18826	18940	18884	18950	18851	18905	18926	18932	19160	18933	18835	18935	18833	18970	18789	19023	18997	18854	18922	18939	18911	19035	19040	18802	18766	18880	18917	18875	18926	18765	18979	18943	19029	19066	19027	18912	19011	18953	18781	18950	18996	18924	18976	18852	18943	19016	18981	18922	19013	19104	18917	18813	19050	18904	18986	18975	18944	18982	19042	18870	19014	19074	19057	19186	18905	18934	18956	18946	19008	18686	18916	18951	18874	19023	18831	18974	18919	18897	18929	18917	18871	18856	19073	18982	18876	19018	19026	18902	18830	18999	18942	18899	18891	18940	18980	18788	18944	18926	18944	18783	18922	18779	18905	19041	18956	18758	19062	18855	19110	18784	18875	18899	18884	18960	18914	18917	18856	19046	18720	19002	19067	18934	19053	18789	18925	18994	19025	18966	18943	18999	19016	19008	18869	18990	19098	18829	18995	18798	19138	19030	18818	19026	19019	18857	18793	18975	18974	19097	18917	19023	18810	19233	18847	18959	19098	18867	18974	19033	18994	18732	18845	18909	19186	18991	18939	18940	18824	18991	18976	18904	18940	18957	19004	19049	18948	18932	18938	18913	18805	19036	18938	18932	18924	18974	18911	18953	19021	18843	18982	19094	19009	18716	19059	18838	19029	18908	19086	18809	18985	18952	18971	18875	18656	19099	18906	18922	19025	18764	18884	18895	18861	18809	18843	18927	18956	18940	19031	18959	19107	18694	19103	18865	18919	18827	18956	18956	18980	19036	18777	19034	19055	18991	19125	19015	19001	18891	19016	18998	19040	18809	18905	18981	18854	19055	18812	18954	18888	18917	18772	18761	18989	18958	18910	19027	19049	18803	18819	18824	19007	18868	19098	18988	18991	18965	18885	18938	18970	19061	19112	18993	19046	19090	18823	19045	18941	19129	18781	18957	18922	19062	18879	18857	18971	18817	18884	18782	19201	19014	18927	19229	18895	18979	19044	18913	19037	18996	18789	18992	18906	18929	19058	18986	18793	19060	18838	18747	18825	18855	18740	18842	18964	19013	19014	19022	18849	18950	18992	19066	18951	18895	18928	18949	19076	18927	19010	19019	18921	18882	18926	18964	19026	18972	18935	18919	18878	18849	18891	18794	18856	19159	18963	18966	18917	18991	18801	19001	18822	18820	18838	18873	18931	19079	18935	18876	19088	18916	18759	18975	19142	18858	18787	18883	18928	18878	18913	19005	18861	18886	18715	18896	18865	19061	19054	18919	18942	18912	18744	18917	18900	19159	19008	19072	18883	18819	19054	18860	18849	19060	18739	18836	18819	18943	18773	19008	18926	18930	18909	19019	18987	19003	18788	18923	18832	18899	18866	18953	18958	19249	18920	19064	18909	18902	18890	18913	19004	18988	18954	18888	19075	18792	18942	18931	19098	19125	19057	18974	19050	18822	18871	18856	18929	18945	19032	18848	18807	18719	19101	18802	18849	18962	18957	18994	18911	18914	18991	18962	18929	18697	18856	18938	18911	18795	19089	19028	18827	18750	18944	18972	18768	18830	18691	18958	18950	18936	18957	18925	18906	18944	18917	19131	19023	18898	18898	19114	18980	18943	19012	18962	18935	18942	19101	18765	19007	18877	18861	18799	18956	19049	18938	18999	18879	18853	19013	18883	18951	19028	19022	18815	18910	19045	18791	18964	19041	18855	18909	19136	19059	18842	18958	18867	19029	18937	18832	18987	19033	18944	18959	18901	19033	18907	18936	18900	18931	18896	18887	18761	19033	18893	19031	19020	18992	19055	18897	18862	18932	18892	19112	18876	19079	19000	18912	18984	18964	19073	18865	18926	18805	19013	19054	18903	18894	19035	18769	18894	18956	19072	18972	18801	18801	18901	18800	18727	19052	18791	18942	18947	18898	19048	19059	18948	18993	18888	18956	18858	18973	18704	19135	18834	18979	19000	19033	18884	18862	18849	18885	18761	18958	18912	18872	18857	18904	18697	18978	18933	18868	18966	18886	18965	18938	18925	18985	18962	18736	18703	18849	18952	18797	19007	19018	19149	18729	18962	18937	19016	18952	18989	18853	18979	18914	18963	18909	18813	19023	18898	18921	18832	18895	18940	19053	18966	19024	19018	18862	18869	18874	18936	19095	18970	19201	19042	18896	18863	19218	19043	19167	18977	18938	18912	18874	18900	18841	18979	18953	18749	18882	18930	18892	18981	18779	18845	18984	19036	18953	18928	18905	19036	19017	19078	18943	19024	19022	18884	18925	18882	18904	18969	19028	19065	18958	18819	18979	18940	19024	18942	19018	18982	18931	18892	19095	18884	18735	19034	18876	19132	18703	18961	18857	18851	18928	18771	18993	19065	18983	18974	18939	18882	18937	18947	18920	18864	18887	18871	18901	18977	19000	18898	18982	19077	18778	19015	19033	19018	19052	18938	18982	18917	19011	18968	18812	19066	18992	18939	18819	18859	19021	18892	18825	19102	18988	19012	18949	18930	19024	19045	18875	18989	18911	18972	18861	19016	18995	18796	18934	18775	19049	18775	18883	18977	19193	18805	18924	19070	19174	18889	18973	19092	18791	18914	19000	19070	19045	19031	18903	18881	18955	18828	19055	18712	18807	18782	18856	18857	18827	18863	18972	18946	18862	18958	18961	19118	18851	18776	18760	18962	18959	18881	18953	18922	19022	18955	18931	18951	18880	18857	19016	18991	18974	18926	18932	18851	19061	19010	18959	18923	18799	18908	18955	18884	18969	18819	18908	19026	18856	18886	18930	18824	18922	18753	18843	18836	18978	18936	18886	19001	19062	19042	18813	18880	18884	18883	18993	18845	19016	18798	18958	18873	19062	18769	18923	18885	18979	18818	18834	19165	18957	19183	18938	18985	19017	18798	19066	18759	18922	19066	18745	18967	18928	18914	18883	19181	18721	18864	18976	18966	18998	18869	19010	18810	18915	19056	19126	18999	19003	18895	18948	18783	18860	18880	18832	19151	18888	19031	18764	18900	19042	18970	18876	18950	18912	18801	18863	19075	18901	18882	19100	19048	18883	19056	18996	18951	19071	18937	18959	18743	18933	18690	19127	18968	18980	18943	19226	18815	18762	18804	19058	18887	18878	18928	18958	18966	19044	19018	18916	18885	19023	19056	18934	18867	18767	18877	18748	19088	19031	19086	18762	19028	18889	19085	18953	18841	18952	18935	19047	18923	18955	18862	18915	18833	18985	18782	18997	18876	18789	19013	18967	18998	18734	19007	18929	19006	19133	18890	18933	18975	19006	18928	18919	18909	18880	18897	18920	18876	18876	18877	18951	19110	19158	18844	18680	18793	18997	19085	18894	18978	19057	19059	18919	18921	19079	18988	18924	18872	18899	18794	18877	18830	18981	18811	18837	18923	18896	18893	18966	18906	19090	18954	18991	18996	18868	19101	19080	18873	18818	18943	19020	18915	19045	18959	19042	18818	18934	18847	19026	18902	19102	19017	19097	18923	19221	18899	18955	18843	18973	19070	18921	18794	18949	18952	19135	18934	19025	18981	18899	18930	18843	18935	18855	18923	18885	18969	18815	18827	18976	18874	18851	18879	18820	18970	18941	18876	18877	18943	18876	18960	19089	18783	18921	19014	18923	18889	19044	18961	18870	18917	18989	19056	18886	18902	18695	18886	19037	19020	18984	18961	18885	18837	18932	18801	18939	18878	18937	18935	19041	19063	19203	18996	18885	18805	19011	18978	18890	18964	19052	18973	18806	18927	18893	18982	18831	18952	19081	18917	18782	18877	18978	18872	18888	18853	19075	18764	19040	18897	18941	18700	18901	18911	18905	18886	19021	19042	18884	18907	18966	18897	18947	19120	18901	19000	18836	18947	18884	19055	19012	18858	18885	19041	19036	18756	18785	19073	18913
29297	30256	39060	33664	26575	23708	22934	22312	22106	21924	22012	21822	21907	21945	21787	21912	21972	21934	21649	21658	21687	21483	21817	21645	21772	21559	21489	21613	21772	21865	21713	21490	21594	21680	21751	21746	21659	21560	21639	21594	21451	21589	21770	21501	21636	21916	21651	21542	21757	21462	21672	21509	21749	21703	21487	21619	21593	21586	21584	21737	21533	21548	21442	21626	21680	21585	21720	21506	21826	21629	21740	21617	21606	21558	21557	21625	21620	21631	21499	21720	21611	21579	21549	21564	21578	21658	21617	21616	21723	21719	21675	21635	21489	21458	21541	21500	21558	21704	21709	21675	21569	21693	21532	21464	21488	21693	21525	21654	21602	21728	21586	21845	21665	21527	21484	21709	21445	21660	21553	21629	21816	21665	21738	21685	21662	21723	21579	21296	21703	21558	21608	21532	21612	21413	21539	21536	21559	21788	21624	21689	21698	21749	21624	21595	21596	21610	21734	21594	21643	21891	21531	21489	21556	21601	21689	21490	21745	21530	21487	21620	21639	21709	21583	21591	21700	21439	21554	21508	21744	21526	21512	21602	21311	21553	21594	21522	21489	21672	21663	21660	21545	21650	21299	21633	21783	21437	21834	21461	21505	21349	21631	21435	21755	21590	21786	21679	21638	21461	21528	21538	21761	21685	21801	21516	21372	21649	21831	21343	21615	21698	21684	21620	21628	21614	21397	21685	21895	21399	21672	21676	21504	21592	21670	21609	21478	21656	21705	21735	21839	21751	21604	21552	21394	21483	21698	21598	21688	21662	21687	21710	21501	21525	21426	21534	21516	21484	21501	21333	21529	21394	21622	21552	21536	21480	21567	21661	21612	21648	21677	21509	21519	21499	21664	21691	21638	21784	21797	21625	21647	21568	21498	21630	21415	21697	21548	21594	21593	21601	21580	21413	21546	21437	21553	21614	21502	21598	21743	21663	21624	21644	21651	21667	21697	21476	21756	21620	21580	21649	21672	21695	21537	21617	21438	21485	21566	21761	21356	21556	21638	21393	21699	21464	21476	21510	21448	21529	21612	21528	21683	21397	21683	21678	21529	21503	21626	21570	21640	21548	21779	21690	21578	21478	21529	21591	21702	21563	21597	21557	21561	21513	21720	21608	21545	21462	21539	21624	21578	21613	21502	21360	21529	21441	21680	21292	21623	21586	21393	21459	21704	21650	21549	21586	21595	21540	21690	21570	21648	21874	21724	21725	21514	21375	21623	21769	21631	21590	21542	21616	21728	21502	21623	21623	21556	21589	21663	21579	21758	21667	21664	21862	21605	21665	21625	21556	21591	21496	21632	21751	21629	21546	21607	21579	21683	21455	21672	21590	21703	21570	21675	21588	21524	21588	21509	21745	21746	21467	21528	21608	21523	21719	21482	21638	21738	21888	21847	21491	21592	21642	21550	21436	21594	21438	21420	21562	21676	21621	21620	21665	21496	21645	21487	21440	21640	21527	21684	21696	21573	21626	21593	21359	21479	21507	21739	21564	21492	21849	21703	21667	21735	21661	21565	21521	21507	21636	21847	21615	21709	21685	21625	21460	21663	21488	21732	21928	21465	21804	21557	21396	21826	21668	21505	21582	21527	21694	21684	21684	21545	21264	21587	21406	21408	21600	21492	21687	21614	21594	21713	21556	21670	21515	21652	21633	21603	21461	21663	21473	21413	21563	21566	21542	21516	21525	21495	21758	21906	21516	21678	21463	21549	21591	21632	21806	21677	21333	21780	21683	21604	21501	21630	21541	21783	21720	21490	21574	21466	21281	21606	21600	21664	21415	21499	21700	21659	21423	21599	21976	21869	21386	21711	21524	21661	21529	21504	21828	21674	21676	21505	21601	21593	21702	21732	21597	21773	21561	21624	21816	21752	21739	21705	21574	21636	21833	21488	21630	21670	21566	21915	21554	21174	21517	21685	21737	21620	21505	21484	21667	21601	21603	21535	21545	21473	21600	21661	21768	21642	21835	21559	21617	21601	21641	21735	21591	21687	21682	21582	21575	21662	21746	21439	21612	21684	21948	21823	21514	21664	21776	21519	21414	21484	21422	21486	21664	21649	21687	21316	21762	21637	21610	21547	21482	21713	21707	21428	21625	21511	21676	21600	21540	21523	21580	21331	21550	21601	21773	21743	21717	21549	21564	21532	21698	21783	21614	21676	21628	21529	21670	21520	21520	21572	21457	21570	21634	21688	21486	21614	21476	21601	21504	21489	21658	21553	21677	21493	21606	21557	21516	21512	21736	21671	21763	21707	21530	21590	21512	21651	21509	21452	21576	21572	21748	21659	21699	21585	21514	21619	21597	21748	21487	21616	21592	21600	21606	21930	21255	21653	21623	21586	21657	21592	21650	21495	21809	21587	21826	21577	21349	21531	21610	21844	21732	21753	21608	21347	21651	21813	21609	21572	21507	21687	21576	21580	21599	21653	21731	21576	21644	21475	21746	21467	21556	21674	21478	21461	21608	21883	21797	21459	21604	21588	21637	21636	21386	21592	21797	21578	21620	21671	21391	21521	21418	21782	21760	21698	21457	21527	21563	21537	21637	21770	21466	21471	21603	21608	21544	21664	21566	21787	21798	21600	21594	21597	21422	21517	21574	21647	21574	21632	21772	21830	21365	21559	21820	21663	21497	21647	21512	21765	21585	21690	21560	21474	21642	21642	21444	21712	21600	21663	21754	21651	21419	21591	21557	21653	21661	21749	21544	21668	21523	21609	21682	21510	21323	21728	21556	21577	21605	21492	21696	21522	21424	21523	21436	21688	21604	21526	21734	21426	21540	21534	21580	21697	21783	21547	21172	21805	21520	21753	21537	21566	21619	21822	21765	21811	21573	21569	21583	21662	21359	21650	21847	21558	21430	21695	21495	21486	21594	21650	21791	21675	21603	21553	21540	21785	21459	21660	21499	21640	21709	21381	21722	21594	21332	21644	21744	21802	21504	21576	21498	21598	21721	21323	21579	21614	21509	21802	21562	21443	21646	21454	21829	21628	21473	21491	21562	21660	21541	21642	21586	21618	21606	21755	21642	21495	21480	21699	21379	21749	21502	21717	21598	21645	21517	21402	21437	21682	21518	21604	21531	21715	21566	21424	21671	21650	21720	21753	21765	21640	21779	21598	21633	21756	21734	21547	21851	21736	21588	21704	21505	21596	21611	21782	21609	21683	21786	21661	21612	21563	21517	21611	21749	21616	21544	21569	21497	21381	21432	21550	21443	21667	21413	21722	21569	21452	21725	21638	21541	21713	21697	21478	21699	21683	21636	21519	21772	21571	21641	21533	21627	21583	21731	21770	21499	21645	21652	21617	21570	21795	21580	21538	21559	21601	21624	21756	21386	21612	21487	21546	21731	21683	21635	21535	21400	21644	21475	21903	21624	21927	21658	21852	21706	21721	21591	21652	21497	21525	21542	21734	21724	21680	21599	21719	21559	21494	21473	21700	21511	21863	21665	21673	21734	21564	21678	21871	21605	21564	21832	21750	21456	21679	21597	21648	21553	21694	21831	21533	21658	21690	21554	21667	21357	21462	21677	21546	21682	21393	21596	21732	21464	21617	21589	21494	21388	21711	21793	21691	21517	21644	21477	21480	21618	21860	21738	21737	21546	21780	21558	21739	21595	21754	21528	21796	21335	21745	21622	21726	21662	21760	21513	21679	21634	21392	21607	21504	21591	21552	21520	21706	21545	21622	21820	21645	21542	21666	21410	21379	21617	21630	21464	21895	21649	21597	21439	21665	21726	21676	21605	21601	21478	21559	21738	21774	21336	21578	21664	21671	21388	21501	21682	21628	21615	21619	21623	21381	21629	21502	21635	21470	21749	21580	21644	21577	21564	21745	21556	21606	21392	21627	21534	21689	21528	21615	21475	21507	21758	21590	21671	21604	21672	21553	21635	21539	21663	21647	21639	21793	21603	21552	21600	21500	21476	21842	21630	21686	21760	21581	21515	21657	21553	21641	21640	21807	21527	21738	21676	21655	21773	21503	21624	21589	21573	21657	21630	21627	21523	21668	21598	21678	21538	21311	21630	21650	21711	21754	21673	21691	21786	21565	21617	21713	21617	21643	21697	21616	21592	21654	21704	21884	21673	21841	21649	21703	21570	21624	21730	21535	21790	21548	21632	21536	21709	21649	21788	21700	21602	21505	21666	21533	21827	21876	21715	21643	21628	21581	21548	21681	21662	21557	21648	21743	21455	21468	21778	21760	21595	21535	21759	21634	21539	21321	21686	21673	21802	21692	21568	21636	21376	21692	21684	21621	21651	21574	21673	21513	21709	21621	21695	21749	21697	21528	21642	21690	21759	21601	21531	21658	21605	21531	21618	21730	21466	21660	21552	21537	21430	21434	21526	21387	21582	21784	21574	21858	21421	21777	21658	21708	21529	21507	21688	21710	21755	21800	21617	21626	21386	21613	21677	21654	21449	21623	21423	21635	21761	21765	21444	21618	21714	21671	21777	21449	21281	21397	21660	21599	21736	21559	21726	21546	21782	21555	21547	21526	21455	21588	21590	21566	21406	21768	21687	21535	21672	21663	21507	21592	21763	21396	21700	21614	21584	21607	21690	21554	21739	21647	21756	21614	21614	21372	21760	21767	21657	21483	21553	21657	21510	21500	21590	21543	21599	21563	21434	21684	21641	21490	21781	21450	21592	21603	21506	21464	21531	21760	21580	21626	21651	21567	21552	21633	21448	21571	21934	21511	21338	21625	21568	21444	21669	21533	21624	21692	21724	21669	21565	21582	21724	21779	21487	21588	21462	21549	21515	21701	21411	21672	21550	21759	21503	21611	21770	22077	21571	21549	21612	21674	21570	21627	21580	21450	21710	21695	21445	21674	21603	21466	21839	21725	21843	21701	21671	21650	21583	21678	21616	21518	21481	21710	21548	21431	21867	21772	21573	21460	21478	21703	21551	21573	21507	21841	21475	21641	21724	21531	21525	21598	21624	21608	21530	21511	21318	21434	21625	21715	21557	21811	21467	21669	21573	21580	21494	21642	21687	21500	21826	21564	21805	21493	21402	21424	21554	21511	21408	21622	21493	21487	21601	21727	21525	21485	21527	21633	21694	21864	21380	21804	21471	21576	21578	21710	21688	21644	21601	21405	21653	21755	21402	21756	21464
34671	49341	44096	32355	24629	20698	19557	18727	18692	18565	18554	18304	18477	18442	18386	18491	18419	18359	18300	18294	18329	18234	18178	18258	18010	18286	18162	18235	18234	18167	18244	18210	18273	18290	18258	18199	18308	18125	18120	18193	18188	18254	17964	18183	18140	17945	18202	18111	18262	18208	17931	18142	18147	18159	18163	18288	18288	18106	18098	18203	18183	18165	18396	18273	18208	18217	18026	18227	18081	18185	18404	18188	18124	18153	18195	18258	18064	18193	18143	18137	18238	18144	18278	18059	17947	18100	18136	18255	17894	18192	18223	18207	18207	18050	18129	18079	18143	18175	18132	18266	18253	18187	18133	18079	18235	18257	18331	17987	18064	18029	18080	18330	18183	18131	18276	18137	18227	18155	18101	18037	18396	18179	18064	18191	18221	18258	18200	18040	18163	18170	18102	18002	18126	18055	18277	18377	18186	18183	18201	18042	18202	18355	18107	18197	18089	18123	18186	18242	18223	18200	18249	18193	18215	18223	18113	18241	18019	18171	18151	18291	18165	17984	18314	17975	18129	18152	17997	18112	18048	17988	18246	18221	18181	18138	18110	18013	18231	18278	18014	18077	18207	18073	18174	18358	18015	18220	18104	18287	18097	18337	18040	18181	18192	18152	18263	18092	18142	18227	18096	18007	18210	18068	18087	18199	18207	18141	18087	18151	18131	18024	18046	18163	18113	18097	18154	18266	18147	18061	18118	18313	18281	18054	18227	18298	18072	18133	18196	18013	18059	17857	18289	18180	18029	18195	18002	18276	17992	18055	18006	17990	18367	18290	18042	18205	18123	18271	18024	18311	18272	18055	18257	18265	18175	18185	18207	18082	18242	18079	18202	18146	18285	18166	18242	18073	18279	18074	18184	18172	18164	18227	18250	18135	18089	18424	18064	18295	18262	18117	18171	18145	18291	18141	18253	18216	18125	18010	18187	18295	18226	18299	18071	18195	18264	18085	18121	18182	18246	18110	18094	18266	18312	18117	18382	18017	18118	18172	18104	18098	18035	18182	18220	18254	18078	18234	18199	18213	18175	18207	18200	18230	18118	18228	18057	18223	18211	18249	18111	18100	18120	18213	18364	18060	18032	18141	18230	18214	17981	18182	18235	18156	18198	18192	18112	18103	18191	17885	18063	18156	18136	18097	18105	18291	18276	18230	17982	18185	18187	18042	18044	18215	18220	18330	18191	18421	18288	18171	18276	18215	18273	18097	18061	18278	18279	18232	18151	18220	18271	18071	18134	18086	18033	18231	18262	18252	18079	18137	18041	18185	18177	18347	18160	18304	18211	18268	18295	18130	18027	17997	18204	18159	18078	18086	18164	18255	18112	18324	18060	18119	18306	18173	18370	18100	18028	18129	18273	18180	18219	18163	18076	18128	18225	18069	18056	18199	18201	18020	18240	18081	18306	18066	18177	18141	18110	18101	18100	18088	18084	18112	18166	18260	18034	18152	18108	18056	18279	18236	18090	18113	17931	18217	18190	18125	18261	18102	18180	18095	18306	18073	18124	18218	18067	18237	18235	18115	18170	18239	18094	18313	18214	18212	18053	18069	18017	18233	18220	18263	18168	18221	18149	18045	18145	18207	18282	18128	18110	18217	18347	18145	18222	18091	18048	18157	18118	18322	18139	18226	18195	18198	18162	18188	18171	18182	18106	18094	18128	18147	18063	18317	18228	18249	18050	18194	18296	18160	18234	18188	18068	18182	18187	18184	18147	18264	18136	18132	18076	18163	18187	18077	18068	18136	18162	18012	18157	18182	18101	18188	18187	18501	18066	18151	18294	18086	18024	18167	18034	18205	18377	18155	18211	17981	18318	17976	18114	18208	18113	18005	18089	18226	18175	18199	18133	18122	18303	18106	18019	18202	18002	18251	18248	18164	18128	18320	18085	18127	18186	18223	18171	18128	18138	18161	18324	18190	18335	17921	18185	18102	18167	18168	18330	18038	18288	18167	18236	18316	18231	18099	18206	18035	18205	18152	18339	17946	18268	18307	18285	18090	18053	18273	18274	18140	18186	18101	18265	18150	18197	18169	18151	18248	18466	18060	18103	18062	18262	18058	18246	18090	18214	18214	18245	18202	18257	18194	17957	18108	18073	18158	18135	18040	18448	18252	18041	18074	18202	18165	18105	18090	18232	18063	18181	18319	18330	18163	18197	18250	18038	18086	18187	17993	18373	18204	18181	18182	18198	18200	18177	18044	18228	18165	18219	18106	18272	18080	18150	18197	18348	18185	18314	18180	18205	18162	18291	18170	18322	18101	18270	18140	18146	18276	18164	18273	18396	18131	18300	18351	18317	18095	18173	18034	18203	18101	18087	18263	18226	18133	18298	18296	18102	18082	18119	18178	18255	18011	18140	18062	18053	18302	18046	18191	18205	18140	18069	18070	18043	18287	18126	18137	18117	18157	18292	17924	18253	18081	17989	18303	18173	18211	18159	18131	18255	18115	18198	18060	18282	18108	18215	18081	18116	18226	18046	18229	18272	17996	18238	18230	18214	18217	18193	18043	18195	18227	18099	18308	18089	18138	18183	18219	18245	18017	18198	18052	18135	18090	18204	18179	18246	18192	18147	18240	18075	18165	18278	18157	18176	18149	18286	18151	18200	18312	18079	18148	18278	18184	18159	18236	17988	18085	18216	18081	18288	18166	18045	18066	17953	18078	18255	18180	18124	18177	18315	18264	18223	18048	18050	18291	18262	18240	18288	18198	18033	18097	17981	18000	17980	18118	18186	18044	18138	18144	18170	18067	18171	17977	18276	18183	18103	18133	18268	18134	18092	17973	18203	18090	18248	18289	18438	18020	18156	18183	18198	18442	18223	18265	18332	18245	18284	18136	18151	18253	18195	18317	18163	18098	18189	18238	18151	18203	18200	18068	18175	18356	18083	18224	18273	18170	18266	18163	18101	18177	18308	18116	18175	18131	18200	18190	18323	18062	18171	18297	18071	18119	18063	17994	18168	18185	18169	18137	18123	18155	18100	18217	18108	18025	18200	18194	18182	18271	18058	18186	18093	18284	18189	18201	18004	18167	18074	18154	18203	18256	17948	17963	18149	18093	18247	18057	17986	18272	18104	18121	18321	18245	18116	18255	18003	18085	18084	18192	18250	18102	18152	18138	18265	18132	18284	18052	18240	18127	18068	18098	17942	18086	18132	18359	18155	17986	18127	18075	18219	18153	18056	18225	18185	18265	18104	18006	18216	18210	18254	18185	18199	18179	18079	18200	18078	18140	18221	18089	18189	18354	18214	18071	18179	18348	18023	18156	18412	18054	18059	18402	18118	18096	18078	18184	18147	18029	18473	18086	18152	18042	18135	18078	17992	18215	18214	18249	18159	18148	18048	18132	18186	18285	18164	18030	18031	18122	18184	18090	18276	18499	18137	18159	18029	18306	18242	18278	18235	18249	18148	18119	18089	18220	18249	18280	17968	18287	18056	18182	18098	18054	18233	17997	18389	18239	18079	18096	18296	18207	18150	18198	18209	18223	18305	18095	18298	18057	18161	18121	18310	18101	17900	18064	18107	18167	18112	17976	18164	18115	18093	18170	18170	18218	18231	18151	18202	18234	18157	18139	18296	18204	18207	18181	18115	18147	18113	18243	18097	18314	18176	17954	18234	18272	18070	18224	18336	18215	18280	18137	18128	18270	18340	18204	18168	18086	18075	18217	18218	18115	18235	18195	18149	18247	18116	18187	17948	18230	18397	18212	18183	18239	18057	18207	18238	18280	18164	18108	18276	18226	18249	18171	18031	18095	18177	18279	18162	18100	18225	18132	18184	18239	18240	18028	18225	18291	18222	18167	18162	18090	18133	18152	18081	18214	18024	18125	18184	18327	18293	18265	18256	18324	18246	18160	18064	18241	18091	18317	18122	18148	18312	18253	18138	18187	18159	18052	17925	18259	18115	18135	18107	18178	18116	18279	18128	18201	18180	18203	18202	18206	18248	18109	18103	18289	18212	18268	18112	18208	18268	18322	18082	17984	18322	18128	18097	18141	18041	18219	18098	18145	18106	18240	18132	18050	18372	18235	18084	18201	18275	18069	18184	18337	18169	18064	18268	18182	18112	18254	18191	18224	18290	18005	18203	18277	18252	18073	18156	18189	18167	18169	18121	18146	18273	18159	18166	18169	17978	18381	18254	18233	18220	18088	17971	18237	18327	18169	18298	18058	18157	18181	18181	18278	18315	18201	18321	18107	18039	18299	18291	18034	18191	18016	18287	18159	18049	18148	18100	18295	18274	17918	18069	18096	18152	18137	18098	18230	18228	18248	18135	18230	18170	18309	18323	18041	18272	18193	18019	18129	18235	18198	18253	18220	17934	18063	18199	17952	18106	18099	18200	18066	18131	18096	18107	18214	18108	18250	18072	18213	18157	18145	18097	18157	18053	18196	18277	18210	18254	18213	18184	18291	18116	18077	18239	18133	18376	18198	18269	18069	18396	18176	18334	18355	18180	18185	18218	18045	18300	17999	18116	18115	18231	18267	18332	18130	18326	18040	18103	18260	18156	18270	18123	18138	18162	18212	18162	18186	18039	18241	18066	18154	18164	18245	18170	18165	18166	18270	18084	18213	18069	18095	18135	18149	18308	17960	18202	18151	17972	18182	18074	18302	18054	18236	18132	18257	18102	18258	18088	18235	18301	18151	18270	18369	18080	18296	18328	17954	17922	18075	18310	18086	18116	18219	18366	17966	18098	18263	18274	18291	18111	18273	18113	18237	18103	18261	18269	18371	18114	17956	18053	18410	18356	18025	18264	18276	18065	18221	18113	18208	18003	18048	18293	18158	18149	18292	18084	18266	18107	18010	18207	18039	18298	18164	18232	18188	18091	18115	18089	18005	18291	18107	18376	18204	18154	17977	18138	18278	18277	18159	18257	18290	18277	18198	18094	18091	18201	18244	18340	18201	18202	18237	18187	18207	18477	18068	18102	18151	18087	18149	18093	18164	18093	18291	18117	18096	18098	18295	18150	18116	18107	18246	18142	18298	17986	18167	18202	18178	18053	18220	18137	17912	18213	18190	18106	18311	18077	18244	18376	18201	18346	18261	18059	18119	18214	18148	18173	18093	18319	18284	18091	18373	18216	18067	18242	18152	18247	18197	18072	18191	18258	18113
24155	21570	29692	26979	25890	27316	27487	24150	23084	22923	22915	22786	22641	22723	22757	22622	22616	22387	22368	22480	22429	22468	22098	22166	22260	22312	22416	22259	22228	22041	22401	22168	22183	22252	22054	22343	22103	22285	22140	22234	22095	22077	22122	22164	22171	22252	22184	22339	22350	22415	22280	22060	22248	22396	22133	22149	22361	22243	22205	22254	22151	22230	22130	22031	22072	22055	22077	22400	22127	22267	22145	22033	22238	22119	22162	22054	22156	22105	22147	22238	22129	22226	22147	21957	22206	22124	22072	22091	22293	21923	22356	22297	22414	22236	22091	22033	22113	22031	22186	22344	22080	22191	22061	22023	22094	22072	22253	22064	22277	21988	22130	22237	22195	22230	22159	22017	22262	21982	21965	22006	22167	22106	22148	22080	22322	21988	22060	22244	22333	22313	22368	22121	22089	22226	22106	22053	22104	22075	22267	22056	22433	22334	22112	22420	22441	21884	22406	22195	21988	22204	22156	22190	22149	22240	22239	22043	22082	22180	22126	22118	22173	21951	22143	22108	22128	22124	22237	22186	21873	22126	22321	22101	22299	22291	22082	22083	21965	22024	22182	22257	22092	22201	22117	22113	22018	22297	22315	22148	22085	22100	22072	21838	22403	22271	22038	22153	22088	22217	22115	22176	22009	22116	22294	22173	22501	22352	22074	22134	21914	22048	22228	22431	22054	22108	21997	22118	22141	21998	22175	22017	22052	21895	22153	22005	22095	22247	22094	21901	22183	22236	22308	22203	22188	22262	22171	22276	21917	22322	22144	22183	22073	21919	22212	22154	22338	21980	22137	22168	22221	22040	22171	22231	22344	22392	22230	22233	22260	22150	22263	22212	22027	21888	22239	22076	22181	22306	22281	22076	22241	22040	22476	22133	22280	22195	22257	22124	22367	22208	22013	22144	22183	22255	22208	22194	22241	22217	22289	22357	22260	22126	22216	22101	22311	22274	22258	22131	21927	22252	22275	22078	22183	22265	22373	22220	22281	22213	22094	22155	22436	22082	22093	22309	22309	22023	21892	22042	22225	22072	21994	22081	22008	22094	22014	22245	22047	22145	22123	22349	22344	22224	21910	21978	22154	21968	22258	22096	22130	22137	22218	22490	22249	22121	22161	22052	22080	21966	21865	22196	22093	22059	21992	22349	22355	22142	22059	22149	22253	22055	22417	21977	22130	22374	22209	22143	22029	22145	22109	21974	22067	22345	21916	22366	22174	22135	22270	22307	22185	22483	22291	22182	22000	22158	21990	22112	22155	22066	22160	22143	21810	22011	22110	22475	22099	22140	22056	22012	22162	22225	22056	22093	21863	22309	22079	22212	22135	22141	22065	22256	22189	22261	22184	22230	22140	22107	22260	22303	22060	22262	22096	22208	22205	22066	22155	22164	22223	22050	22178	22283	22241	22354	22001	22019	22016	22030	22048	22131	22365	22306	22098	22155	21836	22036	22213	22046	22205	22017	22007	22038	22178	22100	22335	22175	22262	22130	22111	22143	21957	21984	22035	22422	22207	22198	22268	22310	22114	22113	22183	21992	22168	22025	21978	21952	22017	22077	22174	22344	22099	21977	22426	22168	22342	21977	22093	22106	22025	22302	22210	22152	22064	21919	22322	22036	22125	22071	22344	22249	22212	22199	22147	22088	22144	22240	22138	22174	22091	22019	22131	22024	22141	22430	22233	22084	22144	22071	22081	22046	21949	21936	21883	22269	22162	22082	21898	22367	22264	22115	22196	22277	22412	21907	22004	22172	22074	21972	22239	22024	22152	22119	22219	21897	22104	22261	22275	22100	21997	22123	21962	22180	22032	22156	22128	22174	22134	21950	22326	22220	22272	22063	22201	22271	22074	22037	22049	22073	22183	22286	22099	22213	22335	21940	22055	21994	22229	22073	22277	22153	22219	22281	22233	22423	21972	22270	22241	22199	22290	22126	22118	22205	22161	22200	22159	22154	22130	22109	22164	22166	21878	22094	22226	22163	22246	22106	22097	22288	22384	22304	22287	22206	22162	22079	22244	22051	22126	22063	22067	22280	22128	22164	22132	22252	22276	22299	22182	22069	22166	22128	22248	22190	22041	22195	22145	22279	22157	22327	22379	22146	22164	22152	22098	22086	22153	22139	22174	21988	22233	21968	22177	21923	22087	22279	22120	22372	22060	22286	22002	22223	22103	22243	22208	22074	22208	22100	22344	22181	22149	22266	22113	22045	22211	22076	22070	22044	22031	22140	21939	22095	22082	22213	22179	22043	22156	22119	22299	22178	22258	21954	22242	22173	22087	22296	22147	22023	22181	22148	22223	22027	22245	22304	22015	22312	22082	22386	22368	22231	22144	22218	22044	21824	22040	22125	21975	21958	22179	22054	22379	22373	22194	22139	22188	22046	22006	22078	22256	22172	22186	22030	22100	22024	21853	22070	22186	22187	22293	22211	22223	22224	22150	22157	22158	22395	22311	22058	22273	22118	22074	22044	22308	22052	22110	22458	22302	22394	22191	22285	22129	21925	22078	22153	22145	21924	22293	21913	22065	22044	22068	22117	22191	22135	22021	22375	21900	22040	22229	22273	21936	22366	21953	22306	22264	22187	21977	22259	22153	22049	22059	22260	22315	22234	21945	22272	22207	22207	22187	22108	22130	22015	21899	22298	22024	22118	22192	22159	22174	22268	22124	22149	22256	22240	22288	22049	22074	22193	22342	22179	22079	22142	22363	22015	22304	22206	22199	21912	22000	22150	22280	22041	22147	22148	22127	22084	21948	22074	21992	22071	22348	22330	22402	22261	22199	22185	22230	22205	22232	22173	22206	22111	22247	22309	22197	22221	22105	22020	22111	22060	22364	22083	22037	22034	22067	22193	22316	22051	22224	22003	21949	22142	22053	22222	22327	22168	22146	22278	22343	21953	22128	22030	22178	21900	22051	22277	22311	22334	22336	22384	22213	22120	22186	22165	22118	22260	22200	22267	22301	22032	22086	21991	22123	22174	22292	22328	22221	22035	22207	22093	22240	22187	22114	22138	22375	22003	22112	22052	22156	22270	22094	22136	22097	22167	22208	22326	22288	22279	21995	22186	22241	22212	21857	22082	22268	22366	22067	22149	22151	21934	22151	22093	22030	22354	22187	22351	22229	22145	22072	21976	22022	22304	22286	22162	21957	22160	22282	22195	22329	22371	21985	22202	22147	22165	22092	22300	22179	22100	22192	22254	22086	21997	22047	21995	21946	22164	22170	22177	22013	22110	22260	22201	21966	22252	22141	21885	22101	22173	22173	22100	22047	22053	22087	22124	22210	22177	22091	22171	22129	22234	22095	22132	22251	21989	22183	22173	22108	22070	22188	22083	22148	22054	22148	22525	22326	22197	22114	22060	22288	22462	22350	22218	22122	22380	22238	22348	22258	22208	22106	22236	22091	22188	22158	22037	22047	22230	22080	22431	22289	22246	22283	22142	22166	22112	22072	22204	22258	21979	22151	22169	22078	22029	22100	22208	22128	22285	22346	22135	22211	22200	22140	22203	22226	22239	22194	22020	22070	22249	22063	22139	22280	22234	21970	22106	22128	22069	22209	21835	22170	22013	22022	22205	22107	22094	22147	22097	22053	22173	22312	22235	22127	22180	22116	22122	22010	22180	22113	22048	22205	22174	22319	22318	22180	22113	22080	22313	22145	22154	22011	22292	22297	22187	21988	21985	22179	22136	21913	22101	22136	21978	22164	22166	22275	22041	22292	22028	21942	22069	22137	21993	22062	22247	22058	22255	21816	22245	22217	22180	22111	22018	22407	22226	22028	22361	21996	22155	22317	22152	22190	22193	21957	22005	22249	22239	21943	22113	22227	22021	22189	22211	22046	22188	22215	22112	22074	22041	22132	21920	22168	22159	22043	22153	22077	22013	22167	22346	21978	22172	22306	22292	22279	22176	22291	21994	22066	22142	22100	22160	22098	22012	22305	22151	22103	22246	22064	21812	22153	22258	22066	21987	22037	22088	22401	21991	22061	22095	22088	22138	22170	22115	22176	22098	22300	22153	22286	22135	21948	22371	22157	21968	22254	22106	22281	22247	22217	22211	21963	22411	22091	22202	21838	22267	22104	22020	22151	22315	22268	22235	22158	22262	22215	22178	22286	22069	22195	22237	22133	22133	22227	22120	22155	22131	22179	22071	21983	22052	22260	22065	22174	22012	22069	22226	22092	21929	22112	22082	22073	22027	22332	22230	21933	22053	21815	22160	22115	22015	22120	22242	22028	22169	22253	22225	22173	22187	22173	21881	21974	22176	22169	22107	22091	22155	22251	22060	21930	22156	22227	22190	22089	22213	22069	21964	22279	22172	22208	22287	22170	22041	22051	22109	22036	22104	22186	22234	22257	22066	22177	22181	22353	22152	22180	22328	22313	22175	22072	22203	22253	22155	22068	22319	22132	22206	22090	22162	22229	22452	22115	22070	22255	22234	22101	22120	22160	22056	22239	22040	22272	22325	22045	22279	22146	22081	22280	22174	22107	22241	22189	22167	22219	22376	21953	21900	22119	22230	22139	22104	22392	22224	22116	22235	22138	22087	22077	22004	21983	22098	22081	22183	22157	22179	22238	22357	22362	21955	22091	22040	22349	22346	22269	22136	21990	22042	22040	22146	22068	22294	21980	22147	22044	22113	22041	22116	22297	22147	22182	21893	22370	22146	22123	22269	22112	22185	22598	22234	22089	22277	22342	22082	22161	22158	22068	22062	22196	22235	22064	22138	22297	21967	22046	22264	22195	22129	22187	22341	22028	21961	22130	21980	22127	22308	22078	21961	22035	21986	22131	22326	22225	22325	22158	21966	22069	22097	21946	22212	22016	22089	22277	22074	22163	22274	21974	22233	22283	22268	22133	22407	22082	22247	22209	22217	22059	22117	22017	22248	22156	22330	22090	22154	22107	22142	22391	22134	22169	22127	22079	22122	22126	22349	22222	22136	22276	22139	22313	22436	22253	22163	21975	22002	22253	22334	22136	22263	22139	21921	22258	22136	22211	21969	22235	22119	21921	21997	22215	22124	21956	22503	22116	22040	22155	22151	22266	22233	22086	22117	22176	22151	22024	21995	22292	22226	22187	22168	22190	22094	22141	22232	22005	22103	22111	22190	22094	22109
35783	58188	53560	38900	29402	25294	22827	20488	19700	19271	19065	19118	19230	18846	18963	18892	18985	18818	18904	18674	18526	18538	18661	18646	18603	18477	18611	18624	18590	18504	18471	18517	18535	18509	18575	18689	18476	18396	18607	18395	18556	18465	18616	18392	18568	18645	18706	18507	18450	18720	18474	18585	18312	18666	18384	18600	18500	18492	18509	18557	18524	18419	18474	18459	18613	18619	18414	18668	18547	18641	18373	18304	18705	18608	18507	18715	18464	18345	18463	18367	18548	18552	18540	18447	18631	18460	18455	18472	18521	18407	18476	18458	18547	18539	18617	18554	18353	18558	18506	18598	18489	18592	18654	18449	18438	18538	18507	18429	18451	18418	18518	18565	18442	18426	18460	18533	18659	18362	18633	18335	18536	18499	18490	18436	18500	18547	18480	18648	18395	18559	18412	18478	18310	18591	18357	18423	18260	18556	18490	18534	18389	18508	18418	18484	18533	18483	18531	18531	18332	18463	18452	18458	18307	18355	18494	18617	18572	18460	18432	18395	18395	18611	18540	18570	18396	18392	18581	18448	18557	18441	18433	18572	18568	18323	18259	18344	18439	18441	18507	18347	18338	18658	18376	18360	18334	18464	18346	18550	18615	18542	18564	18352	18447	18378	18482	18275	18275	18424	18383	18461	18452	18528	18506	18571	18346	18438	18475	18482	18479	18437	18727	18484	18580	18585	18386	18558	18569	18593	18410	18477	18519	18625	18432	18486	18450	18421	18473	18576	18400	18481	18349	18374	18678	18552	18557	18506	18491	18327	18461	18430	18491	18581	18516	18487	18398	18536	18349	18441	18392	18494	18386	18467	18502	18403	18317	18352	18523	18381	18514	18553	18476	18462	18321	18470	18562	18561	18435	18506	18509	18273	18561	18638	18285	18433	18702	18470	18450	18531	18505	18476	18544	18780	18382	18549	18481	18436	18431	18621	18638	18371	18657	18553	18368	18483	18555	18506	18442	18447	18337	18404	18372	18631	18416	18458	18503	18453	18339	18671	18524	18498	18550	18467	18498	18418	18563	18353	18517	18578	18379	18430	18481	18423	18500	18511	18419	18471	18573	18382	18455	18614	18517	18361	18529	18472	18729	18354	18471	18468	18336	18455	18413	18366	18468	18502	18318	18472	18380	18634	18431	18447	18621	18536	18505	18430	18371	18454	18491	18361	18334	18595	18521	18486	18538	18464	18425	18364	18381	18717	18391	18524	18334	18411	18359	18412	18593	18444	18599	18299	18681	18421	18459	18582	18635	18526	18303	18413	18375	18522	18479	18510	18407	18417	18490	18494	18468	18514	18556	18472	18385	18339	18340	18506	18459	18538	18494	18482	18422	18507	18405	18445	18557	18343	18431	18384	18371	18410	18217	18543	18421	18424	18441	18304	18451	18453	18378	18289	18510	18336	18492	18529	18437	18447	18377	18452	18606	18603	18679	18566	18512	18685	18379	18411	18608	18431	18421	18338	18606	18453	18492	18478	18485	18425	18482	18595	18360	18388	18385	18394	18289	18397	18389	18333	18731	18435	18520	18553	18283	18435	18481	18352	18595	18468	18342	18446	18624	18528	18618	18331	18561	18374	18595	18630	18424	18593	18508	18485	18482	18415	18554	18604	18325	18230	18450	18347	18364	18476	18584	18447	18473	18547	18478	18354	18485	18360	18479	18577	18492	18449	18501	18632	18399	18553	18387	18549	18510	18680	18432	18458	18512	18498	18486	18367	18399	18459	18521	18665	18581	18374	18573	18355	18522	18484	18512	18417	18499	18300	18411	18609	18456	18520	18385	18504	18473	18454	18562	18701	18437	18515	18465	18423	18624	18391	18561	18418	18693	18548	18398	18315	18613	18523	18541	18576	18439	18390	18535	18402	18526	18401	18531	18558	18454	18462	18522	18385	18359	18442	18517	18453	18458	18435	18681	18663	18519	18566	18407	18551	18463	18391	18646	18420	18573	18529	18535	18558	18622	18452	18425	18656	18393	18435	18525	18542	18457	18489	18588	18529	18593	18564	18532	18412	18426	18559	18342	18396	18506	18525	18554	18539	18553	18290	18352	18600	18367	18612	18433	18553	18454	18713	18408	18562	18503	18463	18387	18721	18553	18478	18642	18380	18613	18611	18595	18635	18536	18518	18435	18432	18468	18546	18487	18607	18510	18433	18629	18498	18519	18479	18509	18520	18637	18490	18602	18411	18671	18630	18561	18438	18528	18426	18407	18530	18455	18494	18563	18618	18393	18659	18358	18341	18639	18650	18343	18514	18440	18531	18371	18495	18342	18404	18534	18322	18393	18519	18553	18566	18436	18493	18271	18371	18565	18445	18454	18602	18306	18521	18594	18512	18637	18460	18522	18302	18396	18491	18539	18431	18490	18524	18512	18596	18479	18580	18559	18474	18663	18511	18550	18518	18515	18304	18389	18594	18448	18434	18582	18536	18522	18602	18285	18577	18504	18537	18474	18487	18521	18647	18396	18692	18509	18487	18595	18539	18584	18306	18414	18594	18540	18605	18404	18614	18342	18491	18440	18505	18565	18356	18356	18430	18500	18389	18409	18411	18440	18594	18295	18421	18637	18211	18458	18622	18616	18526	18525	18478	18486	18335	18544	18542	18452	18515	18351	18653	18418	18384	18468	18474	18574	18569	18529	18465	18419	18488	18398	18449	18421	18275	18471	18539	18423	18472	18408	18489	18556	18425	18577	18261	18647	18417	18402	18483	18581	18409	18460	18395	18341	18875	18483	18498	18558	18457	18502	18584	18447	18669	18457	18616	18485	18287	18524	18579	18407	18537	18538	18639	18384	18571	18316	18403	18560	18475	18453	18470	18481	18515	18496	18541	18578	18627	18489	18465	18469	18450	18428	18359	18486	18548	18405	18467	18569	18505	18601	18528	18461	18438	18419	18380	18503	18400	18316	18272	18548	18683	18322	18373	18515	18615	18443	18557	18651	18483	18619	18438	18551	18472	18392	18479	18556	18571	18421	18431	18463	18401	18597	18556	18650	18537	18433	18491	18423	18477	18483	18486	18539	18372	18412	18374	18477	18490	18441	18403	18488	18736	18636	18422	18459	18346	18643	18406	18293	18533	18519	18464	18496	18505	18532	18470	18255	18468	18469	18557	18496	18461	18639	18433	18536	18492	18462	18392	18434	18470	18440	18445	18621	18417	18559	18461	18347	18468	18317	18318	18559	18454	18368	18658	18422	18615	18409	18409	18630	18478	18565	18395	18680	18517	18552	18490	18435	18514	18357	18562	18564	18417	18643	18699	18326	18652	18334	18195	18336	18453	18481	18407	18491	18514	18452	18323	18481	18594	18669	18478	18410	18527	18267	18521	18512	18606	18531	18377	18586	18486	18356	18229	18383	18530	18631	18396	18561	18446	18558	18442	18554	18564	18439	18520	18581	18448	18533	18614	18437	18528	18338	18580	18373	18298	18565	18500	18292	18407	18389	18521	18628	18359	18492	18271	18521	18494	18528	18548	18554	18369	18421	18524	18493	18561	18455	18442	18610	18383	18437	18512	18547	18395	18362	18432	18563	18496	18508	18496	18455	18607	18290	18458	18396	18405	18581	18600	18484	18382	18463	18600	18368	18502	18550	18455	18627	18536	18404	18426	18496	18388	18517	18503	18590	18590	18583	18643	18411	18515	18456	18495	18422	18520	18215	18322	18454	18545	18602	18405	18524	18472	18551	18614	18519	18429	18577	18415	18516	18406	18525	18579	18502	18475	18430	18493	18479	18540	18560	18305	18603	18431	18373	18617	18576	18565	18376	18423	18504	18466	18575	18484	18598	18263	18464	18634	18483	18434	18330	18355	18395	18372	18525	18573	18596	18597	18334	18530	18379	18513	18366	18389	18469	18565	18503	18430	18458	18574	18574	18525	18444	18394	18650	18415	18449	18389	18587	18500	18502	18549	18486	18596	18639	18452	18575	18451	18627	18354	18464	18643	18350	18370	18573	18533	18590	18542	18466	18559	18559	18608	18534	18557	18498	18632	18408	18302	18420	18513	18365	18303	18412	18521	18447	18553	18464	18386	18524	18337	18537	18539	18561	18451	18678	18638	18463	18516	18609	18442	18319	18402	18576	18675	18655	18651	18451	18630	18524	18593	18481	18512	18506	18602	18355	18579	18611	18537	18392	18286	18416	18315	18541	18593	18608	18636	18413	18547	18533	18250	18439	18584	18519	18332	18453	18423	18330	18622	18494	18365	18528	18512	18479	18680	18562	18458	18435	18316	18396	18451	18490	18598	18619	18618	18544	18552	18520	18598	18436	18530	18645	18552	18548	18480	18484	18501	18427	18476	18569	18578	18195	18717	18380	18568	18421	18409	18452	18629	18732	18400	18596	18416	18444	18477	18469	18490	18422	18515	18326	18334	18543	18360	18501	18501	18478	18415	18560	18382	18687	18585	18509	18518	18606	18499	18497	18525	18548	18571	18401	18532	18629	18356	18496	18452	18429	18404	18464	18427	18455	18421	18550	18591	18446	18464	18549	18571	18507	18337	18342	18597	18660	18465	18353	18589	18406	18672	18596	18462	18524	18665	18517	18461	18506	18577	18317	18370	18318	18450	18538	18434	18434	18576	18569	18360	18442	18440	18555	18332	18408	18351	18527	18366	18527	18512	18639	18465	18412	18478	18521	18466	18439	18642	18478	18446	18464	18565	18354	18601	18389	18551	18285	18467	18339	18579	18369	18611	18492	18495	18539	18371	18410	18307	18423	18512	18342	18392	18609	18526	18458	18389	18550	18715	18476	18688	18643	18506	18659	18364	18586	18408	18560	18460	18390	18563	18480	18589	18257	18595	18367	18537	18382	18495	18522	18498	18562	18466	18479	18470	18442	18524	18469	18475	18472	18445	18327	18621	18493	18331	18584	18471	18629	18611	18478	18523	18366	18405	18615	18468	18308	18471	18610	18439	18545	18421	18414	18567	18402	18374	18415	18531	18405	18599	18367	18405	18548	18516	18465	18477	18398	18432	18662	18608	18583	18778	18464	18438	18417	18578	18450	18624	18419	18430	18476	18584	18457	18304	18614	18229	18544	18395	18376	18349	18700	18633	18335	18380	18470	18607	18454	18410	18523	18607	18445	18342	18643	18397	18368	18464	18487	18299	18511	18480
22912	21552	29417	24761	24074	28094	30437	25491	23880	23944	23678	23445	23640	23389	23387	23225	23455	23176	23044	22945	22947	22833	22773	22627	22889	22920	22787	22871	22668	22716	22673	22620	22642	22538	22671	22544	22684	22658	22806	22544	22705	22834	22792	22592	22596	22791	22590	22672	22667	22637	22526	22408	22660	22463	22732	22538	22703	22676	22608	22425	22617	22686	22700	22842	22681	22611	22491	22593	22700	22499	22718	22655	22476	22517	22409	22418	22483	22596	22762	22815	22656	22485	22443	22432	22335	22577	22577	22434	22634	22637	22783	22889	22477	22540	22638	22325	22475	22502	22611	22768	22812	22527	22513	22584	22768	22460	22558	22478	22534	22601	22564	22767	22561	22384	22460	22688	22642	22691	22656	22598	22581	22591	22811	22340	22597	22667	22684	22601	22655	22499	22774	22574	22665	22585	22701	22657	22608	22444	22563	22732	22689	22595	22620	22387	22383	22710	22606	22701	22453	22430	22491	22528	22393	22528	22537	22708	22845	22747	22647	22543	22684	22642	22846	22453	22377	22899	22593	22376	22497	22586	22744	22728	22444	22431	22512	22580	22796	22751	22785	22582	22545	22623	22536	22379	22618	22586	22480	22634	22681	22551	22714	22683	22563	22598	22770	22548	22660	22757	22685	22661	22428	22407	22534	22492	22752	22490	22569	22521	22419	22727	22612	22771	22622	22545	22612	22728	22570	22669	22453	22566	22626	22554	22552	22352	22605	22613	22650	22563	22607	22431	22524	22534	22660	22682	22540	22451	22636	22600	22615	22494	22526	22639	22543	22712	22563	22672	22853	22701	22637	22676	22639	22598	22420	22546	22397	22449	22488	22494	22590	22637	22649	22407	22658	22644	22624	22479	22595	22631	22539	22331	22647	22607	22720	22612	22562	22349	22613	22400	22336	22412	22696	22565	22621	22388	22420	22526	22482	22724	22646	22502	22628	22450	22597	22681	22646	22589	22419	22731	22519	22535	22468	22714	22474	22548	22429	22535	22564	22614	22761	22827	22667	22600	22572	22699	22701	22523	22565	22395	22605	22374	22581	22426	22436	22271	22321	22423	22568	22644	22707	22416	22539	22382	22566	22490	22484	22333	22615	22322	22678	22293	22476	22505	22533	22645	22544	22687	22590	22612	22454	22433	22677	22502	22481	22514	22508	22426	22527	22619	22348	22559	22708	22402	22577	22884	22553	22471	22465	22425	22606	22694	22549	22330	22543	22606	22606	22466	22707	22616	22526	22354	22510	22489	22475	22360	22534	22564	22663	22660	22564	22613	22636	22406	22473	22490	22580	22619	22648	22487	22647	22615	22710	22627	22648	22828	22377	22397	22478	22500	22677	22493	22722	22669	22756	22580	22586	22604	22872	22376	22552	22681	22610	22475	22414	22542	22548	22483	22424	22562	22522	22730	22509	22572	22577	22511	22492	22366	22379	22637	22449	22254	22749	22756	22751	22635	22566	22541	22670	22529	22743	22463	22533	22612	22461	22627	22764	22588	22448	22808	22449	22555	22477	22316	22751	22669	22536	22375	22563	22518	22808	22488	22543	22683	22563	22535	22515	22478	22670	22486	22416	22585	22575	22484	22626	22639	22595	22570	22336	22675	22499	22513	22733	22553	22842	22639	22245	22550	22312	22559	22592	22493	22383	22838	22420	22806	22759	22382	22689	22707	22688	22637	22403	22391	22400	22488	22643	22555	22477	22526	22632	22379	22707	22402	22515	22433	22493	22642	22532	22626	22547	22269	22336	22618	22562	22610	22606	22473	22678	22720	22801	22628	22463	22639	22473	22515	22301	22413	22615	22878	22549	22528	22622	22383	22477	22573	22573	22636	22676	22628	22550	22657	22552	22626	22442	22606	22693	22451	22403	22474	22556	22597	22688	22533	22494	22613	22725	22368	22661	22467	22597	22523	22660	22536	22599	22713	22709	22606	22532	22567	22547	22758	22700	22544	22391	22582	22559	22699	22633	22657	22673	22750	22566	22457	22780	22664	22523	22407	22668	22547	22278	22428	22576	22586	22668	22637	22615	22694	22762	22373	22515	22691	22788	22499	22529	22736	22636	22457	22528	22737	22430	22529	22479	22407	22539	22674	22356	22720	22686	22518	22640	22560	22839	22626	22648	22600	22719	22709	22600	22357	22542	22399	22360	22539	22568	22420	22700	22673	22496	22392	22300	22543	22633	22350	22513	22838	22534	22509	22564	22716	22895	22519	22613	22490	22451	22582	22627	22700	22565	22555	22488	22492	22773	22591	22768	22729	22305	22797	22398	22581	22310	22566	22453	22420	22589	22609	22626	22651	22569	22531	22467	22534	22521	22481	22408	22682	22587	22716	22687	22456	22594	22638	22651	22544	22542	22709	22532	22564	22595	22695	22530	22634	22813	22454	22645	22527	22701	22566	22501	22542	22471	22591	22527	22533	22661	22624	22656	22692	22394	22399	22842	22469	22778	22678	22608	22507	22793	22398	22432	22651	22414	22355	22629	22468	22368	22517	22616	22443	22388	22579	22322	22467	22726	22478	22592	22505	22396	22491	22612	22802	22835	22588	22525	22545	22800	22758	22601	22675	22726	22703	22514	22741	22584	22608	22577	22569	22641	22431	22580	22388	22476	22453	22583	22786	22415	22616	22698	22552	22487	22356	22575	22733	22527	22601	22485	22560	22516	22451	22635	22470	22753	22579	22501	22800	22610	22745	22434	22561	22684	22365	22532	22824	22680	22493	22638	22291	22419	22446	22408	22524	22373	22398	22500	22471	22663	22570	22536	22266	22610	22563	22383	22392	22623	22430	22498	22613	22524	22349	22393	22687	22688	22536	22598	22904	22540	22603	22560	22766	22629	22502	22649	22559	22698	22764	22476	22501	22558	22582	22597	22426	22369	22737	22525	22721	22521	22547	22470	22663	22715	22796	22656	22510	22545	22476	22437	22472	22524	22415	22568	22748	22664	22659	22400	22521	22545	22473	22651	22743	22705	22557	22554	22501	22570	22493	22415	22539	22709	22437	22575	22648	22616	22483	22656	22326	22470	22679	22547	22555	22682	22371	22559	22488	22483	22520	22441	22459	22407	22463	22687	22389	22383	22590	22454	22534	22702	22421	22703	22512	22730	22526	22639	22528	22688	22378	22472	22634	22468	22427	22416	22490	22532	22437	22606	22671	22777	22583	22582	22456	22579	22617	22508	22682	22840	22541	22456	22699	22710	22404	22445	22504	22514	22686	22707	22618	22457	22531	22531	22669	22655	22544	22743	22639	22733	22422	22342	22477	22551	22537	22477	22608	22413	22428	22594	22706	22651	22573	22616	22565	22669	22592	22559	22658	22545	22337	22567	22629	22656	22623	22551	22885	22525	22555	22579	22570	22640	22764	22564	22495	22490	22664	22498	22420	22205	22627	22660	22552	22324	22671	22594	22645	22619	22719	22653	22611	22473	22552	22675	22623	22702	22669	22671	22694	22482	22690	22482	22749	22528	22365	22467	22505	22478	22580	22587	22438	22658	22580	22477	22484	22581	22390	22513	22678	22622	22591	22450	22534	22635	22630	22416	22576	22465	22470	22593	22761	22362	22371	22696	22636	22574	22564	22551	22544	22792	22350	22707	22596	22816	22438	22661	22658	22638	22606	22468	22492	22572	22499	22551	22597	22372	22724	22460	22499	22628	22374	22509	22352	22326	22661	22436	22682	22679	22417	22383	22438	22594	22534	22696	22651	22653	22486	22265	22528	22724	22521	22634	22461	22518	22527	22420	22488	22682	22642	22772	22554	22372	22605	22623	22565	22677	22637	22557	22451	22426	22680	22691	22507	22553	22546	22405	22512	22765	22558	22496	22555	22718	22448	22725	22475	22676	22421	22644	22635	22617	22582	22556	22572	22488	22483	22766	22523	22759	22340	22400	22713	22559	22526	22730	22721	22801	22715	22693	22502	22435	22673	22381	22621	22646	22666	22463	22371	22381	22562	22624	22699	22483	22477	22547	22373	22513	22771	22518	22455	22439	22753	22601	22523	22661	22521	22527	22515	22618	22787	22588	22612	22352	22483	22478	22479	22436	22595	22425	22431	22589	22417	22457	22434	22787	22632	22560	22502	22609	22631	22538	22487	22346	22321	22681	22414	22504	22703	22528	22403	22515	22491	22574	22638	22412	22328	22508	22580	22491	22711	22527	22650	22463	22643	22556	22529	22611	22480	22417	22742	22665	22241	22479	22447	22615	22502	22576	22466	22505	22688	22675	22643	22743	22509	22671	22331	22962	22802	22627	22492	22560	22502	22634	22676	22777	22670	22747	22616	22430	22501	22470	22642	22422	22528	22496	22741	22426	22573	22608	22409	22462	22601	22611	22689	22607	22694	22641	22628	22485	22595	22624	22389	22522	22595	22436	22331	22826	22696	22422	22654	22630	22509	22442	22442	22418	22519	22451	22664	22674	22705	22483	22515	22476	22622	22552	22642	22428	22657	22614	22509	22513	22564	22724	22623	22408	22646	22435	22502	22657	22536	22667	22579	22511	22420	22454	22451	22425	22324	22615	22645	22397	22671	22621	22521	22567	22524	22712	22479	22589	22554	22512	22433	22470	22493	22368	22523	22502	22537	22648	22496	22537	22438	22572	22568	22570	22587	22504	22408	22471	22580	22405	22941	22532	22614	22662	22458	22485	22731	22594	22524	22446	22474	22710	22541	22482	22499	22501	22621	22500	22491	22715	22543	22548	22426	22382	22625	22461	22647	22780	22675	22395	22504	22488	22311	22525	22475	22591	22431	22546	22547	22546	22494	22569	22467	22583	22384	22621	22674	22709	22459	22621	22697	22538	22567	22359	22607	22579	22641	22294	22593	22691	22533	22612	22536	22593	22576	22645	22574	22562	22610	22371	22661	22718	22539	22368	22503	22371	22432	22495	22636	22415	22680	22630	22601	22685	22419	22499	22362	22743	22710	22390	22437	22689	22511	22545	22571	22517	22447	22710	22655	22617	22719	22432	22409	22460	22557	22350	22450	22660	22443	22673	22685	22399	22466	22598	22493	22375	22563	22652	22308	22465	22631	22444	22572	22484	22490	22795	22830	22730	22561	22485	22589	22603	22302	22511	22670	22461	22639	22768	22653	22611	22371	22545	22688	22633	22488
38523	62396	53995	44437	36080	30366	25315	21502	20306	20030	19824	19711	20019	19489	19371	19488	19496	19523	19204	19227	19012	18891	18714	18875	18769	18739	18767	18737	18662	18823	18938	18740	18684	18775	18790	18809	18765	18800	18609	18574	18751	18749	18724	18854	18732	18760	18606	18702	18746	18813	18742	18836	18762	18813	18630	18950	18658	18798	18590	18611	18822	18768	18573	18751	18790	18770	18675	18532	18710	18661	18679	18796	18785	18562	18466	18772	18914	18688	18666	18727	18697	18763	18879	18694	18746	18772	18713	18699	18670	18660	18681	18542	18639	18679	18677	18881	18700	18816	18574	18664	18692	18673	18591	18839	18585	18620	18750	18702	18709	18847	18811	18854	18707	18860	18770	18782	18746	18801	18764	18432	18816	18568	18738	18585	18697	18745	18649	18754	18860	18554	18584	18680	18855	18647	18749	18613	18815	18800	18719	18736	18677	18591	18911	18866	18734	18719	18794	18740	18788	18818	18716	18808	18673	18565	18798	18643	18731	18786	18912	18630	18618	18731	18724	18788	18737	18853	18637	18603	18692	18676	18779	18650	18778	18651	18813	18675	18889	18768	18520	18825	18738	18639	18823	18737	18703	18810	18780	18562	18928	18594	18831	18618	18696	18709	18827	18607	18916	18638	18743	18688	18906	18541	18642	18679	18840	18772	18635	18674	18645	18686	18591	18629	18627	18646	18581	18800	18767	18690	18561	18671	18703	18611	18798	18665	18737	18654	18810	18707	18659	18714	18732	18637	18739	18528	18677	18711	18772	18748	18714	18665	18741	18680	18629	18820	18626	18578	18749	18796	18801	18653	18660	18615	18857	18850	18641	18626	18530	18644	18690	18738	18543	18616	18586	18745	18912	18576	18589	18747	18921	18651	18763	18620	18607	18589	18577	18867	18663	18834	18714	18714	18933	18716	18637	18675	18677	18802	18652	18830	18883	18771	18737	18639	18621	18623	18835	18802	18659	18608	18642	18728	18722	18549	18648	18658	18678	18759	18647	18709	18804	18529	18443	18655	18371	18610	18875	18769	18615	18551	18767	18638	18679	18576	18636	18810	18509	18597	18583	18606	18679	18714	18698	18666	18448	18684	18748	18708	18729	18741	18869	18674	18641	18774	18546	18695	18599	18777	18627	18521	18788	18746	18763	18899	18508	18941	18672	18770	18520	18610	18797	18709	18742	18695	18775	18728	18718	18895	18704	18610	18696	18734	18679	18659	18439	18692	18592	18738	18624	18752	18578	18710	18623	18732	18552	18611	18802	18636	18639	18677	18810	18686	18773	18929	18612	18543	18753	18676	18721	18686	18706	18672	18556	18664	18678	18724	18645	18651	18712	18559	18459	18614	18928	18732	18810	18768	18664	18758	18750	18581	18802	18720	18597	18766	18751	18793	18793	18536	18448	18688	18540	18644	18637	18808	18755	18653	18708	18732	18765	18645	18712	18757	18919	18576	18849	18600	18725	18705	18702	18670	18840	18575	18663	18656	18873	18654	18614	18532	18664	18646	18729	18736	18643	18636	18695	18648	18523	18761	18862	18806	18820	18828	18808	18686	18559	18720	18716	18703	18731	18664	18846	18637	18921	18561	18648	18617	18821	18653	18740	18580	18701	18643	18728	18632	18857	18810	18520	18765	18626	18806	18630	18741	18664	18611	18664	18517	18751	18556	18716	18583	18618	18800	18811	18870	18699	18774	18740	18613	18662	18595	18720	18747	18865	18560	18604	18576	18804	18767	18593	18568	18708	18545	18628	18974	18694	18673	18714	18849	18672	18701	18794	18806	18781	18446	18805	18690	18841	18924	18478	18578	18692	18629	18711	18663	18727	18743	18778	18696	18723	18757	18759	18749	18577	18562	18671	18731	18676	18610	18714	18680	18520	18766	18762	18566	18598	18608	18786	18672	18786	18654	18694	18640	18602	18826	18591	18672	18625	18835	18731	18865	18747	18620	18668	18684	18763	18765	18568	19041	18695	18627	18564	18817	18644	18854	18818	18739	18637	18733	18716	18643	18480	18760	18863	18681	18888	18686	18538	18810	18703	18756	18813	18629	18685	18866	18722	18801	18553	18569	18746	18743	18677	18684	18588	18603	18552	18673	18773	18750	18792	18837	18844	18852	18795	18583	18657	18765	18616	18782	18599	18639	18614	18772	18521	18692	18789	18812	18711	18733	18744	18808	18653	18586	18830	18845	18808	18751	18565	18710	18619	18706	18861	18694	18742	18667	18581	18628	18641	18946	18475	18603	18677	18818	18811	18558	18712	18801	18588	18613	18877	18698	18606	18682	18724	18784	18651	18602	18798	18820	18592	18624	18821	18821	18820	18694	18646	18660	18813	18702	18654	18655	18596	18714	18581	18568	18776	18651	18675	18825	18639	18800	18780	18510	18791	18796	18589	18595	18638	18687	18810	18739	18624	18703	18529	18741	18636	18690	18716	18541	18914	18679	18716	18717	18773	18722	18706	18667	18667	18805	18802	18684	18606	18802	18666	18677	18764	18635	18607	18680	18717	18745	18679	18988	18806	18753	18795	18629	18668	18726	18801	18641	18557	18513	18644	18688	18431	18564	18611	18737	18742	18436	18853	18521	18622	18685	18733	18761	18717	18704	18622	18640	18821	18731	18653	18717	18620	18632	18683	18743	18841	18606	18852	18538	18708	18644	18740	18452	18663	18683	18542	18393	18653	18618	18479	18762	18658	18830	18744	18817	18723	18828	18837	18553	18809	18749	18660	18920	18691	18519	18829	18617	18642	18769	18698	18730	18629	18713	18700	18522	18435	18585	18637	18635	18737	18712	18613	18751	18719	18589	18907	18758	18617	18543	18542	18657	18718	18590	18629	18814	18691	18700	18629	18790	18854	18773	18752	18759	18754	18638	18615	18755	18605	18691	18572	18781	18692	18825	18620	18503	18686	18680	18718	18796	18500	18741	18694	18716	18591	18772	18767	18803	18631	18852	18853	18738	18546	18745	18624	18572	18649	18593	18571	18654	18742	18663	18578	18516	18678	18682	18597	18733	18589	18657	18658	18656	18691	18783	18567	18629	18694	18686	18580	18778	18673	18555	18620	18709	18596	18735	18808	18662	18764	18724	18717	18838	18705	18610	18742	18678	18816	18750	18724	18717	18675	18819	18741	18601	18728	18656	18739	18763	18637	18568	18809	18641	18487	18757	18533	18680	18816	18600	18614	18813	18756	18698	18741	18813	18626	18454	18619	18702	18676	18661	18806	18686	18677	18437	18856	18789	18565	18677	18803	18648	18741	18644	18641	18881	18657	18650	18757	18678	18653	18773	18883	18612	18738	18833	18722	18736	18847	18660	18738	18660	18615	18611	18707	18641	18808	18524	18816	18632	18767	18557	18539	18413	18806	18754	18648	18603	18642	18697	18625	18649	18800	18686	18646	18670	18648	18763	18718	18615	18759	18722	18627	18885	18708	18815	18771	18658	18813	18795	18796	18792	18531	18683	18669	18719	18764	18772	18633	18874	18681	18665	18671	18546	18837	18688	18713	18664	18631	18733	18695	18652	18777	18677	18573	18579	18827	18783	18746	18890	18641	18664	18923	18769	18814	18684	18706	18764	18787	18668	18675	18569	18809	18694	18698	18779	18827	18678	18587	18626	18810	18808	18645	18503	18633	18803	18735	18766	18601	18736	18706	18627	18631	18636	18684	18644	18493	18762	18757	18815	18711	18839	18760	18551	18725	18667	18687	18795	18625	18763	18740	18580	18854	18657	18538	18725	18838	18706	18713	18601	18484	18851	18529	18660	18730	18786	18541	18663	18735	18892	18627	18771	18951	18643	18667	18754	18732	18727	18655	18871	18717	18880	18785	18659	18756	18666	18787	18850	18735	18900	18660	18527	18812	18635	18630	18748	18655	18656	18761	18573	18566	18705	18628	18711	18669	18700	18757	18807	18954	18781	18760	18645	18566	18642	18672	18664	18761	18728	18438	18636	18773	18601	18920	18797	18550	18527	18648	18735	18562	18649	18637	18671	18740	18769	18769	18729	18624	18674	18632	18799	18680	18741	18528	18696	18734	18650	18738	18621	18709	18618	18724	18695	18653	18836	18737	18662	18567	18466	18690	18503	18716	18680	18663	18586	18645	18751	18763	18574	18594	18550	18699	18742	18673	18699	18648	18700	18714	18623	18563	18647	18610	18544	18796	18795	18712	18691	18758	18806	18581	18737	18650	18668	18778	18683	18785	18706	18831	18872	18798	18619	18822	18749	18709	18733	18777	18702	18637	18809	18726	18573	18596	18940	18707	18855	18726	18650	18692	18648	18684	18801	18669	18632	18688	18739	18825	18624	18602	18675	18720	18840	18682	18791	18690	18679	18846	18630	18755	18787	18633	18768	18844	18770	18606	18671	18603	18805	18701	18712	18800	18707	18643	18770	18707	18770	18767	18606	18851	18702	18650	18793	18932	18869	18620	18647	18687	18469	18694	18600	18639	18841	18784	18723	18650	18850	18736	18822	18662	18728	18855	18596	18690	18590	18569	18674	18791	18693	18747	18693	18544	18679	18650	18670	18878	18679	18773	18758	18685	18705	18764	18905	18820	18696	18646	18772	18839	18752	18593	18781	18785	18686	18742	18750	18539	18805	18658	18749	18764	18655	18581	18671	18735	18733	18606	18654	18619	18687	18720	18946	18555	18638	18780	18538	18662	18688	18636	18554	18602	18670	18619	18748	18828	18581	18655	18734	18673	18801	18561	18720	18838	18793	18752	18836	18744	18664	18853	18832	18496	18713	18662	18444	18664	18664	18779	18738	18596	18735	18602	18667	18696	18572	18564	18676	18689	18634	18732	18783	18706	18670	18740	18720	18665	18676	18543	18644	18672	18796	18725	18674	18777	18709	18658	18593	18749	18669	18681	18618	18757	18832	18626	18591	18860	18594	18731	18756	18722	18758	18686	18886	18699	18636	18880	18518	18833	18666	18558	18574	18701	18653	18722	18750	18872	18563	18594	18763	18531	18824	18769	18795	18741	18784	18740	18828	18767	18653	18750	18657	18922	18490	18861	18836	18686	18766	18725	18609	18685	18591	18723	18720	18666	18886	18637	18617	18692	18801	18829	18713	18735	18679	18680	18668	18540	18965	18666	18658	18813	18734	18841	18686
29027	27714	36348	32191	24976	23038	21970	21247	21370	21091	21093	21014	21055	20788	21039	21137	21176	21126	21153	20892	20796	20984	20712	20864	20675	20907	20826	20746	20712	20933	20725	20917	20733	20917	20687	20624	20751	20842	20698	20730	20764	20794	20783	20884	20903	20773	20876	20748	20871	20972	20961	20655	20855	20759	20773	20881	20663	20976	20789	20960	20642	20629	20782	20699	20717	20797	20738	20765	20970	20781	20819	20654	21047	20942	20707	20696	20696	20857	21017	20688	20697	20648	20693	20907	20770	20638	20759	20719	20824	20811	20606	20920	20832	20607	20910	20586	20799	20695	20762	20716	20717	20692	20771	20754	20736	21074	20799	20921	20716	20829	21018	20650	20948	20777	20908	20855	20753	20783	21014	20754	20614	20935	20900	20824	20793	20879	20654	20819	20996	20764	20828	20684	20599	20822	20930	20763	20827	20762	20827	20845	20679	20694	20611	20911	20879	20852	20768	20825	20740	20859	20632	21093	20932	20826	20677	20990	20855	20961	20592	20869	20771	20704	20980	20798	20653	20716	20693	20873	20648	20786	20787	20789	21133	20602	20579	20705	20602	20841	20875	20808	20687	20780	20719	20553	20632	20689	20881	20941	20907	20720	20966	20771	20771	20767	20914	20943	20778	20718	20768	20698	20906	20837	20798	20879	20832	20712	20912	20751	20821	20613	20778	20720	20992	20821	20767	20854	20825	20763	20587	20584	20748	20686	20799	20765	20897	20820	20748	20757	20948	20774	20776	20824	20854	20823	20651	20920	20823	20644	20815	20878	20676	20598	20880	20700	20869	20729	20744	20641	20887	20793	20846	20630	21001	20913	20738	20737	20619	20610	20651	20993	20596	20638	20808	20775	20785	20800	20815	20663	20711	20810	20838	20436	20715	20787	20855	20747	20861	20859	20669	20831	20756	20747	20652	20770	20827	20782	20643	20877	20676	20652	20919	20855	21023	20588	20914	20626	20894	20838	20789	20636	20814	20842	20731	20608	20747	20876	20798	20585	20752	20477	20639	20839	20634	20795	20691	20792	20736	20691	20610	20780	20754	20848	20895	20830	20967	20640	20955	20844	20834	20797	20851	20793	20770	20728	20838	20818	20865	20820	20672	20696	20859	20647	20608	20673	20636	20805	20965	20900	20881	20757	20932	20930	20716	20767	20683	20745	20776	20781	20693	20963	20769	20887	20716	20829	20851	20746	20761	20691	20911	20670	20865	20889	20870	20662	20911	20934	20745	20590	20708	20907	20986	20799	20614	20624	20589	20928	20989	20734	20621	20625	20775	20800	21067	21051	20536	20933	20774	20530	20694	20824	20710	20807	20913	20812	20748	20912	20853	20649	20687	20720	20877	20682	20646	20746	20781	20660	20722	20836	20802	20692	20661	20597	20630	20768	20721	20685	20920	20712	20866	20574	20754	20553	20598	20792	20988	20708	20960	20742	20653	20693	20859	20788	20832	20680	20860	20994	20757	20914	20887	20717	20725	20576	20740	20754	20747	20754	20884	20713	20783	20922	20770	20680	20832	20845	20766	20780	20801	20812	20912	20729	20889	20871	20727	20900	21011	20760	20778	20767	20778	20604	20511	20808	20775	20749	20700	20748	20712	20648	20748	20899	20665	20811	20794	20931	20877	20882	20829	20700	20655	20787	20976	20514	20891	20712	20692	20696	20616	20620	20709	20616	20790	20838	20835	20848	20819	20585	20573	20954	20990	20788	20790	20671	20778	20729	20699	20823	20710	20892	20722	20856	20518	20922	20796	20918	20674	20853	20366	20852	20794	20780	20907	20719	20672	20781	20750	20735	20870	20621	20858	20753	20765	20760	20641	20619	20836	20765	20910	20747	20845	20820	20794	20698	20605	20688	20647	20879	20849	20660	20657	20791	20928	20675	20741	20794	20843	20899	20691	20942	20872	20882	20798	20618	20868	20923	20776	20688	20687	20918	20746	20811	20739	20567	20685	20858	20790	20868	21009	20805	20920	20635	20797	20743	20851	20747	20793	20795	20808	20654	20914	20701	20786	20807	20955	20652	20615	20811	20882	20710	20824	20830	20884	20776	20767	20609	20641	20668	20941	20635	20905	20529	20902	20715	20743	20560	20751	20626	20310	20710	20830	20824	20833	20908	20760	20576	20792	20611	20762	20943	20918	20509	20734	20748	20785	20914	20702	20651	20858	20817	20661	21033	20841	20612	20823	20645	20995	20857	20901	20766	20817	20818	20817	20837	20668	20632	20710	20931	20724	20907	20622	20778	20800	20792	21002	20765	20757	20899	20801	20801	20617	21118	20727	20987	20822	20654	20703	20843	20772	20809	20878	20830	20860	21054	20779	20751	20758	20905	20769	20879	20747	20706	20664	20641	20796	20805	20896	20818	20872	20917	20931	20793	20780	20801	20949	20934	20551	20812	20795	20763	20818	20839	20606	20696	21121	20957	21046	20787	20826	20654	20581	20988	20940	20814	20870	20854	20585	20785	20810	20806	20713	20773	20806	20856	20934	20815	20733	20749	20890	20680	20898	20944	20764	20670	20624	20730	20880	20760	20596	20691	20838	20883	20948	20747	20864	20748	20822	20795	20742	20678	20761	20714	20920	20729	20815	20958	20617	20762	20640	20755	21078	20654	20803	20712	20751	20856	20763	20708	20786	20872	20709	20813	20641	20712	20614	20980	20684	20918	20665	20871	20832	20760	20669	20732	20554	20768	20608	20743	20734	20784	20604	20907	20828	20590	20671	20753	20669	20759	20918	20634	20537	20832	20848	20872	21097	20873	20800	20853	20594	20704	20885	20898	20626	20752	20582	20876	20761	20770	20932	20798	20851	20821	20829	20617	20769	20513	20898	20511	20898	20825	20784	20664	20645	20768	20693	20982	20787	20964	20721	20673	20606	20711	20749	20595	20827	20687	20808	20864	20781	20907	20691	20731	20861	20694	20894	20934	20766	20618	20727	20645	20956	20563	20823	21013	20720	20720	20840	21084	20684	20976	20713	20902	20636	20698	20664	20795	20868	20491	20596	20613	20635	20644	20629	20590	20557	20746	20747	20653	20758	20605	20718	20800	20587	20916	20849	20733	20826	20740	20921	20758	20714	20687	20768	20940	20897	20691	20762	20914	20849	20842	20720	20944	20835	20919	20690	20540	20581	20832	20729	20628	20638	20754	20769	20788	20796	20821	20975	21015	20770	20765	20640	20695	20836	21005	20813	20738	20784	20844	20848	20666	20744	20834	20802	20615	20682	20623	20756	20575	20691	20757	21006	20818	20835	20671	20829	20957	20949	20783	20862	20664	20620	20745	20796	21037	20761	20961	20787	20816	20658	20954	20489	20692	20756	20770	20640	20841	20778	20656	20706	20755	20698	20722	20727	20769	20781	20845	20855	20689	20727	20808	20703	20557	20922	20639	20701	20807	20894	20799	20874	20892	20924	20919	20807	20723	20858	20871	20663	20778	20709	20759	20767	20994	20717	20735	20933	20888	20715	20745	20821	20803	21019	20936	20782	20539	20715	20610	20921	21048	20947	20737	20879	20675	20685	21000	20720	20813	20794	20844	20844	20623	20551	20656	20708	20711	20873	20856	20784	20856	20633	20841	20951	20821	20858	20927	20573	20702	20756	20556	20449	20779	20877	21059	20747	20956	20703	20679	21054	20735	20680	20791	20794	20686	20812	20710	20686	20804	20707	20781	21061	20876	20860	20736	20736	20676	20834	20839	20757	20718	20643	20805	20962	20894	20743	20557	20842	20762	20852	20682	20564	20846	20783	20668	20856	20835	20866	20683	20679	20779	20698	20743	20825	20526	20442	20623	20836	20908	20787	20732	20690	20758	20621	20652	20646	20704	20674	20790	20835	20780	20922	20958	20875	20748	20722	20720	20829	20976	20751	20753	20643	21004	20831	20685	20686	20908	20754	20753	20840	20834	20775	20810	20801	20743	21006	20962	20549	20758	20965	20704	20630	21052	20796	20571	20561	20823	20594	20833	20771	20936	20865	20720	20872	20813	20766	20774	20846	20798	20924	20775	20839	20835	20546	20894	21084	20786	20855	20827	21065	20869	20707	20571	20616	20724	20862	20812	20640	20944	20906	20852	21038	20849	21017	20846	20701	20746	20630	20816	20687	21070	20790	20733	20736	20605	20922	20789	20818	20758	20654	20911	20809	20910	20796	20692	20958	20670	20654	20548	20755	20758	20788	20736	20738	20916	20789	20732	20809	20575	20745	20852	20694	20870	20776	20538	20678	20933	20776	20815	20819	20817	20754	20806	21013	20613	20743	20610	20790	20797	20888	20706	20828	20763	20885	21036	20949	20745	20856	20871	20784	20749	20699	20747	20743	20681	20670	20874	20894	20789	20783	20716	20708	20780	20848	20925	20831	20779	20570	20780	20717	20996	20797	20843	20686	20648	20963	20747	20687	20833	20899	20817	20892	20743	20644	20849	20847	20844	20808	20764	20869	20778	20939	20858	20805	20608	20608	20813	20672	20957	20743	20755	20438	20902	20786	20747	20777	20884	20743	20708	20727	20948	20719	20785	20747	20488	20668	20735	20598	20781	20877	20735	20644	20872	20705	20633	20749	20866	20813	20967	20856	20915	20854	20750	20773	20847	20684	20924	20651	20913	20845	20687	20829	20853	20677	20628	20761	20770	20677	20642	20743	20624	20794	20684	20893	20665	20686	20727	20740	20706	20543	20856	20482	20595	20862	20775	20888	20822	20765	20713	20795	20858	20832	20621	20628	20832	20868	20710	20611	20825	20799	20709	20738	20839	20749	20881	20793	20718	20662	20768	20821	20669	20509	20908	20819	20734	20634	20834	20768	20776	20796	20897	20805	20818	20938	20960	20753	20819	20791	20687	20849	20666	20950	20832	20726	20799	20654	20695	20812	20757	20799	20633	20738	20717	20754	20472	20799	20876	20778	20964	20722	20895	20980	20750	20730	20753	20793	20854	20847	20764	20822	20669	20924	20830	20613	20979	20806	20698	20626	20959	20645	20898	20869	20617	20822	20690	20809	20776	20693	20874	20808	20890	20646	20968	20888	20951	20710	20821	20690	20735	20923	20712	20594	20658	20971	20688	20834	20751	20866	20705	20758	20785	20679	20727	20994	20865	20738	20895	20999	20862	20768	20944
32334	44579	41131	30017	22766	20243	19191	18693	18147	17990	17996	18123	18146	18006	17744	18020	17805	17911	17834	17864	17780	17927	17705	17706	17754	17654	17700	17653	17683	17646	17548	17751	17692	17746	17786	17791	17732	17571	17462	17614	17560	17739	17597	17764	17565	17743	17730	17755	17581	17777	17578	17811	17604	17593	17629	17781	17611	17602	17768	17542	17653	17542	17659	17730	17644	17573	17666	17556	17695	17811	17699	17648	17779	17844	17617	17677	17586	17617	17604	17743	17761	17684	17844	17695	17672	17782	17674	17515	17636	17726	17780	17648	17691	17582	17818	17636	17851	17659	17623	17728	17672	17702	17820	17619	17601	17627	17500	17613	17678	17582	17695	17744	17792	17687	17627	17639	17866	17742	17826	17744	17582	17826	17738	17683	17690	17647	17527	17806	17721	17745	17630	17669	17594	17636	17752	17678	17620	17547	17700	17560	17647	17726	17696	17538	17650	17614	17620	17832	17727	17555	17678	17797	17577	17737	17666	17611	17779	17825	17807	17828	17598	17640	17721	17733	17623	17744	17660	17696	17718	17573	17807	17686	17718	17655	17727	17559	17648	17882	17732	17722	17721	17695	17587	17754	17841	17526	17732	17497	17559	17573	17674	17632	17766	17751	17791	17721	17680	17727	17792	17673	17807	17714	17629	17596	17682	17742	17652	17754	17695	17751	17612	17549	17708	17685	17581	17902	17714	17778	17703	17712	17615	17744	17566	17704	17662	17730	17669	17694	17645	17642	17623	17571	17791	17766	17811	17715	17744	17768	17811	17907	17695	17664	17691	17675	17760	17727	17624	17651	17626	17574	17756	17607	17544	17615	17647	17573	17649	17671	17569	17588	17685	17660	17759	17669	17802	17701	17569	17613	17656	17693	17834	17666	17774	17582	17826	17716	17700	17555	17719	17662	17697	17719	17746	17708	17595	17774	17807	17810	17720	17720	17647	17629	17623	17672	17679	17755	17686	17845	17592	17760	17679	17771	17485	17654	17770	17585	17613	17682	17648	17534	17610	17680	17632	17687	17561	17592	17609	17818	17740	17866	17764	17798	17554	17700	17752	17790	17694	17692	17748	17617	17558	17828	17668	17810	17463	17672	17657	17607	17683	17612	17663	17659	17787	17594	17883	17717	17682	17525	17733	17619	17588	17686	17725	17674	17685	17645	17601	17604	17543	17619	17697	17665	17636	17648	17607	17641	17617	17593	17721	17734	17609	17675	17904	17639	17781	17585	17606	17724	17563	17767	17866	17514	17761	17587	17644	17662	17648	17573	17700	17627	17736	17665	17618	17858	17697	17710	17524	17831	17525	17475	17463	17682	17803	17662	17626	17570	17797	17544	17592	17656	17538	17587	17503	17743	17842	17665	17647	17681	17825	17616	17628	17868	17697	17660	17635	17551	17710	17780	17723	17790	17663	17665	17771	17808	17677	17589	17626	17684	17790	17442	17812	17634	17785	17755	17813	17585	17648	17714	17589	17658	17661	17570	17602	17529	17565	17846	17612	17733	17713	17694	17616	17665	17682	17642	17813	17679	17658	17612	17830	17628	17669	17734	17803	17555	17656	17504	17770	17585	17735	17773	17813	17834	17753	17742	17627	17667	17581	17680	17621	17575	17690	17593	17782	17674	17711	17645	17675	17681	17659	17650	17705	17571	17706	17693	17629	17619	17644	17677	17608	17643	17679	17694	17632	17632	17773	17738	17712	17689	17661	17586	17826	17690	17583	17787	17744	17604	17676	17533	17628	17778	17522	17540	17709	17783	17880	17813	17635	17654	17772	17812	17807	17663	17626	17674	17668	17622	17635	17630	17662	17681	17679	17632	17528	17886	17771	17641	17632	17462	17679	17608	17714	17606	17609	17649	17741	17741	17631	17690	17726	17654	17657	17530	17774	17634	17737	17632	17617	17589	17753	17631	17772	17597	17772	17541	17733	17621	17766	17808	17696	17575	17850	17598	17652	17728	17657	17678	17660	17618	17636	17758	17593	17746	17842	17710	17693	17652	17736	17700	17683	17696	17487	17606	17547	17822	17670	17709	17752	17579	17573	17752	17542	17647	17563	17701	17714	17615	17722	17875	17560	17780	17708	17533	17719	17617	17653	17586	17703	17610	17491	17673	17652	17677	17850	17655	17854	17743	17690	17587	17627	17872	17699	17700	17801	17600	17595	17658	17828	17643	17718	17862	17610	17783	17852	17539	17676	17687	17702	17699	17875	17697	17627	17744	17709	17622	17490	17651	17712	17800	17714	17750	17655	17684	17796	17707	17719	17884	17737	17601	17662	17755	17620	17614	17935	17521	17631	17620	17665	17644	17661	17678	17685	17732	17809	17698	17816	17631	17569	17519	17839	17917	17754	17457	17750	17604	17797	17603	17812	17765	17743	17689	17829	17775	17626	17627	17844	17530	17785	17610	17735	17623	17660	17635	17556	17615	17797	17523	17573	17688	17717	17758	17732	17693	17857	17579	17598	17477	17590	17535	17864	17646	17675	17784	17634	17779	17653	17710	17660	17854	17777	17470	17672	17553	17543	17785	17665	17756	17626	17568	17826	17874	17740	17776	17770	17659	17602	17627	17670	17750	17787	17723	17567	17776	17636	17900	17715	17680	17668	17700	17662	17560	17511	17733	17625	17752	17706	17888	17775	17655	17748	17785	17624	17583	17685	17885	17690	17665	17607	17690	17765	17617	17700	17775	17786	17735	17502	17706	17799	17646	17754	17585	17501	17558	17707	17762	17747	17704	17787	17787	17702	17767	17919	17464	17794	17621	17682	17703	17559	17702	17510	17591	17718	17709	17592	17669	17692	17691	17563	17760	17689	17597	17740	17755	17661	17461	17551	17777	17747	17775	17441	17717	17680	17620	17626	17963	17719	17649	17710	17805	17810	17667	17720	17603	17562	17788	17567	17623	17909	17641	17595	17651	17664	17565	17661	17789	17621	17728	17773	17673	17731	17800	17637	17901	17623	17581	17721	17766	17791	17658	17680	17639	17634	17777	17791	17652	17648	17806	17622	17598	17825	17771	17834	17572	17714	17506	17617	17817	17558	17808	17654	17696	17758	17742	17708	17857	17594	17651	17719	17646	17483	17681	17623	17583	17687	17657	17719	17628	17650	17710	17767	17699	17624	17703	17798	17595	17640	17659	17725	17461	17839	17838	17732	17772	17792	17621	17847	17621	17651	17624	17775	17706	17796	17705	17698	17724	17749	17725	17725	17637	17548	17684	17735	17641	17644	17771	17702	17646	17631	17774	17647	17628	17645	17784	17758	17714	17707	17619	17547	17746	17746	17713	17667	17671	17593	17701	17534	17648	17761	17514	17699	17575	17625	17604	17619	17703	17623	17732	17763	17445	17748	17923	17656	17574	17811	17857	17735	17718	17616	17670	17742	17586	17606	17628	17685	17673	17744	17705	17655	17691	17585	17673	17843	17858	17678	17857	17702	17515	17841	17562	17647	17729	17665	17682	17627	17808	17698	17637	17669	17746	17679	17652	17825	17693	17578	17703	17791	17686	17661	17736	17762	17736	17561	17619	17652	17576	17777	17657	17594	17787	17697	17761	17566	17629	17575	17619	17644	17756	17859	17517	17613	17434	17741	17445	17653	17667	17766	17604	17657	17650	17633	17724	17657	17857	17464	17703	17499	17647	17656	17452	17615	17633	17801	17630	17689	17645	17663	17849	17753	17661	17770	17858	17665	17457	17761	17652	17752	17768	17620	17493	17751	17699	17667	17621	17729	17631	17674	17608	17728	17759	17583	17751	17594	17515	17657	17710	17749	17607	17717	17778	17784	17765	17723	17457	17689	17548	17529	17861	17869	17594	17663	17643	17618	17642	17778	17668	17597	17764	17759	17554	17585	17508	17458	17624	17826	17564	17680	17708	17735	17742	17767	17686	17832	17797	17614	17777	17705	17807	17745	17686	17625	17706	17793	17596	17709	17816	17681	17627	17710	17644	17744	17650	17668	17567	17745	17699	17612	17795	17609	17702	17692	17563	17633	17650	17698	17718	17699	17737	17600	17623	17770	17696	17601	17759	17489	17754	17728	17794	17727	17693	17811	17654	17742	17653	17874	17744	17857	17612	17668	17691	17678	17760	17619	17717	17789	17689	17728	17697	17769	17849	17746	17768	17828	17745	17781	17715	17654	17721	17642	17479	17530	17754	17682	17625	17688	17679	17797	17617	17844	17625	17579	17777	17748	17569	17732	17700	17646	17650	17547	17546	17714	17919	17779	17604	17684	17694	17680	17701	17585	17732	17702	17851	17669	17617	17668	17777	17739	17823	17828	17663	17595	17681	17594	17688	17661	18003	17423	17647	17697	17571	17806	17685	17634	17512	17609	17790	17734	17643	17700	17517	17479	17652	17710	17759	17761	17491	17699	17663	17683	17890	17692	17710	17757	17759	17700	17669	17645	17586	17811	17629	17722	17557	17669	17805	17520	17656	17693	17593	17755	17600	17682	17663	17583	17757	17658	17782	17730	17766	17560	17590	17621	17481	17802	17774	17471	17698	17765	17831	17742	17695	17802	17664	17652	17491	17680	17557	17786	17725	17790	17734	17647	17695	17722	17709	17653	17852	17703	17835	17697	17726	17633	17724	17760	17667	17592	17674	17643	17770	17747	17664	17713	17820	17675	17570	17738	17660	17772	17627	17614	17645	17632	17800	17690	17832	17515	17692	17807	17781	17727	17659	17675	17819	17645	17834	17623	17728	17711	17676	17510	17498	17439	17773	17677	17627	17716	17704	17756	17717	17477	17732	17626	17638	17744	17711	17810	17787	17675	17707	17673	17547	17455	17691	17699	17709	17721	17709	17620	17786	17743	17762	17582	17745	17833	17751	17610	17675	17823	17585	17644	17739	17664	17607	17712	17615	17655	17519	17685	17743	17685	17660	17621	17471	17658	17830	17750	17626	17682	17659	17610	17861	17612	17677	17613	17497	17599	17743	17616	17671	17742	17702	17477	17680	17474	17752	17662	17784	17617	17666	17815	17696	17663	17724	17692	17752	17655	17596	17619	17679	17777	17872	17593	17714	17727	17698	17545	17701	17687	17640	17667	17822	17666	17696	17745	17559	17538	17670	17777	17667	17529	17829	17774	17735	17636	17715	17785	17648	17597	17741
24140	21632	29559	26466	25635	27689	28045	24227	22896	22730	22706	22513	22372	22538	22281	22301	22639	22592	22336	22400	22491	22060	22071	22251	22082	22416	22007	22111	21981	22013	22260	22150	22198	21993	21864	21925	22151	21981	21948	21982	22213	22013	22116	21996	21983	22224	22107	22256	21941	22144	22166	22157	22087	21983	22177	22225	22048	21924	22008	22076	21939	21896	22114	22035	22081	22284	21889	22063	22048	22115	21929	21991	22046	21823	22119	21996	22105	21977	21977	22134	22166	22045	22016	21877	21932	21955	22069	22018	21930	22191	22051	22063	22087	22087	22163	22031	21926	21905	21936	22114	22116	22169	22080	21969	22096	22149	22043	21978	22060	22097	21833	21819	22161	22149	22014	21979	21880	21796	22065	21889	22117	22081	22221	22302	22032	21792	21900	22006	22256	22005	21922	22056	22076	22094	22105	21873	21706	21803	21982	21876	21936	21894	21999	22001	21910	21840	21985	21872	21969	21913	21933	22177	22154	21979	22183	21993	21828	21823	21951	22092	21974	21973	22240	22264	22198	22028	22198	22187	22012	22123	21978	21979	21984	22090	22123	21982	22179	21734	22064	22019	21910	21851	21988	22016	22004	22174	22106	22055	22168	22107	22103	21974	22140	22160	21799	21854	22001	22172	22115	21994	21949	21989	22212	21967	22176	21915	22003	22134	22020	22041	21995	21898	21953	21812	21928	22035	21990	22102	21892	22013	21758	22117	21999	21884	22025	21913	22049	22133	22222	21916	22008	21954	21866	21756	22038	22099	21928	22009	22156	22007	22080	22295	22030	22089	21873	21871	21973	22027	21960	22147	21961	21957	22304	21986	21941	22113	22150	21728	21998	21895	22270	22264	22252	22155	22062	21969	21942	22149	22211	22070	22045	22262	21910	22057	21964	22002	22124	22056	21971	22000	21962	21995	21948	22002	22015	21914	22017	21930	22168	22078	22013	22074	22118	22093	22003	21817	22185	21923	21936	21970	22161	22209	21950	21996	22268	22216	22149	22012	22140	21971	21841	21926	21953	22398	22106	22064	21833	21978	22009	22085	22088	21983	22010	22092	22088	21904	22115	21883	22160	22121	22026	22055	22299	21659	22018	22071	22004	22063	22039	21999	22099	22023	22068	21932	21918	22125	21982	21909	22067	22048	21982	22197	22061	22194	22095	22024	22170	22110	21958	21841	21953	22238	21993	21871	21819	21998	22046	22146	22287	21880	22104	21957	22036	22006	21852	22114	22036	22131	22212	21873	21719	22050	21956	22168	22072	22199	22128	21873	22083	22246	22136	21914	22213	22179	22177	21921	22053	22022	22070	22066	21982	22053	22141	21905	21995	21833	21991	22091	21879	21906	21973	21977	22024	22137	22015	21963	21923	21931	22008	22060	22211	22152	21971	21762	22114	22160	21991	22101	22145	21913	22016	22040	22097	21959	22110	22083	21956	22231	22199	21883	22041	21949	21865	21763	21970	21931	21944	21982	22300	22022	22113	21828	22004	22016	22093	22098	22021	22008	22086	22018	22077	21978	21819	22285	22102	22190	21740	21903	22165	22186	22012	22055	22146	21961	22101	22133	21995	21930	21924	22257	21908	22257	22127	22155	21766	21966	22027	22254	21789	21947	21746	22089	22177	22082	22176	21969	22265	22073	22137	21869	22005	22026	22101	22035	21901	22067	21963	22023	21913	21929	22205	21964	22064	22074	21935	21857	22209	22004	22085	21869	21848	22134	21980	22012	22153	22105	21965	22075	22111	21959	21867	21877	21878	22082	21966	21935	21981	22016	22100	22175	22028	22105	22125	22026	22127	22021	21968	22193	21864	21883	22240	21910	22171	22271	22014	21923	21931	22040	22005	22187	21952	21969	22027	21893	21935	22001	21843	21898	21990	21833	21967	22090	21939	22130	22078	22108	22146	22086	21993	22071	22270	22066	22026	22008	21926	21976	22012	21955	22091	22037	21986	21914	22330	21962	21942	22139	21992	21863	21901	21938	22003	22001	22129	21979	22030	22015	21891	22158	21984	22172	22072	21970	22148	22009	21967	22187	21815	21937	22196	22184	21974	21865	22080	22013	21995	22155	22001	21971	21916	21874	21790	21982	21989	22192	21906	22107	22208	22244	22091	21879	22105	22032	22137	21870	22017	22020	21913	22301	22068	21997	22120	21944	22186	21883	22138	22052	22050	21885	22040	21788	22009	22002	21908	22154	21983	21963	21976	22005	22132	22107	22036	21737	22062	22040	22024	22025	21954	22105	21952	21909	22049	22225	22050	22062	21986	21955	22249	22091	22241	22230	22151	22052	22061	22246	22053	21848	21935	22065	21957	22016	21962	21764	22153	22065	21982	21818	22019	22153	21905	22082	22181	22225	22051	21976	22016	22057	22027	21884	21964	21966	22004	21886	21882	22100	22156	22010	21924	22004	22252	22133	21889	21953	22177	21981	21994	21853	21999	22032	21950	21999	21958	21938	21840	21850	22032	21924	21878	22005	22043	21995	22013	22127	22028	21983	21888	21954	22070	22065	22084	22067	22133	21927	21823	22171	21884	22042	21959	21985	21826	21930	21854	22046	21990	22078	22082	21982	22009	21905	21790	22134	21964	22029	22214	21909	21959	21952	22135	21947	22050	21975	21904	22031	22252	22137	22040	21999	22192	21904	21799	21968	21971	21982	22113	22000	22001	22088	21791	22073	22219	21973	22102	22118	22133	22006	22260	22133	22155	22122	21902	21808	22148	21938	22018	22018	22092	22022	21901	22084	22060	22009	22236	22061	21987	22078	22035	22012	22058	21843	22065	22022	21828	22010	22134	22013	22057	21938	21950	22069	22218	22138	21909	22002	22123	21999	22107	22037	22116	22144	22116	21901	22103	22055	22136	21899	22192	21994	21947	22069	22124	22111	22210	22106	22025	21839	21941	21913	21813	22012	22134	22118	21998	22236	22038	22052	21865	21939	21732	22202	22094	22087	22097	22086	22287	22031	21805	21964	22018	22012	22062	21881	21953	21924	21975	21897	22136	22044	21893	21896	21956	22025	21926	22130	22108	22057	22024	21798	22200	22008	22164	21841	21966	22010	22100	21948	21954	21932	21994	22040	21820	22099	21930	21860	21983	22023	22024	22004	21949	21788	21979	22027	21975	21941	21846	22138	21997	21942	22008	21984	21911	21915	21981	22127	22126	21824	21978	22134	21865	21722	21783	22116	22163	21891	22006	22057	21965	21966	22032	22045	22222	22024	21772	21915	21845	22126	21949	21868	21955	22043	21909	22124	21831	22095	22244	22050	22051	22085	21942	22069	22052	21939	22003	22029	22249	22094	22124	21976	21864	21953	22285	22145	22107	22049	21892	21969	22030	22078	22135	21963	21785	22026	22195	21881	22065	22069	22077	21968	21912	22171	21970	22083	22081	21849	22086	21815	21996	21847	21961	21936	22103	22164	21905	21847	22003	21964	22107	22066	22138	22020	21946	22052	22023	22009	21865	22109	22198	21888	22157	21922	22029	21989	22151	22084	21955	21943	21868	21746	21958	21899	22106	22146	22066	22135	21831	21891	22092	21990	22072	22241	22185	21851	22070	22143	22173	22110	21948	21971	21884	22095	22092	21846	22077	21894	22034	22128	21978	22109	21870	21785	21890	22007	22137	22013	21895	22199	22267	21894	21913	22099	22148	21956	21992	21977	22107	22026	21959	22047	22039	22039	22052	22036	21992	22153	22273	22236	21961	22110	22161	22041	22030	22199	21948	22155	21891	22135	22205	22099	21891	21893	22052	21933	21996	22019	22147	22018	21907	21881	21944	21974	21991	21952	22013	22168	22283	22005	22131	22137	21935	22070	22003	22145	22150	21937	21924	21980	22017	22078	21962	22006	21851	21932	21883	22074	22070	22139	22126	22131	22064	21899	21904	22008	21992	21989	22009	22164	21874	22003	21664	22009	22105	22140	21911	21960	22069	22013	21970	21955	21880	21910	22161	22078	22171	22088	22021	21983	21957	22073	22026	22219	21929	22120	22061	22180	21818	21729	22187	22119	22134	21832	22121	22083	21771	22016	22047	22063	22086	22141	22051	22072	21976	22006	22084	21929	21914	21995	21858	22036	21856	21890	22035	21986	22077	22175	22135	21858	22102	22003	22028	22201	21820	21961	22030	22043	22096	22159	22177	22075	21982	22001	22027	21885	22001	21973	22212	21948	21851	21936	21810	21918	22134	22057	21925	22025	22124	22198	22169	22009	21887	22019	21781	21890	21995	22053	21995	22073	22008	21898	22135	22065	21899	22026	22157	22145	21898	22312	22076	22016	22046	22003	22159	22035	22102	22131	21894	21841	21954	22066	22147	21982	22084	21861	22157	22044	21958	21968	21958	21898	21956	22031	22011	21985	22193	21824	21845	22137	21954	21789	22073	22182	21928	21979	22133	21826	21948	21896	21983	22041	21934	22148	21924	22337	21860	22063	22238	21882	22002	22055	22044	22110	21795	22121	21960	22114	21819	22292	21891	22067	22019	21848	22002	22201	22115	22051	22042	21943	22178	22027	22111	22135	21839	22080	22085	22163	22049	21941	21988	22036	22055	22142	22100	21991	22260	22253	22030	22207	22101	22165	22020	22113	22000	22032	21924	21928	21927	21887	22023	21980	22196	22045	21920	22263	21978	22002	21921	21793	22129	22023	21914	22136	22254	22094	21937	21721	21991	22115	21915	22100	21949	21846	22040	22210	22056	22193	22093	21947	22002	21827	21901	22098	21923	22002	21908	22031	21762	21862	22094	22134	22080	22155	22086	21870	21958	21892	21993	22287	22136	21948	21698	22044	22021	22278	22039	21981	22073	22034	22188	22007	22012	21882	22120	22047	22247	22100	22124	22130	21987	21965	22031	22157	22032	22140	22074	22138	21937	21997	22007	22192	21876	22123	21939	21975	21907	21990	22018	22047	22093	22101	22020	22170	21905	22051	22150	21987	22065	22097	22135	21891	22086	21977	22082	22017	22063	21982	22147	22126	22110	22153	22241	22273	21798	21839	22036	21898	21866	21835	22043	21958	22203	22054	22010	22313	21991	22206	21906	21817	22123	21962	21900	21945	21953	22003	21990	21835	21917	21852	21990	22271	21955	21902	22093	22011	21966	21794	22014	22073	22030	22214
34121	55883	53533	36661	29796	25692	23861	20763	19744	19257	19371	18965	19045	19044	18913	18857	18805	19024	18945	18370	18629	18534	18520	18635	18318	18558	18498	18475	18386	18572	18470	18557	18393	18464	18394	18435	18475	18294	18419	18304	18563	18572	18482	18361	18250	18431	18683	18441	18406	18401	18686	18447	18455	18572	18585	18370	18582	18529	18442	18403	18371	18394	18348	18548	18359	18297	18516	18432	18458	18329	18500	18388	18323	18380	18454	18418	18352	18427	18636	18434	18491	18430	18434	18389	18404	18339	18477	18513	18468	18547	18423	18288	18372	18409	18401	18384	18455	18415	18464	18512	18347	18468	18435	18535	18498	18343	18421	18403	18323	18268	18402	18321	18395	18360	18458	18470	18481	18380	18406	18481	18479	18350	18399	18447	18637	18433	18309	18463	18434	18196	18446	18571	18579	18291	18477	18346	18416	18414	18402	18449	18457	18514	18476	18386	18487	18535	18377	18387	18478	18451	18416	18417	18446	18441	18439	18306	18448	18205	18275	18531	18336	18371	18395	18368	18372	18350	18545	18572	18571	18571	18406	18462	18282	18452	18390	18378	18292	18488	18461	18350	18195	18468	18499	18480	18394	18370	18256	18387	18352	18394	18362	18399	18536	18410	18292	18296	18414	18294	18161	18367	18299	18346	18348	18487	18499	18472	18420	18337	18257	18463	18386	18305	18289	18413	18584	18365	18529	18332	18416	18501	18522	18405	18513	18455	18263	18556	18421	18350	18584	18557	18216	18632	18426	18443	18564	18225	18377	18317	18449	18369	18425	18416	18497	18516	18314	18462	18654	18277	18285	18395	18431	18470	18328	18417	18361	18431	18504	18340	18378	18505	18496	18488	18370	18532	18437	18378	18408	18290	18167	18208	18364	18587	18393	18575	18324	18529	18356	18283	18526	18497	18504	18385	18436	18574	18504	18364	18310	18479	18383	18427	18336	18307	18361	18291	18533	18485	18361	18425	18364	18319	18226	18262	18581	18310	18434	18352	18288	18510	18428	18476	18446	18333	18450	18372	18267	18365	18408	18337	18381	18446	18465	18484	18505	18353	18312	18530	18420	18498	18402	18504	18254	18374	18321	18454	18442	18411	18419	18460	18573	18415	18555	18414	18280	18344	18377	18417	18392	18383	18411	18436	18502	18471	18330	18356	18499	18330	18533	18434	18506	18359	18421	18264	18460	18331	18360	18495	18500	18337	18320	18215	18330	18609	18419	18323	18241	18308	18372	18532	18495	18346	18323	18582	18424	18451	18424	18365	18747	18393	18623	18373	18428	18546	18583	18561	18377	18213	18522	18454	18521	18594	18167	18480	18364	18385	18432	18495	18407	18576	18509	18473	18245	18432	18472	18396	18327	18504	18585	18298	18275	18559	18374	18411	18459	18545	18417	18446	18342	18586	18497	18311	18285	18272	18424	18528	18314	18438	18285	18492	18622	18396	18292	18382	18362	18459	18343	18394	18416	18297	18385	18395	18399	18357	18525	18370	18467	18460	18371	18492	18356	18346	18564	18364	18546	18494	18461	18284	18235	18430	18519	18423	18428	18349	18373	18581	18705	18421	18393	18255	18439	18503	18271	18522	18429	18333	18328	18416	18192	18243	18528	18470	18385	18386	18319	18329	18553	18513	18523	18399	18350	18595	18472	18504	18346	18350	18357	18457	18345	18212	18563	18426	18308	18397	18547	18390	18270	18445	18517	18356	18473	18472	18433	18457	18401	18475	18398	18440	18373	18394	18548	18434	18512	18368	18476	18331	18190	18617	18183	18384	18200	18454	18641	18372	18434	18328	18560	18479	18549	18368	18562	18297	18480	18226	18475	18391	18441	18317	18593	18425	18353	18429	18507	18446	18515	18420	18375	18566	18428	18416	18326	18470	18461	18362	18380	18411	18480	18564	18535	18574	18343	18334	18427	18317	18606	18393	18393	18394	18423	18269	18388	18414	18302	18521	18322	18257	18690	18376	18355	18382	18486	18391	18302	18524	18497	18312	18371	18333	18369	18380	18355	18462	18384	18443	18451	18361	18404	18423	18445	18351	18356	18470	18423	18308	18395	18408	18413	18529	18549	18350	18580	18566	18349	18501	18424	18467	18489	18370	18343	18397	18455	18472	18454	18476	18425	18352	18397	18572	18510	18555	18502	18415	18529	18380	18305	18449	18383	18454	18412	18443	18332	18440	18398	18474	18435	18299	18422	18341	18468	18534	18422	18326	18526	18466	18355	18424	18339	18548	18414	18428	18501	18389	18585	18511	18199	18500	18405	18328	18413	18477	18262	18321	18407	18271	18514	18507	18389	18526	18481	18560	18511	18206	18251	18398	18476	18685	18623	18310	18295	18254	18449	18395	18450	18346	18343	18521	18377	18232	18439	18449	18342	18429	18584	18419	18274	18641	18381	18353	18353	18475	18391	18257	18603	18316	18365	18606	18286	18492	18369	18453	18390	18462	18365	18278	18533	18267	18494	18373	18669	18467	18469	18550	18321	18296	18316	18257	18260	18351	18538	18185	18485	18513	18316	18423	18545	18568	18380	18590	18542	18433	18593	18452	18376	18547	18532	18370	18519	18358	18439	18341	18349	18477	18473	18472	18509	18346	18403	18400	18407	18613	18582	18553	18583	18257	18464	18389	18473	18461	18614	18404	18269	18340	18563	18285	18452	18662	18302	18354	18531	18494	18397	18421	18290	18452	18447	18250	18408	18627	18430	18399	18316	18273	18440	18388	18518	18601	18404	18510	18521	18483	18441	18466	18536	18275	18371	18385	18441	18331	18449	18252	18603	18456	18543	18249	18599	18430	18482	18562	18443	18379	18513	18275	18597	18399	18292	18569	18489	18470	18349	18653	18311	18306	18440	18229	18345	18399	18607	18270	18413	18290	18426	18363	18412	18571	18443	18405	18438	18459	18423	18414	18468	18258	18439	18511	18549	18568	18405	18452	18461	18368	18356	18291	18562	18352	18383	18568	18419	18521	18260	18374	18225	18484	18336	18281	18403	18464	18466	18509	18436	18139	18475	18292	18422	18401	18302	18470	18445	18601	18368	18532	18449	18550	18174	18540	18488	18316	18477	18550	18679	18511	18495	18393	18524	18487	18261	18255	18326	18359	18400	18459	18342	18405	18446	18380	18559	18473	18482	18389	18288	18449	18456	18411	18356	18235	18288	18525	18437	18245	18524	18391	18332	18243	18389	18504	18368	18408	18347	18460	18499	18490	18401	18400	18292	18405	18420	18515	18396	18367	18447	18386	18502	18289	18503	18532	18542	18470	18455	18600	18293	18287	18483	18501	18404	18530	18507	18367	18509	18317	18227	18483	18566	18257	18157	18411	18608	18472	18341	18545	18545	18422	18476	18498	18376	18375	18304	18376	18506	18321	18620	18388	18564	18420	18377	18570	18347	18262	18491	18400	18496	18637	18438	18457	18146	18515	18499	18400	18543	18347	18574	18412	18435	18466	18520	18391	18338	18389	18277	18737	18348	18400	18270	18459	18571	18589	18458	18358	18509	18495	18406	18325	18376	18283	18682	18342	18489	18493	18586	18545	18328	18440	18520	18306	18398	18356	18328	18395	18495	18333	18393	18481	18449	18462	18304	18433	18448	18361	18411	18387	18409	18314	18452	18386	18389	18411	18302	18398	18420	18558	18383	18458	18539	18429	18431	18187	18462	18464	18484	18166	18334	18524	18311	18299	18477	18343	18364	18307	18301	18412	18514	18432	18353	18240	18500	18416	18278	18274	18427	18324	18337	18428	18323	18404	18370	18160	18471	18388	18274	18445	18324	18370	18405	18491	18457	18338	18583	18376	18473	18317	18481	18274	18471	18508	18386	18506	18474	18590	18411	18456	18432	18570	18116	18487	18449	18427	18354	18407	18477	18491	18495	18464	18330	18319	18669	18427	18275	18416	18302	18506	18331	18479	18384	18331	18421	18689	18403	18355	18390	18505	18465	18509	18370	18459	18376	18506	18200	18574	18401	18185	18459	18479	18383	18369	18497	18521	18392	18360	18523	18418	18476	18547	18510	18513	18292	18474	18372	18479	18507	18270	18593	18259	18221	18439	18559	18273	18426	18303	18440	18350	18443	18382	18528	18200	18509	18274	18470	18424	18606	18406	18369	18467	18462	18461	18308	18462	18407	18589	18487	18486	18413	18436	18492	18333	18454	18345	18547	18517	18534	18404	18334	18401	18477	18231	18321	18504	18373	18401	18601	18443	18287	18466	18542	18372	18632	18435	18352	18519	18462	18424	18524	18466	18510	18506	18420	18272	18408	18478	18415	18349	18603	18336	18459	18237	18246	18429	18420	18241	18270	18369	18431	18393	18450	18351	18345	18350	18532	18461	18279	18386	18436	18238	18322	18484	18499	18268	18468	18522	18426	18622	18480	18340	18336	18614	18403	18215	18491	18334	18456	18390	18378	18364	18329	18262	18470	18465	18559	18360	18364	18248	18313	18445	18499	18397	18467	18322	18502	18334	18402	18543	18358	18402	18507	18558	18419	18318	18477	18431	18320	18413	18434	18655	18524	18588	18470	18428	18313	18575	18341	18383	18465	18328	18441	18360	18248	18387	18438	18168	18464	18542	18606	18522	18537	18476	18419	18425	18423	18441	18264	18491	18469	18250	18437	18266	18288	18319	18319	18457	18675	18388	18409	18387	18571	18406	18383	18444	18388	18378	18416	18272	18451	18385	18408	18450	18399	18497	18538	18391	18363	18518	18419	18322	18375	18378	18340	18699	18324	18241	18439	18498	18380	18523	18570	18321	18470	18318	18129	18306	18420	18299	18341	18296	18308	18477	18410	18392	18560	18433	18521	18488	18531	18277	18527	18463	18563	18468	18634	18454	18147	18452	18445	18391	18536	18381	18303	18391	18549	18403	18434	18445	18488	18244	18378	18566	18426	18444	18272	18362	18541	18409	18383	18440	18400	18575	18453	18495	18428	18343	18434	18365	18409	18487	18451	18518	18181	18317	18179	18419	18511	18400	18258	18398	18197	18389	18289	18324	18414	18251	18580	18327	18399	18316	18384	18432	18558	18286	18363	18411	18439	18400	18367	18321	18357	18430	18340	18342	18395	18465	18653	18497	18640	18485	18469	18577	18518	18412	18390	18510	18326	18381
23002	21638	29470	24803	24163	28957	30915	26273	25687	25893	24866	24300	24520	24317	24202	23922	23959	24224	24264	24241	24059	24072	23697	23499	23950	23945	23639	23780	23467	23685	23562	23646	23595	23670	23576	23591	23401	23782	23436	23536	23592	23587	23415	23479	23506	23519	23619	23495	23556	23729	23676	23542	23709	23731	23282	23301	23524	23402	23731	23756	23671	23362	23608	23690	23677	23400	23441	23535	23264	23574	23492	23448	23325	23662	23502	23602	23343	23259	23707	23622	23482	23453	23601	23623	23375	23269	23528	23586	23644	23484	23758	23481	23473	23454	23545	23507	23548	23543	23370	23553	23728	23587	23492	23687	23496	23515	23540	23500	23411	23435	23562	23693	23511	23474	23710	23548	23430	23316	23530	23517	23474	23474	23360	23509	23321	23535	23612	23527	23385	23348	23603	23528	23504	23686	23459	23660	23850	23698	23479	23440	23525	23574	23508	23314	23402	23523	23478	23664	23404	23559	23418	23722	23680	23659	23478	23658	23446	23398	23462	23595	23667	23730	23594	23327	23386	23445	23486	23597	23420	23374	23521	23470	23731	23415	23399	23717	23446	23379	23547	23546	23602	23280	23381	23754	23585	23477	23467	23555	23583	23442	23633	23585	23577	23531	23191	23837	23482	23297	23570	23270	23393	23275	23321	23592	23501	23588	23522	23459	23593	23459	23487	23379	23539	23530	23671	23388	23365	23323	23736	23332	23746	23500	23366	23541	23654	23630	23393	23480	23433	23432	23503	23361	23509	23199	23540	23689	23356	23458	23411	23537	23580	23474	23602	23087	23378	23566	23322	23525	23639	23497	23503	23531	23328	23546	23732	23374	23527	23527	23576	23391	23441	23517	23431	23760	23543	23434	23539	23473	23479	23350	23541	23529	23533	23348	23410	23443	23505	23739	23564	23540	23661	23365	23514	23358	23626	23623	23378	23560	23521	23494	23609	23356	23464	23594	23487	23559	23116	23309	23292	23302	23395	23523	23298	23428	23298	23736	23678	23470	23743	23433	23541	23426	23484	23402	23265	23591	23552	23532	23546	23375	23435	23450	23549	23443	23505	23359	23498	23458	23405	23565	23322	23617	23421	23273	23519	23412	23522	23495	23322	23461	23408	23417	23627	23345	23411	23468	23479	23316	23427	23365	23522	23320	23260	23390	23377	23290	23513	23322	23525	23534	23478	23430	23353	23358	23404	23467	23457	23546	23506	23450	23583	23617	23458	23564	23547	23393	23544	23403	23526	23552	23409	23502	23448	23337	23625	23603	23523	23631	23530	23646	23653	23691	23498	23403	23537	23534	23654	23427	23668	23641	23670	23439	23495	23533	23459	23426	23539	23440	23387	23379	23673	23440	23646	23628	23332	23553	23606	23504	23344	23470	23468	23555	23443	23672	23480	23642	23477	23559	23809	23469	23452	23534	23558	23589	23458	23207	23349	23174	23474	23397	23394	23479	23507	23526	23488	23566	23642	23618	23707	23570	23322	23487	23724	23438	23678	23535	23493	23267	23207	23334	23440	23554	23403	23670	23317	23622	23572	23490	23513	23528	23518	23524	23373	23489	23520	23579	23528	23496	23475	23497	23445	23480	23774	23635	23489	23341	23489	23646	23511	23396	23520	23485	23494	23350	23367	23481	23501	23484	23612	23516	23740	23547	23490	23376	23203	23775	23617	23491	23655	23487	23574	23303	23615	23495	23472	23409	23475	23260	23383	23594	23580	23492	23525	23424	23490	23419	23562	23626	23271	23679	23617	23514	23526	23435	23390	23463	23546	23458	23641	23511	23415	23468	23576	23393	23444	23487	23632	23496	23363	23463	23591	23541	23629	23550	23422	23501	23503	23645	23814	23628	23667	23392	23563	23640	23499	23605	23687	23472	23516	23481	23647	23446	23555	23557	23459	23462	23498	23704	23646	23379	23453	23395	23459	23602	23505	23796	23683	23471	23460	23693	23346	23500	23390	23318	23341	23407	23652	23578	23423	23554	23392	23502	23445	23524	23468	23491	23622	23627	23336	23606	23650	23454	23755	23632	23410	23553	23409	23655	23497	23427	23334	23374	23429	23553	23599	23448	23394	23432	23305	23548	23432	23428	23328	23521	23376	23583	23692	23525	23573	23512	23518	23498	23529	23515	23389	23744	23507	23524	23494	23460	23340	23598	23457	23369	23532	23438	23432	23661	23558	23352	23652	23527	23644	23459	23615	23446	23462	23470	23624	23446	23420	23519	23647	23436	23281	23536	23319	23393	23743	23631	23564	23373	23615	23540	23410	23419	23543	23527	23336	23417	23509	23612	23526	23259	23302	23425	23485	23284	23424	23532	23593	23304	23445	23472	23408	23523	23624	23447	23484	23537	23478	23171	23636	23411	23528	23349	23508	23646	23709	23489	23588	23345	23571	23592	23517	23344	23609	23457	23375	23676	23340	23643	23550	23360	23599	23369	23485	23607	23510	23296	23651	23437	23406	23365	23354	23522	23668	23469	23570	23405	23642	23464	23587	23461	23480	23563	23640	23411	23632	23472	23458	23406	23393	23718	23373	23418	23760	23681	23410	23548	23359	23519	23440	23350	23416	23450	23458	23389	23372	23397	23401	23509	23514	23389	23517	23494	23558	23420	23463	23570	23523	23597	23293	23369	23396	23322	23360	23354	23381	23490	23509	23759	23626	23587	23479	23217	23654	23492	23662	23371	23547	23639	23602	23468	23395	23114	23407	23314	23540	23442	23423	23508	23551	23618	23620	23630	23498	23512	23421	23445	23593	23409	23611	23530	23558	23641	23593	23361	23650	23631	23484	23504	23651	23601	23544	23386	23466	23371	23660	23589	23371	23657	23529	23457	23382	23582	23358	23570	23433	23457	23474	23542	23587	23365	23372	23451	23701	23413	23761	23739	23525	23705	23554	23461	23578	23326	23450	23664	23579	23510	23543	23571	23537	23270	23390	23595	23623	23438	23400	23534	23669	23445	23718	23610	23357	23581	23534	23617	23491	23589	23617	23469	23476	23435	23430	23532	23476	23427	23474	23471	23471	23586	23534	23657	23641	23437	23546	23572	23594	23654	23532	23347	23792	23398	23656	23437	23785	23525	23565	23452	23410	23756	23420	23432	23425	23472	23536	23491	23310	23617	23427	23338	23509	23500	23458	23531	23609	23525	23399	23651	23390	23525	23352	23642	23430	23439	23599	23401	23575	23681	23353	23602	23482	23376	23500	23525	23617	23478	23487	23434	23512	23342	23616	23499	23440	23328	23764	23620	23414	23427	23495	23357	23338	23537	23671	23620	23550	23261	23449	23420	23742	23427	23573	23602	23774	23539	23497	23270	23740	23651	23511	23373	23440	23213	23499	23488	23159	23487	23433	23310	23773	23426	23361	23462	23525	23399	23474	23450	23368	23565	23493	23413	23296	23349	23606	23293	23441	23407	23673	23602	23534	23432	23498	23460	23435	23449	23452	23402	23441	23321	23552	23466	23681	23426	23570	23508	23496	23484	23315	23555	23517	23340	23494	23447	23462	23611	23517	23300	23648	23392	23514	23444	23680	23570	23461	23490	23462	23513	23655	23439	23341	23466	23452	23555	23489	23485	23411	23497	23430	23482	23623	23339	23548	23620	23355	23532	23422	23606	23739	23489	23460	23481	23680	23486	23558	23474	23691	23346	23480	23437	23508	23557	23677	23343	23701	23460	23435	23523	23475	23652	23459	23558	23531	23451	23688	23600	23600	23467	23425	23320	23610	23422	23506	23661	23418	23648	23452	23570	23358	23380	23728	23396	23433	23471	23362	23509	23411	23450	23539	23482	23380	23419	23331	23505	23384	23264	23333	23451	23567	23588	23517	23423	23552	23416	23446	23473	23540	23646	23702	23424	23469	23504	23309	23455	23387	23463	23621	23502	23587	23424	23474	23568	23564	23603	23501	23499	23354	23493	23420	23511	23429	23339	23269	23325	23472	23618	23670	23561	23323	23607	23479	23572	23526	23574	23489	23464	23435	23353	23725	23558	23499	23355	23293	23462	23586	23390	23496	23500	23581	23447	23457	23458	23580	23411	23471	23441	23480	23693	23477	23618	23590	23546	23437	23428	23475	23626	23506	23361	23528	23391	23552	23456	23549	23628	23478	23623	23748	23597	23574	23688	23494	23330	23302	23449	23427	23427	23603	23370	23378	23506	23540	23374	23630	23561	23512	23356	23529	23711	23702	23528	23296	23631	23241	23463	23478	23495	23406	23620	23599	23189	23325	23585	23535	23633	23649	23554	23466	23472	23549	23322	23440	23294	23390	23431	23588	23444	23511	23382	23682	23512	23415	23452	23344	23496	23536	23457	23479	23463	23624	23463	23404	23530	23580	23571	23433	23353	23665	23593	23529	23385	23532	23459	23565	23325	23542	23355	23405	23339	23560	23533	23299	23373	23429	23371	23615	23421	23517	23526	23307	23428	23754	23443	23541	23597	23507	23654	23497	23637	23569	23646	23507	23581	23601	23420	23322	23541	23599	23417	23489	23549	23611	23516	23367	23544	23476	23601	23407	23455	23311	23618	23651	23676	23562	23610	23580	23563	23446	23561	23637	23465	23549	23424	23589	23771	23444	23380	23454	23578	23410	23563	23647	23408	23397	23365	23494	23487	23516	23435	23330	23556	23385	23509	23587	23477	23509	23665	23393	23424	23406	23452	23488	23529	23515	23553	23421	23554	23577	23482	23445	23237	23603	23652	23468	23482	23577	23357	23385	23446	23401	23351	23538	23467	23452	23436	23732	23525	23609	23663	23577	23539	23343	23466	23254	23306	23588	23432	23864	23603	23659	23284	23612	23491	23629	23634	23734	23435	23487	23357	23395	23554	23381	23462	23447	23642	23669	23489	23474	23515	23258	23420	23581	23552	23550	23391	23611	23602	23576	23525	23631	23530	23450	23709	23377	23734	23405	23627	23320	23323	23272	23676	23488	23356	23367	23439	23340	23619	23645	23465	23468	23701	23288	23524	23411	23469	23380	23648	23462	23414	23633	23489	23763	23749	23616	23518	23356	23403	23595	23731	23510	23380	23755	23371	23469	23549	23467	23457	23464	23573	23463	23437	23341	23485	23417	23569	23491	23884	23645	23511	23299	23462	23525	23527	23573	23616	23495	23484
38646	62318	55182	42844	36474	31531	25390	22923	22664	22092	20929	20142	20172	20141	19904	19845	19829	19975	19851	19923	19736	19529	19662	19639	19399	19397	19447	19418	19283	19320	19329	19197	19552	19455	19317	19318	19345	19313	19388	19249	19409	19453	19381	19469	19379	19380	19203	19391	19382	19151	19218	19271	19075	19384	19347	19440	19232	19234	19363	19400	19256	19268	19322	19371	19250	19480	19162	19460	19144	19309	19192	19431	19336	19290	19142	19225	19234	19346	19378	19309	19432	19443	19239	19473	19373	19198	19202	19346	19357	19366	19417	19255	19459	19220	19407	19231	19318	19235	19312	19178	19139	19187	19230	19272	19244	19319	19125	19215	19355	19284	19191	19309	19353	19354	19321	19381	19300	19299	19402	19254	19318	19455	19314	19317	19317	19300	19169	19346	19300	19204	19240	19191	19201	19387	19285	19274	19358	19196	19306	19203	19402	19293	19292	19362	19172	19220	19321	19437	19219	19349	19196	19227	19323	19424	19314	19291	19461	19192	19324	19297	19300	19240	19291	19168	19419	19348	19180	19231	19261	19422	19181	19373	19283	19255	19231	19312	19306	19088	19259	19206	19320	19289	19242	19304	19187	19451	19424	19198	19174	19179	19328	19469	19302	19376	19369	19277	19388	19193	19372	19339	19253	19208	19091	19207	19292	19121	19329	19218	19358	19406	19351	19263	19229	19355	19339	19423	19402	19353	19294	19165	19248	19208	19155	19258	19345	19429	19450	19157	19521	19276	19080	19374	19212	19408	19247	19273	19314	19190	19307	19390	19175	19209	19257	19348	19175	19176	19312	19388	19200	19314	19361	19226	19289	19211	19280	19244	19250	19392	19140	19132	19272	19226	19319	19372	19154	19276	19190	19425	19216	19327	19248	19191	19310	19267	18986	19305	19261	19079	19458	19007	19373	19270	19352	19323	19183	19376	19276	19202	19393	19150	19460	19293	19354	19383	19286	19287	19362	19352	19196	19453	19211	19303	19323	19323	19301	19193	19221	19304	19312	19303	19315	19484	19319	19462	19240	19230	19169	19225	19171	19230	19245	19245	19262	19216	19130	19384	19293	19284	19232	19109	19352	19277	19121	19421	19268	19073	19318	19346	19246	19393	19274	19134	19283	19242	19366	19361	19208	19256	19442	19337	19289	19261	19257	19211	19372	19312	19123	19220	19290	19267	19285	19144	19359	19475	19219	19350	19352	19245	19421	19297	19203	19365	19486	19353	19299	19388	19266	19260	19174	19344	19365	19371	19239	19172	19179	19324	19126	19396	19255	19061	19359	19256	19277	19463	19203	19221	19314	19239	19101	19233	19325	19172	19209	19213	19467	19252	19177	19340	19273	19243	19040	19308	19299	19301	19211	19266	19271	19161	19249	19256	19400	19404	19444	19297	19441	19266	19258	19315	19316	19370	19326	19389	19174	19308	19235	19301	19245	19233	19374	19348	19291	19320	19276	19198	19422	19303	19385	19245	19404	19320	19192	19219	19374	19315	19441	19143	19286	19256	19181	19295	19315	19256	19295	19091	19201	19210	19313	19320	19187	19178	19302	19174	19286	19135	19343	19287	19089	19142	19270	19092	19268	19251	19543	19344	19236	19080	19195	19269	19441	19438	19403	19325	19491	19170	19305	19022	19173	19359	19258	19378	19242	19362	19344	19496	19209	19203	19096	19139	19274	19244	19344	19223	19197	19272	19122	19141	19465	19129	19242	19184	19308	19237	19109	19395	19327	19305	19144	19328	19425	19230	19326	19452	19293	19238	19204	19375	19050	19199	19362	19294	19191	19242	19238	19391	19381	19280	19293	19448	19268	19195	19352	19146	19167	19245	19130	19235	19196	19391	19266	19335	19343	19346	19415	19222	19297	19388	19173	19277	19476	19319	19160	19273	19173	19229	19260	19120	19336	19217	19183	19128	19066	19289	19111	19490	19271	19265	19217	19348	19236	19431	19079	19297	19500	19379	19188	19087	19282	19324	19181	19302	19231	19092	19235	19250	19067	19391	19242	19404	19467	19259	19213	19396	19248	19311	19295	19215	19308	19434	19208	19196	19294	19211	19424	19172	19280	19119	19334	19268	19158	19255	19358	19311	19120	19217	19429	19304	19290	19149	19181	19200	19173	19291	19323	19360	19335	19163	19307	19295	19319	19260	19151	19222	19245	19327	19345	19284	19345	19404	19151	19401	19103	19363	19236	19187	19164	19371	19277	19361	19398	19297	19134	19246	19127	19162	19344	19048	19435	19026	19243	19308	19291	19260	19278	19193	19119	19265	19220	19180	19473	19129	19464	19165	19061	19280	19271	19383	19133	19520	19113	19330	19129	19278	19267	19283	19008	19205	19122	19351	19387	19342	19309	19318	19337	19253	19224	19310	19343	19331	19434	19148	19176	19358	19291	19346	19240	19128	19287	19179	19323	19118	19222	19355	19199	19089	19258	19315	19185	19382	19124	19283	19147	19167	19277	19235	19300	19358	19064	19250	19136	19247	19370	19380	19381	19341	19405	19471	19237	19197	19268	19401	19308	19062	19397	19170	19293	19168	19265	19456	19319	19295	19279	19293	19350	19276	19057	19355	19271	19061	19101	19328	19296	19186	19368	19232	19433	19283	19279	19322	19280	19265	19262	19211	19108	19182	19239	19269	19325	19398	19312	19197	19374	19327	19389	19216	19355	19193	19368	19230	19134	19355	19222	19230	19237	19218	19249	19209	19339	19266	19310	19301	19280	19225	19265	19395	19453	19272	19256	19449	19366	19426	19430	19337	19372	19449	19204	19243	19346	19377	19254	19286	19243	19449	19309	19144	19389	19351	19248	19255	19271	19217	19223	19149	19407	19070	19123	19237	19274	19302	19210	19255	19069	19200	19312	19244	19167	19136	19390	19264	19290	19236	19268	19380	19340	19215	19303	19169	19387	19247	19278	19247	19297	19277	19249	19107	19484	19206	19358	19238	19360	19369	19103	19295	19449	19139	19437	19140	19126	19205	19301	19176	19168	19233	19283	19244	19273	19226	19269	19404	19182	19272	19257	19360	19186	19275	19428	19177	19237	19367	19299	19373	19330	19463	19285	19246	19276	19136	19230	19285	19524	19305	19238	19386	19298	19214	19224	19418	19303	19278	19438	19230	19135	19385	19169	19189	19414	19358	19127	19187	19344	19280	19497	19098	19193	19211	19110	19161	19294	19270	19085	19347	19202	19391	19139	19228	19347	19465	19304	19186	19238	19257	19366	19053	19398	19547	19241	19203	19406	19309	19209	19240	19304	19457	19322	19275	19198	19221	19336	19340	19325	19305	19327	19398	19419	19335	19357	19205	19268	19438	19171	19406	19375	19278	19204	19357	19306	19174	19264	19296	19119	19227	19287	19226	19158	19361	19381	19349	19065	19396	19346	19274	19140	19424	19266	19243	19400	19285	19259	19229	19346	19315	19232	19264	19221	19214	19410	19116	19187	19209	19269	19226	19250	19210	19338	19508	19421	19218	19342	19187	19100	19242	19392	19296	19208	19262	19169	19262	19352	19279	19468	19232	19265	19236	19190	19350	19217	19254	19328	19160	19251	19249	19255	19337	19397	19236	19395	19265	19183	19214	19310	19398	19417	19366	19159	18984	19372	19270	19298	19257	19298	19348	19244	19328	19133	19239	19380	19238	19397	19203	19381	19274	19226	19265	19223	19438	19200	19318	19327	19248	19416	19403	19150	19344	19249	19226	19461	19353	19123	19168	19261	19106	19302	19264	19213	19160	19345	19346	19123	19300	19304	19252	19257	19376	19169	19314	19330	19226	19257	19199	19267	19382	19275	19203	19314	19214	19171	19271	19247	19209	19285	19206	19239	19497	19133	19345	19013	19109	19328	19386	19311	19123	19241	19214	19093	19361	19277	19390	19332	19358	19219	19355	19148	19302	19354	19268	19219	19370	19370	19277	19162	19303	19333	19339	19237	19127	19230	19079	19259	19437	19162	19193	19359	19456	19384	19359	19265	19244	19232	19285	19213	19229	19330	19219	19216	19153	19206	19354	19491	19086	19218	19256	19179	19101	19236	19051	19353	19482	19037	19500	19274	19086	19334	19210	19463	19270	19331	19142	19383	19450	19208	19238	19337	19367	19420	19216	19265	19014	19420	19417	19377	19403	19434	19225	19143	19211	19345	19115	19274	19332	19222	19220	19253	19158	19210	19310	19424	19506	19172	19466	19121	19591	19236	19297	19239	19179	19212	19146	19183	19284	19222	19125	19276	19200	19423	19265	19367	19140	19329	19095	19255	19292	19352	19172	19368	19408	19367	19096	19323	19362	19167	19199	19258	19429	19125	19470	19334	19296	19246	19316	19258	19182	19160	19268	19361	19349	19372	19207	19325	19069	19229	19121	19426	19317	19236	19147	19342	19193	19280	19240	19387	19213	19289	19163	19100	19318	19160	19494	19129	19196	19443	19289	19298	19296	19474	19017	19195	19257	19163	19255	19262	19246	19361	19401	19317	19503	19238	19149	19313	19236	19368	19337	19286	19157	19061	19356	19073	19392	19262	19424	19328	19256	19333	19173	19362	19501	19264	19330	19357	19171	19556	19144	19229	19205	19221	19316	19395	19156	19357	19126	19334	19249	19163	19208	19188	19356	19217	19323	19118	19289	19429	19170	19149	19193	19103	19163	19367	19249	19141	19171	19149	19137	19245	19217	19298	19349	19286	19344	19242	19302	19148	19389	19337	19284	19127	19394	19296	19202	19341	19314	19344	19207	19268	19221	19240	19265	19112	19261	19151	19199	19195	19397	19297	19108	19205	19217	19274	19294	19271	19236	19257	19250	19199	19279	19160	19282	19165	19266	19174	19200	19268	19192	19237	19246	19162	19350	19366	19116	19424	19037	19431	19160	19312	19291	19294	19337	19204	19202	19258	19154	19317	19309	19145	19442	19339	19102	19317	19350	19451	19129	19322	19422	19264	19215	19267	19304	19204	19217	19183	19141	19195	19190	19278	19349	19345	19304	19217	19229	19331	19156	19311	19259	19400	19246	19389	19142	19219	19199	19283	19250	19198	19240	19152	19267	19158	19469	19225	19182	19201	19133	19347	19271	19480	19088	19373	19257	19337	19223	19205	19311	19252	19124	19484	19278	19301	19193	19305	19184
28743	26581	33959	30015	25715	24475	23712	23050	22550	22207	22057	22326	21798	21787	21991	21939	21712	21579	21643	21552	21839	21767	21793	21699	21542	21569	21695	21639	21612	21686	21585	21628	21681	21821	21680	21691	21645	21769	21554	21713	21656	21777	21657	21662	21634	21797	21855	21474	21710	21820	21889	21569	21617	21599	21659	21708	21773	21768	21657	21555	21562	21564	21744	21641	21634	21437	21714	21760	21618	21529	21709	21746	21607	21507	21898	21676	21859	21507	21645	21751	21736	21271	21510	21726	21645	21569	21746	21440	21524	21604	21839	21577	21769	21543	21750	21738	21647	21491	21641	21889	21754	21549	21403	21781	21750	21778	21744	21707	21808	21604	21732	21783	21616	21414	21611	21709	21491	21666	21428	21578	21780	21789	21809	21530	21645	21654	21666	21582	21567	21710	21542	21604	21583	21756	21439	21622	21779	21666	21718	21787	21673	21530	21659	21633	21603	21452	21632	21727	21768	21723	21521	21732	21605	21539	21763	21479	21528	21565	21681	21589	21619	21853	21712	21719	21391	21680	21506	21767	21686	21487	21669	21522	21537	21780	21746	21814	21641	21524	21539	21618	21602	21613	21615	21479	21618	21903	21559	21579	21721	21744	21545	21471	21540	21740	21746	21561	21763	21562	21880	21611	21638	21805	21725	21627	21555	21429	21523	21625	21592	21585	21490	21759	21539	21487	21732	21482	21424	21664	21643	21807	21936	21541	21497	21350	21536	21531	21545	21550	21616	21643	21767	21901	21623	21406	21783	21535	21418	21607	21679	21834	21487	21775	21713	21771	21772	21569	21602	21416	21779	21544	21381	21639	21708	21453	21338	21695	21773	21531	21765	21605	21756	21566	21642	21685	21759	21701	21822	21430	21501	21635	21603	21532	21599	21436	21614	21585	21733	21618	21538	21589	21647	21485	21674	21789	21546	21728	21626	21608	21479	21623	21476	21593	21592	21630	21561	21617	21723	21584	21626	21623	21649	21773	21612	21812	21475	21539	21540	21535	21756	21693	21821	21441	21835	21634	21586	21627	21647	21690	21798	21438	21815	21558	21580	21477	21472	21653	21497	21426	21506	21788	21690	21522	21659	21701	21828	21497	21544	21682	21448	21615	21621	21559	21466	21607	21865	21649	21739	21788	21820	21646	21730	21417	21586	21496	21556	21827	21798	21733	21734	21675	21541	21746	21786	21736	21920	21577	21456	21625	21488	21662	21552	21725	21615	21811	21637	21386	21587	21794	21740	21851	21574	21555	21779	22016	21684	21750	21811	21541	21697	21526	21587	21524	21715	21560	21619	21499	21617	21369	21795	21727	21655	21655	21600	21693	21723	21644	21528	21788	21730	21679	21593	21474	21586	21601	21643	21709	21490	21475	21988	21389	21738	21743	21659	21769	21677	21384	21387	21671	21598	21471	21433	21596	21852	21575	21482	21685	21861	21606	21479	21707	21556	21586	21575	21313	21602	21567	21668	21921	21712	21853	21766	21479	21581	21704	21856	21758	21521	21613	21758	21817	21710	21657	21754	21726	21705	21419	21711	21691	21689	21695	21547	21756	21798	21529	21644	21638	21716	21692	21697	21839	21683	21743	21855	21687	21443	21696	21461	21654	21525	21622	21513	21546	21651	21805	21691	21569	21741	21837	21641	21469	21544	21623	21701	21873	21723	21515	21440	21582	21463	21769	21578	21549	21702	21504	21628	21705	21770	21557	21522	21682	21681	21705	21708	21832	21582	21745	21817	21489	21495	21714	21451	21575	21511	21717	21659	21383	21515	21560	21475	21513	21727	21862	21590	21610	21664	21758	21780	21654	21608	21599	21635	21727	21535	21497	21586	21783	21544	21709	21696	21456	21640	21570	21732	21836	21732	21526	21587	21636	21694	21670	21743	21516	21623	21819	21575	21758	21624	21755	21709	21474	21715	21559	21659	21767	21613	21683	21735	21524	21719	21703	21636	21545	21491	21471	21677	21623	21484	21578	21523	21793	21565	22017	21749	21709	21491	21623	21662	21441	21610	21671	21598	21479	21502	21650	21612	21783	21751	21695	21502	21783	21494	21669	21712	21793	21506	21584	21841	21590	21639	21577	21581	21501	21695	21905	21707	21720	21449	21776	21697	21640	21493	21559	21664	21787	21547	21718	21869	21503	21520	21311	21689	21644	21501	21474	21553	21494	21684	21727	21546	21732	21661	21326	21616	21671	21608	21372	21660	21575	21717	21694	21774	21516	21668	21653	21704	21613	21680	21697	21578	21932	21625	21435	21848	21789	21570	21504	21764	21803	21547	21666	21685	21722	21631	21771	21664	21451	21690	21636	21830	21621	21421	21521	21649	21545	21731	21486	21654	21609	21555	21791	21659	21638	21635	21814	21577	21666	21884	21636	21873	21712	21485	21750	21678	21496	21716	21586	21705	21649	21705	21703	21628	21640	21710	21666	21530	21582	21595	21644	21600	21333	21620	21704	21701	21751	21679	21644	21583	21718	21642	21672	21780	21572	21664	21615	21662	21513	21806	21851	21445	21562	21659	21738	21389	21714	21797	21627	21504	21623	21910	21632	21656	21529	21369	21722	21664	21931	21783	21378	21476	21526	21627	21487	21416	21459	21586	21572	21538	21519	21669	21508	21734	21738	21687	21598	21669	21451	21685	21667	21754	21529	21539	21561	21871	21532	21645	21724	21786	21697	21587	21655	21695	21631	21937	21509	21684	21633	21756	21535	21579	21650	21448	21589	21556	21536	21682	21489	21511	21543	21935	21691	21415	21721	21771	21483	21710	21566	21560	21530	21685	21702	21724	21630	21510	21701	21492	21617	21669	21569	21251	21545	21724	21533	21750	21487	21561	21590	21510	21753	21839	21771	21693	21543	21886	21590	21788	21638	21798	21643	21571	21600	21661	21527	21682	21485	21616	21517	21840	21625	21509	21660	21542	21649	21486	21524	21576	21389	21558	21686	21750	21481	21702	21816	21676	21875	21701	21714	21616	21641	21601	21451	21587	21548	21631	21532	21764	21620	21796	21742	21472	21599	21887	21789	21450	21724	21503	21643	21523	21519	21657	21587	21268	21624	21593	21582	21715	21537	21535	21566	21920	21724	21470	21647	21438	21364	21380	21636	21700	21764	21591	21899	21660	21632	21498	21666	21478	21420	21611	21748	21549	21878	21507	21855	21729	21631	21658	21756	21672	21560	21679	21745	21765	21628	21756	21500	21561	21670	21695	21785	21443	21618	21579	21793	21741	21823	21855	21711	21486	21690	21782	21704	21637	21566	21522	21674	21562	21612	21696	21611	21647	21673	21856	21666	21591	21974	21775	21582	21385	21766	21741	21604	21608	21593	21660	21468	21772	21574	21829	21783	21684	21663	21643	21665	21413	21827	21595	21395	21670	21483	21648	21843	21720	21785	21699	21529	21490	21725	21468	21430	21406	21560	21545	21657	21539	21599	21691	21450	21707	21635	21499	21588	21643	21699	21820	21764	21681	21413	21605	21715	21702	21508	21735	21776	21763	21765	21611	21525	21587	21659	21687	21721	21695	21670	21720	21439	21570	21616	21577	21631	21712	21611	21685	21577	21844	21655	21485	21581	21637	21817	21688	21518	21623	21700	21745	21697	21630	21878	21509	21739	21693	21560	21620	21700	21709	21876	21865	21412	21785	21727	21402	21361	21787	21655	21720	21659	21604	21713	21787	21425	21393	21473	21672	21605	21723	21541	21608	21678	21649	21585	21587	21577	21759	21744	21479	21835	21776	21402	21625	21660	21436	21633	21732	21693	21629	21713	21587	21473	21569	21624	21573	21715	21716	21586	21622	21761	21697	21505	21571	21383	21437	21539	21818	21619	21584	21775	21822	21578	21695	21700	21795	21805	21900	21799	21606	21701	21777	21847	21659	21610	21713	21475	21597	21594	21354	21519	21738	21540	21614	21504	21591	21550	21535	21641	21580	21575	21701	21679	21661	21553	21654	21692	21680	21512	21636	21546	21792	21802	21632	21801	21699	21520	21703	21768	21653	21583	21755	21582	21571	21548	21460	21579	21657	21760	21620	21552	21476	21695	21765	21653	21709	21703	21548	21615	21648	21285	21716	21460	21793	21435	21421	21577	21641	21558	21513	21636	21430	21524	21872	21705	21563	21347	21705	21684	21536	21645	21680	21554	21717	21786	21716	21957	21586	21622	21598	21638	21391	21538	21523	21482	21841	21485	21595	21590	21758	21745	21571	21586	21714	21667	21879	21855	21660	21664	21848	21769	21461	21659	21732	21696	21655	21665	21739	21665	21963	21596	21531	21600	21860	21636	21690	21632	21474	21656	21690	21622	21676	21676	21438	21641	21633	21603	21672	21687	21711	21533	21659	21703	21623	21669	21562	21614	21390	21597	21865	21663	21608	21737	21553	21370	21508	21566	21687	21678	21789	21725	21791	21657	21844	21771	21662	21508	21429	21621	21701	21619	21397	21649	21692	21636	21591	21848	21651	21767	21695	21795	21662	21541	21706	21654	21768	21532	21637	21721	21382	21668	21556	21555	21524	21508	21694	21853	21479	21464	21632	21741	21586	21598	21857	21666	21714	21649	21606	21755	21666	21546	21578	21569	21771	21579	21557	21577	21866	21541	21481	21733	21862	21685	21556	21546	21605	21567	21393	21640	21774	21848	21766	21538	21769	21569	21477	21678	21777	21731	21886	21646	21661	21556	21559	21745	21699	21399	21629	21543	21492	21867	21581	21541	21578	21601	21616	21779	21770	21650	21528	21732	21596	21734	21640	21700	21661	21643	21662	21997	21602	21488	21748	21694	21651	21686	21609	21612	21704	21601	21820	21541	21659	21723	21526	21893	21674	21782	21645	21608	21636	21954	21616	21591	21620	21804	21680	21804	21556	21654	21555	21575	21601	21638	21626	21609	21669	21748	21552	21806	21580	21718	21649	21617	21644	21620	21778	21511	21747	21632	21647	21467	21783	21628	21638	21783	21433	21502	21745	21788	21668	21581	21628	21639	21628	21565	21593	21760	21479	21676	21650	21739	21683	21573	21838	21688	21616	21577	21539	21615	21696	21670	21628	21700	21705	21817	21802	21640	21286	21705	21580	21853	21587	21606	21847	21756	21569	21656	21700	21502	21399	21592	21615	21522
30150	41873	37133	27973	24211	21945	20553	19801	19301	19215	18812	18539	18428	18367	18423	18319	18473	18367	18289	18413	18287	18353	18239	18161	18260	18323	18188	18061	17993	18483	18391	18130	18029	18180	18346	18178	18046	18127	18374	18226	18101	18151	17999	18150	18179	18229	18304	18234	18131	17989	18097	18336	18114	18153	18135	18038	18186	18244	18197	18195	18167	18108	18181	18126	18102	18107	18129	18080	18206	17869	18004	17990	17926	18139	18060	18207	18068	18280	18028	18155	18232	18098	18199	18094	18116	18141	18016	18242	18169	18186	18071	18112	18051	18251	18136	18295	17951	17997	18137	18141	18233	18078	18156	18085	17969	18130	18027	18278	18132	18218	18103	18132	18190	18044	18211	18121	18114	18158	18065	17902	18104	18027	18021	18211	18073	18239	18113	18171	18129	18196	18182	18065	18281	18095	18353	17997	18058	18103	18024	18273	18188	18181	18018	18040	17981	18104	18109	18134	18280	18103	18190	18151	17949	18240	18177	18115	18046	18029	18168	18105	18046	18210	18085	18142	18083	18246	18172	18150	18097	18138	18138	18178	18089	18252	18038	17953	18163	17987	18100	18042	18176	18332	18138	18268	18022	18154	18058	18227	17970	18068	18209	18291	18112	18180	18264	18044	18268	18146	18234	18161	18183	18095	18162	18229	18232	18074	18186	18171	18213	18188	18225	17990	18241	18098	18080	18208	18173	18283	18117	18191	18138	18083	18254	17974	18091	18205	18073	18044	18326	18242	18099	18283	18187	18108	18016	18138	18159	18067	18083	18084	18227	18269	18044	18135	18145	18099	17999	18080	18241	18143	18140	18095	18074	18285	18092	18016	18141	18185	18127	18258	18016	18093	18135	18199	18102	18039	18080	18287	18084	18212	18087	18225	18069	18266	18271	18275	18101	18259	18043	18232	18079	18043	18094	18217	18122	18220	18123	18168	18242	18069	18102	18043	18118	18135	18316	17963	17943	18205	18176	18140	17975	18088	17895	18013	18217	18230	18313	18186	18361	18073	18186	18124	18111	18211	18250	18158	18336	18198	18120	18124	18102	18193	18258	18014	18042	17992	18227	18122	18159	18137	18186	18041	18235	18042	18103	18162	18214	17990	18098	18046	18078	18275	18117	18089	17998	18151	18070	18043	18302	18123	18232	18010	18009	18150	18111	18022	18037	18053	18119	18025	18274	18072	18191	18344	18162	18113	18021	18171	18035	18263	18097	17994	18154	17969	17947	17880	18168	18187	17999	18244	17944	17913	18295	18011	18007	17949	18253	18250	18010	18148	18323	18019	18221	18098	18286	18025	18169	18115	18134	18196	18112	17990	17878	18114	17919	18107	18110	18283	18255	18138	18138	18273	18040	18075	18118	18211	18096	18134	18083	18252	18116	18186	18165	17990	18030	18165	18162	18056	18123	18239	18039	18118	18114	18168	18243	18133	17934	18206	18163	17974	18002	18246	18007	18113	18180	18174	18134	18128	18057	18277	18269	18049	18198	17954	18104	18258	18130	17967	18085	18348	18160	18027	18157	18150	18190	18083	18140	18125	18128	17980	18109	18085	18051	18211	18123	17985	18203	18170	18191	18014	18187	18091	18134	18098	18320	18039	18200	18040	18177	18117	18027	18259	18079	18134	18126	18137	18257	18079	18462	18099	18069	18209	18296	18174	18068	18136	17986	18137	18080	18129	18159	18174	17959	18159	18273	18029	18113	18148	18112	18162	18151	18042	18287	18154	18153	18314	18139	18105	18300	18087	18037	18061	18073	18173	18035	18183	18066	18227	18133	18247	18010	18161	18200	18173	18120	18140	18243	18139	18053	18093	18104	18194	18203	18237	18096	18149	18140	18078	18272	18149	18074	18052	18087	18199	18105	18127	18113	18176	18230	18112	17995	18100	17967	18127	18036	18173	18033	18378	18160	18095	18178	18061	18094	18149	18234	18065	17949	18165	18130	18086	18228	18110	18149	18305	17958	18112	18246	18199	18193	18195	18131	18241	18182	18073	18330	18158	18108	18139	18085	18067	18224	17981	18037	18180	18190	18137	18207	17923	18128	18062	17993	18034	18126	18120	18031	18132	18121	18228	18053	18048	18195	18304	18206	17926	18064	18224	18130	18106	18217	18151	18036	18081	18012	18202	18088	18029	18139	18257	18214	18205	18108	18085	17889	18103	18144	18068	18029	18069	18106	18153	18148	18178	18053	18030	18074	18182	18323	18104	18117	18169	18058	18093	18022	18147	18210	18123	18142	18233	18088	18181	18102	18196	18201	18078	18253	17970	18044	18181	18249	18085	18128	18238	18138	18162	18166	18159	18315	18158	18001	17982	18089	18054	18009	18043	18053	18234	18146	18271	18086	18211	18089	18107	18232	18225	18282	18066	18221	18239	17996	18016	18184	18100	18113	18160	17945	18218	18195	18235	18135	18155	18066	18087	18074	17984	18027	18270	18107	18023	18230	18176	18085	18161	18010	18187	18269	17946	18217	18167	18178	18153	18282	18235	18136	18087	18030	18234	18075	18099	17972	17991	18161	18182	18208	18143	18080	18198	18179	18018	18209	18169	18077	18169	18329	18167	18062	18194	18100	18012	18126	18271	18189	18195	18043	18157	18038	18149	18086	18182	18192	18112	18024	18097	18068	18163	18059	18274	18238	18047	18263	18112	18094	18112	18046	18096	18076	18129	18111	18276	18029	18187	18101	18001	18171	17913	17990	18144	18089	18190	18052	18147	18155	18444	18274	18053	18002	18256	18155	18288	18019	18085	18151	18156	18194	18059	18105	18212	18180	18246	18163	18093	18273	18255	18082	18156	18129	18167	18139	18193	17936	18115	18292	18192	18210	18064	18155	18048	18038	17952	18287	18106	18068	18118	17944	18086	18150	18150	18101	17967	18177	17908	18068	18093	18155	18093	18008	18104	18149	18036	18141	18165	18104	18182	18164	18178	17918	18355	18274	18177	18105	18276	18005	18162	18107	18173	18109	18274	18268	18141	17933	18154	18278	18028	17949	18146	18164	18134	18316	18078	18076	18186	18016	18024	18100	18263	18112	18026	18380	18147	18005	18137	18015	18148	18185	18161	18244	18220	18155	18065	18137	18212	18096	18045	18232	18131	18103	18170	18013	18245	18074	18114	18076	18178	18018	18260	18230	18068	18258	18226	18111	18166	18096	18305	18089	18098	18289	18256	18148	18180	17972	18244	18059	18154	18121	18048	18127	18351	18047	18069	18032	18185	18094	18132	18183	18200	18035	18122	18246	18090	17982	18265	17991	18124	18110	18125	18169	18127	18134	18238	18127	18235	18230	17964	18328	18139	18199	18134	18135	18254	17879	18042	18205	18122	17961	18134	18124	18218	18094	18171	18236	18082	18118	18026	18091	18067	18009	18363	17994	18200	18116	18001	18127	18164	18200	18269	18107	18218	18122	18031	18215	18177	18260	18046	18186	18034	18076	18044	18156	18150	18166	18136	18089	18131	18020	18130	18114	18021	18137	18133	18148	18289	18056	18203	18128	18113	18123	17889	18291	18049	18169	18053	18285	18244	17990	18232	18204	18130	18143	18165	18081	18291	18166	18196	18089	18193	18143	18078	17909	18210	18180	18190	18316	18226	18174	18171	17952	18262	18218	18152	18127	18200	17892	18151	18060	18085	18124	18272	18205	18243	18175	18079	18073	18231	18194	18135	18162	18174	18186	17982	18194	18260	18388	18133	18012	18130	18230	18133	18154	18123	18198	18011	17979	18082	18125	18076	18185	18166	18090	18154	18202	18086	18204	18090	17993	18055	18061	18222	18206	18311	18222	18130	18161	18260	18197	18276	18023	18114	18263	17992	18102	18187	18104	17905	18137	18345	18021	18122	18111	18338	18235	18174	18037	17910	18219	18194	18101	17963	18043	18109	18163	17991	18076	18105	18080	18106	18148	18162	18175	18152	18191	18097	18172	18004	18326	18191	18165	18166	18013	18289	18112	18164	18042	18070	18307	18160	18184	18028	18093	18084	18067	18177	18216	18091	18072	18130	18137	18193	18091	18196	18169	18102	18020	18034	18205	18103	18155	18128	18205	18090	18244	18148	17979	18212	18047	18285	18087	18309	18141	18060	18200	18208	18142	18020	18203	18301	18205	18150	18181	18287	18167	18287	18203	18080	18082	18082	18226	18082	18222	17990	18175	18215	18088	18088	18197	17980	18220	18129	18257	18071	18196	18139	18214	18019	18111	18062	18290	18151	18320	18151	18217	18281	18183	18302	18248	18134	18117	18243	18051	18070	18276	18297	18097	18290	18282	18215	18090	18120	18245	18115	18138	18264	18198	18098	18142	18084	18288	17976	18141	18143	18087	18066	17926	18193	18103	18133	18234	18160	17978	18241	18017	18098	18151	18031	18345	18054	18106	18082	18160	18164	18129	18174	18191	18301	18027	18094	18047	18175	18112	18310	18180	18072	18145	18117	18123	18187	18065	18255	18040	18273	18100	18150	18140	18199	18185	18026	18049	18166	18128	17953	18118	18256	18083	18056	18095	18196	18217	18224	18107	18091	18178	18247	18122	18081	18083	18118	18054	18185	18010	18390	18256	18234	18049	18148	18175	18069	18137	18145	18208	18155	18240	18324	18010	18232	18194	18111	18267	18294	18229	18141	18082	18192	17931	18324	18158	18151	18222	18083	18301	18137	18144	18067	18057	18314	18089	18067	18255	18272	18065	18150	18066	18242	18094	18061	18149	18129	18185	18075	18001	18261	18196	18107	18214	18112	18155	18263	18196	18190	18030	18144	18020	18377	18013	18135	18192	18287	18045	18038	18222	18089	18108	18167	18227	18072	18072	18207	18263	18169	18187	18151	18188	18337	18161	18279	18047	18226	18179	18144	18342	18314	18056	18359	18123	18134	18101	18287	18121	18224	18005	18190	18018	18136	18224	18158	18316	18078	18055	18098	18093	18115	18230	18044	18159	18139	18217	18341	18196	18005	18316	18098	18188	18128	18200	18103	18065	18141	18047	18217	18052	18177	18128	18106	18267	18108	18133	18058	18298	18118	18243	18268	18350	18235	18167	18097	18015	17956	18298	18039	18055	17859	18136	18222	18203	18024	18152	18229	18177	18189	18124	18122	18131	18191	18041	18194	18239	18132	18193	18117
24169	21524	29209	26123	26722	30173	30243	26224	24315	24128	23775	23528	23518	23214	23266	23205	23356	23140	23266	23068	23079	23040	22946	22974	23036	23078	22953	23227	23038	23083	22842	22777	22983	22753	22756	22812	22873	22794	22752	22742	22927	23007	22955	22854	23060	22938	23071	22755	22896	22791	22992	22895	22739	22890	22738	22919	22719	22692	22962	22975	22857	22790	22812	22687	22721	22759	22782	22730	23032	22828	22826	22642	22894	22744	22831	22843	22758	22876	22697	22771	22755	22718	22709	22838	22924	22815	22874	22866	22856	22941	22791	22636	22995	22924	23004	22895	22868	22828	22874	22931	22667	22780	22766	22862	22955	22614	22712	22978	22772	22765	22755	22710	22844	22792	22921	22696	22771	22784	22683	22617	22754	22755	22797	22714	22821	22645	22948	22863	22838	22896	22777	22731	22815	22536	22865	22702	22835	23047	22728	22658	22819	23045	22817	22863	23105	22818	22649	22660	22801	22606	22703	22830	22778	22883	22810	22909	22904	22768	22973	22772	22754	22921	22915	22886	22874	22638	22747	22787	22829	22769	22850	22601	22765	22916	22810	22824	23110	22747	22969	22631	22860	22880	22815	22693	22698	22936	22880	22846	22721	22901	22832	22746	22656	22633	22861	23063	22876	22850	22824	22848	22512	22912	23060	22858	22885	22854	22557	22995	22890	22776	22967	23086	22848	22727	22811	22683	22934	22882	22882	22715	22569	22793	22635	22721	22718	22653	22779	22812	22791	22851	22583	22876	22810	22922	22658	23142	22835	22781	22641	22810	22567	22854	22727	22753	22672	22614	22625	22795	22735	22624	22886	22868	22667	22971	22667	22789	22879	22812	22945	22811	23039	22626	22784	22679	22773	22738	22919	22818	22926	22903	22818	22798	22932	22984	22797	22949	23025	22713	22935	22714	22542	22756	22916	23030	22937	22927	22690	22805	22688	22688	23050	22837	22695	22714	22690	22680	23053	22680	22702	22736	22808	22797	22877	22957	22898	22809	22721	22574	22791	22764	22896	23311	22715	22884	22913	22905	22773	23054	22720	23067	22837	22529	22852	23032	23106	22953	22947	22707	22782	22905	22735	22855	22762	22766	22810	22831	22905	22730	22969	22844	22769	22741	22940	22934	22792	22935	22777	22724	22807	22685	22938	22737	22791	22660	22803	22872	22832	22608	22950	22739	22809	22654	22757	22730	22584	22723	22847	22857	22682	22938	22785	22962	22713	22791	22580	22713	22835	22738	22755	22815	22757	22684	22646	22693	22862	22875	22832	22751	22852	22703	22848	22814	22843	22769	22888	22836	22927	22774	22871	22732	22719	22779	22783	22968	22775	22889	22685	22750	22708	22660	22947	22901	22876	22720	22658	22701	22850	22912	22790	23023	22792	22996	22786	22932	22908	22802	22851	22999	22885	22679	22716	22734	22773	22821	22763	22776	22769	22746	22831	22659	22923	22825	22876	22907	22947	22816	22970	22852	22896	22774	22770	22781	22818	22801	22968	22608	22781	22798	22928	22912	22808	23094	22626	22680	22741	22695	22801	22818	22804	22722	23018	22830	23025	22832	22807	22863	22961	22923	22815	22863	22987	22836	22888	22864	22848	22898	22733	22877	22820	22863	22758	22730	22598	22741	22753	22748	22690	22602	22612	22704	22809	22763	22751	22831	22688	22807	22998	22728	22754	22992	22879	22810	22956	22714	22744	22634	22746	22874	22809	22788	22846	22946	22949	22570	22939	23023	22632	22785	22675	22717	22809	22799	22857	22765	22831	22747	22817	22897	22778	22904	22686	22969	22728	22866	23095	22919	22915	22776	22861	22797	22899	22859	22834	22595	22822	22929	23019	22672	22653	23135	22816	22789	22728	22533	22777	22917	22858	22944	22908	22894	23006	22854	22804	22932	22739	22825	22791	22846	22806	22953	22968	22973	22887	22884	22757	22734	22810	22699	22913	22642	22959	22606	22757	22817	22813	22886	22762	23020	22823	22734	22839	23047	22681	22885	22790	22961	22699	22944	22833	22819	22716	23115	22850	22741	22716	22946	22879	22908	22766	22912	22859	22701	22664	22842	22988	22975	22864	22920	22782	22900	22686	22823	22891	22777	22800	22862	22805	22664	23062	22746	23065	22953	22921	22794	22903	22703	22707	22832	22908	22706	22751	22970	22743	22845	22818	23089	22920	22688	22959	22804	22654	22863	22727	22954	22944	22962	22914	22930	22985	22658	22750	22644	22803	22914	22588	22908	22980	22554	22645	22801	22449	22672	22810	23125	22754	22717	22782	22897	22704	22982	22808	22654	22561	22887	22827	22689	22960	22807	22741	22921	23061	22954	22765	22711	22680	22666	22884	22748	22606	22984	22837	22889	22857	22878	22709	23002	22966	22792	22691	22829	22735	22691	22787	22889	22668	22920	23010	22807	22835	22844	22864	22981	22795	22756	22822	22722	22835	22913	22677	22951	22879	22530	22969	22723	23002	22946	22858	22897	22913	22892	22823	22915	22738	22597	22851	22885	22750	22746	22741	22910	22876	22768	22694	22816	22678	22862	22734	22628	23029	22790	22992	22746	22917	22782	22565	22667	22835	22787	23005	22857	22900	22782	22744	22838	22704	22926	22723	22787	22701	22994	22835	22927	22782	22702	22733	22904	22695	23099	22824	23039	22625	22864	22913	22687	22742	22783	22844	22845	22810	22744	22638	22622	22681	22722	22808	22787	22677	22941	22868	22807	23070	22458	22831	22910	22784	22849	22661	22696	22742	22971	22920	22982	22896	22803	22762	22853	22789	22861	22893	22957	22850	22920	23020	22750	22664	22589	22760	22941	22710	23047	22947	22843	22713	22721	22991	22695	22816	23045	23010	23011	22663	22691	22696	22870	22752	22806	22893	22756	22858	22899	22735	22786	22988	22853	22801	22772	22746	22750	22948	22779	22843	22663	23069	22807	22817	22921	23108	22802	22762	22900	22867	22776	22844	22830	22771	22793	23027	23021	22884	23022	22897	22738	22953	22742	23027	22936	22803	22900	23002	22836	22913	22682	22914	22832	23032	22779	22831	22805	22527	22747	22722	22754	22998	22998	22679	22870	22882	22878	22751	22710	22688	22745	22843	23013	22970	23204	22781	22735	22465	22980	22757	22897	22788	22630	22750	22724	22853	22682	22917	22764	22924	22741	23001	22882	22804	22644	22918	22872	22644	22658	22827	23034	22995	22911	22786	22511	22847	22663	23058	22777	22823	22729	22973	22789	22993	22849	22777	22983	22971	22922	22749	22910	22645	22872	22758	22700	23029	22644	22860	23135	22630	22909	22619	22794	22925	22687	22741	22790	22721	23005	22676	22816	22921	23112	23095	22927	22935	22839	22928	22938	22793	22711	22547	22866	22920	22608	22917	22887	22874	22857	22797	22909	22855	22949	22863	22891	23006	22899	22523	22817	22778	22768	22770	22836	22650	22953	22855	22729	22773	22643	22692	22903	22974	22792	22996	22776	22718	22784	22820	22591	22732	22833	22959	22879	22790	22717	22821	22550	22889	22776	22762	22946	22898	22860	22855	22903	23013	22736	22924	22802	22830	22826	22781	22669	22744	22881	22814	22831	22941	22585	22747	22794	22927	22864	22792	22687	22719	22872	22805	22801	22854	22703	22847	22935	22632	22865	22762	22890	22892	22731	22579	22696	22975	22870	22771	22566	22973	22802	23098	22681	22514	22800	22697	22675	22686	22944	22812	22802	23014	22894	22811	22680	22745	22868	22843	22621	22914	22890	22784	22825	22681	22859	22811	22746	22729	22867	22928	22743	22722	22880	22878	22883	22799	22919	23031	22877	22846	22894	22899	22900	22759	22963	22829	22711	22758	22836	22741	22530	22702	22980	22699	22625	22872	22673	22922	22890	22737	22747	22996	22811	23073	22930	22792	22855	22793	22698	22843	22775	22895	22855	22877	22762	22816	22881	22900	22706	22781	22926	22746	22658	22768	22836	22619	22655	22685	22588	22861	22932	22765	22815	22907	22883	22753	22851	22718	22748	22877	22782	22802	22761	22873	22737	22691	22726	22655	22864	22815	22703	22953	22854	22665	23025	22760	22727	23078	22976	22875	22672	23002	22774	22736	22665	22701	22745	23180	23089	22868	22884	22590	22915	22803	22729	22912	22722	23013	22956	22843	23086	22900	22699	22882	22654	22839	23008	22979	22871	22931	22801	22803	22866	22872	22865	22886	22987	22822	22653	22764	22990	22934	22889	23000	22578	22863	22775	22837	23021	22788	23019	22991	22926	22687	22680	22851	22827	22786	22758	23069	22914	22864	22740	22846	23071	22945	22882	22790	22919	23018	22740	22844	22620	22787	22864	22978	22737	22593	22684	22809	22896	22677	23049	22921	22814	22830	22994	22627	22964	23038	22839	22686	22747	22965	22949	22676	22885	22723	22891	23023	22955	22822	22811	22868	22820	22816	22842	22877	22774	22955	22666	22763	22884	22915	22697	22853	22732	22766	22966	22918	23006	22748	22929	22821	22830	22911	22920	23006	22604	22821	22734	22852	23013	22702	22831	22859	22611	22785	22666	22685	22905	22816	22795	22744	23009	22950	22982	22940	22910	23062	22720	22823	22805	22823	22888	22786	22744	22739	22896	22820	22801	22812	23040	23052	22789	22862	22742	22801	22802	22855	22909	22829	22731	22748	22563	22934	22756	22818	22670	22829	22853	23053	22897	22950	22981	22891	22805	22791	22710	22844	22906	22798	22790	22782	22864	22939	22840	22899	22917	22784	23085	22920	22962	22892	22682	22752	22883	22730	22861	22926	22652	22928	22880	22948	22706	22988	22752	22862	22872	22839	22631	22977	22906	22845	22907	22841	22838	22852	22793	22857	22853	22939	22727	22859	22633	22868	22899	22696	22956	22824	22684	22717	22587	22789	23064	22947	22826	22802	23064	22737	22903	22784	22812	22773	22659	22847	22370	22787	22713	22892	22827	22776	22850	22946	23053	22797	22918	22745	23016	23021	22860	22822	22578	22944	22856	22776	23062	22830	22851	22825	22651	22745	22813	22831	22607	23050	22705	22645	22876	22851	22709	22721	22982	22851	22780	22724	22801	22942	22928	22923	22856	22846	22837	22928	22804	22813	22744	22650	22656
32253	52378	47308	37389	32569	29640	26343	23039	21052	20432	19947	19743	19378	19441	19179	19177	19201	19150	19247	19326	19106	19095	18952	19065	18917	18975	18804	19018	18692	18976	18932	19087	19056	18914	18949	18866	18677	19009	18955	18935	18907	18962	18857	18964	19045	18918	18867	18937	18906	19017	18831	18951	18945	18958	18970	18730	18958	18918	18897	18900	18822	18826	18847	18736	19077	18777	18917	18945	18974	19078	18805	18843	18764	18877	18703	18845	18733	18891	18946	18840	18798	19006	18830	18921	18985	18923	18873	18758	18908	18863	18792	18649	19016	18765	18898	19007	18804	18884	19022	18744	18999	18741	18930	19015	18684	18837	18908	18799	18960	18941	18751	18949	18988	18753	18865	18926	18627	18962	18712	19077	18828	18753	18969	18919	18941	18745	18840	18735	18920	19005	18851	18801	18884	18985	18941	19027	18854	19033	18814	18962	18805	18711	18971	18796	18946	18894	18866	18774	19023	18902	18930	18896	18718	18771	18911	18704	18865	18892	18763	18839	18871	18851	18830	18787	18975	18867	18949	18774	18851	18711	18948	18780	18853	18871	18684	18893	18811	18803	18796	19078	18870	18937	18845	18806	18915	18820	18788	18729	19043	18835	18898	18823	18883	18945	18954	18796	18876	18866	18959	18900	18893	18830	18940	19050	18840	18869	18877	18801	18734	19117	18918	18838	18955	18646	18866	19056	18724	18872	18797	18970	18899	19014	18873	18849	18888	19128	18964	18786	19055	18892	18895	18839	18812	18940	18901	18747	18847	18885	18961	18865	18952	18889	18864	18838	18920	18885	19111	18777	18829	18747	18790	19034	19025	18844	19027	18937	18890	18963	18716	18703	18802	18859	18741	18843	18869	18856	18858	18799	18856	18877	18934	18687	18995	18814	18840	18730	18816	18779	18875	18861	18789	18932	18938	18708	18754	18909	18908	18827	18990	18946	18663	18879	18871	18950	18893	18913	18866	18971	18863	18839	19007	18946	18898	18906	18863	18989	18806	18931	18785	18933	18859	18901	18780	18670	18901	18734	18826	18864	18827	18658	18892	18749	18728	18872	18975	18797	18785	18919	18786	18886	18947	18687	18965	18814	18883	18935	18776	18700	18738	18787	18778	18708	18790	18793	18909	18857	18819	18989	18726	18977	18944	18872	18753	18892	18918	18777	18960	18809	18947	18970	18976	18723	18803	18865	18885	18936	18701	18980	18921	18802	18864	18979	18898	18965	18872	19011	18920	18921	18946	18857	18834	18949	18919	18793	18724	19004	18836	18829	18884	18910	18804	19004	18771	18814	18960	18918	18915	19064	18850	18885	18713	18881	18948	18747	18887	18855	18831	18810	18827	18810	18974	18927	18889	18990	18765	18851	18793	18919	18894	18927	18781	18937	18801	18804	18844	18756	18891	18771	18898	18781	18973	18903	18919	18964	18792	18833	18913	18832	18827	18762	18901	18900	18826	18825	18801	19025	18758	18725	19031	18854	18832	18836	18701	18884	18821	18775	18721	18830	18791	18911	18848	18929	18843	18815	18660	18906	18955	18989	19173	18666	18799	18685	18876	18789	18857	18920	19014	18907	18871	18849	18929	18934	18855	18752	18913	18734	18826	18935	18843	18790	18812	18781	18863	18796	18808	18911	18728	18844	18845	18873	18987	18918	18682	18894	18924	18923	18907	18877	18926	18850	18858	18931	18747	18893	18823	18964	18934	18798	18885	18937	19005	18744	18855	18911	18761	18844	18839	18846	18911	18909	18756	18940	18893	18858	18814	18999	18729	18970	18814	18966	18717	19025	18824	18801	18920	18756	19007	18751	18869	18908	18971	18912	18869	19002	18926	18735	18891	18907	18849	18983	18955	18931	18884	18810	18848	18660	18743	18897	18964	18631	18782	18795	18917	18664	18877	18675	18837	18814	18800	19053	18849	18842	18924	18754	18802	18710	18689	18680	19011	18777	18796	18788	19002	18932	18752	18724	18962	18871	18909	18803	18944	18851	18902	18872	18843	18789	19127	18793	18979	18859	18924	18936	18754	18984	18663	18854	18719	18889	18892	18746	18805	18928	18810	19019	18988	18788	18922	18973	18794	18892	18852	18849	18872	18825	18918	18813	18860	18907	18928	18747	18870	18762	18975	18866	19000	18861	18816	18853	18869	18984	18862	18877	18855	18897	18886	18795	18931	18843	19000	18879	18832	18872	18885	19029	18832	18923	18846	18878	18772	18946	18991	18915	18819	18580	18798	18711	18850	18939	18787	18817	18870	18761	18815	18906	18817	19040	18731	18889	18918	18987	18750	18879	18740	18824	18953	18918	18860	18900	18787	18783	18906	18841	19001	18964	18849	18854	18900	18719	19129	18913	18809	18685	18733	18705	18994	18992	18902	18895	18801	18967	18832	18774	19067	18795	18786	18778	18797	18682	18810	18697	18899	18885	18941	18776	18824	18825	18840	18841	18685	18813	18834	18973	18965	18922	18928	18912	18776	18828	18786	18977	18975	18781	18829	19026	18881	18737	18843	18845	19057	18903	18818	18898	18644	18967	18741	18929	19055	18834	19013	18881	18849	18638	18826	18849	18835	18799	18797	18933	18896	18828	18962	18906	18971	18908	18865	18904	18959	18860	19026	18904	18943	18901	18998	18805	18742	18588	18716	18916	18988	18922	18955	19009	18826	18916	18721	18847	18910	18896	18685	18801	18817	19033	18982	18756	18659	18744	18879	18583	18880	18769	18995	18743	18821	18829	18740	18852	18804	18876	18921	18977	18656	18835	18782	18741	18792	18725	19067	18940	18816	18739	18922	18830	18874	19003	18986	18966	18778	18938	18892	18741	18805	18920	18841	18953	18947	18904	18728	18787	18871	18964	18915	18825	18720	18747	19016	19037	18930	18868	18791	18972	18807	19014	18894	18964	18702	18917	18975	18811	18836	18829	18844	18998	18792	19007	18918	18820	18868	18778	18815	18818	18932	18911	18916	18961	18786	18912	18804	18929	18879	18876	19017	18822	18877	18959	18702	18909	18723	18934	18880	18900	18922	18733	18835	18901	18907	19081	18775	18888	18690	18852	18767	18858	18852	18742	19013	18851	18818	18758	18857	18951	18966	18875	18795	18831	18911	18858	18716	18805	18745	18751	18835	18942	18925	18964	18912	18823	18696	18970	18764	18941	18747	18883	18917	18768	18921	18680	18936	18966	19080	18645	18783	18871	18881	18833	18947	18923	18951	18974	18809	18888	18851	18828	18883	18775	18946	18743	18731	18875	19071	18879	18820	18755	18696	18988	18821	18799	18860	18796	19018	18876	18910	18872	19040	18966	18990	18769	18823	19021	18713	19034	18808	18779	18917	18855	18941	18787	18877	18633	18900	18831	18738	18748	19106	18769	18909	18815	19124	18768	18774	18926	18969	18986	19014	18661	18888	18894	18793	18859	18908	18907	18738	18938	18961	18868	18798	18828	18665	18873	18972	18769	18791	18968	19098	18935	18815	19019	19015	19024	19053	18834	18854	18782	18856	18942	18824	18814	18915	18733	18863	18910	18861	18837	18790	18913	18823	18851	18770	18930	18837	18813	19070	18811	18976	18994	18919	18874	18652	18959	18845	18863	18926	18889	19036	18884	18888	19051	18747	18954	18923	18941	18747	18865	18960	18729	18870	18982	18837	18879	18791	18848	18806	18958	19057	18905	18972	18922	18761	18818	19071	18852	18876	19024	18905	18979	18737	18866	18721	18882	18802	18824	18753	18919	18698	18977	18919	18906	18702	19116	19144	18955	18948	18844	18684	18968	18865	18931	18724	18886	18758	18812	18764	18769	18927	18785	18900	18805	18847	18890	18801	19023	18808	18637	18858	18727	18880	18941	18803	18849	18974	19004	18722	18899	18795	18819	18847	18881	18878	18754	18907	19045	18854	18789	18779	18840	18822	19038	18806	18843	19007	18717	18806	18986	18928	19016	18697	18823	18863	18839	18930	19048	18845	18958	18784	18789	18957	18776	18761	18876	18907	18767	18832	18944	18974	18813	18940	18782	18922	18846	18753	18811	18740	18786	18983	18951	18771	18846	18923	18802	18859	18980	18966	18702	18984	18828	18815	18912	18764	18883	18832	18905	18708	19078	18994	18865	18867	18723	18880	18816	18865	18835	18965	18834	19037	18805	18976	18785	18862	18910	18963	18944	18943	18732	18785	19044	18927	18971	19013	18905	18960	18698	18906	18898	18751	19003	18760	18814	18894	18902	18981	18725	18762	18971	18878	18638	18817	18829	18942	18732	18932	18870	19008	18958	18753	18931	18870	18891	18900	18913	19050	18949	18801	18709	18909	18962	18788	18822	18917	18786	18955	18974	18955	18817	18915	18810	19002	18899	18838	18720	18830	18812	18859	18791	18849	18896	19018	18720	18839	18845	18907	18866	18914	18706	18800	18912	18908	18577	18885	18786	18925	19046	18766	18921	18973	18838	18761	18950	18869	18812	18869	18923	18746	18718	18719	18746	18990	18801	18736	18915	18928	18828	18888	18830	18800	18975	18756	18826	18875	18610	18803	18727	18922	18722	18832	18949	18768	18662	18981	18824	18800	18858	18846	18908	18875	18897	19039	18799	18886	19026	18934	18866	18918	18964	18820	18905	18856	18834	18841	18887	18943	18905	18759	18997	18910	18971	18912	18740	18693	18849	19012	18825	18861	18892	19097	18870	18854	18901	18925	18764	18866	19004	18928	18836	18837	18804	18893	18988	18890	18972	18908	18881	19001	18864	18675	18771	18897	18888	18931	18904	19027	18738	18939	18866	18976	18866	18979	18862	18889	18940	18938	18780	18788	18738	18765	19040	18897	18938	18890	18962	19055	18874	18812	18972	18923	18867	18799	18730	18871	18994	18806	18884	18896	18816	18990	18804	18629	18848	18907	18873	18801	18925	18805	18963	18729	18921	18942	19080	18739	18940	18783	18893	18917	18729	18919	18967	18878	19023	18825	18816	18881	18872	18909	18744	18925	18795	18774	18912	18914	18793	18772	18895	18927	18842	18708	18904	18811	18774	18810	18653	18893	18954	18897	18965	18766	18876	18924	18742	18873	18770	18833	19062	18901	18815	18859	18881	18914	18804	18910	19017	19007	18825	18903	18854	18575	18876	18960	18884
22882	21516	29399	24778	25335	30987	33709	28870	26848	26335	25472	24943	24689	24490	24370	24473	24297	24236	24198	24573	24386	24428	24156	24179	24096	24234	24099	24247	24121	23956	23788	24079	24071	23957	24074	24045	24078	23954	23924	23977	23946	23744	23768	23961	24027	23941	23980	24083	24086	23746	23954	23757	23867	24046	23886	23940	23872	23894	23784	23782	24009	23830	24072	23622	23629	23900	23786	23923	23814	23817	23831	24082	23823	23670	23888	23945	23949	24013	23984	23799	24162	23960	23755	23783	23819	23646	23790	23860	23799	23782	23618	23763	23926	23871	23840	23991	24070	23869	24055	23869	23845	23603	24148	23969	23959	23911	23537	24108	23733	24006	23946	23814	24071	23782	23870	24006	24159	23906	23904	23777	23993	24016	23805	23889	23972	23955	23775	23983	23953	23841	23897	23777	23588	23937	23803	23720	23941	23758	24153	23675	23978	23920	23841	23899	23984	23661	23853	23862	24126	23854	23724	23711	23886	23746	23940	23865	23688	23842	23791	23709	23867	23731	23786	23836	23907	23832	23904	23859	23922	23753	23878	23899	23743	23585	23800	23778	23982	23996	23873	23784	23934	23575	23769	23908	23864	23854	23857	23736	23791	23772	23811	23951	23734	23705	23874	23544	23772	23833	24061	23733	23867	23947	23809	23699	23918	23888	23696	23836	23874	23704	23685	24103	23736	23787	23887	23858	23972	23785	23935	23845	23762	23656	23873	23758	23506	23777	23879	23865	23927	23723	23834	23735	23636	23810	23859	23596	23590	23890	23732	23908	23769	24002	23782	23811	23771	23686	23792	23880	23761	23733	23798	23787	23981	24034	23622	23711	23794	23959	23780	23865	23964	23887	23764	23847	23996	23889	23583	23865	23958	23921	23898	24008	23834	23824	23766	23750	23885	23913	23733	23644	23728	23624	23811	23794	23607	23799	24096	23700	23775	24022	23973	23735	24033	23785	23926	23762	23777	23649	23915	23757	23854	23630	23876	23779	23610	23752	23885	23815	23807	23794	24040	24010	23681	23711	23940	23724	23882	23901	24023	23863	23972	23872	24013	23758	23658	23786	23893	23830	23934	23653	23757	23881	23927	24031	23936	23804	23819	23965	24027	23749	23962	23870	23735	23922	23960	23704	23802	23752	23815	23575	23914	23675	23785	23891	23704	23821	23806	23972	23787	23607	23874	23667	23942	23844	23687	23924	23727	23440	23746	23646	23867	23735	23825	23909	24022	23945	23765	23763	23759	23887	24040	23773	23785	23788	23749	23834	23746	23756	23838	23876	23908	23908	23840	23902	23978	23987	23864	23855	23827	23872	23934	23770	24015	23808	23737	23829	24023	23529	23728	23994	23719	23701	23951	23916	23748	23751	23713	23793	23797	23925	23898	23778	23805	23823	23766	23797	23816	23856	23888	23945	24073	23932	23691	23693	23657	23968	23711	23799	23786	24050	23958	23694	23725	23787	23644	23747	23839	23758	23732	23870	23963	23626	23833	23820	23698	24004	23780	23997	23966	23833	23658	23952	23689	23675	23817	23720	23976	23440	23970	23510	23784	23810	23872	23723	23701	23985	23954	23854	23814	23835	23786	23705	23872	23808	23950	23713	23895	23687	23783	23775	23736	23764	23773	23949	23612	23862	23838	23810	23576	23864	23925	23898	23933	23867	23814	23709	23986	23591	23772	24027	23532	23794	23812	24011	23934	23853	23580	23852	23825	23841	23923	24009	23834	23713	24098	23898	24108	23928	24030	24037	23865	23813	23742	23649	23694	23794	23711	23546	23846	23762	23695	23829	23911	23881	23697	23718	23957	23784	23832	23734	23706	23779	23995	23812	23853	23790	23856	23905	23793	23879	23855	23848	24144	23879	23833	24038	23891	23809	23641	23735	23928	23712	23930	23998	23740	23943	23825	24017	23822	23934	23877	23792	23761	23824	23964	23772	23872	23839	23695	23624	23925	23898	23559	23818	23941	23740	24072	23869	23936	23806	23966	23826	23869	23825	23756	23950	23743	23927	23870	23870	23846	23828	23882	23926	23842	23988	23718	23978	23858	23939	23724	23924	24070	23847	23656	23856	24026	24085	23978	23623	23699	23831	23851	23634	23757	24097	23896	23752	23597	23851	23904	23640	24021	23985	23828	23759	23664	23940	23867	24000	23876	23874	23592	23912	23791	23749	23587	23873	23638	23760	23731	23972	23904	23972	23835	23989	23780	23826	23739	23836	23720	23916	23849	23666	23824	23887	23891	23881	23878	23625	24005	23823	23920	23852	23590	23682	23713	24184	23648	23909	23938	23940	23958	23790	23950	23639	23923	23944	23774	23693	23903	23712	23676	23744	23856	23779	23959	23914	23982	23970	23841	24047	24125	23726	23870	23855	24051	23659	23919	23807	23967	23752	23525	23515	24086	23773	23843	23929	23873	24069	23823	23789	23710	23929	23930	23852	23816	23762	23654	23636	23923	24078	23567	23635	24029	23760	23889	23805	23824	23730	23717	23705	23690	23823	23823	23970	23761	23736	23833	23883	23821	23904	23819	23654	23899	23745	23902	23793	23964	23679	23784	24013	23766	23926	23733	23901	23677	23833	23798	23788	23814	23791	23771	23631	23745	23890	23969	23752	23738	23630	23705	23736	23724	23848	23767	23758	23816	24081	23743	23766	23826	23832	23846	23876	23881	23720	23828	23919	23967	23964	23864	23704	23706	23819	24149	23949	24055	23708	23750	23922	23905	23893	23813	24097	23773	23734	23870	23677	23711	23765	23680	23642	23824	23973	23710	23695	23818	23933	23949	23893	23803	23787	23856	23769	23828	23825	23703	23865	23718	23924	23910	23817	23911	23750	23892	23799	23773	23648	23935	23982	23964	23895	23738	23906	24068	23725	23748	24042	23854	23804	23849	23912	23807	23802	23925	24117	23688	23814	23690	23802	23943	23685	23755	24016	23716	23795	23733	23951	23825	23756	24059	23455	23736	23812	24041	23921	23914	23749	23835	23776	23604	23825	23945	23846	23794	23739	23997	23749	23673	23848	23696	24088	23755	23841	24068	23944	24122	23799	23630	23585	23946	23651	23867	23878	23979	23825	23929	23883	23896	23789	24008	23877	24101	23932	23757	23713	23778	23606	23619	23823	23736	23896	23851	23670	23815	23761	23810	23695	23807	23720	23819	23887	23874	23779	23985	23783	23795	23715	23829	23768	23856	23873	23840	23720	23836	23854	23809	23681	23690	23855	23849	23808	23801	24014	23789	23691	23837	23873	23786	23575	23767	23682	23777	23837	23821	23752	23938	23761	23839	23824	23961	23775	23923	23577	23929	23798	23920	23955	23546	23745	23848	23665	23883	23747	23870	23915	23799	23767	23814	23906	23839	23955	23880	24134	23983	23774	23793	23949	23851	23589	23794	24034	23707	23750	23696	23760	23808	23746	23785	23985	23959	23658	23674	23618	23919	23841	24041	23906	23915	23887	23861	23864	23873	23927	23763	23774	23780	23843	23626	23719	23831	23723	23799	23880	24006	23786	23829	23822	23886	23879	23745	23987	23632	23835	23637	23896	23890	23936	23805	23742	23762	23735	23904	23844	23628	23747	23764	23795	23844	23750	23868	23777	23613	23742	24061	23872	23819	23789	24007	23858	23758	24007	23750	23891	23930	23754	23928	23634	23869	23792	23783	23676	23911	23678	23828	23841	23696	23891	23791	23627	23832	23769	23886	23710	23623	23938	24022	23882	23958	23812	23813	23763	23804	23577	23940	23858	23740	24075	23737	23790	23876	23928	23800	23826	23723	23880	24077	24024	23957	23658	23864	23771	23815	23793	23703	23709	23665	23934	23825	23661	23811	23967	23982	23788	23749	23985	23921	23878	23919	23778	23652	23988	23748	23829	23488	23783	23932	23767	23804	24003	23783	23614	23803	23961	23641	23809	23768	23882	23846	23753	23861	23845	23745	24054	23663	23718	23654	23851	23942	23901	23908	23851	23868	23622	23880	23689	23707	23755	23597	23773	23781	23854	23805	24025	23807	23853	23797	23749	23731	23708	23808	23668	23884	23634	24006	23802	23679	24033	23924	23833	23822	23960	24009	23883	23696	23900	23774	23716	23953	23669	23912	23801	23796	23669	23784	23767	23899	23954	23867	23802	23735	23821	23856	23810	23844	23783	23699	24044	23919	23875	23849	23676	23814	23993	23970	24024	23742	23879	23951	23942	23981	24041	23881	23853	23792	23771	23861	23757	23696	24126	23866	23929	23813	23972	23659	23744	23850	23837	24041	23876	23980	23875	23919	23910	23849	23669	23962	23950	23855	24015	23912	23883	23732	23839	23840	23906	23931	23907	23927	23784	23712	23955	23855	23921	23702	23756	23900	23997	23864	23682	23644	23686	23772	23970	23994	23600	23973	23751	23770	23569	23883	23839	23791	23867	23983	23862	23839	24006	23957	23701	23691	23964	23687	23714	24007	23687	23859	23896	23675	23802	23730	23798	23953	24114	23844	23858	23949	23760	23739	24016	23856	23896	23631	23669	23758	23820	23750	23756	23817	23870	23835	23860	23841	23957	23858	23780	23788	23830	23778	24052	23691	23792	23949	23968	23596	23729	23862	23927	23958	23862	23900	23755	23883	24012	23629	23854	24028	23767	23848	23846	23515	23759	24123	23910	23843	23880	23731	23736	23650	23951	23938	23658	23685	23765	23921	23973	23947	23821	23983	24001	23891	23850	23787	23805	23827	23768	23706	23990	23990	23720	24039	24089	23781	23925	23968	23809	23824	23813	23916	23773	23875	23569	23880	23870	23924	23828	23811	23967	23863	23665	23727	23868	23819	23836	24094	23779	23804	23834	23525	23687	23698	23906	23993	23743	23734	23818	23812	24134	23799	23934	23820	23595	23857	23831	23870	23815	23910	23939	23845	23754	23733	23788	23758	24044	23861	23819	23699	23751	23918	23897	23663	23850	23711	24023	23594	23757	23971	23961	24050	23807	23886	23766	23823	23903	23778	23926	23670	23896	23713	23854	23769	23855	23830	23858	23742	23901	23922	24116	24226	23846	23820	23834	23784	23655	23765	23892	23949	23972	23847	23753	23780	23646	23657	23784	23884	24005	23857	24170	23771	23852	23942	23856	23845	23851	23918	23894
36013	59158	54992	45043	40535	35542	30174	26269	23831	22236	21061	20565	20289	20100	19917	19730	19831	19969	19716	19966	19907	19885	19862	19646	19664	19452	19471	19774	19400	19617	19432	19560	19649	19404	19554	19633	19424	19514	19346	19422	19416	19501	19672	19658	19621	19430	19418	19466	19509	19606	19490	19508	19521	19441	19470	19557	19464	19208	19425	19382	19506	19399	19446	19314	19374	19503	19343	19533	19429	19376	19478	19407	19519	19410	19478	19442	19411	19404	19632	19373	19720	19497	19480	19534	19377	19396	19337	19418	19351	19242	19609	19441	19511	19398	19358	19178	19420	19380	19426	19422	19357	19603	19356	19401	19433	19517	19340	19410	19507	19341	19408	19387	19467	19311	19394	19507	19418	19359	19468	19472	19432	19301	19573	19330	19408	19462	19397	19506	19349	19410	19354	19387	19409	19532	19139	19250	19445	19462	19576	19315	19223	19414	19465	19544	19432	19373	19314	19408	19155	19345	19399	19387	19584	19302	19659	19457	19541	19549	19464	19414	19410	19334	19320	19448	19381	19400	19182	19337	19265	19453	19320	19430	19413	19348	19338	19378	19295	19300	19386	19561	19463	19332	19411	19392	19458	19417	19283	19271	19566	19375	19306	19481	19356	19173	19408	19365	19579	19181	19254	19384	19676	19234	19400	19203	19315	19496	19424	19423	19471	19462	19428	19346	19422	19562	19385	19412	19427	19373	19329	19571	19471	19436	19300	19423	19459	19331	19543	19266	19395	19347	19360	19362	19481	19361	19437	19401	19197	19460	19339	19453	19258	19358	19304	19504	19527	19440	19432	19324	19428	19512	19518	19345	19445	19367	19377	19403	19360	19549	19326	19293	19409	19396	19526	19282	19507	19454	19308	19485	19375	19465	19354	19177	19413	19396	19338	19397	19378	19510	19481	19319	19332	19469	19418	19440	19414	19390	19444	19501	19514	19436	19565	19492	19282	19393	19498	19463	19514	19599	19530	19384	19354	19539	19197	19470	19352	19448	19274	19496	19225	19496	19358	19487	19253	19398	19551	19485	19356	19339	19380	19445	19357	19356	19277	19305	19253	19451	19432	19558	19502	19343	19362	19390	19358	19481	19367	19435	19448	19442	19343	19528	19520	19365	19275	19517	19324	19456	19408	19458	19423	19288	19259	19461	19339	19366	19308	19398	19401	19364	19165	19459	19521	19394	19167	19301	19413	19348	19327	19395	19344	19538	19405	19347	19286	19633	19496	19361	19444	19408	19469	19410	19561	19322	19310	19352	19348	19170	19512	19348	19537	19386	19514	19355	19603	19391	19392	19416	19566	19296	19417	19434	19436	19293	19480	19392	19373	19330	19427	19416	19420	19393	19327	19402	19446	19492	19427	19247	19448	19550	19331	19550	19343	19337	19414	19360	19487	19581	19422	19476	19326	19477	19399	19559	19427	19327	19437	19471	19271	19375	19434	19371	19447	19332	19490	19289	19314	19265	19498	19403	19414	19289	19407	19438	19437	19546	19285	19513	19463	19458	19337	19328	19480	19515	19366	19441	19271	19375	19513	19451	19498	19332	19364	19424	19374	19475	19391	19365	19317	19403	19404	19419	19301	19560	19540	19172	19391	19428	19397	19576	19328	19221	19372	19463	19346	19363	19468	19518	19431	19454	19525	19424	19273	19574	19389	19591	19425	19311	19201	19420	19406	19409	19515	19454	19387	19429	19262	19378	19401	19369	19425	19415	19471	19400	19338	19365	19326	19511	19275	19503	19332	19187	19287	19533	19372	19480	19434	19465	19412	19213	19432	19553	19422	19267	19417	19355	19424	19519	19441	19400	19560	19249	19548	19376	19408	19311	19265	19460	19262	19412	19455	19380	19335	19472	19422	19283	19415	19145	19473	19659	19309	19284	19464	19320	19432	19507	19260	19492	19525	19185	19480	19256	19521	19458	19352	19379	19188	19449	19558	19581	19475	19464	19352	19371	19388	19454	19451	19467	19372	19227	19394	19391	19405	19428	19268	19379	19458	19408	19418	19449	19369	19463	19601	19416	19501	19266	19382	19557	19447	19277	19381	19286	19343	19452	19315	19471	19375	19252	19552	19493	19350	19311	19337	19551	19431	19329	19311	19364	19456	19470	19315	19364	19397	19399	19295	19442	19388	19360	19377	19288	19474	19536	19536	19389	19567	19493	19562	19292	19479	19493	19523	19281	19473	19344	19421	19385	19495	19308	19341	19393	19379	19493	19497	19470	19376	19483	19521	19460	19488	19370	19383	19487	19478	19378	19300	19419	19500	19569	19213	19335	19387	19502	19428	19242	19434	19463	19390	19380	19444	19338	19332	19451	19280	19424	19402	19324	19604	19609	19322	19580	19423	19386	19375	19276	19431	19406	19207	19477	19544	19358	19372	19345	19632	19198	19340	19420	19438	19482	19398	19557	19324	19479	19449	19402	19361	19324	19494	19214	19310	19543	19386	19374	19399	19225	19522	19561	19343	19304	19324	19348	19573	19611	19386	19497	19396	19432	19347	19519	19364	19261	19454	19219	19415	19339	19392	19578	19451	19591	19627	19296	19354	19440	19297	19416	19519	19338	19280	19334	19387	19555	19435	19651	19456	19368	19399	19327	19597	19564	19338	19404	19471	19241	19408	19379	19176	19335	19408	19318	19365	19451	19416	19588	19422	19329	19449	19416	19204	19421	19542	19471	19202	19143	19363	19341	19221	19501	19324	19348	19311	19626	19294	19390	19511	19381	19456	19463	19447	19276	19417	19409	19437	19333	19600	19376	19476	19319	19432	19448	19287	19525	19540	19441	19439	19374	19300	19300	19414	19431	19453	19297	19605	19345	19385	19408	19391	19422	19415	19283	19357	19359	19228	19370	19296	19349	19399	19473	19407	19494	19412	19430	19426	19427	19533	19225	19437	19477	19295	19433	19417	19376	19356	19522	19468	19466	19236	19322	19523	19347	19378	19519	19254	19504	19379	19500	19356	19417	19424	19444	19517	19257	19356	19432	19334	19606	19248	19642	19513	19445	19349	19409	19270	19462	19447	19333	19472	19645	19293	19378	19243	19478	19507	19437	19444	19342	19465	19235	19350	19490	19439	19402	19373	19483	19312	19454	19281	19352	19468	19347	19327	19479	19391	19455	19298	19296	19427	19432	19414	19238	19521	19488	19395	19525	19483	19566	19351	19376	19531	19295	19500	19564	19446	19446	19318	19353	19215	19387	19403	19331	19578	19378	19292	19485	19524	19428	19355	19422	19380	19653	19410	19490	19451	19508	19567	19396	19479	19453	19446	19382	19766	19387	19445	19352	19348	19381	19285	19518	19476	19295	19324	19570	19481	19366	19388	19474	19479	19387	19600	19247	19484	19461	19468	19479	19349	19335	19452	19323	19363	19639	19269	19397	19529	19583	19370	19508	19426	19295	19355	19320	19335	19472	19421	19456	19430	19288	19483	19190	19407	19379	19335	19495	19378	19354	19299	19478	19472	19450	19283	19308	19350	19604	19422	19374	19442	19437	19356	19343	19552	19490	19454	19538	19392	19527	19471	19340	19574	19239	19384	19367	19482	19563	19546	19241	19407	19444	19343	19431	19604	19402	19498	19221	19344	19331	19605	19472	19402	19481	19426	19370	19321	19330	19280	19178	19373	19272	19471	19458	19356	19401	19181	19350	19421	19354	19606	19357	19498	19440	19416	19486	19296	19485	19520	19492	19200	19482	19537	19439	19488	19428	19342	19372	19433	19436	19458	19417	19417	19325	19466	19454	19383	19466	19499	19316	19548	19535	19428	19325	19342	19317	19502	19384	19468	19350	19339	19434	19350	19363	19295	19372	19335	19580	19556	19469	19489	19339	19463	19617	19371	19316	19497	19317	19394	19370	19303	19457	19602	19464	19350	19370	19460	19393	19382	19493	19477	19247	19568	19401	19379	19222	19511	19434	19468	19443	19416	19343	19324	19393	19524	19461	19530	19361	19369	19332	19529	19299	19520	19584	19505	19376	19326	19490	19419	19432	19452	19400	19419	19450	19366	19313	19526	19520	19308	19480	19448	19481	19453	19427	19559	19452	19522	19457	19449	19261	19420	19433	19482	19382	19537	19380	19586	19342	19323	19433	19634	19392	19346	19463	19396	19481	19435	19354	19345	19358	19418	19313	19529	19399	19384	19405	19347	19412	19361	19398	19403	19423	19509	19339	19476	19341	19478	19368	19464	19358	19220	19456	19323	19436	19404	19412	19261	19262	19293	19684	19396	19394	19417	19450	19353	19391	19401	19484	19377	19362	19316	19398	19292	19347	19437	19367	19485	19358	19391	19583	19325	19308	19309	19446	19407	19328	19573	19382	19383	19522	19309	19381	19498	19439	19260	19169	19583	19363	19458	19283	19551	19270	19491	19473	19480	19217	19474	19430	19242	19507	19274	19320	19570	19452	19471	19486	19464	19345	19514	19495	19286	19419	19556	19410	19497	19477	19221	19464	19421	19574	19387	19480	19427	19502	19305	19242	19414	19475	19381	19398	19190	19509	19370	19309	19320	19388	19463	19281	19296	19445	19308	19565	19420	19434	19601	19445	19344	19403	19492	19401	19375	19360	19351	19378	19253	19414	19385	19324	19424	19599	19334	19345	19498	19403	19626	19666	19483	19444	19295	19403	19555	19515	19310	19490	19442	19410	19441	19507	19440	19335	19279	19312	19509	19510	19436	19312	19434	19516	19349	19198	19474	19225	19467	19425	19208	19330	19360	19386	19514	19397	19432	19421	19442	19449	19257	19438	19601	19296	19353	19481	19496	19438	19321	19438	19570	19527	19541	19229	19486	19172	19400	19601	19358	19471	19267	19417	19308	19297	19329	19424	19390	19332	19449	19406	19467	19377	19428	19362	19402	19222	19402	19562	19373	19499	19411	19546	19425	19254	19438	19249	19475	19532	19200	19388	19482	19379	19361	19412	19501	19373	19511	19415	19154	19503	19420	19553	19337	19412	19342	19307	19374	19419	19373	19423	19302	19320	19359	19480	19467	19583	19438	19274	19485	19324	19377	19504	19434	19296	19577	19382	19298	19377	19341	19313	19284	19483	19496	19337	19409	19253	19327	19382	19413	19512	19428	19360	19523	19253	19417	19437	19238	19509	19567	19537	19394	19499
28781	26752	34710	32106	27710	25827	24600	23541	22924	22888	22714	22326	22289	22178	22181	22214	22117	22175	21977	21942	22026	22139	21949	22012	22025	22094	22184	21947	22082	22081	21849	22030	21918	22031	21870	22085	21775	21877	21981	21916	21947	21950	21866	21922	22065	21885	21945	21920	22231	22005	21946	22066	22081	21985	22096	22125	21859	22037	22006	22224	22023	21969	21854	21887	21808	21775	21872	22053	22116	21940	21873	22145	21930	22040	22099	22028	21819	22015	21871	22199	21940	22064	21926	21858	21843	21932	21932	21925	21886	22082	21933	22243	21952	21852	22130	22006	21962	22129	22035	21896	21844	21811	21942	21965	21830	22170	22075	21948	21674	21973	22056	21835	21934	22030	22028	21928	21921	21895	21855	22043	22002	21902	22011	22013	21789	21848	21802	21837	21844	21896	21955	21800	21914	21785	22073	21895	21888	22048	21940	21920	21942	22165	21936	22116	21796	21863	21809	21859	22192	21920	21970	21889	21892	21937	21809	22059	22095	22042	22167	21934	22032	21840	21763	21841	21788	21765	21930	21776	21955	21879	22067	21918	22044	21954	21848	21791	22089	22009	21877	22059	22051	21849	21717	21677	21912	21921	21811	21980	21650	22073	22003	21854	22000	21931	21740	21731	21876	21934	21966	21774	21908	21997	21953	21945	21912	21777	21904	21809	21972	21941	21900	22089	21935	21924	22039	21981	21928	21812	21916	21857	21925	21790	21931	21938	22160	21898	21853	21843	21923	21590	21832	22074	21942	21869	21840	21969	22065	21794	21826	21846	21990	22074	22013	21934	21856	22052	21872	21984	22110	21927	22190	22104	21972	21947	21944	22137	21926	22080	21946	21937	21990	21967	21952	22003	22209	21897	21853	21976	22048	21978	22084	22031	21925	21781	22114	21901	21950	22026	21840	21828	21776	21820	21770	21892	21893	21954	21766	21961	21933	22132	22064	21761	21904	21981	21827	21814	22040	21857	21837	21890	22173	21794	21901	21782	21780	21891	21997	21862	21850	22072	21940	21799	21800	21865	22117	21783	21964	22216	22044	21763	22025	21885	21886	21972	21919	21965	21763	21993	21884	22020	22089	21851	21889	21887	21915	21969	22016	21838	21868	21994	22173	21955	21954	21927	21875	21850	21797	21695	21982	21839	21825	21960	21981	21879	22060	22163	21835	22036	21884	21939	21952	21948	22001	21889	21681	21977	21948	21973	22013	21744	21984	22099	22081	21752	22018	21849	22008	22014	21820	21913	21709	21723	22039	21831	21931	21862	21831	21866	22139	21994	22077	22083	21774	21879	22000	21830	22084	21800	21941	21898	21917	21957	22002	21919	21881	22006	21836	21927	21963	22030	22039	21834	21892	21956	21821	21940	21934	21841	22234	21764	21945	21928	21948	21923	22099	21855	22125	21868	21972	21851	21896	21938	21859	21770	21755	22157	21951	22007	22101	21712	21867	21993	21821	21918	21843	22096	21896	21909	21968	22191	22041	22011	22049	21940	21980	22007	22003	21868	21944	22058	21987	21801	21744	22028	21988	22015	22183	21843	21971	21858	21941	21884	21967	22033	21946	21973	21941	21903	21918	22030	21781	21776	22099	22055	22080	22007	22208	21801	21958	22015	22102	22033	22161	22123	22125	22059	21773	21995	21970	21878	21887	22008	22195	21916	21868	21880	21897	21791	21880	21844	22089	21943	21886	21877	21892	22017	21927	21863	21898	22015	22155	21873	21884	21778	22060	22017	21886	21901	21895	21681	21916	22173	22054	22197	22107	22052	21946	22023	21826	21877	21905	22006	21898	22070	21932	22048	22031	21867	21925	21766	21853	21938	22109	22186	22105	22030	22066	21820	21935	21797	21965	21939	21970	22033	21838	21756	21849	21676	22079	22085	21960	21707	21780	21945	21776	21996	21835	21943	22047	21836	21722	21897	21861	22124	21953	21854	21855	21857	21959	21862	21931	21922	21848	21836	21850	21936	21779	21933	21835	21804	21776	21881	21980	21810	21888	21965	21807	22013	21951	21805	21912	21922	22148	21988	22081	21714	21636	21856	21956	21817	22098	21825	21891	21825	21989	21911	22194	21826	21980	21893	21722	22016	22002	21966	21895	21878	22072	21845	21975	21825	21785	22137	21988	21825	21852	22003	22104	22046	21966	21990	22100	21990	21812	21691	21760	21991	21874	21846	22012	21990	21942	21898	21985	21818	21804	21795	21789	22050	22144	21983	22059	21862	22089	22087	21961	21808	21923	21822	21950	22149	21856	21991	21997	21819	21762	22065	22059	21893	21911	22141	21932	21911	21950	21921	21971	21919	21891	21928	22028	21990	21826	22049	21964	22086	21959	22065	21989	22079	21827	22056	21990	21861	21932	21901	21936	22036	21888	21860	21911	21936	21961	21947	21903	21897	22094	21975	21860	21746	22013	22126	21997	21991	22054	21862	21911	22133	21966	21867	21842	21826	21860	21945	21893	21942	21853	21968	21890	21913	21871	21865	22041	21969	21965	21860	22011	21881	21909	21905	22028	21926	22025	21904	22007	21914	21840	21919	21818	22034	21873	21833	21838	21884	21967	22033	22128	21920	22175	22018	22078	21989	21909	22108	21920	21856	21951	21881	21950	21855	21782	21984	22008	21827	21948	21861	22025	21791	21691	21976	21804	21851	22011	22215	21969	21985	21901	22094	22016	21966	21874	22129	21923	21953	22178	21845	21839	21950	21866	21940	21819	22058	21898	21817	22036	21903	21879	21939	22069	21922	21937	21891	21880	21805	21916	21934	22082	21965	21847	22015	22199	21716	21833	21897	21798	21992	21840	21844	21884	21941	21971	21950	22037	21889	21845	21986	22024	21690	21700	21839	22021	21760	21715	22041	22089	21965	21844	21852	21854	21822	22070	21876	21969	22003	21912	21862	22054	21801	21948	22104	21871	21878	21873	21903	22113	21862	21884	21955	21943	21698	21669	22194	22005	21808	21872	21772	22209	21943	22099	21791	22071	21860	22007	21819	21867	21659	21908	21822	22113	22055	21862	21856	21873	22065	21906	21944	21879	21939	21849	22072	21832	21668	21934	22094	21961	21884	21983	21865	21945	22114	21507	21790	21777	21925	22021	22061	21963	22098	21811	21906	21983	21985	21824	21880	21964	21878	21726	22297	22226	21999	21893	21860	21978	21934	22095	21950	21875	22130	22081	21959	21736	21922	21686	22023	22238	21972	21915	22057	21989	21811	22011	21960	21952	21906	21920	21699	22007	21982	22004	21749	21942	21934	22238	21779	22000	21786	21894	22042	21950	21921	21964	22018	22159	21730	22021	21912	21942	22013	21973	21930	21834	21896	21676	21947	21781	22088	21751	21937	21947	21816	22037	22117	22003	21910	22004	21754	21877	21765	22059	21822	22009	22013	22122	22145	22119	21840	21930	22052	21961	22036	22079	21987	22097	21841	21970	21844	22026	21791	21825	21947	22123	21823	22058	22004	21784	21944	21991	22006	21764	21901	21952	22151	21963	21914	21842	21879	22068	22142	22080	21904	21765	21858	21999	22001	22138	21898	22056	21833	22115	22064	21974	21807	21885	21908	21773	22066	21800	21751	21883	21862	22014	21891	21843	21871	21819	22054	21934	22013	21893	21713	21761	21784	21841	21964	22105	21803	22057	21791	21749	22022	21993	21806	22140	22089	22075	21906	22048	22187	21872	21808	21911	22178	21800	22005	21943	21953	21861	21956	21881	21784	22051	22013	21989	22071	21773	22006	22055	21956	21956	21812	21843	21944	21904	21980	21956	21861	21965	21748	22077	21818	21920	22020	21985	22025	21811	22074	21957	21842	21806	21829	21963	22027	22010	21967	21860	21827	22059	21979	21918	21872	21941	22104	22061	22012	21815	21979	21760	21865	22065	22032	21972	22100	21956	21903	21858	21962	21970	21832	21696	22008	22214	22028	21835	21937	21759	21803	21789	22042	21832	21919	22108	21927	21725	21963	21994	21923	22156	21964	21827	21826	22103	22022	21883	21877	21943	21853	21925	21977	21911	22096	21781	21911	21759	21986	22123	21852	21763	21906	21857	22131	22009	21941	21952	21778	21810	22052	21893	21859	22052	21887	21795	21977	22123	21945	22116	22083	21947	21765	21888	21882	21974	21773	21952	22126	21831	21767	21940	21956	21949	21877	21880	21778	22002	21724	21857	21901	21985	22134	21795	22019	21906	22039	21996	21878	21877	21936	21969	22033	22072	21999	22010	22112	22017	21761	22080	21997	22040	21964	21882	21759	21880	22019	21933	22046	22053	22026	21936	21874	21941	21933	22112	21941	22035	21948	21857	22028	21907	21657	21446	21857	22071	21809	22108	21868	22099	21986	21940	21801	21948	22088	21877	21895	22168	21690	21906	21873	22064	21951	22098	21910	22012	22038	22035	21866	22048	21718	21937	22145	22063	21844	22197	22191	21933	21754	21965	21734	21961	21790	21913	22093	21968	21883	21995	22068	21858	21972	21839	22064	22055	21760	22059	21813	21921	21731	22020	21911	21903	21954	22066	21906	21948	21937	21987	21813	21998	22039	21892	21643	22078	21896	21898	21888	21838	21879	21988	21882	22088	22033	21978	21882	21915	21767	21988	21800	21856	21707	22024	21739	22019	22027	22074	21906	22031	22044	21873	22016	21921	21915	21969	22005	22097	21965	21941	22064	21966	21891	21947	21904	21874	21878	21931	21793	22072	21914	21669	22067	22019	21904	21852	22080	21922	22211	21887	21983	21933	21895	22027	22098	21881	21815	21972	22145	21963	21995	22128	22121	21936	22045	21945	21917	21974	21857	22004	22095	21855	21943	22046	21734	22022	22029	21833	22088	21895	21925	21769	22019	21921	21985	21981	21981	21928	21787	21810	21815	21998	21772	21967	21917	22134	21856	22117	22005	21826	21986	21938	21815	21904	21925	21885	21840	21907	22361	22062	22130	21950	21868	22113	21928	22055	21897	22041	21953	22051	21907	21861	22042	21999	21882	22070	22081	22017	22222	21841	22040	21803	21930	22021	21954	21980	22135	21817	21943	21821	22059	21952	21961	21844	21823	21909	21970	21905	21841	21795	22062	21818	22218	21959	21965	21946	21989	22141	21983	22209	22072	21966	21929	22052	21757
30341	42043	38597	30684	26418	23472	21439	20320	19976	19457	18857	18854	18658	18571	18667	18426	18558	18443	18573	18513	18730	18497	18298	18487	18238	18407	18318	18324	18384	18353	18129	18271	18345	18373	18230	18295	18289	18155	18588	18315	18345	18393	18455	18319	18342	18342	18269	18306	18354	18274	18502	18331	18335	18397	18338	18225	18363	18453	18286	18216	18276	18341	18232	18420	18536	18305	18285	18291	18379	18449	18333	18362	18310	18233	18441	18329	18340	18387	18369	18377	18465	18410	18158	18268	18251	18327	18300	18230	18479	18339	18252	18297	18423	18231	18214	18450	18176	18416	18219	18301	18352	18459	18390	18213	18354	18116	18312	18449	18230	18295	18228	18246	18229	18436	18305	18202	18387	18420	18291	18260	18319	18273	18234	18360	18241	18445	18244	18331	18405	18380	18438	18237	18485	18324	18203	18548	18351	18346	18280	18340	18175	18360	18290	18408	18259	18368	18494	18311	18292	18450	18370	18374	18455	18357	18025	18337	18238	18212	18349	18326	18477	18266	18377	18335	18434	18124	18282	18368	18325	18291	18428	18200	18325	18415	18277	18352	18352	18325	18318	18314	18251	18229	18331	18506	18262	18428	18463	18435	18438	18334	18176	18458	18368	18329	18277	18491	18036	18407	18369	18210	18510	18540	18296	18303	18317	18183	18222	18364	18385	18343	18191	18436	18237	18187	18380	18548	18222	18277	18183	18193	18451	18314	18453	18307	18330	18393	18197	18311	18460	18452	18414	18304	18201	18354	18461	18217	18349	18381	18360	18251	18255	18193	18476	18361	18176	18351	18202	18409	18185	18285	18275	18400	18443	18264	18465	18188	18205	18346	18233	18306	18366	18228	18265	18371	18260	18237	18350	18206	18311	18370	18216	18335	18348	18355	18301	18379	18251	18342	18265	18349	18268	18320	18469	18351	18154	18283	18360	18254	18363	18294	18351	18344	18293	18443	18227	18270	18340	18261	18145	18443	18360	18387	18359	18379	18364	18432	18332	18340	18311	18400	18283	18394	18450	18308	18105	18458	18449	18335	18421	18442	18399	18370	18307	18282	18156	18397	18236	18312	18468	18165	18454	18262	18366	18153	18385	18387	18244	18338	18342	18410	18309	18450	18384	18357	18282	18344	18248	18384	18469	18217	18328	18356	18234	18328	18278	18260	18275	18222	18444	18375	18339	18271	18389	18349	18281	18267	18253	18214	18258	18346	18371	18211	18413	18320	18331	18397	18286	18300	18436	18485	18269	18358	18258	18284	18346	18482	18391	18303	18312	18252	18361	18318	18299	18372	18287	18424	18400	18317	18321	18280	18339	18266	18294	18423	18340	18370	18439	18317	18330	18215	18481	18407	18509	18215	18437	18410	18426	18283	18251	18405	18459	18271	18287	18192	18263	18477	18353	18303	18291	18305	18350	18302	18266	18483	18111	18319	18245	18250	18306	18311	18109	18428	18503	18196	18407	18392	18403	18315	18484	18436	18401	18376	18273	18391	18356	18315	18200	18279	18163	18400	18241	18329	18304	18436	18353	18243	18370	18213	18272	18353	18322	18482	18276	18186	18302	18386	18209	18243	18378	18291	18326	18250	18345	18147	18227	18408	18226	18370	18303	18215	18363	18320	18439	18211	18267	18447	18281	18345	18534	18410	18296	18436	18272	18470	18228	18449	18440	18291	18205	18406	18560	18401	18410	18287	18287	18275	18228	18200	18161	18472	18268	18397	18196	18373	18379	18211	18225	18380	18072	18232	18413	18557	18426	18279	18231	18358	18147	18355	18350	18323	18366	18339	18321	18419	18223	18403	18223	18405	18358	18359	18272	18396	18302	18372	18396	18350	18345	18306	18386	18240	18262	18193	18311	18291	18357	18343	18214	18528	18096	18235	18366	18330	18342	18346	18351	18310	18394	18281	18275	18306	18326	18309	18353	18437	18240	18202	18382	18491	18294	18485	18201	18408	18421	18324	18355	18231	18350	18417	18425	18277	18288	18330	18270	18353	18434	18337	18311	18532	18232	18409	18163	18145	18357	18245	18262	18389	18287	18187	18054	18367	18343	18361	18279	18495	18573	18286	18391	18505	18403	18366	18235	18306	18264	18213	18343	18346	18337	18398	18217	18471	18131	18323	18373	18306	18281	18208	18252	18288	18347	18402	18288	18306	18233	18465	18335	18386	18394	18404	18305	18284	18396	18446	18308	18324	18516	18396	18331	18344	18227	18485	18285	18472	18443	18345	18306	18344	18128	18407	18405	18429	18333	18365	18211	18478	18424	18363	18529	18239	18413	18493	18170	18310	18414	18381	18395	18165	18332	18398	18187	18304	18414	18234	18341	18383	18383	18178	18451	18267	18392	18277	18448	18304	18291	18268	18331	18234	18336	18502	18437	18145	18159	18351	18469	18280	18315	18600	18265	18457	18257	18459	18235	18292	18374	18363	18306	17996	18366	18124	18282	18123	18394	18258	18578	18232	18204	18339	18409	18173	18393	18390	18383	18266	18522	18270	18472	18384	18409	18452	18226	18397	18259	18225	18293	18323	18498	18352	18406	18528	18205	18248	18454	18446	18338	18422	18231	18293	18414	18162	18233	18342	18349	18437	18128	18248	18320	18293	18187	18421	18371	18276	18327	18368	18305	18473	18337	18354	18237	18347	18541	18185	18265	18212	18161	18478	18200	18320	18400	18417	18360	18351	18322	18192	18236	18288	18184	18479	18282	18199	18347	18422	18234	18297	18329	18256	18162	18372	18338	18287	18237	18472	18306	18155	18197	18434	18340	18127	18235	18294	18376	18330	18141	18304	18245	18258	18196	18309	18344	18196	18265	18290	18252	18290	18384	18297	18302	18396	18355	18404	18441	18423	18392	18387	18192	18301	18247	18224	18152	18230	18343	18246	18479	18292	18323	18341	18375	18281	18242	18439	18206	18436	18429	18347	18303	18386	18269	18294	18363	18431	18289	18365	18373	18267	18347	18424	18341	18394	18415	18278	18289	18455	18323	18343	18523	18366	18299	18221	18298	18305	18302	18292	18289	18291	18083	18442	18126	18323	18357	18298	18413	18463	18378	18329	18453	18293	18426	18301	18208	18311	18320	18261	18217	18393	18219	18307	18152	18363	18182	18476	18192	18345	18382	18396	18306	18280	18291	18352	18284	18319	18313	18238	18439	18419	18322	18389	18306	18375	18393	18301	18220	18401	18299	18332	18473	18326	18192	18156	18448	18533	18328	18273	18354	18564	18335	18492	18183	18450	18486	18230	18486	18373	18329	18224	18442	18286	18367	18106	18317	18285	18457	18402	18463	18277	18486	18367	18166	18286	18184	18257	18323	18353	18341	18314	18361	18448	18411	18247	18403	18318	18439	18427	18181	18382	18260	18360	18201	18245	18361	18159	18281	18370	18333	18535	18364	18290	18357	18330	18517	18353	18373	18321	18431	18315	18425	18401	18416	18286	18221	18216	18351	18255	18274	18240	18217	18282	18317	18503	18329	18310	18226	18206	18418	18405	18428	18263	18229	18213	18264	18211	18267	18381	18347	18268	18366	18466	18227	18251	18324	18378	18283	18187	18418	18367	18422	18212	18218	18268	18240	18270	18265	18244	18274	18365	18271	18357	18230	18390	18336	18496	18295	18291	18446	18292	18327	18223	18332	18353	18274	18289	18475	18357	18544	18224	18254	18351	18233	18365	18299	18309	18194	18275	18409	18433	18222	18328	18260	18598	18362	18300	18606	18403	18255	18282	18246	18418	18303	18164	18429	18266	18362	18420	18508	18436	18395	18245	18294	18356	18364	18365	18309	18189	18168	18284	18324	18419	18344	18317	18408	18252	18211	18338	18366	18385	18293	18409	18343	18339	18173	18152	18415	18401	18334	18193	18289	18336	18389	18290	18284	18343	18377	18341	18254	18460	18180	18384	18297	18191	18356	18208	18430	18349	18435	18347	18284	18427	18286	18468	18281	18180	18373	18239	17992	18339	18179	18347	18357	18167	18356	18240	18542	18258	18442	18229	18267	18242	18263	18421	18170	18351	18250	18302	18368	18104	18368	18316	18159	18528	18345	18331	18367	18279	18320	18224	18388	18447	18263	18386	18381	18270	18334	18244	18404	18194	18279	18398	18333	18266	18366	18199	18544	18410	18347	18160	18477	18192	18310	18170	18426	18269	18124	18296	18436	18438	18269	18267	18182	18418	18134	18357	18323	18379	18286	18284	18296	18157	18550	18320	18217	18300	18334	18328	18477	18349	18266	18346	18485	18292	18165	18228	18336	18244	18382	18347	18545	18374	18393	18277	18379	18189	18425	18123	18361	18400	18194	18434	18444	18121	18352	18337	18344	18330	18338	18351	18490	18436	18389	18272	18318	18194	18263	18363	18274	18257	18328	18256	18217	18464	18204	18400	18458	18295	18355	18405	18461	18436	18193	18555	18378	18455	18482	18208	18338	18425	18241	18396	18353	18248	18384	18105	18341	18364	18413	18377	18336	18336	18402	18329	18444	18599	18308	18278	18307	18310	18286	18355	18368	18364	18180	18350	18411	18304	18314	18338	18249	18443	18250	18260	18219	18342	18218	18505	18392	18376	18398	18211	18515	18228	18313	18392	18225	18372	18259	18371	18350	18367	18263	18391	18326	18252	18288	18438	18545	18306	18509	18457	18323	18308	18161	18452	18611	18251	18401	18377	18245	18253	18289	18507	18278	18276	18400	18332	18534	18281	18347	18108	18484	18228	18329	18297	18397	18454	18482	18348	18536	18330	18409	18290	18367	18242	18261	18291	18246	18214	18412	18375	18148	18387	18477	18389	18171	18356	18282	18299	18250	18275	18418	18288	18532	18353	18272	18279	18361	18327	18352	18153	18238	18379	18242	18462	18380	18319	18435	18292	18320	18240	18302	18372	18307	18269	18384	18303	18254	18386	18459	18324	18149	18204	18287	18481	18276	18273	18375	18269	18457	18387	18368	18279	18416	18357	18235	18426	18440	18333	18413	18421	18308	18327	18385	18248	18343	18196	18427	18460	18386	18325	18444	18305	18343	18364	18165	18147	18418	18304	18283	18329	18311	18299	18300	18336	18191	18023	18124	18392	18262	18480	18222	18270	18341	18284	18394	18403	18212	18086	18440	18290	18414	17940
24111	21561	29317	26360	27609	30473	29918	25701	24401	23922	23394	23172	23205	22852	22661	22692	22888	22642	22596	22691	22595	22537	22664	22474	22632	22348	22541	22519	22512	22313	22424	22283	22167	22431	22229	22402	22638	22260	22438	22491	22377	22368	22365	22304	22558	22490	22245	22202	22429	22535	22431	22370	22514	22288	22120	22169	22268	22253	22277	22454	22232	22448	22440	22454	22334	22260	22246	22502	22437	22339	22262	22348	22311	22287	22185	22507	22400	22378	22404	22386	22438	22301	22368	22471	22211	22527	22330	22312	22278	22400	22527	22438	22167	22331	22131	22373	22545	22474	22403	22425	22303	22364	22415	22621	22251	22122	22350	22346	22386	22543	22293	22438	22223	22306	22466	22586	22388	22449	22381	22507	22312	22312	22436	22394	22433	22255	22427	22396	22290	22390	22335	22353	22493	22239	22411	22534	22262	22206	22347	22416	22478	22401	22230	22278	22278	22176	22194	22481	22117	22255	22315	22476	22292	22353	22173	22361	22351	22368	22407	22403	22442	22374	22457	22316	22306	22384	22278	22260	22333	22578	22582	22363	22512	22419	22401	22367	22539	22395	22533	22310	22231	22278	22417	22342	22383	22217	22576	22261	22228	22536	22319	22442	22411	22376	22353	22509	22354	22509	22516	22321	22454	22300	22321	22359	22520	22313	22575	22357	22390	22575	22330	22594	22259	22443	22302	22298	22431	22331	22311	22462	22381	22384	22093	22395	22416	22342	22609	22272	22007	22238	22359	22329	22438	22156	22230	22292	22453	22119	22413	22547	22438	22526	22350	22372	22369	22360	22303	22335	22297	22179	22318	22074	22173	22440	22241	22315	22364	22505	22427	22513	22727	22553	22382	22168	22444	22273	22094	22403	22255	22321	22554	22566	22306	22363	22433	22180	22121	22268	22603	22686	22448	22223	22294	22379	22516	22516	22451	22352	22363	22506	22344	22209	22407	22505	22414	22463	22524	22282	22307	22410	22339	22388	22285	22255	22524	22569	22380	22309	22249	22261	22351	22468	22266	22264	22463	22401	22523	22303	22339	22368	22318	22324	22467	22501	22338	22313	22453	22335	22462	22460	22247	22418	22330	22209	22470	22507	22378	22139	22231	22432	22373	22290	22329	22280	22441	22274	22428	22405	22266	22253	22474	22274	22290	22478	22609	22367	22312	22328	22251	22340	22215	22406	22344	22400	22462	22373	22325	22469	22473	22219	22410	22172	22314	22328	22347	22295	22188	22284	22478	22368	22314	22383	22315	22338	22533	22201	22290	22522	22457	22330	22258	22351	22509	22703	22384	22274	22162	22264	22257	22479	22137	22383	22108	22309	22279	22357	22477	22477	22343	22434	22214	22303	22378	22596	22262	22455	22348	21949	22339	22327	22312	22388	22439	22269	22398	22454	22539	22348	22414	22084	22228	22360	22268	22611	22262	22450	22307	22393	22412	22180	22205	22531	22374	22235	22205	22161	22554	22318	22557	22268	22244	22433	22383	22247	22267	22401	22430	22245	22582	22306	22207	22497	22322	22329	22340	22447	22377	22230	22432	22401	22501	22316	22258	22107	22413	22248	22402	22323	22418	22476	22323	22340	22380	22453	22510	22596	22438	22392	22427	22436	22505	22270	22448	22199	22303	22408	22529	22301	22365	22234	22336	22358	22308	22433	22404	22330	22623	22346	22183	22486	22417	22254	22415	22289	22494	22401	22211	22646	22228	22338	22590	22252	22439	22224	22381	22361	22598	22516	22397	22182	22233	22277	22408	22466	22237	22250	22206	22238	22378	22322	22552	22431	22385	22179	22267	22279	22295	22241	22230	22365	22243	22476	22468	22201	22411	22510	22391	22360	22550	22224	22273	22345	22376	22202	22389	22144	22455	22458	22121	22297	22412	22402	22325	22153	22456	22320	22226	22404	22228	22219	22291	22605	22314	22183	22376	22258	22426	22290	22190	22245	22213	22278	22486	22327	22400	22155	22258	22264	22236	22757	22591	22345	22312	22224	22383	22304	22446	22284	22384	22115	22223	22505	22374	22284	22275	22397	22417	22299	22061	22363	22339	22365	22228	22455	22292	22435	22258	22312	22258	22452	22390	22298	22272	22484	22435	22315	22298	22373	22221	22127	22267	22275	22491	22256	22166	22351	22412	22190	22368	22197	22421	22465	22506	22519	22272	22381	22145	22173	21991	22292	22446	22368	22350	22257	22389	22104	22472	22223	22546	22341	22426	22471	22550	22313	22250	22305	22279	22376	22499	22183	22362	22320	22350	22466	22225	22419	22245	22178	22364	22494	22217	22368	22424	22583	22367	22241	22193	22222	22335	22367	22309	22441	22383	22554	22409	22314	22245	22423	22354	22288	22360	22427	22429	22437	22415	22286	22260	22224	22457	22485	22382	22236	22455	22503	22346	22217	22410	22190	22498	22199	22196	22317	22211	22476	22346	22220	22479	22476	22376	22345	22329	22347	22175	22407	22177	22565	22450	22449	22228	22344	22323	22423	22559	22304	22465	22290	22374	22427	22314	22190	22285	22375	22447	22203	22297	22228	22409	22138	22350	22479	22368	22468	22401	22360	22554	22330	22541	22425	22252	22319	22438	22210	22533	22345	22366	22400	22373	22409	22546	22304	22585	22377	22552	22503	22364	22263	22270	22482	22545	22444	22442	22456	22335	22463	22099	22298	22311	22256	22151	22362	22306	22423	22463	22587	22335	22368	22445	22421	22442	22613	22324	22141	22242	22413	22361	22356	22475	22262	22343	22111	22512	22285	22506	22104	22374	22446	22397	22421	22235	22455	22237	22563	22383	22472	22252	22331	22551	22433	22374	22314	22366	22353	22345	22429	22457	22277	22519	22170	22322	22261	22540	22479	22495	22280	22181	22314	22315	22219	22410	22276	22551	22221	22543	22509	22303	22283	22249	22338	22382	22301	22388	22321	22190	22368	22383	22262	22412	22420	22445	22191	22240	22216	22358	22256	22418	22362	22167	22486	22596	22328	22102	22186	22278	22121	22167	22191	22323	22317	22566	22509	22167	22311	22515	22214	22274	22311	22383	22311	22508	22336	22377	22567	22430	22500	22232	22431	22477	22281	22353	22288	22490	22475	22333	22522	22692	22378	22206	22260	22210	22387	22334	22296	22286	22400	22367	22310	22415	22612	22490	22251	22285	22414	22249	22227	22462	22149	22437	22436	22430	22269	22284	22426	22291	22307	22306	22161	22365	22301	22288	22265	22207	22274	22441	22348	22076	22325	22465	22426	22231	22447	22594	22614	22512	22408	22636	22216	22130	22685	22385	22451	22385	22259	22323	22289	22463	22507	22361	22301	22618	22485	22465	22424	22276	22245	22504	22370	22373	22471	22468	22561	22478	22419	22327	22199	22379	22251	22312	22318	22371	22143	22515	22383	22469	22447	22348	22469	22535	22483	22248	22263	22206	22496	22656	22234	22424	22396	22216	22258	22123	22341	22581	22333	22568	22346	22593	22289	22586	22347	22426	22530	22217	22254	22191	22385	22530	22329	22242	22310	22508	22203	22471	22426	22296	22490	22472	22646	22228	22605	22284	22347	22380	22149	22457	22390	22170	22325	22456	22534	22371	22320	22205	22377	22467	22431	22190	22524	22373	22371	22315	22469	22311	22198	22251	22534	22137	22241	22248	22450	22214	22506	22222	22487	22566	22438	22345	22302	22246	22430	22390	22141	22274	22287	22445	22226	22262	22397	22601	22263	22527	22230	22363	22130	22433	22615	22330	22472	22325	22535	22284	22481	22442	22262	22282	22341	22481	22436	22454	22288	22335	22189	22397	22200	22080	22242	22262	22441	22452	22437	22606	22420	22338	22320	22295	22258	22377	22536	22444	22172	22575	22580	22550	22127	22422	22337	22138	22443	22224	22330	22240	22474	22254	22306	22429	22501	22163	22293	22317	22256	22607	22634	22381	22366	22242	22183	22167	22211	22408	22284	22153	22495	22311	22282	22333	22205	22537	22238	22560	22236	22272	22453	22481	22296	22494	22215	22415	22327	22374	22336	22296	22309	22356	22221	22192	22247	22304	22237	22362	22280	22239	22364	22364	22372	22419	22392	22401	22264	22339	22514	22443	22426	22288	22329	22337	22222	22344	22288	22337	22351	22380	22414	22404	22341	22173	22526	22194	22188	22347	22395	22352	22113	22479	22556	22422	22232	22395	22362	22560	22389	22418	22514	22358	22364	22290	22332	22284	22261	22389	22512	22455	22446	22652	22458	22359	22406	22572	22261	22491	22399	22273	22357	22418	22399	22410	22313	22275	22071	22192	22397	22473	22421	22487	22232	22595	22471	22383	22468	22279	22334	22427	22409	22479	22236	22562	22413	22554	22225	22465	22332	22262	22400	22387	22226	22277	22420	22512	22206	22317	22366	22375	22298	22255	22473	22506	22223	22406	22419	22211	22466	22376	22410	22370	22238	22317	22508	22360	22103	22184	22325	22100	22033	22457	22250	22319	22474	22297	22521	22532	22403	22354	22457	22363	22540	22379	22234	22429	22329	22291	22276	22023	22320	22215	22443	22468	22531	22172	22282	22377	22381	22378	22587	22334	22279	22254	22373	22280	22419	22486	22358	22475	22320	22210	22392	22436	21976	22210	22181	22328	22479	22386	22459	22389	22345	22515	22173	22465	22334	22461	22296	22401	22529	22266	22313	22401	22352	22560	22255	22289	22284	22316	22389	22375	22194	22225	22327	22447	22200	22488	22235	22368	22305	22385	22250	22356	22235	22563	22520	22549	22220	22424	22234	22489	22264	22376	22281	22518	22481	22523	22246	22378	22528	22312	22365	22201	22284	22369	22428	22366	22416	22259	22270	22319	22261	22471	22541	22507	22441	22264	22371	22322	22525	22306	22296	22304	22102	22392	22384	22367	22137	22503	22568	22424	22466	22487	22401	22284	22426	22336	22361	22406	22361	22506	22551	22353	22464	22265	22555	22292	22203	22444	22276	22291	22354	22438	22377	22408	22292	22420	22292	22373	22584	22276	22297	22069	22244	22325	22383	22544	22411	22234	22353	22373	22121	22316	22479	22563	22503	22340	22340	22225	22386	22451	22312	22486	22180	22304	22222	22370	22308	22225	22109	22243	22301	22272	22335	22544	22199
34075	52234	47126	38821	34627	30347	25980	22827	21226	20360	19834	19311	19179	19024	18930	18854	18702	18925	18880	18684	18992	18739	18697	18709	18694	18538	18474	18564	18518	18635	18457	18633	18576	18717	18606	18397	18521	18608	18695	18535	18663	18558	18327	18580	18470	18447	18674	18512	18386	18538	18481	18443	18558	18431	18399	18625	18550	18406	18456	18356	18517	18427	18556	18463	18642	18572	18463	18690	18604	18423	18388	18610	18583	18637	18742	18290	18525	18517	18369	18388	18474	18535	18606	18587	18380	18582	18573	18493	18634	18645	18501	18435	18536	18407	18513	18589	18490	18371	18569	18532	18406	18532	18508	18533	18332	18464	18571	18412	18508	18536	18557	18434	18494	18434	18691	18625	18258	18452	18597	18436	18310	18367	18500	18649	18615	18535	18469	18673	18694	18516	18427	18398	18533	18277	18637	18533	18545	18471	18447	18537	18576	18396	18559	18603	18460	18522	18506	18528	18704	18599	18678	18488	18584	18464	18544	18667	18628	18367	18653	18454	18439	18766	18582	18483	18386	18487	18465	18573	18564	18484	18733	18434	18597	18508	18515	18467	18493	18394	18621	18451	18536	18546	18523	18477	18396	18420	18628	18328	18567	18603	18327	18524	18596	18501	18509	18548	18374	18439	18580	18536	18529	18651	18659	18451	18445	18625	18382	18421	18557	18508	18524	18514	18683	18547	18519	18358	18679	18326	18476	18542	18612	18495	18512	18557	18445	18395	18495	18612	18538	18461	18554	18493	18436	18440	18432	18423	18670	18558	18607	18489	18627	18551	18566	18533	18700	18481	18353	18525	18505	18600	18430	18483	18629	18386	18492	18506	18523	18537	18508	18536	18780	18478	18394	18538	18452	18484	18484	18640	18602	18407	18401	18521	18568	18738	18501	18436	18528	18410	18488	18525	18667	18395	18432	18472	18545	18545	18635	18706	18571	18509	18532	18484	18483	18500	18525	18383	18577	18444	18508	18564	18396	18526	18504	18791	18678	18494	18718	18571	18441	18426	18763	18507	18389	18562	18517	18457	18558	18543	18571	18675	18517	18626	18536	18680	18547	18413	18646	18304	18675	18436	18629	18493	18557	18570	18606	18584	18325	18303	18476	18540	18665	18497	18371	18391	18428	18563	18657	18359	18500	18541	18531	18373	18515	18592	18648	18473	18362	18568	18373	18500	18540	18563	18543	18637	18465	18498	18394	18508	18393	18639	18365	18375	18671	18611	18413	18340	18646	18590	18515	18622	18509	18592	18545	18448	18405	18495	18420	18510	18493	18576	18529	18598	18570	18449	18591	18630	18372	18465	18432	18633	18608	18420	18510	18324	18506	18466	18760	18495	18550	18563	18456	18420	18668	18674	18549	18469	18484	18564	18434	18457	18468	18558	18534	18562	18278	18456	18399	18576	18525	18472	18592	18479	18497	18510	18576	18405	18639	18656	18649	18608	18461	18444	18525	18335	18578	18274	18519	18515	18669	18452	18549	18545	18684	18613	18393	18510	18689	18607	18471	18512	18546	18607	18520	18542	18608	18382	18581	18627	18598	18523	18392	18453	18598	18483	18770	18536	18481	18654	18534	18502	18703	18526	18397	18463	18519	18422	18695	18557	18452	18557	18672	18574	18534	18585	18429	18560	18494	18487	18233	18505	18608	18451	18595	18378	18542	18545	18627	18656	18508	18490	18418	18478	18418	18525	18591	18400	18697	18538	18628	18493	18358	18654	18512	18435	18549	18431	18350	18413	18593	18609	18439	18545	18611	18516	18542	18600	18569	18420	18539	18547	18408	18470	18494	18439	18443	18517	18576	18499	18434	18767	18588	18491	18468	18462	18514	18546	18616	18409	18381	18311	18564	18417	18498	18456	18619	18551	18434	18559	18550	18568	18466	18509	18506	18618	18610	18485	18365	18506	18543	18670	18541	18404	18628	18345	18603	18542	18607	18586	18626	18483	18409	18627	18315	18454	18496	18552	18549	18500	18419	18404	18441	18583	18546	18486	18487	18656	18496	18386	18497	18706	18520	18545	18543	18606	18534	18338	18543	18555	18409	18281	18446	18759	18552	18419	18577	18274	18447	18505	18389	18452	18588	18464	18515	18421	18563	18489	18414	18449	18428	18583	18405	18380	18532	18430	18480	18480	18412	18370	18500	18617	18342	18370	18544	18476	18611	18430	18536	18549	18749	18301	18573	18634	18628	18478	18692	18627	18357	18545	18363	18566	18579	18602	18430	18632	18589	18542	18651	18613	18354	18653	18608	18584	18461	18578	18572	18428	18494	18410	18630	18543	18490	18662	18348	18596	18555	18438	18467	18441	18584	18429	18528	18614	18532	18674	18621	18443	18530	18595	18568	18468	18609	18487	18598	18554	18558	18612	18465	18490	18529	18449	18566	18525	18666	18360	18390	18531	18613	18582	18465	18599	18507	18612	18667	18381	18569	18482	18466	18495	18467	18487	18505	18465	18462	18491	18545	18413	18435	18591	18627	18430	18493	18446	18561	18547	18550	18491	18564	18665	18692	18401	18653	18582	18599	18474	18565	18467	18432	18543	18508	18729	18315	18424	18549	18531	18424	18572	18344	18378	18329	18643	18465	18396	18603	18392	18530	18355	18574	18532	18424	18353	18431	18521	18376	18308	18399	18653	18631	18495	18314	18473	18397	18404	18514	18394	18499	18401	18500	18525	18486	18488	18367	18445	18547	18222	18546	18555	18346	18476	18527	18432	18427	18447	18608	18594	18540	18484	18280	18482	18508	18358	18484	18496	18464	18395	18435	18603	18544	18486	18489	18594	18505	18683	18405	18345	18461	18328	18458	18436	18473	18472	18570	18485	18457	18409	18592	18427	18423	18326	18374	18665	18506	18469	18576	18393	18294	18504	18579	18463	18436	18430	18620	18405	18448	18625	18589	18453	18403	18642	18448	18541	18365	18673	18557	18540	18537	18439	18699	18566	18657	18606	18591	18499	18468	18439	18535	18500	18474	18453	18490	18413	18557	18480	18429	18610	18645	18580	18513	18600	18565	18450	18502	18388	18430	18598	18692	18737	18428	18529	18617	18354	18511	18707	18607	18428	18546	18535	18812	18538	18335	18439	18494	18469	18544	18400	18649	18549	18599	18453	18511	18605	18532	18466	18595	18553	18548	18351	18740	18545	18416	18515	18550	18558	18484	18566	18578	18432	18539	18511	18652	18570	18614	18451	18605	18364	18451	18631	18684	18412	18439	18702	18513	18472	18638	18510	18496	18437	18501	18550	18424	18610	18701	18475	18565	18566	18490	18378	18493	18484	18636	18438	18513	18516	18441	18632	18565	18514	18461	18512	18405	18604	18363	18514	18491	18386	18339	18580	18692	18548	18501	18485	18690	18507	18742	18442	18433	18345	18500	18498	18568	18558	18645	18558	18449	18452	18551	18615	18436	18555	18435	18561	18418	18638	18598	18574	18377	18567	18441	18484	18536	18555	18612	18458	18518	18512	18524	18424	18487	18644	18496	18510	18376	18543	18435	18514	18431	18491	18520	18465	18409	18562	18734	18571	18573	18404	18519	18566	18313	18502	18502	18446	18409	18570	18510	18727	18453	18631	18445	18622	18461	18504	18487	18349	18435	18574	18500	18540	18521	18492	18435	18325	18589	18542	18589	18631	18562	18593	18453	18558	18602	18600	18448	18578	18519	18589	18491	18577	18567	18566	18479	18526	18578	18706	18609	18474	18564	18456	18655	18530	18559	18498	18539	18415	18526	18495	18636	18588	18650	18641	18611	18553	18756	18578	18522	18355	18609	18444	18388	18423	18412	18479	18512	18563	18495	18565	18478	18472	18511	18470	18547	18594	18563	18514	18560	18455	18381	18546	18584	18526	18510	18608	18370	18576	18459	18468	18385	18506	18427	18520	18657	18451	18652	18265	18434	18409	18572	18634	18307	18523	18637	18443	18525	18371	18305	18538	18683	18572	18456	18554	18734	18441	18589	18452	18397	18471	18488	18497	18379	18508	18405	18594	18563	18676	18445	18609	18608	18518	18581	18344	18479	18532	18539	18689	18592	18695	18459	18453	18495	18341	18345	18459	18562	18659	18385	18746	18494	18487	18526	18524	18567	18566	18650	18488	18607	18293	18554	18457	18501	18539	18416	18460	18641	18702	18419	18534	18586	18509	18522	18568	18648	18505	18575	18416	18514	18704	18592	18418	18375	18525	18509	18565	18405	18583	18440	18327	18359	18463	18443	18520	18542	18612	18678	18683	18487	18675	18601	18469	18423	18543	18649	18514	18644	18524	18476	18541	18541	18406	18544	18538	18537	18571	18339	18651	18556	18692	18750	18450	18363	18618	18507	18467	18505	18361	18674	18602	18338	18492	18486	18657	18602	18438	18474	18371	18505	18393	18681	18553	18589	18539	18501	18523	18598	18596	18574	18617	18516	18527	18442	18418	18405	18581	18507	18522	18511	18481	18486	18626	18432	18491	18461	18539	18508	18670	18664	18462	18452	18615	18441	18650	18460	18578	18534	18590	18646	18367	18440	18672	18398	18492	18305	18641	18205	18502	18553	18618	18588	18573	18577	18454	18510	18574	18576	18614	18507	18641	18561	18553	18621	18523	18581	18575	18424	18566	18448	18574	18496	18401	18718	18641	18514	18649	18552	18368	18450	18416	18527	18660	18502	18481	18376	18471	18554	18437	18528	18402	18592	18355	18581	18568	18525	18601	18541	18521	18430	18343	18479	18481	18588	18658	18434	18572	18387	18569	18659	18568	18398	18449	18412	18563	18583	18563	18515	18606	18427	18448	18688	18493	18431	18609	18578	18442	18487	18498	18440	18501	18494	18323	18393	18604	18482	18432	18381	18574	18609	18489	18489	18790	18534	18552	18556	18456	18606	18547	18653	18233	18397	18485	18414	18589	18718	18483	18656	18486	18585	18460	18501	18641	18487	18411	18576	18455	18570	18469	18581	18560	18483	18509	18579	18509	18606	18497	18371	18540	18477	18554	18458	18645	18456	18461	18421	18621	18677	18695	18559	18449	18435	18519	18347	18627	18589	18682	18753	18456	18408	18582	18434	18528	18576	18502	18621	18436	18405	18602	18403	18544	18776	18526	18541	18616	18571	18540	18512	18551	18571	18526	18533	18391
23022	21528	29432	24913	25154	30393	31603	26972	25877	25560	24698	23896	23583	23765	23146	23284	23365	23200	23092	23087	23029	23340	23340	23306	23245	23001	22906	22973	23104	23063	22949	22795	22986	22777	22933	22928	22983	22955	22872	22945	23038	22806	23048	22840	22851	22635	22916	22758	22672	22925	22901	22780	23056	22981	22944	22722	22931	22755	22655	22952	23009	22936	22764	22958	22805	22923	22895	23123	22893	22829	22839	22747	23031	22738	22586	22903	22790	22963	22748	22550	22494	22722	22732	22881	22763	22862	22766	22880	22585	22777	22803	22921	22917	23018	22785	22663	22528	22926	22977	22780	23102	22705	22835	22745	23021	22769	22800	22658	22634	22829	22771	22816	22893	22817	22765	22818	22811	22757	22720	22638	22762	22771	22783	22738	22874	22755	22704	22820	22649	22684	22867	22775	22750	22928	22675	22514	22676	22929	22795	22916	22762	22995	22778	22824	22859	22663	22563	22525	22948	22804	22925	22836	23017	22847	22912	22807	22684	22866	22845	22783	22812	22870	22923	22960	22649	22885	22847	22639	22483	22661	22796	22785	22851	22788	22878	22880	22906	22686	22842	22809	22900	22746	22615	22607	22984	22898	22998	22765	22839	22613	22783	22985	22837	22994	23070	22666	22781	22537	22758	22764	22733	22890	22776	22799	22602	22983	22842	22879	22801	22807	22948	22658	22803	22952	22850	22850	22614	22785	22728	22726	22788	22687	22742	22698	22704	22656	22685	22774	22852	22805	22825	22587	22818	22776	22817	22739	22873	22746	22751	22786	22694	22762	22738	22781	22742	22606	22762	22849	22735	22682	22735	22832	22730	22691	22806	22641	22662	22561	22723	22691	22758	22792	22744	22909	23021	22778	22714	22862	22672	22829	22864	22947	22680	22769	22786	22889	22873	22595	22859	22943	22691	23006	22866	22585	22836	22909	22816	22887	22838	22877	22634	22586	22859	22865	22683	22689	22798	22845	22734	22816	22590	22770	22636	22888	22714	22848	22656	22806	22688	23033	22963	23033	22482	22761	22625	22795	22854	22726	22749	22808	22789	22920	22779	22829	22659	22589	22619	23042	22846	23003	22722	22865	22724	22735	22651	22729	22797	22693	22655	22722	22689	22749	22866	22623	22780	22714	22916	22914	22753	22838	22647	22808	22706	22536	22691	22752	22774	22705	22830	22693	22768	22817	22837	22789	22740	22861	22910	22834	22994	22677	22667	22546	22598	22854	22769	22764	22717	22686	22880	22710	22744	22818	22959	22855	22906	22857	22645	22901	22751	22823	22856	22893	22716	22607	22864	22743	22692	22710	22718	22831	22651	22605	22833	22556	22850	22654	22876	22624	22753	22660	22852	22696	22622	22904	22794	22838	22859	22618	22680	22766	22948	22748	22707	22800	22843	22882	22734	22665	22743	22759	22808	22674	22771	22418	22948	22773	22681	22748	22809	22983	22922	22849	22959	22843	23132	23099	22626	22896	22571	22665	22758	22840	22780	22855	22912	22690	22684	22774	22871	22824	22526	22683	22723	22835	22767	22800	22605	22668	22679	22836	22749	22865	22720	22934	22766	22734	23003	22620	22746	22910	22940	22778	22792	22877	22719	22751	22911	22930	22712	22651	22890	22582	22686	22624	22606	22911	22849	22961	22946	22829	22837	22939	22974	22853	22750	22646	22822	22876	22853	22863	22753	22784	23016	23010	22767	22662	22815	22668	22990	22901	22753	22635	23056	22915	22854	22769	22808	23018	22993	22772	22667	22838	22729	22654	22613	22881	22748	22921	22879	22715	22963	22719	22917	22907	22859	22655	22874	22770	22657	22788	22944	22787	22684	22716	22718	22709	22978	22937	22857	22729	22891	22851	22822	22713	22766	22817	22815	22763	22868	22951	22693	22779	22734	22704	22776	22777	22859	22929	22842	22765	22859	22748	22643	22781	22782	22524	22757	22739	22598	22736	22890	22752	22829	22864	22753	22548	22868	22611	22625	22568	22773	22769	22635	22679	22782	22799	22958	22782	22733	22458	22910	22870	22833	22784	22778	22995	22867	22622	22897	22638	22660	22660	22702	22686	22845	23135	22889	22667	22780	22729	22919	22804	22856	22642	22733	22900	22918	22724	22711	22812	22726	22901	22645	22676	22952	22943	22610	22832	22880	22687	22690	22855	22818	22713	22788	22856	22842	22938	22797	22794	22864	22790	22671	22882	22860	22875	22808	22727	22951	22746	23062	22656	22700	22960	22833	22598	22527	22897	22673	22983	22619	22696	22804	22736	22740	22839	22644	22875	22828	22777	22878	22893	22841	22544	22920	22759	22811	23077	22874	22778	22865	22616	22788	22750	22937	22822	22796	22799	22700	22765	22732	22767	22644	22675	22793	22712	22920	22801	22874	23038	22858	22719	22795	22892	22925	22744	22850	22735	22966	22598	22685	22713	22694	22961	22548	22656	23095	22985	22650	22817	22823	22834	22848	22632	22840	22690	22817	22822	23014	22822	22829	22878	22730	22787	22912	22782	22882	22659	22892	22895	22734	22687	22845	22822	22629	23007	22741	22567	23158	22809	22753	22900	22690	22916	22657	22567	22549	22552	23052	22845	22897	22872	22926	22827	22863	22826	22755	22911	22653	22667	22661	22632	22818	22807	22860	23054	22860	22747	22979	22823	22791	22856	22928	22785	22742	22526	22733	22922	22738	22828	22901	22843	22843	22637	22760	22931	22798	23032	22679	22882	22895	22919	22944	22876	22667	22813	22801	22781	22733	22851	22892	22745	22715	22767	22770	22889	22685	22715	22633	22807	22652	22742	22855	22610	22737	22793	22773	22820	22887	22731	22879	22794	22722	22721	22902	22713	22778	23054	22983	22702	22678	22833	22925	22791	22868	22915	22807	22733	22756	22831	22809	22884	22893	23004	22671	22626	22880	22403	22832	22688	22622	22649	22666	22951	22784	22953	22736	22639	22998	22966	22774	22475	22800	22741	22792	22852	22844	22710	22715	22696	22674	22567	22812	22832	22808	22789	22749	22862	22835	22583	22975	22678	22845	22853	22682	22672	22723	22901	22996	22803	22779	22825	22680	22832	22872	22707	22869	22855	22855	22691	22885	22807	22865	22651	22809	22801	22827	22834	22889	22824	22848	22931	22940	22795	22939	22868	22820	22799	22841	22502	22855	22793	22757	22825	22751	22823	22897	22599	22775	22831	23049	22704	22732	22734	22845	23093	22685	22701	22820	22620	22542	22735	22885	22510	22807	22837	22849	22746	22763	22825	22836	22697	22674	22688	22756	22653	22584	22982	22760	22873	22660	22796	22714	22816	22758	22501	22698	22833	22803	22753	22889	23035	22830	22599	22744	22772	23000	22777	22794	22756	22666	22864	22802	22865	22838	22777	22820	22720	22821	22592	22828	22873	22870	22835	22881	22733	22818	22725	22951	22776	22744	22806	22802	22783	22718	22786	22699	22621	22865	22907	22816	22940	22943	22762	22853	22823	22724	22604	22964	22851	22945	22952	22806	22773	22821	22918	22672	22753	22861	22780	22751	22754	22824	22858	22646	22710	22781	22607	22833	22760	22799	22755	22705	22494	22752	22706	22856	22842	22677	22709	22852	22652	22720	22761	22857	22722	22800	22584	22670	22737	22790	22838	22684	22846	22711	22790	22725	22826	22645	22808	22876	23009	22697	22910	22835	22795	22654	22850	22593	22821	22794	22733	22884	23031	22892	23010	22854	22743	22838	22795	22837	22860	22848	22850	22900	22839	22874	22754	22890	22572	22724	22826	22858	22877	22863	22830	22762	22859	22719	22916	22838	22977	22893	22902	22963	22791	22608	22656	22833	22719	22805	22775	22890	22686	22759	22840	22743	22862	22843	22948	23039	22827	22887	22904	22980	22737	23047	22777	22794	22608	23028	22743	22890	22762	22661	22824	22830	22683	22861	22890	22755	22765	22692	22888	22650	22486	22819	22782	22821	22815	22711	22628	22759	22809	22767	22806	22781	22608	22720	22855	22732	22852	22854	22721	22768	22804	22858	22791	23075	22569	22698	22689	22805	22841	22814	22722	22684	22757	22903	22761	22696	22514	22761	22765	22864	22748	22606	22809	22868	22718	22754	22666	22720	22651	22824	22788	22744	22750	22681	22823	22532	22617	22652	22696	22862	22789	22827	22738	22621	22757	22850	22827	22965	22724	22930	22698	22802	22688	22640	22857	22932	22856	22935	22627	22797	22903	22853	22788	23119	22971	22790	22634	23003	22727	22805	22790	22838	22847	22795	22791	22621	22774	22579	22795	22776	22858	22684	22721	22798	22640	22929	22755	22751	22785	22715	22821	22903	22922	23016	22893	23046	22897	22774	22870	22763	22862	22901	22664	22870	23047	22648	22763	22841	22812	22755	22791	22901	22620	22930	22719	22727	22830	22901	22676	22564	22672	22707	22825	22733	22711	22924	22879	22832	22882	22541	22745	22933	22595	22444	22811	22998	22872	22889	23160	22864	22952	22754	22853	22725	22845	22710	22809	22993	22726	22933	22721	22919	22620	22754	22778	22843	22407	22751	22728	22542	22806	22847	23112	22669	22648	22686	22776	22778	22940	22567	22786	22748	22857	22797	22725	22873	22695	22818	22705	22814	22913	22817	22781	22603	22886	22836	22911	22924	22771	22776	22748	22770	22757	22843	22840	22811	22783	23027	22713	22676	22761	22974	22782	22778	22711	22819	22828	22646	22770	22868	22643	22918	22724	22878	22817	22636	22737	22999	22812	22924	22792	22801	22587	22452	22838	22793	22807	23054	22677	22718	22774	22706	22829	22456	22881	22667	22816	22830	22726	22865	22662	22895	22767	22910	22846	22864	22850	22922	22789	22616	22879	22529	22743	22823	22840	22986	22641	22829	22779	22587	22687	22666	22953	22740	22816	22940	22931	22844	22804	22955	22866	22681	22675	22796	22778	22756	22837	22628	22731	22818	22745	22820	22714	22955	22750	22618	22703	22708	22723	22785	22648	22848	22855	22814	22911	23008	22810	22834	22681	22772	22761	22932	22716	22791	22756	22693	22944	22893	23023	22715	22838	22678	22799	22528	22729	22842	22791	22936	22834	22897	22830	22982	22862	22905	22738	22974	22827	22805	22970	22747	22720
38449	59497	55863	46001	39689	34513	27179	24522	23055	21983	20809	20270	19846	19659	19437	19397	19271	18916	19123	19118	18990	19124	19032	18954	18888	18919	18655	18809	18835	18738	18736	18725	18694	18885	18834	18932	18870	18810	18700	18648	18881	18757	18615	18800	18787	18807	18879	18717	18727	18850	18646	18602	18762	18860	18765	18685	18914	18698	18858	18743	18859	18773	18661	18882	18774	18674	18751	18670	18639	18854	18705	18822	18759	18930	18780	18697	18864	18626	18706	18735	18788	18631	18805	18733	18877	18653	18647	18853	18674	18724	18671	18751	18585	18849	18871	18767	18638	18908	18793	18779	18794	18695	18661	18725	18728	18785	18821	18661	18659	18677	18727	18763	18704	18785	18833	18754	18902	18679	18812	18821	18767	18846	18678	18658	18767	18679	18647	18843	18733	18788	18707	18732	18965	18783	18841	18847	18700	18780	18719	18732	18697	18609	18715	18661	18872	18655	18548	18827	18680	18660	18895	18710	18597	18795	18859	18930	18769	18705	18688	18949	18795	18689	18757	18862	18808	18725	18717	18635	18690	18833	18764	18933	18712	18686	18798	18638	18731	18668	18815	18760	18855	18746	18694	18940	18812	18654	18618	18742	18912	18772	18645	18565	18694	18625	18752	18631	18922	18618	18770	18651	18830	18670	18685	18738	18786	18722	18699	18733	18798	18749	18751	18823	18605	18818	18731	18683	18956	18726	18761	18674	18748	18682	18763	18731	18641	18703	18600	18756	18682	18763	18440	18688	18851	18716	18851	18719	18885	18677	18676	18708	18717	18659	18805	18823	18733	18823	18727	18782	18885	18571	18786	18715	18910	18827	18740	18784	18832	18640	18762	18816	18633	18685	18739	18677	18809	18712	18905	18931	18690	18681	18697	18834	18828	18895	18792	18737	18875	18405	18630	18744	18692	18797	18718	18617	18716	18685	18758	18591	18702	18652	18804	18753	18842	18753	18749	18761	18730	18831	18721	18608	18675	18638	18855	18715	18838	18605	18702	18637	18807	18672	18799	18865	18783	18801	18708	18726	18699	18554	18654	18829	18725	18744	18607	18642	18578	18929	18604	18835	18667	18830	18762	18752	19011	18733	18835	18696	18772	18738	18727	18566	18890	18807	18639	18684	18718	18802	18710	18865	18635	18833	18935	18747	18659	18883	18663	18842	18842	18828	18599	18864	18742	18832	18707	18844	18898	18816	18986	18726	18682	18708	18741	18666	18662	18758	18684	18842	18833	18657	18764	18930	18855	18707	18735	18758	18780	18636	18762	18669	18750	18713	18686	18766	18844	18704	18636	18718	18715	18910	18790	18837	18736	18784	18743	18782	18867	18668	18738	18683	18645	18630	18498	18728	18747	18768	18754	18601	18760	18851	18716	18571	18780	18724	18710	18536	18674	18857	18636	18590	18524	18690	18698	18679	18749	18676	18712	18772	18720	18982	18700	18784	18794	18734	18776	18609	18723	18775	18483	18865	18541	18830	18779	18667	18744	18853	18543	18687	18566	18701	18694	18713	18761	18678	18649	18664	18817	18764	18680	18746	18758	18770	18716	18715	18809	18979	18941	18782	18729	18819	18722	18707	18497	18755	18639	18700	18770	18827	18617	18668	18719	18805	18633	18730	18779	18744	18569	18726	18634	18575	18916	18766	18700	18883	18635	18619	18948	18763	18826	18739	18689	18865	18745	18696	18874	18684	18742	18859	18810	18630	18768	18658	18764	18620	18801	18791	18797	18828	18890	18563	18799	18804	18682	18999	18733	18677	18729	18655	18696	18740	18923	18698	18815	18636	18655	18814	18667	18725	18781	18682	18555	18642	18822	18627	18721	18911	18661	18698	18786	18794	18841	18814	18680	18616	18634	18768	18713	18667	18830	18707	18751	18843	18769	18899	18660	18687	18730	18686	18791	18817	18890	18670	18816	18728	18762	18633	18638	18739	18709	18771	18899	18838	18694	18755	18797	18824	18570	18680	18743	18698	18680	18698	18891	18710	18796	18859	18648	18562	18757	18738	18758	18648	18680	18828	18793	18580	18685	18608	18631	18586	18819	18831	18737	18599	18733	18652	18601	18688	18819	18674	18677	18720	18725	18810	18716	18557	18703	18660	18741	18868	18731	18523	18643	18877	18634	18706	18689	18829	18654	18737	18661	18661	18650	18664	18757	18872	18762	18553	18729	18739	18743	18851	18527	18668	18616	18827	18589	18778	18705	18778	18785	18707	18624	18809	18660	18511	18806	18741	18595	18749	18791	18794	18710	18677	18682	18833	18808	18601	18693	18689	18895	18780	18735	18729	18775	18738	18619	18744	18743	18721	18788	18707	18985	18786	18861	19014	18792	18806	18660	18772	18676	18752	18652	18849	18769	18470	18941	18712	18736	18843	18828	18695	18707	18731	18720	18707	18796	18650	18840	18735	18751	18714	18808	18763	18805	18663	18899	18610	18687	18722	19002	18790	18667	18815	18720	18810	18636	18822	18886	18806	18701	18745	18861	18793	18647	18737	18812	18662	18683	18752	18677	18769	18759	18655	18909	18718	18772	18695	18733	18560	18761	18598	18721	18703	18551	18873	18638	18844	18758	18651	18726	18760	18706	18772	18756	18849	18718	18687	18607	18814	18765	18620	18762	18709	18742	18621	18717	18823	18698	18506	18557	18779	18699	18764	18835	18746	18611	18665	18674	18719	18740	18920	18656	18693	18523	18738	18812	18541	18667	18588	18822	18816	18610	18699	18727	18685	18699	18645	18941	18805	18610	18731	18757	18724	18849	18747	18763	18843	18881	18733	18695	18897	18728	18705	18617	18801	18650	18749	18807	18774	18653	18966	18778	18838	18711	18669	18704	18696	18672	18668	18672	18768	18625	18782	18616	18704	18896	18620	18696	18735	18657	18554	18763	18682	18595	18750	18780	18642	18873	18626	18859	18772	18830	18708	18718	18836	18712	18735	18732	18951	18627	18667	18784	18594	18715	18642	18764	18920	18865	18675	18783	18762	18648	18745	18547	18963	18589	18821	18872	18693	18739	18653	18689	18806	18656	18827	18759	18722	18706	18818	18805	18777	18808	18827	18673	18713	18913	18688	18769	19061	18720	18539	18931	18732	18717	18791	18732	18789	18668	18950	18693	18754	18956	18801	18759	18706	18827	18755	18738	18576	18678	18766	18694	18748	18767	18725	18709	18746	18715	18713	18625	18811	18989	18776	18656	18722	18651	18640	18621	18756	18707	18745	18814	18862	18688	18828	18656	18797	18689	18756	18711	18782	18839	18815	18771	18634	18888	18742	18698	18792	18720	18749	18616	18701	18737	18706	18838	18828	18781	18621	18702	18701	18586	18598	18813	18580	18792	18724	18721	18692	18986	18562	18653	18733	18760	18810	18870	18672	18709	18632	18616	18831	18778	18551	18806	18790	18899	18532	18510	18783	18894	18943	18682	18635	18797	18906	18622	18714	18684	18579	18737	18904	18749	18811	18596	18566	18869	18717	18668	18770	18888	18634	18784	18863	18746	18671	18841	18779	18749	18771	18572	18870	18755	18805	18656	18745	18883	18737	18850	18748	18736	18849	18815	18731	18707	18585	18767	18631	18740	18775	18760	18861	18918	18620	18774	18635	18837	18698	18819	18732	18674	18693	18743	18860	18560	18716	18747	18641	18836	18744	18904	18787	18778	18727	18745	18777	18800	18539	18753	18836	18676	18853	18799	18661	18495	18930	18674	18925	18652	18866	18726	18760	18592	18951	18709	18888	18847	18759	18722	18770	18731	18621	18631	18709	18639	18761	18741	18737	18629	18836	18704	18759	18739	18770	18713	18625	18687	18866	18703	18910	18881	18679	18879	18854	18839	18731	18705	18718	18765	18738	18675	18792	18671	18743	18880	18790	18586	18909	18643	18782	18729	18662	18812	18895	18514	18639	18685	18723	18559	18589	18881	18780	18665	18644	18825	18626	18670	18818	18797	18715	18577	18945	18704	18684	18836	18786	18728	18628	18822	18872	18788	18603	18766	18609	18751	18706	18624	18815	18652	18720	18662	18841	18770	18624	18649	18685	18678	18830	18596	18831	18675	18632	18779	18764	18755	18617	18747	18704	18766	18701	18669	18748	18595	18554	18641	18672	18911	18524	18606	18712	18662	18756	18738	18784	18809	18723	18931	18656	18708	18987	18629	18763	18759	18773	18853	18789	18820	18753	18694	18815	18771	18812	18872	18653	18760	18711	18801	18783	18703	18565	18739	18791	18772	18892	18698	18740	18739	18828	18569	18804	18740	18912	18696	18754	18734	18911	18893	18776	18719	18516	18750	18796	18764	18723	18882	18698	18688	18741	18774	18729	18695	18737	18938	18756	18802	18652	18738	18677	18702	18826	18939	18729	18631	18818	18832	18843	18702	18769	18789	18896	18779	18862	18787	18667	18738	18642	18765	18652	18780	18896	18558	18776	18715	18762	18773	18661	18723	18791	18931	18879	18685	18652	18748	18819	18791	18490	18788	18767	18595	18765	18701	18841	18683	18814	18893	18732	18795	18926	18832	18676	18855	18936	18609	18677	18809	18716	18731	18594	18771	18716	18570	18806	18784	18665	18830	18500	18757	18674	18731	18725	18777	18689	18734	18867	18764	18761	18680	18602	18633	18817	18797	18713	18615	18830	18682	18665	18634	18781	18900	18780	18697	18710	18607	18620	18747	18821	18584	18803	18823	18772	18881	18846	18833	18879	18679	18574	18718	18699	18520	18742	18717	18745	18883	18629	18712	18822	18861	18713	18827	18564	18585	18787	18922	18685	18778	18851	18852	18784	18850	18734	18565	18655	18659	18726	18618	18723	18853	18639	18869	18739	18685	18601	18730	18827	18732	18798	18797	18845	18923	18778	18694	18826	18701	18877	18694	18695	18851	18607	18820	18622	18615	18909	18766	18647	18582	18662	18892	18765	18813	18484	18662	18805	18765	18538	18714	18806	18896	18616	18921	18824	18692	18711	18693	18671	18752	18688	18954	18903	18775	18729	18794	18661	18780	18791	18639	18764	18727	18746	18745	18594	18804	18651	18647	18675	18601	18733	18876	18572	18660	18708	18708	18650	18579	18710	18798	18723	18636	18682	18756	18622	18722	18680	18684	18664	18839	18589	18703	18624
29171	27074	34807	31400	26856	24524	23052	22393	21979	21485	21267	21143	21173	20863	20758	20789	20442	20693	20605	20475	20630	20522	20741	20569	20686	20509	20420	20496	20633	20654	20498	20526	20338	20307	20666	20466	20424	20484	20442	20383	20514	20439	20380	20535	20559	20772	20434	20418	20198	20406	20413	20287	20637	20466	20439	20341	20593	20511	20617	20267	20389	20182	20431	20374	20216	20501	20410	20577	20348	20661	20419	20386	20502	20252	20525	20674	20366	20452	20438	20417	20495	20468	20519	20536	20353	20412	20517	20609	20509	20605	20578	20694	20782	20315	20599	20456	20472	20495	20561	20714	20726	20728	20446	20289	20447	20446	20510	20531	20508	20513	20425	20450	20629	20433	20468	20397	20407	20533	20418	20520	20576	20581	20627	20755	20367	20293	20323	20180	20642	20350	20564	20267	20424	20320	20552	20417	20632	20346	20381	20503	20324	20201	20273	20431	20597	20143	20324	20626	20501	20201	20560	20557	20408	20537	20349	20378	20659	20352	20491	20269	20233	20418	20617	20570	20486	20540	20329	20535	20409	20543	20521	20602	20346	20562	20300	20567	20454	20387	20562	20297	20348	20414	20486	20338	20460	20438	20351	20244	20371	20457	20510	20528	20557	20452	20419	20413	20531	20596	20646	20270	20211	20252	20486	20258	20400	20517	20338	20562	20560	20234	20465	20617	20349	20444	20222	20467	20391	20826	20692	20441	20368	20668	20311	20225	20443	20460	20261	20382	20397	20356	20412	20479	20474	20729	20443	20473	20354	20276	20590	20554	20531	20536	20429	20420	20597	20286	20435	20498	20414	20528	20459	20446	20446	20319	20270	20409	20313	20488	20367	20372	20483	20262	20590	20581	20319	20327	20470	20632	20583	20518	20422	20522	20281	20218	20254	20270	20513	20373	20347	20327	20234	20478	20524	20368	20331	20541	20256	20616	20300	20378	20582	20485	20340	20475	20571	20460	20522	20524	20492	20506	20484	20458	20645	20375	20458	20375	20550	20427	20573	20479	20572	20644	20428	20401	20510	20396	20249	20609	20533	20385	20319	20441	20523	20290	20503	20539	20563	20531	20169	20483	20310	20391	20576	20324	20508	20486	20349	20384	20495	20435	20421	20361	20513	20396	20777	20358	20434	20291	20467	20334	20275	20321	20404	20399	20485	20578	20326	20407	20490	20616	20479	20728	20339	20336	20514	20569	20546	20577	20321	20584	20470	20594	20365	20641	20409	20480	20494	20344	20545	20406	20541	20409	20385	20444	20243	20373	20607	20511	20643	20383	20443	20453	20711	20616	20608	20369	20313	20657	20364	20397	20409	20604	20330	20304	20412	20310	20353	20402	20398	20546	20377	20486	20340	20371	20648	20399	20431	20657	20716	20456	20398	20472	20328	20508	20793	20499	20318	20448	20492	20507	20485	20276	20276	20514	20366	20416	20472	20454	20366	20332	20254	20448	20412	20439	20502	20553	20331	20378	20627	20408	20281	20286	20293	20426	20302	20481	20566	20433	20422	20638	20538	20505	20521	20544	20637	20497	20405	20261	20647	20712	20571	20255	20294	20304	20424	20539	20555	20452	20470	20637	20344	20288	20355	20280	20022	20207	20397	20521	20400	20259	20487	20414	20385	20471	20358	20617	20502	20452	20531	20510	20593	20693	20378	20510	20542	20410	20510	20464	20637	20547	20672	20508	20617	20465	20481	20307	20476	20587	20405	20479	20457	20367	20449	20557	20313	20342	20421	20409	20394	20444	20343	20404	20554	20636	20504	20318	20412	20321	20360	20585	20371	20464	20535	20535	20467	20432	20521	20448	20316	20742	20563	20371	20480	20354	20258	20427	20306	20653	20534	20476	20487	20412	20511	20340	20434	20473	20461	20477	20296	20630	20481	20334	20553	20209	20650	20536	20285	20550	20355	20477	20430	20469	20402	20464	20405	20545	20415	20331	20385	20407	20485	20494	20328	20471	20432	20477	20472	20507	20395	20548	20363	20470	20513	20492	20422	20444	20360	20302	20239	20539	20468	20309	20446	20300	20490	20369	20562	20556	20538	20405	20490	20511	20354	20433	20564	20592	20449	20380	20479	20331	20536	20346	20536	20586	20470	20415	20725	20424	20658	20602	20396	20494	20497	20588	20276	20594	20499	20490	20681	20518	20270	20172	20506	20651	20533	20468	20451	20372	20243	20369	20530	20320	20618	20287	20451	20282	20515	20395	20451	20448	20477	20398	20414	20222	20287	20501	20608	20528	20500	20650	20475	20380	20475	20380	20363	20239	20332	20406	20434	20511	20393	20511	20396	20404	20391	20476	20420	20467	20580	20258	20301	20572	20449	20445	20394	20379	20612	20300	20650	20490	20576	20494	20453	20414	20595	20670	20290	20531	20489	20555	20557	20739	20495	20357	20590	20441	20421	20337	20504	20422	20281	20465	20355	20461	20525	20607	20323	20488	20686	20413	20486	20434	20484	20389	20399	20571	20452	20499	20416	20623	20523	20339	20418	20494	20427	20404	20446	20498	20542	20501	20360	20541	20384	20495	20582	20444	20459	20523	20562	20348	20579	20568	20394	20385	20470	20414	20455	20272	20605	20572	20586	20654	20519	20503	20279	20557	20446	20530	20348	20514	20444	20530	20362	20539	20274	20423	20393	20340	20703	20480	20548	20522	20519	20357	20476	20331	20543	20452	20610	20434	20313	20410	20561	20373	20424	20199	20494	20510	20454	20401	20653	20582	20268	20410	20515	20308	20580	20403	20447	20564	20648	20430	20768	20609	20461	20519	20295	20629	20560	20295	20422	20365	20401	20317	20422	20441	20518	20524	20303	20301	20453	20644	20463	20506	20586	20397	20408	20498	20453	20475	20559	20512	20419	20465	20405	20467	20330	20371	20515	20583	20481	20677	20522	20512	20351	20308	20534	20328	20565	20541	20454	20335	20394	20315	20511	20484	20400	20597	20454	20453	20381	20311	20479	20571	20418	20572	20429	20559	20307	20413	20346	20393	20572	20461	20488	20396	20288	20395	20595	20499	20338	20423	20462	20559	20556	20461	20626	20548	20582	20243	20551	20615	20317	20446	20721	20505	20286	20278	20416	20584	20447	20640	20580	20592	20544	20656	20543	20437	20751	20391	20530	20568	20555	20645	20669	20486	20435	20385	20402	20596	20600	20524	20532	20329	20383	20500	20479	20347	20620	20529	20487	20476	20592	20558	20244	20515	20460	20559	20436	20446	20507	20431	20343	20556	20353	20442	20204	20425	20455	20227	20158	20425	20363	20319	20200	20367	20485	20646	20389	20507	20542	20667	20422	20521	20292	20484	20333	20490	20496	20645	20381	20349	20329	20235	20420	20412	20473	20372	20468	20431	20404	20561	20461	20582	20643	20219	20380	20388	20546	20342	20363	20543	20547	20485	20522	20574	20481	20345	20594	20327	20457	20771	20564	20480	20781	20523	20544	20587	20437	20501	20456	20473	20451	20201	20514	20578	20476	20536	20465	20545	20526	20490	20634	20488	20496	20312	20522	20538	20305	20555	20318	20495	20645	20541	20417	20502	20420	20346	20462	20378	20589	20362	20286	20390	20325	20387	20471	20672	20595	20543	20557	20301	20540	20404	20348	20662	20515	20448	20371	20403	20481	20479	20509	20482	20464	20412	20450	20575	20563	20428	20772	20579	20409	20390	20410	20456	20313	20434	20614	20498	20447	20492	20526	20412	20355	20540	20406	20571	20297	20367	20313	20636	20550	20343	20443	20344	20519	20393	20745	20640	20557	20584	20620	20541	20335	20385	20413	20465	20481	20483	20425	20312	20492	20459	20612	20445	20625	20563	20432	20459	20596	20483	20509	20298	20551	20446	20424	20394	20500	20477	20427	20350	20315	20460	20274	20575	20309	20465	20439	20426	20291	20479	20504	20563	20706	20367	20344	20561	20535	20323	20224	20625	20460	20375	20430	20591	20420	20557	20336	20359	20452	20517	20255	20385	20428	20626	20545	20392	20381	20422	20374	20504	20279	20386	20491	20368	20551	20383	20569	20458	20510	20466	20633	20474	20488	20375	20448	20594	20514	20514	20364	20485	20588	20507	20362	20385	20388	20514	20400	20508	20360	20217	20401	20471	20477	20564	20368	20643	20610	20405	20625	20429	20427	20682	20411	20592	20333	20418	20576	20490	20531	20618	20475	20196	20371	20249	20425	20243	20373	20483	20407	20576	20577	20598	20561	20360	20421	20556	20497	20495	20434	20385	20390	20329	20505	20400	20521	20476	20516	20505	20494	20576	20387	20407	20683	20604	20523	20240	20469	20548	20460	20284	20563	20521	20390	20309	20530	20302	20465	20542	20679	20369	20403	20400	20652	20389	20288	20415	20423	20376	20595	20683	20368	20381	20395	20423	20458	20432	20539	20530	20501	20321	20401	20595	20507	20574	20440	20421	20626	20631	20311	20412	20700	20490	20463	20428	20591	20361	20234	20385	20355	20524	20577	20472	20385	20394	20737	20427	20562	20435	20381	20462	20313	20524	20446	20358	20343	20505	20608	20295	20677	20452	20661	20402	20290	20423	20472	20423	20488	20336	20359	20496	20481	20535	20481	20431	20555	20387	20439	20443	20194	20476	20349	20512	20415	20473	20416	20403	20336	20620	20385	20360	20647	20515	20436	20471	20701	20544	20694	20682	20572	20515	20302	20350	20487	20461	20481	20477	20327	20558	20649	20543	20520	20481	20664	20513	20422	20604	20468	20298	20563	20374	20089	20580	20412	20383	20542	20535	20328	20381	20432	20351	20399	20554	20611	20537	20590	20398	20555	20457	20501	20573	20553	20400	20498	20581	20586	20530	20386	20534	20800	20352	20439	20547	20585	20400	20784	20395	20238	20398	20452	20658	20250	20578	20383	20720	20579	20384	20306	20455	20512	20620	20630	20511	20386	20292	20388	20360	20534	20380	20367	20402	20211	20528	20421	20431	20588	20497	20632	20267	20430	20385	20538	20382	20553	20625	20522	20628	20579	20311	20372	20285	20274	20561	20621	20515	20514	20499	20661	20610	20584	20611	20577	20372	20466	20408	20590	20572	20524	20521	20396	20545	20255	20423	20359	20360	20470	20614	20520	20575	20297	20642	20417	20385	20480	20475
32562	43025	39241	30141	26503	22764	20469	20164	19474	18860	18531	18072	17924	17881	17818	17644	17572	17562	17593	17500	17393	17533	17306	17460	17425	17517	17510	17578	17470	17554	17498	17395	17480	17307	17470	17439	17340	17328	17485	17354	17442	17312	17298	17438	17495	17310	17445	17641	17350	17604	17436	17333	17453	17530	17285	17345	17418	17364	17392	17182	17524	17399	17301	17475	17543	17501	17501	17306	17615	17422	17412	17499	17254	17547	17363	17282	17456	17572	17341	17467	17477	17417	17381	17445	17252	17259	17382	17377	17466	17478	17487	17470	17474	17383	17366	17485	17477	17404	17463	17551	17358	17471	17281	17444	17364	17471	17384	17348	17478	17459	17403	17417	17451	17568	17235	17379	17543	17236	17578	17408	17272	17479	17512	17437	17330	17409	17513	17296	17434	17485	17253	17335	17462	17280	17509	17455	17462	17260	17453	17346	17439	17314	17349	17478	17409	17344	17290	17313	17435	17531	17316	17491	17499	17283	17381	17420	17375	17654	17474	17510	17508	17481	17469	17397	17498	17406	17488	17670	17460	17493	17399	17510	17443	17507	17370	17629	17338	17483	17468	17480	17558	17340	17407	17325	17428	17511	17530	17366	17458	17398	17521	17448	17555	17240	17447	17456	17417	17524	17689	17421	17330	17293	17348	17326	17265	17333	17233	17439	17373	17605	17494	17510	17608	17347	17442	17411	17486	17489	17506	17443	17564	17425	17570	17519	17442	17433	17433	17319	17295	17451	17299	17412	17412	17556	17394	17362	17359	17447	17375	17602	17334	17592	17395	17519	17436	17468	17431	17241	17342	17519	17576	17306	17448	17553	17395	17450	17471	17293	17576	17480	17281	17471	17411	17530	17441	17533	17346	17361	17230	17472	17404	17398	17479	17489	17326	17379	17550	17398	17575	17461	17320	17330	17431	17553	17385	17473	17521	17488	17379	17380	17256	17308	17304	17349	17442	17454	17507	17389	17447	17386	17607	17331	17438	17349	17554	17244	17604	17346	17351	17313	17502	17620	17281	17397	17368	17355	17430	17357	17412	17281	17546	17365	17495	17469	17316	17470	17288	17218	17378	17316	17454	17358	17372	17401	17421	17291	17293	17277	17510	17519	17525	17488	17519	17324	17417	17453	17500	17521	17456	17466	17275	17387	17442	17502	17408	17521	17453	17352	17532	17495	17542	17446	17507	17273	17157	17464	17557	17542	17485	17523	17358	17385	17383	17478	17364	17514	17543	17355	17534	17434	17311	17329	17347	17423	17419	17354	17390	17302	17359	17314	17612	17267	17393	17372	17461	17420	17168	17284	17559	17394	17518	17498	17423	17408	17387	17319	17424	17428	17470	17301	17539	17390	17486	17598	17312	17357	17348	17385	17535	17465	17283	17638	17445	17450	17337	17563	17286	17541	17090	17525	17333	17335	17495	17439	17464	17491	17416	17370	17429	17580	17452	17397	17471	17396	17502	17531	17465	17484	17347	17494	17480	17514	17478	17297	17486	17350	17359	17349	17542	17611	17476	17477	17423	17533	17317	17669	17237	17439	17474	17492	17607	17523	17257	17434	17491	17343	17400	17482	17359	17485	17444	17491	17518	17425	17417	17523	17489	17495	17312	17457	17518	17567	17538	17360	17518	17563	17368	17286	17332	17380	17565	17314	17517	17585	17281	17414	17624	17602	17373	17580	17411	17409	17413	17430	17368	17341	17556	17360	17510	17402	17292	17336	17249	17453	17503	17530	17431	17226	17398	17420	17360	17436	17610	17371	17357	17378	17510	17521	17335	17306	17599	17338	17350	17367	17468	17356	17589	17480	17484	17199	17413	17307	17439	17569	17236	17419	17241	17502	17409	17417	17468	17381	17503	17376	17364	17352	17430	17449	17525	17493	17398	17365	17560	17279	17367	17393	17419	17381	17374	17311	17510	17384	17680	17530	17395	17501	17461	17576	17464	17260	17508	17375	17504	17359	17382	17280	17570	17476	17389	17274	17363	17408	17393	17293	17468	17546	17304	17363	17560	17392	17525	17350	17545	17535	17302	17582	17395	17615	17339	17559	17356	17425	17692	17369	17533	17405	17209	17381	17344	17381	17123	17331	17499	17481	17362	17396	17541	17379	17590	17542	17457	17423	17309	17417	17563	17405	17490	17257	17350	17381	17427	17282	17590	17360	17155	17453	17372	17329	17556	17232	17413	17483	17450	17386	17295	17346	17251	17271	17399	17383	17473	17493	17336	17255	17379	17421	17584	17515	17410	17429	17343	17364	17447	17417	17476	17389	17242	17214	17512	17523	17476	17306	17421	17512	17263	17482	17520	17502	17364	17352	17286	17449	17230	17458	17506	17556	17414	17416	17564	17477	17334	17360	17499	17295	17342	17477	17499	17525	17318	17516	17553	17421	17411	17450	17312	17400	17477	17569	17431	17457	17433	17512	17294	17489	17656	17275	17512	17582	17378	17400	17317	17475	17534	17561	17502	17527	17428	17157	17624	17449	17472	17422	17348	17255	17370	17470	17328	17446	17497	17404	17415	17374	17481	17623	17561	17528	17492	17371	17446	17492	17471	17424	17583	17536	17411	17345	17420	17481	17344	17518	17324	17511	17316	17596	17392	17245	17470	17326	17260	17318	17407	17384	17440	17576	17470	17419	17396	17375	17256	17333	17366	17180	17374	17208	17495	17435	17369	17407	17304	17465	17520	17393	17478	17439	17326	17506	17581	17319	17294	17350	17485	17293	17313	17399	17557	17400	17226	17340	17304	17443	17496	17312	17373	17308	17421	17381	17355	17339	17481	17378	17289	17446	17406	17448	17489	17440	17398	17433	17223	17548	17500	17356	17394	17289	17426	17418	17568	17419	17359	17502	17484	17401	17499	17442	17391	17360	17534	17355	17443	17154	17492	17468	17264	17374	17463	17425	17551	17588	17545	17532	17279	17480	17502	17343	17342	17467	17423	17340	17423	17377	17561	17402	17528	17459	17319	17395	17541	17304	17579	17290	17530	17432	17454	17337	17414	17461	17499	17362	17502	17328	17302	17541	17556	17262	17400	17309	17325	17422	17492	17401	17378	17346	17389	17452	17227	17185	17567	17497	17362	17392	17374	17385	17429	17503	17445	17318	17397	17458	17409	17374	17504	17479	17270	17427	17438	17378	17442	17471	17371	17323	17476	17375	17394	17357	17428	17434	17511	17272	17481	17463	17433	17728	17456	17573	17425	17514	17625	17488	17324	17551	17274	17407	17503	17345	17424	17466	17422	17309	17495	17329	17354	17536	17380	17560	17481	17467	17390	17329	17421	17436	17358	17535	17527	17483	17335	17568	17468	17434	17479	17356	17346	17400	17299	17465	17460	17499	17406	17442	17550	17362	17420	17607	17466	17483	17403	17479	17551	17469	17408	17380	17489	17667	17465	17460	17541	17328	17374	17516	17472	17500	17295	17502	17389	17355	17205	17493	17643	17357	17354	17476	17452	17366	17489	17405	17377	17506	17544	17424	17560	17503	17569	17561	17517	17417	17522	17368	17443	17205	17319	17441	17500	17336	17333	17337	17543	17455	17503	17297	17354	17557	17412	17409	17311	17536	17432	17316	17478	17499	17394	17314	17365	17260	17555	17466	17462	17482	17279	17504	17450	17445	17516	17239	17464	17382	17337	17402	17508	17354	17402	17487	17568	17412	17506	17427	17614	17424	17370	17396	17434	17454	17552	17515	17398	17379	17491	17345	17309	17361	17243	17578	17498	17424	17573	17470	17551	17493	17422	17515	17383	17385	17307	17389	17372	17198	17537	17406	17390	17543	17584	17354	17454	17401	17457	17585	17378	17460	17521	17529	17348	17416	17409	17540	17392	17438	17442	17495	17383	17477	17381	17513	17349	17347	17520	17455	17487	17582	17541	17422	17486	17468	17368	17477	17446	17338	17350	17415	17462	17462	17311	17120	17399	17514	17507	17348	17469	17435	17520	17356	17502	17319	17464	17423	17521	17522	17544	17360	17424	17329	17327	17346	17532	17447	17360	17330	17393	17343	17380	17522	17418	17570	17265	17361	17512	17418	17502	17388	17552	17344	17312	17490	17454	17411	17358	17445	17461	17378	17497	17514	17447	17486	17547	17455	17532	17398	17340	17499	17590	17357	17561	17624	17512	17329	17601	17627	17422	17354	17505	17315	17298	17673	17323	17463	17436	17372	17383	17432	17375	17402	17463	17313	17557	17292	17596	17319	17444	17411	17259	17424	17347	17317	17474	17512	17513	17532	17507	17466	17397	17370	17526	17334	17436	17379	17402	17527	17302	17346	17353	17442	17436	17389	17404	17330	17420	17345	17450	17142	17535	17202	17491	17512	17480	17353	17445	17485	17441	17402	17590	17328	17444	17370	17302	17618	17414	17585	17543	17358	17629	17437	17367	17523	17501	17474	17236	17557	17330	17334	17443	17597	17582	17432	17542	17383	17304	17370	17526	17470	17542	17427	17506	17427	17495	17391	17475	17257	17548	17514	17402	17245	17453	17562	17178	17363	17408	17319	17390	17360	17604	17318	17244	17450	17421	17530	17492	17482	17526	17474	17477	17484	17385	17511	17335	17476	17425	17327	17419	17334	17324	17411	17456	17383	17345	17536	17485	17329	17394	17471	17304	17475	17436	17402	17457	17508	17335	17332	17593	17303	17465	17463	17501	17546	17452	17436	17459	17294	17462	17490	17279	17470	17524	17384	17292	17559	17579	17319	17499	17450	17314	17425	17367	17353	17525	17231	17476	17364	17327	17494	17404	17605	17246	17335	17427	17483	17438	17265	17566	17180	17536	17543	17633	17428	17514	17367	17389	17490	17474	17264	17446	17493	17318	17310	17330	17351	17453	17318	17467	17519	17361	17330	17167	17545	17532	17486	17484	17513	17422	17285	17287	17384	17375	17663	17357	17404	17236	17418	17398	17393	17588	17473	17569	17385	17439	17330	17522	17451	17451	17455	17566	17494	17481	17480	17450	17683	17410	17500	17334	17291	17647	17355	17314	17436	17293	17491	17469	17172	17467	17503	17399	17431	17462	17702	17463	17388	17462	17485	17496	17507	17239	17417	17369	17363	17457	17422	17639	17458	17468	17386	17351	17596	17510	17586	17414	17398	17452	17624	17401	17339
24201	21539	29404	26664	27234	27628	28010	25226	23944	23234	22639	22176	21818	21468	21208	21150	21468	21001	21507	21225	21186	21052	21089	20943	21040	21146	20944	20868	20970	21159	20934	21191	20914	21071	20954	21102	21144	21123	20961	20978	20965	21161	21077	20958	20897	20892	21074	20908	21172	20918	21018	20847	21148	21190	21148	21005	21062	20943	21194	21049	20817	21117	20957	21096	20901	20860	21060	20789	20798	20808	21090	20836	21155	21201	20975	20764	21045	21077	20999	21006	20880	20783	21070	20887	20894	21127	21076	20783	21116	20943	20938	20955	21138	20765	20906	20795	20892	21104	21058	21115	21131	20960	20843	20891	20955	20917	20992	21148	21234	21086	21115	21145	21091	21015	21049	21081	21034	21024	20930	20890	20793	21006	21130	20908	21221	20990	21206	20991	20934	21090	20905	20672	20892	20929	20962	21041	20901	20920	20751	20776	21000	20954	21090	21088	20803	20894	20712	20774	21011	20873	20938	20961	20948	20790	20956	20942	20866	20988	21092	20685	20845	21059	21043	20879	20873	20808	21120	20906	20736	20806	20777	20849	21111	20923	20973	21055	20905	20965	21013	21042	20985	20824	20932	20906	20808	21059	20975	20824	20875	20807	20896	21013	20843	21021	21050	20985	20929	21007	20872	21055	21202	20916	21226	20951	21021	21143	21153	21107	21001	20901	21108	21086	20967	21126	20988	20954	20954	21048	21184	20845	20847	21119	20908	20872	20995	20999	21165	20806	21061	21054	20865	20909	20893	20937	21001	21037	20796	21065	21154	21099	20872	20932	20864	20895	20895	20907	21015	20885	20997	21053	20759	21155	21033	20869	20938	20863	21031	21065	20929	21065	20991	20896	21130	20769	20989	20947	20910	20798	20988	20742	21115	21016	21070	20901	21110	20932	20880	20858	20982	20820	21089	21034	20851	20657	21035	20789	21008	21090	20856	20900	21059	20910	21008	21097	20994	20718	21144	20955	20771	20935	20919	20955	21243	20743	20960	20982	20825	20949	20807	20843	21082	20983	20887	20755	21212	20761	20864	20917	21054	20987	20874	20856	20830	21016	20960	21162	20778	20932	20963	20897	20938	20838	20941	21158	20764	20867	20956	20951	20953	21013	20932	21062	20993	20853	20986	20803	21083	21015	20876	20827	20981	20976	21210	21147	20867	21176	20992	20779	20986	20873	21072	20923	20978	20904	20952	20924	21066	20776	20979	20927	20862	20887	20744	20998	20866	20949	20793	20873	20717	21056	20889	20832	20768	20839	20819	21033	20772	21018	20888	21008	20752	20819	20861	20902	21057	20992	21001	21314	20883	20852	20892	20998	20907	20838	20976	20780	21084	21160	20808	20927	20891	21011	20784	20827	21011	20840	20983	20932	21026	20666	20992	20866	21144	20997	20826	20776	20927	21055	21017	21002	20946	20972	20988	20953	20880	20966	21149	20917	20948	21087	20881	20806	21098	20884	20872	20696	20942	20958	21185	21118	21077	20961	21064	20931	20897	21117	21057	20945	21130	20816	20787	20725	20988	21053	21120	20870	20991	20934	20867	20965	21107	21009	20878	20789	20843	21125	20998	21162	20987	21243	20910	20868	20719	20764	20953	20946	20925	20917	21095	21080	20683	20831	20944	20899	20959	21046	20766	21056	20970	20963	20797	20968	20902	20744	21009	20838	20860	20913	20791	20860	20888	20649	20830	20858	20845	20897	20933	20776	20957	21014	21018	20816	20821	20909	20800	20819	20945	20925	21078	20768	20843	20971	20834	20937	21014	20934	20977	21074	20905	20928	20950	20889	20776	20843	21052	20787	20695	20924	20985	20887	20705	20774	20917	21013	20864	21024	20949	21193	20745	20901	20982	20947	20809	21181	20790	20823	21102	21039	20928	21174	20956	21097	20882	20966	20951	21214	20769	20960	20818	20759	20988	20790	20837	21058	20948	21025	20943	20936	20906	20710	20908	21145	20796	20970	20957	20970	20651	20780	20855	20911	20962	20898	20963	20833	20850	20949	20802	20891	20980	20963	21021	21068	20947	21161	20834	20725	20911	21111	21259	20874	20750	21022	20896	20944	20745	20946	20967	21221	20738	21094	20901	20728	20903	20957	20974	21110	20920	20787	21038	20859	21060	21081	21010	21108	20910	20854	20885	20911	20925	21073	20961	20938	20667	20943	20964	21033	21044	20813	20949	20909	20843	20764	20837	21369	21009	21047	20847	20967	20950	20995	21026	20928	21027	20987	21061	20930	20614	21191	21087	20711	20909	21148	21073	20978	20998	21022	20834	20886	20971	21030	20866	20954	20916	20967	20819	20764	20934	20824	20939	21043	21153	20786	21064	20883	21080	20996	21020	20916	20984	20973	21097	21134	21104	20943	20984	20906	21050	20849	20706	20820	20679	20962	20794	20767	20836	20983	20948	20918	20883	20809	20915	20785	21064	20880	20915	20783	20818	20712	20955	20902	21105	20861	21046	21022	20908	20847	20962	20964	20944	21170	20890	20921	21139	21032	20912	20795	20987	21064	21123	20835	20839	21006	21043	20830	20855	21001	20996	20822	20932	20865	21080	21146	20856	21072	20997	21026	20829	20888	20964	21009	20897	20872	20736	20904	20889	20861	20776	20991	20942	20945	20957	21162	21089	20722	20882	20971	20875	20918	20937	21093	20928	20916	21091	20913	20794	20825	21013	20773	21253	21012	21055	20913	20844	20860	21148	20946	20909	20968	21050	20925	20961	20835	20939	20915	21064	20914	21081	21060	20951	20786	21004	20837	20992	20930	20858	21007	20998	20916	21030	21095	20966	21039	20945	21066	20957	20907	20955	21029	21123	21016	20943	21100	20985	20987	20872	20826	20831	20834	21042	20951	21112	20887	20888	21000	20868	20867	20877	21163	21003	20695	20877	20912	20954	20949	20956	20890	20869	20883	21022	20891	20949	20921	20978	20753	21001	21094	20983	20864	20954	20963	21042	20979	21023	21276	21027	20787	21025	21034	21060	20956	20873	20974	20741	20809	20824	20865	20810	21090	20962	20908	21086	20773	20912	20913	21070	21180	21014	20965	20947	20770	20834	20893	20958	20963	20873	20871	21065	20930	20953	20854	20944	20987	20983	20745	21053	21009	20812	20935	21175	20863	21085	20955	21034	21241	20938	21015	20768	20800	20851	20910	20793	21130	21128	21093	20876	20840	21056	21320	21094	21066	21028	20829	21001	20926	20702	20677	21037	20811	21085	21114	20871	20936	21013	20846	20975	20850	20901	21145	21010	21021	20845	20836	20863	20778	20866	21092	21090	21035	21049	20948	20986	21060	20915	21257	21137	20844	20857	21010	20821	21039	20937	20862	21045	20939	20936	20898	21143	20848	20924	20983	20978	21085	20896	21027	21024	21033	21178	20834	20873	20964	21100	20995	20928	20821	20870	20720	20853	20999	20685	21012	21032	20839	21199	21026	21229	21080	20862	20947	21198	20888	20992	20968	20776	21159	20886	20767	21099	20986	21032	20924	20993	20969	20906	21004	21005	20945	20989	20838	20893	20926	21003	21041	20964	21083	20924	20994	20762	20776	20878	20855	20922	20863	20931	20817	20808	20705	20945	20850	20870	21034	20791	20936	21078	20812	20883	20963	20991	21074	20984	20958	20869	20870	20966	20871	20927	20922	20971	20894	21059	20837	20962	21130	20977	20934	20966	20746	20825	20775	21056	20969	20839	20969	21046	20754	20779	20873	20947	21060	21000	20871	21007	21002	20948	21071	20880	20934	20711	20853	20837	20811	20772	21042	21012	20973	20949	20840	21101	20711	21069	20981	20974	20901	20967	20845	20847	20769	20951	21059	20929	20780	21075	21051	20945	20939	20919	20980	20744	20922	20946	20971	21050	20949	20967	20884	20889	20882	20865	20902	21232	20940	20946	20900	21044	21057	20930	20996	21233	21057	21116	20810	20869	20700	20839	20954	21076	20739	21050	20906	20978	21024	20927	20829	21096	20963	20815	21123	20962	20974	20741	20871	21049	21057	21247	21011	20842	21113	21065	21070	21079	20887	20730	20686	21152	20771	20901	21023	21082	21055	21072	20913	21008	20849	20982	21149	20954	20945	20988	20987	20701	21095	21018	20885	21118	20934	20831	20859	20679	20829	21025	20801	20922	21103	21117	20844	20884	21148	20765	20941	21126	21030	21035	20933	20860	20944	20891	20961	20914	21033	20878	20937	20887	21120	21022	20928	20941	21083	20938	20923	20908	21028	20781	21015	20873	20982	20971	20919	20982	20936	20985	21051	20978	20965	20851	20868	20893	20902	21068	21122	20894	20844	21133	21084	21037	21029	20831	20989	21036	20776	20968	20839	21039	21057	20531	21067	21034	20763	20888	20989	20946	21091	20784	20950	20601	20917	21015	20815	21136	20879	21036	21032	20937	21047	21075	21216	20910	20963	20848	21023	21193	20906	20921	20745	20725	20849	20911	21136	20890	21149	20845	21003	20803	20762	21125	21028	20996	21001	21015	20952	21058	21076	20858	20830	20911	20832	20942	20830	20851	20859	21166	21002	21145	21192	21070	21011	20943	20840	21047	20888	21175	20998	20916	20908	20935	20823	20912	21057	21078	21008	21010	20762	20773	20809	21045	20891	20911	20921	21050	21029	21011	20914	20964	20839	20889	20936	20865	20839	21200	20912	21005	20918	21095	21062	20997	20852	20961	21031	20905	21013	21080	20982	21101	20905	20964	21049	20928	20712	20905	20843	21030	20849	21051	20904	20714	20995	20802	20970	20838	20947	21062	20899	20751	21027	20947	20836	21006	20928	20797	21052	20943	20817	20852	20717	20991	21005	21027	20764	20663	20975	20927	21075	20753	20812	20835	20941	20992	21095	20903	21098	20807	20765	21126	20852	20847	20749	21018	20967	21138	20858	20997	20811	21005	20891	21019	21015	20808	20965	21029	20995	21011	20868	20998	21054	20898	21095	20876	20778	21132	20925	20786	20797	20774	20718	20988	20940	20984	21136	20920	20977	20909	21071	20955	20854	20931	21007	20988	20950	20741	20987	20799	20866	20993	21004	21036	20992	21008	21034	20981	20816	21077	20954	21085	21004	21005	20921	20981	20993	20839	21032	20951	20952	20744	20997	20864	20739	21118	20977
33413	52918	50481	40256	33958	26591	24724	23257	21744	20795	19879	19364	18687	18821	18278	18178	18173	17974	17961	17942	17761	17993	17975	17888	17897	17763	17864	17756	17923	17986	17739	17756	17937	17799	17863	17658	17775	17798	17793	17894	17979	17868	17894	17841	17865	17785	17914	17676	17514	17915	17866	17854	17833	17746	17788	17567	17686	17933	17537	17843	17885	17794	17757	17786	17640	17930	17745	17747	17686	17626	17757	17828	17691	17641	17809	17686	17793	17795	17601	17811	17785	17790	17798	17671	17808	17966	17730	17875	17692	17900	17693	17756	17760	17840	17713	17693	17729	17838	17852	17793	17710	17920	17769	17617	17852	17680	17866	17765	17894	17784	17806	17709	17889	17669	17790	17757	17731	17600	17594	17646	17869	17873	17586	17937	17789	17723	17683	17741	17704	17717	17837	17819	17680	17898	17660	17741	17684	17700	17754	17684	17610	17699	17726	17897	17771	17657	17568	17651	17695	17717	17846	17783	17984	17879	17794	17714	17806	17885	17667	17815	17614	17713	17734	17589	17749	17697	17647	17742	17672	17662	17893	17785	17687	17818	17865	17676	17742	17755	17660	17746	17915	17733	17908	17721	17855	17692	17674	17798	17748	17675	17675	17582	17794	17730	17713	17814	17796	17659	17741	17634	18037	17817	17689	17710	17578	17670	17993	17700	17716	17685	17820	17735	17644	17688	17780	17718	17656	17721	17648	17937	17726	17635	17726	17925	17786	17576	17777	17569	17557	17909	17615	17574	17915	17799	17762	17771	17805	17655	17882	17887	17901	17698	17845	17786	17806	17685	17839	17694	17786	17744	17922	17560	17656	17682	17707	17733	17723	17712	17767	17893	17700	17798	17715	17786	17779	17582	17714	17781	17767	17856	17590	17883	17449	17832	17841	17561	17893	17690	17817	17762	17852	17746	17652	17864	17746	17755	17752	17618	17667	17651	17543	17818	17751	17759	17647	17702	17826	17576	17649	17644	17831	17784	17637	17937	17795	17811	17704	17808	17764	17840	17668	17771	17611	17730	17799	17777	17701	17827	17833	17873	17858	17586	17717	17754	17769	17899	17474	17803	17820	17740	17701	17694	17722	17732	17667	17735	17687	17705	17791	17574	17729	17990	17779	17870	17753	17823	17821	17698	17741	17694	17808	17530	17698	17699	17762	17887	17684	17752	17866	17868	17889	17619	17751	17677	17562	17923	17850	17832	17878	17970	17817	17735	17833	17676	17738	17855	17983	17732	17919	17769	17776	17780	17713	17894	17753	17770	17592	17830	17572	17737	17958	17707	17861	17686	17961	17754	17836	17544	17834	17636	17646	17773	17716	17831	17833	17662	17855	17692	17801	17711	17701	17752	17578	17674	17962	17722	17800	17893	17613	17896	17680	17661	17630	17751	17547	17875	17624	17827	17656	17745	17638	17706	18006	17715	17797	17771	17760	17691	17758	17687	17776	17634	17658	17818	17681	17739	17841	17816	17758	17795	17749	17888	17804	17865	17868	17884	17730	17737	17751	17560	17795	17659	17754	17518	17822	17753	17690	17721	17603	17832	17692	17840	17732	17663	17716	17697	17704	17826	17806	17619	17775	17745	17857	17692	17727	17981	17661	17810	17727	17784	17695	17686	17602	17627	17621	17567	17764	17872	17657	17755	17795	17825	17623	17765	17888	17731	17906	17829	17749	17670	17804	17773	17947	17915	17641	17735	17698	17688	17739	17688	17564	17692	17648	17923	17959	17745	17837	17606	17694	17772	17773	17840	17887	17720	17794	17759	17761	17584	17869	17754	17609	17641	17513	17707	17757	17652	17569	17909	17824	17839	17834	17565	17690	17784	17689	17769	17583	17728	17718	17859	17824	17841	17755	17690	17749	17804	17462	17808	17742	17740	17821	17728	17899	17704	17793	17753	17565	17751	17819	17669	17716	17644	17626	17717	17796	17777	17846	17636	17743	17617	17761	17623	17652	17821	18094	17769	17850	17729	17858	17853	17795	17761	17788	17669	17894	17586	17673	17715	17798	17837	17700	17546	17591	17713	17628	17657	17754	17711	17968	17699	17812	17801	17879	17689	17793	17950	17759	17723	17598	17875	17744	17692	17872	17827	17735	17945	17787	17577	17876	17887	17889	17707	17803	17752	17697	17644	17815	17792	17548	17867	17741	17744	17766	17871	17784	17700	17809	17702	17829	17760	17796	17880	17832	17741	17648	17765	17709	17715	17628	17718	17716	17875	17664	17701	17769	17878	17695	17900	17568	17810	17687	17843	17833	17612	17684	17728	17782	17657	17940	17783	17893	17803	17709	17865	17721	17626	17810	17702	17788	17725	17897	17734	17659	17600	17513	17801	17723	17607	17775	17695	17826	17837	17669	17784	17803	17734	17871	17872	17518	17773	17741	17719	17907	17854	17812	17936	17836	17799	17639	17731	17733	17647	17736	17722	17657	17859	17604	17677	17721	17874	17993	17710	17726	17725	17741	17746	17784	17800	17805	17725	17808	17697	17661	17719	17992	17781	17780	17709	17725	17673	17844	17669	17891	17817	17853	17823	17692	17683	17859	17888	17697	17831	17669	17779	17640	17764	17579	17863	17702	17693	17614	17768	17768	17793	17777	17766	17577	17939	17808	17767	17779	17757	17775	17783	17740	17739	17593	17798	17775	17761	17462	17807	17640	17720	17772	17839	17640	17630	17610	17816	17751	17643	17697	17898	17866	17657	17619	17870	17696	17636	17662	17719	17718	17795	17897	17869	17675	17721	17661	17891	17746	17648	17643	17751	17705	17781	17930	17899	17933	17693	17740	17733	17799	17747	17676	17801	17633	17681	17735	17768	17894	17922	17861	17960	17777	17788	17681	17652	17725	17855	17777	17734	17683	17885	17758	17779	17816	17719	17690	17889	17866	17820	17665	17850	17781	17668	17602	17717	17738	17676	17808	17765	17856	17686	17824	17761	17626	17799	17737	17637	17921	17752	17740	17519	17639	17770	17718	17705	17858	17726	17583	17806	17826	17766	17864	17678	17938	17694	17948	17705	17799	17842	17908	17714	17624	17685	17800	17666	17776	17627	17722	17676	17640	17645	17651	17663	17765	17784	17793	17731	17610	17712	17775	17624	17986	17937	17822	17841	17861	17541	17783	17583	17608	17785	17696	17805	17684	17730	17751	17628	17664	17895	17848	17803	17772	17676	17604	17751	17784	17812	17785	17890	17825	17516	17770	17873	17664	17807	17811	17802	17578	17726	17594	17713	17729	17591	17825	17682	17608	17596	17788	17790	17653	17864	17763	17727	17732	17815	17754	17830	17632	17741	17806	17588	17798	17620	17620	17828	17650	17746	17753	17715	17745	17850	17787	17593	17723	17778	17825	17950	17629	17844	17805	17800	17770	17658	17926	17630	17886	17775	17915	17799	17789	17919	17649	17598	17708	17739	17679	17835	17879	17567	17864	17782	17789	17764	17735	17684	17889	17610	17790	17618	17650	17868	17779	17619	17788	17804	17770	17655	17729	17860	17804	17661	17849	17773	17636	17902	17621	17880	17785	17525	17606	17693	17596	17636	17781	17760	17758	17807	17955	17949	17832	17737	17722	17766	17588	17787	17789	17708	17763	17776	17709	17809	17882	17794	17813	17742	17827	17523	17807	17791	17882	17713	17633	17729	17840	17822	17707	17899	17890	17733	17656	17747	17689	17776	17641	17738	17776	17722	17932	17928	17827	17735	17807	17718	17832	17700	17898	17619	17771	17784	17655	17770	17897	17613	17684	17881	17675	17786	17685	17814	17956	17611	17798	17742	17713	17493	17815	17780	17681	17641	17578	17561	17782	17729	17784	17674	17661	17979	17813	17769	17899	17828	17901	17936	17683	17665	17820	17770	17733	17736	17975	17742	17720	17762	17767	17910	17753	17654	17943	17780	17796	17772	17638	17833	17833	17826	17597	17754	17715	17786	17652	17795	17778	17755	17705	17620	17754	17592	17835	17810	17702	17745	17895	17781	17778	17656	17583	17774	17795	17836	17756	17750	17740	17879	17642	17684	17818	17763	17896	17786	17696	17793	17765	17689	17802	17635	17755	17669	17769	17742	17741	17659	17914	17762	17946	17738	17831	17661	17750	17779	17644	17699	17696	17696	17688	17825	17805	17861	17976	17943	17786	17813	17641	17814	17583	17815	17714	17673	17831	17787	17723	17677	17895	17837	17727	17848	17839	17803	17827	17853	17553	17767	17654	17894	17666	17799	17877	17602	17784	17821	17918	17703	17778	17646	17663	17616	17848	17725	17977	17746	17809	17933	17778	17905	17775	17672	17860	17692	17936	17831	17852	17784	17726	17603	17881	17821	17701	17751	17821	17703	17754	17945	17916	17623	17964	17819	17744	17737	17759	17832	17817	17744	17968	17743	17755	17582	17938	17777	17727	17703	17796	17762	17882	17776	17814	17874	17785	17843	17833	17630	17800	17780	17739	17629	17675	17737	17688	17810	17825	17821	17828	17786	17811	17575	17764	17616	17657	18037	17859	17651	17880	17764	17815	17548	17650	17786	17556	17832	17714	17573	17797	17806	17683	17710	17726	17821	17724	17607	17697	17675	17631	17816	17842	17734	17678	17708	17750	17763	17785	17692	17720	17701	17646	17759	17579	17745	17706	17749	17957	17850	17837	17977	17661	17707	17763	17716	17790	17812	17705	17736	17815	17575	17755	17617	17853	17676	17968	17805	17740	17997	17942	17713	17694	17562	17779	17687	17837	17783	17712	17808	17645	17590	17703	17894	17685	17558	17775	17757	17607	17777	17690	17783	17694	17805	17834	17908	17663	17638	17743	17771	17770	17638	17785	17627	17807	17746	17730	17587	17626	17792	17822	17732	17665	17820	17645	17844	17649	17788	17664	17646	17753	17933	17659	17809	17824	17815	17679	17680	17887	17822	17755	17773	17733	17760	17737	17666	17732	17653	17806	17863	17850	17866	17780	17892	17641	17653	17596	17666	17607	17732	17936	17801	17854	17760	17749	17652	17795	17640	17680	17799	17811	17742	17771	17697	17843	17622	17641	17885	17611	17776	17854	17907	17720	17622	17866	17872	17752	17703	17752	17926	17788	17699	17850	17825	17740	17690	17851	17765	17764	17769	17710	17773	17877	17748
22983	21489	29421	24846	24369	28914	32907	26843	25683	25072	24270	23612	23178	22891	22499	22113	22099	22186	22130	22020	22112	22003	21768	22001	21882	21857	21721	21865	21984	22039	21944	21908	21740	22099	21804	21695	21801	21589	21724	21683	21855	21786	21908	21832	21846	21613	21725	21950	21646	21764	22073	21708	21621	21606	21680	21629	21750	21748	21689	21586	21887	21601	21734	21594	21653	21665	21911	21788	21919	21641	21562	21914	21721	21941	21966	21751	21727	21548	21810	21971	21857	21527	21748	21759	21649	21625	21746	21739	21927	21478	21587	21748	21856	21880	21844	21737	21798	21707	21586	21802	21747	21665	21591	21926	21712	21675	21752	21539	21832	21722	21766	21756	21630	21692	21652	21439	21447	21489	21770	21947	21924	21768	21548	21649	21687	21810	21940	21819	21669	21655	21863	21529	21637	21791	21927	21712	21724	21729	21661	21524	21601	21685	21517	21667	21830	21504	21752	21562	21502	21719	21801	21717	21670	21725	21634	21571	21830	21726	21689	21738	21809	21680	21709	21810	21866	21588	21668	21625	21778	21708	21893	21656	21740	21703	21454	21570	21694	21834	21451	21627	21720	21922	21843	21682	21887	21585	21680	21317	21761	21587	21532	21840	21595	21448	21784	21922	21532	21633	21621	21729	21617	21748	21727	21666	21722	21590	21641	21663	21747	21283	21680	21676	21756	21530	21471	21499	21749	21822	21921	21735	21720	21706	21752	21669	21634	21725	21783	21662	21745	21804	21915	21580	21735	21776	21598	21617	21804	21694	21693	21636	21567	21503	21757	21745	21675	21783	21624	21394	21729	21676	21575	21706	21721	21620	21720	21624	21806	21610	21788	21650	21776	21679	21676	21768	21742	21563	21700	21609	21746	21704	21636	21640	21754	21762	21669	21671	21547	21559	21846	21662	21905	21802	21640	21710	21655	21628	21657	21674	21769	21791	21577	21702	21848	21457	21482	21719	21594	21721	21596	21875	21736	21545	21724	21486	21742	21876	21769	21767	21435	21535	21776	21709	21882	21586	21652	21498	21627	21581	21832	21659	21606	21778	21325	21611	21863	21792	21841	21660	21638	21564	21823	21723	21521	21482	21944	21762	21815	21543	21804	21770	21768	21941	21545	21608	21425	21526	21640	21782	21744	21821	21794	21486	21725	21514	21768	21613	21640	21676	21561	21614	21642	21604	21745	21617	21552	21624	21545	21722	21474	21875	21637	21660	21780	21593	21653	21625	21721	21476	21694	21534	21813	21833	21545	21681	21869	21990	21602	21661	21753	21683	21827	21559	21781	21696	21760	21497	21482	21651	21767	21533	21844	21725	21653	21575	21689	21480	21894	21639	21615	21693	21840	21448	21875	21785	21624	21498	21843	21742	21820	21718	21562	21548	21933	21549	21606	21772	21654	21529	21814	21596	21500	21666	21410	21447	21520	21669	21580	21607	21685	21640	21642	21466	21494	21656	21726	21908	21622	21473	21788	21802	21523	21646	21733	21774	21856	21621	21825	21644	21711	21586	21565	21663	21473	21882	21896	21665	21766	21774	21500	21595	21626	21502	21777	21461	21744	21681	21560	21773	21660	21595	21654	21834	21559	21774	21845	21632	21722	21702	21867	21755	21876	21407	21509	21677	21725	21724	21708	21717	21632	21772	21614	21678	21892	21560	21609	21716	21643	21799	21576	21595	21581	21616	21667	21594	21665	21826	21585	21848	21680	21675	21770	21704	21746	21740	21636	21845	21688	21563	21755	21853	21715	21695	21759	21597	21647	21760	21771	21542	21483	21618	21518	21813	21661	21582	21484	21715	21721	21643	21723	21803	21842	21739	21857	21871	21606	21643	21795	21660	21879	21734	21477	21571	21449	21833	21806	21400	21708	21682	21650	21689	21653	21731	21929	21755	21750	21584	21525	21729	21781	21546	21817	21579	21707	21701	21746	21406	21604	21661	21802	21630	21812	21679	21793	21392	21680	21679	21543	21702	21542	21391	21676	21656	21851	21700	21877	21634	21780	21784	21822	21556	21607	21859	21578	21747	21892	21626	21662	22048	21775	21639	21764	21660	21738	21619	21750	21823	21729	21827	21806	21937	21514	21808	21697	21653	21733	21486	21587	21574	21633	21903	21665	21706	21850	21746	21637	21784	21855	21729	21446	21567	21686	21777	21708	21734	21700	21735	21442	21705	21586	21590	21491	21653	21686	21724	21740	21706	21735	21879	21737	21837	21748	21804	21465	21832	21665	21730	21888	21747	21734	21690	21665	21568	21552	21747	21751	21711	21819	21597	21511	21663	21692	21769	21581	21592	21758	21500	21662	21770	21650	21812	21761	21486	21682	21753	21713	21759	21479	21587	21703	21507	21824	21902	21506	21681	21659	21522	21692	21542	21897	21578	21578	21601	21745	21415	21596	21778	21534	21561	21790	21951	21637	21569	21861	21815	21691	21844	21714	21687	21905	21613	21804	21850	21717	21701	21826	21538	21864	21651	21567	21673	21914	21737	21525	21675	21503	21575	21680	21650	21540	21846	21656	21592	21753	21726	21653	21685	21586	21636	21663	21992	21581	21597	21569	21557	21547	21640	21726	21601	21730	21663	21500	21452	21523	21679	21849	21689	21574	21646	21667	21698	21808	21777	21794	22009	21478	21538	21538	21732	21614	21583	21627	21796	21671	21599	21794	21896	21713	21535	21705	21564	21607	21603	21589	21640	21771	21667	21859	21871	21740	21713	21607	21929	21537	21774	21539	21773	21685	21530	21847	21517	21628	21566	21740	21649	21632	21532	21723	21538	21686	21582	21754	21592	21692	21546	21785	21738	21955	21638	21518	21937	21542	21447	21743	21857	21736	21686	21457	21724	21625	21800	21631	21585	21685	21918	21568	21656	21582	21643	21812	21588	21797	21747	21585	21542	21638	21794	21649	21434	21710	21940	21568	21777	21810	21625	21836	21665	21703	21742	21427	21657	21800	21532	21805	21748	21569	21765	21556	21508	21680	21760	21489	21693	21628	21830	21560	21499	21644	21596	21790	21721	21991	21910	21576	21649	21820	21811	21726	21580	21673	21604	21746	21856	21630	21603	21789	21623	21585	21616	21674	21482	21782	21648	21813	21842	21580	21658	21496	21563	21462	21822	21791	21815	21663	21549	21664	21687	21542	21447	21583	21800	21595	21754	21766	21711	21609	21774	21884	21662	21785	21415	21485	21690	21810	21691	21455	21704	21631	21720	21566	21588	21568	21953	21917	21554	21690	21686	21630	21487	21699	21577	21681	21658	21625	21796	21591	21604	21541	21653	21864	21699	21666	21648	21638	21832	21828	21621	21571	21685	21656	21683	21593	21551	21753	21679	21854	21907	21600	21641	21433	21533	21752	21670	21665	21653	21873	21743	21570	21662	21587	21538	21857	21690	21800	21758	21880	21584	21593	21574	21702	21787	21803	21762	21655	21620	21467	21815	21476	21579	21556	21733	21546	21590	21712	21695	21792	21580	21698	21770	21762	21474	21556	21868	21639	21666	21503	21629	21616	22077	21759	21630	21676	21647	21315	21538	21744	21551	21554	21556	21629	21542	21547	21609	21699	21775	21511	21625	21752	21322	21779	21589	21531	21436	21437	21535	21648	21878	21771	21589	21707	21635	21717	21573	21556	21779	21627	21687	21672	21853	21694	21508	21636	21510	21673	21548	21672	21755	21717	21659	21654	21563	21840	21603	21727	21505	21729	21637	21817	21625	21650	21473	21796	21700	21716	21740	21597	21635	21556	21720	21716	21626	21652	21791	21580	21623	21718	21941	21865	21746	21694	21715	21596	21734	21607	21825	21689	21757	21515	21603	21544	21765	21432	21485	21613	21395	21537	21548	21562	21731	21613	21727	21822	21503	21769	21684	21673	21804	21657	21719	21825	21739	21712	21239	21569	21634	21666	21610	21973	21613	21893	21607	21848	21569	21917	21859	21897	21846	21438	21576	21644	21740	21681	21470	21612	21366	21570	21642	21568	21813	21904	21644	21944	21746	21690	21938	21747	21490	21675	21696	21534	21639	21592	21664	21601	21532	21823	21848	21696	21695	21644	21601	21749	21714	21496	21513	21629	21609	21655	21734	21701	21733	21887	21651	21709	21826	21810	21710	21584	21622	21605	21859	21650	21532	21592	21652	21767	21829	21757	21748	21761	21645	21819	21676	21707	21729	21794	21804	21613	21654	21653	21566	21551	21792	21622	21679	21773	21801	21667	21668	21574	21669	21720	21410	21690	21755	21517	21661	21668	21526	21759	21759	21893	21531	21663	21739	21653	21625	21806	21813	21862	21579	21789	21700	21765	21661	21713	21982	21408	21666	21718	21634	21773	21622	21823	21739	21870	21675	21681	21620	21648	21931	21776	21831	21565	21796	21674	21775	21722	21691	21750	21691	21532	21722	21767	21562	21665	21867	21686	21624	21509	21560	21633	21445	21744	21826	21688	21608	21828	21565	21651	21740	21781	21784	21864	21638	21563	21795	21785	21682	21813	21682	21674	21555	21530	21772	21865	21781	21707	21520	21572	21554	21863	21807	21855	21596	21385	21661	21876	21848	21748	21769	21743	21871	21701	21797	21807	21930	21663	21604	21754	21724	21895	21595	21817	21760	21724	21658	21765	21441	21757	21610	21728	21564	21766	21668	21771	21918	21588	21834	21733	21949	21679	21771	21638	21771	21686	21832	21787	21589	21670	21881	21677	21662	21794	21720	21816	21687	21943	21796	21728	21696	21737	21866	21598	21626	21705	21640	21629	21470	21703	21729	21719	21661	21485	21723	21736	21499	21772	21695	21632	21567	21765	21681	21793	21652	21748	21655	21621	21638	21874	21810	21624	21505	21556	21545	21774	21770	21849	21723	21600	21628	21728	21735	21610	21782	21759	21790	21807	21656	21756	21763	21613	21761	21590	21865	21629	21681	21728	21776	21707	21556	21706	21831	21541	21683	21650	21863	21809	21514	21517	21706	21582	21628	21716	21746	21628	21646	21722	21561	21695	21652	21448	21536	21777	21455	21501	21562	21609	21877	21705	21674	21625	21517	21863	21585	21873	21549	21876	21672	21734	21760	21900	21559	21629	21563	21502	21702	21642	21599	21418	21707	21877	21618	21688	21664	21682	21639
37665	60979	56147	46114	36994	33377	30101	25058	24138	22396	21559	20717	19760	19272	19049	18854	18898	18689	18458	18189	18387	18483	18157	18332	18279	18270	18181	18223	18117	18241	18419	18326	18339	18227	18283	18399	18349	18119	18143	18274	18344	18107	18201	18343	18293	18182	18359	18259	18118	18278	18343	18224	18300	18120	18356	18290	18269	18289	18286	18272	18025	18191	18330	18032	18294	18166	18032	18184	18326	18377	18299	18121	18274	18194	18123	18188	18155	18041	18331	18196	18377	18065	18189	18111	18204	18101	18214	18160	18207	18118	18163	18112	18346	18279	18144	18384	18084	18196	18293	18270	18068	18079	18135	18187	18157	18161	18259	18095	18204	18257	18231	18207	18361	18184	18320	18234	18046	18238	18266	18264	18238	18322	18062	18226	17991	18108	18111	18010	18253	18257	18259	18108	18212	18312	18121	18204	18135	18257	18021	18167	18029	18295	18202	18278	18207	18228	18221	18122	18239	18226	18111	18310	18272	18036	18328	18238	18207	18013	18355	18196	18127	18307	18294	18128	18136	18233	18007	18302	18284	18111	18167	18271	18232	18206	18278	18154	18068	18355	18360	18193	18190	18150	18309	17997	18195	18181	17919	18151	18188	18312	18237	18180	18360	18140	18338	18193	18172	18116	18180	18213	18206	18224	18324	18142	17952	18251	18138	18052	18228	18257	18206	18198	18232	18034	18238	18107	18150	18151	18198	18113	18203	18077	18193	18295	18236	18195	18233	18209	18382	18172	18229	18246	18193	18213	18283	18183	18163	18222	18104	18079	18101	18186	18167	18203	18230	18201	18189	18204	18263	18150	18334	18343	17964	18261	18042	18064	18234	18300	18155	18237	18205	18342	18295	17990	18146	18198	18043	18106	18134	18258	18167	18190	18168	18288	18195	18152	18315	18137	18129	18134	18163	18296	18299	18204	18180	18297	18248	18078	18208	17850	18246	18268	18050	18088	18212	18096	18096	18271	18027	18217	18194	18130	18224	18120	18206	18094	18167	18241	18236	18456	18283	18231	18203	18237	18255	18170	18301	18131	18218	18248	18139	18144	18063	18232	18068	18055	18087	18229	18206	18101	18110	18186	17998	18189	18062	18262	18148	18306	18372	18255	18123	18208	18105	18309	18265	18214	18193	18287	18078	18262	18364	18173	18344	18128	18148	18239	18210	18164	18323	18338	18134	17919	18174	18312	18236	18250	18314	18075	18018	18221	18094	18047	18210	17859	18349	18218	18087	18164	18301	18243	18101	18085	18196	18052	18222	18023	18423	18284	17987	18301	18317	18098	18175	18137	18247	18210	18188	18359	18121	18417	18035	18095	18204	18217	18324	18204	18150	18171	18306	18157	18323	18347	18211	18299	18087	18220	18225	18085	18262	18245	17957	18365	18237	18089	18178	18275	18199	18246	18194	18068	18147	18258	18282	18136	18149	18302	18274	18154	18100	17939	18155	18261	18118	17894	18402	18259	18120	18068	18277	17982	18278	18284	18232	18231	18273	18074	18329	17977	18522	18144	18074	18124	18101	18197	18123	18109	18234	18009	18118	18278	18112	18293	18204	18036	18303	18377	18245	18096	18295	18342	18133	18077	18293	18194	18035	18263	18263	18257	18245	18232	18204	18202	18267	18035	18087	18319	18332	18222	18062	18206	18034	18233	18153	18154	18261	18237	18218	18142	18176	18126	18206	18242	18330	18143	18318	18280	18328	18116	18264	18091	18172	18039	18262	18161	18108	18254	18163	18219	18132	18201	18170	18192	18194	18223	17989	18301	18106	18372	18205	18080	18127	18215	18146	18043	18178	18204	18205	17939	18221	18171	18232	18272	18164	18231	18266	18118	18215	18209	18260	18208	18110	17948	18102	18195	18129	18160	18210	18187	18394	18083	17933	18219	18148	18028	18145	18240	18317	18139	18155	18147	18141	18192	18323	18109	18321	18133	18091	18318	18133	18322	18147	18029	18288	18238	18218	18103	18398	18224	18356	18311	18377	18335	18062	18280	18217	18277	18145	17940	18266	18187	18081	18052	18069	18260	18194	18135	18240	18167	18327	18105	18213	18157	18213	18033	18066	18268	18247	18282	18198	18124	18132	18083	18231	18194	18072	18069	18371	18163	18044	18161	18062	18179	18156	18361	18095	18211	18406	18114	18381	18196	18294	18162	18079	18203	18059	18176	18303	18165	18270	18113	18312	18356	18319	18074	18122	18184	18390	18325	18089	18075	18374	18068	18314	18171	17980	18151	18210	18264	18185	18117	18252	18204	18240	18152	18195	18059	18136	18291	18176	18242	18281	18098	18224	18170	18204	18268	18172	18207	18234	18113	18147	18282	18084	18267	18174	18149	18224	18135	18314	18215	18191	18046	18178	18099	18212	18177	18059	18209	18381	18275	18027	18217	18246	18101	18280	18388	18193	18465	18161	18230	18165	18191	18226	18200	18137	18181	18190	18296	18193	18255	18188	18253	18117	17963	18141	18332	18240	18210	18190	18142	18065	18218	18348	18203	18178	18016	18210	18200	18173	18138	18076	18344	18128	18272	18081	18075	18068	18270	18306	18264	18197	18104	18255	18186	18114	18217	18254	18073	18270	18087	18215	18270	18121	18344	18174	18247	18257	18240	18234	18160	18139	18057	18030	18182	18111	18248	18286	18131	18200	18178	18129	18255	18359	18170	18333	18158	17997	18109	18098	18220	18212	18178	18190	18142	18115	18138	18263	18089	18209	18185	18281	18193	18166	18253	18373	18332	18189	18168	18193	18297	18141	18196	18082	18141	18148	18076	18135	18205	18247	18072	18371	18170	18274	18340	18210	18152	18081	18161	17980	18178	18318	18207	18187	18144	18164	18295	18149	18230	18255	18228	18163	18218	18197	18269	18195	18295	18114	18162	18181	18217	18246	18155	18138	18132	18051	18110	18015	18278	18240	18025	18321	18257	18174	18131	18086	18355	18054	18156	18324	18288	18122	18290	18086	18392	18174	18188	18217	18049	18201	18199	18200	18313	18123	18179	18239	18182	18068	18112	18174	18174	18096	18135	18242	18080	18287	18098	18134	18179	18349	18304	18079	18123	18353	18279	18252	18160	18235	18185	18432	18180	18134	18006	18185	18268	18119	18320	18230	18127	18258	18092	18112	18281	18021	18159	18087	18045	18160	18182	18355	18156	18132	18193	18280	18197	18183	18024	18292	18281	18393	18088	18131	18175	18105	18228	18225	18058	18099	18144	18342	18096	18188	18253	18188	18117	18273	18174	18229	18163	18378	18123	18282	18153	18149	18308	18054	18114	18109	18081	18341	18378	18157	18331	18126	18116	18250	18204	18017	18155	18135	18157	18285	18366	18020	18307	18026	18322	18056	18360	18263	18110	18025	18144	18245	18331	18243	18198	18259	18149	18281	18039	18327	18117	18147	18357	18232	18205	18280	18053	18174	18192	18232	18145	18189	18260	17926	18383	18212	18303	18182	18122	18243	18173	18102	18246	18301	18281	18331	18097	18144	18094	18186	18290	18355	18129	18344	18226	18095	18250	18169	18383	18338	18183	18288	18180	18337	18113	18140	18268	18299	18272	18275	18163	18186	18306	18160	18120	18241	18325	18344	18090	18208	18318	18157	18405	18190	17990	18343	18094	18188	18098	18284	18103	18252	18244	18290	18323	18284	18195	18090	18197	18217	18226	18237	18145	18210	18156	18159	17979	18211	18080	18125	18366	18155	18273	18433	18043	18110	18172	18223	18265	18160	18261	18144	18285	18101	18384	18089	18091	18167	18048	18273	18227	18138	18200	18250	18101	18338	18198	18179	18169	18272	18238	18238	18299	18326	18067	18094	18254	18169	18056	18166	18285	18199	18077	18117	18103	18140	18142	17975	18177	18390	18361	18166	18299	18353	18196	18185	17977	18136	18335	18148	18212	18092	18073	18192	18210	18162	18263	18206	18045	18113	17960	18222	18144	18147	18232	18136	18211	18187	18166	18254	18085	18206	18147	18085	18257	18338	18483	18345	18249	18167	18257	18201	18214	18178	18406	18157	18256	18241	18171	18236	18298	18022	18248	18102	18263	18179	18323	18173	18048	18242	18278	18247	18158	18224	18186	18107	18146	18233	18061	18263	18402	18121	18134	18127	18101	18252	18253	18284	18239	18211	18098	18266	18102	18253	17969	18263	18216	18148	18139	18216	18110	18177	18133	18159	18219	18194	18028	18237	18279	18064	18097	18117	18325	18334	18236	18146	18139	18166	18180	18144	18070	18133	18085	18232	18076	18178	18216	18381	18043	18302	18288	18275	18218	18099	18289	18229	18306	18185	18359	18221	18205	18303	18194	18289	18208	18238	18257	18143	18152	18280	18339	18121	18081	18291	18169	18274	18061	18430	18006	18284	18221	18141	18057	18114	18216	18114	18142	18219	18344	18083	18104	18211	18165	18162	18182	18133	18107	18199	18283	18431	18026	18381	18267	18117	18255	18131	18038	18152	18277	18266	18233	18113	18147	18261	18030	18042	18147	18337	18203	18264	18255	18322	18255	18181	17981	18107	18267	18072	18174	18157	18167	18217	18252	18168	18204	18280	18217	18238	18242	18153	18158	18277	18302	18318	18352	18220	18227	18022	18063	18147	18197	18084	17995	18294	18037	18257	18204	18052	18140	18201	18228	18196	18314	18211	18212	18234	18119	18183	18184	18293	18070	18333	18136	18385	18268	18241	18042	18287	18202	18114	18118	18084	18139	18462	18336	18035	18268	18165	18070	18264	18103	18163	18218	18275	18325	18244	18253	18239	18182	18065	18243	18272	18142	18239	18090	18313	18293	18343	18055	18404	18157	18102	18115	18236	18258	18100	18264	18140	18260	18294	18110	18242	18102	18067	18113	18266	18238	18292	18043	18136	18415	18243	18028	18192	18244	18147	18046	18253	18100	18131	18232	18179	18147	18165	18214	18126	18012	18060	18318	18285	17969	18078	18344	18018	18228	18288	18224	18148	18234	18141	18146	18099	18033	18047	18251	18055	18353	18290	18323	18135	18245	18279	17955	18163	18142	18231	18282	18339	18169	18274	18079	18283	18256	18197	18104	18393	18169	18105	18192	18170	18034	18069	18244	18216	18127	18338	18097	18033	18128	18362	18225	18003	18232	18317	18166
29210	28234	35086	30753	25330	23712	23191	21987	21527	21259	20913	20806	20657	20291	20305	20297	20101	20005	19955	19965	20075	19749	19927	19960	20078	20145	20101	19919	20044	19984	19907	19759	20002	19934	20231	20054	20108	19921	19966	19797	20125	19958	20064	19817	19972	19946	20169	19902	19688	20073	19821	20174	19851	20035	20035	20198	20095	20054	20186	19855	19935	20009	19828	19804	19951	19872	19800	20068	19943	19988	19751	20070	19994	19887	19816	20087	19829	20049	20030	20147	19902	20029	19829	20231	20032	19943	20054	20107	19632	19968	20117	19873	19938	20228	20014	20048	20110	19902	19876	19966	19952	19937	20086	19726	19905	19953	19890	19965	20108	19778	20048	20007	19871	19805	19938	19858	19942	19972	20069	19897	19872	19911	19875	19980	19940	19905	19899	19796	19794	19849	20042	20001	19785	20093	19986	20093	19827	20058	19995	19962	20067	19947	19825	20006	19802	20144	20107	19994	20085	19807	19994	19978	19900	20034	20119	19829	19789	19829	19834	19865	20170	19915	19819	19853	19997	20167	19938	19905	20121	19940	19916	20000	19994	19964	20028	19945	19980	20040	19841	19896	20012	19727	19990	19923	19870	19891	20059	19905	19742	20000	19973	19776	20057	19951	19694	19876	19884	19958	19930	19901	19837	19909	20011	19984	19902	19880	20071	19975	20101	20089	19804	19848	19741	19887	20007	19957	19994	20071	20012	19859	19826	19911	19856	19971	19797	19983	19842	20135	20133	19738	20187	20099	20022	19662	19679	20020	20047	20084	19933	19979	19946	20012	20014	19896	20068	19971	20044	20011	20052	20115	19962	19902	20099	20139	20055	19891	19931	19805	19836	20021	19919	20000	20061	19901	20029	19929	19938	19967	20043	19931	19894	19974	19919	19914	19890	19927	19916	19961	20062	20097	19771	20065	20127	20133	19737	19956	19977	19921	19974	20011	20128	19906	19963	19758	19916	19818	19920	19996	19780	19698	20068	19798	19981	20018	19943	20071	20017	20015	19832	20030	19815	19878	19838	19892	19805	20003	19867	19863	20055	19628	20160	19872	19904	19969	20040	19987	20021	19677	20084	19815	19802	19878	19753	19907	20070	20010	19859	19694	19990	19872	19754	19959	19975	19970	19933	20004	19936	19933	19954	19873	19880	19944	19815	20043	19992	19972	19974	20073	20082	20012	19975	20008	19981	20028	20100	19720	19996	20175	19986	19766	19888	20006	19931	19997	19969	19941	19797	19833	19818	19741	20049	20084	19794	19854	20102	19690	19908	19760	19798	20016	19905	19776	19854	19956	19900	19699	20151	20062	20201	20010	19829	19967	19987	19974	19971	19942	19938	20101	20106	19944	19839	20037	20195	19691	20032	19918	20017	19907	19979	19870	20015	19965	19993	20089	19967	19899	20018	19713	19829	19849	19827	20092	20131	19855	19834	20063	19844	19942	19861	19957	19996	19976	19943	19985	19853	20009	20042	20116	19722	19978	20132	20048	19876	19862	20046	19991	19890	19819	19999	20088	20102	19952	19969	20022	19780	19776	19932	19933	19904	19773	19999	19964	19695	19978	20228	19759	19751	19958	19751	20039	19984	19979	19910	19714	19707	19727	19950	19878	20075	19983	19870	19965	19724	19971	19940	19879	19910	19762	19879	19939	19906	19924	19961	20172	19975	19773	19989	20029	19781	19950	19717	19936	19973	20032	19951	20075	19796	20096	19737	19921	19860	19993	19766	19835	19778	19982	19904	19825	19998	19852	19831	19679	19979	19903	19999	19680	20003	19904	19981	19773	19738	19966	19914	19995	19984	19947	19869	19763	19765	20017	19943	19965	19998	20085	19985	19808	19997	20014	19950	19893	19982	19861	19883	19847	19962	19986	19930	20107	20061	19970	19994	19949	19936	19975	20232	19776	19863	19934	19873	19937	19971	19845	20023	20041	19854	20151	19798	19903	19877	19936	19807	20164	19988	19644	19704	20005	19948	19758	20097	19920	20011	19899	20025	19920	19793	19885	20075	19838	19972	19977	20042	20085	20017	19848	19794	19826	19879	19960	19892	19951	19760	19936	19806	19895	19876	20043	20108	20053	20033	19975	20116	19893	19872	19811	19961	19904	19923	19961	20149	20015	20278	19989	20011	20071	19856	19692	20030	19876	19951	19797	20051	20204	19734	20055	20163	19935	19903	20112	19844	20091	19937	20006	19939	20116	19931	19738	19974	19909	20002	19803	20019	20063	19752	20005	20015	20055	19943	19878	19946	19760	19973	20065	20179	20139	19901	20055	19948	19929	20078	19791	20075	19950	19905	19826	20007	19968	19976	19879	19800	20077	19811	19971	19956	19662	19836	19951	19953	19888	20045	20083	19996	19999	20165	19693	19877	19766	20128	19845	19853	20001	19971	19860	20140	19788	19869	19947	19941	19872	19901	19990	19862	19814	19812	19821	19777	20165	20048	20014	19861	19931	19861	19767	20211	20085	20021	19969	20064	19839	19974	20242	19688	19681	20000	19871	19955	19954	20019	19942	20055	19991	20018	20043	20078	20188	19845	19863	19834	19953	19944	19792	20231	19907	19970	19918	19848	19787	19889	19860	19917	19949	19895	19931	20011	20100	19822	19843	19944	19928	19900	19922	20089	19868	19861	19771	19752	20075	19922	20083	19876	19854	20079	19929	19763	20120	19947	19856	19877	20105	19774	19935	19936	19908	19907	19852	19860	19740	20034	20045	19858	19783	19975	19872	20020	19942	19980	19844	19749	20010	20049	20029	19885	19836	19879	19858	19986	19881	20013	19798	19848	19941	19854	19791	19869	19983	19809	20007	19844	20040	20018	20052	19920	19808	20042	19696	20019	19885	19882	20002	20113	20143	19710	19965	19781	19777	19841	19904	19925	20044	20186	20060	19926	19803	19824	20118	19917	19903	20031	19766	19899	19771	19926	19884	19926	20014	19992	20026	19768	20010	19966	19778	19869	20009	20070	19846	20055	19964	19927	19776	19698	19972	20017	19938	20005	19955	19874	19856	20022	20168	19929	19770	20149	19939	20002	19957	19686	19847	19686	20135	19838	19742	19789	19849	20034	19820	19789	19859	19890	19816	19789	19911	19845	19971	19998	19834	19732	19808	20026	20076	20020	19857	20018	20084	19865	19904	19971	19810	20024	19895	19976	20036	19935	19945	19742	20093	19900	20114	19969	19943	19796	19807	19973	19980	19955	20080	19639	19731	19940	20002	19932	19833	20063	19872	19851	19961	19983	19964	19993	20019	20009	19966	20125	20011	20001	19960	20021	19851	19679	19644	19882	20025	20065	20058	19944	20136	19922	19780	19824	20006	19923	19963	19988	19867	20092	19825	19983	19879	20022	19880	19789	20017	20002	19661	20041	19895	19900	19934	20276	19850	20088	20108	19827	19865	19862	19972	20003	19984	19909	20003	20169	19899	19890	19904	20061	19952	19912	19863	19924	20068	19880	19798	19983	20149	19867	19939	19909	19948	20068	20058	20046	20106	20157	19980	20032	20061	20032	20000	19951	19979	20084	19975	19985	19904	19933	19803	19787	19861	19898	19783	19922	19950	19851	20152	19985	19828	19760	19901	19699	20052	19946	20004	19857	20046	20056	20046	19855	20029	19954	19867	20068	20039	20021	19762	19985	19972	20110	19980	19861	19673	20032	20009	20038	20012	19837	19981	19886	20135	19901	20015	19973	20020	19889	19804	19702	19884	19903	20076	19943	19804	19817	20087	19961	19910	19716	19936	19916	20074	20024	19938	19832	19938	19934	19901	19757	20022	20053	19869	19920	19734	19889	20014	20018	19711	19953	19868	19989	19817	19927	19955	19966	19741	19881	19702	19972	20079	19919	19931	19920	20056	19984	20048	20069	19920	19817	19804	20069	19835	19827	19918	19959	19939	19730	19941	19892	19803	19919	19902	19872	19817	19870	19834	19996	20073	19878	19946	20123	20075	20003	19937	20013	19886	19968	20011	19947	19928	19864	20011	19903	19854	19866	19806	19967	19758	20135	19874	19808	19907	19883	19859	19734	19885	20082	19830	19762	19842	19845	19704	20065	20008	19881	19810	19779	19958	19618	19840	19935	19964	19913	19783	20039	19838	20062	20205	19868	19861	20180	19874	19985	19783	19859	19829	19901	19843	19900	19978	19909	20089	20156	19885	19925	20062	20103	19987	19888	19900	19729	19995	19996	19824	19803	19918	20103	19989	20031	19851	19886	20095	20054	20174	19827	20111	20020	19994	19979	20107	19769	20071	19690	19904	19839	20118	20120	19921	19882	19780	20104	20007	19928	20043	19820	20123	20099	20006	19805	19891	20053	19947	19936	19743	19927	20072	19721	20013	19789	20012	19982	20137	19843	19875	20042	19924	20024	19929	19977	19795	20024	20082	19857	19733	19875	19988	19956	20026	20013	19830	19908	19652	19816	19794	20039	19982	20007	20056	20002	20012	19851	19818	20082	19719	20042	20019	20114	19879	19869	19750	20065	19813	19964	20009	19903	20044	20093	19953	19841	19846	20061	19870	19941	19998	19915	19815	19858	20041	19985	20106	19976	19859	20102	20110	20103	20061	20237	19944	19956	19926	19906	19908	19768	19923	19984	19640	19847	20066	19955	19943	19784	19861	19787	20005	19933	20000	19988	19882	20244	20046	20143	20007	19865	19868	19811	19967	19740	19832	19867	19924	19754	20072	20089	20234	20012	19804	19983	19760	19901	19913	20065	19941	20113	19922	20025	19996	19991	20025	20018	19825	19847	19849	20030	19896	20076	19900	19952	19936	19852	20048	19931	19961	20100	20053	20115	19978	20002	20244	19932	19998	19909	19748	19909	20019	19856	19852	20023	19963	19930	19950	19844	19893	19963	19838	19845	19981	20071	20014	19784	20055	20028	19943	19760	19897	19980	19959	19912	19814	20138	19884	19999	20078	20083	19944	19983	20053	19807	19904	20043	19917	19846	20032	20016	20046	19788	20007	19924	19871	19791	19891	19955	19750	20072	20145	19693	19873	19848	20111	20172	19974	20193	19830	19819	20106	19897	20039	19991	20102	19978	19909	19714	19761	20031	19881	19912	20182	19834	19917	19896	19714	20119	20130	19867	19973	19730	19929	19831	20061	20009	19865	19904	19953
33025	45316	39358	29208	24502	22280	21359	20352	19456	18910	18772	18412	18052	17714	17518	17239	17185	17141	17487	17242	17026	17170	17076	17114	17292	17453	17225	17027	17205	17239	16991	17222	17273	17168	17191	17135	17112	17241	17266	17217	17181	16952	17155	17048	17073	17179	17120	17348	17332	17220	17129	17164	17173	17168	17297	17169	17120	17138	17154	16903	17082	17053	17155	17196	17186	17062	17212	17155	17176	17046	17119	17052	17202	17214	16855	17178	17002	17040	17105	17086	17227	17003	17303	17099	17148	17214	16995	17099	17176	16984	17263	17100	17184	17121	17314	17140	17271	17218	17188	17156	17260	17008	17217	17178	17243	17253	17295	17243	17194	16975	17186	16988	17126	17038	17178	17230	17378	17299	17020	17130	17181	17057	16961	17200	17067	17385	17093	17178	17225	16953	17162	17101	17180	17178	17088	17072	16975	17110	17157	17352	17168	17258	17386	17224	16991	17174	17116	17208	17087	17153	17169	17066	17076	17240	17207	17103	17160	17294	17226	17209	17183	17126	16991	17191	17004	17062	17243	17165	17007	17110	17101	17096	17175	17132	17048	17369	17109	17030	17115	16937	17187	17119	17236	17199	17177	17227	17103	17165	17135	17007	17168	17348	17011	17126	17071	17299	17144	17203	17180	17156	17346	17205	17180	17153	17086	17195	17091	17141	17171	17150	17081	17168	17107	17161	17048	17161	17155	17175	17103	17193	16965	17175	17179	17187	17231	17168	17375	17205	17239	17122	17234	17084	17119	17199	17226	17151	17146	17073	17187	17015	17204	17307	17100	17111	17320	16923	17164	17099	17168	17125	17059	17317	17123	17128	17000	17062	17150	17111	17126	16900	17200	17128	17213	17078	17142	16972	17043	17354	17301	17122	17188	17297	17133	17201	17158	17059	17195	17148	17188	17046	17090	17166	17065	17389	17032	17387	17194	17204	17012	17084	17075	17233	17015	17033	17166	17216	17136	17133	17153	17247	17118	16951	17297	17017	17101	17127	17157	17146	17265	17073	17189	17207	17028	17243	17129	17093	17027	17224	17216	17057	17038	17123	17197	17139	17254	17165	17094	17181	17254	17244	17137	17184	16976	17184	17155	17227	17063	17189	17230	17156	17070	17073	17108	17184	17201	17003	17164	17083	17293	17190	17246	17230	17224	17136	17157	17029	17158	17044	17057	17092	17346	17119	17322	16994	17162	17366	17173	17171	17164	17123	17146	17248	17164	17091	17206	17287	17166	17181	16986	17181	17170	17060	17183	17033	17042	17217	17293	17260	17229	17186	17366	17076	17176	17143	17231	17199	17312	17260	17218	17141	17213	17160	17133	17010	17125	17199	17396	17129	17269	17141	17241	17030	17267	17117	17286	17008	17144	16965	17210	17084	17327	17344	17007	17105	17190	17111	17101	17310	16993	17041	17163	17337	17214	17153	17211	17088	17123	17140	17055	17206	17207	17135	17266	17121	17216	17265	17052	17195	17105	17137	17070	17099	17249	17094	16951	17238	17132	17059	17218	17157	17147	17259	17063	17181	17276	17175	17265	16994	17059	17145	17241	17042	17117	17016	17143	17291	17270	17099	17133	17077	17154	17095	17241	17100	17172	17226	17184	17287	17120	17041	17255	17147	17069	17197	17291	17024	17316	17031	17055	17248	16993	17156	17054	17057	17183	17130	16944	17004	17145	17206	17216	17145	17183	17100	17138	17113	16972	17334	17255	17278	17169	17161	17248	17121	17178	17028	17027	17081	17175	16997	17176	17271	17051	17054	17236	17276	17301	17177	17108	17222	17018	17155	16934	17084	17243	17081	17198	17249	17163	17410	17263	17062	17187	17051	17155	17153	17120	17292	17260	17067	17178	17167	17145	17179	17174	17153	17059	17119	17313	17290	17222	17206	17241	17429	17149	17011	17360	17191	17163	17248	17140	17162	17159	16898	17342	17166	16954	17192	17072	17187	17191	17132	17164	16947	17190	17085	17250	17261	17016	17114	17052	17116	17164	17198	17132	17188	17143	17154	17152	17109	17225	17190	17254	17319	17254	17164	17148	17059	17093	17034	17033	17076	17185	17024	17287	17285	17135	17105	17189	17135	17271	17130	17134	17202	17161	17365	17183	17096	17189	17073	17348	17174	17300	17030	17115	17083	17236	17057	17159	17145	17221	17084	17123	17129	17203	16892	17182	17171	17229	17110	17197	17335	17082	17151	17243	17082	17245	16979	16908	17116	17242	17119	17261	17158	17281	16987	17255	17022	17138	17127	17120	17145	17030	17208	17197	17219	17154	17201	17168	17123	17043	17259	17110	17055	17182	17072	17187	17066	17166	17263	17052	17171	17130	17112	17111	16964	17385	17028	17170	17332	17242	16995	17031	17166	17205	17302	16983	17311	17098	17016	17320	17028	17106	17143	17059	17199	17270	17194	17049	17215	17185	17364	17086	17133	17162	16981	17171	17101	17249	17061	17084	17252	17352	17079	17157	17118	17058	17189	17228	17317	17151	17274	16951	17053	17219	17315	17210	17110	17087	16990	17235	17140	17117	17039	16976	17216	17268	17166	17232	17080	17101	17111	17233	16919	17139	17237	17116	17323	17185	17214	17362	17143	17210	17237	17167	17245	17110	17352	17126	17216	17062	17146	17235	17148	17134	17140	17094	17063	17268	17135	17101	17154	17121	17297	17093	17079	17187	17122	17235	17107	17216	17230	17063	16978	16992	17366	17081	17349	17011	17183	17201	17231	17156	17016	17120	17195	17101	16903	17251	17013	17235	17196	17205	17212	17254	17020	17095	17322	17221	17078	17165	17116	17105	17172	17157	17108	17160	17069	17209	17182	16952	17222	17268	17162	17154	17158	17248	17208	17244	17031	17194	17016	17252	17314	17289	17102	17216	17054	17232	16958	17084	17107	17334	17233	17262	17105	17228	17148	17232	17271	17043	17146	17131	17290	17278	17140	16926	17161	17325	17119	17206	17163	17085	17184	17202	17050	17155	17128	17178	16998	17271	17057	17001	17072	17074	17165	16989	17184	17044	17350	16980	17105	17163	17181	17114	16941	17272	17131	16958	16965	17073	17281	17136	17273	17167	17070	17194	17045	17188	17211	17161	17190	17195	17163	17255	17134	16933	17200	17093	17079	17118	17181	17118	17239	17199	17040	17248	17170	16988	17179	17254	17022	17203	17161	17190	17242	17183	17204	17033	17374	17129	17322	17110	17113	17179	17030	17179	17016	17135	17280	17127	17112	17264	17167	17053	17118	17257	17046	17147	17138	17013	17032	17161	17140	17251	17340	16905	17106	17212	17187	17169	17223	17268	17103	17189	17183	17029	17217	17296	17260	17222	17151	17163	17212	17189	16896	17147	16966	17254	17133	17367	17078	17081	17122	17271	17272	17152	17166	17118	17058	17150	17088	17203	17082	17438	17077	17145	17138	17107	17221	17131	17130	17047	17067	17247	17219	17230	17194	17070	17139	17192	17147	17132	17032	17407	17149	17298	17332	17197	17062	17151	17093	17158	17058	17021	17127	17157	16989	17201	17106	17137	17115	17181	17273	17144	16948	17238	16963	17047	17331	17258	17301	17173	17244	17074	17073	17282	17243	17139	17115	17204	17304	17190	16968	17104	16941	17043	17235	16976	16915	17330	17215	17088	17348	17092	17160	17080	17128	17226	17046	16992	17352	17176	17092	17049	17015	17159	17179	17158	17038	17074	17281	17181	17173	17175	17030	17212	17048	17118	17284	17111	17211	17098	17034	17147	17254	17146	17036	17118	17108	17171	17413	17129	17294	17086	17113	17123	17069	17229	17217	17292	17251	17279	17127	17130	17107	17313	16978	17191	16937	17296	17146	17096	17190	17145	17261	17077	17134	17120	17176	17195	17189	17215	17300	17139	17163	16927	17077	17259	17042	17056	17215	17219	17315	17213	17234	16995	17353	16984	17299	17338	17256	17192	17216	17150	17243	17027	17274	17158	17024	17001	17229	17226	17233	17080	17262	17008	16878	17121	17152	17291	17136	17216	17199	17375	17230	17089	17176	17201	17157	17173	17128	17155	17282	17234	17174	17228	17175	17029	17162	17095	17144	17139	17150	17142	17159	17210	17043	17081	17065	17270	17334	17244	17065	16980	17377	17278	17132	17259	17161	17163	16974	17105	17195	17043	17137	17419	17316	17184	17048	17122	17328	16985	16972	17260	17273	17206	17059	17263	17202	17146	17300	17218	17077	17291	16983	17073	17082	17053	17131	17151	17123	17279	17101	17068	17270	17226	17288	17206	17250	17247	17258	17163	17152	17308	17075	17259	17072	17213	17303	17232	17075	17123	17032	17082	17213	17132	17024	17171	17289	17256	17213	17058	17218	17193	17186	17244	17207	17212	17239	17062	17310	17182	16999	17152	17012	17038	16972	17006	17052	17040	17085	17233	17213	16992	17133	17062	17291	17185	17311	17129	17348	16970	17170	17068	16980	17130	17182	17116	17079	17015	17141	17246	17197	17273	17170	17236	17229	17148	17170	17248	17142	17257	17064	17046	17030	17253	17164	17127	17030	17142	17141	17219	17346	17193	17013	17273	17283	17081	17029	17214	17077	17181	17187	17027	17041	17177	17019	17122	16982	17175	16987	17240	17143	17227	17114	17074	17128	17052	17003	17108	17094	17258	17209	17479	17116	17011	17176	17107	17230	17293	17161	17017	17209	17281	17231	17029	17222	17165	17337	17137	17002	17293	17218	17127	17087	17111	17142	17111	17100	17158	17155	17397	17236	17135	17211	17031	17004	17289	17017	17116	17332	17066	17100	17210	17173	17137	17085	17147	16968	17208	17171	17216	17138	16929	16986	17274	16980	17112	17135	17133	17093	17013	17205	17152	17317	17067	17108	17091	17251	16917	17045	17188	17247	17166	17180	17168	17084	17207	17204	17186	17211	17228	16994	17128	17182	17040	17036	17223	17228	17215	17172	17317	17215	17121	17098	16958	17148	17165	17324	17294	17171	17221	17014	17087	17290	17177	17288	17046	17024	17147	17270	17095	17183	17122	17309	17269	17132	17209	17102	17034	17177	17167	17135	17170	17211	17198	17332	17152	17298	17175	17224	17234	16979	17096	17067	17156	17119	17251	16997	17176	17192	17142	17253	17316	17045
24129	21526	29303	26560	26126	27393	28020	24713	23218	22881	22501	22083	21648	21289	21018	20903	20920	20783	20782	20730	20756	20795	20681	20716	20478	20674	20590	20602	20602	20643	20730	20667	20473	20673	20875	20369	20610	20646	20698	20566	20507	20622	20513	20520	20731	20779	20518	20684	20494	20502	20622	20544	20399	20589	20601	20506	20622	20509	20669	20776	20583	20321	20595	20433	20570	20714	20535	20533	20560	20507	20556	20497	20388	20527	20421	20501	20641	20304	20722	20642	20319	20653	20367	20517	20690	20277	20513	20349	20659	20493	20406	20596	20455	20406	20718	20667	20429	20535	20483	20634	20531	20608	20588	20717	20792	20543	20351	20808	20395	20454	20833	20709	20511	20558	20628	20310	20562	20419	20350	20639	20264	20686	20380	20811	20371	20537	20301	20372	20316	20500	20647	20479	20538	20588	20477	20381	20586	20635	20707	20459	20612	20587	20396	20481	20462	20314	20471	20562	20737	20466	20646	20289	20461	20604	20536	20604	20513	20528	20593	20530	20410	20540	20397	20551	20673	20479	20504	20635	20481	20877	20269	20549	20467	20446	20479	20551	20641	20405	20372	20543	20285	20384	20508	20490	20396	20369	20590	20446	20542	20630	20544	20618	20483	20513	20563	20511	20660	20664	20662	20560	20516	20385	20458	20526	20489	20694	20600	20497	20427	20569	20566	20664	20599	20457	20507	20444	20674	20691	20626	20705	20454	20484	20481	20457	20467	20540	20475	20624	20428	20507	20558	20295	20598	20381	20511	20664	20603	20578	20560	20539	20425	20593	20381	20303	20419	20202	20445	20437	20418	20584	20453	20458	20400	20420	20426	20473	20463	20379	20667	20226	20604	20443	20354	20266	20497	20566	20600	20486	20655	20457	20529	20453	20454	20524	20549	20537	20336	20533	20429	20535	20530	20594	20513	20449	20596	20377	20306	20542	20364	20575	20486	20512	20676	20618	20513	20604	20450	20392	20437	20599	20461	20576	20674	20588	20482	20463	20724	20622	20516	20371	20592	20388	20636	20435	20381	20547	20726	20431	20433	20663	20549	20446	20695	20461	20670	20579	20591	20446	20427	20440	20467	20469	20306	20591	20499	20445	20653	20526	20454	20317	20231	20349	20523	20679	20634	20692	20576	20604	20502	20446	20496	20466	20445	20604	20578	20390	20512	20632	20714	20412	20473	20550	20559	20461	20562	20606	20765	20607	20437	20612	20645	20537	20460	20480	20524	20438	20552	20523	20743	20304	20600	20337	20435	20385	20512	20318	20540	20321	20507	20552	20569	20808	20422	20599	20484	20427	20504	20584	20661	20531	20544	20631	20609	20697	20551	20526	20367	20423	20460	20489	20415	20740	20380	20416	20561	20601	20656	20405	20400	20429	20590	20584	20516	20367	20420	20508	20343	20369	20563	20457	20425	20459	20531	20518	20480	20531	20220	20523	20591	20612	20600	20485	20522	20549	20628	20554	20674	20455	20639	20451	20450	20704	20542	20285	20602	20239	20355	20519	20582	20425	20739	20296	20290	20565	20404	20354	20487	20731	20554	20427	20627	20367	20312	20513	20416	20474	20434	20267	20512	20377	20604	20690	20496	20501	20503	20553	20485	20404	20503	20363	20797	20534	20521	20380	20504	20473	20528	20558	20502	20460	20557	20660	20493	20604	20241	20482	20356	20482	20505	20438	20591	20561	20587	20490	20708	20535	20295	20548	20457	20568	20512	20466	20439	20428	20520	20545	20293	20271	20309	20522	20509	20619	20432	20585	20428	20450	20736	20508	20356	20577	20512	20395	20439	20686	20478	20435	20557	20624	20584	20558	20527	20383	20479	20495	20540	20659	20290	20435	20570	20301	20459	20359	20452	20626	20656	20372	20309	20284	20355	20648	20643	20393	20485	20310	20444	20379	20773	20657	20468	20786	20484	20548	20386	20636	20324	20293	20556	20419	20366	20538	20544	20705	20676	20564	20470	20584	20726	20408	20496	20572	20411	20382	20462	20545	20637	20543	20434	20542	20247	20354	20614	20554	20449	20401	20535	20283	20665	20545	20463	20459	20564	20725	20758	20472	20710	20578	20365	20314	20567	20394	20453	20775	20660	20537	20439	20440	20455	20474	20457	20573	20450	20803	20317	20470	20325	20364	20569	20337	20492	20619	20455	20529	20571	20624	20522	20413	20548	20435	20628	20555	20538	20546	20774	20610	20540	20405	20394	20531	20659	20322	20498	20505	20376	20465	20600	20483	20508	20493	20394	20527	20589	20598	20387	20616	20454	20444	20624	20367	20505	20544	20401	20425	20704	20463	20391	20512	20596	20438	20559	20571	20571	20487	20473	20610	20368	20388	20579	20479	20700	20468	20364	20655	20379	20657	20454	20446	20370	20503	20582	20557	20555	20592	20628	20610	20552	20668	20349	20544	20564	20620	20556	20436	20503	20484	20761	20417	20441	20461	20613	20669	20571	20586	20473	20482	20513	20517	20327	20459	20357	20280	20369	20404	20665	20597	20437	20315	20309	20566	20560	20677	20627	20404	20380	20726	20521	20450	20691	20476	20558	20646	20570	20683	20367	20603	20483	20494	20387	20447	20333	20722	20397	20615	20540	20451	20557	20530	20411	20500	20532	20480	20654	20658	20595	20409	20421	20435	20360	20576	20675	20770	20537	20471	20711	20343	20379	20470	20535	20485	20469	20673	20469	20463	20672	20553	20525	20440	20347	20559	20401	20444	20373	20505	20520	20431	20487	20514	20589	20406	20487	20355	20526	20533	20498	20664	20438	20563	20664	20453	20321	20589	20523	20625	20600	20523	20636	20503	20552	20440	20446	20361	20378	20480	20636	20783	20397	20763	20694	20610	20652	20637	20416	20495	20385	20408	20363	20396	20425	20471	20655	20668	20539	20608	20540	20286	20253	20602	20413	20455	20583	20718	20506	20339	20403	20625	20508	20475	20557	20644	20522	20576	20310	20426	20452	20487	20210	20434	20554	20325	20632	20549	20392	20544	20325	20430	20378	20453	20490	20556	20438	20445	20522	20389	20415	20511	20525	20346	20630	20404	20382	20533	20447	20358	20404	20486	20579	20676	20517	20447	20442	20486	20516	20319	20485	20446	20513	20766	20566	20661	20603	20196	20537	20571	20432	20571	20457	20556	20575	20543	20403	20442	20434	20335	20671	20481	20781	20622	20561	20582	20591	20542	20500	20559	20466	20420	20392	20450	20545	20569	20667	20506	20522	20364	20382	20623	20573	20330	20388	20607	20543	20387	20504	20470	20406	20626	20716	20379	20293	20598	20727	20458	20595	20525	20572	20612	20446	20355	20507	20356	20658	20507	20393	20492	20510	20529	20769	20368	20435	20389	20529	20643	20404	20462	20583	20565	20581	20547	20564	20409	20804	20484	20431	20456	20339	20360	20383	20529	20236	20578	20528	20442	20466	20517	20566	20436	20366	20708	20464	20472	20515	20598	20440	20594	20693	20425	20644	20545	20403	20527	20299	20320	20405	20625	20603	20412	20434	20519	20404	20430	20504	20398	20413	20483	20689	20421	20495	20372	20489	20559	20716	20571	20512	20450	20676	20313	20276	20616	20469	20450	20588	20493	20642	20767	20692	20286	20414	20530	20516	20397	20384	20542	20604	20506	20507	20720	20678	20569	20559	20553	20396	20347	20418	20429	20523	20545	20505	20604	20625	20471	20506	20474	20434	20577	20360	20456	20325	20404	20683	20744	20395	20346	20373	20532	20253	20487	20466	20424	20385	20537	20551	20672	20364	20578	20282	20406	20734	20465	20471	20480	20487	20442	20596	20524	20493	20534	20535	20405	20427	20565	20624	20391	20551	20453	20771	20577	20306	20367	20322	20675	20466	20435	20287	20548	20576	20574	20460	20536	20353	20576	20454	20405	20413	20191	20477	20347	20441	20574	20469	20297	20442	20690	20637	20462	20448	20605	20532	20420	20630	20427	20540	20705	20575	20739	20616	20547	20114	20494	20481	20298	20418	20417	20587	20459	20631	20451	20396	20320	20668	20493	20566	20629	20616	20202	20301	20360	20391	20530	20581	20313	20458	20641	20566	20533	20564	20316	20453	20592	20454	20568	20489	20717	20490	20696	20546	20361	20436	20492	20619	20546	20410	20495	20516	20645	20505	20554	20503	20613	20510	20495	20637	20533	20592	20436	20434	20637	20485	20344	20699	20697	20809	20398	20410	20553	20714	20540	20735	20446	20500	20658	20525	20590	20632	20806	20588	20388	20497	20382	20497	20413	20395	20544	20660	20707	20587	20268	20540	20507	20632	20483	20450	20467	20390	20533	20632	20454	20575	20603	20464	20853	20653	20613	20606	20474	20483	20383	20447	20408	20508	20569	20514	20261	20713	20734	20469	20605	20473	20699	20625	20390	20588	20491	20469	20351	20605	20436	20509	20606	20536	20521	20365	20520	20455	20660	20781	20469	20796	20589	20550	20519	20422	20471	20620	20271	20453	20457	20570	20568	20764	20575	20389	20519	20623	20597	20571	20533	20404	20412	20353	20483	20458	20508	20588	20588	20488	20701	20425	20552	20468	20551	20442	20402	20199	20474	20575	20526	20684	20409	20563	20636	20242	20536	20476	20457	20497	20575	20616	20481	20345	20457	20486	20406	20350	20298	20581	20554	20406	20593	20461	20469	20366	20352	20467	20187	20604	20460	20368	20542	20631	20420	20291	20572	20520	20461	20613	20580	20559	20733	20496	20625	20601	20395	20449	20558	20485	20324	20542	20551	20332	20371	20381	20693	20514	20318	20460	20483	20547	20625	20515	20646	20480	20542	20525	20558	20466	20441	20596	20536	20647	20541	20624	20482	20387	20682	20398	20590	20507	20451	20508	20427	20584	20474	20609	20599	20516	20770	20613	20502	20463	20715	20572	20304	20484	20629	20637	20687	20522	20377	20471	20555	20561	20701	20453	20460	20666	20544	20439	20531	20441	20559	20621	20308	20393	20631	20535	20512	20299	20512	20546	20439	20493	20437	20534	20452	20493	20407	20449	20664	20329	20411	20548	20640	20629	20319	20609	20435	20522	20462	20533	20421	20544	20418	20494	20491	20548	20659	20499	20625	20587	20355	20520	20368	20679	20470	20471	20584	20470	20290
33789	52997	48033	39479	30955	26540	25227	22839	21286	20575	20190	19531	18700	18253	17959	17857	17689	17655	17784	17750	17621	17591	17389	17607	17547	17483	17658	17568	17530	17516	17532	17448	17561	17591	17642	17470	17310	17505	17481	17516	17595	17455	17350	17446	17444	17536	17554	17514	17502	17309	17552	17597	17641	17627	17494	17556	17614	17385	17520	17435	17426	17460	17566	17388	17562	17362	17530	17483	17468	17464	17511	17579	17512	17558	17411	17460	17485	17499	17501	17489	17504	17545	17600	17445	17502	17590	17472	17397	17501	17433	17711	17504	17398	17459	17529	17507	17506	17444	17598	17249	17598	17596	17502	17554	17546	17376	17616	17362	17519	17615	17420	17487	17526	17446	17512	17483	17505	17580	17329	17770	17638	17607	17526	17436	17481	17540	17532	17469	17247	17405	17443	17581	17358	17615	17425	17273	17619	17401	17524	17430	17544	17341	17283	17441	17527	17434	17500	17504	17546	17648	17419	17406	17574	17348	17516	17458	17620	17530	17496	17413	17459	17301	17567	17590	17355	17613	17349	17437	17522	17363	17596	17509	17506	17379	17503	17534	17441	17563	17678	17553	17344	17709	17584	17649	17583	17530	17429	17507	17485	17522	17488	17487	17429	17242	17524	17653	17550	17538	17572	17434	17569	17551	17384	17405	17376	17646	17434	17422	17662	17524	17434	17662	17233	17442	17555	17592	17454	17578	17521	17562	17626	17592	17540	17296	17590	17318	17453	17418	17593	17585	17499	17381	17451	17501	17644	17607	17435	17425	17586	17409	17760	17675	17546	17477	17484	17525	17425	17553	17589	17527	17545	17488	17512	17528	17478	17530	17402	17442	17527	17341	17404	17793	17412	17367	17523	17577	17443	17710	17331	17702	17512	17456	17556	17462	17474	17534	17622	17490	17450	17633	17464	17386	17506	17508	17549	17413	17613	17352	17700	17652	17635	17516	17505	17266	17430	17574	17452	17444	17428	17468	17488	17534	17422	17639	17610	17477	17538	17678	17520	17405	17584	17578	17480	17472	17558	17586	17483	17399	17624	17548	17500	17499	17495	17359	17527	17522	17525	17640	17392	17593	17546	17506	17445	17616	17361	17498	17451	17626	17588	17598	17437	17334	17587	17665	17340	17565	17620	17532	17326	17536	17536	17396	17713	17589	17563	17426	17295	17581	17509	17438	17352	17602	17659	17544	17433	17431	17621	17308	17449	17659	17555	17523	17309	17410	17532	17524	17611	17455	17470	17655	17546	17458	17524	17539	17371	17562	17503	17428	17617	17361	17584	17424	17533	17480	17635	17562	17422	17522	17520	17519	17511	17462	17573	17443	17498	17364	17341	17653	17602	17586	17392	17387	17484	17496	17503	17498	17575	17569	17548	17664	17639	17540	17273	17783	17562	17418	17314	17538	17629	17460	17582	17650	17444	17587	17771	17416	17300	17523	17380	17483	17476	17539	17479	17546	17499	17523	17313	17522	17445	17712	17383	17357	17618	17526	17551	17410	17475	17662	17481	17581	17554	17661	17663	17461	17651	17607	17497	17387	17585	17684	17565	17387	17549	17411	17483	17520	17573	17496	17343	17603	17352	17580	17478	17350	17516	17583	17694	17410	17426	17578	17516	17642	17538	17484	17523	17519	17385	17462	17470	17465	17408	17528	17485	17409	17749	17567	17504	17364	17588	17412	17461	17557	17553	17420	17570	17581	17601	17408	17610	17471	17558	17438	17568	17487	17561	17477	17405	17570	17428	17453	17600	17493	17573	17487	17599	17732	17486	17435	17610	17528	17453	17560	17546	17534	17311	17424	17219	17516	17451	17615	17660	17505	17331	17370	17531	17523	17538	17432	17426	17464	17407	17596	17305	17646	17438	17436	17576	17629	17402	17457	17300	17496	17691	17523	17482	17554	17459	17393	17572	17446	17413	17581	17361	17607	17604	17577	17568	17679	17505	17426	17375	17541	17211	17590	17659	17413	17439	17506	17564	17441	17616	17600	17541	17491	17532	17458	17373	17506	17369	17392	17604	17528	17561	17334	17479	17475	17448	17555	17464	17433	17645	17426	17441	17634	17479	17611	17490	17571	17605	17594	17541	17554	17596	17337	17708	17441	17552	17685	17513	17632	17563	17425	17408	17710	17435	17593	17438	17416	17300	17419	17611	17694	17377	17452	17442	17472	17334	17530	17473	17505	17476	17465	17459	17483	17418	17429	17573	17418	17548	17471	17551	17443	17592	17606	17588	17457	17508	17394	17522	17513	17447	17457	17551	17461	17417	17460	17619	17437	17633	17356	17444	17520	17514	17542	17171	17630	17491	17586	17596	17515	17426	17544	17531	17613	17493	17733	17423	17372	17641	17512	17565	17489	17338	17456	17500	17353	17388	17456	17472	17450	17542	17582	17521	17529	17469	17552	17597	17445	17547	17442	17483	17437	17419	17503	17435	17572	17525	17372	17400	17447	17618	17477	17474	17469	17611	17454	17684	17355	17462	17543	17478	17609	17498	17453	17544	17370	17443	17568	17514	17741	17489	17602	17406	17407	17599	17532	17393	17557	17368	17423	17370	17524	17556	17650	17443	17624	17667	17390	17682	17447	17594	17375	17364	17682	17472	17457	17503	17485	17678	17570	17575	17404	17731	17461	17362	17463	17484	17578	17571	17636	17599	17611	17714	17581	17383	17502	17401	17479	17706	17550	17595	17577	17651	17602	17467	17596	17648	17464	17418	17493	17412	17435	17670	17485	17557	17475	17422	17637	17642	17596	17340	17600	17534	17518	17524	17512	17464	17685	17381	17474	17572	17578	17574	17447	17434	17505	17513	17459	17506	17599	17498	17255	17613	17525	17584	17420	17567	17640	17514	17718	17538	17615	17414	17415	17524	17523	17448	17574	17357	17534	17508	17516	17466	17562	17620	17288	17514	17685	17485	17392	17480	17352	17554	17591	17432	17429	17557	17440	17449	17417	17452	17539	17663	17469	17531	17201	17346	17467	17501	17557	17512	17506	17437	17536	17617	17468	17400	17368	17457	17536	17397	17507	17386	17521	17550	17529	17445	17537	17319	17674	17622	17674	17483	17435	17500	17519	17540	17515	17510	17534	17497	17616	17633	17475	17468	17580	17580	17346	17631	17489	17656	17563	17574	17697	17577	17387	17446	17571	17496	17450	17514	17590	17451	17528	17254	17669	17545	17587	17578	17327	17674	17490	17486	17404	17517	17364	17400	17464	17613	17518	17562	17582	17647	17348	17437	17489	17510	17556	17470	17463	17661	17614	17523	17566	17642	17645	17613	17606	17502	17469	17588	17486	17603	17604	17535	17601	17395	17413	17366	17604	17550	17548	17528	17512	17432	17478	17515	17519	17378	17408	17603	17614	17459	17521	17558	17515	17506	17539	17479	17416	17562	17483	17594	17525	17495	17354	17652	17417	17570	17492	17705	17477	17589	17436	17382	17401	17551	17491	17523	17527	17487	17635	17275	17711	17457	17265	17576	17685	17515	17463	17483	17825	17590	17590	17429	17520	17464	17543	17411	17309	17506	17539	17540	17553	17550	17592	17643	17540	17475	17376	17560	17602	17354	17507	17547	17555	17562	17388	17408	17470	17359	17482	17313	17389	17431	17552	17547	17286	17619	17539	17545	17556	17481	17512	17365	17620	17429	17476	17514	17483	17440	17495	17512	17443	17467	17563	17508	17384	17496	17561	17558	17428	17493	17483	17563	17582	17555	17595	17521	17436	17520	17438	17577	17466	17493	17401	17487	17607	17598	17215	17654	17531	17541	17647	17495	17469	17522	17551	17478	17610	17461	17502	17556	17466	17437	17507	17437	17673	17491	17587	17360	17683	17585	17638	17415	17458	17338	17678	17535	17481	17621	17583	17546	17404	17270	17437	17549	17500	17477	17602	17445	17451	17374	17616	17481	17571	17521	17488	17634	17600	17418	17443	17567	17451	17518	17593	17433	17572	17438	17545	17500	17525	17579	17448	17713	17580	17502	17638	17482	17607	17648	17466	17509	17619	17514	17433	17567	17486	17598	17461	17634	17431	17539	17342	17530	17417	17502	17638	17561	17592	17346	17457	17471	17536	17410	17660	17654	17534	17445	17519	17300	17503	17556	17489	17466	17630	17530	17351	17628	17635	17489	17625	17465	17472	17638	17452	17352	17434	17406	17511	17399	17543	17507	17412	17598	17429	17353	17480	17544	17577	17343	17421	17640	17409	17611	17493	17635	17682	17462	17588	17451	17549	17569	17563	17609	17304	17648	17680	17573	17539	17402	17639	17493	17476	17532	17527	17426	17820	17490	17525	17429	17519	17607	17688	17445	17485	17468	17302	17707	17501	17493	17577	17408	17475	17585	17468	17555	17653	17533	17402	17651	17428	17445	17478	17699	17506	17641	17527	17319	17480	17422	17429	17705	17575	17525	17475	17631	17629	17563	17404	17474	17460	17546	17450	17631	17398	17531	17615	17479	17562	17538	17571	17523	17460	17462	17384	17527	17400	17706	17319	17576	17595	17511	17551	17592	17620	17536	17540	17580	17586	17459	17487	17559	17490	17390	17734	17568	17238	17510	17293	17645	17591	17669	17582	17592	17609	17521	17487	17341	17498	17348	17370	17431	17354	17520	17438	17424	17521	17588	17362	17437	17582	17599	17626	17449	17647	17527	17382	17542	17509	17668	17493	17312	17496	17533	17513	17568	17512	17402	17540	17393	17534	17319	17528	17379	17548	17612	17543	17505	17327	17638	17408	17569	17612	17411	17420	17532	17512	17435	17443	17535	17573	17437	17558	17496	17453	17435	17396	17639	17537	17499	17453	17332	17557	17308	17668	17456	17431	17523	17494	17472	17351	17628	17631	17475	17452	17578	17527	17269	17531	17548	17500	17549	17267	17701	17494	17603	17322	17368	17363	17557	17584	17509	17680	17462	17372	17457	17524	17598	17382	17474	17618	17657	17415	17575	17531	17474	17582	17653	17577	17536	17399	17464	17551	17635	17683	17540	17736	17470	17640	17542	17570	17437	17563	17521	17458	17631	17530	17568	17579	17399	17528	17746	17392	17718	17491	17498	17325	17338	17552	17434	17545	17467	17403	17629	17534	17596	17516	17662	17477	17615	17455	17447	17824	17225	17531
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
